From 57b05e4a24a03636f6d964ef051d1c3a34b7bc6e Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Wed, 10 Jan 2018 00:42:24 +0100 Subject: [PATCH] gnu: yadifa: Update to 2.3.7. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * gnu/packages/dns.scm (yadifa): Update to 2.3.7. [arguments]: Add ‘--disable-build-timestamp’ and ‘--enable-acl’ to, and remove ‘--enable-messages’ from #:configure-flags. --- gnu/packages/dns.scm | 37 ++++++++++++++++++++++--------------- 1 file changed, 22 insertions(+), 15 deletions(-) diff --git a/gnu/packages/dns.scm b/gnu/packages/dns.scm index 85b44fb6fb..987449aa02 100644 --- a/gnu/packages/dns.scm +++ b/gnu/packages/dns.scm @@ -443,34 +443,41 @@ (define-public unbound (define-public yadifa (package (name "yadifa") - (version "2.2.6") + (version "2.3.7") (source - (let ((build "7246")) + (let ((build "7543")) (origin (method url-fetch) (uri (string-append "http://cdn.yadifa.eu/sites/default/files/releases/" name "-" version "-" build ".tar.gz")) (sha256 - (base32 - "041a35f5jz2wcn8pxk1m7b2qln2wbvj4ddwb0a53lqabl912xi6p"))))) + (base32 "0j4zj7h72ni3bbqbm1632z0vx8b9fjdrn4n1yx4yyzkpchsipwff"))))) (build-system gnu-build-system) (native-inputs `(("which" ,which))) (inputs `(("openssl" ,openssl))) (arguments - `(#:phases (modify-phases %standard-phases - (add-before 'configure 'omit-example-configurations - (lambda _ - (substitute* "Makefile.in" - ((" (etc|var)") "")) - #t))) - #:configure-flags (list "--sysconfdir=/etc" "--localstatedir=/var" - "--enable-shared" "--disable-static" - "--enable-messages" "--enable-ctrl" - "--enable-nsec" "--enable-nsec3" - "--enable-tsig" "--enable-caching"))) + `(#:phases + (modify-phases %standard-phases + (add-before 'configure 'omit-example-configurations + (lambda _ + (substitute* "Makefile.in" + ((" (etc|var)") "")) + #t))) + #:configure-flags + (list "--sysconfdir=/etc" + "--localstatedir=/var" + "--disable-build-timestamp" ; build reproducibly + "--enable-shared" + "--disable-static" + "--enable-acl" + "--enable-caching" + "--enable-ctrl" ; enable remote control + "--enable-nsec" + "--enable-nsec3" + "--enable-tsig"))) (home-page "http://www.yadifa.eu/") (synopsis "Authoritative DNS name server") (description "YADIFA is an authoritative name server for the @dfn{Domain