Commit Graph

54637 Commits

Author SHA1 Message Date
Frederik Rietdijk
9ce7b79ec6 python27Packages: no longer build and prefer
The Python 2 packages set will remain available, however, it will not be
built by Hydra or ofBorg.

While some have expressed their desire to have a Python2 set around,
there has hardly been any effort to keep it working.

Not building Python 2 allows us to build an additional Python 3 set
(currently Python 3.9), which is important since Python switched
to a yearly release cadence.
2020-11-21 13:58:42 +01:00
Frederik Rietdijk
3eb6d01fa4
Merge pull request #103360 from jonringer/python39
[staging] python39Packages: recurseintoAttrs for package set
2020-11-21 13:57:13 +01:00
Francesco Gazzetta
3f20319cd1 unstableUpdater: init 2020-11-21 11:28:45 +01:00
kfollesdal
ef90af465a pythonPackage.python-crontab: init at 2.5.1 2020-11-21 10:36:51 +01:00
Jörg Thalheim
dae00908a8
digikam: update opencv 2020-11-21 10:12:14 +01:00
Frederik Rietdijk
e6c0c51ce8 Revert "Revert "cachix: drop the build from the release jobset""
Reverting again because of an evaluation error.
https://github.com/NixOS/nixpkgs/issues/104475

This reverts commit f75c8753d8.
2020-11-21 10:11:28 +01:00
Frederik Rietdijk
54cb417ba0 Merge staging-next into staging 2020-11-21 08:43:46 +01:00
Frederik Rietdijk
1ffd7cf0d6 Merge master into staging-next 2020-11-21 08:43:10 +01:00
Martin Weinelt
ee7c7f70ae
Merge pull request #88822 from mweinelt/pim6sd
pim6sd: init at unstable-2019-05-31
2020-11-21 03:08:28 +01:00
Milan Pässler
2429d5a307 gitlab: 13.5.1 -> 13.6.0
Changed ruby version to 2.7.x to match upstream.
Added a gem config for gitlab-pg_query as it tries to download a source
tarball during the build process.
Also removed a patch for gitaly that has become obsolete by upstream fix
[here](de04077c25).
2020-11-21 01:38:35 +01:00
freezeboy
79ce317395 massif-visualizer: migrate to Qt5.15 2020-11-20 16:37:54 -08:00
Domen Kožar
f75c8753d8
Revert "cachix: drop the build from the release jobset"
This reverts commit e6811900dd.
2020-11-20 23:13:51 +01:00
Domen Kožar
dc9f85e69e
cachix: make it build 2020-11-20 23:13:51 +01:00
Jonathan Ringer
f0aac91187
Merge pull request #102840 from freezeboy/update-fixes
treewide: Qt5.X -> Qt5.15 (when possible)
2020-11-20 14:09:26 -08:00
Peter Simons
4f2880ba12
Merge pull request #103740 from NixOS/haskell-updates
Update Haskell package set to Stackage Nightly (plus other fixes)
2020-11-20 22:39:15 +01:00
Guillaume Girol
47680042d9
Merge pull request #104321 from magnetophon/i3altlayout
i3altlayout: init at 0.3
2020-11-20 21:31:42 +00:00
Guillaume Girol
01083f116d
Merge pull request #102235 from symphorien/paperwork2
Paperwork 2.0
2020-11-20 21:30:08 +00:00
freezeboy
8b0dee1dc6 obs-studio,obs-v4l2sink: migrate to Qt5.15
obs-nvi was not touched but should be modified as well,
it requires a custom download that I don't use, so I prefer to
let official maintainer do it.
2020-11-20 22:26:33 +01:00
freezeboy
5c2d391f73 rssguard: migrate to Qt5.15 2020-11-20 22:24:30 +01:00
freezeboy
c604e61cf8 luminanceHDR: migrate to Qt5.15 2020-11-20 22:24:30 +01:00
freezeboy
2bdac39fda kgraphviewer: migrate to Qt5.15 2020-11-20 22:24:29 +01:00
freezeboy
d63a3895af fritzing: migrate to Qt5.15 2020-11-20 22:24:29 +01:00
freezeboy
df3065a7ef csound-qt: migrate to Qt5.15
Did not touch the dependency to python27 but may require another PR
2020-11-20 22:24:29 +01:00
freezeboy
78e3620fdc communi: migrate to Qt5.15 2020-11-20 22:24:29 +01:00
freezeboy
28ea56deb9 amarok: migrate to Qt5.15 2020-11-20 22:24:28 +01:00
Doron Behar
c240827cbe merkaator: comment why it needs qt5.14 2020-11-20 22:24:28 +01:00
Doron Behar
3b4598feb4 mendeley: comment why it needs qt5.14 2020-11-20 22:24:28 +01:00
Doron Behar
b203a64cc3 kmymoney: pin to qt5.14 2020-11-20 22:24:28 +01:00
freezeboy
38b041bdf8 libsForQt5.qtcurve: fix build with Qt5.15
moved the initial qtcurve package to mkLibsForQt5 function
to decouple from Qt5 version

added an alias qtcurve -> libsForQt5.qtcurve for backward compatibility

add option to disable gtk2 support (still enabled by default)
2020-11-20 22:24:27 +01:00
freezeboy
bb18d1dcf1 sigil: migrate to Qt5.15 and fix segfault 2020-11-20 22:24:27 +01:00
freezeboy
ecf4fd16b9 retroshare: move to alias and explain why it is broken 2020-11-20 22:24:27 +01:00
freezeboy
c173f416e0 libsForQt5.kde2-decoration: 1.0 -> 1.1
Fixes build for Qt5.15

Split output to mutilple outputs to reduce user closure size
2020-11-20 22:24:26 +01:00
freezeboy
e4aa0e0936 ostinato: 0.9 -> 1.1
* Port to Qt5.15 in the process
 * Cleanup the derivation to use new style
2020-11-20 22:24:26 +01:00
freezeboy
a62425888c p4v: comment why it is broken with Qt5.15 2020-11-20 22:24:26 +01:00
freezeboy
c99a4f92ac libsForQt5.herqq: fix build with qt5.15
Using a unreleased commit from upstream.

Also moved the derivation to mkLibsForQt5 to let
the application choose its Qt5 version.

Did not put an alias as previous version was broken
since ages.
2020-11-20 22:24:25 +01:00
freezeboy
cec5b4d18b cutecom: fix build with Qt5.15
Used a dangling commit on upstream master branch as it was not released
and the patch was submitted to opensuse instead of upstream
2020-11-20 22:24:25 +01:00
freezeboy
be86d67202 skanlite: migrate to Qt5.15 2020-11-20 22:24:25 +01:00
freezeboy
b492fd4306 skrooge: migrate to Qt5.15, enable tests 2020-11-20 22:24:25 +01:00
freezeboy
8a2a835f22 sonic-lineup: migrate to Qt5.15 2020-11-20 22:24:24 +01:00
freezeboy
57a938aad6 clipgrab: migrate to Qt5.15 2020-11-20 22:24:24 +01:00
freezeboy
984114b57a ktorrent: migrate to Qt5.15 2020-11-20 22:24:24 +01:00
freezeboy
45e4e72a9d flameshot: migrate to Qt5.15, fix homepage 2020-11-20 22:24:24 +01:00
freezeboy
84ee3f6360 strawberry: migrate to Qt5.15 2020-11-20 22:24:23 +01:00
freezeboy
0c1c70653d birdtray: migrate to Qt5.15 2020-11-20 22:24:23 +01:00
freezeboy
0ed2faf655 rsibreak: migrate to Qt5.15 2020-11-20 22:24:23 +01:00
freezeboy
b6602c1d68 minitube: 3.2 -> 3.6
rewrite without useless wrapQtAppsHook and stdenv
2020-11-20 22:24:23 +01:00
freezeboy
6d2cd35864 peruse: migrate to Qt5.15 2020-11-20 22:24:22 +01:00
freezeboy
d05f546eed kronometer: migrate to Qt5.15 2020-11-20 22:24:22 +01:00
freezeboy
a40551cf29 krename: migrate to Qt5.15 2020-11-20 22:24:22 +01:00
freezeboy
d1259ed363 kdiff3: migrate to Qt5.15
fix homepage
2020-11-20 22:24:22 +01:00
freezeboy
bacf704e01 virt-manager-qt: migrate to Qt5.15 2020-11-20 22:24:21 +01:00
freezeboy
032bd0fd13 webcamoid: migrate to Qt5.15
rewrite without stdenv
2020-11-20 22:24:21 +01:00
freezeboy
9ea55b4fb5 zoom-us: migrate to Qt5.15 2020-11-20 22:24:21 +01:00
freezeboy
8296881706 psi-plus: migrate to Qt5.15
remove useless wrapQtAppsHook and stdenv
2020-11-20 22:24:21 +01:00
freezeboy
97b51ad5a9 psi: 1.4 -> 1.5
remove useless wrapQtAppsHook and stdenv
2020-11-20 22:24:20 +01:00
freezeboy
d29feee8b6 chiaki: migrate to Qt5.15 2020-11-20 22:24:20 +01:00
freezeboy
9290417300 pentobi: 18.1 -> 18.3
* Rewrite without stdenv and wrapQtAppsHook
 * Fetch source from GithHub
2020-11-20 22:24:20 +01:00
freezeboy
8e375d71f0 saga: 7.7.0 -> 7.8.1
* Remove obsolete patches (merged into this release)
 * rewrite without stdenv
2020-11-20 22:24:20 +01:00
freezeboy
94f44a6895 samplv1: 0.9.13 -> 0.9.18, migrate to Qt5.15
Rewrite without stdenv
2020-11-20 22:24:19 +01:00
freezeboy
9950899236 xflr5: migrate to Qt5.15
rewrite without wrapQtAppsHook and stdenv
2020-11-20 22:24:19 +01:00
freezeboy
1bb18de6e1 eagle: migrate to Qt5.15 2020-11-20 22:24:18 +01:00
freezeboy
f2335a5d98 appcsxcad: migrate to Qt5.15
* remove useless wrapQtAppsHook
2020-11-20 22:24:18 +01:00
freezeboy
ed7a64c4ee qcsxcad: migrate to Qt511 + additional cleanup
* Split into multiple outputs
 * Rewrite the derivation without stdenv
2020-11-20 22:24:18 +01:00
freezeboy
6683f3bf65 calaos_installer: 3.1 -> 3.5
Also migrate to Qt 5.15
2020-11-20 22:24:18 +01:00
freezeboy
43dbe81640 tellico: migrate to Qt5.15 2020-11-20 22:24:17 +01:00
freezeboy
8053c25b2f vnote: 2.8.2 2.8.2 -> 2.10
Also migrate to Qt5.15
2020-11-20 22:24:17 +01:00
freezeboy
568befb1fd protonmail-bridge: migrate to Qt5.15 2020-11-20 22:24:17 +01:00
freezeboy
62b77c5bbc teamspeak_client: migrate to Qt5.15 2020-11-20 22:24:17 +01:00
freezeboy
9cbe9b5d04 golden-cheetah: use Qt5.14 2020-11-20 22:24:16 +01:00
freezeboy
768733f552 qlcplus: 4.12.2 -> 4.12.3 2020-11-20 22:24:16 +01:00
StigP
96d9861592
Merge pull request #104240 from stigtsp/package/perl-www-twilio-api-init
perlPackages.WWWTwilioAPI: init at 0.21
2020-11-20 22:17:47 +01:00
Peter Simons
e6811900dd cachix: drop the build from the release jobset
The cachix build is broken with ghc-8.10.x and recent versions of
its dependencies, particularly servant, swagger2, etc. We cannot
easily fix that with overrides -- it would be best if upstream
released a new version that builds successfully in the Stackage
Nightly environment. A simple way to ensure that would be to add
cachix to Stackage.

Ping @domenkozar.
2020-11-20 21:50:49 +01:00
Bart Brouns
36118d4a9d i3altlayout: init at 0.3 2020-11-20 21:38:22 +01:00
Guillaume Girol
bfbfe33fd6
Merge pull request #104104 from starcraft66/obs-move-transition
obs-move-transition: init at 2.0.2
2020-11-20 20:29:16 +00:00
Gabriel Ebner
660b92c476
Merge pull request #104057 from prusnak/electron
Introduce Electron 11, updates for Electron 8 and 9
2020-11-20 21:08:07 +01:00
Peter Simons
d8bf350320 haskellPackages: switch default package set to ghc-8.10.2 2020-11-20 20:57:35 +01:00
Jörg Thalheim
5e46d05486
Merge pull request #104261 from Mic92/spdlog 2020-11-20 19:01:29 +01:00
Jonathan Ringer
a20cf479b3 python2Packages.locustio: remove, unmaintained 2020-11-20 09:24:15 -08:00
Stig Palmquist
1cbdc2123d
perlPackages.WWWTwilioAPI: init at 0.21 2020-11-20 18:20:21 +01:00
Pavol Rusnak
8cde963967
electron_11: init at 11.0.2
make electron point to electron_11
2020-11-20 17:01:22 +01:00
Anderson Torres
ead04a6639
Merge pull request #104316 from AndersonTorres/at1985-update 2020-11-20 12:12:43 -03:00
Arnout Engelen
70ecb218f1
selinux: 2.9 -> 3.0 (#104087)
Notably, Python 2 code is not be supported in this project anymore and
new Python code should be written only for Python 3, which is no longer
restricted to Python 3.7 (see 780fb563c7,
5dfd3c4975)

https://github.com/SELinuxProject/selinux/releases/tag/20191204
2020-11-20 14:54:14 +01:00
StigP
729ed5ce6a
Merge pull request #104237 from stigtsp/package/perl-text-multimarkdown-init
perlPackages.TextMultiMarkdown: init at 1.000035
2020-11-20 09:56:03 +01:00
Doron Behar
1e43e4c316
Merge pull request #104298 from expipiplus1/joe-vulkan-extension-layer
vulkan-extension-layer: init at 2020-08-25
2020-11-20 10:30:43 +02:00
Joe Hermaszewski
c8d1171254 vulkan-extension-layer: init at 2020-08-25
There are no tags or releases on the repo, so just use the date as version.

Khronos strikes again with terrible naming here.
2020-11-20 15:25:26 +08:00
Tristan Gosselin-Hane
161a78037b
obs-move-transition: init at 2.0.2 2020-11-20 02:24:12 -05:00
Frederik Rietdijk
cbb4e4733b Merge staging-next into staging 2020-11-20 08:12:39 +01:00
Frederik Rietdijk
553b7a8bf0 Merge master into staging-next 2020-11-20 08:12:06 +01:00
Austin Seipp
75e683d29d pythonPackages: add new 'seccomp' library
As requested in #99553. Closes #99553.

Libraries that install python modules as part of the build are
problematic, because they either

  - only support a single python version, because the input for
    pythonPackages gets fixed in all-packages.nix, or

  - need to be rebuild the underlying C code for *every* python version
    resulting in libfoo-python37, libfoo-python38, and so on

We would prefer to use the second approach because it works correctly
for all versions of python. However, it creates duplicate copies of
libseccomp.so and that can be expensive. Instead we 'deduplicate' the
copies of libseccomp.so by

  - attaching a new $pythonsrc output to the libseccomp deriv, and
  - exposing a new 'seccomp' package in python-packages.nix using
    libseccomp as input, and
  - having a custom python.nix derivation that builds the cython
    extension using libseccomp to get the python source and the
    package version

This means we build 1 copy of the seccomp python package, one for each
version of python, but all of those packages refer to a single instance
of the libseccomp C library, giving us the best of both worlds.

NOTE: because this requires changing the postInstall of libseccomp, it
requires a mass rebuild.

Signed-off-by: Austin Seipp <aseipp@pobox.com>
2020-11-20 07:57:26 +01:00
zowoq
ac963ef717 mmv-go: init at 0.1.2 2020-11-20 11:38:22 +10:00
Martin Weinelt
272dcd8f9a
snallygaster: init at 0.0.9 2020-11-20 02:06:30 +01:00
Ivar
9df15228fc nuclear: init at 0.6.6 2020-11-20 00:49:11 +00:00
Jan Tojnar
66ef389efa
Merge branch 'staging-next' into staging 2020-11-20 01:38:58 +01:00
Jan Tojnar
f6105d21e3
Merge branch 'master' into staging-next 2020-11-20 01:38:32 +01:00
Jaakko Luttinen
854f78d155 pythonPackages.stack-data: init at 0.0.7 2020-11-19 16:08:23 -08:00
Jaakko Luttinen
b8fa662585 pythonPackages.littleutils: init at 0.2.2 2020-11-19 16:08:23 -08:00
AndersonTorres
c56cde86ca 1oom: init at 1.0 2020-11-19 19:05:23 -03:00
Ben Wolsieffer
6501d9880c talloc: fix cross-compilation to 32-bit platforms 2020-11-19 20:42:59 +01:00
Robert Hensing
c68e739300
Merge pull request #104271 from adisbladis/dockertools-cross
dockerTools.buildLayeredImage: Fix cross compilation
2020-11-19 20:41:53 +01:00
Tom McLaughlin
c81c3c3daf
cling: init at 0.7.0 (#64319)
Co-authored-by: Dmitry Kalinkin <dmitry.kalinkin@gmail.com>
2020-11-19 14:29:02 -05:00