Merge pull request #180404 from helsinki-systems/libressl_3_5_default
libressl: default to 3.5
This commit is contained in:
commit
05a276adf0
@ -12,13 +12,13 @@ let
|
|||||||
then "DYLD_LIBRARY_PATH"
|
then "DYLD_LIBRARY_PATH"
|
||||||
else "LD_LIBRARY_PATH";
|
else "LD_LIBRARY_PATH";
|
||||||
|
|
||||||
generic = { version, sha256, patches ? [] }: stdenv.mkDerivation rec {
|
generic = { version, hash, patches ? [] }: stdenv.mkDerivation rec {
|
||||||
pname = "libressl";
|
pname = "libressl";
|
||||||
inherit version;
|
inherit version;
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "mirror://openbsd/LibreSSL/${pname}-${version}.tar.gz";
|
url = "mirror://openbsd/LibreSSL/${pname}-${version}.tar.gz";
|
||||||
inherit sha256;
|
inherit hash;
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ cmake ];
|
nativeBuildInputs = [ cmake ];
|
||||||
@ -86,11 +86,11 @@ let
|
|||||||
in {
|
in {
|
||||||
libressl_3_4 = generic {
|
libressl_3_4 = generic {
|
||||||
version = "3.4.3";
|
version = "3.4.3";
|
||||||
sha256 = "sha256-/4i//jVIGLPM9UXjyv5FTFAxx6dyFwdPUzJx1jw38I0=";
|
hash = "sha256-/4i//jVIGLPM9UXjyv5FTFAxx6dyFwdPUzJx1jw38I0=";
|
||||||
};
|
};
|
||||||
|
|
||||||
libressl_3_5 = generic {
|
libressl_3_5 = generic {
|
||||||
version = "3.5.2";
|
version = "3.5.3";
|
||||||
sha256 = "sha256-Vv6rjiHD+mVJ+LfXURZYuOmFGBYoOKeVMUcyZUrfPl8=";
|
hash = "sha256-OrXl6u9pziDGsXDuZNeFtCI19I8uYrCV/KXXtmcriyg=";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
{ lib, appleDerivation, xcbuildHook
|
{ lib, appleDerivation, xcbuildHook
|
||||||
, libressl, Librpcsvc, xnu, libpcap, developer_cmds }:
|
, libressl_3_4, Librpcsvc, xnu, libpcap, developer_cmds }:
|
||||||
|
|
||||||
appleDerivation {
|
appleDerivation {
|
||||||
nativeBuildInputs = [ xcbuildHook ];
|
nativeBuildInputs = [ xcbuildHook ];
|
||||||
buildInputs = [ libressl xnu Librpcsvc libpcap developer_cmds ];
|
buildInputs = [ libressl_3_4 xnu Librpcsvc libpcap developer_cmds ];
|
||||||
|
|
||||||
NIX_CFLAGS_COMPILE = " -I./unbound -I${xnu}/Library/Frameworks/System.framework/Headers/";
|
NIX_CFLAGS_COMPILE = " -I./unbound -I${xnu}/Library/Frameworks/System.framework/Headers/";
|
||||||
|
|
||||||
|
@ -1075,7 +1075,10 @@ with pkgs;
|
|||||||
|
|
||||||
aether-lv2 = callPackage ../applications/audio/aether-lv2 { };
|
aether-lv2 = callPackage ../applications/audio/aether-lv2 { };
|
||||||
|
|
||||||
acme-client = callPackage ../tools/networking/acme-client { stdenv = gccStdenv; };
|
acme-client = callPackage ../tools/networking/acme-client {
|
||||||
|
stdenv = gccStdenv;
|
||||||
|
libressl = libressl_3_4;
|
||||||
|
};
|
||||||
|
|
||||||
adrgen = callPackage ../tools/misc/adrgen { };
|
adrgen = callPackage ../tools/misc/adrgen { };
|
||||||
|
|
||||||
@ -6301,6 +6304,7 @@ with pkgs;
|
|||||||
|
|
||||||
fdbPackages = dontRecurseIntoAttrs (callPackage ../servers/foundationdb {
|
fdbPackages = dontRecurseIntoAttrs (callPackage ../servers/foundationdb {
|
||||||
openjdk = openjdk8; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731
|
openjdk = openjdk8; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731
|
||||||
|
libressl = libressl_3_4;
|
||||||
});
|
});
|
||||||
|
|
||||||
inherit (fdbPackages)
|
inherit (fdbPackages)
|
||||||
@ -9351,7 +9355,9 @@ with pkgs;
|
|||||||
|
|
||||||
otpw = callPackage ../os-specific/linux/otpw { };
|
otpw = callPackage ../os-specific/linux/otpw { };
|
||||||
|
|
||||||
ovftool = callPackage ../tools/virtualization/ovftool { };
|
ovftool = callPackage ../tools/virtualization/ovftool {
|
||||||
|
libressl = libressl_3_4;
|
||||||
|
};
|
||||||
|
|
||||||
overcommit = callPackage ../development/tools/overcommit { };
|
overcommit = callPackage ../development/tools/overcommit { };
|
||||||
|
|
||||||
@ -20339,7 +20345,7 @@ with pkgs;
|
|||||||
libressl_3_4
|
libressl_3_4
|
||||||
libressl_3_5;
|
libressl_3_5;
|
||||||
|
|
||||||
libressl = libressl_3_4;
|
libressl = libressl_3_5;
|
||||||
|
|
||||||
boringssl = callPackage ../development/libraries/boringssl { };
|
boringssl = callPackage ../development/libraries/boringssl { };
|
||||||
|
|
||||||
@ -35381,6 +35387,7 @@ with pkgs;
|
|||||||
|
|
||||||
wasm-pack = callPackage ../development/tools/wasm-pack {
|
wasm-pack = callPackage ../development/tools/wasm-pack {
|
||||||
inherit (darwin.apple_sdk.frameworks) Security;
|
inherit (darwin.apple_sdk.frameworks) Security;
|
||||||
|
libressl = libressl_3_4;
|
||||||
};
|
};
|
||||||
|
|
||||||
wasynth = callPackage ../development/tools/wasynth { };
|
wasynth = callPackage ../development/tools/wasynth { };
|
||||||
|
Loading…
Reference in New Issue
Block a user