diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-12-01 02:06:43 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-12-01 02:06:43 +0000 |
commit | c635a4b7ddb6105bfc6fef130b188a087726677b (patch) | |
tree | 6707959596af4883f9621a0cdf56d35c06dbc63e /dev-scheme | |
parent | 080d89feff80cae2fc974ff2f24d463141c20635 (diff) |
gentoo auto-resync : 01:12:2024 - 02:06:42
Diffstat (limited to 'dev-scheme')
67 files changed, 0 insertions, 2112 deletions
diff --git a/dev-scheme/Manifest.gz b/dev-scheme/Manifest.gz Binary files differindex 4e2850aa31cc..2003c92e542b 100644 --- a/dev-scheme/Manifest.gz +++ b/dev-scheme/Manifest.gz diff --git a/dev-scheme/akku/Manifest b/dev-scheme/akku/Manifest index 39c6b69ad22e..ab8c4f639769 100644 --- a/dev-scheme/akku/Manifest +++ b/dev-scheme/akku/Manifest @@ -1,5 +1,3 @@ DIST akku-v1.1.0.tar.bz2 415934 BLAKE2B 71bed28261307e0bff9f0c277795c8b6b4621d13385dc21290408ee189467b15a6e9cd607522b5881328ab8c9e99331e76846d7cf1e2c655b7591dc06294de22 SHA512 8eb61db9196ba95aa6f45acab609e2daf31d52245907ce49c2d2e2d34ee9b2da91baefd3bb2600d0e215bbcefc5e08a0f51555e362d726d7b1fc988215df6ad6 -DIST akku-v1.1.0.tar.gz 492996 BLAKE2B 7e3d549ed7f7fc0b6e84a41ff03d66398d2a464d6aa65dc92780a2b657d4476fef592543fba0fefe0da8ee429d97d4dcc0cf13ecd53c7be425b3f292b7b1c93d SHA512 e728bd80aaa21ca896e054e71a17ee519608b7c436f9613c688dba666f0120562174b7dca3156299528c1063a74e8faa8b8a77d1b7166d7506dec6b51d555825 EBUILD akku-1.1.0-r100.ebuild 948 BLAKE2B 7979b1244b8a1e5994c317a6c6f6e6badbc84626d9b05e9375a61b9d5383ca6024fecc3a05a9e7269a70ba8150c8f99ac6e3ed4cc753a0f8f2ded47f178387e9 SHA512 83fee10a103eb1229e7a8cc24725e08dc4e2e38756c573459f193d2b6a0be7c4fe9f580a48d4b30a167c29a3b3c24a2f0a3ea15753386cb17dafc0b8bb61acfa -EBUILD akku-1.1.0.ebuild 1154 BLAKE2B 9ff3fe32fe985981c8f9f0bc7454c4e903d681e52f65410493e1454fb808b0689ed23736f798ec732c598689d8385cefd04e1720129cdbd5eb96bad19bc55f56 SHA512 306f55e5f4baa3e4b93bb23af2ee2b16178a9118fa7bfdd978458861838f96e16795eaef69107356c62e06fab7de4aefa5d242deca3e409244f10345c685dc0e MISC metadata.xml 915 BLAKE2B f103bf7aa1b06d52543b8c5eadbd3edc7d37d53203907a3df762cbb930a2cfb567ab5322f2d13de5dfe058b7d5899ba91233dc482b45e5406824102b01e02534 SHA512 ea69b23c7e7cda45697dead30b70f45a9edc347b3e58286ffe347b5199ec4c7d853dff29cc624f1b08a2f9eff468abdfdb2b5239ae38e89db7d855be6d3cc8df diff --git a/dev-scheme/akku/akku-1.1.0.ebuild b/dev-scheme/akku/akku-1.1.0.ebuild deleted file mode 100644 index 05a618969782..000000000000 --- a/dev-scheme/akku/akku-1.1.0.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Language package manager for Scheme" -HOMEPAGE="https://akkuscm.org/" - -if [[ "${PV}" == *9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://gitlab.com/akkuscm/${PN}.git" -else - SRC_URI="https://gitlab.com/akkuscm/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.gz" - KEYWORDS="~amd64" - S="${WORKDIR}/${PN}-v${PV}" -fi - -LICENSE="GPL-3+" -SLOT="0" -# tests require network access -RESTRICT="test" - -RDEPEND=" - >=dev-scheme/guile-2.0.11:= - net-misc/curl[ssl] -" -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 - - eautoreconf -} - -src_compile() { - touch bootstrap.db || die - - emake -} - -src_install() { - default - - # Workaround llvm-strip problem of mangling guile ELF debug - # sections: https://bugs.gentoo.org/905898 - dostrip -x "/usr/$(get_libdir)/guile" - dostrip -x "/usr/$(get_libdir)/akku" -} diff --git a/dev-scheme/bytestructures/Manifest b/dev-scheme/bytestructures/Manifest index 3ae51d279816..eb2c473f29dd 100644 --- a/dev-scheme/bytestructures/Manifest +++ b/dev-scheme/bytestructures/Manifest @@ -1,6 +1,3 @@ -DIST bytestructures-2.0.1.tar.gz 61474 BLAKE2B 647222d26de824645fc2b6d209076a0c156728ff9e35b93b548b89e6b4c904d8dedcc1253c39b882687604a3c357d8c4a224917b9f0fc1bc0ac8ba481f2a5888 SHA512 fae28908e8efaa3c675a2e47bcaff05c6449a42537ebf0f5f630c80b0c370af41dea09e2f7d8f4b1aec8edca388a817ac80dcd223bcbfbca4c12828ce0149eb8 DIST bytestructures-2.0.2.tar.gz 61510 BLAKE2B 01b9bff1d10703e224844540c1557a37ee5291657f2219d1f37dc1cba6965322b5db20a1a9f827cc9897819f297b623eb4ff095409d320a0fce2fd42eccf7562 SHA512 7bda0cf448c1777c0b9b0a30878020c8c29bffb216b209318aa87a82f4a74588ea9722cc86c4f273bd303fe82181c0e8420437b644632c2a9c24305a7c5a935e -EBUILD bytestructures-2.0.1.ebuild 930 BLAKE2B a658e83d00f525f11672754883811e05a8495d91c94fd1e2f5dc4869e0726f8006d8cda2ffd3991e6284837b7aab2bf173fb2f2c5b498cebf3b34ea27560760f SHA512 ba54f02219d9961b0cb44417ba6f5acce835d53e01348cf3e65b3ad8a61da300819f813a90b9ca89b6a794e081f00df34ab337a60d0a5b680dbb2ed0cf0485a5 EBUILD bytestructures-2.0.2-r100.ebuild 580 BLAKE2B 1935b2522a47df5fa913b6c94ce4beab22e1a0d7ee9f0a6175ecf2fbbebeca2eead6acd6522043c99d3299c6859ec9e2f7a69e5b48d1e37a5b2ba69e87eed607 SHA512 a6991aa2beb7ea93e9aed864b7a24eeb5a743d000d76952ae1bc5a9d80479c72e20157b6a7c7494d36754379d5d60ac6bc8bfe1536877373abaef00d3525af0c -EBUILD bytestructures-2.0.2.ebuild 930 BLAKE2B a658e83d00f525f11672754883811e05a8495d91c94fd1e2f5dc4869e0726f8006d8cda2ffd3991e6284837b7aab2bf173fb2f2c5b498cebf3b34ea27560760f SHA512 ba54f02219d9961b0cb44417ba6f5acce835d53e01348cf3e65b3ad8a61da300819f813a90b9ca89b6a794e081f00df34ab337a60d0a5b680dbb2ed0cf0485a5 MISC metadata.xml 435 BLAKE2B c6e604778c6a8132143debf8de3e65e4c4f2bdf810b0472de75dfa66743c9fa085273a676d9f1dc7e56caa07d84dc524b44dd75bca089a1b251c678d5618beeb SHA512 5dc6a528584006e6802f626d0e525a1740b82b84e1e2bb613de80baea1d65e115ba63cfe04ed0bac61f1a7650915adf749274458bb2c9b209ac82e0c179f4ab8 diff --git a/dev-scheme/bytestructures/bytestructures-2.0.1.ebuild b/dev-scheme/bytestructures/bytestructures-2.0.1.ebuild deleted file mode 100644 index 3412c6595c4b..000000000000 --- a/dev-scheme/bytestructures/bytestructures-2.0.1.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Structured access to bytevector contents" -HOMEPAGE="https://github.com/TaylanUB/scheme-bytestructures/" -SRC_URI="https://github.com/TaylanUB/scheme-${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/scheme-${PN}-${PV}" - -LICENSE="LGPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -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 - eautoreconf - - # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112 - find "${S}" -name "*.scm" -exec touch {} + || die -} - -src_install() { - default - - # Workaround llvm-strip problem of mangling guile ELF debug - # sections: https://bugs.gentoo.org/905898 - dostrip -x "/usr/$(get_libdir)/guile" -} diff --git a/dev-scheme/bytestructures/bytestructures-2.0.2.ebuild b/dev-scheme/bytestructures/bytestructures-2.0.2.ebuild deleted file mode 100644 index 3412c6595c4b..000000000000 --- a/dev-scheme/bytestructures/bytestructures-2.0.2.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Structured access to bytevector contents" -HOMEPAGE="https://github.com/TaylanUB/scheme-bytestructures/" -SRC_URI="https://github.com/TaylanUB/scheme-${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/scheme-${PN}-${PV}" - -LICENSE="LGPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -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 - eautoreconf - - # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112 - find "${S}" -name "*.scm" -exec touch {} + || die -} - -src_install() { - default - - # Workaround llvm-strip problem of mangling guile ELF debug - # sections: https://bugs.gentoo.org/905898 - dostrip -x "/usr/$(get_libdir)/guile" -} diff --git a/dev-scheme/fibers/Manifest b/dev-scheme/fibers/Manifest index f1e6ae16522a..0406ae1e690c 100644 --- a/dev-scheme/fibers/Manifest +++ b/dev-scheme/fibers/Manifest @@ -1,4 +1,3 @@ DIST fibers-1.2.0_p20230522.tar.gz 108368 BLAKE2B 4d7b773d29b235c94a86b55e17d8cbf1544024e803a00681f46221483f9112da954befb612ba2ceaa185ec6992b049a9fb144f32331ab7699436d8e107de8b10 SHA512 1ea2a6a56bbae88244a3f606cef24087949b18aa931af4d98ee1212665a93cb107cc9f8a1d250b45954f76979002656eac002105e6b3b82c0422ddb9006602d9 EBUILD fibers-1.2.0_p20230522-r100.ebuild 848 BLAKE2B 72a2072d64a9aeaf65cfcdedbac98fc8ad71bf8f94b693b7b7e7bc252e12a25679fe3ea399d4b738be4ded3a7f8e6d0439a9dfc1ec2f2f0d5a22d77687e311e5 SHA512 d0be4a6aee8e51118ab1865f5d0089c5c37ea713d9f7a9ecbcec74631c8253fd03825b2bff20cdca574b16d5061546efc42db87983d8a2f0a23d189130231cc5 -EBUILD fibers-1.2.0_p20230522.ebuild 1134 BLAKE2B a58820dabfcee5df553810b63193001e6c875fd89faf19eeefa28e4e32ac844b854bfda8e739f100f00b326756a085ec61409468084c05e749e996d81d093232 SHA512 3c6d2d4d10c1d2d227e7569ac4e841cf0fe951288c256e3ab946cd4dfffe7d8ad24b3fa9d673d3e50b244c5383065578b63f50877139d1394bfe0e719d7dae3c MISC metadata.xml 950 BLAKE2B 578ddec2f10f45b04a8609cc57136cee18f0dbec065051ee5bf61c1cb974a2848b4aaadadbc03b23da00a882811e8a144e2e5e09c6bfdc862794b46302be59ad SHA512 4ab507e57c54514eeb75d3fffe4c82130739b09b2bfde841204a022275709eb5cd32e5e7453c356ef436930daf135beddcf4b4efd62f0df34ececc11fcbd22d9 diff --git a/dev-scheme/fibers/fibers-1.2.0_p20230522.ebuild b/dev-scheme/fibers/fibers-1.2.0_p20230522.ebuild deleted file mode 100644 index 419260f126f5..000000000000 --- a/dev-scheme/fibers/fibers-1.2.0_p20230522.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -[[ ${PV} == *_p20230522 ]] && COMMIT=83712f630a976e3084329c9917c40bde19fcc7e5 - -inherit autotools - -DESCRIPTION="Lightweight concurrency facility for Guile Scheme" -HOMEPAGE="https://github.com/wingo/fibers/ - https://github.com/wingo/fibers/wiki/Manual/" -SRC_URI="https://github.com/wingo/${PN}/archive/${COMMIT}.tar.gz - -> ${P}.tar.gz" -S="${WORKDIR}"/${PN}-${COMMIT} - -LICENSE="LGPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=">=dev-scheme/guile-2.1.7:=" -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 - - eautoreconf -} - -src_configure() { - econf --disable-Werror -} - -src_install() { - default - - find "${ED}" -type f -name "*.la" -delete || die - - # Workaround llvm-strip problem of mangling guile ELF debug - # sections: https://bugs.gentoo.org/905898 - dostrip -x "/usr/$(get_libdir)/guile" -} diff --git a/dev-scheme/goosh/Manifest b/dev-scheme/goosh/Manifest index 7884d46a0939..97da7b1f93b8 100644 --- a/dev-scheme/goosh/Manifest +++ b/dev-scheme/goosh/Manifest @@ -1,4 +1,3 @@ DIST goosh-1.3.tar.gz 43503 BLAKE2B 7bc3c907638320889ef2c871acd2e4e9fbd0fdb8e1a3655cb42cc92eea9fe28f01533ecff8e3efa4488dd5f0d2c9cdc6aa5ba7e333a9acb1d430633479c6cc80 SHA512 55fc3b83b5e711453886d6fd47e7e16df329ac7f294c704e3676f7266383fda6ad5e53c3f8a707a7746dd0ccd33647cc5137a73f516396079702df47919ede81 EBUILD goosh-1.3-r100.ebuild 440 BLAKE2B 58fe97c6890296d187073b69d0b32352c9c32601f9c316df2ed0f1b3a07ac2645f53e80901523e13319a31693e80c3400015efd7d2f922f8ef1de581c4d894ad SHA512 87bcf09d63a62b87afc3a575f8360259195953eee8923d45cf27661c5b222c958c17cea3ad0989637ace4d0207a74ffc9214a7fcddeb73c7e4683c4e1074383c -EBUILD goosh-1.3-r2.ebuild 371 BLAKE2B 9149821e6abbf36c1c2d6365a2caafc5d16f504e551db9de5ef0009e433ae54deb52269e2b84b923b3a1dfab9ce38cf807dd35bd6a19a459fb955dc063a997b2 SHA512 a96b350a6b2371267a8e86eded569aacf406961af7b7cf9e9c7130cfaebf19c75e3da763ad92e22b3b18a5efc38d8a55c7ea4e9f7644aaf624312f002b988ae1 MISC metadata.xml 262 BLAKE2B b7b95793a5c170b7f4be71ed1ae2a6c586e04f52fd8695ac7fdd847f1ad02c28889a81ccac03973e7b7bbfdf631b6a93cfefcaa4c876d455da566fb5056bea38 SHA512 b917961961d723c21d2c0ad186d027867dc9916433d331f6d0733870855ecfa22065ed67df63f71f022a28f4ea3e96334d0dd6463025b6d3dcd999b66b712fa8 diff --git a/dev-scheme/goosh/goosh-1.3-r2.ebuild b/dev-scheme/goosh/goosh-1.3-r2.ebuild deleted file mode 100644 index 50cb798a0536..000000000000 --- a/dev-scheme/goosh/goosh-1.3-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Small process-control library for Guile" -HOMEPAGE="http://arglist.com/guile/" -SRC_URI="http://arglist.com/guile/${P}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~riscv x86" - -RDEPEND=">=dev-scheme/guile-1.6" -BDEPEND="${RDEPEND}" diff --git a/dev-scheme/guile-colorized/Manifest b/dev-scheme/guile-colorized/Manifest index fe6bd0eb0f27..ea92f80d30ed 100644 --- a/dev-scheme/guile-colorized/Manifest +++ b/dev-scheme/guile-colorized/Manifest @@ -1,5 +1,4 @@ DIST guile-colorized-0.1_p20191205.tar.bz2 15496 BLAKE2B a85fc44c3b6b8433362197a4f1da216ea99793673ee4592e6ea32178d2952d0f43f5a4e79304185d0c67b6dee668bf52d53970df97954a37650cd8b7770e7abd SHA512 4cd9833c70debf0086ba69252e1fb8b9fc33707ec1f3bb6dfb144d5a35db6f38e3af585cbc889936c8ebb38dea0f8808f483bd51ed1722c9b9df857d31a7cec7 EBUILD guile-colorized-0.1_p20191205-r100.ebuild 1058 BLAKE2B b6629bd6e7116d1db76eaf5a99db64eb56d5f7973d61bfde929eca54d8f0ab4e36b89d23ea550f005f8cb4f61c16eda0198032acc91f5492041c44044208024d SHA512 8fa5d06eefbf77f5600d1fb0cd904f7eadaa0a8cf01ffff1aec7b8b01c6010914ea72c52ab1d0a16a1ffc9a4fc9112833cea640ab711bc8980a5a50813774cb4 -EBUILD guile-colorized-0.1_p20191205.ebuild 997 BLAKE2B ded12f4d420da627e6e558571e0225d76d99d105d2efa5523578be92db4d0137efc7c64381b7f6e8ddc2380897c8fa5fcccdf908500a5b73701e57e8528d4428 SHA512 53e82ae6be1cbe27e627b48f5e9232cf75a21488660e44b99f0920181375a4c14e21df41a645735b7b6e6e8b5cfcf0a1451f4a02be08a46233c340d95aa499e1 EBUILD guile-colorized-9999.ebuild 1058 BLAKE2B b6629bd6e7116d1db76eaf5a99db64eb56d5f7973d61bfde929eca54d8f0ab4e36b89d23ea550f005f8cb4f61c16eda0198032acc91f5492041c44044208024d SHA512 8fa5d06eefbf77f5600d1fb0cd904f7eadaa0a8cf01ffff1aec7b8b01c6010914ea72c52ab1d0a16a1ffc9a4fc9112833cea640ab711bc8980a5a50813774cb4 MISC metadata.xml 436 BLAKE2B d51f05ea50cf7b4625c1b96a3c7c96be337ef23b332ada78be90b2d7287eb0054e9148c9b69fe06e5ddffabb89d396649456fe65f6e02e2cbf94b95eae866dab SHA512 c03bd300ad1f5fea6d8c8dd947244c6a4e85f5d5c5ff5cd2dc5fcd458b7acdaf9ee0f11ecb6b5474e22ef8d4363171a2002daad93c7a6df061e1e960c61e1c0e diff --git a/dev-scheme/guile-colorized/guile-colorized-0.1_p20191205.ebuild b/dev-scheme/guile-colorized/guile-colorized-0.1_p20191205.ebuild deleted file mode 100644 index 79eef16351ba..000000000000 --- a/dev-scheme/guile-colorized/guile-colorized-0.1_p20191205.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Colorized REPL for GNU Guile" -HOMEPAGE="https://gitlab.com/NalaGinrut/guile-colorized/" - -if [[ "${PV}" == *9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://gitlab.com/NalaGinrut/${PN}.git" -else - # Latest release (before this commit from 2019) was in 2015 - COMMIT_SHA="1625a79f0e31849ebd537e2a58793fb45678c58f" - SRC_URI="https://gitlab.com/NalaGinrut/${PN}/-/archive/${COMMIT_SHA}.tar.bz2 -> ${P}.tar.bz2" - KEYWORDS="~amd64" - S="${WORKDIR}/${PN}-${COMMIT_SHA}" -fi - -LICENSE="GPL-3" -SLOT="0" - -RDEPEND=">=dev-scheme/guile-2.0.9:=" -DEPEND="${RDEPEND}" - -src_prepare() { - default - - # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112 - find "${S}" -name "*.scm" -exec touch {} + || die -} - -src_install() { - einstalldocs - - local loadpath=$(guile -c '(display (string-append (car %load-path) "/ice-9"))') - mkdir -p "${D}${loadpath}" - emake TARGET="${D}${loadpath}" install -} diff --git a/dev-scheme/guile-config/Manifest b/dev-scheme/guile-config/Manifest index 3a3b14d30160..8d24a21b5586 100644 --- a/dev-scheme/guile-config/Manifest +++ b/dev-scheme/guile-config/Manifest @@ -1,4 +1,3 @@ DIST guile-config-0.5.1.tar.bz2 54872 BLAKE2B 79c5995410d2af1b4f542eca925a8130cbbfe6c6d58606cdb58e4f3863714f1f7803b253f367b30da1614cc2f86a038760764043e72c50972fb74ad71b8f9f21 SHA512 5f7bc95a4c010e14b28f72f980c003caa0b08cca3b5e927dfeb0ad8e6a0751fc51c22e21dee5c0aa1531bc5c40ee26f95960d342647f23db3d54de12518a431a EBUILD guile-config-0.5.1-r100.ebuild 553 BLAKE2B 2b11d2a82c63159d2f2a0d28503ed6cac1a2fbb1acde92b663c8332cd899a936bdfa4f24ff20f583c25fd3dad4ef9e329ca537818b2fd1ec66bcbf4c54c45473 SHA512 bce13246e748250489513951c83327d72dfd43e633ea660dacada0b543fdb672100a4ae1aaeeb99ed05f081e3b91e79375554bca3d5b320aceb54a73fe9fb5c2 -EBUILD guile-config-0.5.1.ebuild 899 BLAKE2B 718488e601b31fa43cc23aeb6ce1767f29c6d2c81cfbc38cf9241d622d738e91238f8f17f604b2a8bfcd486d93e446019015e085f33ee3fa35d6981ca5882959 SHA512 e2f3ee4d0c485426f78188b988a2257b53157b2f15e2151d49a019b31cf9a544754a2d0abcdfc1a8f25c997b14fe84ddf62d34508d3f1c19cbdc3823323de34d MISC metadata.xml 959 BLAKE2B 92cef7689a129db14983b8973d76f5cf7c383d198202bee1a452b9c831339bef5e0ac7d647c1f95bc79e299f98aea3ebcf1edbf8197ece02e02b5f18c1b5e0b7 SHA512 86e063262b982145e8121c6667b5d4507f61889884c3a0f8e1df29e5196dd02548e6e5425bf438d9e94fcd5d1936a21bfe058aa26bdbff0fccfd5cea5a9b873e diff --git a/dev-scheme/guile-config/guile-config-0.5.1.ebuild b/dev-scheme/guile-config/guile-config-0.5.1.ebuild deleted file mode 100644 index c1144e43ef4b..000000000000 --- a/dev-scheme/guile-config/guile-config-0.5.1.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Guile application configuration parsing library" -HOMEPAGE="https://gitlab.com/a-sassmannshausen/guile-config/" -SRC_URI="https://gitlab.com/a-sassmannshausen/${PN}/-/archive/${PV}/${P}.tar.bz2" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -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 - - eautoreconf -} - -src_install() { - default - - # Workaround llvm-strip problem of mangling guile ELF debug - # sections. Bug https://bugs.gentoo.org/905898 - dostrip -x /usr/$(get_libdir)/guile -} diff --git a/dev-scheme/guile-dbd-postgresql/Manifest b/dev-scheme/guile-dbd-postgresql/Manifest index 927007e801e5..55cda147e71b 100644 --- a/dev-scheme/guile-dbd-postgresql/Manifest +++ b/dev-scheme/guile-dbd-postgresql/Manifest @@ -1,6 +1,4 @@ AUX guile-dbd-postgresql-2.1.8-configure.patch 279 BLAKE2B bf98d244eb1832b876c99ceb337984245f7988d52c0b781087f7b5fed3f47beda0e23d5ae5cb9373ee1d642d36439d65d0c61c837a45ddac7599bcb7d4ac7e90 SHA512 592b0ee3a0ae0fda40241e1069ca35f06babf7de9c587319031fcc670bc625387d4555c9e21e76686995173507d16b1abac6ca861ae95872a02c3e1755012623 -DIST guile-dbi-2.1.8.tar.gz 85842 BLAKE2B 6be2f559bd0b194153d3b6659a6f794227c7b0d5c4f9f9f927398fa5af59913a4a56ef12b6e69756c66275b5dbad6861eea7a92adf4e247ca14ad017aa1daa30 SHA512 f3bb94feebe472fc23e891634c5281bc7e7597574ab7acb4b9cdfa59ee6510723550b2cfb1df3f0d9adc919ce0000478e78a6c2f227ca5dc8b50f2804ec0e37a DIST guile-dbi-2.1.9.tar.gz 90514 BLAKE2B f4adeb33636972c33f5bdb40c906713b35bec4b1d3afc9fbcd55d74d1d5a957b524bbefeb04e9e5ff1cd17e6a40e218d84220f8eaeeaee09bf67604fa1e87e18 SHA512 2f6ec4c792b487b2552eda06b3ee3e470ae0e603e30abafacfb597281a44c53838d7b16d447cf1ee35f9b994c5b0ed1bbf3497eb1e64e783017898e30d82d427 -EBUILD guile-dbd-postgresql-2.1.8.ebuild 1056 BLAKE2B 10ca8efc4b5f43b1210f081346916ee86b03098a9092a3682fd4141fb29a5ebddebd542701099b86ded27983996d33bf4d3f8dde102e6930e8f1eddc60043ccc SHA512 00938678c86b00a84083f195574f6e811c608cd0eaa8a402b30f2f3264ce52f383edbb2f9ab4a46bd168f67d6c15aa189ff5f2b9daa207bba45d7a1d81e7dc6f EBUILD guile-dbd-postgresql-2.1.9.ebuild 724 BLAKE2B 0132c43876eff8d4155f7d82ac0fa216229fe32d879cd85a442e41232c9fa23d357eb1accdadf6567c263b9cf587dcc1c92a2c829cf254b49471c399a666ccee SHA512 add990c40591984a5cf061d4608613ccf2fc1bbd42a957b3d97a28d44f1d777fa7fb18e26b814bb8be4a2c0d58af3f6dbe8471a5ae2eb15bdbef2a1461b00daf MISC metadata.xml 417 BLAKE2B 64db303c5693c6a03a3cf7734b6a237b63b86a0728ef71216f3b7c7adce1a0d251175063b8fccaa3e453dca8f20830d36ef4891fe4d1e07fcd579324b2a6537c SHA512 8217330ea3609ded0d8a44cb998809701dda64caff0df7d2ba6b9ae82fe9bc823f9a82cd290289e96d3656fd66ce0fb93d57d47898b67ff281c2a1ed9c2cdc9b diff --git a/dev-scheme/guile-dbd-postgresql/guile-dbd-postgresql-2.1.8.ebuild b/dev-scheme/guile-dbd-postgresql/guile-dbd-postgresql-2.1.8.ebuild deleted file mode 100644 index 6c6adc0f0df0..000000000000 --- a/dev-scheme/guile-dbd-postgresql/guile-dbd-postgresql-2.1.8.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Guile DBI driver for PostgreSQL" -HOMEPAGE="https://github.com/opencog/guile-dbi/" -SRC_URI="https://github.com/opencog/guile-dbi/archive/guile-dbi-${PV}.tar.gz" -S="${WORKDIR}"/guile-dbi-guile-dbi-${PV}/${PN} - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - dev-db/postgresql:* - >=dev-scheme/guile-2.0.0:= - dev-scheme/guile-dbi -" -DEPEND="${RDEPEND}" - -PATCHES=( "${FILESDIR}"/${P}-configure.patch ) - -# 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 - - eautoreconf -} - -src_install() { - default - - find "${ED}" -type f -name "*.la" -delete || die - - # Workaround llvm-strip problem of mangling guile ELF debug - # sections: https://bugs.gentoo.org/905898 - dostrip -x "/usr/$(get_libdir)/guile" -} diff --git a/dev-scheme/guile-dbd-sqlite3/Manifest b/dev-scheme/guile-dbd-sqlite3/Manifest index 416a48ae8cfe..f9c0d023d5a3 100644 --- a/dev-scheme/guile-dbd-sqlite3/Manifest +++ b/dev-scheme/guile-dbd-sqlite3/Manifest @@ -1,6 +1,3 @@ -AUX guile-dbd-sqlite3-2.1.8-configure.patch 407 BLAKE2B d7e06b2550e0bf83b5f6c016526a39b2dfb91729ee6880902ec0d6a5325836d83e42a5f6299aa5e197c4cd44f9a15f9aac4230b6c2d72eb29e183675830deec8 SHA512 d01bbf91f1b6556d1c6c6457b28a4c78d85d171253d589d4febdcef8fd8aa9184c078dc654c0380bec9d1cd2f72190574b5f53c9b276dd7ac85ce5c77bd94b24 -DIST guile-dbi-2.1.8.tar.gz 85842 BLAKE2B 6be2f559bd0b194153d3b6659a6f794227c7b0d5c4f9f9f927398fa5af59913a4a56ef12b6e69756c66275b5dbad6861eea7a92adf4e247ca14ad017aa1daa30 SHA512 f3bb94feebe472fc23e891634c5281bc7e7597574ab7acb4b9cdfa59ee6510723550b2cfb1df3f0d9adc919ce0000478e78a6c2f227ca5dc8b50f2804ec0e37a DIST guile-dbi-2.1.9.tar.gz 90514 BLAKE2B f4adeb33636972c33f5bdb40c906713b35bec4b1d3afc9fbcd55d74d1d5a957b524bbefeb04e9e5ff1cd17e6a40e218d84220f8eaeeaee09bf67604fa1e87e18 SHA512 2f6ec4c792b487b2552eda06b3ee3e470ae0e603e30abafacfb597281a44c53838d7b16d447cf1ee35f9b994c5b0ed1bbf3497eb1e64e783017898e30d82d427 -EBUILD guile-dbd-sqlite3-2.1.8.ebuild 1049 BLAKE2B 6036129828ceeff5c7119b9ee24190bcfcd72ddb5ab624f9257cac7e846ee7af15fa6115932f0d9d193b9865e21deb5cbf0ff101634f9d2b7eba28eaa77fed80 SHA512 50d755800c0d3fecf73d66743b7bc666ccaa37829e38dcdc688ea32de566b481347cc561f1d25e67166cd4429cb6db4af08fa7c629be3d4c5e28fa873c861a32 EBUILD guile-dbd-sqlite3-2.1.9.ebuild 717 BLAKE2B e1e8b3562de61899f725ef85dbd8139d73646d1e63493dcd8955f3565238ed3b0e1eccfda54c364ecae50812608f9f105ea667df8e334ff4dc53aa7b5fc41570 SHA512 17ad7f66375addf7231c337b42cf9b682c922fbdeb2e8eca0ebc559b313e1b6ab6c6e9f641afd592047dfab2c808c972f2a864f43399faa26aa7e3bfd2b6f99c MISC metadata.xml 417 BLAKE2B 64db303c5693c6a03a3cf7734b6a237b63b86a0728ef71216f3b7c7adce1a0d251175063b8fccaa3e453dca8f20830d36ef4891fe4d1e07fcd579324b2a6537c SHA512 8217330ea3609ded0d8a44cb998809701dda64caff0df7d2ba6b9ae82fe9bc823f9a82cd290289e96d3656fd66ce0fb93d57d47898b67ff281c2a1ed9c2cdc9b diff --git a/dev-scheme/guile-dbd-sqlite3/files/guile-dbd-sqlite3-2.1.8-configure.patch b/dev-scheme/guile-dbd-sqlite3/files/guile-dbd-sqlite3-2.1.8-configure.patch deleted file mode 100644 index faf7d293583e..000000000000 --- a/dev-scheme/guile-dbd-sqlite3/files/guile-dbd-sqlite3-2.1.8-configure.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/configure.ac b/configure.ac_ -index 20dae54..864a600 100644 ---- a/configure.ac -+++ b/configure.ac_ -@@ -65,7 +65,7 @@ GUILE_LIBS=`guile-config link` - SQLITE3_CFLAGS=`pkg-config sqlite3 --cflags` - SQLITE3_LIBS=`pkg-config sqlite3 --libs` - --CFLAGS="${GUILE_CFLAGS} ${SQLITE3_CFLAGS}" -+CFLAGS="${CFLAGS} ${GUILE_CFLAGS} ${SQLITE3_CFLAGS}" - LIBS="${GUILE_LIBS} ${SQLITE3_LIBS}" - - # Checks for libs diff --git a/dev-scheme/guile-dbd-sqlite3/guile-dbd-sqlite3-2.1.8.ebuild b/dev-scheme/guile-dbd-sqlite3/guile-dbd-sqlite3-2.1.8.ebuild deleted file mode 100644 index 6199c89249ce..000000000000 --- a/dev-scheme/guile-dbd-sqlite3/guile-dbd-sqlite3-2.1.8.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Guile DBI driver for SQLite" -HOMEPAGE="https://github.com/opencog/guile-dbi/" -SRC_URI="https://github.com/opencog/guile-dbi/archive/guile-dbi-${PV}.tar.gz" -S="${WORKDIR}"/guile-dbi-guile-dbi-${PV}/${PN} - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - dev-db/sqlite:3= - >=dev-scheme/guile-2.0.0:= - dev-scheme/guile-dbi -" -DEPEND="${RDEPEND}" - -PATCHES=( "${FILESDIR}"/${P}-configure.patch ) - -# 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 - - eautoreconf -} - -src_install() { - default - - find "${ED}" -type f -name "*.la" -delete || die - - # Workaround llvm-strip problem of mangling guile ELF debug - # sections: https://bugs.gentoo.org/905898 - dostrip -x "/usr/$(get_libdir)/guile" -} diff --git a/dev-scheme/guile-dbi/Manifest b/dev-scheme/guile-dbi/Manifest index 9af2da3101c8..0bdf61f54480 100644 --- a/dev-scheme/guile-dbi/Manifest +++ b/dev-scheme/guile-dbi/Manifest @@ -1,7 +1,5 @@ AUX guile-dbi-2.1.8-configure.patch 336 BLAKE2B 6315b295a0ee1ac0d9d201dd0402d9852fa1799debaa60aa7f2d92c72fd5387b6f299b95879bcd39e2f9a119f9fdb4e6d54c2f0233359f9c8827c618110e01db SHA512 ac2c3329876ba6d46fbdcf4f77e6dd9c6424ccdb5ac3684356db1232df2e1be7bed19910d56283a0f3d6915d4262910f7b98a7936c8570d72f7bfd5c5ca6ab5a AUX guile-dbi-2.1.9-find-correct-site-dir.patch 1008 BLAKE2B f2b511108beec561eeffaa75023520de6f9e3aa961d7624d6225525b4b211c749bb86d144bcc51659a929fde2f353aaf5d1d53bb743fe09009b8c0357af0713e SHA512 947a257f895f54d4b89034bfdb980057bc460736a4ee1f4451c4ba3f064b7369a48dcfcd5578a75b5bd4d8ea95376b02858374bd9e58082f56b4baa49affa03b -DIST guile-dbi-2.1.8.tar.gz 85842 BLAKE2B 6be2f559bd0b194153d3b6659a6f794227c7b0d5c4f9f9f927398fa5af59913a4a56ef12b6e69756c66275b5dbad6861eea7a92adf4e247ca14ad017aa1daa30 SHA512 f3bb94feebe472fc23e891634c5281bc7e7597574ab7acb4b9cdfa59ee6510723550b2cfb1df3f0d9adc919ce0000478e78a6c2f227ca5dc8b50f2804ec0e37a DIST guile-dbi-2.1.9.tar.gz 90514 BLAKE2B f4adeb33636972c33f5bdb40c906713b35bec4b1d3afc9fbcd55d74d1d5a957b524bbefeb04e9e5ff1cd17e6a40e218d84220f8eaeeaee09bf67604fa1e87e18 SHA512 2f6ec4c792b487b2552eda06b3ee3e470ae0e603e30abafacfb597281a44c53838d7b16d447cf1ee35f9b994c5b0ed1bbf3497eb1e64e783017898e30d82d427 -EBUILD guile-dbi-2.1.8.ebuild 984 BLAKE2B 6dc237310ac62a7c2529430519c890dd80908f106667d8bc367d575634b83f71df217f27dbf35d71d78aa70a7e1fb62ad6f6b9366d115df09987773b18b51676 SHA512 1310cdbf07e4ea4af4cd63a7605ad2c8ef8f4e7a401e68ca8facac4fbb8bc55d6d29d15a9b6624cd7d75eb7bcfe9862f169ff6e4ec17d5ee34d4079161d5ec64 EBUILD guile-dbi-2.1.9.ebuild 720 BLAKE2B 40b02b9c36459ed8f7589773def283eda0e554d31dbafa53b760b9832aeaacf5679ab627ee16b67fb8f0240e3d51d12500eef3e496b4a27bdb04f52def046cfc SHA512 a09f2e9b013eb61faa6ace63496e3b8e7cbd962e7f4d86035cf8b361858cd0a555cfef9c60e55fb2d75e3be579b820b9c935a171ad41677dc2b80976bcb80ee6 MISC metadata.xml 706 BLAKE2B 07a867624ed0a6d27c220c830850c7bece96ef553647c1743387611e0ad230e289ef74aaeb661f62e4b1ad555f4b9e423b1cb6f5c09ad108fa5aecf00cec9a13 SHA512 cf4863002cc2990027ab42874fef3472b1f7baee0d6fa98df6ca385e122d0698aa465e4ed27eb177d96d64e610b0dd95df55a68f8aa0bcc4aa4f446d2afd233a diff --git a/dev-scheme/guile-dbi/guile-dbi-2.1.8.ebuild b/dev-scheme/guile-dbi/guile-dbi-2.1.8.ebuild deleted file mode 100644 index 0b26cce52439..000000000000 --- a/dev-scheme/guile-dbi/guile-dbi-2.1.8.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="An SQL database interface for Guile" -HOMEPAGE="https://github.com/opencog/guile-dbi/" -SRC_URI="https://github.com/opencog/${PN}/archive/${P}.tar.gz" -S="${WORKDIR}"/${PN}-${P}/${PN} - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=">=dev-scheme/guile-2.0.0:=" -DEPEND="${RDEPEND}" - -PATCHES=( "${FILESDIR}"/${P}-configure.patch ) - -# 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 - - eautoreconf -} - -src_install() { - default - - find "${ED}" -type f -name "*.la" -delete || die - - # Workaround llvm-strip problem of mangling guile ELF debug - # sections: https://bugs.gentoo.org/905898 - dostrip -x "/usr/$(get_libdir)/guile" -} diff --git a/dev-scheme/guile-gcrypt/Manifest b/dev-scheme/guile-gcrypt/Manifest index b283a5fd6447..fefea812c3df 100644 --- a/dev-scheme/guile-gcrypt/Manifest +++ b/dev-scheme/guile-gcrypt/Manifest @@ -1,4 +1,3 @@ DIST guile-gcrypt-0.4.0.tar.gz 56915 BLAKE2B 0b1ca0b23531f1dd28422798f235d15898ec67dd77fa08b52f9ccbfc9b9c1ed55abd1ec7cd15c9a129444e9d7411e24ef5b73ebc8547ca9e0408e7e5a552a200 SHA512 5dbb5ca9f00a607200c600d438f5d96db271a5e889f4e92d361793073ef618b1f731c3bc31dc39c7b939c2e9111da7905ed68845f55fe7fd24b064496e9d2677 -EBUILD guile-gcrypt-0.4.0-r1.ebuild 1074 BLAKE2B 55dc43df4ccc24c9c5d176d3acb225dddc66d0fcd18d51afe53c8ed9ca286786e36b31da6f7e8d89324b3e800892db00f71eab5b0bff02941837f3e40c99684b SHA512 b0d02c24ab2da46fe2f1b6e1d98bcfc2344d62347119f0d88e16372dc172e6d092c9d8aa5e006ba718dc8da17beb7699601591ee1a06fc3d4cb9e6b9cfaaea87 EBUILD guile-gcrypt-0.4.0-r100.ebuild 730 BLAKE2B 2429c8d9fd315e2f6f8348da948a79b630e399af128e4ade33b68adb96f982f4a26ae82c9aee278a8c65ed4141abe8cad4967c2114a0c414893332d6b9c1a943 SHA512 b585a514cc34bfa75f51f159f69236c6e1d9f6e48d66a3cec1d8bd944b301db8f1e7981c7f05168a5123326327e3e6369e36af3462db123bfbc8def4ca2a8298 MISC metadata.xml 354 BLAKE2B bfe98c34fd1d916fab0de0b611ffe99c1c12acbd27549ec4fbe2dda90ef1e66b970e4df253c3c1ae878472c20fff522f23771eb2bfbd115e51130b1b4e9a8c14 SHA512 a1f5eccd97377c4e1c44f435322d786335c9eadb1d8e2cd7fe39bb695aa62b40879634c9dc0e3968cf51eeec50f596472f882fdc5daf81eb9a4715f8a7ca24da diff --git a/dev-scheme/guile-gcrypt/guile-gcrypt-0.4.0-r1.ebuild b/dev-scheme/guile-gcrypt/guile-gcrypt-0.4.0-r1.ebuild deleted file mode 100644 index e435603ff2d5..000000000000 --- a/dev-scheme/guile-gcrypt/guile-gcrypt-0.4.0-r1.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Guile bindings of libgcrypt" -HOMEPAGE="https://notabug.org/cwebber/guile-gcrypt" - -if [[ "${PV}" == *9999* ]] ; then - inherit git-r3 - - EGIT_REPO_URI="https://notabug.org/cwebber/${PN}.git" -else - SRC_URI="https://notabug.org/cwebber/guile-gcrypt/archive/v${PV}.tar.gz - -> ${P}.tar.gz" - S="${WORKDIR}/${PN}" - - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="GPL-3" -SLOT="0" - -RDEPEND=" - >=dev-scheme/guile-2.0.11:= - dev-libs/libgcrypt:0= -" -DEPEND=" - ${RDEPEND} -" -BDEPEND=" - virtual/pkgconfig -" - -# 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 - eautoreconf - - # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112 - find "${S}" -name "*.scm" -exec touch {} + || die -} - -src_install() { - default - - # Workaround llvm-strip problem of mangling guile ELF debug - # sections: https://bugs.gentoo.org/905898 - dostrip -x "/usr/$(get_libdir)/guile" -} diff --git a/dev-scheme/guile-gi/Manifest b/dev-scheme/guile-gi/Manifest index 747bb99dfc2b..f9e2f55750dc 100644 --- a/dev-scheme/guile-gi/Manifest +++ b/dev-scheme/guile-gi/Manifest @@ -1,6 +1,5 @@ AUX guile-gi-0.3.2-function-cast.patch 2489 BLAKE2B 7a607e6b7fa53fd7ad0bbf8161aea54b9de036df1b7f6b881c5cca7778e424c0f3090b7a65a59c21d0091591c8b2ba9d5530ded1f4c9b1ee1ab8959c03e1e63b SHA512 257485540f30c78935bbb0cb9ff68470b115c2b9969b8727fcb79bfeb4382a6df08550004633fe3a674f67aa33ae275bf73e8311589c80c48fbd1d5c6211b7d4 DIST guile-gi-0.3.2.tar.gz 350346 BLAKE2B 8680891e3a0854b2741a26847ad0f75262d83ba240caa6afc38765445477cd3d9b4abfecf0c2dc68b05c61efe6cdbde633c16d98cbb6db49e2727adfb83004c3 SHA512 88a58ac8c97a2bb0c9304183423b77831365706aafb9a98185a555b19783247aaf7bf80963a3b75090a9774a8360b3767583e8cdd8416fdad0d3c23973fb37c6 EBUILD guile-gi-0.3.2-r100.ebuild 1205 BLAKE2B 000847f9c9fb2e67af4533dc1a8beb50fa269867ef48bcddc182c4054234c052b049cc4b4f5d5c8b611d6531d6fc4ad08e4d89f0b436d84fd96ee047b8d992b9 SHA512 e2d97bca342495c75258e3646f1adc2cc568c615d9767c26f5272d9c1986cf603154ac68d5fbd9cd8e4aa5e8ca81ccc694a2ec441361a6d1cff1c2f070199915 -EBUILD guile-gi-0.3.2-r2.ebuild 1326 BLAKE2B 3de6889f185415946490ebc8d47d6143ac31db9c934f405144bf50e0a55563cc3110418c31b1a08eabcf75692c761e12c2612b3ba6703745a865f548dffab8db SHA512 791ca984a2c37941538de9091ac9b24ffc51f8cf3e79b46aa8d7d00ae3194ecd2c8d45d8b0a16210258ffa5c00daae389774b3e6efd49c6ca4e68c84ee50ba5a EBUILD guile-gi-9999.ebuild 1205 BLAKE2B 000847f9c9fb2e67af4533dc1a8beb50fa269867ef48bcddc182c4054234c052b049cc4b4f5d5c8b611d6531d6fc4ad08e4d89f0b436d84fd96ee047b8d992b9 SHA512 e2d97bca342495c75258e3646f1adc2cc568c615d9767c26f5272d9c1986cf603154ac68d5fbd9cd8e4aa5e8ca81ccc694a2ec441361a6d1cff1c2f070199915 MISC metadata.xml 930 BLAKE2B 6a48602d7421f891f2c6596b1e39725218febc0b49f00f9e1aa4c5b7b362505a050ccc6adfaf324d5122d11d0f890b6240d4bf6f3aa4c9428ee12cc9811b172a SHA512 c48c0021ccdd9e0e17c13f98c170986866a120bf70f56e74db19df99fca7cdfa245a264c92d017dbe259927e90d344fb28a9da4235403618e6970444a712df1e diff --git a/dev-scheme/guile-gi/guile-gi-0.3.2-r2.ebuild b/dev-scheme/guile-gi/guile-gi-0.3.2-r2.ebuild deleted file mode 100644 index 75b8c4278d3a..000000000000 --- a/dev-scheme/guile-gi/guile-gi-0.3.2-r2.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit virtualx autotools - -DESCRIPTION="Bindings for GObject Introspection and libgirepository for Guile" -HOMEPAGE="https://spk121.github.io/guile-gi/" - -if [[ "${PV}" == *9999* ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/spk121/${PN}.git" -else - SRC_URI="https://github.com/spk121/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -LICENSE="GPL-3" -SLOT="0" - -DEPEND=" - >=dev-scheme/guile-2.0.9:= - dev-libs/gobject-introspection - x11-libs/gtk+:3[introspection] -" -RDEPEND="${DEPEND}" -BDEPEND="sys-apps/texinfo" - -# 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 - - eautoreconf -} - -src_configure() { - econf --disable-static --enable-introspection=yes -} - -src_test() { - virtx default -} - -src_install() { - default - - mv "${D}"/usr/share/doc/${PN} "${D}"/usr/share/doc/${PF} || die - find "${ED}" -type f -name '*.la' -delete || die - - # Workaround llvm-strip problem of mangling guile ELF debug - # sections. Bug https://bugs.gentoo.org/905898 - dostrip -x /usr/$(get_libdir)/guile -} diff --git a/dev-scheme/guile-git/Manifest b/dev-scheme/guile-git/Manifest index ec3e88d0f717..4cdca40a09b7 100644 --- a/dev-scheme/guile-git/Manifest +++ b/dev-scheme/guile-git/Manifest @@ -1,10 +1,7 @@ -DIST guile-git-v0.6.0.tar.bz2 99833 BLAKE2B 51109cc5f037cffd5e8a6dd1b0ce99631ffb524e209a8b081c33a188ead78d26c76dbb9590e3891c056eb7853da57b7e3f3f08ef3723465bd7ab43671c3d018b SHA512 519b5dafd83b5967403929e347fa2b81fcec97136459722fdc95357cbeba9d519807b8863b17a85fc426e53e8f78f5d3979f96bbb32548bcf598827f3f228219 DIST guile-git-v0.7.0.tar.bz2 100454 BLAKE2B a94a8f81949f1caf4bb31ed498856561fd88d541c3f8ccced1a5f6633f189a09d8961b5fdf7810393e110665e77db48bf4aeb3c756437e2b75f614710eaac521 SHA512 6207464bc48de8e33fde0365c198e42c21719e5ffb27e30ab3277f88d04ccc4a2fe4964c0019333be8f047d3ddc76f1c98e6e060311ce6b2a13ac670c0663226 DIST guile-git-v0.8.0.tar.bz2 100931 BLAKE2B 1f36be666eeca6d2e826582ea780eb7d7bad8b212b4848a8814aae5e21547657f5d46e163758beb21fb30e5fba2ba66f3fb96cc94f701e9f740cb78398d0a7b2 SHA512 cad6777a26f94d26b7967ff1a2619d19b773ace6332dda7c4ff3c355762d2d1f7740be3fdf34dc1fc91a2b2ad202f51865b3e4dd6574cd91a4f149d5c51c6b47 DIST guile-git-v0.9.0.tar.bz2 103368 BLAKE2B e3ed7a9f1da66590443034f128f1ac73f84eb28d64b998bdecec5afd8abeb70f5b0529676f051e58ca844231708fb651b68653380ebd35f098a35055ca512f91 SHA512 42fbdbbf637b5b14cf4d8aa56e1b96dcc6e454f7d077fa2304ed44dc2485fe4c90557e2fb33220e3e8145a1fcb6ccd68cd4f40ff325386099c3232d9e373fc0b -EBUILD guile-git-0.6.0-r1.ebuild 1667 BLAKE2B 40f51e40576023e6e3773d8d492cb753c3f1014d097c33c26ad4e199b9a2a5244b9f2d33d0bd8ba0de3aba53135c535d22a70691323fd11bbc34501505e3c86f SHA512 6793e1699969048c9b50ca9231de41bc3c7da4fdebb74c1d1d99b2c1089be8699555108402269282a8bb5589b444dc5be625a12346f0fa66377a86db152d9de2 EBUILD guile-git-0.7.0-r100.ebuild 1029 BLAKE2B d72ed21bd3c2d501b30742ac9f87a8bed61481031f33eb390e20d1fc2aa34867404c12322f97dcaba4a0388e5139e7e686e05ef8ac68c195392b9cb87bb7634f SHA512 08aa8ebcb2f350fd153f38ca1734990ebc7ef49483b7ae4337d511b56c6070d985c407d8dfa2c7612b7e3a447bc343f5685ac26558079f5d5ff83931179c6a65 -EBUILD guile-git-0.7.0.ebuild 1675 BLAKE2B d766bad0e357ac96c4f1773f8103d2e7f947c60c6575cd9fb1d05791cb626f1263ca44aae6510f8c35327594fe3028cad621a508ea954f6ff1e12f1f6ae62eac SHA512 130bb4bc756718a4e34eac20ed4426f706ce94981fffb22e6d983d73d88eb4b6ebae16af4169b9e567f7f8c782c5595681111379adfcb3d408a8cfe1f52de9ba EBUILD guile-git-0.8.0.ebuild 929 BLAKE2B 1ab1263717eeaaebcd32a993673b469bc4d7a7f438b80985d947789e7ca7e2037936120249a8a10ce6bd8f2da9f3dea629e27be8d4e81f76036c6e777c34544d SHA512 962c916988fef441b2f15dabfc8daf7dbb16d56a033a93bc0c90e675349c4cc0a8e9105bd8e03a9a35a22c57d593549f56bc13e25305d2368e75603fb2136d89 EBUILD guile-git-0.9.0.ebuild 929 BLAKE2B 1ab1263717eeaaebcd32a993673b469bc4d7a7f438b80985d947789e7ca7e2037936120249a8a10ce6bd8f2da9f3dea629e27be8d4e81f76036c6e777c34544d SHA512 962c916988fef441b2f15dabfc8daf7dbb16d56a033a93bc0c90e675349c4cc0a8e9105bd8e03a9a35a22c57d593549f56bc13e25305d2368e75603fb2136d89 MISC metadata.xml 413 BLAKE2B c7d3ae8db8c3905597982f1fead9c98736c237dceca107585e6ee9c7055feaab9d365725de7d8350b1da181aa84fc75d8691fdfca8656fbe78c50d618a48ddab SHA512 1dcf94683f43b26168cf7acd3e49c0d257c5398d89676a361ec1347fd51970dd4b6c1e25d49454e4eef086dea134cb2facf5036322131ec3e6ab32c19a790e86 diff --git a/dev-scheme/guile-git/guile-git-0.6.0-r1.ebuild b/dev-scheme/guile-git/guile-git-0.6.0-r1.ebuild deleted file mode 100644 index 7bf4dc097034..000000000000 --- a/dev-scheme/guile-git/guile-git-0.6.0-r1.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Guile bindings of git" -HOMEPAGE="https://gitlab.com/guile-git/guile-git/" - -if [[ "${PV}" == *9999* ]] ; then - inherit git-r3 - - EGIT_REPO_URI="https://gitlab.com/${PN}/${PN}.git" -else - SRC_URI="https://gitlab.com/${PN}/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2" - S="${WORKDIR}/${PN}-v${PV}" - - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="LGPL-3+" -SLOT="0" - -# Works without sandbox. But under sandbox sshd claims to break the protocol. -RESTRICT="test" - -# older libgit seems to be incompatible with guile-git bindings -# https://github.com/trofi/nix-guix-gentoo/issues/7 -RDEPEND=" - >=dev-libs/libgit2-1:= - >=dev-scheme/guile-2.0.11:= - dev-scheme/bytestructures -" -DEPEND=" - ${RDEPEND} -" -BDEPEND=" - virtual/pkgconfig -" - -# 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 - eautoreconf - - # guile is trying to avoid recompilation by checking if file - # /usr/lib64/guile/2.2/site-ccache/<foo> - # is newer than - # <foo> - # In case it is instead of using <foo> guile - # loads system one (from potentially older version of package). - # To work it around we bump last modification timestamp of - # '*.scm' files. - # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112 - find "${S}" -name "*.scm" -exec touch {} + || die -} - -src_test() { - emake check VERBOSE=1 -} - -src_install() { - default - - # Workaround llvm-strip problem of mangling guile ELF debug - # sections: https://bugs.gentoo.org/905898 - dostrip -x "/usr/$(get_libdir)/guile" -} diff --git a/dev-scheme/guile-git/guile-git-0.7.0.ebuild b/dev-scheme/guile-git/guile-git-0.7.0.ebuild deleted file mode 100644 index 8984ab9f3bf9..000000000000 --- a/dev-scheme/guile-git/guile-git-0.7.0.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Guile bindings of git" -HOMEPAGE="https://gitlab.com/guile-git/guile-git/" - -if [[ "${PV}" == *9999* ]] ; then - inherit git-r3 - - EGIT_REPO_URI="https://gitlab.com/${PN}/${PN}.git" -else - SRC_URI="https://gitlab.com/${PN}/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2" - S="${WORKDIR}/${PN}-v${PV}" - - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="LGPL-3+" -SLOT="0" - -# Works without sandbox. But under sandbox sshd claims to break the protocol. -RESTRICT="test" - -# older libgit seems to be incompatible with guile-git bindings -# https://github.com/trofi/nix-guix-gentoo/issues/7 -RDEPEND=" - >=dev-libs/libgit2-1:= - >=dev-scheme/guile-2.0.11:= - dev-scheme/bytestructures -" -DEPEND=" - ${RDEPEND} -" -BDEPEND=" - virtual/pkgconfig -" - -# 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 - eautoreconf - - # guile is trying to avoid recompilation by checking if file - # /usr/lib64/guile/2.2/site-ccache/<foo> - # is newer than - # <foo> - # In case it is instead of using <foo> guile - # loads system one (from potentially older version of package). - # To work it around we bump last modification timestamp of - # '*.scm' files. - # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112 - find "${S}" -name "*.scm" -exec touch {} + || die -} - -src_test() { - emake VERBOSE="1" check-TESTS -} - -src_install() { - default - - # Workaround llvm-strip problem of mangling guile ELF debug - # sections: https://bugs.gentoo.org/905898 - dostrip -x "/usr/$(get_libdir)/guile" -} diff --git a/dev-scheme/guile-gnutls/Manifest b/dev-scheme/guile-gnutls/Manifest index 69b79a9e360f..eb412e138e1c 100644 --- a/dev-scheme/guile-gnutls/Manifest +++ b/dev-scheme/guile-gnutls/Manifest @@ -1,4 +1,3 @@ DIST guile-gnutls-4.0.0.tar.bz2 177122 BLAKE2B a427c0bb84fd6bb937c52930b6281c8f1b691a728d93475774b4d490c6418595deb15483716bcab1e3b03949633d0604112ebae4be8921791b257234e8d31870 SHA512 15cbfff19b9cd799a8a1bb344d0ab4a098707e8544a84047fdd5b919349f02018c39aaa927b6bbff86ec24620df8f7b343b4b4854ec26585edc66f6a8e442887 -EBUILD guile-gnutls-4.0.0-r1.ebuild 1284 BLAKE2B 2bccf4d997535f9d0285c08a6d2724c24928e2fe9b44c2fe5679c2200ce7df6121a41457455fae19ab2d7ed95bb8c6190950f5182cb3cb12e1460c3e6dd0fc52 SHA512 e1914abe407523af32d3b36a472f666bd2a3529f4df38a8092166e7f14ce608e5c8744b535f817b24692a65d035f47310101dabdb596e91f062fabea1eb2d635 EBUILD guile-gnutls-4.0.0-r100.ebuild 1190 BLAKE2B 3f72a435beaa7fdf5fc1387d4ed31deace5092a5cd984847bcec86f832cc5a8cb6fd22ae01a1905490ca57a4094629e42cc2d5a696b7ef40f2713e75e987b546 SHA512 84301b94e22d21d8cb5e3839fcd946ae7d47b77855155e955cd19baa621d5b495320e613a111437d9703099c5aff2abf195dd22eaae19b8e004b01c5a04fe278 MISC metadata.xml 463 BLAKE2B a94ab7691c343e2d12f8f4efece84c4848d1b85fcdb598a2cb4b451cea6a628631857eaa5eb57e73dda4589d72f24efacd99dd74ae9bbf0823eb5f2024f5e321 SHA512 9194a577fd0a60cf1fd795b9b73d3f638673f0ae4f48aad152c72c6f37072493b7c342637d2f37f1d516a86083ed10e99f90a12d73f1fd9eb458b8d1f1260957 diff --git a/dev-scheme/guile-gnutls/guile-gnutls-4.0.0-r1.ebuild b/dev-scheme/guile-gnutls/guile-gnutls-4.0.0-r1.ebuild deleted file mode 100644 index ca5e5aab27ac..000000000000 --- a/dev-scheme/guile-gnutls/guile-gnutls-4.0.0-r1.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Guile-GnuTLS provides Guile bindings for the GnuTLS library" -HOMEPAGE="https://gnutls.gitlab.io/guile/manual/ - https://gitlab.com/gnutls/guile/" - -if [[ "${PV}" == *9999* ]] ; then - inherit git-r3 - - EGIT_REPO_URI="https://gitlab.com/gnutls/guile.git" -else - SRC_URI="https://gitlab.com/gnutls/guile/-/archive/v${PV}/guile-v${PV}.tar.bz2 - -> ${P}.tar.bz2" - S="${WORKDIR}/guile-v${PV}" - - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="LGPL-2.1+" -SLOT="0" - -RDEPEND=" - >=dev-scheme/guile-2.0.0:= - net-libs/gnutls:=[-guile(-)] -" -DEPEND=" - ${RDEPEND} -" -BDEPEND=" - virtual/pkgconfig -" - -# 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 - eautoreconf - - # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112 - find "${S}" -name "*.scm" -exec touch {} + || die -} - -src_configure() { - econf --disable-srp-authentication # bug #894050 -} - -src_install() { - default - - find "${ED}" -type f -name "*.la" -delete || die - - # Workaround llvm-strip problem of mangling guile ELF debug - # sections: https://bugs.gentoo.org/905898 - dostrip -x "/usr/$(get_libdir)/guile" -} diff --git a/dev-scheme/guile-hall/Manifest b/dev-scheme/guile-hall/Manifest index b330a39027e3..1b12fd27053f 100644 --- a/dev-scheme/guile-hall/Manifest +++ b/dev-scheme/guile-hall/Manifest @@ -1,4 +1,3 @@ DIST guile-hall-0.4.1.tar.bz2 52701 BLAKE2B 0e6e8f680d1b6e76116c44bd2322d2f2e1e167bae857277d528cffa13079aff6a4dc796fce52c3f46baa737824f711e827b6940d7a30e4c21890154c032db24e SHA512 a7c150cab6df7e181a9eabe8ace8b32c3e70529ee4b2fcd63f34fa193ce64695e6da7a25aafe5bb0c068696e2d5dd0698ad9d62ac559ec350dca7eda5444d10d EBUILD guile-hall-0.4.1-r100.ebuild 686 BLAKE2B dc76dc8805c20d7446bd8672de63ac4e0e9d8b426b029a6a3ece8134822ebf68a5c5bbcec9000467645e5a19f020a8ad32bfed4a475a0142ace48cc0ac627286 SHA512 a412185964fdf822ab3268869cebf442f406a590a23fe525207603ccbbbca727da634d17dd978a75f6f249a0836d58040473300f429a05448de490c8c5057504 -EBUILD guile-hall-0.4.1.ebuild 920 BLAKE2B f8851c1b9960b53a1789ab608aed691143f580cfb65bc7ebfc09619cba39bd930fcc9b2163ad56e82734f4683170d86fb0adb83ecf80860b8c22c219dd95daf8 SHA512 4480b0e4d6025fa00268686bea09b411f2ddf038241e39d496da0f4d8e05582f9f3ca6e2f86ff7de7d3055b90650d1bc13d05d517a301576afe6556139b5fc4b MISC metadata.xml 748 BLAKE2B f28393288b2e86b5164fabeeab857eb5e47389335fe75f60c4db8c9a3d002a189b78356bdd93d6f70e052062c9d45b0957bc0b5ad633a311ebf4d7a6b8dca570 SHA512 e43ee5ddc1ef57248e8b0096694ffae26afd500dbdd10b8de1e2dff7a6b71514550cdccc06725f3e6d1a4a19cdc15c1e5688dee9d27e02a697c6bd69f260bb5f diff --git a/dev-scheme/guile-hall/guile-hall-0.4.1.ebuild b/dev-scheme/guile-hall/guile-hall-0.4.1.ebuild deleted file mode 100644 index e63a1b7a4311..000000000000 --- a/dev-scheme/guile-hall/guile-hall-0.4.1.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Guile tooling to create and publish projects" -HOMEPAGE="https://gitlab.com/a-sassmannshausen/guile-hall/" -SRC_URI="https://gitlab.com/a-sassmannshausen/${PN}/-/archive/${PV}/${P}.tar.bz2" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - >=dev-scheme/guile-2.0.0:= - dev-scheme/guile-config -" -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 - - eautoreconf -} - -src_install() { - default - - # Workaround llvm-strip problem of mangling guile ELF debug - # sections: https://bugs.gentoo.org/905898 - dostrip -x "/usr/$(get_libdir)/guile" -} diff --git a/dev-scheme/guile-json/Manifest b/dev-scheme/guile-json/Manifest index 226506b4a607..cab70f1aaa32 100644 --- a/dev-scheme/guile-json/Manifest +++ b/dev-scheme/guile-json/Manifest @@ -1,4 +1,3 @@ DIST guile-json-4.7.3.tar.gz 164453 BLAKE2B 4cc85677eaab3753f6e2a3b7aa93a6e98bfd11e4b54886b7ddd37f4ff9006bc2f62a36228ca2989a77fab2363e60cd44b1d3985eb884139e6e1a6e1eb1469d60 SHA512 d2d22cd3962e7379c2cbe0b9220ddeaa1989c22cd757577302490b269aa52e2d9e3174f1c9ed22ad68bc0c5a1bb82d2fee354b2888d84372eed613e15b9803d1 EBUILD guile-json-4.7.3-r100.ebuild 460 BLAKE2B 70fdd9d09efd56a29241a96ba7eb8b4f249b1b29dfd2ac97d9a91ee07a81ea89c08f7df835d95229e0f7de854c0e5d80093d5cdc1a86db8e8f82e6b9b2019179 SHA512 27e1808a253c7f470c0ea2e4f6a140bb12f4a774cba138548e7f27b235dadbea61bebe68fbe534dda5d23ee95fcffbb42701b589bc74da85d04aabfcaa3e0d7f -EBUILD guile-json-4.7.3.ebuild 832 BLAKE2B ca94f21f864872f6256f1a4ef9898493e1c8e0a9806b231f68567244f0535ba342caa03ee71d9ae4f6e0c33a25053f2698a7e8b946b41598d3b2c77caa263a26 SHA512 3584838eebb502cd2542a2f33a5f452d68d9e5c988522be669b6d373864d491ddd5ac6440e80946307c074486c43459d5e57534c1638dbd4f499ca345a7705dc MISC metadata.xml 351 BLAKE2B 8dc089f15865899921c8db3c3c63b13088e4b6108f7fd8c64b201a84b021b7470ea982b0cafeacd9992434daa06fa3d0312eba1e84f1e922de434fc4b3128527 SHA512 19c42cbd769cb35f42a57cf663aa80fe85406a8e68fa119ea6d7e5574af4cdbd396e338b96956bf2c6b9f9da858bbf9822019d6890e8d27afee7c95222ee1960 diff --git a/dev-scheme/guile-json/guile-json-4.7.3.ebuild b/dev-scheme/guile-json/guile-json-4.7.3.ebuild deleted file mode 100644 index 88908a185dea..000000000000 --- a/dev-scheme/guile-json/guile-json-4.7.3.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2023 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" - -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 -} - -src_install() { - default - - # Workaround llvm-strip problem of mangling guile ELF debug - # sections: https://bugs.gentoo.org/905898 - dostrip -x "/usr/$(get_libdir)/guile" -} diff --git a/dev-scheme/guile-lib/Manifest b/dev-scheme/guile-lib/Manifest index 137a9e930a57..80a52c12cb08 100644 --- a/dev-scheme/guile-lib/Manifest +++ b/dev-scheme/guile-lib/Manifest @@ -1,4 +1,3 @@ DIST guile-lib-0.2.7.tar.gz 451202 BLAKE2B d8420a718697611443a40af089aad6e1d48390e5bef764f84955beeec8d6346066547d73c30898b96e727d4f470df6a032438067240bba8b25058bc65b85d9fa SHA512 d27d1398f81172e4488c5ac5c2d076baeeeaa12fa19d83a87faf0767c255b79f8eb24438950da3865e797299be90f7dc1dcc964076d53df9cab5925a61ad0d1f EBUILD guile-lib-0.2.7-r100.ebuild 621 BLAKE2B 144fb0cedd2c07fcf3895daa67fdc51ea7121fdf1936910f5a7e29b78f53f8cfb449b83b11341ed32a069278a71a4c9c7b779ea1c860aeedb34609b73ef41365 SHA512 b100b92decb9ec7ab6c4b27b50d7591cb4c3376f306a5e14bfedcea2c103cd88e1272bb6819d9c9e544e48fecdbd23881977cb580595b3c431d9268a84269669 -EBUILD guile-lib-0.2.7.ebuild 861 BLAKE2B 6bf19a117d334fe71020a1b1232ae94283f7bb814a630cca598184da224a9e692710eec6e27153628eec91f3fb2845e1eff7dbbaac06066f81fd3ce49975fb64 SHA512 0c8432fdd3d64808b7015f2fcca5604a5346b54619c1243b89474c7145c103c741a23e96d07bba067383c1b94021ae6fa55461fed45eddbc84a3409f98873f82 MISC metadata.xml 635 BLAKE2B f0f88e15dc93a28612644bc4de79e5fd8e50493a8fe82103d945c336c2f3a78bfad3fc176b1929b868809e3b7c79161db3e909b2224f93d4459bf044091bd65e SHA512 e839b41b146fc0a2ecf03559e886c15daeca4518ff887175877690456d82b1971d30bbf6dcc1dc33df8e7393f9f79b4b58391764070d7ad50018fa26a6cdda3b diff --git a/dev-scheme/guile-lib/guile-lib-0.2.7.ebuild b/dev-scheme/guile-lib/guile-lib-0.2.7.ebuild deleted file mode 100644 index 34d71d6ed5b9..000000000000 --- a/dev-scheme/guile-lib/guile-lib-0.2.7.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="An accumulation place for pure-scheme Guile modules" -HOMEPAGE="http://www.nongnu.org/guile-lib/" -SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -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 -} - -src_configure() { - econf --with-guile-site=yes -} - -src_install() { - default - - # Workaround llvm-strip problem of mangling guile ELF debug - # sections: https://bugs.gentoo.org/905898 - dostrip -x "/usr/$(get_libdir)/guile" -} diff --git a/dev-scheme/guile-libyaml/Manifest b/dev-scheme/guile-libyaml/Manifest index 965100bcf070..619b7a438f50 100644 --- a/dev-scheme/guile-libyaml/Manifest +++ b/dev-scheme/guile-libyaml/Manifest @@ -1,4 +1,3 @@ DIST guile-libyaml-20211124.tar.gz 6221 BLAKE2B 12e35af8495543f90289bd437d27177901f01090c66ba113d128258c7bd448513332698659b48438a92b75d78dcd686b7ffad66e7c7adb2374f504b1e29485ad SHA512 17e6eef46e412db7be877bf54dc59f4ddb3f2235bb54a33f79aa0e938ad65f5fd68fc4247e055ecde3de37d8d872ccda5f0205d5f546d97458890b0b97764d0d EBUILD guile-libyaml-20211124-r100.ebuild 1784 BLAKE2B 36d3ae77ca3565fe43941efd966b75b42104b5c945c2fadea04e92eb136844d3ced82a79e72ec85d52581c0da9c2174e558b8b629b0f6b57f7721edc116db2f3 SHA512 0b8cadfa7f2ae6d8125ecffeabbc315f0962d48d5a376aea5ab8f3df21feca510ddc79f36b2f5dab9dca88c2931e2685752bea08ff811a03b53c91d0a54913c6 -EBUILD guile-libyaml-20211124.ebuild 1747 BLAKE2B 69e8eaa8756822c3adf80f9bbaa49c229fe35d40831b2a15e4a91945090c212becfb311b9cc1576bd146ae4e84efcf15a52dc854c4aafb3b2c3849e391dda151 SHA512 7fd6a20fe9373088922d5a15556e2c12991d25a849cdc349befe1d6dc226e3496fe5993da615e116d268104f805737bc0aeacad1fa7b7956f95d64a02aacc62e MISC metadata.xml 422 BLAKE2B fefc2dce459aed13173a55b088c011ce8e3d57221478ae72819d15784b70dbf0ede02ffd4d9042b0fc521132b80e37b6f3cc28e2e75c3f83f06eb2278fbe7a0d SHA512 a8ec0736b0ed6f53f9638531e509071a57d56d081f0dd0d9ec06e372d2f911d5ef4a98cdb53992cf52f68ea08f645789483b5d7b872bfa6aa9255e14619402af diff --git a/dev-scheme/guile-libyaml/guile-libyaml-20211124.ebuild b/dev-scheme/guile-libyaml/guile-libyaml-20211124.ebuild deleted file mode 100644 index 8801a5f484a3..000000000000 --- a/dev-scheme/guile-libyaml/guile-libyaml-20211124.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -[[ ${PV} == 20211124 ]] && COMMIT=2bdacb72a65ab63264b2edc9dac9692df7ec9b3e - -DESCRIPTION="Simple yaml module for Guile using the ffi-helper from nyacc" -HOMEPAGE="https://github.com/mwette/guile-libyaml/" -SRC_URI="https://github.com/mwette/${PN}/archive/${COMMIT}.tar.gz - -> ${P}.tar.gz" -S="${WORKDIR}"/${PN}-${COMMIT} - -LICENSE="LGPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - >=dev-scheme/guile-2.0.0:= - dev-libs/libyaml -" -DEPEND="${RDEPEND}" -BDEPEND="dev-scheme/guile-nyacc" - -# guile generates ELF files without use of C or machine code -# It's a portage's false positive. bug #677600 -QA_PREBUILT='*[.]go' - -guild_local() { - GUILE_LOAD_COMPILED_PATH="${S}" GUILE_LOAD_PATH="${S}" guild "${@}" || die -} - -src_prepare() { - default - - # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112 - find "${S}" -name "*.scm" -exec touch {} + || die -} - -src_compile() { - # Generate bindings using NYACC - guild_local compile-ffi --no-exec yaml/libyaml.ffi - - # Compile modules - mkdir -p "${S}"/ccache || die - guild_local compile -o "${S}"/ccache/libyaml.go "${S}"/yaml/libyaml.scm - guild_local compile -o "${S}"/ccache/yaml.go "${S}"/yaml.scm -} - -src_install() { - local site_dir="$(guile -c '(display (%site-dir))')" - insinto "${site_dir}"/yaml - doins yaml/libyaml.scm - insinto "${site_dir}" - doins yaml.scm - - local site_ccache_dir="$(guile -c '(display (%site-ccache-dir))')" - insinto "${site_ccache_dir}"/yaml - doins ccache/libyaml.go - insinto "${site_ccache_dir}" - doins ccache/yaml.go - - einstalldocs - - # Workaround llvm-strip problem of mangling guile ELF debug - # sections: https://bugs.gentoo.org/905898 - dostrip -x "/usr/$(get_libdir)/guile" -} diff --git a/dev-scheme/guile-lzlib/Manifest b/dev-scheme/guile-lzlib/Manifest index cc5926b8e92f..305b47076406 100644 --- a/dev-scheme/guile-lzlib/Manifest +++ b/dev-scheme/guile-lzlib/Manifest @@ -1,4 +1,3 @@ DIST guile-lzlib-0.0.2.tar.gz 13291 BLAKE2B 0f43292a4616cfb218e3a2cbc7ba5ebccc0825d8df9a0874a55764a0a0d2961c581689be1142d586ac6926d32fc9023b27905f52ed131057fac15ba69d7d0b41 SHA512 1cede0d0194b2a8839979600ce680850e6cc2405912dcc84265b1f920c4069e94a85e79de3d61e5e7ccabc8ad8719d3759e28b45c16e70cc7c696af40e09cf1a EBUILD guile-lzlib-0.0.2-r100.ebuild 786 BLAKE2B 65ea06cdd8aeee22273a5682e6902e91c161efc09129bc10560da926e0809a77b4b24505bc9ebe93ec39c8a697d4c5cab3e191c1c818a6971b21230f76450f53 SHA512 a4114772407f9ddc9e543f83a5d8a9e4cec701ade2d83b575a87575306bd07d7c73a8ef60f25b3971de1460e02ed2b675593619a58d3bf665a98d0d5507cbfb4 -EBUILD guile-lzlib-0.0.2-r2.ebuild 1129 BLAKE2B e9a3686bb0b77f323c6fc44cc6fec55d77a1f2efe9a26297991871b7fd145327e91f29edc234697e8cd7f4c4fd8fa8a66433e646083d1e8a3b76fac6a9339952 SHA512 10720bdcdf4f2c872a60e6024eefc53f78e640d41aa6ba2978f8c4550dffe7a7cbef75e05b8ff2021390c42f058e8ae40c5b9afa99710cb9255095178dbf41ba MISC metadata.xml 365 BLAKE2B 129cfdbc98decfeb950220492754bb19b5558264e8edc26ba45a63d930b5164c82bb89d665af4e0961aa565862234f34118f8ccc745c73812c6eca8bf37e5648 SHA512 947e9e40a7c9770bc67031c0d1c6614a9d9eb16be451f1ea7d39f131dfdcb3a4e477e67a5908bf4bdebc7ec9dd810f5ba1fa524c4092fe7e55d07a505c7525c0 diff --git a/dev-scheme/guile-lzlib/guile-lzlib-0.0.2-r2.ebuild b/dev-scheme/guile-lzlib/guile-lzlib-0.0.2-r2.ebuild deleted file mode 100644 index 228c3c646d40..000000000000 --- a/dev-scheme/guile-lzlib/guile-lzlib-0.0.2-r2.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="GNU Guile library providing bindings to lzlib" -HOMEPAGE="https://notabug.org/guile-lzlib/guile-lzlib/" - -if [[ "${PV}" == *9999* ]] ; then - inherit git-r3 - - EGIT_REPO_URI="https://notabug.org/${PN}/${PN}.git" -else - SRC_URI="https://notabug.org/${PN}/${PN}/archive/${PV}.tar.gz - -> ${P}.tar.gz" - S="${WORKDIR}/${PN}" - - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="GPL-3+" -SLOT="0" - -RDEPEND=" - >=dev-scheme/guile-2.0.0:= - app-arch/lzlib -" -DEPEND=" - ${RDEPEND} -" -BDEPEND=" - virtual/pkgconfig -" - -DOCS=( AUTHORS ChangeLog HACKING NEWS README.org ) - -# 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 - eautoreconf - - # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112 - find "${S}" -name "*.scm" -exec touch {} + || die -} - -src_install() { - default - - # Workaround llvm-strip problem of mangling guile ELF debug - # sections: https://bugs.gentoo.org/905898 - dostrip -x "/usr/$(get_libdir)/guile" -} diff --git a/dev-scheme/guile-ncurses/Manifest b/dev-scheme/guile-ncurses/Manifest index 05156da8e9d2..4e6e2bb3032f 100644 --- a/dev-scheme/guile-ncurses/Manifest +++ b/dev-scheme/guile-ncurses/Manifest @@ -1,5 +1,4 @@ AUX guile-ncurses-3.0-slibtool.patch 1593 BLAKE2B ffabe52966b527e6d27da9a7d5518d48db875b5cf1dbbb1c435d990ced5011c41a2d81e9c0a8dc1dc7e2cb042643989777262e9c856c02aaaa8887494859b4c1 SHA512 9c7b1419c21525c6abc91d5b9c9b00ad3ae64a97fd6f1f1bc05dd80f77603706f702def71af5f0bbc85cd5eb4beed4c35b14cadbb289c726d14aedb4e2bda897 DIST guile-ncurses-3.1.tar.gz 921257 BLAKE2B 26ee97ac62ae7877ecf4cce9d798f7afadc98cbba914da1c802321bf83572e5bfe9775e6e3739bbe849cde9843998aca001b6753bde9d5fbb48c4d70133740f9 SHA512 c43264cfb0cc9fe658f7ddd53bb3dfc6c7636ecaf9b8f3f416d449e6463e38061faf419b43d91775dd9642a904055122e7992c16dea1532de6229fcfa68e292f EBUILD guile-ncurses-3.1-r100.ebuild 1460 BLAKE2B 28a7359b8350814b242c51c358a5bf00e0286d856fc7194c9e5d32767abf4a03cc43af8b4f8a92be5ba65151941ec9d0ba8c4ac3108dcc6ec86f142b50a0f27e SHA512 b73a293e2707bfc9db508c5eccace636df2e4e146ebcea7c1d5af160da8e90c34f514447a4e525427abbc9048d2328a5fd944cb28eeafcbcf0c7f6f87e523db8 -EBUILD guile-ncurses-3.1.ebuild 1680 BLAKE2B 7330a7fa422096e723b0fffb0123577b196e53f0f27ff52c3b94a192434640a42daefa13deacde874eb7de8beb1ff37f198d803e134d496f24d5e56bed86b70a SHA512 f993f85b8ca02ce4943b31dbfb45257af05c7ad2ae98e601573023675930c21f88003d0f5eb51a169138e7e92dbab819d406d961d64e860167f4d07595b8bb6f MISC metadata.xml 630 BLAKE2B b0867d55ccfe84db33d8dc2675a4a8928d253f1e616d0a8d3836130c466dcc822bd78a432d3ba11257e0c77d3281dbb9e6db41a5a5f34056ce3f086da47d207b SHA512 4471f1852f73f9bc1654c333092e1e230c3395e705cc5cbb5a3a3c1eb3db1ddfa124f4efe020cd1eaef168150a9de6f8c2b35585d7c13de7d4d76717c6c0f4f2 diff --git a/dev-scheme/guile-ncurses/guile-ncurses-3.1.ebuild b/dev-scheme/guile-ncurses/guile-ncurses-3.1.ebuild deleted file mode 100644 index 0b4c9f6476fd..000000000000 --- a/dev-scheme/guile-ncurses/guile-ncurses-3.1.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Guile FFI to ncurses library for text-based console UI" -HOMEPAGE="https://www.gnu.org/software/guile-ncurses/" -SRC_URI="mirror://gnu/guile-ncurses/${P}.tar.gz" - -LICENSE="LGPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - >=dev-scheme/guile-2.0.0:= - sys-libs/ncurses:= -" -DEPEND="${RDEPEND}" -BDEPEND="sys-apps/texinfo" - -# guile generates ELF files without use of C or machine code -# It's a portage's false positive. bug #677600 -QA_PREBUILT='*[.]go' - -PATCHES=( - "${FILESDIR}"/${PN}-3.0-slibtool.patch # bug #843416 -) - -src_prepare() { - default - - # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112 - find "${S}" -name "*.scm" -exec touch {} + || die - - # Remove bad tests - # > In procedure list-ref: Wrong type argument in position 1: #f - local -a bad_tests=( - curs_attr_attr_off_underline - curs_attr_attr_on_blink - curs_attr_attr_on_bold - curs_attr_attr_on_dim - curs_attr_attr_on_invis - curs_attr_attr_on_protect - curs_attr_attr_on_reverse - curs_attr_attr_on_standout - curs_attr_attr_on_underline - curs_attr_attr_set - curs_attr_attr_set_normal - curs_attr_standend - curs_attr_standout - curs_bkgd_bkgd - curs_bkgd_bkgdset - termios_speed - ) - local bad_test - for bad_test in "${bad_tests[@]}" ; do - echo "#t" > test/${bad_test}.scm || die - done - - eautoreconf # 843560 -} - -src_test() { - emake check -} - -src_install() { - default - - find "${ED}" -type f -name '*.la' -delete || die - - # Workaround llvm-strip problem of mangling guile ELF debug - # sections: https://bugs.gentoo.org/905898 - dostrip -x "/usr/$(get_libdir)/guile" -} diff --git a/dev-scheme/guile-nyacc/Manifest b/dev-scheme/guile-nyacc/Manifest index c2af82fba218..51f556416e79 100644 --- a/dev-scheme/guile-nyacc/Manifest +++ b/dev-scheme/guile-nyacc/Manifest @@ -1,4 +1,3 @@ DIST nyacc-1.06.7.tar.gz 1270540 BLAKE2B dfd5a961881126fbc285de0cb67cdfdadd14d1cb30c112da633ff776cd6d776658a2834c87c347a4020f9114516c4770247f54d71aada1731ca353a1c6210e1b SHA512 8e0c80a529a55742a7bd342deba8b450a8fef9201cf109f3416cead89ded8db53768a049ba3c9196f455e036645deb2e1b763889cb293068e486e6362c44aad5 EBUILD guile-nyacc-1.06.7-r100.ebuild 627 BLAKE2B 9a7099f2460038958b78a7745cd58717207bfde7da459393c99d0b7afc635e467a9b22f225843f9835181372a34503c0c926e19e64a4b454e5c2056a366c3e17 SHA512 2f39ef2e0413d43cf4fc563e277d16937d3de98cdd466ab9949f605406522610a2726001da2a6df179dcbc23cfe46ee414bb67d0543aeef4e72bad839095c5cc -EBUILD guile-nyacc-1.06.7.ebuild 960 BLAKE2B 6cf85533b5756eb00d0a99e8783050286e2e3b58c7731e33926b56356cac74600ade12bca7eb7b76219af312958e2221fefcdb4c00d445220b65dfe3a6342584 SHA512 7601e71afe492206c95dcabbd0a01554f31b3f64be4a1cf8d3a4d1efd91ab5eda28e99fb42b500a33c437fd2900eca4395347edf6d7e8a7b8940716a670347fb MISC metadata.xml 799 BLAKE2B bc52c1f638a7eab8b0f4af67dbf9d6c0860db0b390d6e19590cbed22a485a06c09bf12ad87d3a4b4431cd56a93a1991302d95bb0befd436db35bacdafe5b427b SHA512 acd277e9e37cc1b4b9b7bc7407408f1113c03e32bfb0ec1b7e533d3b77531d8a8d33f40f10b11c6417dfea67f8760e2a5f55c00eae42d9631315f0b7220f0aa2 diff --git a/dev-scheme/guile-nyacc/guile-nyacc-1.06.7.ebuild b/dev-scheme/guile-nyacc/guile-nyacc-1.06.7.ebuild deleted file mode 100644 index 3966b99b7ecf..000000000000 --- a/dev-scheme/guile-nyacc/guile-nyacc-1.06.7.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Guile modules for generating parsers and lexical analyzers" -HOMEPAGE="http://www.nongnu.org/nyacc/" -SRC_URI="mirror://nongnu/nyacc/nyacc-${PV}.tar.gz" -S="${WORKDIR}/nyacc-${PV}" - -LICENSE="LGPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - >=dev-scheme/guile-2.0.0:= - dev-scheme/bytestructures -" -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 -} - -src_install() { - default - - # Fix docs location - mv "${D}"/usr/share/doc/nyacc "${D}"/usr/share/doc/${PF} - - # Workaround llvm-strip problem of mangling guile ELF debug - # sections: https://bugs.gentoo.org/905898 - dostrip -x "/usr/$(get_libdir)/guile" -} diff --git a/dev-scheme/guile-reader/Manifest b/dev-scheme/guile-reader/Manifest index 3938c7dcf8a9..4bdffcd492ad 100644 --- a/dev-scheme/guile-reader/Manifest +++ b/dev-scheme/guile-reader/Manifest @@ -2,5 +2,4 @@ AUX guile-reader-0.6.3-implicit-fn-decl.patch 575 BLAKE2B d17a505c89dee960f50212 AUX guile-reader-0.6.3-slot.patch 2063 BLAKE2B 1beb4f6ecbb4a2c4754cdcf47ed4979f07bdb6192f8e0d4cf0c72cef5a2557ed2ca3e3802881ccdd491d57172ba04cd7c149c0f06fcf3d5b672688ac2974c4dc SHA512 220ee0c67695a59e43b57bcf5ab69ef1bae001feb5338f79e235b6e609d49f25d727f4a6c38e8228b94c3606225419f900135edbe81223a7e4c32c326dcc6dac DIST guile-reader-0.6.3.tar.gz 691612 BLAKE2B 504152d3a194705435efa4e2d2b51fd1bc22a998161b09ef0157c13bf46ef593be0101d6b72e197818a8ba18406db0de518423a168d36f54616dfcd4e807f3b9 SHA512 0f9f47ee5f24ebb79894863ac96d63b0c7d2801020a212c59d11c7685ff4006a646be988a696a9b623dc0e0605f46d4a9a8680bfabd299878e41eab92e75efd5 EBUILD guile-reader-0.6.3-r100.ebuild 1177 BLAKE2B 6ed5864e7039bf88c3332594a6781875beb472e2963d0cdc6914359108caecd82578f5a4428b9f828feaef17aa1fc7cf8e64611a9777d533c114ea9cd9eeee56 SHA512 930db18afdbf4f4e10a92a13620502ce387d604aee075f601344cded9e478ac17d337a5acbdcc3c65ccffe2ab241a6d2831c5d3618c2e92e9fa4330ed1f4f013 -EBUILD guile-reader-0.6.3-r2.ebuild 922 BLAKE2B 7c44f6612f62fcec444c201c43fb8108c049921cf4b4aeee86d9bb669a34d8320ef7826b44c298293b385f0a7b4350fbd70ab27f855c566adc5fbeaaab7719cc SHA512 c0e045e2b2377497391335e2627564c04405b6e77c9fa47690a3f32964b91def212d2e9faf3d5d304d2c14768d2275cc218af887efc035dbc883ba21ad86e291 MISC metadata.xml 974 BLAKE2B 1ae5959d148b9110d539b6399d77b5c54d873423ea79e33533353133c2d4c4adccc63213ad22c15ea0d4bbee47e82f8f5ac507757f6de903f2b6305dab42c46b SHA512 eb374317ab6b7b81f34241f454ece70defe34c319c1266b7eaf03502f96f77b4200cf1762a035c26f67d86bea43db633c6375528c49d7260c3114ff469709c44 diff --git a/dev-scheme/guile-reader/guile-reader-0.6.3-r2.ebuild b/dev-scheme/guile-reader/guile-reader-0.6.3-r2.ebuild deleted file mode 100644 index ed35cb22b622..000000000000 --- a/dev-scheme/guile-reader/guile-reader-0.6.3-r2.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Simple framework for building readers for GNU Guile" -HOMEPAGE="https://www.nongnu.org/guile-reader/" -SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=">=dev-scheme/guile-2.0.0:=" -DEPEND="${RDEPEND}" -BDEPEND="dev-util/gperf" - -# 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 -} - -src_compile() { - emake -j1 -} - -src_install() { - default - - find "${ED}" -type f -name '*.la' -delete || die - - # Workaround llvm-strip problem of mangling guile ELF debug - # sections: https://bugs.gentoo.org/905898 - dostrip -x "/usr/$(get_libdir)/guile" -} diff --git a/dev-scheme/guile-sqlite3/Manifest b/dev-scheme/guile-sqlite3/Manifest index e3a178ec8f73..5b9cd2d181d5 100644 --- a/dev-scheme/guile-sqlite3/Manifest +++ b/dev-scheme/guile-sqlite3/Manifest @@ -1,4 +1,3 @@ DIST guile-sqlite3-0.1.3.tar.gz 25017 BLAKE2B 74d78592a7d87a66fe74bab49a5fbbabe66bc1f7967ef1323992a04cb4996f78759d2aa05827cad24298a9349fe0a24c94a0cfea54a9f09aeaef01c7dcc19d61 SHA512 1abc6646c775b4bf61d7f9f8a75d8ba4da2e67c9d85cd6a29c432acdb0ed68fcb6e7073693d06787d83c3ceb84bd512e71f53d18afeb0063e1cfc296b6873f79 EBUILD guile-sqlite3-0.1.3-r100.ebuild 658 BLAKE2B 9e4aa54ce3cd684125d301d2258a60dd9e50d36265d5f930e0d6f5853b316e4f461ff6dd0ebfb9b7761d26e47c2533ed615c3a058fa288fadca7da21dade8836 SHA512 b90934f5c94319fd6ab6c6388e72d6f89f11de2c30fa0b6cfe6d49f00c5ef8ca05ca3677afefc2544aade2556d99721ef69bd89a09aad34569eda12acc994a38 -EBUILD guile-sqlite3-0.1.3.ebuild 896 BLAKE2B 4fb4345198d05bedd48798961ed702ebde00e10d26c8f89a5727a1af87ab431517552e3cffd4461a754f26209d3193eb27d6c8d2ac0f44ab303f7f4358ad0861 SHA512 3b0aeba59744d493a877f77194bb77d34fa59eb2cd52ece1f4f872a88b5966d634d95384fcb544be3e4fbaab725d4617c75625e2712a9a4ff08c8c269718618a MISC metadata.xml 361 BLAKE2B 3cc6086cee9f95bb0daf6abe9644e1305ef225378373937ba4889f00395871be238c2072d85607be5eaa153c49fe9a213f6e4b6523368b63106fac8586dedbd6 SHA512 b871ca3f48216b8a6e9957f16c5c2789729aa4d4bc7707897fbb50d1b14d234232d6d8606466ac6cf4534fe36042947e4678364d9372ac8fbd2c3854b6e34be2 diff --git a/dev-scheme/guile-sqlite3/guile-sqlite3-0.1.3.ebuild b/dev-scheme/guile-sqlite3/guile-sqlite3-0.1.3.ebuild deleted file mode 100644 index f72f7a6d42b8..000000000000 --- a/dev-scheme/guile-sqlite3/guile-sqlite3-0.1.3.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Guile bindings of sqlite3" -HOMEPAGE="https://notabug.org/guile-sqlite3/guile-sqlite3" -SRC_URI="https://notabug.org/guile-sqlite3/guile-sqlite3/archive/v${PV}.tar.gz - -> ${P}.tar.gz" -S="${WORKDIR}/${PN}" - -LICENSE="LGPL-3+ GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - >=dev-scheme/guile-2.0.11:= - dev-db/sqlite:3= -" -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 - - # upstream tag on top of source tree. has no autogenerated files - eautoreconf -} - -src_install() { - default - - # Workaround llvm-strip problem of mangling guile ELF debug - # sections: https://bugs.gentoo.org/905898 - dostrip -x "/usr/$(get_libdir)/guile" -} diff --git a/dev-scheme/guile-ssh/Manifest b/dev-scheme/guile-ssh/Manifest index a8270e5660f8..5afb38f19e92 100644 --- a/dev-scheme/guile-ssh/Manifest +++ b/dev-scheme/guile-ssh/Manifest @@ -1,5 +1,4 @@ AUX guile-ssh-0.16.2-tests.patch 295 BLAKE2B 6935922a090f542773bf7c9a910bcb5c09648553677745faa29e46e9383981a65324e4895cb2b4e89e795b00a42e866e78e1924e97de393a43f4f99c512e9232 SHA512 b5014323f972b423864631299986bc8ccaaec49f70d5394ab90f9b72a1d3efa81ebe886e02858b517db77b0496561761546279ddee285601a3dd04083eca5863 DIST guile-ssh-0.16.4.tar.gz 532702 BLAKE2B 47dd2fde37aa2047d836f464d567736208bfed8afee668bf76d35910a866b1c3e869f346b89b4fce7b747d5806a004933cd673851015f8d76afc61c06a398ad2 SHA512 1c70d4885a6f821c3018650d2537316de981ad5f76eadc51ed2c5dd51225e39e67ad1b979769b1b81a0f061ddeecd11d878b3844d9f8e78fdd0915e2f1a28838 -EBUILD guile-ssh-0.16.4-r1.ebuild 1299 BLAKE2B be0acdfb064d9ef9fd819e9e5fffb0418cc372a1679be94d0a24e1be416d8e81264a6ef8eea14d798d379a1ee804261ff1fd9794f9831353a440199bf41d8d20 SHA512 9d93d71acabcbe9ea7fb344280bc33d212856fc3e3607d4afb86d22791fb4d9932c19738d9662529e626153e1da86521687e2b2a8ce5865bd0dc66c0956d3bda EBUILD guile-ssh-0.16.4-r100.ebuild 1147 BLAKE2B 792c0319e69a5b0aeacce086d8c6026fdb37d7deb6b9f5ac7bccd7a2f311634c32796bbdc5cbb034710405f7f7dd085743174d70dd71cba65151de2a4c2fd4f3 SHA512 e719521c6628452921ae255ef713e5ce84d67da6a56c63cafede84ee2b4a617582115cc15c4be25170d08d04ed0d9c4bcb6061bc44f3a8bfd9018e4e3a67c1ab MISC metadata.xml 431 BLAKE2B ffc50f05ec61ce0379d33825d3a8a6785160b534f958ee50baf65a4724780c116a92802c35d58af7303a161c77cb330e304e9a0d4c67e7ce5287f7f9c727c8f2 SHA512 54b85f6747b45a37e792aed4a4ded07c9f9bdae0e48fcc3f9ba249007f9027018bb5831a872912eee73d834d0e42cbd9c130fb101755d9691e0dc0948738b4f0 diff --git a/dev-scheme/guile-ssh/guile-ssh-0.16.4-r1.ebuild b/dev-scheme/guile-ssh/guile-ssh-0.16.4-r1.ebuild deleted file mode 100644 index 5a331431ce4e..000000000000 --- a/dev-scheme/guile-ssh/guile-ssh-0.16.4-r1.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Library providing access to the SSH protocol for GNU Guile" -HOMEPAGE="https://memory-heap.org/~avp/projects/guile-ssh/ - https://github.com/artyom-poptsov/guile-ssh/" - -if [[ "${PV}" == *9999* ]] ; then - inherit git-r3 - - EGIT_REPO_URI="https://github.com/artyom-poptsov/${PN}.git" -else - SRC_URI="https://github.com/artyom-poptsov/${PN}/archive/v${PV}.tar.gz - -> ${P}.tar.gz" - - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="GPL-3+" -SLOT="0" - -RDEPEND=" - >=dev-scheme/guile-2.0.0:= - net-libs/libssh:0=[server,sftp] -" -DEPEND=" - ${RDEPEND} -" -BDEPEND=" - virtual/pkgconfig -" - -DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) -PATCHES=( - "${FILESDIR}/${PN}-0.16.2-tests.patch" -) - -# 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 - eautoreconf - - # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112 - find "${S}" -name "*.scm" -exec touch {} + || die -} - -src_install() { - default - - find "${ED}" -name "*.la" -delete || die - - # Workaround llvm-strip problem of mangling guile ELF debug - # sections: https://bugs.gentoo.org/905898 - dostrip -x "/usr/$(get_libdir)/guile" -} diff --git a/dev-scheme/guile-zlib/Manifest b/dev-scheme/guile-zlib/Manifest index 97dfa040e88c..99094b2c556d 100644 --- a/dev-scheme/guile-zlib/Manifest +++ b/dev-scheme/guile-zlib/Manifest @@ -1,5 +1,4 @@ AUX guile-zlib-0.1.0-gentoo.patch 379 BLAKE2B 02d2736a3eccc61d4999aeea3772fe453c5ca1f342b9cf7572440f99d49c9eb354ee54a3fca43573db7a26ef2ec010dcd339265e80850672c2f058b8700e8089 SHA512 bca1126732448a48dc0885cc372a5deb55e89b1aff3799a050a380ceef64d8e52d1a8db6004cb31280b1573fe461d247556cb64397aaa349f7267a26d6ee931c DIST guile-zlib-0.1.0.tar.gz 14652 BLAKE2B 10f0c4d312b07415f3846927a3a1d59aa62106bf0e4a4446ba6764486104053da544fc994491af6611154edb459bba7c55e79095695b90c28ce4237e24e3b98b SHA512 bf9201c7c01324a44ae86a673f4d1b92fd6f346d0be9d5a6390cc8be11d79d00a1cdee88c28ceb7fc5b99215198cf3ac368884381933e40babc85a21cbd300e3 EBUILD guile-zlib-0.1.0-r100.ebuild 841 BLAKE2B 396a99a3f16b5fcd291b07efb0addc5c2db5739936d0cc4b774d494f2752dc3eda8ad86564f0f7e809343d25e572f07b098ac43c9ea7b3e5771505be2b69f5b0 SHA512 8bea81221b52e06cecbcc144110a1b2eb786f7281d8912115644c1137c0018ae45a2c2197bcd5035dd602648650fcaf23ee73708e049b33f51746c69fd1100e8 -EBUILD guile-zlib-0.1.0-r3.ebuild 1187 BLAKE2B f7305652e6f01ae5ea7ffd85340b565d03235bff55dc73128f9a092c0b7662cd3ebff3d798a497a085a0b501b38068bf3e9edf9a857c39f9c47d4dd345cb5ba2 SHA512 beb80259e02ff9217593335261e2ab5cf31569205046c6a79bc51bbca5950ce9f3cb87d9cbb615f33f3e0f6a436b19c0284753e1d6a693c8cf98373cd8f4b39e MISC metadata.xml 356 BLAKE2B 00ef20bfe70a10b0072b2da74e20aeba0e5292c10b93d76ae9745dd470f1ed1b31cf4b76160d5556305985ad89468403a0f3449c7a87c9c977540eddc28a22c5 SHA512 677dba48d7789520b3f3b57b162e58258a587357885a70e5ff6d4f1a1aca93301b76c51cd51b0add254c2b588ef5b22423a74abaf37c59e7d18f63e0e491147e diff --git a/dev-scheme/guile-zlib/guile-zlib-0.1.0-r3.ebuild b/dev-scheme/guile-zlib/guile-zlib-0.1.0-r3.ebuild deleted file mode 100644 index b9ab27ef9a39..000000000000 --- a/dev-scheme/guile-zlib/guile-zlib-0.1.0-r3.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="GNU Guile library providing bindings to zlib" -HOMEPAGE="https://notabug.org/guile-zlib/guile-zlib/" - -if [[ "${PV}" == *9999* ]] ; then - inherit git-r3 - - EGIT_REPO_URI="https://notabug.org/${PN}/${PN}.git" -else - SRC_URI="https://notabug.org/${PN}/${PN}/archive/v${PV}.tar.gz - -> ${P}.tar.gz" - S="${WORKDIR}/${PN}" - - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="GPL-3+" -SLOT="0" - -RDEPEND=" - >=dev-scheme/guile-2.0.0:= - >=sys-libs/zlib-1.3-r4 -" -DEPEND=" - ${RDEPEND} -" -BDEPEND=" - virtual/pkgconfig -" - -DOCS=( AUTHORS ChangeLog HACKING NEWS README.org ) -PATCHES=( "${FILESDIR}/${PN}-0.1.0-gentoo.patch" ) - -# 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 - - eautoreconf -} - -src_install() { - default - - # Workaround llvm-strip problem of mangling guile ELF debug - # sections: https://bugs.gentoo.org/905898 - dostrip -x "/usr/$(get_libdir)/guile" -} diff --git a/dev-scheme/guile-zstd/Manifest b/dev-scheme/guile-zstd/Manifest index 86f4786df70a..81604e2b9fa7 100644 --- a/dev-scheme/guile-zstd/Manifest +++ b/dev-scheme/guile-zstd/Manifest @@ -1,4 +1,3 @@ DIST guile-zstd-0.1.1.tar.gz 21402 BLAKE2B 995034f977649b31308690a5a53372cb80274b6457b6b0344bc31f4451d00e61cc33b6ef890e8b7a75cb6a656e8db506a2390bc2c5d29552af7c68788a6388ee SHA512 23bd4b201a427eb02ae32bcd81d05adefcac3b4446dcb8a91d8ad2bed389d4ea92ffd81dfb6b3e7427b891fd25b7466ca53a97b1a943e390f13de977986fcad0 EBUILD guile-zstd-0.1.1-r100.ebuild 858 BLAKE2B 09f6859986d12a640609d60a89d804f718b1ef46fc14514162fa78d536b307291f8cf3eba647753f7e9b62a1aee17a00e45c1ec12f0148844003204763a6118c SHA512 bf4a38ac1ea110fe1b1297655d439c6d4b7c6fae064baac545d3c73dd5f03e6830804c5f6aba54d0e8be5f7ca9d755ff9825f8502eb98a0d05c994d1e49e23a3 -EBUILD guile-zstd-0.1.1-r3.ebuild 1200 BLAKE2B ab4e1dd1d686ba8bbd7d268d0b39243ff81347860965bd0fad9221656116bb74817205f2b8e90243e1ff7a8f46c4c33744c3ab5c4fa1a7c31e2b55dbf8a4d6fd SHA512 691bb2aed5c243ad1b734e7f3decf34398c8758a7aef7db3f10482b85e718401e21b77dcdf98ae76c28e4865707f973bfb770d52f498d5095af92d65e4641822 MISC metadata.xml 356 BLAKE2B 3976b42db1d89d5cb88ef463628a6636f15075b069d3189ee4f5132fec86f2dbc137d0f213dcc0acb2300f213338b9e1922da72d24b3c96c73278d8883c57e8d SHA512 5874174dd23fd3039132fca418e6f5bd6910884f93c7364afe8bf930559e60cc881761b48710f475366c65b76e1d254e2cb1389fda037e907a58deb222dfac0a diff --git a/dev-scheme/guile-zstd/guile-zstd-0.1.1-r3.ebuild b/dev-scheme/guile-zstd/guile-zstd-0.1.1-r3.ebuild deleted file mode 100644 index 72aca48dc92f..000000000000 --- a/dev-scheme/guile-zstd/guile-zstd-0.1.1-r3.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="GNU Guile bindings to the zstd compression library" -HOMEPAGE="https://notabug.org/guile-zstd/guile-zstd/" - -if [[ "${PV}" == *9999* ]] ; then - inherit git-r3 - - EGIT_REPO_URI="https://notabug.org/${PN}/${PN}.git" -else - SRC_URI="https://notabug.org/${PN}/${PN}/archive/v${PV}.tar.gz - -> ${P}.tar.gz" - S="${WORKDIR}/${PN}" - - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="GPL-3+" -SLOT="0" - -# In zstd-1.5.5-r1 library was moved back from "/lib" to "/usr/lib". -RDEPEND=" - >=app-arch/zstd-1.5.5-r1 - >=dev-scheme/guile-2.0.0:= -" -DEPEND=" - ${RDEPEND} -" -BDEPEND=" - virtual/pkgconfig -" - -DOCS=( AUTHORS ChangeLog NEWS README ) - -# 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 - eautoreconf - - # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112 - find "${S}" -name "*.scm" -exec touch {} + || die -} - -src_install() { - default - - # Workaround llvm-strip problem of mangling guile ELF debug - # sections: https://bugs.gentoo.org/905898 - dostrip -x "/usr/$(get_libdir)/guile" -} diff --git a/dev-scheme/guile/Manifest b/dev-scheme/guile/Manifest index 4bb3ad9712d1..480c5bf96125 100644 --- a/dev-scheme/guile/Manifest +++ b/dev-scheme/guile/Manifest @@ -18,10 +18,6 @@ DIST guile-1.8.8.tar.gz 3956654 BLAKE2B 4820d635ac2c57526c0c03f3e0e6e4ac4276533e DIST guile-2.2.7.tar.xz 10881984 BLAKE2B e2b1fe7cb010371beaaf32f8f173397c90fd291ed7d5835b9d976f37fd133254841b4179bd1e1cd02e604c7befcab6c25f85d20ba0850f96978f7c32ca1fe6d8 SHA512 6f60b3489e26f5ff32b55c89316cdcdbf3ec1f4344726006e445f24098c922c50becdc748f1b66d2b271dc002e409ee6210bf85da779cee1f68c9111b3b5c543 DIST guile-3.0.10.tar.xz 5802280 BLAKE2B 2b41f1afb282eb4672f5aca5b044f47a12509745f5580fc4a621e7555c8b884f92dc76bc78fbdf8a64d59cf1de65b230ce03b0a34bbcb77307a7c9453a277ac6 SHA512 8b58e6c70cd48af85a0b346fcdf488fd5ac8d8678181c9c469895bf6ddab909c415e471776fdcda3c234e00fae80bdd4518c17ff16cf8107a36d2990a4face1d EBUILD guile-1.8.8-r102.ebuild 4647 BLAKE2B 1d7df68dbe6855e010355cd30f3b6525015a4062b467598d547f38e94550e8c525e808c640a4778509d655aa697527117471fb564a466b3b16c8843161dfcfcd SHA512 dd3c1e9f10a4707af184d945cfd3721d1ce7ecea632919fd2b737a01530a0beef22feb89d191aa28b9665cd3c53cad0c83a17576c23a8538fff9afd0d4f343ad -EBUILD guile-1.8.8-r5.ebuild 3207 BLAKE2B b695c0c7ce46a476750c5dbbfc5d49a270e297e134861f752f80c0b23b1ef5ec914078364ace4e2a3c4e22eb50c8b6bf13c795390a55e6018111f0bcf99768dd SHA512 1ea32491976d1da2212b66022e3c72d1d1fce6e106a22563e27b1482b22d9ae899351be86c808715f5fb1f8133292541f9866c51cc6a76510b53b6da4fadf690 -EBUILD guile-2.2.7-r1.ebuild 2147 BLAKE2B f745559bbd9cc6ea8f489f974351159792478de2fe001533f950098625e67620d750eaff498bb14f56f8854586b030be0936d61a65c94c00de90e5f3c145db33 SHA512 391cc24ba1c3855b7a4bea2bed6820a66e644b2613e0c49587a19fc759fe801b4863f90110f2a244d10945bdb151d86e8e43685282e9bac85db3f1d2fc36e1a4 EBUILD guile-2.2.7-r102.ebuild 3177 BLAKE2B 8afe7cbad7399b85cac552f641287fcbbabdf97b096c5f37ebfafc27a71b5f6e372a774f8ef5143688a40891034b1fd0f4bfb3a795c265dd482dc303de93a48c SHA512 506ed1070867014aa905f58ccd7aeffd9374c33bc90c2b5cf2f33977f31d8b3829e36b9c9b1b6b9112d6405e5a376fcf578b60c0e4b2d87af6e92bf194ef1cc0 -EBUILD guile-2.2.7-r2.ebuild 2300 BLAKE2B 5b8582730cab705ed219468469550ac73657008f6980752d5813955dbffb0955fbc74ad69da106b1e5d052cc553e3bce4a51a6c21bb9e65616b3b1ad895c54db SHA512 4109d875e65aa81601632f19b76e5bd83a6a34381cc28bb72a2217f3b47a1e81a752e4547ecbea0e4644b1323266067dae9703e0fde59b0a89fcb0133eeecfe2 EBUILD guile-3.0.10-r102.ebuild 3289 BLAKE2B ac31214485d677a40d8c0a979c7a14e475ec96a4b527eb623f404b0ff788dd3fcb1f22508cea05ae12ee40190eca72b0b86588cdd5e31dc55d21015d8abccf32 SHA512 0795642aa7a9d1c4c8ba10903e64923bfdeaf1fad4bcfe2aa52018924c58ddbba1595428f26140f7acba23682312d02709e9d0f38153e052053d488bf07d08e7 -EBUILD guile-3.0.10.ebuild 2153 BLAKE2B 03c876db0a07d574bb0576129c366db97bff78eb3bd98e94d4e889c347109f61680eac1a4627847ba7954cae4acd5be96755a272b8f6463d6ad3f35477d8eeb6 SHA512 2dc8ca60d39c8839b4ebc5a7af7a92fe17423e8b2897415adc5089afc6646c5240f5cae2626907bb9ef8eae8c407c825560c429142c288db83f1ad45a24e5e8c MISC metadata.xml 1423 BLAKE2B 1e1d2bc292338c5cab820a087f22fd4bd9517b85a6a1d52175cc666f329a2ce1f9cfcea6da01a02328395e15b0dbcb91e755fa8dde6709d1bbc47a0b34bb1e22 SHA512 013db66fb8ed106d739faad36c5b2014917526791839ea1e9bb9d4f588de666eb9a662dd5550be7f781a3346314d885742586ce9382d6745b3f7a9c1e9c37cc7 diff --git a/dev-scheme/guile/guile-1.8.8-r5.ebuild b/dev-scheme/guile/guile-1.8.8-r5.ebuild deleted file mode 100644 index 2bb5c4af7553..000000000000 --- a/dev-scheme/guile/guile-1.8.8-r5.ebuild +++ /dev/null @@ -1,129 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MAJOR="1.8" - -inherit autotools flag-o-matic elisp-common - -DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions" -HOMEPAGE="https://www.gnu.org/software/guile/" -SRC_URI="mirror://gnu/guile/${P}.tar.gz" - -LICENSE="LGPL-2.1" -KEYWORDS="~alpha amd64 arm arm64 hppa ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" -IUSE="debug debug-freelist debug-malloc +deprecated discouraged emacs networking nls readline +regex +threads" -RESTRICT="!regex? ( test )" - -# Guile seems to contain some slotting support, /usr/share/guile/ is slotted, -# but there are lots of collisions. Most in /usr/share/libguile. Therefore -# I'm slotting this in the same slot as guile-1.6* for now. -SLOT="12/8" - -RDEPEND=" - >=dev-libs/gmp-4.1:0= - dev-libs/libltdl:0= - sys-devel/gettext - sys-libs/ncurses:0= - virtual/libcrypt:= - readline? ( sys-libs/readline:0= ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - sys-apps/texinfo - dev-build/libtool - emacs? ( >=app-editors/emacs-23.1:* ) -" - -PATCHES=( - "${FILESDIR}"/${P}-fix_guile-config.patch - "${FILESDIR}"/${P}-gcc46.patch - "${FILESDIR}"/${P}-gcc5.patch - "${FILESDIR}"/${P}-makeinfo-5.patch - "${FILESDIR}"/${P}-gtexinfo-5.patch - "${FILESDIR}"/${P}-readline.patch - "${FILESDIR}"/${P}-tinfo.patch - "${FILESDIR}"/${P}-sandbox.patch - "${FILESDIR}"/${P}-mkdir-mask.patch - "${FILESDIR}"/${PN}-1.8.8-texinfo-6.7.patch -) - -DOCS=( AUTHORS ChangeLog GUILE-VERSION HACKING NEWS README THANKS ) - -src_prepare() { - default - - sed \ - -e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/g" \ - -e "/AM_PROG_CC_STDC/d" \ - -i guile-readline/configure.in || die - - mv "${S}"/configure.{in,ac} || die - mv "${S}"/guile-readline/configure.{in,ac} || die - - eautoreconf -} - -src_configure() { - # See bug #178499. filter-flags no longer works since the compiler - # will vectorize by default when optimizing. - append-flags -fno-tree-vectorize -fno-strict-aliasing - - #will fail for me if posix is disabled or without modules -- hkBst - myconf=( - --disable-error-on-warning - --disable-static - --enable-posix - $(use_enable networking) - $(use_enable readline) - $(use_enable regex) - $(use deprecated || use_enable discouraged) - $(use_enable deprecated) - $(use_enable emacs elisp) - $(use_enable nls) - --disable-rpath - $(use_enable debug-freelist) - $(use_enable debug-malloc) - $(use_enable debug guile-debug) - $(use_with threads) - --with-modules - ) - econf "${myconf[@]}" EMACS=no -} - -src_compile() { - emake - - # Above we have disabled the build system's Emacs support; - # for USE=emacs we compile (and install) the files manually - if use emacs; then - cd emacs || die - elisp-compile *.el || die - fi -} - -src_install() { - default - - # texmacs needs this, closing bug #23493 - dodir /etc/env.d - echo "GUILE_LOAD_PATH=\"${EPREFIX}/usr/share/guile/${MAJOR}\"" \ - > "${ED}"/etc/env.d/50guile || die - - # necessary for registering slib, see bug 206896 - keepdir /usr/share/guile/site - - if use emacs; then - elisp-install ${PN} emacs/*.{el,elc} - elisp-make-site-file "50${PN}-gentoo.el" - fi -} - -pkg_postinst() { - use emacs && elisp-site-regen -} - -pkg_postrm() { - use emacs && elisp-site-regen -} diff --git a/dev-scheme/guile/guile-2.2.7-r1.ebuild b/dev-scheme/guile/guile-2.2.7-r1.ebuild deleted file mode 100644 index 4de74c077b6e..000000000000 --- a/dev-scheme/guile/guile-2.2.7-r1.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MAJOR="2.2" -DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions" -HOMEPAGE="https://www.gnu.org/software/guile/" -SRC_URI="mirror://gnu/guile/${P}.tar.xz" - -LICENSE="LGPL-3+" -SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1 -KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" -IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls -REQUIRED_USE="regex" # workaround for bug 596322 -RESTRICT="strip" - -RDEPEND=" - >=dev-libs/boehm-gc-7.0:=[threads?] - dev-libs/gmp:= - dev-libs/libffi:= - dev-libs/libltdl:= - dev-libs/libunistring:0= - sys-libs/ncurses:0= - sys-libs/readline:0= - virtual/libcrypt:=" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig - dev-build/libtool - sys-devel/gettext" - -PATCHES=( - "${FILESDIR}/${PN}-2.2.3-gentoo-sandbox.patch" - "${FILESDIR}/${PN}-2.2.7-stack-up.patch" -) - -# guile generates ELF files without use of C or machine code -# It's a portage's false positive. bug #677600 -QA_PREBUILT='*[.]go' - -DOCS=( GUILE-VERSION HACKING README ) - -src_configure() { - # see bug #676468 - mv prebuilt/32-bit-big-endian{,.broken} || die - - econf \ - --disable-error-on-warning \ - --disable-rpath \ - --disable-static \ - --enable-posix \ - --without-libgmp-prefix \ - --without-libiconv-prefix \ - --without-libintl-prefix \ - --without-libltdl-prefix \ - --without-libreadline-prefix \ - --without-libunistring-prefix \ - $(use_enable debug guile-debug) \ - $(use_enable debug-malloc) \ - $(use_enable deprecated) \ - $(use_enable networking) \ - $(use_enable nls) \ - $(use_enable regex) \ - $(use_with threads) -} - -src_install() { - default - - # From Novell - # https://bugzilla.novell.com/show_bug.cgi?id=874028#c0 - dodir /usr/share/gdb/auto-load/$(get_libdir) - mv "${ED}"/usr/$(get_libdir)/libguile-*-gdb.scm "${ED}"/usr/share/gdb/auto-load/$(get_libdir) || die - - # necessary for registering slib, see bug 206896 - keepdir /usr/share/guile/site - - find "${D}" -name '*.la' -delete || die -} diff --git a/dev-scheme/guile/guile-2.2.7-r2.ebuild b/dev-scheme/guile/guile-2.2.7-r2.ebuild deleted file mode 100644 index f628bba43bbf..000000000000 --- a/dev-scheme/guile/guile-2.2.7-r2.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -MAJOR="2.2" -DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions" -HOMEPAGE="https://www.gnu.org/software/guile/" -SRC_URI="mirror://gnu/guile/${P}.tar.xz" - -LICENSE="LGPL-3+" -SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" -IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls -REQUIRED_USE="regex" # workaround for bug 596322 -RESTRICT="strip" - -RDEPEND=" - >=dev-libs/boehm-gc-7.0:=[threads?] - dev-libs/gmp:= - dev-libs/libffi:= - dev-libs/libltdl:= - dev-libs/libunistring:0= - sys-libs/ncurses:0= - sys-libs/readline:0= - virtual/libcrypt:=" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig - dev-build/libtool - sys-devel/gettext" - -PATCHES=( - "${FILESDIR}/${PN}-2.2.3-gentoo-sandbox.patch" - "${FILESDIR}/${PN}-2.2.7-stack-up.patch" - # Modern C bug in round.m4 - # /bin/sh bug in timegm.m4 - "${FILESDIR}"/${PN}-2.2.7-fix-buggy-gnulib.patch -) - -# guile generates ELF files without use of C or machine code -# It's a portage's false positive. bug #677600 -QA_PREBUILT='*[.]go' - -DOCS=( GUILE-VERSION HACKING README ) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - # see bug #676468 - mv prebuilt/32-bit-big-endian{,.broken} || die - - econf \ - --disable-error-on-warning \ - --disable-rpath \ - --enable-posix \ - --without-libgmp-prefix \ - --without-libiconv-prefix \ - --without-libintl-prefix \ - --without-libltdl-prefix \ - --without-libreadline-prefix \ - --without-libunistring-prefix \ - $(use_enable debug guile-debug) \ - $(use_enable debug-malloc) \ - $(use_enable deprecated) \ - $(use_enable networking) \ - $(use_enable nls) \ - $(use_enable regex) \ - $(use_with threads) -} - -src_install() { - default - - # From Novell - # https://bugzilla.novell.com/show_bug.cgi?id=874028#c0 - dodir /usr/share/gdb/auto-load/$(get_libdir) - mv "${ED}"/usr/$(get_libdir)/libguile-*-gdb.scm "${ED}"/usr/share/gdb/auto-load/$(get_libdir) || die - - # necessary for registering slib, see bug 206896 - keepdir /usr/share/guile/site - - find "${D}" -name '*.la' -delete || die -} diff --git a/dev-scheme/guile/guile-3.0.10.ebuild b/dev-scheme/guile/guile-3.0.10.ebuild deleted file mode 100644 index 206623bcb015..000000000000 --- a/dev-scheme/guile/guile-3.0.10.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MAJOR="3.0" -DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions" -HOMEPAGE="https://www.gnu.org/software/guile/" -SRC_URI="mirror://gnu/guile/${P}.tar.xz" - -LICENSE="LGPL-3+" -SLOT="12/3.0-1" # libguile-2.2.so.1 => 2.2-1 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos" - -IUSE="debug debug-malloc +deprecated +jit +networking +nls +regex +threads" # upstream recommended +networking +nls -REQUIRED_USE="regex" # workaround for bug #596322 -RESTRICT="strip" - -RDEPEND=" - >=dev-libs/boehm-gc-7.0[threads?] - dev-libs/gmp:= - dev-libs/libffi:= - dev-libs/libatomic_ops - dev-libs/libunistring:= - sys-libs/ncurses:= - sys-libs/readline:= - virtual/libcrypt:= -" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig - dev-build/libtool - sys-devel/gettext -" - -# guile generates ELF files without use of C or machine code -# It's false positive. bug #677600 -QA_PREBUILT='*[.]go' - -DOCS=( ABOUT-NLS AUTHORS ChangeLog GUILE-VERSION HACKING NEWS README THANKS ) - -PATCHES=( "${FILESDIR}"/${PN}-2.2.3-gentoo-sandbox.patch ) - -src_configure() { - # see bug #676468 - mv prebuilt/32-bit-big-endian{,.broken} || die - - local -a myconf=( - --disable-error-on-warning - --disable-rpath - --disable-lto - --enable-posix - --without-libgmp-prefix - --without-libiconv-prefix - --without-libintl-prefix - --without-libreadline-prefix - --without-libunistring-prefix - $(use_enable debug guile-debug) - $(use_enable debug-malloc) - $(use_enable deprecated) - $(use_enable jit) - $(use_enable networking) - $(use_enable nls) - $(use_enable regex) - $(use_with threads) - ) - econf "${myconf[@]}" -} - -src_install() { - default - - # From Novell https://bugzilla.novell.com/show_bug.cgi?id=874028#c0 - dodir /usr/share/gdb/auto-load/$(get_libdir) - mv "${ED}"/usr/$(get_libdir)/libguile-*-gdb.scm "${ED}"/usr/share/gdb/auto-load/$(get_libdir) || die - - # necessary for registering slib, see bug #206896 - keepdir /usr/share/guile/site - - find "${ED}" -name '*.la' -delete || die -} diff --git a/dev-scheme/skribilo/Manifest b/dev-scheme/skribilo/Manifest index 729010cea026..cb25d2c92e71 100644 --- a/dev-scheme/skribilo/Manifest +++ b/dev-scheme/skribilo/Manifest @@ -1,7 +1,4 @@ AUX 50skribilo-gentoo.el 116 BLAKE2B 1b699d8a6965131650d6d46cd5d2f0280a6cb0c781194adf48b708fd826cc8f94c8d3e1109766e3966e26f161cd12e89f2cc61bd7a3cb0bdbf74051866cfa467 SHA512 f8cb01127dfcdf8f5c88a4c928f2f80db70a40f03166744d3a7989b34a6d4cf92e1815da329f64dccf7ea6fa1d489744a786f04e7f34fbee654bb80294e81356 DIST skribilo-0.10.0.tar.gz 1535043 BLAKE2B 4bfa666f942150aa3d44bfea4a6d9bebcee1a48b7b5b04e0c13ff6f34150e0b9d633d13df27b2aaa4497d51050cd4ab5b5ac0fb5ffe7c1e3fbd66dc9242e5916 SHA512 97c4a08c83fb47759e9c8b83e53438561a77c41bfc655083938546f65be7e8a647d38bc3bf231996822ed1200915fd0691102c1e0d4c02fef499a9b99b2b844e -DIST skribilo-0.9.5.tar.gz 1520763 BLAKE2B c624174a29cb7eb7236b8de506ade00c58fdd895807bd3e052872b7d950be9106daef6015c34ff8b5e7888b43383cbfa5c29c62835d02121cac19062985c6032 SHA512 22dff4523039792bd3662f9f1302569bfb83d92b7106ae22b8926e264b00932ea50ab753bb83aed499d0aa651d0fe99fdfd28b83956ec3ad84b81078391fe014 EBUILD skribilo-0.10.0-r100.ebuild 1707 BLAKE2B 99c2a1108e3de81f5bb14f4d6b13c8963a22cb5fbb89cbc2b09a3e1b16ffe9fe673b30655a4120e72aa27b53d146e38fef1e56267432d4aa8cf3774fccbd8445 SHA512 1b1154d3e770f05b9a3cb3151ae3aa268b8fc0702e4b978df7e117409112c08c840e6d93ec3c276bf52410783196485e7b1a214eb8cfe12cf1aa4a6540f46387 -EBUILD skribilo-0.10.0.ebuild 1644 BLAKE2B 1586120d4040f6189005ed0ddaf0df19f0ef671e3eb603db1fad383b1f2b5c6da2784e43c226a84d5b05fb66dc899994766b863868d587fabf2d595635d213aa SHA512 83da8aa1a6f06e1d83772119d68a4f2be90ef389b28643a9f5f6ab111e25d112dd91bc38bce38eb4e512f573428f717ef7860d8a3e82e8961a9d93f4037c644b -EBUILD skribilo-0.9.5.ebuild 1644 BLAKE2B 1586120d4040f6189005ed0ddaf0df19f0ef671e3eb603db1fad383b1f2b5c6da2784e43c226a84d5b05fb66dc899994766b863868d587fabf2d595635d213aa SHA512 83da8aa1a6f06e1d83772119d68a4f2be90ef389b28643a9f5f6ab111e25d112dd91bc38bce38eb4e512f573428f717ef7860d8a3e82e8961a9d93f4037c644b MISC metadata.xml 1053 BLAKE2B 452f296854af714d4ad057767f6736532d03e79fdee2c36b6f7bb6e4c0e3dc37d3855455f964ee006f312e641b393964f987db4a102629c220445bd46d7757fa SHA512 234d00b57d14a7c4efb063ae78f590a695f2bb5cdab60cd5020fc4561d87f4f09e40fdc1ecf41527f9a8c491b22fdd62c8969f236b2227a04da7f40448022608 diff --git a/dev-scheme/skribilo/skribilo-0.10.0.ebuild b/dev-scheme/skribilo/skribilo-0.10.0.ebuild deleted file mode 100644 index 85f9220a7c90..000000000000 --- a/dev-scheme/skribilo/skribilo-0.10.0.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit elisp-common - -DESCRIPTION="Document production tool written in Guile Scheme" -HOMEPAGE="https://www.nongnu.org/skribilo/" -SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="emacs" -RESTRICT="test" # tests fail, seem broken - -RDEPEND=" - app-text/ghostscript-gpl - media-gfx/imagemagick - - >=dev-scheme/guile-2.0.0:= - dev-scheme/guile-lib - dev-scheme/guile-reader -" -DEPEND="${RDEPEND}" -BDEPEND="emacs? ( >=app-editors/emacs-23.1:* )" - -# guile generates ELF files without use of C or machine code -# It's a portage's false positive. bug #677600 -QA_PREBUILT='*[.]go' - -SITEFILE="50${PN}-gentoo.el" - -src_prepare() { - default - - # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112 - find "${S}" -name "*.scm" -exec touch {} + || die -} - -src_configure() { - if ! use emacs ; then - export EMACS="no" - export EMACSLOADPATH="/dev/null" - fi - - econf -} - -src_compile() { - default - - use emacs && elisp-compile ./emacs/*.el -} - -src_install() { - default - - if use emacs ; then - elisp-install ${PN} ./emacs/*.el{,c} - elisp-site-file-install "${FILESDIR}/${SITEFILE}" - else - local emacsd="${D}"/usr/share/emacs - if [[ -d "${emacsd}" ]] ; then - echo "Building without Emacs support but ${emacsd} found! Removing." - rm -r "${emacsd}" || die - fi - fi - - # Workaround llvm-strip problem of mangling guile ELF debug - # sections: https://bugs.gentoo.org/905898 - dostrip -x "/usr/$(get_libdir)/guile" -} - -pkg_postinst() { - use emacs && elisp-site-regen -} - -pkg_postrm() { - use emacs && elisp-site-regen -} diff --git a/dev-scheme/skribilo/skribilo-0.9.5.ebuild b/dev-scheme/skribilo/skribilo-0.9.5.ebuild deleted file mode 100644 index 85f9220a7c90..000000000000 --- a/dev-scheme/skribilo/skribilo-0.9.5.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit elisp-common - -DESCRIPTION="Document production tool written in Guile Scheme" -HOMEPAGE="https://www.nongnu.org/skribilo/" -SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="emacs" -RESTRICT="test" # tests fail, seem broken - -RDEPEND=" - app-text/ghostscript-gpl - media-gfx/imagemagick - - >=dev-scheme/guile-2.0.0:= - dev-scheme/guile-lib - dev-scheme/guile-reader -" -DEPEND="${RDEPEND}" -BDEPEND="emacs? ( >=app-editors/emacs-23.1:* )" - -# guile generates ELF files without use of C or machine code -# It's a portage's false positive. bug #677600 -QA_PREBUILT='*[.]go' - -SITEFILE="50${PN}-gentoo.el" - -src_prepare() { - default - - # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112 - find "${S}" -name "*.scm" -exec touch {} + || die -} - -src_configure() { - if ! use emacs ; then - export EMACS="no" - export EMACSLOADPATH="/dev/null" - fi - - econf -} - -src_compile() { - default - - use emacs && elisp-compile ./emacs/*.el -} - -src_install() { - default - - if use emacs ; then - elisp-install ${PN} ./emacs/*.el{,c} - elisp-site-file-install "${FILESDIR}/${SITEFILE}" - else - local emacsd="${D}"/usr/share/emacs - if [[ -d "${emacsd}" ]] ; then - echo "Building without Emacs support but ${emacsd} found! Removing." - rm -r "${emacsd}" || die - fi - fi - - # Workaround llvm-strip problem of mangling guile ELF debug - # sections: https://bugs.gentoo.org/905898 - dostrip -x "/usr/$(get_libdir)/guile" -} - -pkg_postinst() { - use emacs && elisp-site-regen -} - -pkg_postrm() { - use emacs && elisp-site-regen -} diff --git a/dev-scheme/slib/Manifest b/dev-scheme/slib/Manifest index 122bff4a938a..655ebe2de53e 100644 --- a/dev-scheme/slib/Manifest +++ b/dev-scheme/slib/Manifest @@ -1,8 +1,5 @@ AUX 50slib 39 BLAKE2B a7e221f173cfc2b24c72f047130e6b4c289533a22dc7d59fca49a147ed5c9290935f852e8425ac95942da2e8f135713dbd999d6e96521e35c9bce9cf8b6458d2 SHA512 e454fbcd8e4516b363a94055a0dde09f3cd5fa61babb0c6510ba6dcb50ddc123bb89ec8657171cc1d05fa5ebf5a1691b9425d3397c88617c9d2288770ff8a29b -AUX slib-3.2.5-fix-makefile-guile.patch 882 BLAKE2B 6e9c80b476cafa24477aae5b30e8c35f116cfbd0261f06b15672e39cc94e2ef6cb116104a41e5c0f1ebcb887664d9f43ec6c5b21ab3286d5a33c56d081ca9a4b SHA512 74997578edd5472f084a3b899c4e11b67432a4776bce6a19cbd4300316bf413f38374711a9a5cd3c10cd6cac01cb6d337d6f2ad18236bc4747c0bccf88948e3a AUX slib-3.2.5-fix-paths.patch 1627 BLAKE2B bea0c823ca1f4e006953128cb5fe2886f5e84efbcf2d1ee32c801524d3bbbaf65899853c476697b501673501b112e7bd9382f7e372d27745cd190d3fa66a0bd4 SHA512 bdd667f20ca0ef57707a4df379186b58ef5ffab38e61a7e8e4ef697d7a90ebbafa8e4ca1f887d87520290656f2445fe1a9f4bd4e22634587908f70059dde0f30 -DIST slib-3b5.zip 1105432 BLAKE2B ae9a6bb34b318875048fad05403a90342b070770013ecd8b022846dc3c43c708511ce6f8ec2be6da2329b01dcc1ed0a641bf68569fd022bb4e2187e20efac0b0 SHA512 f6ebf163fe34498141ab61b6887a9a5db8f2fe0aef1f6c70a7a5783dde6d1268d7e724bc340b73b36189b09013e7079584e0af74f0876e5ebfa46b53d847923e DIST slib-3c1.zip 1108203 BLAKE2B 86c38a6ce6936bd1e8b2e3f52fdd3e2e05ba1bb86a611aca7f66a5d65095c81774444459f23f47dd8d01c808ea40c2052d07587c73ffca010f50f5415b2beaf0 SHA512 a6559c3a58ebadfd9efa52391573af375ff142e21e3eface4df346ca7ba7a66a15883596a7a58f6d7f97143729de5022c04d864d90c8a1b3b158b23fbeac8911 -EBUILD slib-3.2.5-r2.ebuild 2633 BLAKE2B f60004839adc630011c7e9510162261d0c2fbfac152002bd6fc212d1cb60cac9032f651c884e671974ae6ded9337e2e0e007fe81606c8e3ea8acf2b0d97eefc7 SHA512 b35eb43e46e5377b5678fe9c2de364a934925c753a18737d112157c175d60d5a311f2de047e60ec150e1577fdd5c83f26f418f53b757b44b3ce141558db04f94 EBUILD slib-3.3.1-r100.ebuild 2802 BLAKE2B 07afb80955f2c4c3ecb90048f3367a6c1efd1f0c16b0ec65fac01f9a16daddbb5b4d63aaba0364ad43006530052804aef08fe12c44c52f861982e1fc393a3db9 SHA512 1d8cc62455777a48a423a81972f107c74fd906dc71eb1b2eab1a703d67e58d6b6b5326835c371d6cbce20750d48a7e0473568d7843f3edf6c2cc7f79d2e73087 MISC metadata.xml 581 BLAKE2B ce1522831adc36b4f5adc45aa3fded28ace2913a530a30df36d4e35fe53a023f969e124a5270bfbe336dc81f13cca1d4a93565655cb61a6c1f0ad52b967363ae SHA512 3b45d61e0477e55831649e4ccc01112e1d61c3fc4792a723b05bef91ed521e08bb3af6ed63b5009eded639824ba37e5ae8232383aa461d5f43841619175f6422 diff --git a/dev-scheme/slib/files/slib-3.2.5-fix-makefile-guile.patch b/dev-scheme/slib/files/slib-3.2.5-fix-makefile-guile.patch deleted file mode 100644 index 4617b4e780cb..000000000000 --- a/dev-scheme/slib/files/slib-3.2.5-fix-makefile-guile.patch +++ /dev/null @@ -1,23 +0,0 @@ ---- slib-3b5/~Makefile 2016-10-10 23:54:01.461733550 +0200 -+++ slib-3b5/Makefile 2016-10-10 23:59:33.806035867 +0200 -@@ -13,9 +13,9 @@ SHELL = /bin/sh - INSTALL = install - INSTALL_PROGRAM = ${INSTALL} - INSTALL_DATA = ${INSTALL} -m 644 --INSTALL_INFO = ginstall-info -+INSTALL_INFO = install-info - --SCHEME = scm -+SCHEME = guile - CHPAT = $(HOME)/bin/chpat - MAKEDEV = $(MAKE) -f $(HOME)/makefile.dev - TEXI2HTML = /usr/local/bin/texi2html -split -verbose -@@ -183,7 +183,7 @@ slib.html: slib.texi - $(MAKEINFO) --html --no-split --no-warn --force $< - - slib-$(VERSION).info: slib.texi version.txi $(txifiles) $(texifiles) -- $(MAKEINFO) $< --no-warn --no-split -o slib-$(VERSION).info -+ $(MAKEINFO) $< --no-warn --no-split --force -o slib-$(VERSION).info - slib.info: slib-$(VERSION).info - if [ -f $(prevdocsdir)slib.info ];\ - then infobar $(prevdocsdir)slib.info slib-$(VERSION).info \ diff --git a/dev-scheme/slib/slib-3.2.5-r2.ebuild b/dev-scheme/slib/slib-3.2.5-r2.ebuild deleted file mode 100644 index 10e36e50f958..000000000000 --- a/dev-scheme/slib/slib-3.2.5-r2.ebuild +++ /dev/null @@ -1,117 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -#version magic thanks to masterdriverz and UberLord using bash array instead of tr -trarr="0abcdefghi" -MY_PV="$(ver_cut 1)${trarr:$(ver_cut 2):1}$(ver_cut 3)" - -DESCRIPTION="Portable Scheme library for all standard Scheme implementations" -HOMEPAGE="http://people.csail.mit.edu/jaffer/SLIB" -SRC_URI="http://groups.csail.mit.edu/mac/ftpdir/scm/${PN}-${MY_PV}.zip" -S="${WORKDIR}"/${PN} - -LICENSE="public-domain BSD" -SLOT="0" -KEYWORDS="~alpha amd64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" -IUSE="gambit scm" -RESTRICT="mirror" - -RDEPEND=" - >=dev-scheme/guile-1.8.8:= - gambit? ( dev-scheme/gambit ) - scm? ( dev-scheme/scm ) -" -BDEPEND=" - ${RDEPEND} - >=sys-apps/texinfo-5.0 - app-arch/unzip -" - -DOCS=( ANNOUNCE COPYING FAQ README ChangeLog slib.{txt,html} ) - -PATCHES=( - "${FILESDIR}"/${P}-fix-makefile-guile.patch - "${FILESDIR}"/${P}-fix-paths.patch -) - -src_configure() { - ./configure --prefix=/usr --libdir=/usr/share || die -} - -src_compile() { - default - - makeinfo -o slib.txt --plaintext --force slib.texi || die - makeinfo -o slib.html --html --no-split --force slib.texi || die -} - -src_install() { - # core - insinto /usr/share/${PN} - doins *.{dat,init,ps,scm} - exeinto /usr/share/${PN} - doexe *.sh - - # bin - dodir /usr/bin/ - dosym -r /usr/share/${PN}/${PN}.sh /usr/bin/${PN} - - # env - doenvd "${FILESDIR}"/50slib - - # guile - for guile_version in 3.0 2.2 2.0 1.8 ; do - if has_version "=dev-scheme/guile-${guile_version}*" ; then - dodir /usr/share/guile/${guile_version} - dosym -r /usr/share/${PN}/ /usr/share/guile/${guile_version}/${PN} - break - fi - done - - # backwards compatibility - dodir /usr/lib/ - dosym -r /usr/share/${PN}/ /usr/lib/${PN} - - # docs - doinfo slib.info - doman slib.1 - einstalldocs -} - -_new_catalog() { - if [[ ! "${1}" =~ ^(guile|scm)$ ]]; then - echo -n "(load \"${ROOT}/usr/share/slib/${1}.init\")" || die - fi - echo " (require 'new-catalog) (slib:report-version)" || die -} - -pkg_postinst() { - local SCHEME_LIBRARY_PATH=/usr/share/slib/ - - # catalogs - einfo "Updating implementation catalogs.." - guile -c "(use-modules (ice-9 slib)) $(_new_catalog guile)" |& grep -i '^slib' || die - - # broken as for now - # if use elk ; then - # echo "$(_new_catalog elk)" | elk -l - - # fi - - if use gambit ; then - mkdir -p "${ROOT}"/usr/share/gambc || die - gsi -e "$(_new_catalog gambit)" || die - fi - - if use scm ; then - scm -e "$(_new_catalog scm)" || die - fi -} - -pkg_postrm() { - for impl in 'guile/*' gambc scm; do - rm -f "${ROOT}/usr/"lib*/${impl}/slibcat \ - "${ROOT}/usr/share/"${impl}/slibcat || die - done -} diff --git a/dev-scheme/xdgdirs/Manifest b/dev-scheme/xdgdirs/Manifest index 3a6d13b21464..94da77f0295c 100644 --- a/dev-scheme/xdgdirs/Manifest +++ b/dev-scheme/xdgdirs/Manifest @@ -1,4 +1,3 @@ DIST xdgdirs-2.2.tar.xz 359784 BLAKE2B 437d5a5840957c6e0482e38fcb8fa95c22e8d22001b26dd1c047d9c96e96c85fc47627880c9e92c1f5474c7c3bf61da29f8c9f28a4aa85b32d207ca29cf783dd SHA512 f57cf6e39e3c4ef7faa9034f9e42fb87a8398613f86a7d4f305810c9a845f649e56b754fc5a03fae41b368cd897527e9a8151eb16d1d91c6e4b170ba27bb1b11 EBUILD xdgdirs-2.2-r100.ebuild 704 BLAKE2B 0daf80d9762970fe717042a03a973df5703c5ccf61582536f3626147a9707b73b238b6bf6cf9092e57b4edd619640d6fbf6b48d9fcab7e68f790b6f20ac8db30 SHA512 0fa75fbcfe6c76fb847ba6a910e7823e1fada0f68f455d282fa716efff3635d595095e43c34f82c118fd31744da9a1bbae9bacd54df33f735203c07a5b363ec8 -EBUILD xdgdirs-2.2.ebuild 508 BLAKE2B e724dd16fd07ca8b86c511658828c06e420fe68aafc1e4c0f23b72f4c84939cd81825a00215ffe093de2d94a5989cb6ac1ee2944a3b68628bc68abaadf4c16e1 SHA512 00704534441f7e68060483026dfc3904e20e1426db7799eef8e2a86a3526e4bcbb0e6249614a4c628319fd1997c86f35a5bc3a2b7fe9a5ae076c38b40233a014 MISC metadata.xml 315 BLAKE2B cb518e3b7c13043344c26cb2b0a5aab32a80a5260ae83c4dde5cfdf5964a2257dcfb15298199352d428305b56863ff59a6870b8bd9cd15a50c256eedba40ebbe SHA512 12f3738f10d1ffdfe6d69aa89f01787a19fc772cb0638b2d70cd8b816458eb4373477efca00497a3d18d77e5299be18f3d0c32e138772489a895f3a2be4ccb64 diff --git a/dev-scheme/xdgdirs/xdgdirs-2.2.ebuild b/dev-scheme/xdgdirs/xdgdirs-2.2.ebuild deleted file mode 100644 index 316a909bb073..000000000000 --- a/dev-scheme/xdgdirs/xdgdirs-2.2.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Displays names/values of XDG Basedir variables" -HOMEPAGE="https://www.gnuvola.org/software/xdgdirs/" -SRC_URI="https://www.gnuvola.org/software/xdgdirs/${P}.tar.xz" - -LICENSE="GPL-3+ FDL-1.3" -SLOT="0" -KEYWORDS="~amd64 ~hppa ~x86" -IUSE="test" - -RESTRICT="!test? ( test )" - -RDEPEND=">=dev-scheme/guile-1.8" -DEPEND="test? ( ${RDEPEND} )" - -src_test() { - GUILE_AUTO_COMPILE=0 emake check -} |