summaryrefslogtreecommitdiff
path: root/gnu/packages/dns.scm
diff options
context:
space:
mode:
authorTobias Geerinckx-Rice <me@tobias.gr>2018-01-10 00:42:24 +0100
committerTobias Geerinckx-Rice <me@tobias.gr>2018-01-10 01:52:25 +0100
commit57b05e4a24a03636f6d964ef051d1c3a34b7bc6e (patch)
tree7c58b6ad625f2f2cfe0dfe95cab18bb9151879b1 /gnu/packages/dns.scm
parenteb0e51c4c77e8dbd806b6200bbc6f297320d5d1a (diff)
downloadguix-patches-57b05e4a24a03636f6d964ef051d1c3a34b7bc6e.tar
guix-patches-57b05e4a24a03636f6d964ef051d1c3a34b7bc6e.tar.gz
gnu: yadifa: Update to 2.3.7.
* 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.
Diffstat (limited to 'gnu/packages/dns.scm')
-rw-r--r--gnu/packages/dns.scm37
1 files 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 @@ served by AS112. Stub and forward zones are supported.")
(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