public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/yap/
@ 2016-02-14 14:14 Keri Harris
  0 siblings, 0 replies; 48+ messages in thread
From: Keri Harris @ 2016-02-14 14:14 UTC (permalink / raw
  To: gentoo-commits

commit:     014317c29bff9023e6db1fc05fb768ea64ed7a41
Author:     Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 14 14:11:38 2016 +0000
Commit:     Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Sun Feb 14 14:12:55 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=014317c2

dev-lang/yap: bump EAPI to 5; support compiling ODBC Prolog package on x86

Package-Manager: portage-2.2.26

 dev-lang/yap/Manifest         |  2 +-
 dev-lang/yap/yap-6.3.3.ebuild | 12 ++++++------
 2 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/dev-lang/yap/Manifest b/dev-lang/yap/Manifest
index 32f5a6a..37b1c02 100644
--- a/dev-lang/yap/Manifest
+++ b/dev-lang/yap/Manifest
@@ -2,5 +2,5 @@ DIST yap-6.2.2-gentoo-patchset-2.tar.gz 5736 SHA256 a4c74594a1342ae748c6f00b2ddd
 DIST yap-6.2.2.tar.gz 5496746 SHA256 c9b5feb1ac6488797e8c722053db239cc208f7f6f09135f1e6d5f5802f90878e SHA512 8b357f02cd631b7e4d6a44911d82d329b82a654b24637d448ba0e4393ab34918df685c453f4e8b8ebb3aba71034f653c4522478cfafbb24f157c083b623bfc5e WHIRLPOOL 7d266b06874aab2c5b56391ee0d03be025f7cf2ae5ab9a2ca2ef5989b6ef5229bde491919a1b77f3af362798af83bc47614fd3bd293c0d9f4b74d202adb86ea5
 DIST yap-6.3.2-gentoo-patchset-6.tar.gz 4138 SHA256 a5691612842b89e8dc3f5755fe076f3203574da34256bcba78ce282451cfde27 SHA512 c2dc49c0e185e6b6d7bdae175d470926f7b072dad1e46d30e36e885ca4d0abc8a7908b3abc946b1d7c77006973f8ef9e7dc862ecc4ef756eff5d83a06674e5a7 WHIRLPOOL 7046a9d74d34e9f561f71b762f81ae208784eb6daccb4e0bfe7980729bd5094d34858f7d88b54c9d4589e6b835707a0150fd0a6c2b98d41d9238efbc1badb805
 DIST yap-6.3.2.tar.gz 6447312 SHA256 876a31a05a8e50a32bda8597d3381953e3ed99f37f06e7075209a501b8e2d1ed SHA512 8fd93d4e448e92f5dfd4b0dd18e0ce988766d99b3bf7a72bce3931d551c873a11468764bef6bbb132a5518870f2bce0a00658536614db3cdc6586af27d56555d WHIRLPOOL f4507cb41735f40bf343b608a443f017e118c2b99da38e8a59e630b397c4812ce087ce097e85d5af9552191b5f77559609b22f446d05a3513fec08582ea43804
-DIST yap-6.3.3-gentoo-patchset-2.tar.gz 3295 SHA256 770976f1ca7454083274f240f3a1f89e3571606ec5d0f7a9234cf850a98ce395 SHA512 945fc8ba3a6b29fb2e065c8a64bb07d51d74cbb0daa693828ff78130eb83bfd81651771eaa0296e708c434cf42955c71c860b038ad0f8406a9632549284b12e8 WHIRLPOOL 596cf57db3a0e950099170b4744e240e3dbce0f73ea7dab5e9fa140420ad224e31dd2e8e72b6440ae847b3330a2566acb484fc24fde853e12bae7afadad5b578
+DIST yap-6.3.3-gentoo-patchset-3.tar.gz 3499 SHA256 1226fc9ed37a08e08706342012349c7c33ceceacb7c22a7c653439cfc1985c58 SHA512 e470f5a4a4415b1834507c6a7a4b6c4a8116d4e98008c85df8bf6f504fb90eb16a1f4c8434c3049d4677f0afda939ea26260b8bb28acb27502651482b5ee9afc WHIRLPOOL c33d8aea97a7c28017484214ba39444b69f3f57e734758aeb8ed3f7f40a138c84b91d289dce94b31b01d9ae97ca9547915de0fa005e7b8a0a801491dd69041a1
 DIST yap-6.3.3.tar.gz 7879301 SHA256 aee3b449b1669af07a8291ce6e7fb0a9b35e1343e2ab96fadb1a37552397fa78 SHA512 4ef45277ec84b6e072fa54afc7d6c18f11c3a0cdf477e35e35a0ce2181c9ff2e693f8735f63a1899373f6baf79ce0a972b37e1ae6ed8271bec60663f477bbe80 WHIRLPOOL 3b4095ff9ecbd532d2211e9158f6bd400248b43386027894c08754aadc14712a60325aeb950b361f14b2bc105053ff8a70b025e305fb79003a68f4226a39b724

diff --git a/dev-lang/yap/yap-6.3.3.ebuild b/dev-lang/yap/yap-6.3.3.ebuild
index 2ad9b46..8258c30 100644
--- a/dev-lang/yap/yap-6.3.3.ebuild
+++ b/dev-lang/yap/yap-6.3.3.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=2
+EAPI=5
 
 inherit eutils flag-o-matic java-pkg-opt-2 multilib
 
-PATCHSET_VER="2"
+PATCHSET_VER="3"
 
 DESCRIPTION="YAP is a high-performance Prolog compiler"
 HOMEPAGE="http://www.dcc.fc.up.pt/~vsc/Yap/"
@@ -19,12 +19,12 @@ KEYWORDS="~amd64 ~ppc ~x86"
 IUSE="R debug doc examples gmp java mpi mysql odbc readline static threads"
 
 RDEPEND="sys-libs/zlib
-	gmp? ( dev-libs/gmp )
-	java? ( >=virtual/jdk-1.4 )
+	gmp? ( dev-libs/gmp:0 )
+	java? ( >=virtual/jdk-1.4:= )
 	mpi? ( virtual/mpi )
 	mysql? ( virtual/mysql )
 	odbc? ( dev-db/unixODBC )
-	readline? ( sys-libs/readline sys-libs/ncurses )
+	readline? ( sys-libs/readline:= sys-libs/ncurses:= )
 	R? ( dev-lang/R )"
 
 DEPEND="${RDEPEND}


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/yap/
@ 2016-02-20 12:09 Keri Harris
  0 siblings, 0 replies; 48+ messages in thread
From: Keri Harris @ 2016-02-20 12:09 UTC (permalink / raw
  To: gentoo-commits

commit:     c366ddd7e9366e5d32bdfacb7e6d4b1eeded3a0b
Author:     Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 20 12:07:39 2016 +0000
Commit:     Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Sat Feb 20 12:07:39 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c366ddd7

dev-lang/yap: provide clean YAP/SWI interface

Package-Manager: portage-2.2.26

 dev-lang/yap/Manifest         | 2 +-
 dev-lang/yap/yap-6.3.3.ebuild | 3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-lang/yap/Manifest b/dev-lang/yap/Manifest
index 37b1c02..c261094 100644
--- a/dev-lang/yap/Manifest
+++ b/dev-lang/yap/Manifest
@@ -2,5 +2,5 @@ DIST yap-6.2.2-gentoo-patchset-2.tar.gz 5736 SHA256 a4c74594a1342ae748c6f00b2ddd
 DIST yap-6.2.2.tar.gz 5496746 SHA256 c9b5feb1ac6488797e8c722053db239cc208f7f6f09135f1e6d5f5802f90878e SHA512 8b357f02cd631b7e4d6a44911d82d329b82a654b24637d448ba0e4393ab34918df685c453f4e8b8ebb3aba71034f653c4522478cfafbb24f157c083b623bfc5e WHIRLPOOL 7d266b06874aab2c5b56391ee0d03be025f7cf2ae5ab9a2ca2ef5989b6ef5229bde491919a1b77f3af362798af83bc47614fd3bd293c0d9f4b74d202adb86ea5
 DIST yap-6.3.2-gentoo-patchset-6.tar.gz 4138 SHA256 a5691612842b89e8dc3f5755fe076f3203574da34256bcba78ce282451cfde27 SHA512 c2dc49c0e185e6b6d7bdae175d470926f7b072dad1e46d30e36e885ca4d0abc8a7908b3abc946b1d7c77006973f8ef9e7dc862ecc4ef756eff5d83a06674e5a7 WHIRLPOOL 7046a9d74d34e9f561f71b762f81ae208784eb6daccb4e0bfe7980729bd5094d34858f7d88b54c9d4589e6b835707a0150fd0a6c2b98d41d9238efbc1badb805
 DIST yap-6.3.2.tar.gz 6447312 SHA256 876a31a05a8e50a32bda8597d3381953e3ed99f37f06e7075209a501b8e2d1ed SHA512 8fd93d4e448e92f5dfd4b0dd18e0ce988766d99b3bf7a72bce3931d551c873a11468764bef6bbb132a5518870f2bce0a00658536614db3cdc6586af27d56555d WHIRLPOOL f4507cb41735f40bf343b608a443f017e118c2b99da38e8a59e630b397c4812ce087ce097e85d5af9552191b5f77559609b22f446d05a3513fec08582ea43804
-DIST yap-6.3.3-gentoo-patchset-3.tar.gz 3499 SHA256 1226fc9ed37a08e08706342012349c7c33ceceacb7c22a7c653439cfc1985c58 SHA512 e470f5a4a4415b1834507c6a7a4b6c4a8116d4e98008c85df8bf6f504fb90eb16a1f4c8434c3049d4677f0afda939ea26260b8bb28acb27502651482b5ee9afc WHIRLPOOL c33d8aea97a7c28017484214ba39444b69f3f57e734758aeb8ed3f7f40a138c84b91d289dce94b31b01d9ae97ca9547915de0fa005e7b8a0a801491dd69041a1
+DIST yap-6.3.3-gentoo-patchset-4.tar.gz 4428 SHA256 6fbf0e18191b768b608c1dc781a78fb3c8e3a4050ca4ba933b9651c80d6a0842 SHA512 fce5e997fe2efb1b1253dd8f36da14b351108b150a77c27e8d5404f96f106b7329e6ffc6a55e135ada975386c4e6ab8ccfc9a1c44e5d3eeb0e89f2aab52fcbf5 WHIRLPOOL 81ff5a6133d63a6c9588043fe0133ccf22227f58cd79338531a625271384b686226287fb608a4712378232d6e7fa6e7944236be3183f6ecd51c699fb9a853ed7
 DIST yap-6.3.3.tar.gz 7879301 SHA256 aee3b449b1669af07a8291ce6e7fb0a9b35e1343e2ab96fadb1a37552397fa78 SHA512 4ef45277ec84b6e072fa54afc7d6c18f11c3a0cdf477e35e35a0ce2181c9ff2e693f8735f63a1899373f6baf79ce0a972b37e1ae6ed8271bec60663f477bbe80 WHIRLPOOL 3b4095ff9ecbd532d2211e9158f6bd400248b43386027894c08754aadc14712a60325aeb950b361f14b2bc105053ff8a70b025e305fb79003a68f4226a39b724

diff --git a/dev-lang/yap/yap-6.3.3.ebuild b/dev-lang/yap/yap-6.3.3.ebuild
index 8258c30..4dc1964 100644
--- a/dev-lang/yap/yap-6.3.3.ebuild
+++ b/dev-lang/yap/yap-6.3.3.ebuild
@@ -6,7 +6,7 @@ EAPI=5
 
 inherit eutils flag-o-matic java-pkg-opt-2 multilib
 
-PATCHSET_VER="3"
+PATCHSET_VER="4"
 
 DESCRIPTION="YAP is a high-performance Prolog compiler"
 HOMEPAGE="http://www.dcc.fc.up.pt/~vsc/Yap/"
@@ -50,6 +50,7 @@ src_configure() {
 
 	econf \
 		--libdir=/usr/$(get_libdir) \
+		--disable-prism \
 		$(use_enable !static dynamic-loading) \
 		$(use_enable threads) \
 		$(use_enable threads pthread-locking) \


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/yap/
@ 2016-03-03 11:21 Keri Harris
  0 siblings, 0 replies; 48+ messages in thread
From: Keri Harris @ 2016-03-03 11:21 UTC (permalink / raw
  To: gentoo-commits

commit:     0ed996f4106b85e2306619a937e026f572fe21fe
Author:     Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Thu Mar  3 11:19:01 2016 +0000
Commit:     Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Thu Mar  3 11:19:01 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ed996f4

dev-lang/yap: avoid compile-time MPI-YAP interface redefinitions

Package-Manager: portage-2.2.26

 dev-lang/yap/Manifest         | 2 +-
 dev-lang/yap/yap-6.3.3.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/yap/Manifest b/dev-lang/yap/Manifest
index c261094..633491e 100644
--- a/dev-lang/yap/Manifest
+++ b/dev-lang/yap/Manifest
@@ -2,5 +2,5 @@ DIST yap-6.2.2-gentoo-patchset-2.tar.gz 5736 SHA256 a4c74594a1342ae748c6f00b2ddd
 DIST yap-6.2.2.tar.gz 5496746 SHA256 c9b5feb1ac6488797e8c722053db239cc208f7f6f09135f1e6d5f5802f90878e SHA512 8b357f02cd631b7e4d6a44911d82d329b82a654b24637d448ba0e4393ab34918df685c453f4e8b8ebb3aba71034f653c4522478cfafbb24f157c083b623bfc5e WHIRLPOOL 7d266b06874aab2c5b56391ee0d03be025f7cf2ae5ab9a2ca2ef5989b6ef5229bde491919a1b77f3af362798af83bc47614fd3bd293c0d9f4b74d202adb86ea5
 DIST yap-6.3.2-gentoo-patchset-6.tar.gz 4138 SHA256 a5691612842b89e8dc3f5755fe076f3203574da34256bcba78ce282451cfde27 SHA512 c2dc49c0e185e6b6d7bdae175d470926f7b072dad1e46d30e36e885ca4d0abc8a7908b3abc946b1d7c77006973f8ef9e7dc862ecc4ef756eff5d83a06674e5a7 WHIRLPOOL 7046a9d74d34e9f561f71b762f81ae208784eb6daccb4e0bfe7980729bd5094d34858f7d88b54c9d4589e6b835707a0150fd0a6c2b98d41d9238efbc1badb805
 DIST yap-6.3.2.tar.gz 6447312 SHA256 876a31a05a8e50a32bda8597d3381953e3ed99f37f06e7075209a501b8e2d1ed SHA512 8fd93d4e448e92f5dfd4b0dd18e0ce988766d99b3bf7a72bce3931d551c873a11468764bef6bbb132a5518870f2bce0a00658536614db3cdc6586af27d56555d WHIRLPOOL f4507cb41735f40bf343b608a443f017e118c2b99da38e8a59e630b397c4812ce087ce097e85d5af9552191b5f77559609b22f446d05a3513fec08582ea43804
-DIST yap-6.3.3-gentoo-patchset-4.tar.gz 4428 SHA256 6fbf0e18191b768b608c1dc781a78fb3c8e3a4050ca4ba933b9651c80d6a0842 SHA512 fce5e997fe2efb1b1253dd8f36da14b351108b150a77c27e8d5404f96f106b7329e6ffc6a55e135ada975386c4e6ab8ccfc9a1c44e5d3eeb0e89f2aab52fcbf5 WHIRLPOOL 81ff5a6133d63a6c9588043fe0133ccf22227f58cd79338531a625271384b686226287fb608a4712378232d6e7fa6e7944236be3183f6ecd51c699fb9a853ed7
+DIST yap-6.3.3-gentoo-patchset-5.tar.gz 4453 SHA256 33fad353352f983ebbadf3aa0aa5ecb8c5008b45493fba2e18a53fc40d4d45ac SHA512 892da147530e434352e0f628142dccb1966ef1bde9302fbc56efa77b566cb32ce6c99514ab227cfc66147e8380c2de030bdb09f2da3d32364be4e3a6d381a1b1 WHIRLPOOL f943be58161d88e81061370fdf177101cebc2a7bab9d6349f45b06c638d00794e8d1511743d96260266eec26efc84148c982f9aef02bfbe93ee3f849da43679a
 DIST yap-6.3.3.tar.gz 7879301 SHA256 aee3b449b1669af07a8291ce6e7fb0a9b35e1343e2ab96fadb1a37552397fa78 SHA512 4ef45277ec84b6e072fa54afc7d6c18f11c3a0cdf477e35e35a0ce2181c9ff2e693f8735f63a1899373f6baf79ce0a972b37e1ae6ed8271bec60663f477bbe80 WHIRLPOOL 3b4095ff9ecbd532d2211e9158f6bd400248b43386027894c08754aadc14712a60325aeb950b361f14b2bc105053ff8a70b025e305fb79003a68f4226a39b724

diff --git a/dev-lang/yap/yap-6.3.3.ebuild b/dev-lang/yap/yap-6.3.3.ebuild
index 4dc1964..9a07faf 100644
--- a/dev-lang/yap/yap-6.3.3.ebuild
+++ b/dev-lang/yap/yap-6.3.3.ebuild
@@ -6,7 +6,7 @@ EAPI=5
 
 inherit eutils flag-o-matic java-pkg-opt-2 multilib
 
-PATCHSET_VER="4"
+PATCHSET_VER="5"
 
 DESCRIPTION="YAP is a high-performance Prolog compiler"
 HOMEPAGE="http://www.dcc.fc.up.pt/~vsc/Yap/"


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/yap/
@ 2016-03-04 14:59 Keri Harris
  0 siblings, 0 replies; 48+ messages in thread
From: Keri Harris @ 2016-03-04 14:59 UTC (permalink / raw
  To: gentoo-commits

commit:     275dc29ec8e8beee42d81a787a0bc503b9701c45
Author:     Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Fri Mar  4 14:57:02 2016 +0000
Commit:     Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Fri Mar  4 14:57:02 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=275dc29e

dev-lang/yap: avoid missing SWI-YAP interface definitions with USE=-readline

Package-Manager: portage-2.2.26

 dev-lang/yap/Manifest         | 2 +-
 dev-lang/yap/yap-6.3.3.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/yap/Manifest b/dev-lang/yap/Manifest
index 633491e..bce6b44 100644
--- a/dev-lang/yap/Manifest
+++ b/dev-lang/yap/Manifest
@@ -2,5 +2,5 @@ DIST yap-6.2.2-gentoo-patchset-2.tar.gz 5736 SHA256 a4c74594a1342ae748c6f00b2ddd
 DIST yap-6.2.2.tar.gz 5496746 SHA256 c9b5feb1ac6488797e8c722053db239cc208f7f6f09135f1e6d5f5802f90878e SHA512 8b357f02cd631b7e4d6a44911d82d329b82a654b24637d448ba0e4393ab34918df685c453f4e8b8ebb3aba71034f653c4522478cfafbb24f157c083b623bfc5e WHIRLPOOL 7d266b06874aab2c5b56391ee0d03be025f7cf2ae5ab9a2ca2ef5989b6ef5229bde491919a1b77f3af362798af83bc47614fd3bd293c0d9f4b74d202adb86ea5
 DIST yap-6.3.2-gentoo-patchset-6.tar.gz 4138 SHA256 a5691612842b89e8dc3f5755fe076f3203574da34256bcba78ce282451cfde27 SHA512 c2dc49c0e185e6b6d7bdae175d470926f7b072dad1e46d30e36e885ca4d0abc8a7908b3abc946b1d7c77006973f8ef9e7dc862ecc4ef756eff5d83a06674e5a7 WHIRLPOOL 7046a9d74d34e9f561f71b762f81ae208784eb6daccb4e0bfe7980729bd5094d34858f7d88b54c9d4589e6b835707a0150fd0a6c2b98d41d9238efbc1badb805
 DIST yap-6.3.2.tar.gz 6447312 SHA256 876a31a05a8e50a32bda8597d3381953e3ed99f37f06e7075209a501b8e2d1ed SHA512 8fd93d4e448e92f5dfd4b0dd18e0ce988766d99b3bf7a72bce3931d551c873a11468764bef6bbb132a5518870f2bce0a00658536614db3cdc6586af27d56555d WHIRLPOOL f4507cb41735f40bf343b608a443f017e118c2b99da38e8a59e630b397c4812ce087ce097e85d5af9552191b5f77559609b22f446d05a3513fec08582ea43804
-DIST yap-6.3.3-gentoo-patchset-5.tar.gz 4453 SHA256 33fad353352f983ebbadf3aa0aa5ecb8c5008b45493fba2e18a53fc40d4d45ac SHA512 892da147530e434352e0f628142dccb1966ef1bde9302fbc56efa77b566cb32ce6c99514ab227cfc66147e8380c2de030bdb09f2da3d32364be4e3a6d381a1b1 WHIRLPOOL f943be58161d88e81061370fdf177101cebc2a7bab9d6349f45b06c638d00794e8d1511743d96260266eec26efc84148c982f9aef02bfbe93ee3f849da43679a
+DIST yap-6.3.3-gentoo-patchset-6.tar.gz 4557 SHA256 823f9e83786db362106f50d3dce8a22948156c656b599f3eac7dd4f94e402e24 SHA512 ff58a91a94fbe5f51c90e60511dae3f7bc3b1c864ec7137b1ca3bf4fe3c18acb4519803d7b4d443e74674774725f89b0647ca1a988f8603254896b8caada686b WHIRLPOOL 9abe58b52b01d3fbffccdad64b0259588515b108966ad29b3f111b17f53105d1bd7f9be679a89dda74692c51efa53f33c472cd670ee16b92f858816b2e2bebe6
 DIST yap-6.3.3.tar.gz 7879301 SHA256 aee3b449b1669af07a8291ce6e7fb0a9b35e1343e2ab96fadb1a37552397fa78 SHA512 4ef45277ec84b6e072fa54afc7d6c18f11c3a0cdf477e35e35a0ce2181c9ff2e693f8735f63a1899373f6baf79ce0a972b37e1ae6ed8271bec60663f477bbe80 WHIRLPOOL 3b4095ff9ecbd532d2211e9158f6bd400248b43386027894c08754aadc14712a60325aeb950b361f14b2bc105053ff8a70b025e305fb79003a68f4226a39b724

diff --git a/dev-lang/yap/yap-6.3.3.ebuild b/dev-lang/yap/yap-6.3.3.ebuild
index 9a07faf..68d7151 100644
--- a/dev-lang/yap/yap-6.3.3.ebuild
+++ b/dev-lang/yap/yap-6.3.3.ebuild
@@ -6,7 +6,7 @@ EAPI=5
 
 inherit eutils flag-o-matic java-pkg-opt-2 multilib
 
-PATCHSET_VER="5"
+PATCHSET_VER="6"
 
 DESCRIPTION="YAP is a high-performance Prolog compiler"
 HOMEPAGE="http://www.dcc.fc.up.pt/~vsc/Yap/"


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/yap/
@ 2016-03-10 21:04 Keri Harris
  0 siblings, 0 replies; 48+ messages in thread
From: Keri Harris @ 2016-03-10 21:04 UTC (permalink / raw
  To: gentoo-commits

commit:     2fdd76adb2f577b63dc928de0ecba0b0e22041bc
Author:     Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 10 21:01:43 2016 +0000
Commit:     Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Thu Mar 10 21:01:43 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fdd76ad

dev-lang/yap: 6.3.3 stable on amd64. #576994

Package-Manager: portage-2.2.26

 dev-lang/yap/yap-6.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/yap/yap-6.3.3.ebuild b/dev-lang/yap/yap-6.3.3.ebuild
index 68d7151..747e7e1 100644
--- a/dev-lang/yap/yap-6.3.3.ebuild
+++ b/dev-lang/yap/yap-6.3.3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="http://www.dcc.fc.up.pt/~vsc/Yap/${P}.tar.gz
 
 LICENSE="Artistic LGPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc ~x86"
 IUSE="R debug doc examples gmp java mpi mysql odbc readline static threads"
 
 RDEPEND="sys-libs/zlib


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/yap/
@ 2016-03-11 17:17 Keri Harris
  0 siblings, 0 replies; 48+ messages in thread
From: Keri Harris @ 2016-03-11 17:17 UTC (permalink / raw
  To: gentoo-commits

commit:     506897377398fba33b3b15b7a2143b6875e9f537
Author:     Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 11 17:14:42 2016 +0000
Commit:     Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Fri Mar 11 17:14:42 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50689737

dev-lang/yap: differentiate between mysql & odbc during MYDDAS config checks

Package-Manager: portage-2.2.26

 dev-lang/yap/Manifest         | 2 +-
 dev-lang/yap/yap-6.3.3.ebuild | 8 +++++++-
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/dev-lang/yap/Manifest b/dev-lang/yap/Manifest
index bce6b44..1010eb1 100644
--- a/dev-lang/yap/Manifest
+++ b/dev-lang/yap/Manifest
@@ -2,5 +2,5 @@ DIST yap-6.2.2-gentoo-patchset-2.tar.gz 5736 SHA256 a4c74594a1342ae748c6f00b2ddd
 DIST yap-6.2.2.tar.gz 5496746 SHA256 c9b5feb1ac6488797e8c722053db239cc208f7f6f09135f1e6d5f5802f90878e SHA512 8b357f02cd631b7e4d6a44911d82d329b82a654b24637d448ba0e4393ab34918df685c453f4e8b8ebb3aba71034f653c4522478cfafbb24f157c083b623bfc5e WHIRLPOOL 7d266b06874aab2c5b56391ee0d03be025f7cf2ae5ab9a2ca2ef5989b6ef5229bde491919a1b77f3af362798af83bc47614fd3bd293c0d9f4b74d202adb86ea5
 DIST yap-6.3.2-gentoo-patchset-6.tar.gz 4138 SHA256 a5691612842b89e8dc3f5755fe076f3203574da34256bcba78ce282451cfde27 SHA512 c2dc49c0e185e6b6d7bdae175d470926f7b072dad1e46d30e36e885ca4d0abc8a7908b3abc946b1d7c77006973f8ef9e7dc862ecc4ef756eff5d83a06674e5a7 WHIRLPOOL 7046a9d74d34e9f561f71b762f81ae208784eb6daccb4e0bfe7980729bd5094d34858f7d88b54c9d4589e6b835707a0150fd0a6c2b98d41d9238efbc1badb805
 DIST yap-6.3.2.tar.gz 6447312 SHA256 876a31a05a8e50a32bda8597d3381953e3ed99f37f06e7075209a501b8e2d1ed SHA512 8fd93d4e448e92f5dfd4b0dd18e0ce988766d99b3bf7a72bce3931d551c873a11468764bef6bbb132a5518870f2bce0a00658536614db3cdc6586af27d56555d WHIRLPOOL f4507cb41735f40bf343b608a443f017e118c2b99da38e8a59e630b397c4812ce087ce097e85d5af9552191b5f77559609b22f446d05a3513fec08582ea43804
-DIST yap-6.3.3-gentoo-patchset-6.tar.gz 4557 SHA256 823f9e83786db362106f50d3dce8a22948156c656b599f3eac7dd4f94e402e24 SHA512 ff58a91a94fbe5f51c90e60511dae3f7bc3b1c864ec7137b1ca3bf4fe3c18acb4519803d7b4d443e74674774725f89b0647ca1a988f8603254896b8caada686b WHIRLPOOL 9abe58b52b01d3fbffccdad64b0259588515b108966ad29b3f111b17f53105d1bd7f9be679a89dda74692c51efa53f33c472cd670ee16b92f858816b2e2bebe6
+DIST yap-6.3.3-gentoo-patchset-7.tar.gz 4889 SHA256 0e369d2eb1fd7fe803b54d386fcccf3eb9b45c239a1a5cda8f66bf449e1f4739 SHA512 e93923177987160511f25293b165cd053fe067947705240d3c514d4dc574b2accbf7ed403cbc23320eff972f7c935e52f2b2e3dfa89129d3bf62b81ed9fd7413 WHIRLPOOL 336c1468c9cb250d65cd890437eede6f5308a3bafb338e8e9aa2cf42057c8c29696644ac78cd10d364f1ed7c5e26eef8ba7cf35d6565b6b44ac271193a1bd269
 DIST yap-6.3.3.tar.gz 7879301 SHA256 aee3b449b1669af07a8291ce6e7fb0a9b35e1343e2ab96fadb1a37552397fa78 SHA512 4ef45277ec84b6e072fa54afc7d6c18f11c3a0cdf477e35e35a0ce2181c9ff2e693f8735f63a1899373f6baf79ce0a972b37e1ae6ed8271bec60663f477bbe80 WHIRLPOOL 3b4095ff9ecbd532d2211e9158f6bd400248b43386027894c08754aadc14712a60325aeb950b361f14b2bc105053ff8a70b025e305fb79003a68f4226a39b724

diff --git a/dev-lang/yap/yap-6.3.3.ebuild b/dev-lang/yap/yap-6.3.3.ebuild
index 747e7e1..1c6eba7 100644
--- a/dev-lang/yap/yap-6.3.3.ebuild
+++ b/dev-lang/yap/yap-6.3.3.ebuild
@@ -6,7 +6,7 @@ EAPI=5
 
 inherit eutils flag-o-matic java-pkg-opt-2 multilib
 
-PATCHSET_VER="6"
+PATCHSET_VER="7"
 
 DESCRIPTION="YAP is a high-performance Prolog compiler"
 HOMEPAGE="http://www.dcc.fc.up.pt/~vsc/Yap/"
@@ -47,6 +47,12 @@ src_configure() {
 	else
 		myddas_conf="--disable-myddas"
 	fi
+	if use mysql; then
+		myddas_conf="$myddas_conf yap_with_mysql=yes"
+	fi
+	if use odbc; then
+		myddas_conf="$myddas_conf yap_with_odbc=yes"
+	fi
 
 	econf \
 		--libdir=/usr/$(get_libdir) \


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/yap/
@ 2016-03-16 10:31 Keri Harris
  0 siblings, 0 replies; 48+ messages in thread
From: Keri Harris @ 2016-03-16 10:31 UTC (permalink / raw
  To: gentoo-commits

commit:     bae8778e339c6ff1898bd03c0ffd960ac329b98b
Author:     Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 16 10:29:10 2016 +0000
Commit:     Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Wed Mar 16 10:29:10 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bae8778e

dev-lang/yap: always inline cp-float-unaligned instructions. Closes #577106

Package-Manager: portage-2.2.26

 dev-lang/yap/Manifest         | 2 +-
 dev-lang/yap/yap-6.3.2.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-lang/yap/Manifest b/dev-lang/yap/Manifest
index 1010eb1..f37a406 100644
--- a/dev-lang/yap/Manifest
+++ b/dev-lang/yap/Manifest
@@ -1,6 +1,6 @@
 DIST yap-6.2.2-gentoo-patchset-2.tar.gz 5736 SHA256 a4c74594a1342ae748c6f00b2ddd28c0d2b8decaa42d0d481617c98a1a34fdae SHA512 046dcab1fe630da06d8b2b5c4a51551fda7ac9e359db8ac92efa2d0880a8aa57ba0fac1ae6947c3fc9aa4e3498a88644f095e69f9deeea63f5433d2c5a687bf4 WHIRLPOOL f91c1aa3d377e8194fba0970a0dcb58fc5e1d45c5ac1764ed56b0904c08433c8ef0e28241efa86c85d29259771d75156fe6a981204d34571c87302435e03e941
 DIST yap-6.2.2.tar.gz 5496746 SHA256 c9b5feb1ac6488797e8c722053db239cc208f7f6f09135f1e6d5f5802f90878e SHA512 8b357f02cd631b7e4d6a44911d82d329b82a654b24637d448ba0e4393ab34918df685c453f4e8b8ebb3aba71034f653c4522478cfafbb24f157c083b623bfc5e WHIRLPOOL 7d266b06874aab2c5b56391ee0d03be025f7cf2ae5ab9a2ca2ef5989b6ef5229bde491919a1b77f3af362798af83bc47614fd3bd293c0d9f4b74d202adb86ea5
-DIST yap-6.3.2-gentoo-patchset-6.tar.gz 4138 SHA256 a5691612842b89e8dc3f5755fe076f3203574da34256bcba78ce282451cfde27 SHA512 c2dc49c0e185e6b6d7bdae175d470926f7b072dad1e46d30e36e885ca4d0abc8a7908b3abc946b1d7c77006973f8ef9e7dc862ecc4ef756eff5d83a06674e5a7 WHIRLPOOL 7046a9d74d34e9f561f71b762f81ae208784eb6daccb4e0bfe7980729bd5094d34858f7d88b54c9d4589e6b835707a0150fd0a6c2b98d41d9238efbc1badb805
+DIST yap-6.3.2-gentoo-patchset-7.tar.gz 4686 SHA256 e527f95d65f3f51e042b292a46e3a60a9bff98c1d7424aca01313382982f5856 SHA512 61eb95eb062631009407f7b3723ebeb2124e9e7eca204bb5fff5f5164ebae704461c28b3e69efbf1685beab051c003c0c35c38942724a2da625586a70b48f982 WHIRLPOOL e787f65d6f4a594ca38f1295fd88d5dd8a36d1d6281478f94d8c0dfd86c89357a2fd203bf0fe1321dfa37c9d465d126097a1a25862bf88e2cc1d1c2b3692a931
 DIST yap-6.3.2.tar.gz 6447312 SHA256 876a31a05a8e50a32bda8597d3381953e3ed99f37f06e7075209a501b8e2d1ed SHA512 8fd93d4e448e92f5dfd4b0dd18e0ce988766d99b3bf7a72bce3931d551c873a11468764bef6bbb132a5518870f2bce0a00658536614db3cdc6586af27d56555d WHIRLPOOL f4507cb41735f40bf343b608a443f017e118c2b99da38e8a59e630b397c4812ce087ce097e85d5af9552191b5f77559609b22f446d05a3513fec08582ea43804
 DIST yap-6.3.3-gentoo-patchset-7.tar.gz 4889 SHA256 0e369d2eb1fd7fe803b54d386fcccf3eb9b45c239a1a5cda8f66bf449e1f4739 SHA512 e93923177987160511f25293b165cd053fe067947705240d3c514d4dc574b2accbf7ed403cbc23320eff972f7c935e52f2b2e3dfa89129d3bf62b81ed9fd7413 WHIRLPOOL 336c1468c9cb250d65cd890437eede6f5308a3bafb338e8e9aa2cf42057c8c29696644ac78cd10d364f1ed7c5e26eef8ba7cf35d6565b6b44ac271193a1bd269
 DIST yap-6.3.3.tar.gz 7879301 SHA256 aee3b449b1669af07a8291ce6e7fb0a9b35e1343e2ab96fadb1a37552397fa78 SHA512 4ef45277ec84b6e072fa54afc7d6c18f11c3a0cdf477e35e35a0ce2181c9ff2e693f8735f63a1899373f6baf79ce0a972b37e1ae6ed8271bec60663f477bbe80 WHIRLPOOL 3b4095ff9ecbd532d2211e9158f6bd400248b43386027894c08754aadc14712a60325aeb950b361f14b2bc105053ff8a70b025e305fb79003a68f4226a39b724

diff --git a/dev-lang/yap/yap-6.3.2.ebuild b/dev-lang/yap/yap-6.3.2.ebuild
index 969a2fb..5b06009 100644
--- a/dev-lang/yap/yap-6.3.2.ebuild
+++ b/dev-lang/yap/yap-6.3.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -6,7 +6,7 @@ EAPI=2
 
 inherit eutils flag-o-matic java-pkg-opt-2 multilib
 
-PATCHSET_VER="6"
+PATCHSET_VER="7"
 
 DESCRIPTION="YAP is a high-performance Prolog compiler"
 HOMEPAGE="http://www.dcc.fc.up.pt/~vsc/Yap/"


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/yap/
@ 2016-03-16 13:29 Keri Harris
  0 siblings, 0 replies; 48+ messages in thread
From: Keri Harris @ 2016-03-16 13:29 UTC (permalink / raw
  To: gentoo-commits

commit:     0ce60206321dd91d046e3cec327feb4a0effe46e
Author:     Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 16 13:25:39 2016 +0000
Commit:     Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Wed Mar 16 13:27:04 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ce60206

dev-lang/yap: fix gcc-5 compilation of swi-minisat

Package-Manager: portage-2.2.26

 dev-lang/yap/Manifest         | 2 +-
 dev-lang/yap/yap-6.3.2.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/yap/Manifest b/dev-lang/yap/Manifest
index f37a406..53aff59 100644
--- a/dev-lang/yap/Manifest
+++ b/dev-lang/yap/Manifest
@@ -1,6 +1,6 @@
 DIST yap-6.2.2-gentoo-patchset-2.tar.gz 5736 SHA256 a4c74594a1342ae748c6f00b2ddd28c0d2b8decaa42d0d481617c98a1a34fdae SHA512 046dcab1fe630da06d8b2b5c4a51551fda7ac9e359db8ac92efa2d0880a8aa57ba0fac1ae6947c3fc9aa4e3498a88644f095e69f9deeea63f5433d2c5a687bf4 WHIRLPOOL f91c1aa3d377e8194fba0970a0dcb58fc5e1d45c5ac1764ed56b0904c08433c8ef0e28241efa86c85d29259771d75156fe6a981204d34571c87302435e03e941
 DIST yap-6.2.2.tar.gz 5496746 SHA256 c9b5feb1ac6488797e8c722053db239cc208f7f6f09135f1e6d5f5802f90878e SHA512 8b357f02cd631b7e4d6a44911d82d329b82a654b24637d448ba0e4393ab34918df685c453f4e8b8ebb3aba71034f653c4522478cfafbb24f157c083b623bfc5e WHIRLPOOL 7d266b06874aab2c5b56391ee0d03be025f7cf2ae5ab9a2ca2ef5989b6ef5229bde491919a1b77f3af362798af83bc47614fd3bd293c0d9f4b74d202adb86ea5
-DIST yap-6.3.2-gentoo-patchset-7.tar.gz 4686 SHA256 e527f95d65f3f51e042b292a46e3a60a9bff98c1d7424aca01313382982f5856 SHA512 61eb95eb062631009407f7b3723ebeb2124e9e7eca204bb5fff5f5164ebae704461c28b3e69efbf1685beab051c003c0c35c38942724a2da625586a70b48f982 WHIRLPOOL e787f65d6f4a594ca38f1295fd88d5dd8a36d1d6281478f94d8c0dfd86c89357a2fd203bf0fe1321dfa37c9d465d126097a1a25862bf88e2cc1d1c2b3692a931
+DIST yap-6.3.2-gentoo-patchset-8.tar.gz 5114 SHA256 4c228f21b50ec8f7ee532693280fe66af6ea9b243e893c6358ef3b858654d0f4 SHA512 fa4f093739cd5e51b16f44ea0db8033a72ac632a716cb428fe33e9bb27848b071704b8b9d5e651e876547512788eabc884805524adc15c9638131f6fbef44cc3 WHIRLPOOL dbb931db5532920949fd4035ec590230ab09859540b8076c109672fe80bf98374682179b9422291692754f6d04a54f7d14817015a744051320c9560337605374
 DIST yap-6.3.2.tar.gz 6447312 SHA256 876a31a05a8e50a32bda8597d3381953e3ed99f37f06e7075209a501b8e2d1ed SHA512 8fd93d4e448e92f5dfd4b0dd18e0ce988766d99b3bf7a72bce3931d551c873a11468764bef6bbb132a5518870f2bce0a00658536614db3cdc6586af27d56555d WHIRLPOOL f4507cb41735f40bf343b608a443f017e118c2b99da38e8a59e630b397c4812ce087ce097e85d5af9552191b5f77559609b22f446d05a3513fec08582ea43804
 DIST yap-6.3.3-gentoo-patchset-7.tar.gz 4889 SHA256 0e369d2eb1fd7fe803b54d386fcccf3eb9b45c239a1a5cda8f66bf449e1f4739 SHA512 e93923177987160511f25293b165cd053fe067947705240d3c514d4dc574b2accbf7ed403cbc23320eff972f7c935e52f2b2e3dfa89129d3bf62b81ed9fd7413 WHIRLPOOL 336c1468c9cb250d65cd890437eede6f5308a3bafb338e8e9aa2cf42057c8c29696644ac78cd10d364f1ed7c5e26eef8ba7cf35d6565b6b44ac271193a1bd269
 DIST yap-6.3.3.tar.gz 7879301 SHA256 aee3b449b1669af07a8291ce6e7fb0a9b35e1343e2ab96fadb1a37552397fa78 SHA512 4ef45277ec84b6e072fa54afc7d6c18f11c3a0cdf477e35e35a0ce2181c9ff2e693f8735f63a1899373f6baf79ce0a972b37e1ae6ed8271bec60663f477bbe80 WHIRLPOOL 3b4095ff9ecbd532d2211e9158f6bd400248b43386027894c08754aadc14712a60325aeb950b361f14b2bc105053ff8a70b025e305fb79003a68f4226a39b724

diff --git a/dev-lang/yap/yap-6.3.2.ebuild b/dev-lang/yap/yap-6.3.2.ebuild
index 5b06009..ab72cba 100644
--- a/dev-lang/yap/yap-6.3.2.ebuild
+++ b/dev-lang/yap/yap-6.3.2.ebuild
@@ -6,7 +6,7 @@ EAPI=2
 
 inherit eutils flag-o-matic java-pkg-opt-2 multilib
 
-PATCHSET_VER="7"
+PATCHSET_VER="8"
 
 DESCRIPTION="YAP is a high-performance Prolog compiler"
 HOMEPAGE="http://www.dcc.fc.up.pt/~vsc/Yap/"


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/yap/
@ 2016-07-21 15:34 Keri Harris
  0 siblings, 0 replies; 48+ messages in thread
From: Keri Harris @ 2016-07-21 15:34 UTC (permalink / raw
  To: gentoo-commits

commit:     a8d8bf9e871b9002ca3f63c949acb4c643a98780
Author:     Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 21 15:32:21 2016 +0000
Commit:     Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Thu Jul 21 15:32:21 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8d8bf9e

dev-lang/yap: do not build jpl docs as they are not installed and have been superceded by pldocs

Package-Manager: portage-2.2.26

 dev-lang/yap/Manifest         | 2 +-
 dev-lang/yap/yap-6.3.3.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/yap/Manifest b/dev-lang/yap/Manifest
index 53aff59..683495a 100644
--- a/dev-lang/yap/Manifest
+++ b/dev-lang/yap/Manifest
@@ -2,5 +2,5 @@ DIST yap-6.2.2-gentoo-patchset-2.tar.gz 5736 SHA256 a4c74594a1342ae748c6f00b2ddd
 DIST yap-6.2.2.tar.gz 5496746 SHA256 c9b5feb1ac6488797e8c722053db239cc208f7f6f09135f1e6d5f5802f90878e SHA512 8b357f02cd631b7e4d6a44911d82d329b82a654b24637d448ba0e4393ab34918df685c453f4e8b8ebb3aba71034f653c4522478cfafbb24f157c083b623bfc5e WHIRLPOOL 7d266b06874aab2c5b56391ee0d03be025f7cf2ae5ab9a2ca2ef5989b6ef5229bde491919a1b77f3af362798af83bc47614fd3bd293c0d9f4b74d202adb86ea5
 DIST yap-6.3.2-gentoo-patchset-8.tar.gz 5114 SHA256 4c228f21b50ec8f7ee532693280fe66af6ea9b243e893c6358ef3b858654d0f4 SHA512 fa4f093739cd5e51b16f44ea0db8033a72ac632a716cb428fe33e9bb27848b071704b8b9d5e651e876547512788eabc884805524adc15c9638131f6fbef44cc3 WHIRLPOOL dbb931db5532920949fd4035ec590230ab09859540b8076c109672fe80bf98374682179b9422291692754f6d04a54f7d14817015a744051320c9560337605374
 DIST yap-6.3.2.tar.gz 6447312 SHA256 876a31a05a8e50a32bda8597d3381953e3ed99f37f06e7075209a501b8e2d1ed SHA512 8fd93d4e448e92f5dfd4b0dd18e0ce988766d99b3bf7a72bce3931d551c873a11468764bef6bbb132a5518870f2bce0a00658536614db3cdc6586af27d56555d WHIRLPOOL f4507cb41735f40bf343b608a443f017e118c2b99da38e8a59e630b397c4812ce087ce097e85d5af9552191b5f77559609b22f446d05a3513fec08582ea43804
-DIST yap-6.3.3-gentoo-patchset-7.tar.gz 4889 SHA256 0e369d2eb1fd7fe803b54d386fcccf3eb9b45c239a1a5cda8f66bf449e1f4739 SHA512 e93923177987160511f25293b165cd053fe067947705240d3c514d4dc574b2accbf7ed403cbc23320eff972f7c935e52f2b2e3dfa89129d3bf62b81ed9fd7413 WHIRLPOOL 336c1468c9cb250d65cd890437eede6f5308a3bafb338e8e9aa2cf42057c8c29696644ac78cd10d364f1ed7c5e26eef8ba7cf35d6565b6b44ac271193a1bd269
+DIST yap-6.3.3-gentoo-patchset-8.tar.gz 5053 SHA256 c6f26ffb2000df84229e4b9e50c25ed4f561412a0418d069498c1e1ca0b24596 SHA512 758664a2649a6a9e93d7b23dbd1dbb70977445e8f277dac621b7f9bb784038ee0477281c7b7cae747e34d90f4e6d547d71a433ceaafc6cc4a88884ecc885ba83 WHIRLPOOL 833a6ac810ec6828f29eb28813fcc1f604c1a6517e7f7085533c89e99fb565a9deb4bb9f40a77a3423ba30ae9dcf5b3682dbcf970a610808a5afd185872eadb1
 DIST yap-6.3.3.tar.gz 7879301 SHA256 aee3b449b1669af07a8291ce6e7fb0a9b35e1343e2ab96fadb1a37552397fa78 SHA512 4ef45277ec84b6e072fa54afc7d6c18f11c3a0cdf477e35e35a0ce2181c9ff2e693f8735f63a1899373f6baf79ce0a972b37e1ae6ed8271bec60663f477bbe80 WHIRLPOOL 3b4095ff9ecbd532d2211e9158f6bd400248b43386027894c08754aadc14712a60325aeb950b361f14b2bc105053ff8a70b025e305fb79003a68f4226a39b724

diff --git a/dev-lang/yap/yap-6.3.3.ebuild b/dev-lang/yap/yap-6.3.3.ebuild
index 1c6eba7..bd50d75 100644
--- a/dev-lang/yap/yap-6.3.3.ebuild
+++ b/dev-lang/yap/yap-6.3.3.ebuild
@@ -6,7 +6,7 @@ EAPI=5
 
 inherit eutils flag-o-matic java-pkg-opt-2 multilib
 
-PATCHSET_VER="7"
+PATCHSET_VER="8"
 
 DESCRIPTION="YAP is a high-performance Prolog compiler"
 HOMEPAGE="http://www.dcc.fc.up.pt/~vsc/Yap/"


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/yap/
@ 2016-07-21 16:29 Keri Harris
  0 siblings, 0 replies; 48+ messages in thread
From: Keri Harris @ 2016-07-21 16:29 UTC (permalink / raw
  To: gentoo-commits

commit:     aa51fc2eb2a4a8bf7386a9643bb600ab10b4d24b
Author:     Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 21 16:29:08 2016 +0000
Commit:     Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Thu Jul 21 16:29:08 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa51fc2e

dev-lang/yap: avoid compile-time MPE-YAP interface redefinitions. Closes #589186

Package-Manager: portage-2.2.26

 dev-lang/yap/Manifest         | 2 +-
 dev-lang/yap/yap-6.3.3.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/yap/Manifest b/dev-lang/yap/Manifest
index 683495a..0e485a4 100644
--- a/dev-lang/yap/Manifest
+++ b/dev-lang/yap/Manifest
@@ -2,5 +2,5 @@ DIST yap-6.2.2-gentoo-patchset-2.tar.gz 5736 SHA256 a4c74594a1342ae748c6f00b2ddd
 DIST yap-6.2.2.tar.gz 5496746 SHA256 c9b5feb1ac6488797e8c722053db239cc208f7f6f09135f1e6d5f5802f90878e SHA512 8b357f02cd631b7e4d6a44911d82d329b82a654b24637d448ba0e4393ab34918df685c453f4e8b8ebb3aba71034f653c4522478cfafbb24f157c083b623bfc5e WHIRLPOOL 7d266b06874aab2c5b56391ee0d03be025f7cf2ae5ab9a2ca2ef5989b6ef5229bde491919a1b77f3af362798af83bc47614fd3bd293c0d9f4b74d202adb86ea5
 DIST yap-6.3.2-gentoo-patchset-8.tar.gz 5114 SHA256 4c228f21b50ec8f7ee532693280fe66af6ea9b243e893c6358ef3b858654d0f4 SHA512 fa4f093739cd5e51b16f44ea0db8033a72ac632a716cb428fe33e9bb27848b071704b8b9d5e651e876547512788eabc884805524adc15c9638131f6fbef44cc3 WHIRLPOOL dbb931db5532920949fd4035ec590230ab09859540b8076c109672fe80bf98374682179b9422291692754f6d04a54f7d14817015a744051320c9560337605374
 DIST yap-6.3.2.tar.gz 6447312 SHA256 876a31a05a8e50a32bda8597d3381953e3ed99f37f06e7075209a501b8e2d1ed SHA512 8fd93d4e448e92f5dfd4b0dd18e0ce988766d99b3bf7a72bce3931d551c873a11468764bef6bbb132a5518870f2bce0a00658536614db3cdc6586af27d56555d WHIRLPOOL f4507cb41735f40bf343b608a443f017e118c2b99da38e8a59e630b397c4812ce087ce097e85d5af9552191b5f77559609b22f446d05a3513fec08582ea43804
-DIST yap-6.3.3-gentoo-patchset-8.tar.gz 5053 SHA256 c6f26ffb2000df84229e4b9e50c25ed4f561412a0418d069498c1e1ca0b24596 SHA512 758664a2649a6a9e93d7b23dbd1dbb70977445e8f277dac621b7f9bb784038ee0477281c7b7cae747e34d90f4e6d547d71a433ceaafc6cc4a88884ecc885ba83 WHIRLPOOL 833a6ac810ec6828f29eb28813fcc1f604c1a6517e7f7085533c89e99fb565a9deb4bb9f40a77a3423ba30ae9dcf5b3682dbcf970a610808a5afd185872eadb1
+DIST yap-6.3.3-gentoo-patchset-9.tar.gz 5430 SHA256 0ca819cc5df0b0d3f5c7aa3903592df058cf0dede2dbd222705da327409fe993 SHA512 a698d0fe93cfa558db919f0333964d63ed656d6375740bf15264871dd17e3dc9f371f68b798701ca67d6420d6eccfaa79dee4c218bb51330e8b75bb555f0541c WHIRLPOOL 8a65c4c6f4bb97ba1b42a13c0aa4054792bb96153e363bbac5f6262972e58e0fb856301ff032b3bab9005f62c747f4a7f0d5dd14141f6b4881f1ec2f9668ed29
 DIST yap-6.3.3.tar.gz 7879301 SHA256 aee3b449b1669af07a8291ce6e7fb0a9b35e1343e2ab96fadb1a37552397fa78 SHA512 4ef45277ec84b6e072fa54afc7d6c18f11c3a0cdf477e35e35a0ce2181c9ff2e693f8735f63a1899373f6baf79ce0a972b37e1ae6ed8271bec60663f477bbe80 WHIRLPOOL 3b4095ff9ecbd532d2211e9158f6bd400248b43386027894c08754aadc14712a60325aeb950b361f14b2bc105053ff8a70b025e305fb79003a68f4226a39b724

diff --git a/dev-lang/yap/yap-6.3.3.ebuild b/dev-lang/yap/yap-6.3.3.ebuild
index bd50d75..bb5284c 100644
--- a/dev-lang/yap/yap-6.3.3.ebuild
+++ b/dev-lang/yap/yap-6.3.3.ebuild
@@ -6,7 +6,7 @@ EAPI=5
 
 inherit eutils flag-o-matic java-pkg-opt-2 multilib
 
-PATCHSET_VER="8"
+PATCHSET_VER="9"
 
 DESCRIPTION="YAP is a high-performance Prolog compiler"
 HOMEPAGE="http://www.dcc.fc.up.pt/~vsc/Yap/"


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/yap/
@ 2016-10-06 12:41 Keri Harris
  0 siblings, 0 replies; 48+ messages in thread
From: Keri Harris @ 2016-10-06 12:41 UTC (permalink / raw
  To: gentoo-commits

commit:     fb17be1b5dd8c19ff85eb467aa1e2dfee85e561b
Author:     Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Thu Oct  6 12:40:48 2016 +0000
Commit:     Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Thu Oct  6 12:40:48 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb17be1b

dev-lang/yap: disable outdated gecode bindings. Closes #590960

Package-Manager: portage-2.3.0

 dev-lang/yap/yap-6.3.3.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-lang/yap/yap-6.3.3.ebuild b/dev-lang/yap/yap-6.3.3.ebuild
index bb5284c..9d4061e 100644
--- a/dev-lang/yap/yap-6.3.3.ebuild
+++ b/dev-lang/yap/yap-6.3.3.ebuild
@@ -57,6 +57,7 @@ src_configure() {
 	econf \
 		--libdir=/usr/$(get_libdir) \
 		--disable-prism \
+		--disable-gecode \
 		$(use_enable !static dynamic-loading) \
 		$(use_enable threads) \
 		$(use_enable threads pthread-locking) \


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/yap/
@ 2016-12-21 22:54 Thomas Deutschmann
  0 siblings, 0 replies; 48+ messages in thread
From: Thomas Deutschmann @ 2016-12-21 22:54 UTC (permalink / raw
  To: gentoo-commits

commit:     4b370a47d9b19cb91509963f2234162ef90fd012
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 21 22:15:35 2016 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Wed Dec 21 22:54:16 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b370a47

dev-lang/yap: x86 stable (bug #576994)

Package-Manager: Portage-2.3.2, Repoman-2.3.1

 dev-lang/yap/yap-6.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/yap/yap-6.3.3.ebuild b/dev-lang/yap/yap-6.3.3.ebuild
index 9d4061e..42f3f06 100644
--- a/dev-lang/yap/yap-6.3.3.ebuild
+++ b/dev-lang/yap/yap-6.3.3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="http://www.dcc.fc.up.pt/~vsc/Yap/${P}.tar.gz
 
 LICENSE="Artistic LGPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc x86"
 IUSE="R debug doc examples gmp java mpi mysql odbc readline static threads"
 
 RDEPEND="sys-libs/zlib


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/yap/
@ 2017-01-01 12:43 Agostino Sarubbo
  0 siblings, 0 replies; 48+ messages in thread
From: Agostino Sarubbo @ 2017-01-01 12:43 UTC (permalink / raw
  To: gentoo-commits

commit:     03a7ac718439bec3d3865564ca054a56db117d9e
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Jan  1 12:42:05 2017 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Jan  1 12:42:05 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03a7ac71

dev-lang/yap: ppc stable wrt bug #576994

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-lang/yap/yap-6.3.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/yap/yap-6.3.3.ebuild b/dev-lang/yap/yap-6.3.3.ebuild
index 42f3f06..bde1011 100644
--- a/dev-lang/yap/yap-6.3.3.ebuild
+++ b/dev-lang/yap/yap-6.3.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -15,7 +15,7 @@ SRC_URI="http://www.dcc.fc.up.pt/~vsc/Yap/${P}.tar.gz
 
 LICENSE="Artistic LGPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
+KEYWORDS="amd64 ppc x86"
 IUSE="R debug doc examples gmp java mpi mysql odbc readline static threads"
 
 RDEPEND="sys-libs/zlib


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/yap/
@ 2017-01-08  9:42 Keri Harris
  0 siblings, 0 replies; 48+ messages in thread
From: Keri Harris @ 2017-01-08  9:42 UTC (permalink / raw
  To: gentoo-commits

commit:     b487c65de8ecc86f49f4850a21a41623f82d4de8
Author:     Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Sun Jan  8 09:40:30 2017 +0000
Commit:     Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Sun Jan  8 09:40:30 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b487c65d

dev-lang/yap: remove old versions

Package-Manager: portage-2.3.0

 dev-lang/yap/Manifest         |   4 --
 dev-lang/yap/yap-6.2.2.ebuild | 106 ----------------------------------------
 dev-lang/yap/yap-6.3.2.ebuild | 111 ------------------------------------------
 3 files changed, 221 deletions(-)

diff --git a/dev-lang/yap/Manifest b/dev-lang/yap/Manifest
index 0e485a4..b2b332a 100644
--- a/dev-lang/yap/Manifest
+++ b/dev-lang/yap/Manifest
@@ -1,6 +1,2 @@
-DIST yap-6.2.2-gentoo-patchset-2.tar.gz 5736 SHA256 a4c74594a1342ae748c6f00b2ddd28c0d2b8decaa42d0d481617c98a1a34fdae SHA512 046dcab1fe630da06d8b2b5c4a51551fda7ac9e359db8ac92efa2d0880a8aa57ba0fac1ae6947c3fc9aa4e3498a88644f095e69f9deeea63f5433d2c5a687bf4 WHIRLPOOL f91c1aa3d377e8194fba0970a0dcb58fc5e1d45c5ac1764ed56b0904c08433c8ef0e28241efa86c85d29259771d75156fe6a981204d34571c87302435e03e941
-DIST yap-6.2.2.tar.gz 5496746 SHA256 c9b5feb1ac6488797e8c722053db239cc208f7f6f09135f1e6d5f5802f90878e SHA512 8b357f02cd631b7e4d6a44911d82d329b82a654b24637d448ba0e4393ab34918df685c453f4e8b8ebb3aba71034f653c4522478cfafbb24f157c083b623bfc5e WHIRLPOOL 7d266b06874aab2c5b56391ee0d03be025f7cf2ae5ab9a2ca2ef5989b6ef5229bde491919a1b77f3af362798af83bc47614fd3bd293c0d9f4b74d202adb86ea5
-DIST yap-6.3.2-gentoo-patchset-8.tar.gz 5114 SHA256 4c228f21b50ec8f7ee532693280fe66af6ea9b243e893c6358ef3b858654d0f4 SHA512 fa4f093739cd5e51b16f44ea0db8033a72ac632a716cb428fe33e9bb27848b071704b8b9d5e651e876547512788eabc884805524adc15c9638131f6fbef44cc3 WHIRLPOOL dbb931db5532920949fd4035ec590230ab09859540b8076c109672fe80bf98374682179b9422291692754f6d04a54f7d14817015a744051320c9560337605374
-DIST yap-6.3.2.tar.gz 6447312 SHA256 876a31a05a8e50a32bda8597d3381953e3ed99f37f06e7075209a501b8e2d1ed SHA512 8fd93d4e448e92f5dfd4b0dd18e0ce988766d99b3bf7a72bce3931d551c873a11468764bef6bbb132a5518870f2bce0a00658536614db3cdc6586af27d56555d WHIRLPOOL f4507cb41735f40bf343b608a443f017e118c2b99da38e8a59e630b397c4812ce087ce097e85d5af9552191b5f77559609b22f446d05a3513fec08582ea43804
 DIST yap-6.3.3-gentoo-patchset-9.tar.gz 5430 SHA256 0ca819cc5df0b0d3f5c7aa3903592df058cf0dede2dbd222705da327409fe993 SHA512 a698d0fe93cfa558db919f0333964d63ed656d6375740bf15264871dd17e3dc9f371f68b798701ca67d6420d6eccfaa79dee4c218bb51330e8b75bb555f0541c WHIRLPOOL 8a65c4c6f4bb97ba1b42a13c0aa4054792bb96153e363bbac5f6262972e58e0fb856301ff032b3bab9005f62c747f4a7f0d5dd14141f6b4881f1ec2f9668ed29
 DIST yap-6.3.3.tar.gz 7879301 SHA256 aee3b449b1669af07a8291ce6e7fb0a9b35e1343e2ab96fadb1a37552397fa78 SHA512 4ef45277ec84b6e072fa54afc7d6c18f11c3a0cdf477e35e35a0ce2181c9ff2e693f8735f63a1899373f6baf79ce0a972b37e1ae6ed8271bec60663f477bbe80 WHIRLPOOL 3b4095ff9ecbd532d2211e9158f6bd400248b43386027894c08754aadc14712a60325aeb950b361f14b2bc105053ff8a70b025e305fb79003a68f4226a39b724

diff --git a/dev-lang/yap/yap-6.2.2.ebuild b/dev-lang/yap/yap-6.2.2.ebuild
deleted file mode 100644
index 5f9eea1..00000000
--- a/dev-lang/yap/yap-6.2.2.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=2
-
-inherit eutils flag-o-matic java-pkg-opt-2 multilib
-
-PATCHSET_VER="2"
-
-DESCRIPTION="YAP is a high-performance Prolog compiler"
-HOMEPAGE="http://www.dcc.fc.up.pt/~vsc/Yap/"
-SRC_URI="http://www.dcc.fc.up.pt/~vsc/Yap/${P}.tar.gz
-	mirror://gentoo/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
-
-LICENSE="Artistic LGPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="debug doc examples gmp java mpi mysql odbc readline static threads"
-
-RDEPEND="sys-libs/zlib
-	gmp? ( dev-libs/gmp )
-	java? ( >=virtual/jdk-1.4 )
-	mpi? ( virtual/mpi )
-	mysql? ( virtual/mysql )
-	odbc? ( dev-db/unixODBC )
-	readline? ( sys-libs/readline sys-libs/ncurses )"
-
-DEPEND="${RDEPEND}
-	doc? ( app-text/texi2html )"
-
-S="${WORKDIR}"/${PN}-6.2
-
-src_prepare() {
-	cd "${WORKDIR}"
-	EPATCH_FORCE=yes
-	EPATCH_SUFFIX=patch
-	epatch "${WORKDIR}"/${PV}
-}
-
-src_configure() {
-	append-flags -fno-strict-aliasing
-
-	local myddas_conf
-	if use mysql || use odbc; then
-		myddas_conf="--enable-myddas \
-				--enable-myddas-stats \
-				--enable-myddas-top-level"
-	else
-		myddas_conf="--disable-myddas"
-	fi
-
-	econf \
-		--libdir=/usr/$(get_libdir) \
-		$(use_enable !static dynamic-loading) \
-		$(use_enable threads) \
-		$(use_enable threads pthread-locking) \
-		$(use_enable debug debug-yap) \
-		$(use_enable debug low-level-tracer) \
-		$(use_with gmp) \
-		$(use_with readline) \
-		$(use_with mpi) \
-		$(use_with mpi mpe) \
-		$(use_with java) \
-		${myddas_conf}
-}
-
-src_compile() {
-	emake || die "emake failed"
-
-	if use doc ; then
-		emake html || die "emake html failed"
-	fi
-}
-
-src_install() {
-	emake DESTDIR="${D}" install || die "make install failed."
-
-	dodoc changes*.html README || die
-
-	if use doc ; then
-		dodoc yap.html || die
-	fi
-
-	if use examples ; then
-		insinto /usr/share/doc/${PF}/examples/chr
-		doins packages/chr/Examples/* || die
-		insinto /usr/share/doc/${PF}/examples/clib
-		doins packages/clib/demo/* || die
-		insinto /usr/share/doc/${PF}/examples/http
-		doins -r packages/http/examples/* || die
-		insinto /usr/share/doc/${PF}/examples/plunit
-		doins packages/plunit/examples/* || die
-		if use java ; then
-			insinto /usr/share/doc/${PF}/examples/jpl/prolog
-			doins packages/jpl/examples/prolog/* || die
-			insinto /usr/share/doc/${PF}/examples/jpl/java
-			doins packages/jpl/examples/java/README || die
-			doins -r packages/jpl/examples/java/*/*.{java,pl} || die
-		fi
-		if use mpi ; then
-			insinto /usr/share/doc/${PF}/examples/mpi
-			doins library/mpi/examples/*.pl || die
-		fi
-	fi
-}

diff --git a/dev-lang/yap/yap-6.3.2.ebuild b/dev-lang/yap/yap-6.3.2.ebuild
deleted file mode 100644
index ab72cba..00000000
--- a/dev-lang/yap/yap-6.3.2.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=2
-
-inherit eutils flag-o-matic java-pkg-opt-2 multilib
-
-PATCHSET_VER="8"
-
-DESCRIPTION="YAP is a high-performance Prolog compiler"
-HOMEPAGE="http://www.dcc.fc.up.pt/~vsc/Yap/"
-SRC_URI="http://www.dcc.fc.up.pt/~vsc/Yap/${P}.tar.gz
-	mirror://gentoo/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
-
-LICENSE="Artistic LGPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="R debug doc examples gmp java mpi mysql odbc readline static threads"
-
-RDEPEND="sys-libs/zlib
-	gmp? ( dev-libs/gmp )
-	java? ( >=virtual/jdk-1.4 )
-	mpi? ( virtual/mpi )
-	mysql? ( virtual/mysql )
-	odbc? ( dev-db/unixODBC )
-	readline? ( sys-libs/readline sys-libs/ncurses )
-	R? ( dev-lang/R )"
-
-DEPEND="${RDEPEND}
-	doc? ( app-text/texi2html )"
-
-src_prepare() {
-	cd "${WORKDIR}"
-	EPATCH_FORCE=yes
-	EPATCH_SUFFIX=patch
-	epatch "${WORKDIR}"/${PV}
-	rm -rf "${S}"/yap || die "failed to remove yap xcode project"
-}
-
-src_configure() {
-	append-flags -fno-strict-aliasing
-
-	local myddas_conf
-	if use mysql || use odbc; then
-		myddas_conf="--enable-myddas"
-	else
-		myddas_conf="--disable-myddas"
-	fi
-
-	econf \
-		--libdir=/usr/$(get_libdir) \
-		$(use_enable !static dynamic-loading) \
-		$(use_enable threads) \
-		$(use_enable threads pthread-locking) \
-		$(use_enable debug debug-yap) \
-		$(use_enable debug low-level-tracer) \
-		$(use_with gmp) \
-		$(use_with readline) \
-		$(use_with mpi) \
-		$(use_with mpi mpe) \
-		$(use_with java) \
-		$(use_with R) \
-		${myddas_conf}
-}
-
-src_compile() {
-	emake || die "emake failed"
-
-	if use doc ; then
-		emake html || die "emake html failed"
-	fi
-}
-
-src_test() {
-	# libtai package contains check.c which confuses the default
-	# src_test() function
-	true
-}
-
-src_install() {
-	emake DESTDIR="${D}" install || die "make install failed."
-
-	dodoc changes*.html README || die
-
-	if use doc ; then
-		dodoc yap.html || die
-	fi
-
-	if use examples ; then
-		insinto /usr/share/doc/${PF}/examples/chr
-		doins packages/chr/Examples/* || die
-		insinto /usr/share/doc/${PF}/examples/clib
-		doins packages/clib/demo/* || die
-		insinto /usr/share/doc/${PF}/examples/http
-		doins -r packages/http/examples/* || die
-		insinto /usr/share/doc/${PF}/examples/plunit
-		doins packages/plunit/examples/* || die
-		if use java ; then
-			insinto /usr/share/doc/${PF}/examples/jpl/prolog
-			doins packages/jpl/examples/prolog/* || die
-			insinto /usr/share/doc/${PF}/examples/jpl/java
-			doins packages/jpl/examples/java/README || die
-			doins -r packages/jpl/examples/java/*/*.{java,pl} || die
-		fi
-		if use mpi ; then
-			insinto /usr/share/doc/${PF}/examples/mpi
-			doins library/mpi/examples/*.pl || die
-		fi
-	fi
-}


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/yap/
@ 2018-07-14 17:24 Keri Harris
  0 siblings, 0 replies; 48+ messages in thread
From: Keri Harris @ 2018-07-14 17:24 UTC (permalink / raw
  To: gentoo-commits

commit:     a60273c5928c3ffe14278827bb3d61e6ba203076
Author:     Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 14 17:23:20 2018 +0000
Commit:     Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Sat Jul 14 17:23:56 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a60273c5

dev-lang/yap: patch CLPBN package for gcc 7

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-lang/yap/Manifest         | 2 +-
 dev-lang/yap/yap-6.3.3.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-lang/yap/Manifest b/dev-lang/yap/Manifest
index d122992f101..820d580bcc0 100644
--- a/dev-lang/yap/Manifest
+++ b/dev-lang/yap/Manifest
@@ -1,2 +1,2 @@
-DIST yap-6.3.3-gentoo-patchset-9.tar.gz 5430 BLAKE2B 77c71b401d75bfc50a1b7d76db5df9d58fd06722a80fafc706dcfcd15dc54c250057a531f421941ced3f905757763cd39057b9201a8e7e99d6b6a7eefca7a778 SHA512 a698d0fe93cfa558db919f0333964d63ed656d6375740bf15264871dd17e3dc9f371f68b798701ca67d6420d6eccfaa79dee4c218bb51330e8b75bb555f0541c
+DIST yap-6.3.3-gentoo-patchset-10.tar.gz 5786 BLAKE2B cccfb8d3cf46bf6e8b99ada7b995d22d3deab62ab4c0833589d84afa3a2a451d4c295f366efe01db2f7245cc550cc8992498d1e2fa926545dfee2b6dc12e5354 SHA512 d7d172491fb5bc30df04b16ed9d82aa44860b18b0218ad636e2ad1199cbf180f9daf8964b17833df6ca55700fa7c3e00edcb01c6dd85a12a7ee8b08a69d71dad
 DIST yap-6.3.3.tar.gz 7879301 BLAKE2B 1b12a3113dd57634df64680726fd49575979b84126a7a9e1f4d1429be90e1b95599166151ffe62c9ef990ac3c32f57a1efae081b864fc22225c93d21807f412b SHA512 4ef45277ec84b6e072fa54afc7d6c18f11c3a0cdf477e35e35a0ce2181c9ff2e693f8735f63a1899373f6baf79ce0a972b37e1ae6ed8271bec60663f477bbe80

diff --git a/dev-lang/yap/yap-6.3.3.ebuild b/dev-lang/yap/yap-6.3.3.ebuild
index c56e733abcd..dd21303298e 100644
--- a/dev-lang/yap/yap-6.3.3.ebuild
+++ b/dev-lang/yap/yap-6.3.3.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
 inherit eutils flag-o-matic java-pkg-opt-2 multilib
 
-PATCHSET_VER="9"
+PATCHSET_VER="10"
 
 DESCRIPTION="YAP is a high-performance Prolog compiler"
 HOMEPAGE="http://www.dcc.fc.up.pt/~vsc/Yap/"


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/yap/
@ 2018-07-16  7:39 Keri Harris
  0 siblings, 0 replies; 48+ messages in thread
From: Keri Harris @ 2018-07-16  7:39 UTC (permalink / raw
  To: gentoo-commits

commit:     7679f4a12765d869675b9a4194333a8a0b01fe6b
Author:     Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 16 07:39:06 2018 +0000
Commit:     Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Mon Jul 16 07:39:30 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7679f4a1

dev-lang/yap: stream-trylock fixes for GCC-7

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-lang/yap/Manifest         | 2 +-
 dev-lang/yap/yap-6.3.3.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/yap/Manifest b/dev-lang/yap/Manifest
index 820d580bcc0..8442192bac1 100644
--- a/dev-lang/yap/Manifest
+++ b/dev-lang/yap/Manifest
@@ -1,2 +1,2 @@
-DIST yap-6.3.3-gentoo-patchset-10.tar.gz 5786 BLAKE2B cccfb8d3cf46bf6e8b99ada7b995d22d3deab62ab4c0833589d84afa3a2a451d4c295f366efe01db2f7245cc550cc8992498d1e2fa926545dfee2b6dc12e5354 SHA512 d7d172491fb5bc30df04b16ed9d82aa44860b18b0218ad636e2ad1199cbf180f9daf8964b17833df6ca55700fa7c3e00edcb01c6dd85a12a7ee8b08a69d71dad
+DIST yap-6.3.3-gentoo-patchset-11.tar.gz 6021 BLAKE2B d83682de9a6f095482db66f4fd5bb562739121b8502464d92fb784c634bfbfc020ae3ec55641aaeb8c0d52ce5534f7888bdd7d3d556f68c749b2f0ee35860764 SHA512 d9645a6f5c2b633fb5b61f8b6219ac69ae28e4f53f149fcdbb161cb7a8226aecab64f831a19e73876eb5056bb9efc3501fe792b6dca418a2a56b058ec658a2db
 DIST yap-6.3.3.tar.gz 7879301 BLAKE2B 1b12a3113dd57634df64680726fd49575979b84126a7a9e1f4d1429be90e1b95599166151ffe62c9ef990ac3c32f57a1efae081b864fc22225c93d21807f412b SHA512 4ef45277ec84b6e072fa54afc7d6c18f11c3a0cdf477e35e35a0ce2181c9ff2e693f8735f63a1899373f6baf79ce0a972b37e1ae6ed8271bec60663f477bbe80

diff --git a/dev-lang/yap/yap-6.3.3.ebuild b/dev-lang/yap/yap-6.3.3.ebuild
index dd21303298e..12e9befa719 100644
--- a/dev-lang/yap/yap-6.3.3.ebuild
+++ b/dev-lang/yap/yap-6.3.3.ebuild
@@ -5,7 +5,7 @@ EAPI=5
 
 inherit eutils flag-o-matic java-pkg-opt-2 multilib
 
-PATCHSET_VER="10"
+PATCHSET_VER="11"
 
 DESCRIPTION="YAP is a high-performance Prolog compiler"
 HOMEPAGE="http://www.dcc.fc.up.pt/~vsc/Yap/"


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/yap/
@ 2018-09-18  1:09 Matt Turner
  0 siblings, 0 replies; 48+ messages in thread
From: Matt Turner @ 2018-09-18  1:09 UTC (permalink / raw
  To: gentoo-commits

commit:     4e4df5d0a580fc97afbeac898621a5b8ba26a447
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 18 01:07:36 2018 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Tue Sep 18 01:09:22 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e4df5d0

dev-lang/yap: drop ppc keywords

 dev-lang/yap/yap-6.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/yap/yap-6.3.3.ebuild b/dev-lang/yap/yap-6.3.3.ebuild
index 12e9befa719..8c631c424ae 100644
--- a/dev-lang/yap/yap-6.3.3.ebuild
+++ b/dev-lang/yap/yap-6.3.3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://www.dcc.fc.up.pt/~vsc/Yap/${P}.tar.gz
 
 LICENSE="Artistic LGPL-2"
 SLOT="0"
-KEYWORDS="amd64 ppc x86"
+KEYWORDS="amd64 x86"
 IUSE="R debug doc examples gmp java mpi mysql odbc readline static threads"
 
 RDEPEND="sys-libs/zlib


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/yap/
@ 2019-02-08 21:41 Brian Evans
  0 siblings, 0 replies; 48+ messages in thread
From: Brian Evans @ 2019-02-08 21:41 UTC (permalink / raw
  To: gentoo-commits

commit:     afb3bb43ccde05954fbcaee62eb1cddbba3670a4
Author:     Brian Evans <grknight <AT> gentoo <DOT> org>
AuthorDate: Fri Feb  8 21:41:30 2019 +0000
Commit:     Brian Evans <grknight <AT> gentoo <DOT> org>
CommitDate: Fri Feb  8 21:41:30 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afb3bb43

dev-lang/yap: Fix dependency, QA error and update EAPI

Non-maintainer commit

Bug: https://bugs.gentoo.org/665872
Package-Manager: Portage-2.3.59, Repoman-2.3.12
Signed-off-by: Brian Evans <grknight <AT> gentoo.org>

 dev-lang/yap/yap-6.3.3-r1.ebuild | 124 +++++++++++++++++++++++++++++++++++++++
 1 file changed, 124 insertions(+)

diff --git a/dev-lang/yap/yap-6.3.3-r1.ebuild b/dev-lang/yap/yap-6.3.3-r1.ebuild
new file mode 100644
index 00000000000..fd653ef2926
--- /dev/null
+++ b/dev-lang/yap/yap-6.3.3-r1.ebuild
@@ -0,0 +1,124 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit flag-o-matic java-pkg-opt-2
+
+PATCHSET_VER="11"
+
+DESCRIPTION="YAP is a high-performance Prolog compiler"
+HOMEPAGE="http://www.dcc.fc.up.pt/~vsc/Yap/"
+SRC_URI="http://www.dcc.fc.up.pt/~vsc/Yap/${P}.tar.gz
+	mirror://gentoo/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
+
+LICENSE="Artistic LGPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="R debug doc examples gmp java mpi mysql odbc readline static threads"
+
+RDEPEND="sys-libs/zlib
+	gmp? ( dev-libs/gmp:0 )
+	java? ( >=virtual/jdk-1.4:= )
+	mpi? ( virtual/mpi )
+	mysql? ( dev-db/mysql-connector-c:0= )
+	odbc? ( dev-db/unixODBC )
+	readline? ( sys-libs/readline:= sys-libs/ncurses:= )
+	R? ( dev-lang/R )"
+
+DEPEND="${RDEPEND}
+	doc? ( app-text/texi2html )"
+
+PATCHES=( "${WORKDIR}"/${PV} )
+
+src_prepare() {
+	default
+	rm -rf "${S}"/yap || die "failed to remove yap xcode project"
+
+	# Fix QA error on doc location
+	local mFile
+	for mFile in Makefile.in packages/Dialect.defs.in \
+			$(find packages -name Makefile.in) ; do
+		sed -i -e "s~doc/Yap~doc/${PF}~" "${mFile}" || die
+	done
+}
+
+src_configure() {
+	append-flags -fno-strict-aliasing
+
+	local myddas_conf
+	if use mysql || use odbc; then
+		myddas_conf="--enable-myddas"
+	else
+		myddas_conf="--disable-myddas"
+	fi
+	if use mysql; then
+		myddas_conf="$myddas_conf yap_with_mysql=yes"
+	fi
+	if use odbc; then
+		myddas_conf="$myddas_conf yap_with_odbc=yes"
+	fi
+
+	econf \
+		--libdir=/usr/$(get_libdir) \
+		--disable-prism \
+		--disable-gecode \
+		$(use_enable !static dynamic-loading) \
+		$(use_enable threads) \
+		$(use_enable threads pthread-locking) \
+		$(use_enable debug debug-yap) \
+		$(use_enable debug low-level-tracer) \
+		$(use_with gmp) \
+		$(use_with readline) \
+		$(use_with mpi) \
+		$(use_with mpi mpe) \
+		$(use_with java) \
+		$(use_with R) \
+		${myddas_conf}
+}
+
+src_compile() {
+	default
+
+	if use doc ; then
+		emake html
+	fi
+}
+
+src_test() {
+	# libtai package contains check.c which confuses the default
+	# src_test() function
+	true
+}
+
+src_install() {
+	default
+
+	dodoc changes*.html README
+
+	if use doc ; then
+		dodoc yap.html
+	fi
+
+	if use examples ; then
+		insinto /usr/share/doc/${PF}/examples/chr
+		doins packages/chr/Examples/*
+		insinto /usr/share/doc/${PF}/examples/clib
+		doins packages/clib/demo/*
+		insinto /usr/share/doc/${PF}/examples/http
+		doins -r packages/http/examples/*
+		insinto /usr/share/doc/${PF}/examples/plunit
+		doins packages/plunit/examples/*
+		if use java ; then
+			insinto /usr/share/doc/${PF}/examples/jpl/prolog
+			doins packages/jpl/examples/prolog/*
+			insinto /usr/share/doc/${PF}/examples/jpl/java
+			doins packages/jpl/examples/java/README
+			doins -r packages/jpl/examples/java/*/*.{java,pl}
+		fi
+		if use mpi ; then
+			insinto /usr/share/doc/${PF}/examples/mpi
+			doins library/mpi/examples/*.pl
+		fi
+	fi
+}


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/yap/
@ 2019-08-03 12:27 Keri Harris
  0 siblings, 0 replies; 48+ messages in thread
From: Keri Harris @ 2019-08-03 12:27 UTC (permalink / raw
  To: gentoo-commits

commit:     23171f82f109016faa0e2d66540a79c384190cf9
Author:     Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Sat Aug  3 12:26:30 2019 +0000
Commit:     Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Sat Aug  3 12:27:13 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23171f82

dev-lang/yap: stable on amd64. Bug #690980

Signed-off-by: Keri Harris <keri <AT> gentoo.org>
Package-Manager: Portage-2.3.69, Repoman-2.3.11

 dev-lang/yap/yap-6.3.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/yap/yap-6.3.3-r1.ebuild b/dev-lang/yap/yap-6.3.3-r1.ebuild
index d8893f8b612..8d50b206f2e 100644
--- a/dev-lang/yap/yap-6.3.3-r1.ebuild
+++ b/dev-lang/yap/yap-6.3.3-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://www.dcc.fc.up.pt/~vsc/Yap/${P}.tar.gz
 
 LICENSE="Artistic LGPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="R debug doc examples gmp java mpi mysql odbc readline static threads"
 
 RDEPEND="sys-libs/zlib


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/yap/
@ 2019-08-11 21:30 Thomas Deutschmann
  0 siblings, 0 replies; 48+ messages in thread
From: Thomas Deutschmann @ 2019-08-11 21:30 UTC (permalink / raw
  To: gentoo-commits

commit:     42c5bdbde18bed8ef6b5142892da3057333a44b7
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 11 20:56:38 2019 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sun Aug 11 21:29:53 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42c5bdbd

dev-lang/yap: x86 stable (bug #690980)

Package-Manager: Portage-2.3.71, Repoman-2.3.17
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 dev-lang/yap/yap-6.3.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/yap/yap-6.3.3-r1.ebuild b/dev-lang/yap/yap-6.3.3-r1.ebuild
index 8d50b206f2e..dae93451399 100644
--- a/dev-lang/yap/yap-6.3.3-r1.ebuild
+++ b/dev-lang/yap/yap-6.3.3-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://www.dcc.fc.up.pt/~vsc/Yap/${P}.tar.gz
 
 LICENSE="Artistic LGPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="R debug doc examples gmp java mpi mysql odbc readline static threads"
 
 RDEPEND="sys-libs/zlib


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/yap/
@ 2019-11-06 17:19 Keri Harris
  0 siblings, 0 replies; 48+ messages in thread
From: Keri Harris @ 2019-11-06 17:19 UTC (permalink / raw
  To: gentoo-commits

commit:     5c004a80af1e6a2b6d3f6b7f71d233cbcfe1924c
Author:     Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Wed Nov  6 17:18:14 2019 +0000
Commit:     Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Wed Nov  6 17:19:00 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c004a80

dev-lang/yap: remove old version

Signed-off-by: Keri Harris <keri <AT> gentoo.org>
Package-Manager: Portage-2.3.76, Repoman-2.3.11

 dev-lang/yap/Manifest         |   1 -
 dev-lang/yap/yap-6.3.3.ebuild | 118 ------------------------------------------
 2 files changed, 119 deletions(-)

diff --git a/dev-lang/yap/Manifest b/dev-lang/yap/Manifest
index 9718e707adf..5114fab5730 100644
--- a/dev-lang/yap/Manifest
+++ b/dev-lang/yap/Manifest
@@ -1,3 +1,2 @@
-DIST yap-6.3.3-gentoo-patchset-11.tar.gz 6021 BLAKE2B d83682de9a6f095482db66f4fd5bb562739121b8502464d92fb784c634bfbfc020ae3ec55641aaeb8c0d52ce5534f7888bdd7d3d556f68c749b2f0ee35860764 SHA512 d9645a6f5c2b633fb5b61f8b6219ac69ae28e4f53f149fcdbb161cb7a8226aecab64f831a19e73876eb5056bb9efc3501fe792b6dca418a2a56b058ec658a2db
 DIST yap-6.3.3-gentoo-patchset-12.tar.gz 6478 BLAKE2B 405f7a080c670ef1ca246bd60fc6a29aaff5e0c0b2323adef2eff7eb471a79e59a043c2348b8db0f9a70e7d858068cd4c5d51ad9ff13159186ff157e0272ffb1 SHA512 39dc3397ce59e34b4ee82ef9105c0493483f7db4b6018db5ca7f41b0af55f9102fa326bcb79cc3e766fa9faabda17807caf76cfdbbced7905b44749078ee8732
 DIST yap-6.3.3.tar.gz 7879301 BLAKE2B 1b12a3113dd57634df64680726fd49575979b84126a7a9e1f4d1429be90e1b95599166151ffe62c9ef990ac3c32f57a1efae081b864fc22225c93d21807f412b SHA512 4ef45277ec84b6e072fa54afc7d6c18f11c3a0cdf477e35e35a0ce2181c9ff2e693f8735f63a1899373f6baf79ce0a972b37e1ae6ed8271bec60663f477bbe80

diff --git a/dev-lang/yap/yap-6.3.3.ebuild b/dev-lang/yap/yap-6.3.3.ebuild
deleted file mode 100644
index 8c631c424ae..00000000000
--- a/dev-lang/yap/yap-6.3.3.ebuild
+++ /dev/null
@@ -1,118 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils flag-o-matic java-pkg-opt-2 multilib
-
-PATCHSET_VER="11"
-
-DESCRIPTION="YAP is a high-performance Prolog compiler"
-HOMEPAGE="http://www.dcc.fc.up.pt/~vsc/Yap/"
-SRC_URI="http://www.dcc.fc.up.pt/~vsc/Yap/${P}.tar.gz
-	mirror://gentoo/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
-
-LICENSE="Artistic LGPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="R debug doc examples gmp java mpi mysql odbc readline static threads"
-
-RDEPEND="sys-libs/zlib
-	gmp? ( dev-libs/gmp:0 )
-	java? ( >=virtual/jdk-1.4:= )
-	mpi? ( virtual/mpi )
-	mysql? ( virtual/mysql )
-	odbc? ( dev-db/unixODBC )
-	readline? ( sys-libs/readline:= sys-libs/ncurses:= )
-	R? ( dev-lang/R )"
-
-DEPEND="${RDEPEND}
-	doc? ( app-text/texi2html )"
-
-src_prepare() {
-	cd "${WORKDIR}"
-	EPATCH_FORCE=yes
-	EPATCH_SUFFIX=patch
-	epatch "${WORKDIR}"/${PV}
-	rm -rf "${S}"/yap || die "failed to remove yap xcode project"
-}
-
-src_configure() {
-	append-flags -fno-strict-aliasing
-
-	local myddas_conf
-	if use mysql || use odbc; then
-		myddas_conf="--enable-myddas"
-	else
-		myddas_conf="--disable-myddas"
-	fi
-	if use mysql; then
-		myddas_conf="$myddas_conf yap_with_mysql=yes"
-	fi
-	if use odbc; then
-		myddas_conf="$myddas_conf yap_with_odbc=yes"
-	fi
-
-	econf \
-		--libdir=/usr/$(get_libdir) \
-		--disable-prism \
-		--disable-gecode \
-		$(use_enable !static dynamic-loading) \
-		$(use_enable threads) \
-		$(use_enable threads pthread-locking) \
-		$(use_enable debug debug-yap) \
-		$(use_enable debug low-level-tracer) \
-		$(use_with gmp) \
-		$(use_with readline) \
-		$(use_with mpi) \
-		$(use_with mpi mpe) \
-		$(use_with java) \
-		$(use_with R) \
-		${myddas_conf}
-}
-
-src_compile() {
-	emake || die "emake failed"
-
-	if use doc ; then
-		emake html || die "emake html failed"
-	fi
-}
-
-src_test() {
-	# libtai package contains check.c which confuses the default
-	# src_test() function
-	true
-}
-
-src_install() {
-	emake DESTDIR="${D}" install || die "make install failed."
-
-	dodoc changes*.html README || die
-
-	if use doc ; then
-		dodoc yap.html || die
-	fi
-
-	if use examples ; then
-		insinto /usr/share/doc/${PF}/examples/chr
-		doins packages/chr/Examples/* || die
-		insinto /usr/share/doc/${PF}/examples/clib
-		doins packages/clib/demo/* || die
-		insinto /usr/share/doc/${PF}/examples/http
-		doins -r packages/http/examples/* || die
-		insinto /usr/share/doc/${PF}/examples/plunit
-		doins packages/plunit/examples/* || die
-		if use java ; then
-			insinto /usr/share/doc/${PF}/examples/jpl/prolog
-			doins packages/jpl/examples/prolog/* || die
-			insinto /usr/share/doc/${PF}/examples/jpl/java
-			doins packages/jpl/examples/java/README || die
-			doins -r packages/jpl/examples/java/*/*.{java,pl} || die
-		fi
-		if use mpi ; then
-			insinto /usr/share/doc/${PF}/examples/mpi
-			doins library/mpi/examples/*.pl || die
-		fi
-	fi
-}


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/yap/
@ 2020-05-11 18:24 Keri Harris
  0 siblings, 0 replies; 48+ messages in thread
From: Keri Harris @ 2020-05-11 18:24 UTC (permalink / raw
  To: gentoo-commits

commit:     6383f35476ab2ef73020b3d72a09704412069e16
Author:     Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Mon May 11 18:23:31 2020 +0000
Commit:     Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Mon May 11 18:23:49 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6383f354

dev-lang/yap: fix MYDDAS compiled with stdbool. Closes #720324

Signed-off-by: Keri Harris <keri <AT> gentoo.org>
Package-Manager: Portage-2.3.89, Repoman-2.3.11

 dev-lang/yap/Manifest            | 2 +-
 dev-lang/yap/yap-6.3.3-r1.ebuild | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-lang/yap/Manifest b/dev-lang/yap/Manifest
index 5114fab5730..967dad55a61 100644
--- a/dev-lang/yap/Manifest
+++ b/dev-lang/yap/Manifest
@@ -1,2 +1,2 @@
-DIST yap-6.3.3-gentoo-patchset-12.tar.gz 6478 BLAKE2B 405f7a080c670ef1ca246bd60fc6a29aaff5e0c0b2323adef2eff7eb471a79e59a043c2348b8db0f9a70e7d858068cd4c5d51ad9ff13159186ff157e0272ffb1 SHA512 39dc3397ce59e34b4ee82ef9105c0493483f7db4b6018db5ca7f41b0af55f9102fa326bcb79cc3e766fa9faabda17807caf76cfdbbced7905b44749078ee8732
+DIST yap-6.3.3-gentoo-patchset-13.tar.gz 8677 BLAKE2B ebaea8e2851a5025482422161cfca8f5c65bea65e08ed0fd8032956a909bcf8e486558705b663004aa506a614dc4d638107e3ad5fc590fc3b74a0fd203fb33d3 SHA512 b1a2b202ce05c97aebf8c869d24276f7ca12c6f1027886902d8cd7267cd623ed73c5652f49e7e58386a93b37dcfbdfc83e3b0bd1aeddb95245a5f0e8adcc852b
 DIST yap-6.3.3.tar.gz 7879301 BLAKE2B 1b12a3113dd57634df64680726fd49575979b84126a7a9e1f4d1429be90e1b95599166151ffe62c9ef990ac3c32f57a1efae081b864fc22225c93d21807f412b SHA512 4ef45277ec84b6e072fa54afc7d6c18f11c3a0cdf477e35e35a0ce2181c9ff2e693f8735f63a1899373f6baf79ce0a972b37e1ae6ed8271bec60663f477bbe80

diff --git a/dev-lang/yap/yap-6.3.3-r1.ebuild b/dev-lang/yap/yap-6.3.3-r1.ebuild
index dae93451399..97ef2fda8f9 100644
--- a/dev-lang/yap/yap-6.3.3-r1.ebuild
+++ b/dev-lang/yap/yap-6.3.3-r1.ebuild
@@ -1,16 +1,16 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
 inherit flag-o-matic java-pkg-opt-2
 
-PATCHSET_VER="12"
+PATCHSET_VER="13"
 
 DESCRIPTION="YAP is a high-performance Prolog compiler"
 HOMEPAGE="http://www.dcc.fc.up.pt/~vsc/Yap/"
 SRC_URI="http://www.dcc.fc.up.pt/~vsc/Yap/${P}.tar.gz
-	mirror://gentoo/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
+	https://dev.gentoo.org/~keri/distfiles/yap/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
 
 LICENSE="Artistic LGPL-2"
 SLOT="0"


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/yap/
@ 2020-09-20 15:22 Keri Harris
  0 siblings, 0 replies; 48+ messages in thread
From: Keri Harris @ 2020-09-20 15:22 UTC (permalink / raw
  To: gentoo-commits

commit:     5af165a32265caf311d0a26037b6387d4f38b2e8
Author:     Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 20 15:21:25 2020 +0000
Commit:     Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Sun Sep 20 15:21:59 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5af165a3

dev-lang/yap: version bump

Package-Manager: Portage-3.0.4, Repoman-2.3.22
Signed-off-by: Keri Harris <keri <AT> gentoo.org>

 dev-lang/yap/Manifest         |   2 +
 dev-lang/yap/metadata.xml     |   1 +
 dev-lang/yap/yap-6.3.4.ebuild | 130 ++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 133 insertions(+)

diff --git a/dev-lang/yap/Manifest b/dev-lang/yap/Manifest
index 967dad55a61..247d4e3dacd 100644
--- a/dev-lang/yap/Manifest
+++ b/dev-lang/yap/Manifest
@@ -1,2 +1,4 @@
+DIST YAP-6.3.4.tar.gz 11007893 BLAKE2B d8024fb68269bbb4f9a434e2be13b4a42aa250f7e6505ef8f6e4c76d50510e04e9a2985796ce66b1d426a877646eafeecb30774c353f5a820c32dc3cbdf20b1c SHA512 67884b98bbc564f23f88cbb1462127a47f3d0602ac347d1c8b0857e5d8ebd9d0ca28770229a6beb52493c6c3256b6cdf8dad25ed2963c64102093f70c4c20a3a
 DIST yap-6.3.3-gentoo-patchset-13.tar.gz 8677 BLAKE2B ebaea8e2851a5025482422161cfca8f5c65bea65e08ed0fd8032956a909bcf8e486558705b663004aa506a614dc4d638107e3ad5fc590fc3b74a0fd203fb33d3 SHA512 b1a2b202ce05c97aebf8c869d24276f7ca12c6f1027886902d8cd7267cd623ed73c5652f49e7e58386a93b37dcfbdfc83e3b0bd1aeddb95245a5f0e8adcc852b
 DIST yap-6.3.3.tar.gz 7879301 BLAKE2B 1b12a3113dd57634df64680726fd49575979b84126a7a9e1f4d1429be90e1b95599166151ffe62c9ef990ac3c32f57a1efae081b864fc22225c93d21807f412b SHA512 4ef45277ec84b6e072fa54afc7d6c18f11c3a0cdf477e35e35a0ce2181c9ff2e693f8735f63a1899373f6baf79ce0a972b37e1ae6ed8271bec60663f477bbe80
+DIST yap-6.3.4-gentoo-patchset-0.tar.gz 5165 BLAKE2B 1f6c9f91f2d2c0e9488f26e1a8079a40ed30c1c83c7171024dd0c0115874e336bbdfa449246e363d0030bd05dc0d86e9efa19cc2fdc4d04b96faeb33b9ade9d0 SHA512 a2a39869042cb647dc022b34a4dd0881a6a35ad0bf88527380d6d74e5307f9dd0ab5feea8e9e922524e3dce39132ab6c8cadd78f92735e2c368d7b277cbe6944

diff --git a/dev-lang/yap/metadata.xml b/dev-lang/yap/metadata.xml
index 30ccd329d94..ee1b7050451 100644
--- a/dev-lang/yap/metadata.xml
+++ b/dev-lang/yap/metadata.xml
@@ -7,5 +7,6 @@
 </maintainer>
 <use>
 	<flag name="R">Enable support for connecting R to Prolog</flag>
+	<flag name="raptor">Enable support for Raptor RDF syntax libarary</flag>
 </use>
 </pkgmetadata>

diff --git a/dev-lang/yap/yap-6.3.4.ebuild b/dev-lang/yap/yap-6.3.4.ebuild
new file mode 100644
index 00000000000..99a1cbf6685
--- /dev/null
+++ b/dev-lang/yap/yap-6.3.4.ebuild
@@ -0,0 +1,130 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_P=YAP-${PV}
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit cmake-utils eutils flag-o-matic multilib python-r1
+
+PATCHSET_VER="0"
+
+DESCRIPTION="YAP is a high-performance Prolog compiler"
+HOMEPAGE="http://www.dcc.fc.up.pt/~vsc/Yap/"
+SRC_URI="https://github.com/vscosta/yap-6.3/archive/YAP-${PV}.tar.gz
+	https://dev.gentoo.org/~keri/distfiles/yap/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
+
+LICENSE="Artistic LGPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="R debug doc examples gmp java mpi mysql odbc postgres python raptor readline sqlite ssl static threads xml"
+
+RDEPEND="dev-libs/libutf8proc
+	sys-libs/zlib
+	gmp? ( dev-libs/gmp:0 )
+	java? ( >=virtual/jdk-1.7:= )
+	mpi? ( virtual/mpi )
+	mysql? ( dev-db/mysql-connector-c:0= )
+	odbc? ( dev-db/unixODBC )
+	postgres? ( dev-db/postgresql:= )
+	R? ( dev-lang/R )
+	python? ( ${PYTHON_DEPS} )
+	raptor? ( media-libs/raptor )
+	readline? ( sys-libs/readline:= sys-libs/ncurses:= )
+	sqlite? ( dev-db/sqlite )
+	ssl? ( dev-libs/openssl )
+	xml? ( dev-libs/libxml2 )"
+
+DEPEND="${RDEPEND}
+	doc? ( app-doc/doxygen[dot] )
+	java? ( dev-lang/swig )
+	python? ( dev-lang/swig )"
+
+S="${WORKDIR}"/yap-6.3-${MY_P}
+BUILD_DIR="${S}"/build
+CMAKE_USE_DIR="${S}"
+
+src_prepare() {
+	if [[ -d "${WORKDIR}"/${PV} ]] ; then
+		eapply "${WORKDIR}"/${PV}
+	fi
+	eapply_user
+
+	sed -i \
+		-e "s|\(set ( libdir \"\${exec_prefix}\)/lib\")|\1/$(get_libdir)\")|" \
+		-e "s|\(set ( dlls \"\${exec_prefix}\)/lib/Yap\")|\1/$(get_libdir)/Yap\")|" \
+		-e "s|\(set ( docdir \"\${exec_prefix}/share/doc\)/Yap\")|\1/${PF}\")|" \
+		CMakeLists.txt || die
+	rm -rf "${S}"/yap || die "failed to remove yap xcode project"
+
+	cmake-utils_src_prepare
+}
+
+src_configure() {
+	append-flags -fno-strict-aliasing
+
+	local mycmakeargs=(
+		-DWITH_YAP_STATIC=$(usex static)
+		-DWITH_Threads=$(usex threads)
+		-DWITH_GMP=$(usex gmp)
+		-DWITH_Readline=$(usex readline)
+		-DCMAKE_DISABLE_FIND_PACKAGE_OpenSSL=$(usex !ssl)
+		-DWITH_MPI=$(usex mpi)
+		-DWITH_ODBC=$(usex odbc)
+		-DWITH_MySQL=$(usex mysql)
+		-DWITH_PostgreSQL=$(usex postgres)
+		-DWITH_Sqlite3=$(usex sqlite)
+		-DWITH_JNI=$(usex java)
+		-DCMAKE_DISABLE_FIND_PACKAGE_Java=$(usex !java)
+		-DWITH_PythonInterp=$(usex python)
+		-DWITH_PythonLibs=$(usex python)
+		-DWITH_SWIG=$(if use java || use python; then echo yes; else echo no; fi)
+		-DWITH_R=$(usex R)
+		-DWITH_RAPTOR=$(usex raptor)
+		-DWITH_LibXml2=$(usex xml)
+		-DWITH_DOCUMENTATION=$(usex doc)
+		-DWITH_CUDD=no
+		-DWITH_Gecode=no
+		-DWITH_Matlab=no
+	)
+
+	cmake-utils_src_configure
+}
+
+src_compile() {
+	cmake-utils_src_compile
+
+	if use doc ; then
+		cmake-utils_src_compile doc
+	fi
+}
+
+src_test() {
+	# libtai package contains check.c which confuses the default
+	# src_test() function
+	true
+}
+
+src_install() {
+	cmake-utils_src_install
+
+	dodoc changes*.html README || die
+
+	if use examples ; then
+		insinto /usr/share/doc/${PF}/examples/chr
+		doins packages/chr/Examples/* || die
+		if use java ; then
+			insinto /usr/share/doc/${PF}/examples/jpl/prolog
+			doins packages/jpl/jpl/examples/prolog/* || die
+			insinto /usr/share/doc/${PF}/examples/jpl/java
+			doins packages/jpl/jpl/examples/java/README || die
+			doins -r packages/jpl/jpl/examples/java/*/*.{java,pl} || die
+		fi
+		if use mpi ; then
+			insinto /usr/share/doc/${PF}/examples/mpi
+			doins library/mpi/examples/*.pl || die
+		fi
+	fi
+}


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/yap/
@ 2020-09-20 16:00 Keri Harris
  0 siblings, 0 replies; 48+ messages in thread
From: Keri Harris @ 2020-09-20 16:00 UTC (permalink / raw
  To: gentoo-commits

commit:     9c9c985d43a063d45cb4a863a613e5e22310b701
Author:     Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 20 16:00:15 2020 +0000
Commit:     Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Sun Sep 20 16:00:30 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c9c985d

dev-lang/yap: QA fixups

Package-Manager: Portage-3.0.4, Repoman-2.3.22
Signed-off-by: Keri Harris <keri <AT> gentoo.org>

 dev-lang/yap/yap-6.3.4.ebuild | 22 ++++++++++++----------
 1 file changed, 12 insertions(+), 10 deletions(-)

diff --git a/dev-lang/yap/yap-6.3.4.ebuild b/dev-lang/yap/yap-6.3.4.ebuild
index 99a1cbf6685..a558ca72973 100644
--- a/dev-lang/yap/yap-6.3.4.ebuild
+++ b/dev-lang/yap/yap-6.3.4.ebuild
@@ -21,6 +21,8 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="R debug doc examples gmp java mpi mysql odbc postgres python raptor readline sqlite ssl static threads xml"
 
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
 RDEPEND="dev-libs/libutf8proc
 	sys-libs/zlib
 	gmp? ( dev-libs/gmp:0 )
@@ -110,21 +112,21 @@ src_test() {
 src_install() {
 	cmake-utils_src_install
 
-	dodoc changes*.html README || die
+	dodoc changes*.html README
 
 	if use examples ; then
-		insinto /usr/share/doc/${PF}/examples/chr
-		doins packages/chr/Examples/* || die
+		docinto /usr/share/doc/${PF}/examples/chr
+		dodoc packages/chr/Examples/*
 		if use java ; then
-			insinto /usr/share/doc/${PF}/examples/jpl/prolog
-			doins packages/jpl/jpl/examples/prolog/* || die
-			insinto /usr/share/doc/${PF}/examples/jpl/java
-			doins packages/jpl/jpl/examples/java/README || die
-			doins -r packages/jpl/jpl/examples/java/*/*.{java,pl} || die
+			docinto /usr/share/doc/${PF}/examples/jpl/prolog
+			dodoc packages/jpl/jpl/examples/prolog/*
+			docinto /usr/share/doc/${PF}/examples/jpl/java
+			dodoc packages/jpl/jpl/examples/java/README
+			dodoc -r packages/jpl/jpl/examples/java/*/*.{java,pl}
 		fi
 		if use mpi ; then
-			insinto /usr/share/doc/${PF}/examples/mpi
-			doins library/mpi/examples/*.pl || die
+			docinto /usr/share/doc/${PF}/examples/mpi
+			dodoc library/mpi/examples/*.pl
 		fi
 	fi
 }


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/yap/
@ 2020-09-21  9:32 Keri Harris
  0 siblings, 0 replies; 48+ messages in thread
From: Keri Harris @ 2020-09-21  9:32 UTC (permalink / raw
  To: gentoo-commits

commit:     deaa86ae2a634d093410975b4c9fd6d8069d7d93
Author:     Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 21 09:26:49 2020 +0000
Commit:     Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Mon Sep 21 09:32:18 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=deaa86ae

dev-lang/yap: correctly specify PYTHON_REQUIRED_USE

Package-Manager: Portage-3.0.4, Repoman-2.3.22
Signed-off-by: Keri Harris <keri <AT> gentoo.org>

 dev-lang/yap/yap-6.3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/yap/yap-6.3.4.ebuild b/dev-lang/yap/yap-6.3.4.ebuild
index a558ca72973..00f7da3a5e4 100644
--- a/dev-lang/yap/yap-6.3.4.ebuild
+++ b/dev-lang/yap/yap-6.3.4.ebuild
@@ -21,7 +21,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="R debug doc examples gmp java mpi mysql odbc postgres python raptor readline sqlite ssl static threads xml"
 
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 RDEPEND="dev-libs/libutf8proc
 	sys-libs/zlib


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/yap/
@ 2021-01-07  0:58 Sam James
  0 siblings, 0 replies; 48+ messages in thread
From: Sam James @ 2021-01-07  0:58 UTC (permalink / raw
  To: gentoo-commits

commit:     cb3d5ce031bf6c9ab0843b0b1d03c876ef2d3fbf
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jan  7 00:52:44 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jan  7 00:58:01 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb3d5ce0

dev-lang/yap: Stabilize 6.3.4 amd64, #764059

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-lang/yap/yap-6.3.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/yap/yap-6.3.4.ebuild b/dev-lang/yap/yap-6.3.4.ebuild
index 00f7da3a5e4..e25870f7ef4 100644
--- a/dev-lang/yap/yap-6.3.4.ebuild
+++ b/dev-lang/yap/yap-6.3.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/vscosta/yap-6.3/archive/YAP-${PV}.tar.gz
 
 LICENSE="Artistic LGPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="R debug doc examples gmp java mpi mysql odbc postgres python raptor readline sqlite ssl static threads xml"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/yap/
@ 2021-01-07  7:38 Keri Harris
  0 siblings, 0 replies; 48+ messages in thread
From: Keri Harris @ 2021-01-07  7:38 UTC (permalink / raw
  To: gentoo-commits

commit:     52c2534c0b3a136584c63e8c9a58699eb94f1063
Author:     Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Thu Jan  7 07:37:51 2021 +0000
Commit:     Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Thu Jan  7 07:37:51 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52c2534c

dev-lang/yap: stabilize 6.3.4 x86, #764059

Package-Manager: Portage-3.0.4, Repoman-2.3.22
Signed-off-by: Keri Harris <keri <AT> gentoo.org>

 dev-lang/yap/yap-6.3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/yap/yap-6.3.4.ebuild b/dev-lang/yap/yap-6.3.4.ebuild
index e25870f7ef4..2e7b339fc0f 100644
--- a/dev-lang/yap/yap-6.3.4.ebuild
+++ b/dev-lang/yap/yap-6.3.4.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/vscosta/yap-6.3/archive/YAP-${PV}.tar.gz
 
 LICENSE="Artistic LGPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="R debug doc examples gmp java mpi mysql odbc postgres python raptor readline sqlite ssl static threads xml"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/yap/
@ 2021-01-07 13:40 Keri Harris
  0 siblings, 0 replies; 48+ messages in thread
From: Keri Harris @ 2021-01-07 13:40 UTC (permalink / raw
  To: gentoo-commits

commit:     5f28d995e23ca1d5cf82ae42e8758768cbd46581
Author:     Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Thu Jan  7 13:39:49 2021 +0000
Commit:     Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Thu Jan  7 13:39:49 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f28d995

dev-lang/yap: work around broken YAP with fno-common

Package-Manager: Portage-3.0.4, Repoman-2.3.22
Signed-off-by: Keri Harris <keri <AT> gentoo.org>

 dev-lang/yap/yap-6.3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/yap/yap-6.3.4.ebuild b/dev-lang/yap/yap-6.3.4.ebuild
index 2e7b339fc0f..3f164b86684 100644
--- a/dev-lang/yap/yap-6.3.4.ebuild
+++ b/dev-lang/yap/yap-6.3.4.ebuild
@@ -65,7 +65,7 @@ src_prepare() {
 }
 
 src_configure() {
-	append-flags -fno-strict-aliasing
+	append-flags -fno-strict-aliasing -fcommon
 
 	local mycmakeargs=(
 		-DWITH_YAP_STATIC=$(usex static)


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/yap/
@ 2021-01-07 18:51 Keri Harris
  0 siblings, 0 replies; 48+ messages in thread
From: Keri Harris @ 2021-01-07 18:51 UTC (permalink / raw
  To: gentoo-commits

commit:     8c6e23599489cf6805868503f0687113235b1b4f
Author:     Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Thu Jan  7 18:51:19 2021 +0000
Commit:     Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Thu Jan  7 18:51:38 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c6e2359

dev-lang/yap: support for GCC 10

Package-Manager: Portage-3.0.4, Repoman-2.3.22
Signed-off-by: Keri Harris <keri <AT> gentoo.org>

 dev-lang/yap/yap-6.3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/yap/yap-6.3.4.ebuild b/dev-lang/yap/yap-6.3.4.ebuild
index 3f164b86684..07e979dd23e 100644
--- a/dev-lang/yap/yap-6.3.4.ebuild
+++ b/dev-lang/yap/yap-6.3.4.ebuild
@@ -65,7 +65,7 @@ src_prepare() {
 }
 
 src_configure() {
-	append-flags -fno-strict-aliasing -fcommon
+	append-flags -fno-strict-aliasing -fcommon -fno-inline-small-functions
 
 	local mycmakeargs=(
 		-DWITH_YAP_STATIC=$(usex static)


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/yap/
@ 2021-01-18 15:58 Keri Harris
  0 siblings, 0 replies; 48+ messages in thread
From: Keri Harris @ 2021-01-18 15:58 UTC (permalink / raw
  To: gentoo-commits

commit:     7a08d08d75c947171fefdac730e9213549a43add
Author:     Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 18 15:57:21 2021 +0000
Commit:     Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Mon Jan 18 15:57:21 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a08d08d

dev-lang/yap: remove old version

Package-Manager: Portage-3.0.4, Repoman-2.3.22
Signed-off-by: Keri Harris <keri <AT> gentoo.org>

 dev-lang/yap/Manifest            |   2 -
 dev-lang/yap/yap-6.3.3-r1.ebuild | 125 ---------------------------------------
 2 files changed, 127 deletions(-)

diff --git a/dev-lang/yap/Manifest b/dev-lang/yap/Manifest
index 247d4e3dacd..bacd4a12df4 100644
--- a/dev-lang/yap/Manifest
+++ b/dev-lang/yap/Manifest
@@ -1,4 +1,2 @@
 DIST YAP-6.3.4.tar.gz 11007893 BLAKE2B d8024fb68269bbb4f9a434e2be13b4a42aa250f7e6505ef8f6e4c76d50510e04e9a2985796ce66b1d426a877646eafeecb30774c353f5a820c32dc3cbdf20b1c SHA512 67884b98bbc564f23f88cbb1462127a47f3d0602ac347d1c8b0857e5d8ebd9d0ca28770229a6beb52493c6c3256b6cdf8dad25ed2963c64102093f70c4c20a3a
-DIST yap-6.3.3-gentoo-patchset-13.tar.gz 8677 BLAKE2B ebaea8e2851a5025482422161cfca8f5c65bea65e08ed0fd8032956a909bcf8e486558705b663004aa506a614dc4d638107e3ad5fc590fc3b74a0fd203fb33d3 SHA512 b1a2b202ce05c97aebf8c869d24276f7ca12c6f1027886902d8cd7267cd623ed73c5652f49e7e58386a93b37dcfbdfc83e3b0bd1aeddb95245a5f0e8adcc852b
-DIST yap-6.3.3.tar.gz 7879301 BLAKE2B 1b12a3113dd57634df64680726fd49575979b84126a7a9e1f4d1429be90e1b95599166151ffe62c9ef990ac3c32f57a1efae081b864fc22225c93d21807f412b SHA512 4ef45277ec84b6e072fa54afc7d6c18f11c3a0cdf477e35e35a0ce2181c9ff2e693f8735f63a1899373f6baf79ce0a972b37e1ae6ed8271bec60663f477bbe80
 DIST yap-6.3.4-gentoo-patchset-0.tar.gz 5165 BLAKE2B 1f6c9f91f2d2c0e9488f26e1a8079a40ed30c1c83c7171024dd0c0115874e336bbdfa449246e363d0030bd05dc0d86e9efa19cc2fdc4d04b96faeb33b9ade9d0 SHA512 a2a39869042cb647dc022b34a4dd0881a6a35ad0bf88527380d6d74e5307f9dd0ab5feea8e9e922524e3dce39132ab6c8cadd78f92735e2c368d7b277cbe6944

diff --git a/dev-lang/yap/yap-6.3.3-r1.ebuild b/dev-lang/yap/yap-6.3.3-r1.ebuild
deleted file mode 100644
index 97ef2fda8f9..00000000000
--- a/dev-lang/yap/yap-6.3.3-r1.ebuild
+++ /dev/null
@@ -1,125 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit flag-o-matic java-pkg-opt-2
-
-PATCHSET_VER="13"
-
-DESCRIPTION="YAP is a high-performance Prolog compiler"
-HOMEPAGE="http://www.dcc.fc.up.pt/~vsc/Yap/"
-SRC_URI="http://www.dcc.fc.up.pt/~vsc/Yap/${P}.tar.gz
-	https://dev.gentoo.org/~keri/distfiles/yap/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
-
-LICENSE="Artistic LGPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="R debug doc examples gmp java mpi mysql odbc readline static threads"
-
-RDEPEND="sys-libs/zlib
-	gmp? ( dev-libs/gmp:0 )
-	java? ( >=virtual/jdk-1.4:= )
-	mpi? ( virtual/mpi )
-	mysql? ( dev-db/mysql-connector-c:0= )
-	odbc? ( dev-db/unixODBC )
-	readline? ( sys-libs/readline:= sys-libs/ncurses:= )
-	R? ( dev-lang/R )"
-
-DEPEND="${RDEPEND}
-	doc? ( app-text/texi2html )"
-
-PATCHES=( "${WORKDIR}"/${PV} )
-
-src_prepare() {
-	default
-	rm -rf "${S}"/yap || die "failed to remove yap xcode project"
-
-	# Fix QA error on doc location
-	local mFile
-	for mFile in Makefile.in packages/Dialect.defs.in \
-			$(find packages -name Makefile.in) ; do
-		sed -i -e "s~doc/Yap~doc/${PF}~" "${mFile}" || die
-	done
-}
-
-src_configure() {
-	append-flags -fno-strict-aliasing
-
-	local myddas_conf
-	if use mysql || use odbc; then
-		myddas_conf="--enable-myddas"
-	else
-		myddas_conf="--disable-myddas"
-	fi
-	if use mysql; then
-		myddas_conf="$myddas_conf yap_with_mysql=yes"
-	fi
-	if use odbc; then
-		myddas_conf="$myddas_conf yap_with_odbc=yes"
-	fi
-
-	econf \
-		--libdir=/usr/$(get_libdir) \
-		--disable-chr \
-		--disable-prism \
-		--disable-gecode \
-		$(use_enable !static dynamic-loading) \
-		$(use_enable threads) \
-		$(use_enable threads pthread-locking) \
-		$(use_enable debug debug-yap) \
-		$(use_enable debug low-level-tracer) \
-		$(use_with gmp) \
-		$(use_with readline) \
-		$(use_with mpi) \
-		$(use_with mpi mpe) \
-		$(use_with java) \
-		$(use_with R) \
-		${myddas_conf}
-}
-
-src_compile() {
-	default
-
-	if use doc ; then
-		emake html
-	fi
-}
-
-src_test() {
-	# libtai package contains check.c which confuses the default
-	# src_test() function
-	true
-}
-
-src_install() {
-	default
-
-	dodoc changes*.html README
-
-	if use doc ; then
-		dodoc yap.html
-	fi
-
-	if use examples ; then
-		insinto /usr/share/doc/${PF}/examples/chr
-		doins packages/chr/Examples/*
-		insinto /usr/share/doc/${PF}/examples/clib
-		doins packages/clib/demo/*
-		insinto /usr/share/doc/${PF}/examples/http
-		doins -r packages/http/examples/*
-		insinto /usr/share/doc/${PF}/examples/plunit
-		doins packages/plunit/examples/*
-		if use java ; then
-			insinto /usr/share/doc/${PF}/examples/jpl/prolog
-			doins packages/jpl/examples/prolog/*
-			insinto /usr/share/doc/${PF}/examples/jpl/java
-			doins packages/jpl/examples/java/README
-			doins -r packages/jpl/examples/java/*/*.{java,pl}
-		fi
-		if use mpi ; then
-			insinto /usr/share/doc/${PF}/examples/mpi
-			doins library/mpi/examples/*.pl
-		fi
-	fi
-}


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/yap/
@ 2021-05-02  8:00 Keri Harris
  0 siblings, 0 replies; 48+ messages in thread
From: Keri Harris @ 2021-05-02  8:00 UTC (permalink / raw
  To: gentoo-commits

commit:     9bf614f59b88a0cd49032395da4d8a992014889a
Author:     Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Sun May  2 08:00:06 2021 +0000
Commit:     Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Sun May  2 08:00:06 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bf614f5

dev-lang/yap: update JDK dependency

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Keri Harris <keri <AT> gentoo.org>

 dev-lang/yap/yap-6.3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/yap/yap-6.3.4.ebuild b/dev-lang/yap/yap-6.3.4.ebuild
index 4d0d36f3c7a..ffa33f60439 100644
--- a/dev-lang/yap/yap-6.3.4.ebuild
+++ b/dev-lang/yap/yap-6.3.4.ebuild
@@ -26,7 +26,7 @@ REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 RDEPEND="dev-libs/libutf8proc
 	sys-libs/zlib
 	gmp? ( dev-libs/gmp:0 )
-	java? ( >=virtual/jdk-1.7:= )
+	java? ( >=virtual/jdk-1.8:* )
 	mpi? ( virtual/mpi )
 	mysql? ( dev-db/mysql-connector-c:0= )
 	odbc? ( dev-db/unixODBC )


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/yap/
@ 2021-05-15 15:17 Keri Harris
  0 siblings, 0 replies; 48+ messages in thread
From: Keri Harris @ 2021-05-15 15:17 UTC (permalink / raw
  To: gentoo-commits

commit:     a06d96cfdc4d632adb86e5d519f7a337da5d9331
Author:     Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Sat May 15 15:16:27 2021 +0000
Commit:     Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Sat May 15 15:16:49 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a06d96cf

dev-lang/yap: migrate to cmake.eclass

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Keri Harris <keri <AT> gentoo.org>

 dev-lang/yap/yap-6.3.4.ebuild | 15 ++++++---------
 1 file changed, 6 insertions(+), 9 deletions(-)

diff --git a/dev-lang/yap/yap-6.3.4.ebuild b/dev-lang/yap/yap-6.3.4.ebuild
index ffa33f60439..f45b3f336d3 100644
--- a/dev-lang/yap/yap-6.3.4.ebuild
+++ b/dev-lang/yap/yap-6.3.4.ebuild
@@ -7,7 +7,7 @@ MY_P=YAP-${PV}
 
 PYTHON_COMPAT=( python3_{7,8} )
 
-inherit cmake-utils flag-o-matic multilib python-r1
+inherit cmake flag-o-matic python-r1
 
 PATCHSET_VER="0"
 
@@ -45,14 +45,11 @@ DEPEND="${RDEPEND}
 	python? ( dev-lang/swig )"
 
 S="${WORKDIR}"/yap-6.3-${MY_P}
-BUILD_DIR="${S}"/build
-CMAKE_USE_DIR="${S}"
 
 src_prepare() {
 	if [[ -d "${WORKDIR}"/${PV} ]] ; then
 		eapply "${WORKDIR}"/${PV}
 	fi
-	eapply_user
 
 	sed -i \
 		-e "s|\(set ( libdir \"\${exec_prefix}\)/lib\")|\1/$(get_libdir)\")|" \
@@ -61,7 +58,7 @@ src_prepare() {
 		CMakeLists.txt || die
 	rm -rf "${S}"/yap || die "failed to remove yap xcode project"
 
-	cmake-utils_src_prepare
+	cmake_src_prepare
 }
 
 src_configure() {
@@ -92,14 +89,14 @@ src_configure() {
 		-DWITH_Matlab=no
 	)
 
-	cmake-utils_src_configure
+	cmake_src_configure
 }
 
 src_compile() {
-	cmake-utils_src_compile
+	cmake_src_compile
 
 	if use doc ; then
-		cmake-utils_src_compile doc
+		cmake_src_compile doc
 	fi
 }
 
@@ -110,7 +107,7 @@ src_test() {
 }
 
 src_install() {
-	cmake-utils_src_install
+	cmake_src_install
 
 	dodoc changes*.html README
 


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/yap/
@ 2021-05-24 10:08 Keri Harris
  0 siblings, 0 replies; 48+ messages in thread
From: Keri Harris @ 2021-05-24 10:08 UTC (permalink / raw
  To: gentoo-commits

commit:     92bfa8518e8e27e65e6a73d47476af552bd85d95
Author:     Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Mon May 24 10:06:59 2021 +0000
Commit:     Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Mon May 24 10:07:36 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92bfa851

dev-lang/yap: support Python 3.9

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Keri Harris <keri <AT> gentoo.org>

 dev-lang/yap/yap-6.3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/yap/yap-6.3.4.ebuild b/dev-lang/yap/yap-6.3.4.ebuild
index f45b3f336d3..133d8dde2c3 100644
--- a/dev-lang/yap/yap-6.3.4.ebuild
+++ b/dev-lang/yap/yap-6.3.4.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 MY_P=YAP-${PV}
 
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7,8,9} )
 
 inherit cmake flag-o-matic python-r1
 


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/yap/
@ 2021-05-28 15:57 David Seifert
  0 siblings, 0 replies; 48+ messages in thread
From: David Seifert @ 2021-05-28 15:57 UTC (permalink / raw
  To: gentoo-commits

commit:     70eff29cbef436159ec50f19bb82e0e3f454c411
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri May 28 15:56:51 2021 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Fri May 28 15:56:51 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70eff29c

dev-lang/yap: fix docinto argument (avoid double 'prefix')

Signed-off-by: Sam James <sam <AT> gentoo.org>
Signed-off-by: David Seifert <soap <AT> gentoo.org>

 dev-lang/yap/{yap-6.3.4.ebuild => yap-6.3.4-r1.ebuild} | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/dev-lang/yap/yap-6.3.4.ebuild b/dev-lang/yap/yap-6.3.4-r1.ebuild
similarity index 94%
rename from dev-lang/yap/yap-6.3.4.ebuild
rename to dev-lang/yap/yap-6.3.4-r1.ebuild
index 133d8dde2c3..6bdfb12f293 100644
--- a/dev-lang/yap/yap-6.3.4.ebuild
+++ b/dev-lang/yap/yap-6.3.4-r1.ebuild
@@ -112,17 +112,20 @@ src_install() {
 	dodoc changes*.html README
 
 	if use examples ; then
-		docinto /usr/share/doc/${PF}/examples/chr
+		docinto examples/chr
 		dodoc packages/chr/Examples/*
+
 		if use java ; then
-			docinto /usr/share/doc/${PF}/examples/jpl/prolog
+			docinto examples/jpl/prolog
 			dodoc packages/jpl/jpl/examples/prolog/*
-			docinto /usr/share/doc/${PF}/examples/jpl/java
+
+			docinto examples/jpl/java
 			dodoc packages/jpl/jpl/examples/java/README
 			dodoc -r packages/jpl/jpl/examples/java/*/*.{java,pl}
 		fi
+
 		if use mpi ; then
-			docinto /usr/share/doc/${PF}/examples/mpi
+			docinto examples/mpi
 			dodoc library/mpi/examples/*.pl
 		fi
 	fi


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/yap/
@ 2021-06-26 12:11 Keri Harris
  0 siblings, 0 replies; 48+ messages in thread
From: Keri Harris @ 2021-06-26 12:11 UTC (permalink / raw
  To: gentoo-commits

commit:     936605a7878e36ba7fd7cb9149a21d45f464c725
Author:     Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 26 12:10:50 2021 +0000
Commit:     Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Sat Jun 26 12:11:03 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=936605a7

dev-lang/yap: compile JPL without depending on AWT

Closes: https://bugs.gentoo.org/792717
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Keri Harris <keri <AT> gentoo.org>

 dev-lang/yap/Manifest            | 2 +-
 dev-lang/yap/yap-6.3.4-r1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/yap/Manifest b/dev-lang/yap/Manifest
index bacd4a12df4..5a02869cdcd 100644
--- a/dev-lang/yap/Manifest
+++ b/dev-lang/yap/Manifest
@@ -1,2 +1,2 @@
 DIST YAP-6.3.4.tar.gz 11007893 BLAKE2B d8024fb68269bbb4f9a434e2be13b4a42aa250f7e6505ef8f6e4c76d50510e04e9a2985796ce66b1d426a877646eafeecb30774c353f5a820c32dc3cbdf20b1c SHA512 67884b98bbc564f23f88cbb1462127a47f3d0602ac347d1c8b0857e5d8ebd9d0ca28770229a6beb52493c6c3256b6cdf8dad25ed2963c64102093f70c4c20a3a
-DIST yap-6.3.4-gentoo-patchset-0.tar.gz 5165 BLAKE2B 1f6c9f91f2d2c0e9488f26e1a8079a40ed30c1c83c7171024dd0c0115874e336bbdfa449246e363d0030bd05dc0d86e9efa19cc2fdc4d04b96faeb33b9ade9d0 SHA512 a2a39869042cb647dc022b34a4dd0881a6a35ad0bf88527380d6d74e5307f9dd0ab5feea8e9e922524e3dce39132ab6c8cadd78f92735e2c368d7b277cbe6944
+DIST yap-6.3.4-gentoo-patchset-1.tar.gz 5544 BLAKE2B ea47ebff2d51bba1fda8aa54daa0c3236b4e3d910fea222cf19bfd92b781eca726ab38f8f92a1c5d019672dda234e58053a66728b0a620db3823245a0493792c SHA512 c6ac0bfdba1747496c433a393c9828962b3097c77cba6c7daefbda9b33d61a4c838e5de752307ac3b8965fd89928a4974366fe6da066f0a8a12cccde658c0d6e

diff --git a/dev-lang/yap/yap-6.3.4-r1.ebuild b/dev-lang/yap/yap-6.3.4-r1.ebuild
index 6bdfb12f293..68d25ab1d22 100644
--- a/dev-lang/yap/yap-6.3.4-r1.ebuild
+++ b/dev-lang/yap/yap-6.3.4-r1.ebuild
@@ -9,7 +9,7 @@ PYTHON_COMPAT=( python3_{7,8,9} )
 
 inherit cmake flag-o-matic python-r1
 
-PATCHSET_VER="0"
+PATCHSET_VER="1"
 
 DESCRIPTION="YAP is a high-performance Prolog compiler"
 HOMEPAGE="http://www.dcc.fc.up.pt/~vsc/Yap/"


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/yap/
@ 2021-12-10 17:24 Keri Harris
  0 siblings, 0 replies; 48+ messages in thread
From: Keri Harris @ 2021-12-10 17:24 UTC (permalink / raw
  To: gentoo-commits

commit:     9b4035d2078490c588551a7f8d5cf80587d2b8c7
Author:     Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 10 17:22:24 2021 +0000
Commit:     Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Fri Dec 10 17:23:46 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b4035d2

dev-lang/yap: version bump

Package-Manager: Portage-3.0.28, Repoman-3.0.2
Signed-off-by: Keri Harris <keri <AT> gentoo.org>

 dev-lang/yap/Manifest         |   1 +
 dev-lang/yap/yap-7.0.1.ebuild | 102 ++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 103 insertions(+)

diff --git a/dev-lang/yap/Manifest b/dev-lang/yap/Manifest
index 5a02869cdcd7..7f9da1793200 100644
--- a/dev-lang/yap/Manifest
+++ b/dev-lang/yap/Manifest
@@ -1,2 +1,3 @@
 DIST YAP-6.3.4.tar.gz 11007893 BLAKE2B d8024fb68269bbb4f9a434e2be13b4a42aa250f7e6505ef8f6e4c76d50510e04e9a2985796ce66b1d426a877646eafeecb30774c353f5a820c32dc3cbdf20b1c SHA512 67884b98bbc564f23f88cbb1462127a47f3d0602ac347d1c8b0857e5d8ebd9d0ca28770229a6beb52493c6c3256b6cdf8dad25ed2963c64102093f70c4c20a3a
 DIST yap-6.3.4-gentoo-patchset-1.tar.gz 5544 BLAKE2B ea47ebff2d51bba1fda8aa54daa0c3236b4e3d910fea222cf19bfd92b781eca726ab38f8f92a1c5d019672dda234e58053a66728b0a620db3823245a0493792c SHA512 c6ac0bfdba1747496c433a393c9828962b3097c77cba6c7daefbda9b33d61a4c838e5de752307ac3b8965fd89928a4974366fe6da066f0a8a12cccde658c0d6e
+DIST yap-7.0.1.tar.gz 17500023 BLAKE2B 03705fc92574a23387681729410577f118e221011a51ce7e2d5d801453d55d9183dd359398cf7ca264ac526fa90f82f108d66e5172f3e1bbed51ea43c0ec9767 SHA512 f037f2bfc1e8263b25162f63604aac3173bf277b0e3bf61d0430109c42d45b159abb7298d6429800cf3121b9578ca5231b72eaf989a9c40e15c203044c30c428

diff --git a/dev-lang/yap/yap-7.0.1.ebuild b/dev-lang/yap/yap-7.0.1.ebuild
new file mode 100644
index 000000000000..b6d897df36f3
--- /dev/null
+++ b/dev-lang/yap/yap-7.0.1.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit cmake flag-o-matic python-single-r1
+
+DESCRIPTION="YAP is a high-performance Prolog compiler"
+HOMEPAGE="http://www.dcc.fc.up.pt/~vsc/Yap/"
+SRC_URI="https://dev.gentoo.org/~keri/distfiles/yap/${P}.tar.gz"
+
+LICENSE="Artistic LGPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="R debug doc examples java mpi mysql odbc postgres python raptor readline sqlite static threads xml"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="dev-libs/libutf8proc
+	sys-libs/zlib
+	dev-libs/gmp:0
+	java? ( >=virtual/jdk-1.8:* )
+	mpi? ( virtual/mpi )
+	mysql? ( dev-db/mysql-connector-c:0= )
+	odbc? ( dev-db/unixODBC )
+	postgres? ( dev-db/postgresql:= )
+	R? ( dev-lang/R )
+	python? (
+		${PYTHON_DEPS}
+		dev-python/wheel
+		dev-python/numpy
+	)
+	raptor? ( media-libs/raptor )
+	readline? ( sys-libs/readline:= sys-libs/ncurses:= )
+	sqlite? ( dev-db/sqlite )
+	xml? ( dev-libs/libxml2 )"
+
+DEPEND="${RDEPEND}
+	doc? ( app-doc/doxygen[dot] )
+	java? ( dev-lang/swig )
+	python? ( dev-lang/swig )"
+
+src_prepare() {
+	if [[ -d "${WORKDIR}"/${PV} ]] ; then
+		eapply "${WORKDIR}"/${PV}
+	fi
+
+	sed -i \
+		-e "s|\(set ( libdir \"\${exec_prefix}\)/lib\")|\1/$(get_libdir)\")|" \
+		-e "s|\(set ( dlls \"\${exec_prefix}\)/lib/Yap\")|\1/$(get_libdir)/Yap\")|" \
+		-e "s|\(set ( docdir \"\${exec_prefix}/share/doc\)/Yap\")|\1/${PF}\")|" \
+		CMakeLists.txt || die
+
+	cmake_src_prepare
+}
+
+src_configure() {
+
+	local mycmakeargs=(
+		-DWITH_YAP_STATIC=$(usex static)
+		-DWITH_THREADED_CODE=$(usex threads)
+		-DWITH_READLINE=$(usex readline)
+		-DWITH_MPI=$(usex mpi)
+		-DWITH_ODBC=$(usex odbc)
+		-DWITH_MYSQL=$(usex mysql)
+		-DWITH_POSTGRES=$(usex postgres)
+		-DWITH_SQLITE3=$(usex sqlite)
+		-DWITH_JAVA=$(usex java)
+		-DWITH_PYTHON=$(usex python)
+		-DWITH_SWIG=$(if use java || use python; then echo yes; else echo no; fi)
+		-DWITH_R=$(usex R)
+		-DWITH_Raptor2=$(usex raptor)
+		-DWITH_XML=$(usex xml)
+		-DWITH_XML2=$(if use raptor && use xml; then echo yes; else echo no; fi)
+		-DWITH_DOCS=$(usex doc)
+		-DWITH_CUDD=no
+		-DWITH_GECODE=no
+	)
+
+	use python && mycmakeargs+=( -DPython3_EXECUTABLE="${PYTHON}" )
+
+	cmake_src_configure
+}
+
+src_compile() {
+	cmake_src_compile
+
+	if use doc; then
+		cmake_src_compile doxygen
+	fi
+}
+
+src_install() {
+	cmake_src_install
+
+	dodoc README
+	if use doc; then
+		dodoc -r "${BUILD_DIR}"/html
+	fi
+}


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/yap/
@ 2021-12-11  6:51 Keri Harris
  0 siblings, 0 replies; 48+ messages in thread
From: Keri Harris @ 2021-12-11  6:51 UTC (permalink / raw
  To: gentoo-commits

commit:     365515cff5fef3d4493db09606ba300a2e22d273
Author:     Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 11 06:51:18 2021 +0000
Commit:     Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Sat Dec 11 06:51:36 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=365515cf

dev-lang/yap: version bump

Package-Manager: Portage-3.0.28, Repoman-3.0.2
Signed-off-by: Keri Harris <keri <AT> gentoo.org>

 dev-lang/yap/Manifest         |   2 +
 dev-lang/yap/yap-7.1.0.ebuild | 104 ++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 106 insertions(+)

diff --git a/dev-lang/yap/Manifest b/dev-lang/yap/Manifest
index 7f9da1793200..d7478b5cc996 100644
--- a/dev-lang/yap/Manifest
+++ b/dev-lang/yap/Manifest
@@ -1,3 +1,5 @@
 DIST YAP-6.3.4.tar.gz 11007893 BLAKE2B d8024fb68269bbb4f9a434e2be13b4a42aa250f7e6505ef8f6e4c76d50510e04e9a2985796ce66b1d426a877646eafeecb30774c353f5a820c32dc3cbdf20b1c SHA512 67884b98bbc564f23f88cbb1462127a47f3d0602ac347d1c8b0857e5d8ebd9d0ca28770229a6beb52493c6c3256b6cdf8dad25ed2963c64102093f70c4c20a3a
 DIST yap-6.3.4-gentoo-patchset-1.tar.gz 5544 BLAKE2B ea47ebff2d51bba1fda8aa54daa0c3236b4e3d910fea222cf19bfd92b781eca726ab38f8f92a1c5d019672dda234e58053a66728b0a620db3823245a0493792c SHA512 c6ac0bfdba1747496c433a393c9828962b3097c77cba6c7daefbda9b33d61a4c838e5de752307ac3b8965fd89928a4974366fe6da066f0a8a12cccde658c0d6e
 DIST yap-7.0.1.tar.gz 17500023 BLAKE2B 03705fc92574a23387681729410577f118e221011a51ce7e2d5d801453d55d9183dd359398cf7ca264ac526fa90f82f108d66e5172f3e1bbed51ea43c0ec9767 SHA512 f037f2bfc1e8263b25162f63604aac3173bf277b0e3bf61d0430109c42d45b159abb7298d6429800cf3121b9578ca5231b72eaf989a9c40e15c203044c30c428
+DIST yap-7.1.0-gentoo-patchset-0.tar.gz 1363 BLAKE2B 8f74b60b1e2b6e865d0d4c963f6bea22dcfcb2dff197cee231108359caf919bffaf9aecf0dee261948565359f9d62289bd4cd05500fc90d9e10bdfcfc25eeb49 SHA512 62f742fd78af7597579659c01b45d659fccc190d88e027bfdc5c2e22ae0a2775ed6c8c78c64bd5a59c1f53ecac8d17efb9dd20ece32c1ed004d8e1a3caf17d5a
+DIST yap-7.1.0.tar.gz 15206771 BLAKE2B 6996046110addf64bd33a6d27c281936fa690d8a7918584f375fe5fc1768dc7c2cd61d1672f00af53c4e0f0552fd278b5bb03a4246059b17b6bdf1447f25c12c SHA512 8777852eb0ec2819324c6f0ae2c2ad66b926733ac9f473f8a473e6652ec75e02053664705dec4784941c27a63cd7b41b73a5a7a6c1b22d3c78755d6981250253

diff --git a/dev-lang/yap/yap-7.1.0.ebuild b/dev-lang/yap/yap-7.1.0.ebuild
new file mode 100644
index 000000000000..a4c959b4f5d0
--- /dev/null
+++ b/dev-lang/yap/yap-7.1.0.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit cmake flag-o-matic python-single-r1
+
+PATCHSET_VER="0"
+
+DESCRIPTION="YAP is a high-performance Prolog compiler"
+HOMEPAGE="http://www.dcc.fc.up.pt/~vsc/Yap/"
+SRC_URI="https://dev.gentoo.org/~keri/distfiles/yap/${P}.tar.gz
+	https://dev.gentoo.org/~keri/distfiles/yap/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
+
+LICENSE="Artistic LGPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="R debug doc examples java mpi mysql odbc postgres python raptor readline sqlite static threads xml"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="dev-libs/libutf8proc
+	sys-libs/zlib
+	dev-libs/gmp:0
+	java? ( >=virtual/jdk-1.8:* )
+	mpi? ( virtual/mpi )
+	mysql? ( dev-db/mysql-connector-c:0= )
+	odbc? ( dev-db/unixODBC )
+	postgres? ( dev-db/postgresql:= )
+	R? ( dev-lang/R )
+	python? (
+		${PYTHON_DEPS}
+		dev-python/wheel
+		dev-python/numpy
+	)
+	raptor? ( media-libs/raptor )
+	readline? ( sys-libs/readline:= sys-libs/ncurses:= )
+	sqlite? ( dev-db/sqlite )
+	xml? ( dev-libs/libxml2 )"
+
+DEPEND="${RDEPEND}
+	doc? ( app-doc/doxygen[dot] )
+	java? ( dev-lang/swig )
+	python? ( >=dev-lang/swig-4.0.0 )"
+
+src_prepare() {
+	if [[ -d "${WORKDIR}"/${PV} ]] ; then
+		eapply "${WORKDIR}"/${PV}
+	fi
+
+	sed -i \
+		-e "s|\(set ( libdir \"\${exec_prefix}\)/lib\")|\1/$(get_libdir)\")|" \
+		-e "s|\(set ( dlls \"\${exec_prefix}\)/lib/Yap\")|\1/$(get_libdir)/Yap\")|" \
+		-e "s|\(set ( docdir \"\${exec_prefix}/share/doc\)/Yap\")|\1/${PF}\")|" \
+		CMakeLists.txt || die
+
+	cmake_src_prepare
+}
+
+src_configure() {
+	local mycmakeargs=(
+		-DWITH_YAP_STATIC=$(usex static)
+		-DWITH_THREADED_CODE=$(usex threads)
+		-DWITH_READLINE=$(usex readline)
+		-DWITH_MPI=$(usex mpi)
+		-DWITH_ODBC=$(usex odbc)
+		-DWITH_MYSQL=$(usex mysql)
+		-DWITH_POSTGRES=$(usex postgres)
+		-DWITH_SQLITE3=$(usex sqlite)
+		-DWITH_Java=$(usex java)
+		-DWITH_Python3=$(usex python)
+		-DWITH_SWIG=$(if use java || use python; then echo yes; else echo no; fi)
+		-DWITH_R=$(usex R)
+		-DWITH_Raptor2=$(usex raptor)
+		-DWITH_XML=$(usex xml)
+		-DWITH_LibXml2=$(if use raptor && use xml; then echo yes; else echo no; fi)
+		-DWITH_DOCS=$(usex doc)
+		-DWITH_CUDD=no
+		-DWITH_Gecode=no
+	)
+
+	use python && mycmakeargs+=( -DPython3_EXECUTABLE="${PYTHON}" )
+
+	cmake_src_configure
+}
+
+src_compile() {
+	cmake_src_compile
+
+	if use doc; then
+		cmake_src_compile docs
+	fi
+}
+
+src_install() {
+	cmake_src_install
+
+	dodoc README
+	if use doc; then
+		dodoc -r "${BUILD_DIR}"/html
+	fi
+}


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/yap/
@ 2021-12-11 14:33 Keri Harris
  0 siblings, 0 replies; 48+ messages in thread
From: Keri Harris @ 2021-12-11 14:33 UTC (permalink / raw
  To: gentoo-commits

commit:     48f12223d7f1e0840135d77e6ec32c74cefca745
Author:     Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 11 14:32:42 2021 +0000
Commit:     Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Sat Dec 11 14:33:01 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48f12223

dev-lang/yap: update patchset for x86 fixes

Package-Manager: Portage-3.0.28, Repoman-3.0.2
Signed-off-by: Keri Harris <keri <AT> gentoo.org>

 dev-lang/yap/Manifest         |  7 ++++---
 dev-lang/yap/yap-7.0.1.ebuild | 19 +++++++++++--------
 dev-lang/yap/yap-7.1.0.ebuild | 17 +++++++++--------
 3 files changed, 24 insertions(+), 19 deletions(-)

diff --git a/dev-lang/yap/Manifest b/dev-lang/yap/Manifest
index d7478b5cc996..dfcd9ac99fd8 100644
--- a/dev-lang/yap/Manifest
+++ b/dev-lang/yap/Manifest
@@ -1,5 +1,6 @@
 DIST YAP-6.3.4.tar.gz 11007893 BLAKE2B d8024fb68269bbb4f9a434e2be13b4a42aa250f7e6505ef8f6e4c76d50510e04e9a2985796ce66b1d426a877646eafeecb30774c353f5a820c32dc3cbdf20b1c SHA512 67884b98bbc564f23f88cbb1462127a47f3d0602ac347d1c8b0857e5d8ebd9d0ca28770229a6beb52493c6c3256b6cdf8dad25ed2963c64102093f70c4c20a3a
+DIST yap-5bebd8e3aae655690ddf33dfb32289766910fa25.tar.gz 17378041 BLAKE2B ff474ec1edc9bab493cd441c99e3b646f786e59662a4d398f7ac0fe0039ae99ccbab3700b1d0405dcda84bd292a5101fcde63fd1471fc19cd0d1fa37d2eebe1f SHA512 b61033f0ed3994533a056ba8b0dd7f103df2707355cad7e010babbbcf9e9415b65e5b1d294b9f9698d8c61d4c399ae8c1eea0a79dcbb7c33e841ac71645433c5
 DIST yap-6.3.4-gentoo-patchset-1.tar.gz 5544 BLAKE2B ea47ebff2d51bba1fda8aa54daa0c3236b4e3d910fea222cf19bfd92b781eca726ab38f8f92a1c5d019672dda234e58053a66728b0a620db3823245a0493792c SHA512 c6ac0bfdba1747496c433a393c9828962b3097c77cba6c7daefbda9b33d61a4c838e5de752307ac3b8965fd89928a4974366fe6da066f0a8a12cccde658c0d6e
-DIST yap-7.0.1.tar.gz 17500023 BLAKE2B 03705fc92574a23387681729410577f118e221011a51ce7e2d5d801453d55d9183dd359398cf7ca264ac526fa90f82f108d66e5172f3e1bbed51ea43c0ec9767 SHA512 f037f2bfc1e8263b25162f63604aac3173bf277b0e3bf61d0430109c42d45b159abb7298d6429800cf3121b9578ca5231b72eaf989a9c40e15c203044c30c428
-DIST yap-7.1.0-gentoo-patchset-0.tar.gz 1363 BLAKE2B 8f74b60b1e2b6e865d0d4c963f6bea22dcfcb2dff197cee231108359caf919bffaf9aecf0dee261948565359f9d62289bd4cd05500fc90d9e10bdfcfc25eeb49 SHA512 62f742fd78af7597579659c01b45d659fccc190d88e027bfdc5c2e22ae0a2775ed6c8c78c64bd5a59c1f53ecac8d17efb9dd20ece32c1ed004d8e1a3caf17d5a
-DIST yap-7.1.0.tar.gz 15206771 BLAKE2B 6996046110addf64bd33a6d27c281936fa690d8a7918584f375fe5fc1768dc7c2cd61d1672f00af53c4e0f0552fd278b5bb03a4246059b17b6bdf1447f25c12c SHA512 8777852eb0ec2819324c6f0ae2c2ad66b926733ac9f473f8a473e6652ec75e02053664705dec4784941c27a63cd7b41b73a5a7a6c1b22d3c78755d6981250253
+DIST yap-7.0.1-gentoo-patchset-0.tar.gz 2390 BLAKE2B 2e7dbfe6dc8ea60c8a7ee056707e87f205076a7413d48b04f2ce1a997ce59b87d98f3f2994f93c6bb1e9933f94a02823cc729a0954739b9c38502a03894b05d8 SHA512 3f4364ab4fd887b8cfde6916257a517e7632585df9e501092ac1abc0f7f3fd7de97770a840d7279b5e89e1930b3dab0569e25636c1fb1acfc11f810c56681b45
+DIST yap-7.1.0-gentoo-patchset-1.tar.gz 3850 BLAKE2B 7d6648b6e7051bd26f9abca6ae89b1705e7e6264ee8a056d7d64764d4d378f984e1c0903ec5caabc3f7e1af96f62bcde2a51a7005da442073e04ad9ab2e46637 SHA512 e25e2140241adebafeb0b827a530428265d75eb4ead565054e412175abd3332afab708b14f66b12fb85d74b28ed314329cd13b060426af9d772636819d295aac
+DIST yap-77bb2ba5eadfb95b67abccd22b298cfb75dd3328.tar.gz 15121857 BLAKE2B 0a38a1f302108a93cdc7b31fadb44823f1660e65bf3bb1910988afe81e313e6690094550c9eb4a6cfba322cd40b0cfb5ec853b350988ca123507fda362de118d SHA512 56da8cb9e56cb23d2592ba92b0b4cbd323e491767a121ca88896d2744737bef9d4a63f3b80b36fd52b1ead84a075d270060777fef85dff3ef36403a84c96b9fb

diff --git a/dev-lang/yap/yap-7.0.1.ebuild b/dev-lang/yap/yap-7.0.1.ebuild
index b6d897df36f3..8ed3e0222197 100644
--- a/dev-lang/yap/yap-7.0.1.ebuild
+++ b/dev-lang/yap/yap-7.0.1.ebuild
@@ -3,13 +3,18 @@
 
 EAPI=7
 
+PV_COMMIT=5bebd8e3aae655690ddf33dfb32289766910fa25
+
 PYTHON_COMPAT=( python3_{7,8,9} )
 
 inherit cmake flag-o-matic python-single-r1
 
+PATCHSET_VER="0"
+
 DESCRIPTION="YAP is a high-performance Prolog compiler"
 HOMEPAGE="http://www.dcc.fc.up.pt/~vsc/Yap/"
-SRC_URI="https://dev.gentoo.org/~keri/distfiles/yap/${P}.tar.gz"
+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"
 
 LICENSE="Artistic LGPL-2"
 SLOT="0"
@@ -42,22 +47,20 @@ DEPEND="${RDEPEND}
 	java? ( dev-lang/swig )
 	python? ( dev-lang/swig )"
 
+src_unpack() {
+	default
+	mv "${WORKDIR}"/yap-${PV_COMMIT} "${WORKDIR}"/${P} || die
+}
+
 src_prepare() {
 	if [[ -d "${WORKDIR}"/${PV} ]] ; then
 		eapply "${WORKDIR}"/${PV}
 	fi
 
-	sed -i \
-		-e "s|\(set ( libdir \"\${exec_prefix}\)/lib\")|\1/$(get_libdir)\")|" \
-		-e "s|\(set ( dlls \"\${exec_prefix}\)/lib/Yap\")|\1/$(get_libdir)/Yap\")|" \
-		-e "s|\(set ( docdir \"\${exec_prefix}/share/doc\)/Yap\")|\1/${PF}\")|" \
-		CMakeLists.txt || die
-
 	cmake_src_prepare
 }
 
 src_configure() {
-
 	local mycmakeargs=(
 		-DWITH_YAP_STATIC=$(usex static)
 		-DWITH_THREADED_CODE=$(usex threads)

diff --git a/dev-lang/yap/yap-7.1.0.ebuild b/dev-lang/yap/yap-7.1.0.ebuild
index a4c959b4f5d0..6695c255840a 100644
--- a/dev-lang/yap/yap-7.1.0.ebuild
+++ b/dev-lang/yap/yap-7.1.0.ebuild
@@ -3,15 +3,17 @@
 
 EAPI=7
 
+PV_COMMIT=77bb2ba5eadfb95b67abccd22b298cfb75dd3328
+
 PYTHON_COMPAT=( python3_{7,8,9} )
 
 inherit cmake flag-o-matic python-single-r1
 
-PATCHSET_VER="0"
+PATCHSET_VER="1"
 
 DESCRIPTION="YAP is a high-performance Prolog compiler"
 HOMEPAGE="http://www.dcc.fc.up.pt/~vsc/Yap/"
-SRC_URI="https://dev.gentoo.org/~keri/distfiles/yap/${P}.tar.gz
+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"
 
 LICENSE="Artistic LGPL-2"
@@ -45,17 +47,16 @@ DEPEND="${RDEPEND}
 	java? ( dev-lang/swig )
 	python? ( >=dev-lang/swig-4.0.0 )"
 
+src_unpack() {
+	default
+	mv "${WORKDIR}"/yap-${PV_COMMIT} "${WORKDIR}"/${P} || die
+}
+
 src_prepare() {
 	if [[ -d "${WORKDIR}"/${PV} ]] ; then
 		eapply "${WORKDIR}"/${PV}
 	fi
 
-	sed -i \
-		-e "s|\(set ( libdir \"\${exec_prefix}\)/lib\")|\1/$(get_libdir)\")|" \
-		-e "s|\(set ( dlls \"\${exec_prefix}\)/lib/Yap\")|\1/$(get_libdir)/Yap\")|" \
-		-e "s|\(set ( docdir \"\${exec_prefix}/share/doc\)/Yap\")|\1/${PF}\")|" \
-		CMakeLists.txt || die
-
 	cmake_src_prepare
 }
 


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/yap/
@ 2022-01-22  8:17 Keri Harris
  0 siblings, 0 replies; 48+ messages in thread
From: Keri Harris @ 2022-01-22  8:17 UTC (permalink / raw
  To: gentoo-commits

commit:     316c7a52dcd117705208f053a09947826307b1d2
Author:     Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 22 08:16:23 2022 +0000
Commit:     Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Sat Jan 22 08:16:23 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=316c7a52

dev-lang/yap: fix singleton errors in bootstrap

Closes: https://bugs.gentoo.org/828911
Package-Manager: Portage-3.0.28, Repoman-3.0.2
Signed-off-by: Keri Harris <keri <AT> gentoo.org>

 dev-lang/yap/Manifest         | 2 +-
 dev-lang/yap/yap-7.1.0.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-lang/yap/Manifest b/dev-lang/yap/Manifest
index dfcd9ac99fd8..79850240be77 100644
--- a/dev-lang/yap/Manifest
+++ b/dev-lang/yap/Manifest
@@ -2,5 +2,5 @@ DIST YAP-6.3.4.tar.gz 11007893 BLAKE2B d8024fb68269bbb4f9a434e2be13b4a42aa250f7e
 DIST yap-5bebd8e3aae655690ddf33dfb32289766910fa25.tar.gz 17378041 BLAKE2B ff474ec1edc9bab493cd441c99e3b646f786e59662a4d398f7ac0fe0039ae99ccbab3700b1d0405dcda84bd292a5101fcde63fd1471fc19cd0d1fa37d2eebe1f SHA512 b61033f0ed3994533a056ba8b0dd7f103df2707355cad7e010babbbcf9e9415b65e5b1d294b9f9698d8c61d4c399ae8c1eea0a79dcbb7c33e841ac71645433c5
 DIST yap-6.3.4-gentoo-patchset-1.tar.gz 5544 BLAKE2B ea47ebff2d51bba1fda8aa54daa0c3236b4e3d910fea222cf19bfd92b781eca726ab38f8f92a1c5d019672dda234e58053a66728b0a620db3823245a0493792c SHA512 c6ac0bfdba1747496c433a393c9828962b3097c77cba6c7daefbda9b33d61a4c838e5de752307ac3b8965fd89928a4974366fe6da066f0a8a12cccde658c0d6e
 DIST yap-7.0.1-gentoo-patchset-0.tar.gz 2390 BLAKE2B 2e7dbfe6dc8ea60c8a7ee056707e87f205076a7413d48b04f2ce1a997ce59b87d98f3f2994f93c6bb1e9933f94a02823cc729a0954739b9c38502a03894b05d8 SHA512 3f4364ab4fd887b8cfde6916257a517e7632585df9e501092ac1abc0f7f3fd7de97770a840d7279b5e89e1930b3dab0569e25636c1fb1acfc11f810c56681b45
-DIST yap-7.1.0-gentoo-patchset-1.tar.gz 3850 BLAKE2B 7d6648b6e7051bd26f9abca6ae89b1705e7e6264ee8a056d7d64764d4d378f984e1c0903ec5caabc3f7e1af96f62bcde2a51a7005da442073e04ad9ab2e46637 SHA512 e25e2140241adebafeb0b827a530428265d75eb4ead565054e412175abd3332afab708b14f66b12fb85d74b28ed314329cd13b060426af9d772636819d295aac
+DIST yap-7.1.0-gentoo-patchset-2.tar.gz 4123 BLAKE2B 8896d80f338b566dfb772e5af2aa0ea5caf846289bbd8bfca53b56704a3b31eb7c6620c317b1f6e60f031a86ae8f1be3955391fd747e2b72d8040b22fee5be61 SHA512 08986ae35c58687ada896f12c9aa79e30b5b147f4f79994ab5d0eeeb52b2ab3e7fcb6d40a5d41109b424e6ac9f99649464a79dc64454f3fad802c169c63a4747
 DIST yap-77bb2ba5eadfb95b67abccd22b298cfb75dd3328.tar.gz 15121857 BLAKE2B 0a38a1f302108a93cdc7b31fadb44823f1660e65bf3bb1910988afe81e313e6690094550c9eb4a6cfba322cd40b0cfb5ec853b350988ca123507fda362de118d SHA512 56da8cb9e56cb23d2592ba92b0b4cbd323e491767a121ca88896d2744737bef9d4a63f3b80b36fd52b1ead84a075d270060777fef85dff3ef36403a84c96b9fb

diff --git a/dev-lang/yap/yap-7.1.0.ebuild b/dev-lang/yap/yap-7.1.0.ebuild
index 6695c255840a..b95da6d14777 100644
--- a/dev-lang/yap/yap-7.1.0.ebuild
+++ b/dev-lang/yap/yap-7.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -9,7 +9,7 @@ PYTHON_COMPAT=( python3_{7,8,9} )
 
 inherit cmake flag-o-matic python-single-r1
 
-PATCHSET_VER="1"
+PATCHSET_VER="2"
 
 DESCRIPTION="YAP is a high-performance Prolog compiler"
 HOMEPAGE="http://www.dcc.fc.up.pt/~vsc/Yap/"


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/yap/
@ 2022-01-22  8:19 Keri Harris
  0 siblings, 0 replies; 48+ messages in thread
From: Keri Harris @ 2022-01-22  8:19 UTC (permalink / raw
  To: gentoo-commits

commit:     bdd9efb2c2a291454b7b12f299a66e9116c88e31
Author:     Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 22 08:19:34 2022 +0000
Commit:     Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Sat Jan 22 08:19:34 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdd9efb2

dev-lang/yap: support building without readline

Closes: https://bugs.gentoo.org/830353
Package-Manager: Portage-3.0.28, Repoman-3.0.2
Signed-off-by: Keri Harris <keri <AT> gentoo.org>

 dev-lang/yap/Manifest         | 2 +-
 dev-lang/yap/yap-7.1.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/yap/Manifest b/dev-lang/yap/Manifest
index 79850240be77..acb626d2ede1 100644
--- a/dev-lang/yap/Manifest
+++ b/dev-lang/yap/Manifest
@@ -2,5 +2,5 @@ DIST YAP-6.3.4.tar.gz 11007893 BLAKE2B d8024fb68269bbb4f9a434e2be13b4a42aa250f7e
 DIST yap-5bebd8e3aae655690ddf33dfb32289766910fa25.tar.gz 17378041 BLAKE2B ff474ec1edc9bab493cd441c99e3b646f786e59662a4d398f7ac0fe0039ae99ccbab3700b1d0405dcda84bd292a5101fcde63fd1471fc19cd0d1fa37d2eebe1f SHA512 b61033f0ed3994533a056ba8b0dd7f103df2707355cad7e010babbbcf9e9415b65e5b1d294b9f9698d8c61d4c399ae8c1eea0a79dcbb7c33e841ac71645433c5
 DIST yap-6.3.4-gentoo-patchset-1.tar.gz 5544 BLAKE2B ea47ebff2d51bba1fda8aa54daa0c3236b4e3d910fea222cf19bfd92b781eca726ab38f8f92a1c5d019672dda234e58053a66728b0a620db3823245a0493792c SHA512 c6ac0bfdba1747496c433a393c9828962b3097c77cba6c7daefbda9b33d61a4c838e5de752307ac3b8965fd89928a4974366fe6da066f0a8a12cccde658c0d6e
 DIST yap-7.0.1-gentoo-patchset-0.tar.gz 2390 BLAKE2B 2e7dbfe6dc8ea60c8a7ee056707e87f205076a7413d48b04f2ce1a997ce59b87d98f3f2994f93c6bb1e9933f94a02823cc729a0954739b9c38502a03894b05d8 SHA512 3f4364ab4fd887b8cfde6916257a517e7632585df9e501092ac1abc0f7f3fd7de97770a840d7279b5e89e1930b3dab0569e25636c1fb1acfc11f810c56681b45
-DIST yap-7.1.0-gentoo-patchset-2.tar.gz 4123 BLAKE2B 8896d80f338b566dfb772e5af2aa0ea5caf846289bbd8bfca53b56704a3b31eb7c6620c317b1f6e60f031a86ae8f1be3955391fd747e2b72d8040b22fee5be61 SHA512 08986ae35c58687ada896f12c9aa79e30b5b147f4f79994ab5d0eeeb52b2ab3e7fcb6d40a5d41109b424e6ac9f99649464a79dc64454f3fad802c169c63a4747
+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

diff --git a/dev-lang/yap/yap-7.1.0.ebuild b/dev-lang/yap/yap-7.1.0.ebuild
index b95da6d14777..f86b8754434a 100644
--- a/dev-lang/yap/yap-7.1.0.ebuild
+++ b/dev-lang/yap/yap-7.1.0.ebuild
@@ -9,7 +9,7 @@ PYTHON_COMPAT=( python3_{7,8,9} )
 
 inherit cmake flag-o-matic python-single-r1
 
-PATCHSET_VER="2"
+PATCHSET_VER="3"
 
 DESCRIPTION="YAP is a high-performance Prolog compiler"
 HOMEPAGE="http://www.dcc.fc.up.pt/~vsc/Yap/"


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/yap/
@ 2022-01-22  9:27 Keri Harris
  0 siblings, 0 replies; 48+ messages in thread
From: Keri Harris @ 2022-01-22  9:27 UTC (permalink / raw
  To: gentoo-commits

commit:     617919da75a038a292d2bf8ddc0a78c73ec10921
Author:     Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 22 09:26:56 2022 +0000
Commit:     Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Sat Jan 22 09:26:56 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=617919da

dev-lang/yap: Stable on amd64 and x86

Closes: https://bugs.gentoo.org/831781
Package-Manager: Portage-3.0.28, Repoman-3.0.2
Signed-off-by: Keri Harris <keri <AT> gentoo.org>

 dev-lang/yap/yap-7.0.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/yap/yap-7.0.1.ebuild b/dev-lang/yap/yap-7.0.1.ebuild
index 8ed3e0222197..dd3ad5fba721 100644
--- a/dev-lang/yap/yap-7.0.1.ebuild
+++ b/dev-lang/yap/yap-7.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/vscosta/yap/archive/${PV_COMMIT}.tar.gz -> ${PN}-${P
 
 LICENSE="Artistic LGPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="R debug doc examples java mpi mysql odbc postgres python raptor readline sqlite static threads xml"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/yap/
@ 2022-01-23 15:13 Keri Harris
  0 siblings, 0 replies; 48+ messages in thread
From: Keri Harris @ 2022-01-23 15:13 UTC (permalink / raw
  To: gentoo-commits

commit:     92ffa0409f65550207bc40dd01301bd07b1266be
Author:     Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 23 15:12:47 2022 +0000
Commit:     Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Sun Jan 23 15:12:47 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92ffa040

dev-lang/yap: remove old version

Package-Manager: Portage-3.0.28, Repoman-3.0.2
Signed-off-by: Keri Harris <keri <AT> gentoo.org>

 dev-lang/yap/Manifest            |   2 -
 dev-lang/yap/yap-6.3.4-r1.ebuild | 132 ---------------------------------------
 2 files changed, 134 deletions(-)

diff --git a/dev-lang/yap/Manifest b/dev-lang/yap/Manifest
index acb626d2ede1..5b4517297f5b 100644
--- a/dev-lang/yap/Manifest
+++ b/dev-lang/yap/Manifest
@@ -1,6 +1,4 @@
-DIST YAP-6.3.4.tar.gz 11007893 BLAKE2B d8024fb68269bbb4f9a434e2be13b4a42aa250f7e6505ef8f6e4c76d50510e04e9a2985796ce66b1d426a877646eafeecb30774c353f5a820c32dc3cbdf20b1c SHA512 67884b98bbc564f23f88cbb1462127a47f3d0602ac347d1c8b0857e5d8ebd9d0ca28770229a6beb52493c6c3256b6cdf8dad25ed2963c64102093f70c4c20a3a
 DIST yap-5bebd8e3aae655690ddf33dfb32289766910fa25.tar.gz 17378041 BLAKE2B ff474ec1edc9bab493cd441c99e3b646f786e59662a4d398f7ac0fe0039ae99ccbab3700b1d0405dcda84bd292a5101fcde63fd1471fc19cd0d1fa37d2eebe1f SHA512 b61033f0ed3994533a056ba8b0dd7f103df2707355cad7e010babbbcf9e9415b65e5b1d294b9f9698d8c61d4c399ae8c1eea0a79dcbb7c33e841ac71645433c5
-DIST yap-6.3.4-gentoo-patchset-1.tar.gz 5544 BLAKE2B ea47ebff2d51bba1fda8aa54daa0c3236b4e3d910fea222cf19bfd92b781eca726ab38f8f92a1c5d019672dda234e58053a66728b0a620db3823245a0493792c SHA512 c6ac0bfdba1747496c433a393c9828962b3097c77cba6c7daefbda9b33d61a4c838e5de752307ac3b8965fd89928a4974366fe6da066f0a8a12cccde658c0d6e
 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

diff --git a/dev-lang/yap/yap-6.3.4-r1.ebuild b/dev-lang/yap/yap-6.3.4-r1.ebuild
deleted file mode 100644
index 68d25ab1d22b..000000000000
--- a/dev-lang/yap/yap-6.3.4-r1.ebuild
+++ /dev/null
@@ -1,132 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_P=YAP-${PV}
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-
-inherit cmake flag-o-matic python-r1
-
-PATCHSET_VER="1"
-
-DESCRIPTION="YAP is a high-performance Prolog compiler"
-HOMEPAGE="http://www.dcc.fc.up.pt/~vsc/Yap/"
-SRC_URI="https://github.com/vscosta/yap-6.3/archive/YAP-${PV}.tar.gz
-	https://dev.gentoo.org/~keri/distfiles/yap/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
-
-LICENSE="Artistic LGPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="R debug doc examples gmp java mpi mysql odbc postgres python raptor readline sqlite ssl static threads xml"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="dev-libs/libutf8proc
-	sys-libs/zlib
-	gmp? ( dev-libs/gmp:0 )
-	java? ( >=virtual/jdk-1.8:* )
-	mpi? ( virtual/mpi )
-	mysql? ( dev-db/mysql-connector-c:0= )
-	odbc? ( dev-db/unixODBC )
-	postgres? ( dev-db/postgresql:= )
-	R? ( dev-lang/R )
-	python? ( ${PYTHON_DEPS} )
-	raptor? ( media-libs/raptor )
-	readline? ( sys-libs/readline:= sys-libs/ncurses:= )
-	sqlite? ( dev-db/sqlite )
-	ssl? ( dev-libs/openssl )
-	xml? ( dev-libs/libxml2 )"
-
-DEPEND="${RDEPEND}
-	doc? ( app-doc/doxygen[dot] )
-	java? ( dev-lang/swig )
-	python? ( dev-lang/swig )"
-
-S="${WORKDIR}"/yap-6.3-${MY_P}
-
-src_prepare() {
-	if [[ -d "${WORKDIR}"/${PV} ]] ; then
-		eapply "${WORKDIR}"/${PV}
-	fi
-
-	sed -i \
-		-e "s|\(set ( libdir \"\${exec_prefix}\)/lib\")|\1/$(get_libdir)\")|" \
-		-e "s|\(set ( dlls \"\${exec_prefix}\)/lib/Yap\")|\1/$(get_libdir)/Yap\")|" \
-		-e "s|\(set ( docdir \"\${exec_prefix}/share/doc\)/Yap\")|\1/${PF}\")|" \
-		CMakeLists.txt || die
-	rm -rf "${S}"/yap || die "failed to remove yap xcode project"
-
-	cmake_src_prepare
-}
-
-src_configure() {
-	append-flags -fno-strict-aliasing -fcommon -fno-inline-small-functions
-
-	local mycmakeargs=(
-		-DWITH_YAP_STATIC=$(usex static)
-		-DWITH_Threads=$(usex threads)
-		-DWITH_GMP=$(usex gmp)
-		-DWITH_Readline=$(usex readline)
-		-DCMAKE_DISABLE_FIND_PACKAGE_OpenSSL=$(usex !ssl)
-		-DWITH_MPI=$(usex mpi)
-		-DWITH_ODBC=$(usex odbc)
-		-DWITH_MySQL=$(usex mysql)
-		-DWITH_PostgreSQL=$(usex postgres)
-		-DWITH_Sqlite3=$(usex sqlite)
-		-DWITH_JNI=$(usex java)
-		-DCMAKE_DISABLE_FIND_PACKAGE_Java=$(usex !java)
-		-DWITH_PythonInterp=$(usex python)
-		-DWITH_PythonLibs=$(usex python)
-		-DWITH_SWIG=$(if use java || use python; then echo yes; else echo no; fi)
-		-DWITH_R=$(usex R)
-		-DWITH_RAPTOR=$(usex raptor)
-		-DWITH_LibXml2=$(usex xml)
-		-DWITH_DOCUMENTATION=$(usex doc)
-		-DWITH_CUDD=no
-		-DWITH_Gecode=no
-		-DWITH_Matlab=no
-	)
-
-	cmake_src_configure
-}
-
-src_compile() {
-	cmake_src_compile
-
-	if use doc ; then
-		cmake_src_compile doc
-	fi
-}
-
-src_test() {
-	# libtai package contains check.c which confuses the default
-	# src_test() function
-	true
-}
-
-src_install() {
-	cmake_src_install
-
-	dodoc changes*.html README
-
-	if use examples ; then
-		docinto examples/chr
-		dodoc packages/chr/Examples/*
-
-		if use java ; then
-			docinto examples/jpl/prolog
-			dodoc packages/jpl/jpl/examples/prolog/*
-
-			docinto examples/jpl/java
-			dodoc packages/jpl/jpl/examples/java/README
-			dodoc -r packages/jpl/jpl/examples/java/*/*.{java,pl}
-		fi
-
-		if use mpi ; then
-			docinto examples/mpi
-			dodoc library/mpi/examples/*.pl
-		fi
-	fi
-}


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/yap/
@ 2022-05-21  6:11 Keri Harris
  0 siblings, 0 replies; 48+ messages in thread
From: Keri Harris @ 2022-05-21  6:11 UTC (permalink / raw
  To: gentoo-commits

commit:     95a7fcd14cafcf2df3ab90bfde676f32ed345313
Author:     Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Sat May 21 06:11:04 2022 +0000
Commit:     Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Sat May 21 06:11:04 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95a7fcd1

dev-lang/yap: support python 3.10 + 3.11

Closes: https://bugs.gentoo.org/845651
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Keri Harris <keri <AT> gentoo.org>

 dev-lang/yap/yap-7.0.1.ebuild | 2 +-
 dev-lang/yap/yap-7.1.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/yap/yap-7.0.1.ebuild b/dev-lang/yap/yap-7.0.1.ebuild
index dd3ad5fba721..fbb2e1d54c02 100644
--- a/dev-lang/yap/yap-7.0.1.ebuild
+++ b/dev-lang/yap/yap-7.0.1.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 PV_COMMIT=5bebd8e3aae655690ddf33dfb32289766910fa25
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit cmake flag-o-matic python-single-r1
 

diff --git a/dev-lang/yap/yap-7.1.0.ebuild b/dev-lang/yap/yap-7.1.0.ebuild
index f86b8754434a..d0e15c3e0bc1 100644
--- a/dev-lang/yap/yap-7.1.0.ebuild
+++ b/dev-lang/yap/yap-7.1.0.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 PV_COMMIT=77bb2ba5eadfb95b67abccd22b298cfb75dd3328
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit cmake flag-o-matic python-single-r1
 


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/yap/
@ 2022-05-27 16:34 Keri Harris
  0 siblings, 0 replies; 48+ messages in thread
From: Keri Harris @ 2022-05-27 16:34 UTC (permalink / raw
  To: gentoo-commits

commit:     d58889115aaed0aad9e3add5ce288b77006f1147
Author:     Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Fri May 27 16:33:16 2022 +0000
Commit:     Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Fri May 27 16:33:58 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5888911

dev-lang/yap: Yap CXX interface requires GMP

Closes: https://bugs.gentoo.org/833780
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Keri Harris <keri <AT> gentoo.org>

 dev-lang/yap/yap-7.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/yap/yap-7.1.0.ebuild b/dev-lang/yap/yap-7.1.0.ebuild
index d0e15c3e0bc1..918c059d79ea 100644
--- a/dev-lang/yap/yap-7.1.0.ebuild
+++ b/dev-lang/yap/yap-7.1.0.ebuild
@@ -25,7 +25,7 @@ REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 RDEPEND="dev-libs/libutf8proc
 	sys-libs/zlib
-	dev-libs/gmp:0
+	dev-libs/gmp:0[cxx]
 	java? ( >=virtual/jdk-1.8:* )
 	mpi? ( virtual/mpi )
 	mysql? ( dev-db/mysql-connector-c:0= )


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/yap/
@ 2024-08-14  5:19 Eli Schwartz
  0 siblings, 0 replies; 48+ messages in thread
From: Eli Schwartz @ 2024-08-14  5:19 UTC (permalink / raw
  To: gentoo-commits

commit:     6d3b0c9148c67a3855e36a5ccf4e78a4cfb4f73a
Author:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 14 05:18:22 2024 +0000
Commit:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
CommitDate: Wed Aug 14 05:18:22 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d3b0c91

dev-lang/yap: remove unused eclass

In the 2021 bump to 7.x, use of append-flags was dropped, but the
corresponding eclass wasn't dropped with it.

Signed-off-by: Eli Schwartz <eschwartz <AT> gentoo.org>

 dev-lang/yap/yap-7.0.1.ebuild | 2 +-
 dev-lang/yap/yap-7.1.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/yap/yap-7.0.1.ebuild b/dev-lang/yap/yap-7.0.1.ebuild
index 0960279f31d5..3bf0f5b01313 100644
--- a/dev-lang/yap/yap-7.0.1.ebuild
+++ b/dev-lang/yap/yap-7.0.1.ebuild
@@ -7,7 +7,7 @@ PV_COMMIT=5bebd8e3aae655690ddf33dfb32289766910fa25
 
 PYTHON_COMPAT=( python3_{9..11} )
 
-inherit cmake flag-o-matic python-single-r1
+inherit cmake python-single-r1
 
 PATCHSET_VER="0"
 

diff --git a/dev-lang/yap/yap-7.1.0.ebuild b/dev-lang/yap/yap-7.1.0.ebuild
index 6e867c989e20..646bf13543d7 100644
--- a/dev-lang/yap/yap-7.1.0.ebuild
+++ b/dev-lang/yap/yap-7.1.0.ebuild
@@ -7,7 +7,7 @@ PV_COMMIT=77bb2ba5eadfb95b67abccd22b298cfb75dd3328
 
 PYTHON_COMPAT=( python3_{9..11} )
 
-inherit cmake flag-o-matic python-single-r1
+inherit cmake python-single-r1
 
 PATCHSET_VER="3"
 


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/yap/
@ 2024-08-14  5:19 Eli Schwartz
  0 siblings, 0 replies; 48+ messages in thread
From: Eli Schwartz @ 2024-08-14  5:19 UTC (permalink / raw
  To: gentoo-commits

commit:     d13fb17ecc415238579bfbd9afdc9e62634aadc6
Author:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 14 03:58:52 2024 +0000
Commit:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
CommitDate: Wed Aug 14 05:15:43 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d13fb17e

dev-lang/yap: add github upstream metadata

Used for SRC_URI already.

Signed-off-by: Eli Schwartz <eschwartz <AT> gentoo.org>

 dev-lang/yap/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

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>


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/yap/
@ 2024-08-14  5:19 Eli Schwartz
  0 siblings, 0 replies; 48+ messages in thread
From: Eli Schwartz @ 2024-08-14  5:19 UTC (permalink / raw
  To: gentoo-commits

commit:     99aac9e15f746e89cd8b17f88a9294b45401f149
Author:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 14 04:29:02 2024 +0000
Commit:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
CommitDate: Wed Aug 14 05:15:43 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99aac9e1

dev-lang/yap: do not require python_setup to run if not USE=python

We don't need to check for a python impl, since python itself is
optional. This is especially relevant given that it hasn't been migrated
to python 3.12, so by default there is no available implementation
selected, and python support is also NOT built by default, so this
change makes it build by default.

Signed-off-by: Eli Schwartz <eschwartz <AT> gentoo.org>

 dev-lang/yap/yap-7.0.1.ebuild | 4 ++++
 dev-lang/yap/yap-7.1.0.ebuild | 4 ++++
 2 files changed, 8 insertions(+)

diff --git a/dev-lang/yap/yap-7.0.1.ebuild b/dev-lang/yap/yap-7.0.1.ebuild
index 1912376a3191..0960279f31d5 100644
--- a/dev-lang/yap/yap-7.0.1.ebuild
+++ b/dev-lang/yap/yap-7.0.1.ebuild
@@ -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 9d4b5db24e13..6e867c989e20 100644
--- a/dev-lang/yap/yap-7.1.0.ebuild
+++ b/dev-lang/yap/yap-7.1.0.ebuild
@@ -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


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/yap/
@ 2024-08-14  5:19 Eli Schwartz
  0 siblings, 0 replies; 48+ messages in thread
From: Eli Schwartz @ 2024-08-14  5:19 UTC (permalink / raw
  To: gentoo-commits

commit:     66448c1e2474294114a5cbe0e3a25f68057e248c
Author:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 14 04:09:53 2024 +0000
Commit:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
CommitDate: Wed Aug 14 05:15:43 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66448c1e

dev-lang/yap: update HOMEPAGE to web.archive.org

Use the most recent archived copy that works. You may ask: why use
archive.org as homepage, if github exists? Answer: because the git
repository is very... sparse... on details. No README, no other
website... and archive.org has documentation!

Signed-off-by: Eli Schwartz <eschwartz <AT> gentoo.org>

 dev-lang/yap/yap-7.0.1.ebuild | 2 +-
 dev-lang/yap/yap-7.1.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/yap/yap-7.0.1.ebuild b/dev-lang/yap/yap-7.0.1.ebuild
index 7b54cb699e8e..1912376a3191 100644
--- a/dev-lang/yap/yap-7.0.1.ebuild
+++ b/dev-lang/yap/yap-7.0.1.ebuild
@@ -12,7 +12,7 @@ inherit cmake flag-o-matic 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"
 

diff --git a/dev-lang/yap/yap-7.1.0.ebuild b/dev-lang/yap/yap-7.1.0.ebuild
index f02988538996..9d4b5db24e13 100644
--- a/dev-lang/yap/yap-7.1.0.ebuild
+++ b/dev-lang/yap/yap-7.1.0.ebuild
@@ -12,7 +12,7 @@ inherit cmake flag-o-matic 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"
 


^ permalink raw reply related	[flat|nested] 48+ messages in thread

end of thread, other threads:[~2024-08-14  5:20 UTC | newest]

Thread overview: 48+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-01-01 12:43 [gentoo-commits] repo/gentoo:master commit in: dev-lang/yap/ Agostino Sarubbo
  -- strict thread matches above, loose matches on Subject: below --
2024-08-14  5:19 Eli Schwartz
2024-08-14  5:19 Eli Schwartz
2024-08-14  5:19 Eli Schwartz
2024-08-14  5:19 Eli Schwartz
2022-05-27 16:34 Keri Harris
2022-05-21  6:11 Keri Harris
2022-01-23 15:13 Keri Harris
2022-01-22  9:27 Keri Harris
2022-01-22  8:19 Keri Harris
2022-01-22  8:17 Keri Harris
2021-12-11 14:33 Keri Harris
2021-12-11  6:51 Keri Harris
2021-12-10 17:24 Keri Harris
2021-06-26 12:11 Keri Harris
2021-05-28 15:57 David Seifert
2021-05-24 10:08 Keri Harris
2021-05-15 15:17 Keri Harris
2021-05-02  8:00 Keri Harris
2021-01-18 15:58 Keri Harris
2021-01-07 18:51 Keri Harris
2021-01-07 13:40 Keri Harris
2021-01-07  7:38 Keri Harris
2021-01-07  0:58 Sam James
2020-09-21  9:32 Keri Harris
2020-09-20 16:00 Keri Harris
2020-09-20 15:22 Keri Harris
2020-05-11 18:24 Keri Harris
2019-11-06 17:19 Keri Harris
2019-08-11 21:30 Thomas Deutschmann
2019-08-03 12:27 Keri Harris
2019-02-08 21:41 Brian Evans
2018-09-18  1:09 Matt Turner
2018-07-16  7:39 Keri Harris
2018-07-14 17:24 Keri Harris
2017-01-08  9:42 Keri Harris
2016-12-21 22:54 Thomas Deutschmann
2016-10-06 12:41 Keri Harris
2016-07-21 16:29 Keri Harris
2016-07-21 15:34 Keri Harris
2016-03-16 13:29 Keri Harris
2016-03-16 10:31 Keri Harris
2016-03-11 17:17 Keri Harris
2016-03-10 21:04 Keri Harris
2016-03-04 14:59 Keri Harris
2016-03-03 11:21 Keri Harris
2016-02-20 12:09 Keri Harris
2016-02-14 14:14 Keri Harris

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox