summaryrefslogtreecommitdiff
path: root/dev-scheme
diff options
context:
space:
mode:
Diffstat (limited to 'dev-scheme')
-rw-r--r--dev-scheme/Manifest.gzbin9986 -> 9979 bytes
-rw-r--r--dev-scheme/goosh/Manifest2
-rw-r--r--dev-scheme/goosh/goosh-1.3-r2.ebuild (renamed from dev-scheme/goosh/goosh-1.3-r1.ebuild)5
-rw-r--r--dev-scheme/guile-git/Manifest2
-rw-r--r--dev-scheme/guile-git/guile-git-0.5.1.ebuild48
-rw-r--r--dev-scheme/guile-json/Manifest4
-rw-r--r--dev-scheme/guile-json/guile-json-4.7.1.ebuild27
-rw-r--r--dev-scheme/guile-json/guile-json-4.7.2.ebuild27
-rw-r--r--dev-scheme/scmxlate/Manifest2
-rw-r--r--dev-scheme/scmxlate/scmxlate-20090410-r2.ebuild (renamed from dev-scheme/scmxlate/scmxlate-20090410-r1.ebuild)18
10 files changed, 15 insertions, 120 deletions
diff --git a/dev-scheme/Manifest.gz b/dev-scheme/Manifest.gz
index 53cce2ed6819..8c121553f32e 100644
--- a/dev-scheme/Manifest.gz
+++ b/dev-scheme/Manifest.gz
Binary files differ
diff --git a/dev-scheme/goosh/Manifest b/dev-scheme/goosh/Manifest
index 9438b2397472..e0e6cbc0618f 100644
--- a/dev-scheme/goosh/Manifest
+++ b/dev-scheme/goosh/Manifest
@@ -1,3 +1,3 @@
DIST goosh-1.3.tar.gz 43503 BLAKE2B 7bc3c907638320889ef2c871acd2e4e9fbd0fdb8e1a3655cb42cc92eea9fe28f01533ecff8e3efa4488dd5f0d2c9cdc6aa5ba7e333a9acb1d430633479c6cc80 SHA512 55fc3b83b5e711453886d6fd47e7e16df329ac7f294c704e3676f7266383fda6ad5e53c3f8a707a7746dd0ccd33647cc5137a73f516396079702df47919ede81
-EBUILD goosh-1.3-r1.ebuild 378 BLAKE2B b4f22e6899c57544e236791ff7732897aed5e8d2d7305374a47f3d855e0d0c4eee1a3fc32295aeddec5ef33ae1b69a39bb9750ec6e851656e2ee855a118b8745 SHA512 76801b863e256e9a93427f47afd95a12113a83c14304c8c69ee80fcde5caeb480f5e3bf1c546b1a9b373f54a875ac7a0a74d10fc4906dfe0584d854ef1d4b177
+EBUILD goosh-1.3-r2.ebuild 370 BLAKE2B c3db265ec12bfe5d4e9d0ec29019b197427926f61f821611c16b16c3c137f4a25da2d9bac0a90df0ce6a7a87aa365ac139f1509773baf21aa5a358832a266096 SHA512 3889d16e822a70e403fd4f27daa50e0748ce20862f050e2c709eb5abfda6db9802fbc55b2bc550c434edbb10b9bd0acecabbe10a99345ab4980cb8c974532af9
MISC metadata.xml 262 BLAKE2B b7b95793a5c170b7f4be71ed1ae2a6c586e04f52fd8695ac7fdd847f1ad02c28889a81ccac03973e7b7bbfdf631b6a93cfefcaa4c876d455da566fb5056bea38 SHA512 b917961961d723c21d2c0ad186d027867dc9916433d331f6d0733870855ecfa22065ed67df63f71f022a28f4ea3e96334d0dd6463025b6d3dcd999b66b712fa8
diff --git a/dev-scheme/goosh/goosh-1.3-r1.ebuild b/dev-scheme/goosh/goosh-1.3-r2.ebuild
index a1f69d69f98d..73dbbe0b6fc1 100644
--- a/dev-scheme/goosh/goosh-1.3-r1.ebuild
+++ b/dev-scheme/goosh/goosh-1.3-r2.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DESCRIPTION="Small process-control library for Guile"
HOMEPAGE="http://arglist.com/guile/"
@@ -10,7 +10,6 @@ SRC_URI="http://arglist.com/guile/${P}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~riscv x86"
-IUSE=""
RDEPEND=">=dev-scheme/guile-1.6"
-DEPEND="${RDEPEND}"
+BEPEND="${RDEPEND}"
diff --git a/dev-scheme/guile-git/Manifest b/dev-scheme/guile-git/Manifest
index 444b02a36205..41fa45f760f3 100644
--- a/dev-scheme/guile-git/Manifest
+++ b/dev-scheme/guile-git/Manifest
@@ -1,5 +1,3 @@
-DIST guile-git-0.5.1.tar.gz 305077 BLAKE2B f1dd4dade424045f992f9df9fb6c0c6e010deab26d77b32c6a7febda20e03192c91a5ec024bfdf05ea9585c7be307610c1eea6d569a5a97b90d5eedf715e5c59 SHA512 b5a07fc3e2a6c8d6277b3a2d6c2d47461e76441573dcf02c046e272853e3d46266adb2025e15f203d590b751def21c026eb55ed66a6f81795c1409ae5d6aa3c2
DIST guile-git-0.5.2.tar.gz 305493 BLAKE2B 03fa85e1943fadc5e7e2da4bed2b6476e5a275856ed087a1730815defc17586f43eb2006bc3970d6f97d42822bcf83ef3d57a74c9a7ddb2fb877f5f0f8237a49 SHA512 4ac55c04c555f1a343f842bbda80d54314697d5bbc28bc3967edfdfacb8afa07c673ef7fd651388a6c55b6977b041174732cde14359a0127f0b931364a7eeda9
-EBUILD guile-git-0.5.1.ebuild 1328 BLAKE2B 3659bc31312b252ff7edecb32052720cca9ec4fbf1ca23589917762154180001ab71c6148c77a5f68064dcbebca04cc4f5910912d958da0e70d2e47884de1ab5 SHA512 e1d985a081dfe153763eaf65e6eec31d210789603f3f0441e4cb03966c34c210261cee2a64fac081966be33429395a693530a13028b95ee89f450cd96f337853
EBUILD guile-git-0.5.2.ebuild 1594 BLAKE2B 6983edb915163dcdb607cc52dc206968bb34879ef2658caa4707b8a70826ccdb8a10d68efe52b5d268a8944fefae5fd0d0ec1b1fc873accde087a098d609b457 SHA512 23e4a85c1dd901bf7ac0e14037e88c83c7a196b023476c618e5d44b46d41d4ff8c2e917b05ad1509b94e3505ee9c8c9c7411271c7914d860e0c55509033d3419
MISC metadata.xml 413 BLAKE2B c7d3ae8db8c3905597982f1fead9c98736c237dceca107585e6ee9c7055feaab9d365725de7d8350b1da181aa84fc75d8691fdfca8656fbe78c50d618a48ddab SHA512 1dcf94683f43b26168cf7acd3e49c0d257c5398d89676a361ec1347fd51970dd4b6c1e25d49454e4eef086dea134cb2facf5036322131ec3e6ab32c19a790e86
diff --git a/dev-scheme/guile-git/guile-git-0.5.1.ebuild b/dev-scheme/guile-git/guile-git-0.5.1.ebuild
deleted file mode 100644
index 6dc5a53034a8..000000000000
--- a/dev-scheme/guile-git/guile-git-0.5.1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Guile bindings of git"
-HOMEPAGE="https://gitlab.com/guile-git/guile-git"
-SRC_URI="https://gitlab.com/guile-git/guile-git/uploads/4ffd7377b0b74da4051356121b46116f/guile-git-${PV}.tar.gz"
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-# older libgit seems to be incompatible with guile-git bindings
-# https://github.com/trofi/nix-guix-gentoo/issues/7
-RDEPEND="
- >=dev-scheme/guile-2.0.11:=
- dev-scheme/bytestructures
- >=dev-libs/libgit2-1:=
-"
-DEPEND="${RDEPEND}"
-
-# Tets suite needs a fix: https://gitlab.com/guile-git/guile-git/issues/18
-RESTRICT="strip test"
-
-# 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
-
- # 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
-}
diff --git a/dev-scheme/guile-json/Manifest b/dev-scheme/guile-json/Manifest
index 27e4cb16d6d8..a8b178135b4a 100644
--- a/dev-scheme/guile-json/Manifest
+++ b/dev-scheme/guile-json/Manifest
@@ -1,7 +1,3 @@
-DIST guile-json-4.7.1.tar.gz 162507 BLAKE2B ea2fe55fb9ddb8783c6260ecb80f882c811fd313781d57b2ebe73f553c666996778d91bf7cd00725165540069763922317e4595b6c97fa7ac2f5c793c11d2a23 SHA512 f96ca819ffebf8e736cb4e28ee8c6e80c5a7f6f2a064897a4dd7094e3e4b879ba7cd5780778c4dce0db4a938b7603d3352f4a30aab9cd35f47d7ff1c1e3208ac
-DIST guile-json-4.7.2.tar.gz 164331 BLAKE2B 82ebcddd8106cee6c8a6676fc6ffa82f77de90cb33df6f052a6f5448e79e99d1728046111a636cb876a255ddbec3e740b0e9b32c91efaedf53b169e878a1c9f9 SHA512 f717e4554a2c816bf5b62931a561181c693bb8ae460c2c12e08d4c2d2bf7eb5734b69c1e4b236a0ba685d0db734b510a4c3c3e8134f3def42be8841fdb684b57
DIST guile-json-4.7.3.tar.gz 164453 BLAKE2B 4cc85677eaab3753f6e2a3b7aa93a6e98bfd11e4b54886b7ddd37f4ff9006bc2f62a36228ca2989a77fab2363e60cd44b1d3985eb884139e6e1a6e1eb1469d60 SHA512 d2d22cd3962e7379c2cbe0b9220ddeaa1989c22cd757577302490b269aa52e2d9e3174f1c9ed22ad68bc0c5a1bb82d2fee354b2888d84372eed613e15b9803d1
-EBUILD guile-json-4.7.1.ebuild 676 BLAKE2B bbc1431ec0ac575d8b7047d3ba6635ab61f015ebf8e828ff49b93cca06f4989a65c423c94210d73c58b4ea3d0e92db8eb765040a3d7a791193460c203429dce0 SHA512 a79f542359121e507fea32ebc201af02efe52dff44c97bea3d2c390293efaad75fe389683f8edad7c0eefccf40be570231bc2b9c81c8b85e523ad626e7e7eeea
-EBUILD guile-json-4.7.2.ebuild 676 BLAKE2B bbc1431ec0ac575d8b7047d3ba6635ab61f015ebf8e828ff49b93cca06f4989a65c423c94210d73c58b4ea3d0e92db8eb765040a3d7a791193460c203429dce0 SHA512 a79f542359121e507fea32ebc201af02efe52dff44c97bea3d2c390293efaad75fe389683f8edad7c0eefccf40be570231bc2b9c81c8b85e523ad626e7e7eeea
EBUILD guile-json-4.7.3.ebuild 676 BLAKE2B bbc1431ec0ac575d8b7047d3ba6635ab61f015ebf8e828ff49b93cca06f4989a65c423c94210d73c58b4ea3d0e92db8eb765040a3d7a791193460c203429dce0 SHA512 a79f542359121e507fea32ebc201af02efe52dff44c97bea3d2c390293efaad75fe389683f8edad7c0eefccf40be570231bc2b9c81c8b85e523ad626e7e7eeea
MISC metadata.xml 351 BLAKE2B 8dc089f15865899921c8db3c3c63b13088e4b6108f7fd8c64b201a84b021b7470ea982b0cafeacd9992434daa06fa3d0312eba1e84f1e922de434fc4b3128527 SHA512 19c42cbd769cb35f42a57cf663aa80fe85406a8e68fa119ea6d7e5574af4cdbd396e338b96956bf2c6b9f9da858bbf9822019d6890e8d27afee7c95222ee1960
diff --git a/dev-scheme/guile-json/guile-json-4.7.1.ebuild b/dev-scheme/guile-json/guile-json-4.7.1.ebuild
deleted file mode 100644
index d2e78a2618c3..000000000000
--- a/dev-scheme/guile-json/guile-json-4.7.1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="JSON module for Guile"
-HOMEPAGE="https://savannah.nongnu.org/projects/guile-json/"
-SRC_URI="http://download.savannah.nongnu.org/releases/guile-json/${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-RESTRICT="strip"
-
-RDEPEND=">=dev-scheme/guile-2.0.0:="
-DEPEND="${RDEPEND}"
-
-# guile generates ELF files without use of C or machine code
-# It's a portage's false positive. bug #677600
-QA_PREBUILT='*[.]go'
-
-src_prepare() {
- default
-
- # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
- find "${S}" -name "*.scm" -exec touch {} + || die
-}
diff --git a/dev-scheme/guile-json/guile-json-4.7.2.ebuild b/dev-scheme/guile-json/guile-json-4.7.2.ebuild
deleted file mode 100644
index d2e78a2618c3..000000000000
--- a/dev-scheme/guile-json/guile-json-4.7.2.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="JSON module for Guile"
-HOMEPAGE="https://savannah.nongnu.org/projects/guile-json/"
-SRC_URI="http://download.savannah.nongnu.org/releases/guile-json/${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-RESTRICT="strip"
-
-RDEPEND=">=dev-scheme/guile-2.0.0:="
-DEPEND="${RDEPEND}"
-
-# guile generates ELF files without use of C or machine code
-# It's a portage's false positive. bug #677600
-QA_PREBUILT='*[.]go'
-
-src_prepare() {
- default
-
- # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
- find "${S}" -name "*.scm" -exec touch {} + || die
-}
diff --git a/dev-scheme/scmxlate/Manifest b/dev-scheme/scmxlate/Manifest
index 77f7e8026dbc..e4b868e8c209 100644
--- a/dev-scheme/scmxlate/Manifest
+++ b/dev-scheme/scmxlate/Manifest
@@ -1,3 +1,3 @@
DIST scmxlate-20090410.tar.bz2 30016 BLAKE2B 7a23e32140572b23e6e213a38450bc50ce6dd99ea58e4bfb3c775524de61a7325fa6171c6aaa2dfc1c232fa2b352fa7ebd8cbcce6a417cc5169313e7efab028d SHA512 c6148a1c928ff326c5ac5442a0843a334645d76bb17a48d32018807a2dfa2a4147acfaf43866996d4b06fbe0e6723280da7e66576a3c7c18d70f8e75c73954af
-EBUILD scmxlate-20090410-r1.ebuild 580 BLAKE2B 8dd88147b6f9ee7b372179bbf05bac255b522888f526840408d3ed2de7f24edfe26ae41f2f9c285d54dde125b0bbc9ea845b8346cc2197e6a952209adf4216b2 SHA512 8324f8eef59ebd7dc048a001d1a752f3c41a69fd8a6eba9978f7f884e3d11858c9964e6cd2d40480666a9830c6627e628232d79adc96a99eab5ce10af91fc5ec
+EBUILD scmxlate-20090410-r2.ebuild 584 BLAKE2B 64f4ad624e47e73ec2f6a7527391e02c4da549d5ab54f564dfbdfdd979043e251d261f9560338a99d8920ba50dbc4f48a129a984070d7112dca98d4531c8aa52 SHA512 d08c5e4d10fc94feb6ae8878b85b643127bfea0fb7aa79c89143491866ce158590bad4229d25a6ce113dc5176ea766052599ea3ee675561011c84180ad8d7607
MISC metadata.xml 754 BLAKE2B 4181f6b46bd79ee44252dfddc5614cca85c3690b3454ba083338a2bc0e8cd038f520a597ec5c614b83ca094a87505bef123afa15c1e4b4b1cc95234e746f5fc0 SHA512 b0386a9908cb1c04d4aac72b83db5164c70117eb4a0048ae3069fb637ba118647310b03c24ad3cc913083d4ea011b56f20173890427ea3771d1b9f34f06b7464
diff --git a/dev-scheme/scmxlate/scmxlate-20090410-r1.ebuild b/dev-scheme/scmxlate/scmxlate-20090410-r2.ebuild
index ed7e4e6d24c3..033ffa950040 100644
--- a/dev-scheme/scmxlate/scmxlate-20090410-r1.ebuild
+++ b/dev-scheme/scmxlate/scmxlate-20090410-r2.ebuild
@@ -1,23 +1,27 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DESCRIPTION="Scmxlate is a configuration tool for software packages written in Scheme"
HOMEPAGE="http://www.ccs.neu.edu/home/dorai/scmxlate/scmxlate.html"
-SRC_URI="http://evalwhen.com/scmxlate/scmxlate.tar.bz2 -> ${P}.tar.bz2"
+SRC_URI="http://evalwhen.com/scmxlate/scmxlate.tar.bz2
+ -> ${P}.tar.bz2"
+S="${WORKDIR}"/${PN}
LICENSE="freedist" # license doesn't grant the right for modifications
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}/${PN}"
+DOCS=( README )
-src_compile() { true; }
+src_compile() {
+ :
+}
src_install() {
insinto /usr/share/${PN}/
doins *.cl *.scm
- dodoc README
+
+ einstalldocs
}