From 9a49c1ff889b95542895547690292156cb8e5c32 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Tue, 3 Feb 2026 12:04:06 +0100 Subject: [PATCH] knot-resolver-manager_6: 6.1.0 -> 6.2.0 https://gitlab.nic.cz/knot/knot-resolver/-/releases/v6.2.0 The enablement of DoQ costs us only 48 KiB of runtime closure increase, thanks to sharing the costs with knot-dns libs. --- pkgs/by-name/kn/knot-resolver_6/package.nix | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/kn/knot-resolver_6/package.nix b/pkgs/by-name/kn/knot-resolver_6/package.nix index 1eac59b89914e..7d1edf5d7451a 100644 --- a/pkgs/by-name/kn/knot-resolver_6/package.nix +++ b/pkgs/by-name/kn/knot-resolver_6/package.nix @@ -15,13 +15,15 @@ libuv, gnutls, lmdb, + # optionals, in principle jemalloc, systemdMinimal, libcap_ng, dns-root-data, - nghttp2, # optionals, in principle + nghttp2, + ngtcp2-gnutls, fstrm, - protobufc, # more optionals + protobufc, # test-only deps. cmocka, which, @@ -34,11 +36,11 @@ let # TODO: we could cut the `let` short here, but it would de-indent everything. unwrapped = stdenv.mkDerivation (finalAttrs: { pname = "knot-resolver_6"; - version = "6.1.0"; + version = "6.2.0"; src = fetchurl { url = "https://secure.nic.cz/files/knot-resolver/knot-resolver-${finalAttrs.version}.tar.xz"; - hash = "sha256-eSHfdQcobZBXS79a5mSopTeAXOQLX6ixX10NM+LEONA="; + hash = "sha256-tEYzvIQxgMC8fHfPexX+VxJDrpkrTdt0r97kz6gDcBs="; }; outputs = [ @@ -92,6 +94,7 @@ let ++ [ jemalloc nghttp2 + ngtcp2-gnutls # dnstap support fstrm protobufc