Alyssa Ross
fd78240ac8
treewide: use lib.getLib for OpenSSL libraries
...
At some point, I'd like to make another attempt at
71f1f4884b ("openssl: stop static binaries referencing libs"), which
was reverted in 195c7da07d . One problem with my previous attempt is
that I moved OpenSSL's libraries to a lib output, but many dependent
packages were hardcoding the out output as the location of the
libraries. This patch fixes every such case I could find in the tree.
It won't have any effect immediately, but will mean these packages
will automatically use an OpenSSL lib output if it is reintroduced in
future.
This patch should cause very few rebuilds, because it shouldn't make
any change at all to most packages I'm touching. The few rebuilds
that are introduced come from when I've changed a package builder not
to use variable names like openssl.out in scripts / substitution
patterns, which would be confusing since they don't hardcode the
output any more.
I started by making the following global replacements:
${pkgs.openssl.out}/lib -> ${lib.getLib pkgs.openssl}/lib
${openssl.out}/lib -> ${lib.getLib openssl}/lib
Then I removed the ".out" suffix when part of the argument to
lib.makeLibraryPath, since that function uses lib.getLib internally.
Then I fixed up cases where openssl was part of the -L flag to the
compiler/linker, since that unambigously is referring to libraries.
Then I manually investigated and fixed the following packages:
- pycurl
- citrix-workspace
- ppp
- wraith
- unbound
- gambit
- acl2
I'm reasonably confindent in my fixes for all of them.
For acl2, since the openssl library paths are manually provided above
anyway, I don't think openssl is required separately as a build input
at all. Removing it doesn't make a difference to the output size, the
file list, or the closure.
I've tested evaluation with the OfBorg meta checks, to protect against
introducing evaluation failures.
2022-03-30 15:10:00 +00:00
Kevin Cox and GitHub
30d3d79b7d
Merge pull request #161652 from 06kellyjac/libpwquality
...
libpwquality: 1.4.2 -> 1.4.4
2022-03-25 10:41:56 -04:00
Maciej Krüger and GitHub
511e56d76c
Merge pull request #140406 from mkg20001/mvn
2022-03-25 15:08:44 +01:00
d6e2e39a6e
ocamlPackages.nonstd,facile: run dune upgrade for newer ocaml versions
...
This allows us to build the packages on OCaml >=4.12
Co-authored-by: Sandro <sandro.jaeckel@gmail.com >
2022-03-25 13:55:18 +01:00
Ulrik Strid and Vincent Laporte
661ee6b468
ocamlPackages treewide: Add missing inputs
2022-03-25 13:55:18 +01:00
Fabian Affolter and GitHub
6e30c654e1
Merge pull request #165738 from r-ryantm/auto-update/flexget
...
flexget: 3.3.3 -> 3.3.4
2022-03-25 13:41:38 +01:00
Fabian Affolter and GitHub
64a6a5af7d
Merge pull request #165753 from r-ryantm/auto-update/python310Packages.asyncsleepiq
...
python310Packages.asyncsleepiq: 1.2.0 -> 1.2.1
2022-03-25 13:40:09 +01:00
Jacek Galowicz and GitHub
5a650acbb1
Merge pull request #165752 from helsinki-systems/feat/test-runner-send-serial
...
nixos/test-runner: Allow writing to qemu stdin
2022-03-25 13:32:28 +01:00
Pascal Bach and GitHub
08e1edba22
Merge pull request #165456 from r-ryantm/auto-update/nodejs-17_x
...
nodejs-17_x: 17.7.2 -> 17.8.0
2022-03-25 13:26:49 +01:00
Ryan Mulligan and GitHub
1d425aeca2
Merge pull request #165736 from r-ryantm/auto-update/cudatext
...
cudatext: 1.158.2 -> 1.159.0
2022-03-25 04:33:03 -07:00
Peter Hoeg
8d2df0f499
remove junk
2022-03-25 19:30:11 +08:00
Peter Hoeg
28a3079831
airshipper: add libGL to get gfx debug output
2022-03-25 19:30:11 +08:00
Bobby Rong and GitHub
d31b9b0052
Merge pull request #165728 from NickCao/v2ray-dlc
...
v2ray-domain-list-community: 20220201175515 -> 20220324104603
2022-03-25 19:20:24 +08:00
R. Ryantm
e440c8b3c3
python310Packages.asyncsleepiq: 1.2.0 -> 1.2.1
2022-03-25 11:19:56 +00:00
Janne Heß
7d0e21c77e
nixos/test-runner: Allow writing to qemu stdin
2022-03-25 12:08:21 +01:00
Maciej Krüger and GitHub
6a9b74a92e
Merge pull request #165525 from r-ryantm/auto-update/flat-remix-gtk
...
flat-remix-gtk: 20220310 -> 20220321
2022-03-25 11:20:00 +01:00
Ben Siraphob and GitHub
c65d061501
Merge pull request #163868 from dtzWill/fix/openmp-14-patch
...
llvmPackages_14.openmp: unbreak
2022-03-25 02:58:55 -05:00
R. Ryantm
1eae4d8468
flexget: 3.3.3 -> 3.3.4
2022-03-25 04:58:49 +00:00
Ben Siraphob and GitHub
22ad0a991b
Merge pull request #165389 from gador/octoprint-fix-black
2022-03-24 23:58:08 -05:00
Ben Siraphob and GitHub
5e9f61240c
Merge pull request #162096 from Synthetica9/micro-test-expect
2022-03-24 23:23:55 -05:00
Ben Siraphob and GitHub
fcd48783a7
Merge pull request #165416 from SuperSandro2000/autokey
2022-03-24 23:14:23 -05:00
Martin Weinelt and GitHub
2d023aa454
Merge pull request #165735 from squalus/librewolf
2022-03-25 05:12:05 +01:00
Ben Siraphob and GitHub
6ee5702647
Merge pull request #165689 from r-ryantm/auto-update/mcfly
2022-03-24 23:10:36 -05:00
R. Ryantm
08353710a9
cudatext: 1.158.2 -> 1.159.0
2022-03-25 04:04:09 +00:00
Artturi and GitHub
816fb933df
Merge pull request #165734 from Artturin/removemetarep
2022-03-25 06:02:23 +02:00
Ben Siraphob and GitHub
1cf5591a99
Merge pull request #165303 from Stunkymonkey/treewide-pname-version-18
2022-03-24 22:55:34 -05:00
squalus
af9f2e4611
librewolf: 98.0-1 -> 98.0.2-1
2022-03-24 20:41:39 -07:00
Artturin
62883c1a5f
qmmp: remove meta.repositories
...
missed this
2022-03-25 05:40:29 +02:00
Ben Siraphob and GitHub
cee88c2a1f
Merge pull request #165711 from fabius/popeye-darwin
2022-03-24 22:21:07 -05:00
Ben Siraphob and GitHub
e0e745fe26
Merge pull request #165512 from Artturin/metarepremove
2022-03-24 22:19:44 -05:00
Ben Siraphob and GitHub
3f1e23cf68
Merge pull request #165113 from toonn/darwin-bundle-fix-icon
2022-03-24 22:12:56 -05:00
Nick Cao
6139e6c99d
v2ray-domain-list-community: 20220201175515 -> 20220324104603
2022-03-25 10:48:12 +08:00
Bobby Rong and GitHub
c7c341796d
Merge pull request #165721 from r-ryantm/auto-update/v2ray-geoip
...
v2ray-geoip: 202203170039 -> 202203240042
2022-03-25 10:37:14 +08:00
Bobby Rong and GitHub
036976edfe
Merge pull request #165669 from DarkOnion0/master
...
drawio: 16.5.1 -> 17.2.1
2022-03-25 10:36:47 +08:00
R. Ryantm
199a706caf
v2ray-geoip: 202203170039 -> 202203240042
2022-03-25 01:47:07 +00:00
Maximilian Bosch and GitHub
4b992f5806
Merge pull request #164876 from TredwellGit/linux
...
Linux kernels 2022-03-19
2022-03-25 01:11:39 +01:00
Will Dietz
2efcc3e297
openmp: disable tests due to failures
2022-03-24 18:58:38 -05:00
Will Dietz
4f3116f754
openmp: drop fix-find-tool patch, set *_TOOL vars directly
2022-03-24 18:58:38 -05:00
Will Dietz
7151381aab
openmp: tests, few failures
2022-03-24 18:58:38 -05:00
Will Dietz
5e04d64aed
openmp: no longer broken
2022-03-24 18:58:38 -05:00
Will Dietz
790c4f13dd
openmp: new fix-find-tools patch
2022-03-24 18:58:38 -05:00
Will Dietz
641c2d3b7b
llvmPackages_14.openmp: fix install dirs patch
2022-03-24 18:58:38 -05:00
Ryan Mulligan and GitHub
511b7ecf49
Merge pull request #163857 from r-ryantm/auto-update/mmctl
...
mmctl: 6.3.3 -> 6.4.2
2022-03-24 16:38:11 -07:00
Fabian Affolter and GitHub
01584a85b7
Merge pull request #165671 from janisz/bump/kubelinter/0.2.6
...
kube-linter: 0.2.5 -> 0.2.6
2022-03-25 00:38:04 +01:00
Fabian Affolter and GitHub
c1eac6d277
Merge pull request #165702 from 06kellyjac/grype
...
grype: 0.34.6 -> 0.34.7
2022-03-25 00:36:42 +01:00
Fabian Affolter and GitHub
919a0dcc12
Merge pull request #165700 from 06kellyjac/syft
...
syft: 0.42.2 -> 0.42.4
2022-03-25 00:23:42 +01:00
Fabian Affolter and GitHub
b288b1bddd
Merge pull request #165699 from r-ryantm/auto-update/python310Packages.stripe
...
python310Packages.stripe: 2.67.0 -> 2.68.0
2022-03-25 00:23:23 +01:00
Fabian Affolter and GitHub
ed585003b7
Merge pull request #165705 from r-ryantm/auto-update/python310Packages.trimesh
...
python310Packages.trimesh: 3.10.5 -> 3.10.6
2022-03-25 00:21:55 +01:00
Fabian Affolter and GitHub
2557f81d7d
Merge pull request #165664 from fabaff/bump-checkov
...
checkov: 2.0.983 -> 2.0.988
2022-03-25 00:17:44 +01:00
Fabian Deifuß
4a9109ff20
popeye: allow to build on darwin
2022-03-24 23:54:53 +01:00