Merge pull request #250135 from trofi/bind-update

bind: 9.18.17 -> 9.18.18

authored by Robert Scott and committed by GitHub 31d5265a 4c3e761e

+18 -7
+18 -7
pkgs/servers/dns/bind/default.nix
··· 5 5 , enableGSSAPI ? true, libkrb5 6 6 , buildPackages, nixosTests 7 7 , cmocka, tzdata 8 + , gitUpdater 8 9 }: 9 10 10 11 stdenv.mkDerivation rec { 11 12 pname = "bind"; 12 - version = "9.18.17"; 13 + version = "9.18.18"; 13 14 14 15 src = fetchurl { 15 16 url = "https://downloads.isc.org/isc/bind9/${version}/${pname}-${version}.tar.xz"; 16 - hash = "sha256-veHFAXuB0decaeuPU38uUDL9NiOs3V7oMNT3S8JINFg="; 17 + hash = "sha256-1zXNwSemxXCb3kdbW/FvohM/Nv26IC98PDfRNOUZIWA="; 17 18 }; 18 19 19 20 outputs = [ "out" "lib" "dev" "man" "dnsutils" "host" ]; ··· 75 76 sed -i '/^ISC_TEST_ENTRY(isc_time_formatISO8601L/d' tests/isc/time_test.c 76 77 ''; 77 78 78 - passthru.tests = { 79 - inherit (nixosTests) bind; 80 - prometheus-exporter = nixosTests.prometheus-exporters.bind; 81 - kubernetes-dns-single-node = nixosTests.kubernetes.dns-single-node; 82 - kubernetes-dns-multi-node = nixosTests.kubernetes.dns-multi-node; 79 + passthru = { 80 + tests = { 81 + inherit (nixosTests) bind; 82 + prometheus-exporter = nixosTests.prometheus-exporters.bind; 83 + kubernetes-dns-single-node = nixosTests.kubernetes.dns-single-node; 84 + kubernetes-dns-multi-node = nixosTests.kubernetes.dns-multi-node; 85 + }; 86 + 87 + updateScript = gitUpdater { 88 + # No nicer place to find latest stable release. 89 + url = "https://gitlab.isc.org/isc-projects/bind9.git"; 90 + rev-prefix = "v"; 91 + # Avoid unstable 9.19 releases. 92 + odd-unstable = true; 93 + }; 83 94 }; 84 95 85 96 meta = with lib; {