commit:     46cf29bcafe91818ac17956a2794bcf194098688
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Tue Dec  6 00:55:43 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue Dec  6 02:19:20 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46cf29bc

dev-scheme/guile-json: bump to 4.7.3

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-scheme/guile-json/Manifest                |  1 +
 dev-scheme/guile-json/guile-json-4.7.3.ebuild | 27 +++++++++++++++++++++++++++
 2 files changed, 28 insertions(+)

diff --git a/dev-scheme/guile-json/Manifest b/dev-scheme/guile-json/Manifest
index dc0163b1c368..40ba147b4fa6 100644
--- a/dev-scheme/guile-json/Manifest
+++ b/dev-scheme/guile-json/Manifest
@@ -1,3 +1,4 @@
 DIST guile-json-4.7.0.tar.gz 164524 BLAKE2B 
70edfa44622889d8cce85395e8b68aee4c696bee414d352866bae129ba803ed27a075d9b4273bc0cc9f6135a84062cc5f24ec1f08eb85f73e9475d5b19fd3e90
 SHA512 
5400fbd8a2c3bcdebec306808dad7c9e2e3401baea501dc9b50186f6f9dfcaf4f3fb8ee0c3662f08aff7dda7ba355a8cdb90cfd3457e0a575fff9884a8345b09
 DIST guile-json-4.7.1.tar.gz 162507 BLAKE2B 
ea2fe55fb9ddb8783c6260ecb80f882c811fd313781d57b2ebe73f553c666996778d91bf7cd00725165540069763922317e4595b6c97fa7ac2f5c793c11d2a23
 SHA512 
f96ca819ffebf8e736cb4e28ee8c6e80c5a7f6f2a064897a4dd7094e3e4b879ba7cd5780778c4dce0db4a938b7603d3352f4a30aab9cd35f47d7ff1c1e3208ac
 DIST guile-json-4.7.2.tar.gz 164331 BLAKE2B 
82ebcddd8106cee6c8a6676fc6ffa82f77de90cb33df6f052a6f5448e79e99d1728046111a636cb876a255ddbec3e740b0e9b32c91efaedf53b169e878a1c9f9
 SHA512 
f717e4554a2c816bf5b62931a561181c693bb8ae460c2c12e08d4c2d2bf7eb5734b69c1e4b236a0ba685d0db734b510a4c3c3e8134f3def42be8841fdb684b57
+DIST guile-json-4.7.3.tar.gz 164453 BLAKE2B 
4cc85677eaab3753f6e2a3b7aa93a6e98bfd11e4b54886b7ddd37f4ff9006bc2f62a36228ca2989a77fab2363e60cd44b1d3985eb884139e6e1a6e1eb1469d60
 SHA512 
d2d22cd3962e7379c2cbe0b9220ddeaa1989c22cd757577302490b269aa52e2d9e3174f1c9ed22ad68bc0c5a1bb82d2fee354b2888d84372eed613e15b9803d1

diff --git a/dev-scheme/guile-json/guile-json-4.7.3.ebuild 
b/dev-scheme/guile-json/guile-json-4.7.3.ebuild
new file mode 100644
index 000000000000..d2e78a2618c3
--- /dev/null
+++ b/dev-scheme/guile-json/guile-json-4.7.3.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="JSON module for Guile"
+HOMEPAGE="https://savannah.nongnu.org/projects/guile-json/";
+SRC_URI="http://download.savannah.nongnu.org/releases/guile-json/${P}.tar.gz";
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+RESTRICT="strip"
+
+RDEPEND=">=dev-scheme/guile-2.0.0:="
+DEPEND="${RDEPEND}"
+
+# guile generates ELF files without use of C or machine code
+# It's a portage's false positive. bug #677600
+QA_PREBUILT='*[.]go'
+
+src_prepare() {
+       default
+
+       # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
+       find "${S}" -name "*.scm" -exec touch {} + || die
+}

Reply via email to