diff options
author | Jan Malakhovski <oxij@oxij.org> | 2018-11-18 08:01:02 +0000 |
---|---|---|
committer | Jan Malakhovski <oxij@oxij.org> | 2018-11-22 09:45:34 +0000 |
commit | 7c48015019978590bfb8c3a0f9bc892f00093567 (patch) | |
tree | 894206ad2798e2811ab3967a8938f64d51cf5e2d | |
parent | 617132eba723b79f69d1e8cc51f675f7cccd1452 (diff) | |
download | nixpkgs-7c48015019978590bfb8c3a0f9bc892f00093567.tar nixpkgs-7c48015019978590bfb8c3a0f9bc892f00093567.tar.gz nixpkgs-7c48015019978590bfb8c3a0f9bc892f00093567.tar.bz2 nixpkgs-7c48015019978590bfb8c3a0f9bc892f00093567.tar.lz nixpkgs-7c48015019978590bfb8c3a0f9bc892f00093567.tar.xz nixpkgs-7c48015019978590bfb8c3a0f9bc892f00093567.tar.zst nixpkgs-7c48015019978590bfb8c3a0f9bc892f00093567.zip |
openssl: fix `cryptodev` fallout from d836b811cb533c4cacba9a932d4906cbb41abc7c
-rw-r--r-- | pkgs/development/libraries/openssl/chacha.nix | 4 | ||||
-rw-r--r-- | pkgs/development/libraries/openssl/default.nix | 4 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 13 |
3 files changed, 7 insertions, 14 deletions
diff --git a/pkgs/development/libraries/openssl/chacha.nix b/pkgs/development/libraries/openssl/chacha.nix index 973f8304273..f07ebad9e81 100644 --- a/pkgs/development/libraries/openssl/chacha.nix +++ b/pkgs/development/libraries/openssl/chacha.nix @@ -1,5 +1,5 @@ { stdenv, fetchFromGitHub, perl, zlib -, withCryptodev ? false, cryptodevHeaders +, withCryptodev ? false, cryptodev }: with stdenv.lib; @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { setOutputFlags = false; nativeBuildInputs = [ perl zlib ]; - buildInputs = stdenv.lib.optional withCryptodev cryptodevHeaders; + buildInputs = stdenv.lib.optional withCryptodev cryptodev; configureScript = "./config"; diff --git a/pkgs/development/libraries/openssl/default.nix b/pkgs/development/libraries/openssl/default.nix index 2ad4b8d904b..9e33e1b628b 100644 --- a/pkgs/development/libraries/openssl/default.nix +++ b/pkgs/development/libraries/openssl/default.nix @@ -1,5 +1,5 @@ { stdenv, fetchurl, buildPackages, perl, coreutils -, withCryptodev ? false, cryptodevHeaders +, withCryptodev ? false, cryptodev , enableSSL2 ? false , static ? false }: @@ -44,7 +44,7 @@ let separateDebugInfo = stdenv.hostPlatform.isLinux; nativeBuildInputs = [ perl ]; - buildInputs = stdenv.lib.optional withCryptodev cryptodevHeaders; + buildInputs = stdenv.lib.optional withCryptodev cryptodev; # TODO(@Ericson2314): Improve with mass rebuild configurePlatforms = []; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 719ff9a5d6b..005e4a32783 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -11700,20 +11700,11 @@ with pkgs; inherit (callPackages ../development/libraries/openssl { fetchurl = fetchurlBoot; - cryptodevHeaders = linuxPackages.cryptodev.override { - fetchurl = fetchurlBoot; - onlyHeaders = true; - }; }) openssl_1_0_2 openssl_1_1; - openssl-chacha = callPackage ../development/libraries/openssl/chacha.nix { - cryptodevHeaders = linuxPackages.cryptodev.override { - fetchurl = fetchurlBoot; - onlyHeaders = true; - }; - }; + openssl-chacha = callPackage ../development/libraries/openssl/chacha.nix { }; opensubdiv = callPackage ../development/libraries/opensubdiv { cudaSupport = config.cudaSupport or false; @@ -14641,6 +14632,8 @@ with pkgs; buildLinux = attrs: callPackage ../os-specific/linux/kernel/generic.nix attrs; + cryptodev = linuxPackages_4_9.cryptodev; + dpdk = callPackage ../os-specific/linux/dpdk { kernel = null; # dpdk modules are in linuxPackages.dpdk.kmod }; |