mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-02-10 22:24:40 +00:00
Merge pull request #156105 from risicle/ris-wolfssl-tests
wolfssl: enable tests
This commit is contained in:
commit
d06ab7cd47
@ -2,6 +2,7 @@
|
|||||||
, stdenv
|
, stdenv
|
||||||
, fetchFromGitHub
|
, fetchFromGitHub
|
||||||
, autoreconfHook
|
, autoreconfHook
|
||||||
|
, openssl
|
||||||
}:
|
}:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
@ -15,6 +16,12 @@ stdenv.mkDerivation rec {
|
|||||||
sha256 = "sha256-/noS5cn8lllWoGyZ9QyjRmdiR6LXzfT4lYGEt+0+Bdw=";
|
sha256 = "sha256-/noS5cn8lllWoGyZ9QyjRmdiR6LXzfT4lYGEt+0+Bdw=";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
postPatch = ''
|
||||||
|
patchShebangs ./scripts
|
||||||
|
# ocsp tests require network access
|
||||||
|
sed -i -e '/ocsp\.test/d' -e '/ocsp-stapling\.test/d' scripts/include.am
|
||||||
|
'';
|
||||||
|
|
||||||
# Almost same as Debian but for now using --enable-all --enable-reproducible-build instead of --enable-distro to ensure options.h gets installed
|
# Almost same as Debian but for now using --enable-all --enable-reproducible-build instead of --enable-distro to ensure options.h gets installed
|
||||||
configureFlags = [
|
configureFlags = [
|
||||||
"--enable-all"
|
"--enable-all"
|
||||||
@ -36,6 +43,9 @@ stdenv.mkDerivation rec {
|
|||||||
autoreconfHook
|
autoreconfHook
|
||||||
];
|
];
|
||||||
|
|
||||||
|
doCheck = true;
|
||||||
|
checkInputs = [ openssl ];
|
||||||
|
|
||||||
postInstall = ''
|
postInstall = ''
|
||||||
# fix recursive cycle:
|
# fix recursive cycle:
|
||||||
# wolfssl-config points to dev, dev propagates bin
|
# wolfssl-config points to dev, dev propagates bin
|
||||||
|
Loading…
Reference in New Issue
Block a user