From unknown Sat Jun 14 03:49:55 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#39574 <39574@debbugs.gnu.org> To: bug#39574 <39574@debbugs.gnu.org> Subject: Status: [PATCH] gnu: Add libcyaml. Reply-To: bug#39574 <39574@debbugs.gnu.org> Date: Sat, 14 Jun 2025 10:49:55 +0000 retitle 39574 [PATCH] gnu: Add libcyaml. reassign 39574 guix-patches submitter 39574 Alexandros Theodotou severity 39574 normal tag 39574 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 12 07:57:44 2020 Received: (at submit) by debbugs.gnu.org; 12 Feb 2020 12:57:44 +0000 Received: from localhost ([127.0.0.1]:57927 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j1raJ-0007pR-R1 for submit@debbugs.gnu.org; Wed, 12 Feb 2020 07:57:44 -0500 Received: from lists.gnu.org ([209.51.188.17]:60704) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j1raH-0007pJ-Ju for submit@debbugs.gnu.org; Wed, 12 Feb 2020 07:57:42 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:60843) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j1rZz-0007SZ-AA for guix-patches@gnu.org; Wed, 12 Feb 2020 07:57:41 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_MED, TIME_LIMIT_EXCEEDED,URIBL_BLOCKED autolearn=unavailable version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1j1rZe-0003EN-SK for guix-patches@gnu.org; Wed, 12 Feb 2020 07:57:22 -0500 Received: from mout02.posteo.de ([185.67.36.142]:45273) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1j1rZe-00028O-Hq for guix-patches@gnu.org; Wed, 12 Feb 2020 07:57:02 -0500 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 5E3BC2400FB for ; Wed, 12 Feb 2020 13:55:59 +0100 (CET) Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 48HflK6mf8z9rxR for ; Wed, 12 Feb 2020 13:55:57 +0100 (CET) Message-ID: <5794eac4fb9ef5e9215527c24cecfb7fc362d6a7.camel@zrythm.org> Subject: [PATCH] gnu: Add libcyaml. From: Alexandros Theodotou To: Guix patches Date: Wed, 12 Feb 2020 12:55:54 +0000 Content-Type: multipart/signed; micalg="pgp-sha256"; protocol="application/pgp-signature"; boundary="=-x4Y1q25opSDsXkTOssXY" User-Agent: Evolution 3.32.4 MIME-Version: 1.0 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 185.67.36.142 X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) --=-x4Y1q25opSDsXkTOssXY Content-Type: multipart/mixed; boundary="=-n0izRPjczpsHT8nWhyJK" --=-n0izRPjczpsHT8nWhyJK Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable 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 --=-n0izRPjczpsHT8nWhyJK Content-Disposition: attachment; filename="0001-gnu-Add-libcyaml.patch" Content-Type: text/x-patch; name="0001-gnu-Add-libcyaml.patch"; charset="UTF-8" Content-Transfer-Encoding: base64 RnJvbSA5NjhiMTg4YzlkZTQ5YTZhZDRjYmNlY2ZjNGE2Y2RlMWUzN2YzNDExIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBBbGV4YW5kcm9zIFRoZW9kb3RvdSA8YWxleEB6cnl0aG0ub3Jn PgpEYXRlOiBXZWQsIDEyIEZlYiAyMDIwIDEyOjUxOjM3ICswMDAwClN1YmplY3Q6IFtQQVRDSF0g Z251OiBBZGQgbGliY3lhbWwuCgoqIGdudS9wYWNrYWdlcy93ZWIuc2NtIChsaWJjeWFtbCk6IE5l dyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvd2ViLnNjbSB8IDQzICsrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA0MyBpbnNlcnRp b25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL3dlYi5zY20gYi9nbnUvcGFja2FnZXMv d2ViLnNjbQppbmRleCAwZjIwY2YyMDVjLi4xOTA1MWI1Zjg1IDEwMDY0NAotLS0gYS9nbnUvcGFj a2FnZXMvd2ViLnNjbQorKysgYi9nbnUvcGFja2FnZXMvd2ViLnNjbQpAQCAtMzcsNiArMzcsNyBA QAogOzs7IENvcHlyaWdodCDCqSAyMDE5IEpha29iIEwuIEtyZXV6ZSA8emVyb2RheXNmb3JkYXlz QHNkZi5vcmc+CiA7OzsgQ29weXJpZ2h0IMKpIDIwMTkgRmxvcmlhbiBQZWx6IDxwZWx6Zmxvcmlh bkBwZWx6Zmxvcmlhbi5kZT4KIDs7OyBDb3B5cmlnaHQgwqkgMjAyMCBUaW1vdGVqIExhemFyIDx0 aW1vdGVqLmxhemFyQGFyYW5lby5zaT4KKzs7OyBDb3B5cmlnaHQgwqkgMjAyMCBBbGV4YW5kcm9z IFRoZW9kb3RvdSA8YWxleEB6cnl0aG0ub3JnPgogOzs7CiA7OzsgVGhpcyBmaWxlIGlzIHBhcnQg b2YgR05VIEd1aXguCiA7OzsKQEAgLTE0MzUsNiArMTQzNiw0OCBAQCBoYXNoL3NpZ25hdHVyZXMu IikKICAgICAgICAgKGJhc2UzMgogICAgICAgICAgIjFrYXJwY2ZnYWNncHBhODJ3bTJkcmNmbjJr YjZxMndxZnlrZjVucmh5MjBzY2kyaTJhM3EiKSkpKSkpCiAKKyhkZWZpbmUtcHVibGljIGxpYmN5 YW1sCisgIChwYWNrYWdlCisgICAgKG5hbWUgImxpYmN5YW1sIikKKyAgICAodmVyc2lvbiAiMS4w LjEiKQorICAgIChzb3VyY2UKKyAgICAgIChvcmlnaW4KKyAgICAgICAgKG1ldGhvZCBnaXQtZmV0 Y2gpCisgICAgICAgICh1cmkgKGdpdC1yZWZlcmVuY2UKKyAgICAgICAgICAgICAgICh1cmwgImh0 dHBzOi8vZ2l0aHViLmNvbS90bHNhL2xpYmN5YW1sLmdpdCIpCisgICAgICAgICAgICAgICAoY29t bWl0IChzdHJpbmctYXBwZW5kICJ2IiB2ZXJzaW9uKSkpKQorICAgICAgICAoZmlsZS1uYW1lIChn aXQtZmlsZS1uYW1lIG5hbWUgdmVyc2lvbikpCisgICAgICAgIChzaGEyNTYKKyAgICAgICAgICAo YmFzZTMyCisgICAgICAgICAgICAiMGg1eWR5cWRsOGt6aDUyNm5wM2pzaTBwbTdrczE2bmgxaGpr ZHNqY2Q2cGFjdzd5Nmk2eiIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBnbnUtYnVpbGQtc3lzdGVt KQorICAgIChhcmd1bWVudHMKKyAgICAgYCgjOm1ha2UtZmxhZ3MKKyAgICAgICAobGlzdCAoc3Ry aW5nLWFwcGVuZCAiUFJFRklYPSIgKGFzc29jLXJlZiAlb3V0cHV0cyAib3V0IikpCisgICAgICAg ICAgICAgKHN0cmluZy1hcHBlbmQgIkNDPWdjYyIpKQorICAgICAgICM6cGhhc2VzCisgICAgICAg KG1vZGlmeS1waGFzZXMgJXN0YW5kYXJkLXBoYXNlcworICAgICAgICAgOzsgbm8gY29uZmlndXJl IHNjcmlwdAorICAgICAgICAgKGRlbGV0ZSAnY29uZmlndXJlKQorICAgICAgICAgKHJlcGxhY2Ug J2NoZWNrCisgICAgICAgICAgIChsYW1iZGEgXworICAgICAgICAgICAgIChzZXRlbnYgIkNDIiAi Z2NjIikKKyAgICAgICAgICAgICAoaW52b2tlICJtYWtlIiAidGVzdCIpKSkpKSkKKyAgICAoaW5w dXRzCisgICAgICBgKCgibGlieWFtbCIgLGxpYnlhbWwpKSkKKyAgICAobmF0aXZlLWlucHV0cwor ICAgICAgYCgoInBrZy1jb25maWciLCBwa2ctY29uZmlnKQorICAgICAgICAoImdpdCIsIGdpdCkp KQorICAgIChzeW5vcHNpcyAiQyBsaWJyYXJ5IGZvciByZWFkaW5nIGFuZCB3cml0aW5nIFlBTUwi KQorICAgIChkZXNjcmlwdGlvbgorICAgICAgIkxpYkNZQU1MIGlzIGEgQyBsaWJyYXJ5IHdyaXR0 ZW4gaW4gSVNPIEMxMSBmb3IgcmVhZGluZyBhbmQgd3JpdGluZworc3RydWN0dXJlZCBZQU1MIGRv Y3VtZW50cy4gIFRoZSBmdW5kYW1lbnRhbCBpZGVhIGJlaGluZCBDWUFNTCBpcyB0byBhbGxvdwor YXBwbGljYXRpb25zIHRvIGNvbnN0cnVjdCBzY2hlbWFzIHdoaWNoIGRlc2NyaWJlIGJvdGggdGhl IHBlcm1pc3NpYmxlCitzdHJ1Y3R1cmUgb2YgdGhlIFlBTUwgZG9jdW1lbnRzIHRvIHJlYWQvd3Jp dGUsIGFuZCB0aGUgQyBkYXRhIHN0cnVjdHVyZShzKQoraW4gd2hpY2ggdGhlIGxvYWRlZCBkYXRh IGlzIGFycmFuZ2VkIGluIG1lbW9yeS4iKQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHVi LmNvbS90bHNhL2xpYmN5YW1sIikKKyAgICAobGljZW5zZSBsaWNlbnNlOmlzYykpKQorCiAoZGVm aW5lLXB1YmxpYyBsaWJxdXZpLXNjcmlwdHMKICAgKHBhY2thZ2UKICAgICAobmFtZSAibGlicXV2 aS1zY3JpcHRzIikKLS0gCjIuMjUuMAoK --=-n0izRPjczpsHT8nWhyJK-- --=-x4Y1q25opSDsXkTOssXY Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEESBMjhK0999huJUuDAi6uQjE9cPMFAl5D9doACgkQAi6uQjE9 cPPaiwf/UjOTtvX9R29UTkH/R81BPJWZBOm9+3iCJfJxeKVNoMT38Fyecjt3RVJE Z2U5x9TWrEAuV6qoBdUpyAOQj9Af3WxB2zakxn8t26tnOmgb1UrQd2mp5+WegzT5 el6nRgjJLq9euph0XhEXJICHdBw6GvyLRlvgrnUfF1BnZAB6Rn1q/i+1E/AYugzg A8KrrcBq0Uye2lkU6ADI6Ib1nC80D+GOkNJ8wJxVC6C9nKQCgz7oEi83TqTgeqdh 6DoF0ICWvUpn5DJkVjBxMei1XsgZnJAyGYIO9vKhCcDpJYC5uqQBEyiT8fhsc8Uv TI+LoTBQho9zMdO50epBqcLUpJEONg== =3JQH -----END PGP SIGNATURE----- --=-x4Y1q25opSDsXkTOssXY-- From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 12 18:55:52 2020 Received: (at 39574-done) by debbugs.gnu.org; 12 Feb 2020 23:55:53 +0000 Received: from localhost ([127.0.0.1]:59208 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j21rE-0006pk-Ns for submit@debbugs.gnu.org; Wed, 12 Feb 2020 18:55:52 -0500 Received: from tobias.gr ([80.241.217.52]:51272) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j21rC-0006pa-AN for 39574-done@debbugs.gnu.org; Wed, 12 Feb 2020 18:55:51 -0500 Received: by tobias.gr (OpenSMTPD) with ESMTP id a06c3b99 for <39574-done@debbugs.gnu.org>; Wed, 12 Feb 2020 23:55:48 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=tobias.gr; h=from:to :subject:date:message-id:mime-version:content-type; s=2018; i= me@tobias.gr; bh=VVbCn8MWAoKVzH/VTCz0LJ2bb6C1MRysZaW8XQgfiPQ=; b= f50EHlSR3L9lQdLrbg5Ja9l3PxLTHWbuStJI1uqHUm0/iB/iTK5oaGUhMixHuVFg Ar2LAcQyB7fRWgrPlkkd2RT9QH1IH8dV7T8Yc6WWYfnoB29YBb5QN16o1wUo2ZtG Sac/R8tDnygvABc5eAK+hle2JeqdyNhv+buIDQ4pA2J9AUuIXkDSUDe7QkRSsCx1 oaNupaytklHpOf11TPtcBrGBjGHP2zMFrtGZKpb8+6TR8Oi6wsQRtYy2+gOv6zaA H/hFuVXx0AW9NJJuTq6K26Jj+xcvvlmuIocV5Pkcu8wAaPirpO89gxJqAusHwHgH bp9HQ+vNWn3C0QmMv5uWXg== Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id 796f43e5 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO) for <39574-done@debbugs.gnu.org>; Wed, 12 Feb 2020 23:55:48 +0000 (UTC) From: Tobias Geerinckx-Rice To: 39574-done@debbugs.gnu.org Subject: Re: [PATCH] gnu: Add libcyaml. Date: Thu, 13 Feb 2020 00:56:07 +0100 Message-ID: <87y2t7e4x4.fsf@nckx> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 39574-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain; format=flowed Alexandros, Pushed as eb642f3d247ee0c74122017354c57bdce028eb57, with the indentation tweaks below (C-M-q in emacs, and moving the comment in-line). Thanks! T G-R --=-=-= Content-Type: text/patch Content-Disposition: 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) --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEfo+u0AlEeO9y5k0W2Imw8BjFSTwFAl5EkJcACgkQ2Imw8BjF STw0KQ//fR/9RJumwGTfpSJfM3u1Chm433fqRzgRN/QFdtndOcqCPvVWNVvRhwHj wGrQKwhZ9i1es1B72qSB5JKc/dC6o6pW133+0uzEGJwLhncMtsCc2gyZPU7haeEU XpRVOhyiNmKxM2L9HCqOZaHKxe/m3FDlzgzSxk2iR3ZSlayvqsuZXO3Xq818Fxz+ HmAbdE4Tsjpcuw64hpBnzHAIGwP3sd/MtSvlsMqja5FHQ7neLOMX5ECMCCNCb+v4 fvopOhiB5xOrm+QC2dweeGuT6GsV64ze6/KmbLVFtfn6CUqbEgHc2Iy+1ZR33oZQ jkLB12BGXi9+NcZMPGi0QRso+Kh6SPLS6zgeGcUa/npMX4fxkAxD7xA//ER0B0IW 04xF727IFMEdBga+xj551LxSV+manmNPbUnuz40pZ0gHjCVNqI+395eNUPrX5F8f 7hhsKkKrHQkDgPc5vtONH0ESrlV6Dk3EB9RKaFmXHAuF79VDsTDoyGjR0G/Hb6PZ YGm+pl4AA/EX3ZcpPC3roL07HzjrbWvPhLci5r1ApHG8h0PSiiDXXj6NVps7cASx dTRV10FiRa7wweNEZNvGitLFaFDLWA0Mu/M4Pg5454S7Y595L+73/UfXBXizm02E AJUAMugPZ94xOZyPD9bqzDw6BjSt/TXInejR9/5945aieEqN0js= =yVUg -----END PGP SIGNATURE----- --==-=-=-- From unknown Sat Jun 14 03:49:55 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 12 Mar 2020 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator