summaryrefslogtreecommitdiff
path: root/dev-lang/yap
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-08-14 11:06:13 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-08-14 11:06:13 +0100
commite000645bea7492c9f5277722c0ada7e1ee0b4833 (patch)
treea604499d25e682002ec55cc5e7d14e0c53809199 /dev-lang/yap
parentbe8708090362c01c6111c4b76f1e395c14d86e00 (diff)
gentoo auto-resync : 14:08:2024 - 11:06:13
Diffstat (limited to 'dev-lang/yap')
-rw-r--r--dev-lang/yap/Manifest6
-rw-r--r--dev-lang/yap/metadata.xml3
-rw-r--r--dev-lang/yap/yap-7.0.1.ebuild8
-rw-r--r--dev-lang/yap/yap-7.1.0.ebuild8
4 files changed, 18 insertions, 7 deletions
diff --git a/dev-lang/yap/Manifest b/dev-lang/yap/Manifest
index 923a77f4dd44..81aaef097a53 100644
--- a/dev-lang/yap/Manifest
+++ b/dev-lang/yap/Manifest
@@ -2,6 +2,6 @@ DIST yap-5bebd8e3aae655690ddf33dfb32289766910fa25.tar.gz 17378041 BLAKE2B ff474e
DIST yap-7.0.1-gentoo-patchset-0.tar.gz 2390 BLAKE2B 2e7dbfe6dc8ea60c8a7ee056707e87f205076a7413d48b04f2ce1a997ce59b87d98f3f2994f93c6bb1e9933f94a02823cc729a0954739b9c38502a03894b05d8 SHA512 3f4364ab4fd887b8cfde6916257a517e7632585df9e501092ac1abc0f7f3fd7de97770a840d7279b5e89e1930b3dab0569e25636c1fb1acfc11f810c56681b45
DIST yap-7.1.0-gentoo-patchset-3.tar.gz 4353 BLAKE2B 90c4750517189b3492fde0afde3da587a60f5aa98138a9b0626789dd79ce76981a9278706c510f0870595613e51c7c7be296fc9195618ef7ed6d3c4977191be9 SHA512 2effb29eebdf25996b10dacb625497159c880dc3c5e58e99cdd215bf3df744e3c504262b4fe4fe3e1eea7ec2e132c68b8dbe4633ac3c625efb6343f3fe5b87c4
DIST yap-77bb2ba5eadfb95b67abccd22b298cfb75dd3328.tar.gz 15121857 BLAKE2B 0a38a1f302108a93cdc7b31fadb44823f1660e65bf3bb1910988afe81e313e6690094550c9eb4a6cfba322cd40b0cfb5ec853b350988ca123507fda362de118d SHA512 56da8cb9e56cb23d2592ba92b0b4cbd323e491767a121ca88896d2744737bef9d4a63f3b80b36fd52b1ead84a075d270060777fef85dff3ef36403a84c96b9fb
-EBUILD yap-7.0.1.ebuild 2445 BLAKE2B 227f83e8d74eb970920613f818711dade254a40800fb403562990dadc451f49007170e161511f4b53ea91f0b17d32520b0e22abe4a2bb214dc496b6df35ff8fc SHA512 9f2e8d3db21c1cbb1fa35ff102bd7f58ae64efda1547dab5b342713430b1756b89701331445a87ab942dedfd0224ed911ffd3133e85171929886002f1918761d
-EBUILD yap-7.1.0.ebuild 2460 BLAKE2B b309d399ab1460d537f1bfd7ba6d8f93bb122f8864c121f5148b31e42667ca9a1ced812a1f56fc19c6a4ee603f4ccfc9006b08caff253b7d31de2b3acc70cb86 SHA512 d0e8377c3f571ae18bd71a51cfbdc7751580f521b568ee2a411353a49ce250c20d66a2b751a627192ad7e857c7722bba17cec9867ee51cf5bc2cbf131c71985f
-MISC metadata.xml 389 BLAKE2B ac9f98ed97d411c1dadc014176d7514d6c4226d80340f2a0f801832f574eb78a319f7444eb2a815f5d74b6435596f5eaf2cbc3e94159d1ab4e5373f7857f2222 SHA512 6b40c043d0a685349a6cf865e6ddf4c5ad16b5a8fbe56332f5547784538d54e4df35eadf9d745710c5664bbe41365415784143c422605e8aaddeb3dd6fab163b
+EBUILD yap-7.0.1.ebuild 2534 BLAKE2B 314630dcf9e11d3b0b82380b4f92e9d29e2ba272e007757111080492546379404a35f2bf79c796391732391c7704452d7cf8de86ed361f8903b10f80a7b25ccf SHA512 06aa377451554248ba1074673521ccd730de34e0a7cd2bc53a73947deae7a980fd95be91a3e77d732a6fa32e9e8ac92608749ebb6cf7c50a24be9de13f6859bf
+EBUILD yap-7.1.0.ebuild 2549 BLAKE2B 1f96bc4571c6f80644dfefbe017b55e9617f62758a6f6fd8a6910e22fb1aef8cef50d26c5dbfce7ac421f5e375e76b58bad5e79a414b08eeeb7216af0857bbea SHA512 af7ed535807b42c07040bb3b6c776718edef123832d34dfae1fb8cfd6dd8d26c2f1ef4484feb8c8494a084202da714ecafc7ad62852268acf1f737ca5499a1cc
+MISC metadata.xml 462 BLAKE2B f8ef90219fd4129baf6891e94bef700cdaef99c23eb3be42f4d2b1b264217a3c86e1856a06746882d51cf1a4448b6d1debbd9abbfd9c14781ea30f230002f23e SHA512 4ea564b1981a9b7207f4e943c750366020729fd4655b6e801cc91ea235885ae48dfd537fbe1ba63c766a3357e078d61804d7706236aef57e5aee903d15ab6276
diff --git a/dev-lang/yap/metadata.xml b/dev-lang/yap/metadata.xml
index 828646c52426..654a07d737c5 100644
--- a/dev-lang/yap/metadata.xml
+++ b/dev-lang/yap/metadata.xml
@@ -5,6 +5,9 @@
<email>prolog@gentoo.org</email>
<name>Prolog</name>
</maintainer>
+<upstream>
+ <remote-id type="github">vscosta/yap</remote-id>
+</upstream>
<use>
<flag name="R">Enable support for connecting R to Prolog</flag>
<flag name="raptor">Enable support for Raptor RDF syntax libarary</flag>
diff --git a/dev-lang/yap/yap-7.0.1.ebuild b/dev-lang/yap/yap-7.0.1.ebuild
index 7b54cb699e8e..3bf0f5b01313 100644
--- a/dev-lang/yap/yap-7.0.1.ebuild
+++ b/dev-lang/yap/yap-7.0.1.ebuild
@@ -7,12 +7,12 @@ PV_COMMIT=5bebd8e3aae655690ddf33dfb32289766910fa25
PYTHON_COMPAT=( python3_{9..11} )
-inherit cmake flag-o-matic python-single-r1
+inherit cmake python-single-r1
PATCHSET_VER="0"
DESCRIPTION="YAP is a high-performance Prolog compiler"
-HOMEPAGE="http://www.dcc.fc.up.pt/~vsc/Yap/"
+HOMEPAGE="https://web.archive.org/web/20181115131216/http://www.dcc.fc.up.pt/~vsc/Yap/"
SRC_URI="https://github.com/vscosta/yap/archive/${PV_COMMIT}.tar.gz -> ${PN}-${PV_COMMIT}.tar.gz
https://dev.gentoo.org/~keri/distfiles/yap/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
@@ -47,6 +47,10 @@ DEPEND="${RDEPEND}
java? ( dev-lang/swig )
python? ( dev-lang/swig )"
+pkg_setup() {
+ use python && python-single-r1_pkg_setup
+}
+
src_unpack() {
default
mv "${WORKDIR}"/yap-${PV_COMMIT} "${WORKDIR}"/${P} || die
diff --git a/dev-lang/yap/yap-7.1.0.ebuild b/dev-lang/yap/yap-7.1.0.ebuild
index f02988538996..646bf13543d7 100644
--- a/dev-lang/yap/yap-7.1.0.ebuild
+++ b/dev-lang/yap/yap-7.1.0.ebuild
@@ -7,12 +7,12 @@ PV_COMMIT=77bb2ba5eadfb95b67abccd22b298cfb75dd3328
PYTHON_COMPAT=( python3_{9..11} )
-inherit cmake flag-o-matic python-single-r1
+inherit cmake python-single-r1
PATCHSET_VER="3"
DESCRIPTION="YAP is a high-performance Prolog compiler"
-HOMEPAGE="http://www.dcc.fc.up.pt/~vsc/Yap/"
+HOMEPAGE="https://web.archive.org/web/20181115131216/http://www.dcc.fc.up.pt/~vsc/Yap/"
SRC_URI="https://github.com/vscosta/yap/archive/${PV_COMMIT}.tar.gz -> ${PN}-${PV_COMMIT}.tar.gz
https://dev.gentoo.org/~keri/distfiles/yap/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
@@ -47,6 +47,10 @@ DEPEND="${RDEPEND}
java? ( dev-lang/swig )
python? ( >=dev-lang/swig-4.0.0 )"
+pkg_setup() {
+ use python && python-single-r1_pkg_setup
+}
+
src_unpack() {
default
mv "${WORKDIR}"/yap-${PV_COMMIT} "${WORKDIR}"/${P} || die