Merge #190667: treewide: pin failing packages to openssl_1_1

...into staging-next

+108 -33
+2 -1
pkgs/development/compilers/mrustc/bootstrap.nix
··· 71 71 # for rustc 72 72 llvm_7 libffi zlib libxml2 73 73 # for cargo 74 - openssl curl 74 + openssl 75 + (curl.override { inherit openssl; }) 75 76 ]; 76 77 77 78 makeFlags = [
+6 -2
pkgs/development/tools/rust/cargo-raze/default.nix
··· 16 16 cargoSha256 = "1vlywdq0bx6b1k3w1grisca0hvv2s4s88yxq7bil8nhm5ghjgxdr"; 17 17 18 18 nativeBuildInputs = [ pkg-config ]; 19 - buildInputs = [ curl libgit2 openssl ] 20 - ++ lib.optional stdenv.isDarwin Security; 19 + buildInputs = [ 20 + libgit2 21 + openssl 22 + (curl.override { inherit openssl; }) 23 + ] 24 + ++ lib.optional stdenv.isDarwin Security; 21 25 22 26 # thread 'main' panicked at 'Cannot ping mock server.: "cannot send request to mock server: cannot send request to mock server: failed to resolve host name"' 23 27 # __darwinAllowLocalNetworking does not fix the panic
+4 -2
pkgs/games/shticker-book-unwritten/default.nix
··· 1 - { buildFHSUserEnv, callPackage, lib }: 1 + { buildFHSUserEnv, callPackage, lib, openssl }: 2 2 let 3 3 4 - shticker-book-unwritten-unwrapped = callPackage ./unwrapped.nix { }; 4 + shticker-book-unwritten-unwrapped = callPackage ./unwrapped.nix { 5 + inherit openssl; 6 + }; 5 7 6 8 in buildFHSUserEnv { 7 9 name = "shticker_book_unwritten";
+92 -24
pkgs/top-level/all-packages.nix
··· 2578 2578 2579 2579 gmni = callPackage ../applications/networking/browsers/gmni { }; 2580 2580 2581 - gmnisrv = callPackage ../servers/gemini/gmnisrv { }; 2581 + gmnisrv = callPackage ../servers/gemini/gmnisrv { 2582 + openssl = openssl_1_1; 2583 + }; 2582 2584 2583 2585 gmnitohtml = callPackage ../applications/misc/gmnitohtml { }; 2584 2586 ··· 3277 3279 { inherit (haskellPackages) alex happy Agda ghcWithPackages; 3278 3280 }; 3279 3281 3280 - cfdyndns = callPackage ../applications/networking/dyndns/cfdyndns { }; 3282 + cfdyndns = callPackage ../applications/networking/dyndns/cfdyndns { 3283 + openssl = openssl_1_1; 3284 + }; 3281 3285 3282 3286 charliecloud = callPackage ../applications/virtualization/charliecloud { }; 3283 3287 ··· 3809 3813 3810 3814 espanso = callPackage ../applications/office/espanso { 3811 3815 inherit (darwin.apple_sdk.frameworks) AppKit Cocoa Foundation; 3816 + openssl = openssl_1_1; 3812 3817 }; 3813 3818 3814 3819 esphome = callPackage ../tools/misc/esphome { }; ··· 5044 5049 5045 5050 checkmake = callPackage ../development/tools/checkmake { }; 5046 5051 5047 - chit = callPackage ../development/tools/chit { }; 5052 + chit = callPackage ../development/tools/chit { 5053 + openssl = openssl_1_1; 5054 + }; 5048 5055 5049 5056 chkrootkit = callPackage ../tools/security/chkrootkit { }; 5050 5057 ··· 6852 6859 6853 6860 git-secrets = callPackage ../applications/version-management/git-and-tools/git-secrets { }; 6854 6861 6855 - git-series = callPackage ../development/tools/git-series { }; 6862 + git-series = callPackage ../development/tools/git-series { 6863 + openssl = openssl_1_1; 6864 + }; 6856 6865 6857 6866 git-sizer = callPackage ../applications/version-management/git-sizer { }; 6858 6867 ··· 7370 7379 7371 7380 haveged = callPackage ../tools/security/haveged { }; 7372 7381 7373 - habitat = callPackage ../applications/networking/cluster/habitat { }; 7382 + habitat = callPackage ../applications/networking/cluster/habitat { 7383 + openssl = openssl_1_1; 7384 + }; 7374 7385 7375 7386 hashcash = callPackage ../tools/security/hashcash { }; 7376 7387 ··· 7378 7389 7379 7390 hashcat-utils = callPackage ../tools/security/hashcat-utils { }; 7380 7391 7381 - hash_extender = callPackage ../tools/security/hash_extender { }; 7392 + hash_extender = callPackage ../tools/security/hash_extender { 7393 + openssl = openssl_1_1; 7394 + }; 7382 7395 7383 7396 hash-identifier = callPackage ../tools/security/hash-identifier { }; 7384 7397 ··· 7869 7882 7870 7883 joplin-desktop = callPackage ../applications/misc/joplin-desktop { }; 7871 7884 7872 - journaldriver = callPackage ../tools/misc/journaldriver { }; 7885 + journaldriver = callPackage ../tools/misc/journaldriver { 7886 + openssl = openssl_1_1; 7887 + }; 7873 7888 7874 7889 jp = callPackage ../development/tools/jp { }; 7875 7890 ··· 8031 8046 8032 8047 knockpy = callPackage ../tools/security/knockpy { }; 8033 8048 8034 - kore = callPackage ../development/web/kore { }; 8049 + kore = callPackage ../development/web/kore { 8050 + openssl = openssl_1_1; 8051 + }; 8035 8052 8036 8053 krakenx = callPackage ../tools/system/krakenx { }; 8037 8054 ··· 8285 8302 8286 8303 mdbook-plantuml = callPackage ../tools/text/mdbook-plantuml { 8287 8304 inherit (darwin.apple_sdk.frameworks) CoreServices; 8305 + openssl = openssl_1_1; 8288 8306 }; 8289 8307 8290 8308 mdbook-admonish = callPackage ../tools/text/mdbook-admonish { ··· 9765 9783 9766 9784 paperoni = callPackage ../tools/text/paperoni { 9767 9785 inherit (darwin.apple_sdk.frameworks) Security; 9786 + openssl = openssl_1_1; 9768 9787 }; 9769 9788 9770 9789 paperwork = callPackage ../applications/office/paperwork/paperwork-gtk.nix { }; ··· 11218 11237 11219 11238 ssldump = callPackage ../tools/networking/ssldump { }; 11220 11239 11221 - sslsplit = callPackage ../tools/networking/sslsplit { }; 11240 + sslsplit = callPackage ../tools/networking/sslsplit { 11241 + openssl = openssl_1_1; 11242 + }; 11222 11243 11223 11244 sstp = callPackage ../tools/networking/sstp {}; 11224 11245 ··· 11804 11825 11805 11826 tunnelto = callPackage ../tools/networking/tunnelto { 11806 11827 inherit (darwin.apple_sdk.frameworks) Security; 11828 + openssl = openssl_1_1; 11807 11829 }; 11808 11830 11809 11831 tuptime = callPackage ../tools/system/tuptime { }; ··· 12240 12262 12241 12263 tremor-rs = callPackage ../tools/misc/tremor-rs { 12242 12264 inherit (darwin.apple_sdk.frameworks) Security; 12265 + openssl = openssl_1_1; 12243 12266 }; 12244 12267 12245 12268 truecrack = callPackage ../tools/security/truecrack { }; ··· 12476 12499 12477 12500 wkhtmltopdf-bin = callPackage ../tools/graphics/wkhtmltopdf-bin { 12478 12501 libjpeg8 = libjpeg.override { enableJpeg8 = true; }; 12502 + openssl = openssl_1_1; 12479 12503 }; 12480 12504 12481 12505 wml = callPackage ../development/web/wml { }; ··· 14471 14495 14472 14496 mrustc = callPackage ../development/compilers/mrustc { }; 14473 14497 mrustc-minicargo = callPackage ../development/compilers/mrustc/minicargo.nix { }; 14474 - mrustc-bootstrap = callPackage ../development/compilers/mrustc/bootstrap.nix { stdenv = gcc10StdenvCompat; }; 14498 + mrustc-bootstrap = callPackage ../development/compilers/mrustc/bootstrap.nix { 14499 + stdenv = gcc10StdenvCompat; 14500 + openssl = openssl_1_1; 14501 + }; 14475 14502 14476 14503 rustPackages_1_63 = rust_1_63.packages.stable; 14477 14504 rustPackages = rustPackages_1_63; ··· 14504 14531 }; 14505 14532 cargo-bisect-rustc = callPackage ../development/tools/rust/cargo-bisect-rustc { 14506 14533 inherit (darwin.apple_sdk.frameworks) Security; 14534 + openssl = openssl_1_1; 14507 14535 }; 14508 14536 cargo-bitbake = callPackage ../development/tools/rust/cargo-bitbake { }; 14509 14537 cargo-c = callPackage ../development/tools/rust/cargo-c { ··· 14561 14589 cargo-depgraph = callPackage ../development/tools/rust/cargo-depgraph { }; 14562 14590 cargo-dephell = callPackage ../development/tools/rust/cargo-dephell { 14563 14591 inherit (darwin.apple_sdk.frameworks) Security; 14592 + openssl = openssl_1_1; 14564 14593 }; 14565 14594 cargo-diet = callPackage ../development/tools/rust/cargo-diet { }; 14566 14595 cargo-embed = callPackage ../development/tools/rust/cargo-embed { ··· 14601 14630 cargo-profiler = callPackage ../development/tools/rust/cargo-profiler {}; 14602 14631 cargo-raze = callPackage ../development/tools/rust/cargo-raze { 14603 14632 inherit (darwin.apple_sdk.frameworks) Security; 14633 + openssl = openssl_1_1; 14604 14634 }; 14605 14635 cargo-readme = callPackage ../development/tools/rust/cargo-readme {}; 14606 14636 cargo-semver-checks = callPackage ../development/tools/rust/cargo-semver-checks { ··· 14657 14687 14658 14688 devserver = callPackage ../development/tools/rust/devserver { 14659 14689 inherit (darwin.apple_sdk.frameworks) CoreServices; 14690 + openssl = openssl_1_1; 14660 14691 }; 14661 14692 14662 14693 devspace = callPackage ../development/tools/misc/devspace { }; ··· 14992 15023 14993 15024 cliscord = callPackage ../misc/cliscord { 14994 15025 inherit (darwin.apple_sdk.frameworks) Security; 15026 + openssl = openssl_1_1; 14995 15027 }; 14996 15028 14997 15029 clisp = callPackage ../development/interpreters/clisp { }; ··· 15073 15105 15074 15106 groovy = callPackage ../development/interpreters/groovy { }; 15075 15107 15076 - inherit (callPackages ../applications/networking/cluster/hadoop { }) 15108 + inherit (callPackages ../applications/networking/cluster/hadoop { 15109 + openssl = openssl_1_1; 15110 + }) 15077 15111 hadoop_3_3 15078 15112 hadoop_3_2 15079 15113 hadoop2; ··· 17690 17724 17691 17725 captive-browser = callPackage ../applications/networking/browsers/captive-browser { }; 17692 17726 17693 - ndn-cxx = callPackage ../development/libraries/ndn-cxx { }; 17727 + ndn-cxx = callPackage ../development/libraries/ndn-cxx { 17728 + openssl = openssl_1_1; 17729 + }; 17694 17730 17695 - ndn-tools = callPackage ../tools/networking/ndn-tools { }; 17731 + ndn-tools = callPackage ../tools/networking/ndn-tools { 17732 + openssl = openssl_1_1; 17733 + }; 17696 17734 17697 - nfd = callPackage ../servers/nfd { }; 17735 + nfd = callPackage ../servers/nfd { 17736 + openssl = openssl_1_1; 17737 + }; 17698 17738 17699 17739 cddlib = callPackage ../development/libraries/cddlib {}; 17700 17740 ··· 17802 17842 17803 17843 CoinMP = callPackage ../development/libraries/CoinMP { }; 17804 17844 17805 - coinlive = callPackage ../tools/misc/coinlive { }; 17845 + coinlive = callPackage ../tools/misc/coinlive { 17846 + openssl = openssl_1_1; 17847 + }; 17806 17848 17807 17849 cointop = callPackage ../applications/misc/cointop { }; 17808 17850 ··· 18834 18876 18835 18877 hydra_unstable = callPackage ../development/tools/misc/hydra/unstable.nix { nix = nixVersions.nix_2_11; }; 18836 18878 18837 - hydra-cli = callPackage ../development/tools/misc/hydra-cli { }; 18879 + hydra-cli = callPackage ../development/tools/misc/hydra-cli { 18880 + openssl = openssl_1_1; 18881 + }; 18838 18882 18839 18883 hydraAntLogger = callPackage ../development/libraries/java/hydra-ant-logger { }; 18840 18884 ··· 20636 20680 20637 20681 movine = callPackage ../development/tools/database/movine { 20638 20682 inherit (darwin.apple_sdk.frameworks) Security; 20683 + openssl = openssl_1_1; 20639 20684 }; 20640 20685 20641 20686 movit = callPackage ../development/libraries/movit { }; ··· 21315 21360 21316 21361 quill = callPackage ../tools/security/quill { 21317 21362 inherit (darwin.apple_sdk.frameworks) Security; 21363 + openssl = openssl_1_1; 21318 21364 }; 21319 21365 21320 21366 qv2ray = libsForQt5.callPackage ../applications/networking/qv2ray {}; ··· 22652 22698 22653 22699 appdaemon = callPackage ../servers/home-assistant/appdaemon.nix { }; 22654 22700 22655 - archiveopteryx = callPackage ../servers/mail/archiveopteryx { }; 22701 + archiveopteryx = callPackage ../servers/mail/archiveopteryx { 22702 + openssl = openssl_1_1; 22703 + }; 22656 22704 22657 22705 asouldocs = callPackage ../servers/asouldocs { }; 22658 22706 ··· 25828 25876 25829 25877 national-park-typeface = callPackage ../data/fonts/national-park { }; 25830 25878 25831 - netease-music-tui = callPackage ../applications/audio/netease-music-tui { }; 25879 + netease-music-tui = callPackage ../applications/audio/netease-music-tui { 25880 + openssl = openssl_1_1; 25881 + }; 25832 25882 25833 25883 netease-cloud-music-gtk = callPackage ../applications/audio/netease-cloud-music-gtk { 25834 25884 inherit (darwin.apple_sdk.frameworks) Foundation SystemConfiguration; ··· 26753 26803 26754 26804 brave = callPackage ../applications/networking/browsers/brave { }; 26755 26805 26756 - break-time = callPackage ../applications/misc/break-time { }; 26806 + break-time = callPackage ../applications/misc/break-time { 26807 + openssl = openssl_1_1; 26808 + }; 26757 26809 26758 26810 breezy = with python3Packages; toPythonApplication breezy; 26759 26811 ··· 27490 27542 27491 27543 finalfrontier = callPackage ../applications/science/machine-learning/finalfrontier { 27492 27544 inherit (darwin.apple_sdk.frameworks) Security; 27545 + openssl = openssl_1_1; 27493 27546 }; 27494 27547 27495 27548 finalfusion-utils = callPackage ../applications/science/machine-learning/finalfusion-utils { ··· 28669 28722 28670 28723 imag = callPackage ../applications/misc/imag { 28671 28724 inherit (darwin.apple_sdk.frameworks) Security; 28725 + openssl = openssl_1_1; 28672 28726 }; 28673 28727 28674 28728 image-roll = callPackage ../applications/graphics/image-roll { }; ··· 28792 28846 28793 28847 istioctl = callPackage ../applications/networking/cluster/istioctl { }; 28794 28848 28795 - bip = callPackage ../applications/networking/irc/bip { }; 28849 + bip = callPackage ../applications/networking/irc/bip { 28850 + openssl = openssl_1_1; 28851 + }; 28796 28852 28797 28853 j4-dmenu-desktop = callPackage ../applications/misc/j4-dmenu-desktop { }; 28798 28854 ··· 29964 30020 29965 30021 synapse-bt = callPackage ../applications/networking/p2p/synapse-bt { 29966 30022 inherit (darwin.apple_sdk.frameworks) CoreServices Security; 30023 + openssl = openssl_1_1; 29967 30024 }; 29968 30025 29969 30026 synfigstudio = callPackage ../applications/graphics/synfigstudio { }; ··· 30844 30901 30845 30902 rucredstash = callPackage ../tools/security/rucredstash { 30846 30903 inherit (darwin.apple_sdk.frameworks) Security; 30904 + openssl = openssl_1_1; 30847 30905 }; 30848 30906 30849 30907 runc = callPackage ../applications/virtualization/runc {}; ··· 30972 31030 30973 31031 spike = callPackage ../applications/virtualization/spike { }; 30974 31032 30975 - tensorman = callPackage ../tools/misc/tensorman { }; 31033 + tensorman = callPackage ../tools/misc/tensorman { 31034 + openssl = openssl_1_1; 31035 + }; 30976 31036 30977 31037 spideroak = callPackage ../applications/networking/spideroak { }; 30978 31038 ··· 30982 31042 30983 31043 spotify-tui = callPackage ../applications/audio/spotify-tui { 30984 31044 inherit (darwin.apple_sdk.frameworks) AppKit Security; 31045 + openssl = openssl_1_1; 30985 31046 }; 30986 31047 30987 31048 sptlrx = callPackage ../applications/audio/sptlrx { }; ··· 31290 31351 31291 31352 taizen = callPackage ../applications/misc/taizen { 31292 31353 inherit (darwin.apple_sdk.frameworks) Security; 31354 + openssl = openssl_1_1; 31293 31355 }; 31294 31356 31295 31357 talosctl = callPackage ../applications/networking/cluster/talosctl { }; ··· 33151 33213 33152 33214 egoboo = callPackage ../games/egoboo { }; 33153 33215 33154 - eidolon = callPackage ../games/eidolon { }; 33216 + eidolon = callPackage ../games/eidolon { 33217 + openssl = openssl_1_1; 33218 + }; 33155 33219 33156 33220 EmptyEpsilon = callPackage ../games/empty-epsilon { }; 33157 33221 ··· 33723 33787 33724 33788 shattered-pixel-dungeon = callPackage ../games/shattered-pixel-dungeon { }; 33725 33789 33726 - shticker-book-unwritten = callPackage ../games/shticker-book-unwritten { }; 33790 + shticker-book-unwritten = callPackage ../games/shticker-book-unwritten { 33791 + openssl = openssl_1_1; 33792 + }; 33727 33793 33728 33794 sienna = callPackage ../games/sienna { love = love_0_10; }; 33729 33795 ··· 36563 36629 36564 36630 xorex = callPackage ../tools/security/xorex { }; 36565 36631 36566 - xbps = callPackage ../tools/package-management/xbps { }; 36632 + xbps = callPackage ../tools/package-management/xbps { 36633 + openssl = openssl_1_1; 36634 + }; 36567 36635 36568 36636 xcftools = callPackage ../tools/graphics/xcftools { }; 36569 36637
+4 -4
pkgs/top-level/perl-packages.nix
··· 27801 27801 url = "mirror://cpan/authors/id/Z/ZN/ZNMSTR/Zonemaster-LDNS-2.2.2.tar.gz"; 27802 27802 hash = "sha256-4KccPjWqdhkJvjI9QQGCPX/B8vRUGw91eUUgxhHk788="; 27803 27803 }; 27804 - NIX_CFLAGS_COMPILE = "-I${pkgs.openssl.dev}/include -I${pkgs.libidn2}.dev}/include"; 27805 - NIX_CFLAGS_LINK = "-L${lib.getLib pkgs.openssl}/lib -L${lib.getLib pkgs.libidn2}/lib -lcrypto -lidn2"; 27804 + NIX_CFLAGS_COMPILE = "-I${pkgs.openssl_1_1.dev}/include -I${pkgs.libidn2}.dev}/include"; 27805 + NIX_CFLAGS_LINK = "-L${lib.getLib pkgs.openssl_1_1}/lib -L${lib.getLib pkgs.libidn2}/lib -lcrypto -lidn2"; 27806 27806 27807 - makeMakerFlags = "--prefix-openssl=${pkgs.openssl.dev}"; 27807 + makeMakerFlags = "--prefix-openssl=${pkgs.openssl_1_1.dev}"; 27808 27808 27809 - buildInputs = [ DevelChecklib ModuleInstall ModuleInstallXSUtil TestFatal pkgs.ldns pkgs.libidn2 pkgs.openssl pkgs.pkg-config ]; 27809 + buildInputs = [ DevelChecklib ModuleInstall ModuleInstallXSUtil TestFatal pkgs.ldns pkgs.libidn2 pkgs.openssl_1_1 pkgs.pkg-config ]; 27810 27810 meta = { 27811 27811 description = "Perl wrapper for the ldns DNS library"; 27812 27812 license = with lib.licenses; [ bsd3 ];