Received: from wolfsden.cz (wolfsden.cz [37.205.8.62]) by nld3-dev1.alpinelinux.org (Postfix) with ESMTPS id BBD1978100C for <~alpine/aports@lists.alpinelinux.org>; Wed, 20 Jul 2022 00:14:03 +0000 (UTC) Received: by wolfsden.cz (Postfix, from userid 104) id 6E039801E; Wed, 20 Jul 2022 00:14:03 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1658276043; bh=JWP4xjbKfRvwhipGD2HbY1/HTljrjUHxOUI/K9Pw0Ps=; h=From:To:Cc:Subject:Date; b=eWfBry+nv61E6TJxodBy0gajadDVK2zQWbekHznebl7wc0CK52NCdIvaLQngOUwnU BlRT19mtAGW3N4U69+tHWRAsbHLDqpGm0kdULn/3aZGxfrPk73CjEZToegWv7FEnbO zIbqVieEbxiSf2YIkyyxUGRRx6+Qc+LTAcDq1wdMRZLwOzAro6ctoGVcCv6KsntzTN oMgw2eXA94sbvUbPcHuL+kYQFg/gvFpWvqxikynzz6XAY32OhhHQn+LWkEOiCMx3qB hDGwEaRVxv0fZo0RkNe9cMYAz4cnnaHIjAeD1lWBJHMdGcyJqw0o2YHXG2giQWdgKc ycapLS5BOJrpIxHXe0o6OveHUQ7ZpPvwCgscNDcVpU4A/OaPOmW/U/MugTFD4U3+Zc 9vqu6dAvPeqwl7jzBH/Muo1zrbg35G5CzgPaeMb54AOzzUycD9/NUIgxshCQvhSzoO yKM0uhLSpntTWcR/XlsCNsaMEUxm7iU5pnjqE7bIYdyFsEIuXjgRb55n2F5chOa3tP 4esLrjgrkSCatUc2RqWgL6mYFHhJZbMXOHdshlVmOa1gDsHykPTlHkUGmxwyxae6t6 livYJIUBlpCEtQ+YpFFbUVGF7dSLewodd16Iy9dcGNIZzCPfyeJ/jairNzlOb8VCzD Fe1CxhAq7HV5KakFIflNYnRs= X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on wolfsden X-Spam-Level: X-Spam-Status: No, score=-1.2 required=5.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from localhost (unknown [128.0.188.242]) by wolfsden.cz (Postfix) with ESMTPSA id A53B171D3; Wed, 20 Jul 2022 00:14:00 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1658276040; bh=JWP4xjbKfRvwhipGD2HbY1/HTljrjUHxOUI/K9Pw0Ps=; h=From:To:Cc:Subject:Date; b=UKvjT2LY66AL546LyQETFZ+3Kw3QtqyEEWb+z+45u+FiEkLjX4MbYRrhcpg/CJkWP sWjDGbkI1ojFambXz9Nk1Duq0Fgo9v69HHnZVs5HXeqAcScqg9lyIwXJE0VCgAiJtM kZiJEURmNzcHpaBEsjYW+vAmmhl/DUqLwCcB+umhWqkEEMJ340yVW1CQhBYxgBlkr4 o8p+cJ8OHOqe1H4SivrCalVVkHoUGbVKc8T8RJ48vCAM+brObsaFKC5qHylWSO7yaw EviR0BXkHLDKuHLXrVrLEH4g+pvI/bPnzVLSZ/vQAYtkwVnoShu+PGOJBgutTr2WlD s4LrVa5P6J83veWsYv2BVLellW08vypZzCQwBgO36BWKKNdKJ9tIYnF5fkKcbNMyMp jBKVBP5l0PROZfq6g1F5uDKzsyi7QGieyoqnFHWTsZ4wWVA0fS0kzQWX/kZJNPBbrM lbmxEGN+L00AUrlmm7kWylnF2TvGC2ShQxc5KZuiEh1oLDS6816USRV+XHmnPhdrwQ lRFb6zjhtAt6pxOaP2j36xURq3kohLgALgs26WLhm45mw/z+E7ej+WAxOLM8JDzrcJ PSqSA7apQrCsk3omsyb48o6UJuM+i/gm53wYOtTSGnjXO+jPwRIOdgYiJ1w2eGTxxN fBs4c9y4xKlhDZ4WkBoeikQQ= From: Wolf To: ~alpine/aports@lists.alpinelinux.org Cc: Wolf Subject: [PATCH 1/2] main/guile: add readline support Date: Wed, 20 Jul 2022 02:13:41 +0200 Message-Id: <20220720001342.32653-1-wolf@wolfsden.cz> X-Mailer: git-send-email 2.36.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit --- main/guile/APKBUILD | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/main/guile/APKBUILD b/main/guile/APKBUILD index 9c863c9106..032b636712 100644 --- a/main/guile/APKBUILD +++ b/main/guile/APKBUILD @@ -6,15 +6,15 @@ pkgname=guile pkgver=3.0.8 -pkgrel=0 +pkgrel=1 pkgdesc="portable, embeddable Scheme implementation written in C" url="https://www.gnu.org/software/guile/" arch="all" options="!check" # Requires LC_COLLATE & LC_MONETARY, failed w/ musl-locales. license="LGPL-3.0-or-later AND GPL-3.0-or-later" -subpackages="$pkgname-dev $pkgname-doc $pkgname-libs" +subpackages="$pkgname-dev $pkgname-doc $pkgname-libs $pkgname-readline" makedepends="gmp-dev libtool ncurses-dev texinfo libunistring-dev libffi-dev - gc-dev" + gc-dev readline-dev" depends_dev="guile gc-dev" source="https://ftp.gnu.org/gnu/guile/guile-$pkgver.tar.gz 0002-Mark-mutex-with-owner-not-retained-threads-test-as-u.patch @@ -44,6 +44,21 @@ doc() { license="GFDL-1.3-or-later" } +readline() { + install -d "$subpkgdir"/usr/lib/guile/3.0/ccache/ice-9 + install -d "$subpkgdir"/usr/lib/guile/3.0/extensions + install -d "$subpkgdir"/usr/share/guile/3.0/ice-9 + + for f in usr/lib/guile/3.0/ccache/ice-9/readline.go \ + usr/lib/guile/3.0/extensions/guile-readline.so \ + usr/lib/guile/3.0/extensions/guile-readline.so.0 \ + usr/lib/guile/3.0/extensions/guile-readline.so.0.0.0 \ + usr/share/guile/3.0/ice-9/readline.scm + do + mv "$pkgdir/$f" "$subpkgdir/$f" + done +} + sha512sums=" 7b2728e849a3ee482fe9a167dd76cc4835e911cc94ca0724dd51e8a813a240c6b5d2de84de16b46469ab24305b5b153a3c812fec942e007d3310bba4d1cf947d guile-3.0.8.tar.gz 54a9fe0fa2ea83da7ae61f96612e3e653ec80f60ab41d1995dc44bd05c7ff68cc4fab36a655e8835c4ab1cf0966765a299ef2d73cb9f69d3ef955e6aeaa8062d 0002-Mark-mutex-with-owner-not-retained-threads-test-as-u.patch -- 2.36.2