summaryrefslogtreecommitdiff
path: root/dev-scheme/guile-git
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-02-28 23:41:01 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-02-28 23:41:01 +0000
commitcb7e4377c338fd6cd2fb4fc22d64eef88e390161 (patch)
tree2a6164e43edc842f1e8a2dc0e5efb0f324a14501 /dev-scheme/guile-git
parent8294b197c0de9084d8ac8510382353ea4c177b87 (diff)
gentoo auto-resync : 28:02:2024 - 23:41:01
Diffstat (limited to 'dev-scheme/guile-git')
-rw-r--r--dev-scheme/guile-git/Manifest4
-rw-r--r--dev-scheme/guile-git/guile-git-0.5.2.ebuild62
-rw-r--r--dev-scheme/guile-git/guile-git-0.6.0-r1.ebuild (renamed from dev-scheme/guile-git/guile-git-0.6.0.ebuild)7
3 files changed, 7 insertions, 66 deletions
diff --git a/dev-scheme/guile-git/Manifest b/dev-scheme/guile-git/Manifest
index 90efab000950..028820ff744c 100644
--- a/dev-scheme/guile-git/Manifest
+++ b/dev-scheme/guile-git/Manifest
@@ -1,5 +1,3 @@
-DIST guile-git-0.5.2.tar.gz 305493 BLAKE2B 03fa85e1943fadc5e7e2da4bed2b6476e5a275856ed087a1730815defc17586f43eb2006bc3970d6f97d42822bcf83ef3d57a74c9a7ddb2fb877f5f0f8237a49 SHA512 4ac55c04c555f1a343f842bbda80d54314697d5bbc28bc3967edfdfacb8afa07c673ef7fd651388a6c55b6977b041174732cde14359a0127f0b931364a7eeda9
DIST guile-git-v0.6.0.tar.bz2 99833 BLAKE2B 51109cc5f037cffd5e8a6dd1b0ce99631ffb524e209a8b081c33a188ead78d26c76dbb9590e3891c056eb7853da57b7e3f3f08ef3723465bd7ab43671c3d018b SHA512 519b5dafd83b5967403929e347fa2b81fcec97136459722fdc95357cbeba9d519807b8863b17a85fc426e53e8f78f5d3979f96bbb32548bcf598827f3f228219
-EBUILD guile-git-0.5.2.ebuild 1761 BLAKE2B 47c65bf6bd4370f8f97c3b5fe2cc940f1e7965354332a2b169843928d9432ceeefe1a844f78d87521951f3258132ea4cc360a94a62ca3d34b149ca6d71979502 SHA512 8fec635307f653cfc923e0099823f2c5dab377b7fb06cc023301070fa95e41cb244cf3148acfd00ba44d2781ef057a0892b51887025f8c0050147b89c54f30cf
-EBUILD guile-git-0.6.0.ebuild 1633 BLAKE2B c2ee957391e66f4e4e8eb4a3f8cd83c026690a5a27a49e56484d0830c84de3cd2417400c0fbe5e4f519dc17567366d99a4c3f7a8e835a4c788623fa461bea989 SHA512 c4628920662bd4c0bbeccdcfbc03e326e8aac9c8c2c76f0cc4142f2d569b115692f33a2e5f5742eae2bf0290cefe41a28aab21fd2d555e19dadb31d35ddd0d9f
+EBUILD guile-git-0.6.0-r1.ebuild 1667 BLAKE2B 40f51e40576023e6e3773d8d492cb753c3f1014d097c33c26ad4e199b9a2a5244b9f2d33d0bd8ba0de3aba53135c535d22a70691323fd11bbc34501505e3c86f SHA512 6793e1699969048c9b50ca9231de41bc3c7da4fdebb74c1d1d99b2c1089be8699555108402269282a8bb5589b444dc5be625a12346f0fa66377a86db152d9de2
MISC metadata.xml 413 BLAKE2B c7d3ae8db8c3905597982f1fead9c98736c237dceca107585e6ee9c7055feaab9d365725de7d8350b1da181aa84fc75d8691fdfca8656fbe78c50d618a48ddab SHA512 1dcf94683f43b26168cf7acd3e49c0d257c5398d89676a361ec1347fd51970dd4b6c1e25d49454e4eef086dea134cb2facf5036322131ec3e6ab32c19a790e86
diff --git a/dev-scheme/guile-git/guile-git-0.5.2.ebuild b/dev-scheme/guile-git/guile-git-0.5.2.ebuild
deleted file mode 100644
index 2aac37120828..000000000000
--- a/dev-scheme/guile-git/guile-git-0.5.2.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# I extract those manually from https://gitlab.com/guile-git/guile-git/-/releases
-# from 'source tarball' link. Is there a better stable link?
-UPLOAD_PV=0.5.2
-UPLOAD_ID=6450f3991aa524484038cdcea3fb248d
-
-[[ $PV == ${UPLOAD_PV} ]] || die "${CATEGORY}/${P}: update 'UPLOAD_ID' to match ${PV}"
-
-DESCRIPTION="Guile bindings of git"
-HOMEPAGE="https://gitlab.com/guile-git/guile-git"
-SRC_URI="https://gitlab.com/guile-git/guile-git/uploads/${UPLOAD_ID}/guile-git-${PV}.tar.gz"
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-# 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-scheme/guile-2.0.11:=
- dev-scheme/bytestructures
- >=dev-libs/libgit2-1:=
-"
-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
-
- # 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.6.0.ebuild b/dev-scheme/guile-git/guile-git-0.6.0-r1.ebuild
index 69f8ffc6fe95..7bf4dc097034 100644
--- a/dev-scheme/guile-git/guile-git-0.6.0.ebuild
+++ b/dev-scheme/guile-git/guile-git-0.6.0-r1.ebuild
@@ -32,7 +32,12 @@ RDEPEND="
>=dev-scheme/guile-2.0.11:=
dev-scheme/bytestructures
"
-DEPEND="${RDEPEND}"
+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