|
|
|
@ -14,7 +14,9 @@ |
|
|
|
|
, publicsuffix-list |
|
|
|
|
}: |
|
|
|
|
|
|
|
|
|
stdenv.mkDerivation rec { |
|
|
|
|
let |
|
|
|
|
enableValgrindTests = !stdenv.isDarwin && lib.meta.availableOn stdenv.hostPlatform valgrind; |
|
|
|
|
in stdenv.mkDerivation rec { |
|
|
|
|
pname = "libpsl"; |
|
|
|
|
version = "0.21.0"; |
|
|
|
|
|
|
|
|
@ -32,7 +34,7 @@ stdenv.mkDerivation rec { |
|
|
|
|
pkg-config |
|
|
|
|
python3 |
|
|
|
|
libxslt |
|
|
|
|
] ++ lib.optionals (!stdenv.isDarwin) [ |
|
|
|
|
] ++ lib.optionals enableValgrindTests [ |
|
|
|
|
valgrind |
|
|
|
|
]; |
|
|
|
|
|
|
|
|
@ -60,7 +62,7 @@ stdenv.mkDerivation rec { |
|
|
|
|
"--with-psl-distfile=${publicsuffix-list}/share/publicsuffix/public_suffix_list.dat" |
|
|
|
|
"--with-psl-file=${publicsuffix-list}/share/publicsuffix/public_suffix_list.dat" |
|
|
|
|
"--with-psl-testfile=${publicsuffix-list}/share/publicsuffix/test_psl.txt" |
|
|
|
|
] ++ lib.optionals (!stdenv.isDarwin) [ |
|
|
|
|
] ++ lib.optionals enableValgrindTests [ |
|
|
|
|
"--enable-valgrind-tests" |
|
|
|
|
]; |
|
|
|
|
|
|
|
|
|