diff options
author | Will Dietz <w@wdtz.org> | 2019-05-17 02:59:53 -0500 |
---|---|---|
committer | Will Dietz <w@wdtz.org> | 2019-05-17 03:36:59 -0500 |
commit | ee4fc39aa7bdfd2eebf88c76cb782210efaf9e12 (patch) | |
tree | 0ca53a05eaea46c8ac09a2aac72e20e66fda234a /pkgs/servers/dns/bind/default.nix | |
parent | 03badf6e3052eb4bd321436e2ce3f3d3df41cdc7 (diff) | |
download | nixpkgs-ee4fc39aa7bdfd2eebf88c76cb782210efaf9e12.tar nixpkgs-ee4fc39aa7bdfd2eebf88c76cb782210efaf9e12.tar.gz nixpkgs-ee4fc39aa7bdfd2eebf88c76cb782210efaf9e12.tar.bz2 nixpkgs-ee4fc39aa7bdfd2eebf88c76cb782210efaf9e12.tar.lz nixpkgs-ee4fc39aa7bdfd2eebf88c76cb782210efaf9e12.tar.xz nixpkgs-ee4fc39aa7bdfd2eebf88c76cb782210efaf9e12.tar.zst nixpkgs-ee4fc39aa7bdfd2eebf88c76cb782210efaf9e12.zip |
bind: 9.12.4-P1 -> 9.14.2
9.12 is EOL as of May 2019. 9.14.2 release notes (which appear to extend those for 9.14.1): https://ftp.isc.org/isc/bind9/9.14.2/RELEASE-NOTES-bind-9.14.2.html Please check the security fixes and prioritize this as appropriate.
Diffstat (limited to 'pkgs/servers/dns/bind/default.nix')
-rw-r--r-- | pkgs/servers/dns/bind/default.nix | 20 |
1 files changed, 6 insertions, 14 deletions
diff --git a/pkgs/servers/dns/bind/default.nix b/pkgs/servers/dns/bind/default.nix index 06883414004..9ce85032c8d 100644 --- a/pkgs/servers/dns/bind/default.nix +++ b/pkgs/servers/dns/bind/default.nix @@ -8,30 +8,22 @@ assert enableSeccomp -> libseccomp != null; assert enablePython -> python3 != null; -let version = "9.12.4-P1"; in +let version = "9.14.2"; in stdenv.mkDerivation rec { name = "bind-${version}"; src = fetchurl { url = "https://ftp.isc.org/isc/bind9/${version}/${name}.tar.gz"; - sha256 = "1if7zc5gzrfd28csc63v9bjwrc0rgvm1x9yx058946hc5gp5lyp2"; + sha256 = "033zqajnj5ys45g899132xkhh9f0hsh76ffv7302wl166xbjfh0f"; }; outputs = [ "out" "lib" "dev" "man" "dnsutils" "host" ]; - patches = [ ./dont-keep-configure-flags.patch ./remove-mkdir-var.patch ] ++ - [ - # Workaround for missing atomic operations on aarch64. Upstream added the - # below patch after the release. Can probably be dropped with the next - # version. - (fetchpatch { - name = "client-atomics-as-refcount.patch"; - url = https://gitlab.isc.org/isc-projects/bind9/commit/d72f436b7d7c697b262968c48c2d7643069ab17f.diff; - sha256 = "0sidlab9wcv21751fbq3h9m4wy6hk7frag9ar2jndw8rn3axr2qy"; - }) - ] ++ - stdenv.lib.optional stdenv.isDarwin ./darwin-openssl-linking-fix.patch; + patches = [ + ./dont-keep-configure-flags.patch + ./remove-mkdir-var.patch + ] ++ stdenv.lib.optional stdenv.isDarwin ./darwin-openssl-linking-fix.patch; nativeBuildInputs = [ perl ]; buildInputs = [ libtool libxml2 openssl ] |