gnu: libzen: Fix sha256 and remove manual autogen.sh.

* gnu/packages/cpp.scm (libzen)[source]: Fix sha256.
[arguments]: Remove manual autogen.sh.
This commit is contained in:
Pierre Neidhardt 2019-01-21 22:40:25 +01:00
parent cb5fe915d2
commit c0588f98c5
No known key found for this signature in database
GPG Key ID: 9BDCF497A4BBCC7F
1 changed files with 6 additions and 5 deletions

View File

@ -41,12 +41,15 @@
(version "0.4.37") (version "0.4.37")
(source (origin (source (origin
(method url-fetch) (method url-fetch)
;; Warning: This source has proved unreliable 1 time at least.
;; Consider an alternate source or report upstream if this
;; happens again.
(uri (string-append "https://mediaarea.net/download/source/" (uri (string-append "https://mediaarea.net/download/source/"
name "/" version "/" name "/" version "/"
name "_" version ".tar.bz2")) name "_" version ".tar.bz2"))
(sha256 (sha256
(base32 (base32
"1hcsrmn85b0xp0mp33aazk7g071q1v3f163nnhv8b0mv9c4bgsfn")))) "1dkqbgabzpa6bd7dkqrvd35sdxrhr6qxalb88f3dw0afk65xqb0k"))))
(native-inputs (native-inputs
`(("autoconf" ,autoconf) `(("autoconf" ,autoconf)
("automake" ,automake) ("automake" ,automake)
@ -58,10 +61,8 @@
(modify-phases %standard-phases (modify-phases %standard-phases
(add-after 'unpack 'pre-configure (add-after 'unpack 'pre-configure
(lambda _ (lambda _
(chdir "Project/GNU/Library"))) (chdir "Project/GNU/Library")
(add-after 'pre-configure 'autogen #t)))))
(lambda _
(zero? (system* "sh" "autogen.sh")))))))
(home-page "https://github.com/MediaArea/ZenLib") (home-page "https://github.com/MediaArea/ZenLib")
(synopsis "C++ utility library") (synopsis "C++ utility library")
(description "ZenLib is a C++ utility library. It includes classes for handling (description "ZenLib is a C++ utility library. It includes classes for handling