Commit Graph

33968 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
github-actions[bot]
5abd5f5ab0
Merge staging-next into staging 2021-03-31 18:15:02 +00:00
dawidsowa
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
Tim Steinbach
565ebdcb34
awscli: 1.19.40 -> 1.19.41 2021-03-31 11:42:47 -04:00
Sandro
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
Sandro
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
Fabian Affolter
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
github-actions[bot]
4da7569841
Merge staging-next into staging 2021-03-31 12:06:29 +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
Fabian Affolter
b6dad95597
sslscan: 1.11.13 -> 2.0.9 (#118130)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-03-31 12:50:48 +02:00
Frederik Rietdijk
9b9e9cff00
Merge pull request #117015 from NixOS/staging-next
Staging next
2021-03-31 12:42:19 +02:00
Fabian Affolter
6cd0a4baf0
Merge pull request #118035 from r-ryantm/auto-update/chezmoi
chezmoi: 2.0.4 -> 2.0.5
2021-03-31 09:14:51 +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
8632d1f5b1
Merge pull request #117832 from r-ryantm/auto-update/shadowsocks-rust
shadowsocks-rust: 1.9.2 -> 1.10.2
2021-03-30 20:56:26 -05:00
Sandro
0021760e22
Merge pull request #117805 from LeSuisse/rekor-init 2021-03-31 03:29:10 +02:00
Sandro
cdd3dcde9d
Merge pull request #118082 from dotlambda/awscli-1.19.40 2021-03-31 03:25:50 +02: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
Sandro
f3b5f40c81
Merge pull request #118083 from dotlambda/prs-0.2.6
prs: 0.2.5 -> 0.2.6
2021-03-31 01:45:46 +02:00
zowoq
124564d5d2 youtube-dl: 2021.03.25 -> 2021.03.31
https://github.com/ytdl-org/youtube-dl/releases/tag/2021.03.31
2021-03-31 06:32:00 +10:00
Fabian Affolter
2267d0b5a9
Merge pull request #118053 from r-ryantm/auto-update/gitjacker
gitjacker: 0.0.3 -> 0.1.0
2021-03-30 22:03:17 +02:00
Fabian Affolter
19974d2e4e
Merge pull request #118024 from r-ryantm/auto-update/asciigraph
asciigraph: 0.5.1 -> 0.5.2
2021-03-30 21:11:42 +02:00
Fabian Affolter
d4c982ba44
Merge pull request #118052 from r-ryantm/auto-update/gdu
gdu: 4.9.0 -> 4.9.1
2021-03-30 21:11:24 +02: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
R. RyanTM
a57e5819d3
mark: 5.4 -> 5.5 (#118074) 2021-03-30 10:50:50 -07:00
Robert Schütz
5931d2e283 awscli: 1.19.39 -> 1.19.40 2021-03-30 18:05:51 +02:00
R. RyanTM
610652c1c8 oneshot: 1.3.1 -> 1.4.1 2021-03-30 15:50:53 +00:00
Sandro
7d0dad76ef
Merge pull request #116936 from hercules-ci/logstash-jdk 2021-03-30 17:22:21 +02:00
Vladimír Čunát
4b872b6efd
dnsperf: 2.5.0 -> 2.5.2
https://github.com/DNS-OARC/dnsperf/releases/tag/v2.5.1
https://github.com/DNS-OARC/dnsperf/releases/tag/v2.5.2
It seems to work OK in my testing.
2021-03-30 17:06:40 +02:00
Sandro
e570d93519
borgbackup: rename directory to borgbackup (#118073) 2021-03-30 16:48:27 +02:00
Sandro
5211006ae5
Merge pull request #117060 from Trundle/pulumi-bin-2.32.1
pulumi-bin: 2.22.0 -> 2.23.2
2021-03-30 16:22:46 +02:00
Sandro
c58c862bf7
Merge pull request #118060 from r-ryantm/auto-update/grex
grex: 1.1.0 -> 1.2.0
2021-03-30 16:05:26 +02:00
Robert Schütz
ecbaf640cf prs: 0.2.5 -> 0.2.6 2021-03-30 15:51:56 +02:00
R. RyanTM
78ff084075 grex: 1.1.0 -> 1.2.0 2021-03-30 12:46:10 +00:00
github-actions[bot]
d466353dd5
Merge staging-next into staging 2021-03-30 12:06:28 +00:00
github-actions[bot]
c9e9ff786b
Merge master into staging-next 2021-03-30 12:06:24 +00:00
R. RyanTM
dadaadc760 gitjacker: 0.0.3 -> 0.1.0 2021-03-30 12:01:35 +00:00
R. RyanTM
637c75cf50 gdu: 4.9.0 -> 4.9.1 2021-03-30 11:46:55 +00:00
Sandro
fd50ec98f0
Merge pull request #118026 from siraben/frangipanni-init
frangipanni: init at 0.4.0
2021-03-30 12:21:26 +02:00
Martin Weinelt
ff166608d2
Merge pull request #117945 from SuperSandro2000/doc-output 2021-03-30 12:10:37 +02:00
R. RyanTM
b3a564176a chezmoi: 2.0.4 -> 2.0.5 2021-03-30 09:43:32 +00:00
Sandro
96f66a5159
Merge pull request #117980 from superherointj/package-tfk8s-v0.1.3
tfk8s: 0.1.2 -> 0.1.3
2021-03-30 10:45:37 +02:00
Sandro
209f782600
Merge pull request #117979 from mbbx6spp/mbbx6spp/use-modRoot-instead-of-preBuild
nuclei: use declarative Go package attributes
2021-03-30 10:44:50 +02:00
Ben Siraphob
fec1222b37 frangipanni: init at 0.4.0 2021-03-30 15:43:07 +07:00
R. RyanTM
3ac9e7b934 asciigraph: 0.5.1 -> 0.5.2 2021-03-30 08:24:50 +00:00
Sandro
2374f5f7ef
Merge pull request #117976 from LeSuisse/cosign-0.2.0
cosign: 0.1.0 -> 0.2.0
2021-03-30 09:49:37 +02:00