gnu: libasr: Update to 1.0.3.

* gnu/packages/dns.scm (libasr): Update to 1.0.3.
[arguments]: Replace ‘bootstrap’ and add ‘install-documentation’ phase.
[native-inputs]: Add libtool and remove groff.
This commit is contained in:
Tobias Geerinckx-Rice 2019-10-28 23:51:30 +01:00
parent ec84186fe4
commit 0aa217e760
No known key found for this signature in database
GPG key ID: D889B0F018C5493C

View file

@ -273,21 +273,33 @@ (define-public dnscrypt-wrapper
(define-public libasr
(package
(name "libasr")
(version "201602131606")
(version "1.0.3")
(source
(origin
(method url-fetch)
(uri (string-append "https://www.opensmtpd.org/archives/"
"libasr-" version ".tar.gz"))
(sha256
(base32
"18kdmbjsxrfai16d66qslp48b1zf7gr8him2jj5dcqgbsl44ls75"))))
(base32 "13fn4sr4vlcx1xijpl26nmnxawyls4lr5q3mi11jdm76f80qxn4w"))))
(build-system gnu-build-system)
(arguments
`(#:phases
(modify-phases %standard-phases
(replace 'bootstrap
;; GNU build system bootstrapping not needed, the default lies.
(lambda _
(invoke "sh" "./bootstrap")))
(add-after 'install 'install-documentation
(lambda* (#:key outputs #:allow-other-keys)
(let ((out (assoc-ref outputs "out")))
(install-file "src/asr_run.3"
(string-append out "/share/man/man3"))
#t))))))
(native-inputs
`(("autoconf" ,autoconf)
("automake" ,automake)
("pkg-config" ,pkg-config)
("groff" ,groff)))
("libtool" ,libtool)
("pkg-config" ,pkg-config)))
(home-page "https://www.opensmtpd.org")
(synopsis "Asynchronous resolver library by the OpenBSD project")
(description