emacs-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#39574: closed ([PATCH] gnu: Add libcyaml.)


From: GNU bug Tracking System
Subject: bug#39574: closed ([PATCH] gnu: Add libcyaml.)
Date: Wed, 12 Feb 2020 23:56:01 +0000

Your message dated Thu, 13 Feb 2020 00:56:07 +0100
with message-id <87y2t7e4x4.fsf@nckx>
and subject line Re: [PATCH] gnu: Add libcyaml.
has caused the debbugs.gnu.org bug report #39574,
regarding [PATCH] gnu: Add libcyaml.
to be marked as done.

(If you believe you have received this mail in error, please contact
address@hidden.)


-- 
39574: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=39574
GNU Bug Tracking System
Contact address@hidden with problems
--- Begin Message --- Subject: [PATCH] gnu: Add libcyaml. Date: Wed, 12 Feb 2020 12:55:54 +0000 User-agent: Evolution 3.32.4
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

Attachment: 0001-gnu-Add-libcyaml.patch
Description: Text Data

Attachment: signature.asc
Description: This is a digitally signed message part


--- End Message ---
--- Begin Message --- Subject: Re: [PATCH] gnu: Add libcyaml. Date: Thu, 13 Feb 2020 00:56:07 +0100
Alexandros,

Pushed as eb642f3d247ee0c74122017354c57bdce028eb57, with the indentation tweaks below (C-M-q in emacs, and moving the comment in-line).

Thanks!

T G-R

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)

Attachment: signature.asc
Description: PGP signature


--- End Message ---

reply via email to

[Prev in Thread] Current Thread [Next in Thread]