knot-resolver: 5.7.4 -> 5.7.5

https://gitlab.nic.cz/knot/knot-resolver/-/releases/v5.7.5#security
This commit is contained in:
Vladimír Čunát
2025-04-28 18:10:18 +02:00
parent 85f896ec76
commit 1232a18354
+2 -9
View File
@@ -36,11 +36,11 @@ let # un-indented, over the whole file
unwrapped = stdenv.mkDerivation rec {
pname = "knot-resolver";
version = "5.7.4";
version = "5.7.5";
src = fetchurl {
url = "https://secure.nic.cz/files/knot-resolver/${pname}-${version}.tar.xz";
hash = "sha256-a22m7PBoKAQa+tRN+iJ3gfCuNK0YOmZwCFCTVdGL2cg=";
sha256 = "80239cf9aa92599d9cbad4642dea5520b2ccfbc9c6f968886ea46179cb3cdf66";
};
outputs = [
@@ -70,13 +70,6 @@ let # un-indented, over the whole file
--replace "ffi.load(" "ffi.load('${lib.getLib knot-dns}/lib/' .. "
done
''
# https://gitlab.nic.cz/knot/knot-resolver/-/issues/925
+ ''
patch modules/http/meson.build <<EOF
@@ -22 +21,0 @@
- ['http', files('http.test.lua')],
EOF
''
# some tests have issues with network sandboxing, apparently
+ optionalString doInstallCheck ''
echo 'os.exit(77)' > daemon/lua/trust_anchors.test/bootstrap.test.lua