Commit Graph
280093 Commits
Author SHA1 Message Date
volthandrnhmjoj be6458dce3 nix.perl-bindings: add passthru.perlModule
... so it can be used in `perl.withPackages`
2021-03-31 21:35:38 +02:00
volthandrnhmjoj 7d252394cc rrdtool: add passthru.perlModule
... so it can be used in `perl.withPackages`

A bit tricky though, because rrdtool is not in `perlPackages`
```nix
perl.withPackages(p: [ (rrdtool.override{ inherit (p) perl; }) ])
```
2021-03-31 21:35:38 +02:00
volthandrnhmjoj a480ba06d9 nix-serve: $PERL5LIB -> perl.withPackages 2021-03-31 21:35:37 +02:00
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 WeineltandGitHub 3966039910 Merge pull request #117962 from risicle/ris-pillow-8.1.2 2021-03-31 20:27:06 +02:00
github-actions[bot]andGitHub 5abd5f5ab0 Merge staging-next into staging 2021-03-31 18:15:02 +00:00
github-actions[bot]andGitHub 4826e00f32 Merge master into staging-next 2021-03-31 18:15:00 +00:00
Robert Scott ce097085f7 python2Packages.pillow: mark as vulnerable to many CVEs 2021-03-31 19:09:34 +01:00
Michele Guerini RoccoandGitHub 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
Michael WeissandGitHub 82f3a0d20e Merge pull request #118133 from primeos/chromium
chromium: 89.0.4389.90 -> 89.0.4389.114
2021-03-31 19:44:34 +02:00
SandroandGitHub 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
aa9588f01f crypto-org-wallet: init at version 0.1.1 (#117497)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-03-31 19:36:23 +02:00
7b02acac3e play-with-mpv: init at 2020-05-18 (#93473)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-03-31 19:31:50 +02:00
SandroandGitHub dd745719e4 Merge pull request #118078 from helsinki-systems/upd/nginx
nginxMainline: 1.19.8 -> 1.19.9
2021-03-31 19:26:35 +02:00
SandroandGitHub 852a7ab2d4 Merge pull request #118149 from NeQuissimus/awscli 2021-03-31 19:21:51 +02:00
SandroandGitHub e0fe6c0978 Merge pull request #118151 from NeQuissimus/omz
oh-my-zsh: 2021-03-28 → 2021-03-31
2021-03-31 19:21:01 +02:00
Martin WeineltandGitHub 06a7c0e95b Merge pull request #118156 from jonringer/fix-paradox-launcher-steam
steam: fix paradox launcher
2021-03-31 19:00:58 +02:00
Izorkin 88d445b18b zlib-ng: init at 2.0.2 2021-03-31 19:40:41 +03:00
Jonathan Ringer 6cd2ceb472 steam: fix paradox launcher 2021-03-31 09:30:27 -07:00
SandroandGitHub d80175fe00 Merge pull request #118119 from marsam/update-heroku
heroku: 7.47.11 -> 7.51.0
2021-03-31 18:10:02 +02:00
SandroandGitHub 36a361b2dd Merge pull request #118125 from JesusMtnez/slack-fix
slack: add libxshmfence dependency
2021-03-31 17:56:00 +02:00
Tim Steinbach fb811eaf6b oh-my-zsh: 2021-03-28 → 2021-03-31 2021-03-31 15:43:29 +00:00
Tim Steinbach 565ebdcb34 awscli: 1.19.40 -> 1.19.41 2021-03-31 11:42:47 -04: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 SteinbachandTim Steinbach b1f42e48de python3Packages.sagemaker: Add packaging dependency 2021-03-31 11:38:53 -04:00
Martin WeineltandTim Steinbach 285301cd1f linuxPackages: 5.4 -> 5.10
The 5.10 series is the next longterm version of the linux kernel and
I've been using it on multiple x86_64 machines ever since it came out.

I think it is time to switch over the default now, so we get some
additional testing in time for NixOS 21.05.
2021-03-31 11:29:33 -04:00
Tim SteinbachandTim Steinbach efd9121787 linux/hardened/patches/5.11: 5.11.9-hardened1 -> 5.11.10-hardened1 2021-03-31 11:25:46 -04:00
Tim SteinbachandTim Steinbach 5368c6d11e linux/hardened/patches/5.10: 5.10.25-hardened1 -> 5.10.26-hardened1 2021-03-31 11:25:46 -04:00
Tim SteinbachandTim Steinbach 2a47ac7922 linux-rt_5_10: 5.10.21-rt34 -> 5.10.25-rt35 2021-03-31 11:25:46 -04:00
Tim SteinbachandTim Steinbach 623687ca7f linux: 5.11.9 -> 5.11.10 2021-03-31 11:25:46 -04:00
adisbladisandGitHub f5a14a3124 Merge pull request #108745 from lukegb/pomerium
pomerium: init at 0.13.3
2021-03-31 17:10:12 +02:00
SandroandGitHub 05fca4c71c Merge pull request #118129 from samuelgrf/fix-enableAllFirmware 2021-03-31 16:51:17 +02:00
SandroandGitHub 62e3e88561 Merge pull request #118135 from dotlambda/abcmidi-2021.03.30
abcmidi: 2021.03.27 -> 2021.03.30
2021-03-31 16:46:25 +02:00
SandroandGitHub d39c8e93fd Merge pull request #118137 from sikmir/lagrange
lagrange: 1.2.2 → 1.3.0
2021-03-31 16:46:07 +02:00
SandroandGitHub 7abc672ea9 Merge pull request #118139 from dotlambda/pika-backup-0.2.3
pika-backup: 0.2.2 -> 0.2.3
2021-03-31 16:41:22 +02:00
SandroandGitHub af480a3b99 Merge pull request #118141 from dotlambda/prs-0.2.7
prs: 0.2.6 -> 0.2.7
2021-03-31 16:41:01 +02:00
Maximilian Bosch 381e8d16a9 EmptyEpsilon: 2020.11.23 -> 2021.03.31
ChangeLog:
* https://github.com/daid/EmptyEpsilon/releases/tag/EE-2021.03.16
* https://github.com/daid/EmptyEpsilon/releases/tag/EE-2021.03.31
2021-03-31 15:45:50 +02:00
Fabian AffolterandGitHub 8cea65315a Merge pull request #118080 from r-ryantm/auto-update/oneshot
oneshot: 1.3.1 -> 1.4.1
2021-03-31 15:45:11 +02:00
Robert SchützandGitHub 4e5687f0e5 Merge pull request #117870 from Mephistophiles/i3wm/packages
i3wm.i3-auto-layout: init at 0.2.0
2021-03-31 15:36:23 +02:00
Robert Schütz 0f45da1e1b pika-backup: 0.2.2 -> 0.2.3 2021-03-31 14:52:53 +02:00
Nikolay Korotkiy 6dfaa2884a lagrange: 1.2.2 → 1.3.0 2021-03-31 15:34:51 +03:00
38a5da7088 i3wm: i3-auto-layout: init at 0.2.0
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
Co-authored-by: Robert Schütz <rschuetz17@gmail.com>
Signed-off-by: Maxim Zhukov <mussitantesmortem@gmail.com>
2021-03-31 15:34:12 +03:00
Maxim Zhukov 4188cd1a0e maintainers: add mephistophiles (myself) 2021-03-31 15:34:06 +03:00
github-actions[bot]andGitHub 4da7569841 Merge staging-next into staging 2021-03-31 12:06:29 +00:00
github-actions[bot]andGitHub f07087484b Merge master into staging-next 2021-03-31 12:06:27 +00:00
Robert Schütz 1eb15e0ae6 abcmidi: 2021.03.27 -> 2021.03.30 2021-03-31 13:17:25 +02:00
Robert Schütz f725bcbdb8 prs: 0.2.6 -> 0.2.7 2021-03-31 13:16:29 +02:00
zowoq 34bc549bfc cri-tools: add phase hooks 2021-03-31 21:06:23 +10:00
zowoq eea81a5e5b skopeo: add phase hooks 2021-03-31 21:06:23 +10:00