GNU bug report logs -
#39574
[PATCH] gnu: Add libcyaml.
Previous Next
Reported by: Alexandros Theodotou <alex <at> zrythm.org>
Date: Wed, 12 Feb 2020 12:58:01 UTC
Severity: normal
Tags: patch
Done: Tobias Geerinckx-Rice <me <at> tobias.gr>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Your bug report
#39574: [PATCH] gnu: Add libcyaml.
which was filed against the guix-patches package, has been closed.
The explanation is attached below, along with your original report.
If you require more details, please reply to 39574 <at> debbugs.gnu.org.
--
39574: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=39574
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
[Message part 3 (text/plain, inline)]
Alexandros,
Pushed as eb642f3d247ee0c74122017354c57bdce028eb57, with the
indentation tweaks below (C-M-q in emacs, and moving the comment
in-line).
Thanks!
T G-R
[Message part 4 (text/patch, inline)]
diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm
index 18e392f857..7f67dd764e 100644
--- a/gnu/packages/web.scm
+++ b/gnu/packages/web.scm
@@ -1441,15 +1441,14 @@ hash/signatures.")
(name "libcyaml")
(version "1.0.1")
(source
- (origin
- (method git-fetch)
- (uri (git-reference
- (url "https://github.com/tlsa/libcyaml.git")
- (commit (string-append "v" version))))
- (file-name (git-file-name name version))
- (sha256
- (base32
- "0h5ydyqdl8kzh526np3jsi0pm7ks16nh1hjkdsjcd6pacw7y6i6z"))))
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/tlsa/libcyaml.git")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "0h5ydyqdl8kzh526np3jsi0pm7ks16nh1hjkdsjcd6pacw7y6i6z"))))
(build-system gnu-build-system)
(arguments
`(#:make-flags
@@ -1457,20 +1456,19 @@ hash/signatures.")
(string-append "CC=gcc"))
#:phases
(modify-phases %standard-phases
- ;; no configure script
- (delete 'configure)
+ (delete 'configure) ; no configure script
(replace 'check
(lambda _
(setenv "CC" "gcc")
(invoke "make" "test"))))))
(inputs
- `(("libyaml" ,libyaml)))
+ `(("libyaml" ,libyaml)))
(native-inputs
- `(("pkg-config", pkg-config)
- ("git", git)))
+ `(("git", git)
+ ("pkg-config", pkg-config)))
(synopsis "C library for reading and writing YAML")
(description
- "LibCYAML is a C library written in ISO C11 for reading and writing
+ "LibCYAML is a C library written in ISO C11 for reading and writing
structured YAML documents. The fundamental idea behind CYAML is to allow
applications to construct schemas which describe both the permissible
structure of the YAML documents to read/write, and the C data structure(s)
[signature.asc (application/pgp-signature, inline)]
[Message part 6 (message/rfc822, inline)]
[Message part 7 (text/plain, inline)]
Hi,
This patch adds libcyaml, a C library for parsing YAML into/from C
structs. It will be required as a dependency to the zrythm package in
its next release.
Thanks,
Alex
[0001-gnu-Add-libcyaml.patch (text/x-patch, attachment)]
[signature.asc (application/pgp-signature, inline)]
This bug report was last modified 5 years and 96 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.