Commit Graph

102760 Commits

Author SHA1 Message Date
rnhmjoj
61b7cab481
treewide: use perl.withPackages when possible
Since 03eaa48 added perl.withPackages, there is a canonical way to
create a perl interpreter from a list of libraries, for use in script
shebangs or generic build inputs. This method is declarative (what we
are doing is clear), produces short shebangs[1] and needs not to wrap
existing scripts.

Unfortunately there are a few exceptions that I've found:

  1. Scripts that are calling perl with the -T switch. This makes perl
  ignore PERL5LIB, which is what perl.withPackages is using to inform
  the interpreter of the library paths.

  2. Perl packages that depends on libraries in their own path. This
  is not possible because perl.withPackages works at build time. The
  workaround is to add `-I $out/${perl.libPrefix}` to the shebang.

In all other cases I propose to switch to perl.withPackages.

[1]: https://lwn.net/Articles/779997/
2021-03-31 21:35:37 +02:00
Martin Weinelt
3966039910
Merge pull request #117962 from risicle/ris-pillow-8.1.2 2021-03-31 20:27:06 +02:00
github-actions[bot]
5abd5f5ab0
Merge staging-next into staging 2021-03-31 18:15:02 +00:00
Robert Scott
ce097085f7 python2Packages.pillow: mark as vulnerable to many CVEs 2021-03-31 19:09:34 +01:00
Michele Guerini Rocco
f074dbaf21
Merge pull request #118084 from rnhmjoj/qtwebengine-fix
qt5.qtwebengine: fix Qt version number in cmake
2021-03-31 19:54:26 +02:00
Sandro
c96508ac3b
Merge pull request #118126 from Izorkin/init-zlib-ng
zlib-ng: init at 2.0.2
2021-03-31 19:42:27 +02:00
Sandro
852a7ab2d4
Merge pull request #118149 from NeQuissimus/awscli 2021-03-31 19:21:51 +02:00
Izorkin
88d445b18b
zlib-ng: init at 2.0.2 2021-03-31 19:40:41 +03:00
Sandro
d80175fe00
Merge pull request #118119 from marsam/update-heroku
heroku: 7.47.11 -> 7.51.0
2021-03-31 18:10:02 +02:00
Tim Steinbach
094b663923
python3Packages.boto3: 1.17.40 -> 1.17.41 2021-03-31 11:41:27 -04:00
Tim Steinbach
0ed3d9e3bf
python3Packages.botocore: 1.20.40 -> 1.20.41 2021-03-31 11:40:43 -04:00
Tim Steinbach
b1f42e48de python3Packages.sagemaker: Add packaging dependency 2021-03-31 11:38:53 -04:00
github-actions[bot]
4da7569841
Merge staging-next into staging 2021-03-31 12:06:29 +00:00
zowoq
eea81a5e5b skopeo: add phase hooks 2021-03-31 21:06:23 +10:00
zowoq
0745b524b2 buildah: add phase hooks 2021-03-31 21:06:23 +10:00
zowoq
6da0dcc42a go-md2man: switch to buildGoModule
also rename dir to match attribute.
2021-03-31 21:06:06 +10:00
Frederik Rietdijk
9b9e9cff00
Merge pull request #117015 from NixOS/staging-next
Staging next
2021-03-31 12:42:19 +02:00
rnhmjoj
97904f8424
qt5.qtwebengine: fix Qt version number in cmake
This fixes the build failures in packages depending on qtwebengine and
using cmake to find the Qt dependencies (like libsForQt5.messagelib).
2021-03-31 12:32:21 +02:00
Maximilian Bosch
f465b41758
Merge pull request #117858 from TredwellGit/glibc
glibc: 2.32-39 -> 2.32-40
2021-03-31 11:41:30 +02:00
Fabian Affolter
b4b7c8b425
Merge pull request #118059 from r-ryantm/auto-update/gotestsum
gotestsum: 1.6.2 -> 1.6.3
2021-03-31 11:03:32 +02:00
Fabian Affolter
f3bdbab0dd
Merge pull request #118023 from r-ryantm/auto-update/ameba
ameba: 0.14.1 -> 0.14.2
2021-03-31 10:58:33 +02:00
Ben Siraphob
80d5498aa2 coqPackages.odd-order: init at 1.12.0 2021-03-31 08:31:08 +02:00
github-actions[bot]
a2ada5b26f
Merge staging-next into staging 2021-03-31 06:05:45 +00:00
github-actions[bot]
e880daefc6
Merge master into staging-next 2021-03-31 06:05:41 +00:00
Mario Rodas
2b5aed09ee
Merge pull request #118117 from marsam/update-nodejs-12_x
nodejs-12_x: 12.21.0 -> 12.22.0
2021-03-30 20:57:47 -05:00
Sandro
3ac9a29d4d
Merge pull request #116588 from martinetd/pahole
pahole: 1.17 -> 1.20
2021-03-31 03:36:37 +02:00
Dmitry Bogatov
e0e9b5e200
jq: add configuration option to disable regex support (#117895)
Co-authored-by: Dmitry Bogatov <git#v1@kaction.cc>
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-03-31 03:30:34 +02:00
Sandro
cdd3dcde9d
Merge pull request #118082 from dotlambda/awscli-1.19.40 2021-03-31 03:25:50 +02:00
Fabian Affolter
40a8901d20 python3Packages.pytenable: init at 1.2.8 2021-03-30 17:35:59 -07:00
Fabian Affolter
568d8e5534 python3Packages.requests-pkcs12: init at 1.9 2021-03-30 17:35:59 -07:00
Fabian Affolter
57ff22deab python3Packages.restfly: init at 1.3.5 2021-03-30 17:35:59 -07:00
Fabian Affolter
96a04108e0 python3Packages.python-box: init at 5.3.0 2021-03-30 17:35:59 -07:00
github-actions[bot]
cb1554f24c
Merge staging-next into staging 2021-03-31 00:12:32 +00:00
github-actions[bot]
4ba71fb819
Merge master into staging-next 2021-03-31 00:12:29 +00:00
Martin Weinelt
7b0b2ed608
Merge pull request #118027 from elohmeier/pysonos_fix 2021-03-30 21:51:15 +02:00
Sandro
1f3be311df
Merge pull request #117719 from rmcgibbo/envisage 2021-03-30 21:33:36 +02:00
Enno Richter
aae2d4cfa9 python3Packages.pysonos: fix broken checkPhase 2021-03-30 21:12:13 +02:00
TredwellGit
6fb325e389 glibc: 2.32-39 -> 2.32-40 2021-03-30 19:10:03 +00:00
github-actions[bot]
01b3d1558f
Merge staging-next into staging 2021-03-30 18:15:09 +00:00
github-actions[bot]
f555f95ed8
Merge master into staging-next 2021-03-30 18:15:05 +00:00
Robert Schütz
fae197a991 python3Packages.boto3: 1.17.39 -> 1.17.40 2021-03-30 18:04:58 +02:00
Robert Schütz
9fde535097 python3Packages.botocore: 1.20.39 -> 1.20.40 2021-03-30 18:03:43 +02:00
Sandro
36a4bbd3b9
Merge pull request #117887 from sikmir/pyosmium
python3Packages.pyosmium: 3.1.0 → 3.1.3
2021-03-30 17:18:40 +02:00
Sandro
151d746ab5
Merge pull request #115229 from rolfschr/android-fix-shebang-in-make-standalone-toolchain 2021-03-30 16:59:38 +02:00
Graham Christensen
83fccd0edb
Merge pull request #104915 from grahamc/fprintd-libfprint-tod
{fprintd,libfprint}-tod: init, plus  libfprint-2-tod1-goodix: init at 0.0.6
2021-03-30 14:55:24 +00:00
Mario Rodas
d1ccfb3d18 dune_2: 2.8.4 -> 2.8.5
https://github.com/ocaml/dune/releases/tag/2.8.5
2021-03-30 16:46:15 +02:00
Graham Christensen
65674c24f8 libfprint-2-tod1-goodix: init at 0.0.6 2021-03-30 14:36:25 +00:00
Graham Christensen
76558714f3 libfprint-tod: init at 1.90.7+tod1 2021-03-30 14:36:19 +00:00
Michael Raskin
377e92ddb1
Merge pull request #117902 from 7c6f434c/nyxt-update
nyxt: 2020-10-23 -> 2021-03-27
2021-03-30 14:32:37 +00:00
Fabian Affolter
0aa8c06d23
Merge pull request #118011 from r-ryantm/auto-update/python3.8-braintree
python38Packages.braintree: 4.6.0 -> 4.7.0
2021-03-30 16:27:51 +02:00