gnu: guile-parted: Update to 0.0.1.

* gnu/packages/guile-xyz.scm (guile-parted): Update to 0.0.1.
This commit is contained in:
Mathieu Othacehe 2019-04-21 09:48:26 +02:00
parent 442a11f68f
commit dbcd503c46
No known key found for this signature in database
GPG Key ID: 8354763531769CA6
1 changed files with 31 additions and 34 deletions

View File

@ -1009,42 +1009,39 @@ Scheme by using Guiles foreign function interface.")
microblogging service.") microblogging service.")
(license license:gpl3+))) (license license:gpl3+)))
;; There has not been any release yet.
(define-public guile-parted (define-public guile-parted
(let ((commit "ea3f1a1f6844775fc59d3078d2a09c62ffb341b8") (package
(revision "0")) (name "guile-parted")
(package (version "0.0.1")
(name "guile-parted") (source (origin
(version (string-append "0-" revision "." (string-take commit 9))) (method git-fetch)
(source (origin (uri (git-reference
(method git-fetch) (url "https://gitlab.com/mothacehe/guile-parted")
(uri (git-reference (commit version)))
(url "https://gitlab.com/mothacehe/guile-parted") (file-name (git-file-name name version))
(commit commit))) (sha256
(file-name (string-append name "-" version "-checkout")) (base32
(sha256 "1q7425gpjlwi2wvhzq7kw046yyx7v6j6jyzkd1cr861iz34mjwiq"))))
(base32 (build-system gnu-build-system)
"1q7425gpjlwi2wvhzq7kw046yyx7v6j6jyzkd1cr861iz34mjwiq")))) (arguments
(build-system gnu-build-system) '(#:make-flags
(arguments '("GUILE_AUTO_COMPILE=0"))) ;to prevent guild warnings
'(#:make-flags (inputs
'("GUILE_AUTO_COMPILE=0"))) ;to prevent guild warnings `(("guile" ,guile-2.2)
(inputs ("parted" ,parted)))
`(("guile" ,guile-2.2) (propagated-inputs
("parted" ,parted))) `(("guile-bytestructures" ,guile-bytestructures)))
(propagated-inputs (native-inputs
`(("guile-bytestructures" ,guile-bytestructures))) `(("autoconf" ,autoconf)
(native-inputs ("automake" ,automake)
`(("autoconf" ,autoconf) ("pkg-config" ,pkg-config)))
("automake" ,automake) (synopsis "Guile bindings to GNU Parted")
("pkg-config" ,pkg-config))) (description
(synopsis "Guile bindings to GNU Parted") "This package provides bindings for GNU Parted library, a C library
(description allowing disk partition tables creation and manipulation. The bindings are
"This package provides bindings for GNU Parted library, a C library
allowing disk partition tables creation and manipulation. The bindings are
written in pure Scheme by using Guile's foreign function interface.") written in pure Scheme by using Guile's foreign function interface.")
(home-page "https://gitlab.com/mothacehe/guile-parted") (home-page "https://gitlab.com/mothacehe/guile-parted")
(license license:gpl3+)))) (license license:gpl3+)))
(define-public guile-xosd (define-public guile-xosd
(package (package