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:
parent
cb5fe915d2
commit
c0588f98c5
|
@ -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
|
||||||
|
|
Loading…
Reference in New Issue