* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/
@ 2015-10-05 13:52 Julian Ospald
0 siblings, 0 replies; 32+ messages in thread
From: Julian Ospald @ 2015-10-05 13:52 UTC (permalink / raw
To: gentoo-commits
commit: fa2718b44ce9b94ea4dec12a8333e096af6637b7
Author: Julian Ospald <hasufell <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 5 12:44:51 2015 +0000
Commit: Julian Ospald <hasufell <AT> gentoo <DOT> org>
CommitDate: Mon Oct 5 13:52:31 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa2718b4
dev-scheme/gauche: add libressl support
dev-scheme/gauche/gauche-0.9.4-r1.ebuild | 50 ++++++++++++++++++++++++++++++++
1 file changed, 50 insertions(+)
diff --git a/dev-scheme/gauche/gauche-0.9.4-r1.ebuild b/dev-scheme/gauche/gauche-0.9.4-r1.ebuild
new file mode 100644
index 0000000..dda1916
--- /dev/null
+++ b/dev-scheme/gauche/gauche-0.9.4-r1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit autotools eutils
+
+MY_P="${P^g}"
+
+DESCRIPTION="A Unix system friendly Scheme Interpreter"
+HOMEPAGE="http://practical-scheme.net/gauche/"
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tgz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
+IUSE="ipv6 libressl test"
+
+RDEPEND="sys-libs/gdbm"
+DEPEND="${RDEPEND}
+ test? (
+ !libressl? ( dev-libs/openssl:0 )
+ libressl? ( dev-libs/libressl )
+ )"
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-rpath.diff
+ epatch "${FILESDIR}"/${PN}-gauche.m4.diff
+ epatch "${FILESDIR}"/${PN}-ext-ldflags.diff
+ epatch "${FILESDIR}"/${PN}-xz-info.diff
+ epatch "${FILESDIR}"/${PN}-rfc.tls.diff
+ eautoconf
+}
+
+src_configure() {
+ econf \
+ $(use_enable ipv6) \
+ --with-slib="${EPREFIX}"/usr/share/slib
+}
+
+src_test() {
+ emake -j1 -s check
+}
+
+src_install() {
+ emake -j1 DESTDIR="${D}" install-pkg install-doc
+ dodoc AUTHORS ChangeLog HACKING README
+}
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/
@ 2015-10-25 15:25 Akinori Hattori
0 siblings, 0 replies; 32+ messages in thread
From: Akinori Hattori @ 2015-10-25 15:25 UTC (permalink / raw
To: gentoo-commits
commit: 991500ec500e480742b99b50aaca783ee134b0a9
Author: Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 25 15:24:48 2015 +0000
Commit: Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Sun Oct 25 15:24:48 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=991500ec
dev-scheme/gauche: drop old
Package-Manager: portage-2.2.20.1
dev-scheme/gauche/gauche-0.9.4.ebuild | 47 -----------------------------------
1 file changed, 47 deletions(-)
diff --git a/dev-scheme/gauche/gauche-0.9.4.ebuild b/dev-scheme/gauche/gauche-0.9.4.ebuild
deleted file mode 100644
index 1a6aaae..0000000
--- a/dev-scheme/gauche/gauche-0.9.4.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit autotools eutils
-
-MY_P="${P^g}"
-
-DESCRIPTION="A Unix system friendly Scheme Interpreter"
-HOMEPAGE="http://practical-scheme.net/gauche/"
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tgz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
-IUSE="ipv6 test"
-
-RDEPEND="sys-libs/gdbm"
-DEPEND="${RDEPEND}
- test? ( dev-libs/openssl )"
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
- epatch "${FILESDIR}"/${PN}-rpath.diff
- epatch "${FILESDIR}"/${PN}-gauche.m4.diff
- epatch "${FILESDIR}"/${PN}-ext-ldflags.diff
- epatch "${FILESDIR}"/${PN}-xz-info.diff
- epatch "${FILESDIR}"/${PN}-rfc.tls.diff
- eautoconf
-}
-
-src_configure() {
- econf \
- $(use_enable ipv6) \
- --with-slib="${EPREFIX}"/usr/share/slib
-}
-
-src_test() {
- emake -j1 -s check
-}
-
-src_install() {
- emake -j1 DESTDIR="${D}" install-pkg install-doc
- dodoc AUTHORS ChangeLog HACKING README
-}
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/
@ 2015-10-25 15:49 Akinori Hattori
0 siblings, 0 replies; 32+ messages in thread
From: Akinori Hattori @ 2015-10-25 15:49 UTC (permalink / raw
To: gentoo-commits
commit: 45a1d27b56d4a82450aeb850d6d39a5655e59725
Author: Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 25 15:48:34 2015 +0000
Commit: Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Sun Oct 25 15:48:34 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45a1d27b
dev-scheme/gauche: fix build on ia64
Package-Manager: portage-2.2.20.1
dev-scheme/gauche/gauche-0.9.4-r1.ebuild | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/dev-scheme/gauche/gauche-0.9.4-r1.ebuild b/dev-scheme/gauche/gauche-0.9.4-r1.ebuild
index dda1916..edcf1be 100644
--- a/dev-scheme/gauche/gauche-0.9.4-r1.ebuild
+++ b/dev-scheme/gauche/gauche-0.9.4-r1.ebuild
@@ -31,6 +31,10 @@ src_prepare() {
epatch "${FILESDIR}"/${PN}-ext-ldflags.diff
epatch "${FILESDIR}"/${PN}-xz-info.diff
epatch "${FILESDIR}"/${PN}-rfc.tls.diff
+
+ mv gc/src/*.[Ss] gc || die
+ sed -i "/^EXTRA_libgc_la_SOURCES/s|src/||g" gc/Makefile.am
+
eautoconf
}
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/
@ 2016-11-27 7:32 Akinori Hattori
0 siblings, 0 replies; 32+ messages in thread
From: Akinori Hattori @ 2016-11-27 7:32 UTC (permalink / raw
To: gentoo-commits
commit: e050d5d3fc5139d92fcfe1652e8be876257876a5
Author: Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 27 07:32:03 2016 +0000
Commit: Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Sun Nov 27 07:32:03 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e050d5d3
dev-scheme/gauche: update to EAPI 6
Package-Manager: portage-2.3.0
dev-scheme/gauche/gauche-0.9.3.3.ebuild | 5 ++---
dev-scheme/gauche/gauche-0.9.4-r1.ebuild | 5 ++---
2 files changed, 4 insertions(+), 6 deletions(-)
diff --git a/dev-scheme/gauche/gauche-0.9.3.3.ebuild b/dev-scheme/gauche/gauche-0.9.3.3.ebuild
index ba9bc8d..d46bc13 100644
--- a/dev-scheme/gauche/gauche-0.9.3.3.ebuild
+++ b/dev-scheme/gauche/gauche-0.9.3.3.ebuild
@@ -2,12 +2,11 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
-EAPI="5"
+EAPI="6"
inherit autotools eutils
-# Switch to ^g when we switch to EAPI=6.
-MY_P="G${P:1}"
+MY_P="${P^g}"
DESCRIPTION="A Unix system friendly Scheme Interpreter"
HOMEPAGE="http://practical-scheme.net/gauche/"
diff --git a/dev-scheme/gauche/gauche-0.9.4-r1.ebuild b/dev-scheme/gauche/gauche-0.9.4-r1.ebuild
index 03d53dc..f35e53d 100644
--- a/dev-scheme/gauche/gauche-0.9.4-r1.ebuild
+++ b/dev-scheme/gauche/gauche-0.9.4-r1.ebuild
@@ -2,12 +2,11 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
-EAPI="5"
+EAPI="6"
inherit autotools eutils
-# Switch to ^g when we switch to EAPI=6.
-MY_P="G${P:1}"
+MY_P="${P^g}"
DESCRIPTION="A Unix system friendly Scheme Interpreter"
HOMEPAGE="http://practical-scheme.net/gauche/"
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/
@ 2016-11-29 10:19 Akinori Hattori
0 siblings, 0 replies; 32+ messages in thread
From: Akinori Hattori @ 2016-11-29 10:19 UTC (permalink / raw
To: gentoo-commits
commit: f2c93e4efa96c731132e562e9ba49e4dd0693c00
Author: Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 29 10:14:15 2016 +0000
Commit: Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Tue Nov 29 10:14:15 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2c93e4e
dev-scheme/gauche: fix build
Gentoo-Bug: 600990
Package-Manager: portage-2.3.0
dev-scheme/gauche/gauche-0.9.3.3.ebuild | 17 ++++++++++-------
dev-scheme/gauche/gauche-0.9.4-r1.ebuild | 15 +++++++++------
2 files changed, 19 insertions(+), 13 deletions(-)
diff --git a/dev-scheme/gauche/gauche-0.9.3.3.ebuild b/dev-scheme/gauche/gauche-0.9.3.3.ebuild
index d46bc13..675346c 100644
--- a/dev-scheme/gauche/gauche-0.9.3.3.ebuild
+++ b/dev-scheme/gauche/gauche-0.9.3.3.ebuild
@@ -22,14 +22,17 @@ DEPEND="${RDEPEND}
test? ( dev-libs/openssl )"
S="${WORKDIR}/${MY_P}"
-src_prepare() {
- epatch "${FILESDIR}"/${PN}-0.9-rpath.patch
- epatch "${FILESDIR}"/${PN}-0.9-gauche.m4.patch
- epatch "${FILESDIR}"/${PN}-0.9-ext-ldflags.patch
- epatch "${FILESDIR}"/${PN}-0.9-xz-info.patch
- epatch "${FILESDIR}"/${PN}-0.9-rfc.tls.patch
- epatch "${FILESDIR}"/${P}-gauche.threads.patch
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.9-rpath.patch
+ "${FILESDIR}"/${PN}-0.9-gauche.m4.patch
+ "${FILESDIR}"/${PN}-0.9-ext-ldflags.patch
+ "${FILESDIR}"/${PN}-0.9-xz-info.patch
+ "${FILESDIR}"/${PN}-0.9-rfc.tls.patch
+ "${FILESDIR}"/${P}-gauche.threads.patch
+)
+src_prepare() {
+ default
eautoconf
}
diff --git a/dev-scheme/gauche/gauche-0.9.4-r1.ebuild b/dev-scheme/gauche/gauche-0.9.4-r1.ebuild
index f35e53d..b7e35b0 100644
--- a/dev-scheme/gauche/gauche-0.9.4-r1.ebuild
+++ b/dev-scheme/gauche/gauche-0.9.4-r1.ebuild
@@ -25,16 +25,19 @@ DEPEND="${RDEPEND}
)"
S="${WORKDIR}/${MY_P}"
-src_prepare() {
- epatch "${FILESDIR}"/${PN}-0.9-rpath.patch
- epatch "${FILESDIR}"/${PN}-0.9-gauche.m4.patch
- epatch "${FILESDIR}"/${PN}-0.9-ext-ldflags.patch
- epatch "${FILESDIR}"/${PN}-0.9-xz-info.patch
- epatch "${FILESDIR}"/${PN}-0.9-rfc.tls.patch
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.9-rpath.patch
+ "${FILESDIR}"/${PN}-0.9-gauche.m4.patch
+ "${FILESDIR}"/${PN}-0.9-ext-ldflags.patch
+ "${FILESDIR}"/${PN}-0.9-xz-info.patch
+ "${FILESDIR}"/${PN}-0.9-rfc.tls.patch
+)
+src_prepare() {
mv gc/src/*.[Ss] gc || die
sed -i "/^EXTRA_libgc_la_SOURCES/s|src/||g" gc/Makefile.am
+ default
eautoconf
}
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/
@ 2018-06-23 6:50 Akinori Hattori
0 siblings, 0 replies; 32+ messages in thread
From: Akinori Hattori @ 2018-06-23 6:50 UTC (permalink / raw
To: gentoo-commits
commit: fb9c718a15d1ea39d538fb998f7565f914ee4eca
Author: Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 23 06:43:23 2018 +0000
Commit: Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Sat Jun 23 06:43:23 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb9c718a
dev-scheme/gauche: amd64/x86 stable
Package-Manager: Portage-2.3.40, Repoman-2.3.9
dev-scheme/gauche/gauche-0.9.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/gauche/gauche-0.9.5.ebuild b/dev-scheme/gauche/gauche-0.9.5.ebuild
index f42b2470a54..df3742f0efe 100644
--- a/dev-scheme/gauche/gauche-0.9.5.ebuild
+++ b/dev-scheme/gauche/gauche-0.9.5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tgz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x86-macos"
IUSE="ipv6 libressl test"
RDEPEND="sys-libs/gdbm"
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/
@ 2018-06-23 6:50 Akinori Hattori
0 siblings, 0 replies; 32+ messages in thread
From: Akinori Hattori @ 2018-06-23 6:50 UTC (permalink / raw
To: gentoo-commits
commit: 4f5c0742ca749154a2909558b29ca0cf4c5162e0
Author: Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 23 06:45:09 2018 +0000
Commit: Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Sat Jun 23 06:45:09 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f5c0742
dev-scheme/gauche: ia64 stable
Package-Manager: Portage-2.3.40, Repoman-2.3.9
dev-scheme/gauche/gauche-0.9.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/gauche/gauche-0.9.5.ebuild b/dev-scheme/gauche/gauche-0.9.5.ebuild
index df3742f0efe..8cf193dcbce 100644
--- a/dev-scheme/gauche/gauche-0.9.5.ebuild
+++ b/dev-scheme/gauche/gauche-0.9.5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tgz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="~alpha amd64 ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x86-macos"
IUSE="ipv6 libressl test"
RDEPEND="sys-libs/gdbm"
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/
@ 2018-06-23 6:50 Akinori Hattori
0 siblings, 0 replies; 32+ messages in thread
From: Akinori Hattori @ 2018-06-23 6:50 UTC (permalink / raw
To: gentoo-commits
commit: b711693a7d2704ae4a007c54b56157ba9e2b133d
Author: Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 23 06:39:16 2018 +0000
Commit: Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Sat Jun 23 06:39:16 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b711693a
dev-scheme/gauche: tidy
Package-Manager: Portage-2.3.40, Repoman-2.3.9
dev-scheme/gauche/gauche-0.9.5.ebuild | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/dev-scheme/gauche/gauche-0.9.5.ebuild b/dev-scheme/gauche/gauche-0.9.5.ebuild
index e30ab60aee5..f42b2470a54 100644
--- a/dev-scheme/gauche/gauche-0.9.5.ebuild
+++ b/dev-scheme/gauche/gauche-0.9.5.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
-inherit autotools eutils
+inherit autotools
MY_P="${P^g}"
@@ -34,10 +34,10 @@ PATCHES=(
"${FILESDIR}"/${P}-bsd.patch
"${FILESDIR}"/${P}-unicode.patch
)
+DOCS=( AUTHORS ChangeLog HACKING README )
src_prepare() {
default
-
use ipv6 && sed -i "s/ -4//" ext/tls/ssltest-mod.scm
eautoconf
@@ -56,5 +56,5 @@ src_test() {
src_install() {
emake DESTDIR="${D}" install-pkg install-doc
- dodoc AUTHORS ChangeLog HACKING README
+ einstalldocs
}
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/
@ 2018-07-20 13:24 Akinori Hattori
0 siblings, 0 replies; 32+ messages in thread
From: Akinori Hattori @ 2018-07-20 13:24 UTC (permalink / raw
To: gentoo-commits
commit: 1745b65b389b5a07d37cf4f65a00b9d9b2768107
Author: Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 20 13:12:31 2018 +0000
Commit: Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Fri Jul 20 13:23:33 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1745b65b
dev-scheme/gauche: specify system CA certificates path
Package-Manager: Portage-2.3.40, Repoman-2.3.9
dev-scheme/gauche/{gauche-0.9.6.ebuild => gauche-0.9.6-r1.ebuild} | 1 +
1 file changed, 1 insertion(+)
diff --git a/dev-scheme/gauche/gauche-0.9.6.ebuild b/dev-scheme/gauche/gauche-0.9.6-r1.ebuild
similarity index 94%
rename from dev-scheme/gauche/gauche-0.9.6.ebuild
rename to dev-scheme/gauche/gauche-0.9.6-r1.ebuild
index 37e0c2b459d..17f4e9bbdc4 100644
--- a/dev-scheme/gauche/gauche-0.9.6.ebuild
+++ b/dev-scheme/gauche/gauche-0.9.6-r1.ebuild
@@ -43,6 +43,7 @@ src_prepare() {
src_configure() {
econf \
$(use_enable ipv6) \
+ --with-ca-bundle="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt \
--with-libatomic-ops=no \
--with-slib="${EPREFIX}"/usr/share/slib \
--with-tls=axtls$(usex mbedtls ',mbedtls' '')
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/
@ 2019-09-12 13:39 Akinori Hattori
0 siblings, 0 replies; 32+ messages in thread
From: Akinori Hattori @ 2019-09-12 13:39 UTC (permalink / raw
To: gentoo-commits
commit: 45fe8130908e170eb85f45976e05e36347e4cd57
Author: Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 12 13:32:12 2019 +0000
Commit: Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Thu Sep 12 13:32:12 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45fe8130
dev-scheme/gauche: add sub-slot
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Akinori Hattori <hattya <AT> gentoo.org>
dev-scheme/gauche/gauche-0.9.5.ebuild | 6 +++---
dev-scheme/gauche/gauche-0.9.6-r1.ebuild | 6 +++---
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/dev-scheme/gauche/gauche-0.9.5.ebuild b/dev-scheme/gauche/gauche-0.9.5.ebuild
index 2ace0a45f69..b7844984474 100644
--- a/dev-scheme/gauche/gauche-0.9.5.ebuild
+++ b/dev-scheme/gauche/gauche-0.9.5.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
-inherit autotools
+inherit autotools eapi7-ver
MY_P="${P^g}"
@@ -12,7 +12,7 @@ HOMEPAGE="http://practical-scheme.net/gauche/"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tgz"
LICENSE="BSD"
-SLOT="0"
+SLOT="0/$(ver_cut 1-2)"
KEYWORDS="~alpha amd64 ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x86-macos"
IUSE="ipv6 libressl test"
diff --git a/dev-scheme/gauche/gauche-0.9.6-r1.ebuild b/dev-scheme/gauche/gauche-0.9.6-r1.ebuild
index 17f4e9bbdc4..a6b4d1c1ca1 100644
--- a/dev-scheme/gauche/gauche-0.9.6-r1.ebuild
+++ b/dev-scheme/gauche/gauche-0.9.6-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
-inherit autotools
+inherit autotools eapi7-ver
MY_P="${P^g}"
@@ -12,7 +12,7 @@ HOMEPAGE="http://practical-scheme.net/gauche/"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tgz"
LICENSE="BSD"
-SLOT="0"
+SLOT="0/$(ver_cut 1-2)"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
IUSE="ipv6 libressl mbedtls test"
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/
@ 2019-09-12 14:00 Akinori Hattori
0 siblings, 0 replies; 32+ messages in thread
From: Akinori Hattori @ 2019-09-12 14:00 UTC (permalink / raw
To: gentoo-commits
commit: 518c6226179e4347d85acac544d362e8cfed917c
Author: Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 12 13:57:52 2019 +0000
Commit: Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Thu Sep 12 13:59:08 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=518c6226
dev-scheme/gauche: add sub-slot dependency for net-libs/mbedtls
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Akinori Hattori <hattya <AT> gentoo.org>
dev-scheme/gauche/gauche-0.9.6-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/gauche/gauche-0.9.6-r1.ebuild b/dev-scheme/gauche/gauche-0.9.6-r1.ebuild
index a6b4d1c1ca1..384b30032a6 100644
--- a/dev-scheme/gauche/gauche-0.9.6-r1.ebuild
+++ b/dev-scheme/gauche/gauche-0.9.6-r1.ebuild
@@ -17,7 +17,7 @@ KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x
IUSE="ipv6 libressl mbedtls test"
RDEPEND="sys-libs/gdbm
- mbedtls? ( net-libs/mbedtls )"
+ mbedtls? ( net-libs/mbedtls:= )"
DEPEND="${RDEPEND}
test? (
!libressl? ( dev-libs/openssl:0 )
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/
@ 2019-09-27 14:37 Akinori Hattori
0 siblings, 0 replies; 32+ messages in thread
From: Akinori Hattori @ 2019-09-27 14:37 UTC (permalink / raw
To: gentoo-commits
commit: 8ef30679fde82132dbbd8315287c0352bba363d8
Author: Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 27 14:35:48 2019 +0000
Commit: Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Fri Sep 27 14:36:46 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ef30679
dev-scheme/gauche: amd64/x86 stable
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Akinori Hattori <hattya <AT> gentoo.org>
dev-scheme/gauche/gauche-0.9.6-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/gauche/gauche-0.9.6-r1.ebuild b/dev-scheme/gauche/gauche-0.9.6-r1.ebuild
index d23446e7c5a..e4e3fb4a331 100644
--- a/dev-scheme/gauche/gauche-0.9.6-r1.ebuild
+++ b/dev-scheme/gauche/gauche-0.9.6-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tgz"
LICENSE="BSD"
SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x86-macos"
IUSE="ipv6 libressl mbedtls test"
RDEPEND="sys-libs/gdbm
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/
@ 2019-09-27 14:56 Akinori Hattori
0 siblings, 0 replies; 32+ messages in thread
From: Akinori Hattori @ 2019-09-27 14:56 UTC (permalink / raw
To: gentoo-commits
commit: 8085991ebd9bc858ea04b81c3d222a854d9bd2f4
Author: Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 27 14:52:15 2019 +0000
Commit: Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Fri Sep 27 14:56:25 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8085991e
dev-scheme/gauche: ia64 stable
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Akinori Hattori <hattya <AT> gentoo.org>
dev-scheme/gauche/gauche-0.9.6-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/gauche/gauche-0.9.6-r1.ebuild b/dev-scheme/gauche/gauche-0.9.6-r1.ebuild
index e4e3fb4a331..c82f8d5df9b 100644
--- a/dev-scheme/gauche/gauche-0.9.6-r1.ebuild
+++ b/dev-scheme/gauche/gauche-0.9.6-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tgz"
LICENSE="BSD"
SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="~alpha amd64 ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x86-macos"
IUSE="ipv6 libressl mbedtls test"
RDEPEND="sys-libs/gdbm
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/
@ 2020-04-30 13:18 Akinori Hattori
0 siblings, 0 replies; 32+ messages in thread
From: Akinori Hattori @ 2020-04-30 13:18 UTC (permalink / raw
To: gentoo-commits
commit: 0db47e16e1bc8c853052f11a7064ac29b413edd8
Author: Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 30 13:17:10 2020 +0000
Commit: Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Thu Apr 30 13:17:10 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0db47e16
dev-scheme/gauche: new upstream release
Closes: https://bugs.gentoo.org/695924
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Akinori Hattori <hattya <AT> gentoo.org>
dev-scheme/gauche/Manifest | 1 +
dev-scheme/gauche/gauche-0.9.9.ebuild | 61 +++++++++++++++++++++++++++++++++++
2 files changed, 62 insertions(+)
diff --git a/dev-scheme/gauche/Manifest b/dev-scheme/gauche/Manifest
index 9417525aef1..b9ad85e960e 100644
--- a/dev-scheme/gauche/Manifest
+++ b/dev-scheme/gauche/Manifest
@@ -1,2 +1,3 @@
DIST Gauche-0.9.6.tgz 6927530 BLAKE2B 9b32a0db4fc41e2b35331818850e7aa3c1ac5b1294c76caa053abe1ae2da20a0ac4424470ca94626108f996700d1b7e52f6f9e5c6f0a2326f7e6862880f48aa1 SHA512 1d8a7f56fd9ca183d6dce1dedadfaec7c7150c29540e5158f2a61977f7406d7d7a8ab753ef1912865a7d7e9a9e2fa845d86b2eb4c5e07a176f1c60276bc1908f
DIST Gauche-0.9.8.tgz 7101599 BLAKE2B 032c27b1bf5a15e7b1871801f57d9deefb4657c1921104bdb978f70df3627cf392be13dbe1a9cab4346d459c57ee4b31b622269cfc42451afdfaeb6751efc836 SHA512 53c8b022593385167a7fde7d6e8e1bfffeec91a765ffba3295c0c7a840b68977aad83d1460bdc77a5b3e0420b90eaaf55b1b7acba469f855cc6a1b72bd81f3cf
+DIST Gauche-0.9.9.tgz 7244347 BLAKE2B 843fe0c7341c7020ad9130edfc41f02eeda0bc2e1f8983f83faf443f69073e132a9a2f37e6a6260334ab9aacc3e976a2df68d4c43f17f6ea07531c14e783efec SHA512 ff6fdc80bd14c4a5dc57b5a6ac9558078a557cd30c2efe98146c3817a7830ef2b3f5bb6184ce6b8ac9b1b9cb636f041643fa761b2f99e6dd0602e13e7928e210
diff --git a/dev-scheme/gauche/gauche-0.9.9.ebuild b/dev-scheme/gauche/gauche-0.9.9.ebuild
new file mode 100644
index 00000000000..74e9ca5b857
--- /dev/null
+++ b/dev-scheme/gauche/gauche-0.9.9.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit autotools
+
+MY_P="${P^g}"
+
+DESCRIPTION="A Unix system friendly Scheme Interpreter"
+HOMEPAGE="http://practical-scheme.net/gauche/"
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tgz"
+
+LICENSE="BSD"
+SLOT="0/$(ver_cut 1-2)7"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
+IUSE="ipv6 libressl mbedtls test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="sys-libs/gdbm
+ mbedtls? ( net-libs/mbedtls:= )"
+DEPEND="${RDEPEND}
+ test? (
+ !libressl? ( dev-libs/openssl:0 )
+ libressl? ( dev-libs/libressl:0 )
+ )"
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-ext-ldflags.patch
+ "${FILESDIR}"/${PN}-gauche.m4.patch
+ "${FILESDIR}"/${PN}-info.patch
+ "${FILESDIR}"/${PN}-rfc.tls.patch
+ "${FILESDIR}"/${PN}-xz-info.patch
+)
+DOCS=( AUTHORS ChangeLog HACKING.adoc README.adoc )
+
+src_prepare() {
+ default
+ use ipv6 && sed -i "s/ -4//" ext/tls/ssltest-mod.scm
+
+ eautoconf
+}
+
+src_configure() {
+ econf \
+ $(use_enable ipv6) \
+ --with-ca-bundle="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt \
+ --with-libatomic-ops=no \
+ --with-slib="${EPREFIX}"/usr/share/slib \
+ --with-tls=axtls$(usex mbedtls ',mbedtls' '')
+}
+
+src_test() {
+ emake -j1 -s check
+}
+
+src_install() {
+ emake DESTDIR="${D}" install-pkg install-doc
+ einstalldocs
+}
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/
@ 2020-04-30 13:18 Akinori Hattori
0 siblings, 0 replies; 32+ messages in thread
From: Akinori Hattori @ 2020-04-30 13:18 UTC (permalink / raw
To: gentoo-commits
commit: 966ffd6c4b8c49ceb635b2e0d721c448d4829c3e
Author: Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 30 13:18:24 2020 +0000
Commit: Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Thu Apr 30 13:18:24 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=966ffd6c
dev-scheme/gauche: drop old
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Akinori Hattori <hattya <AT> gentoo.org>
dev-scheme/gauche/Manifest | 1 -
dev-scheme/gauche/gauche-0.9.8.ebuild | 61 -----------------------------------
2 files changed, 62 deletions(-)
diff --git a/dev-scheme/gauche/Manifest b/dev-scheme/gauche/Manifest
index b9ad85e960e..7fbda97d0df 100644
--- a/dev-scheme/gauche/Manifest
+++ b/dev-scheme/gauche/Manifest
@@ -1,3 +1,2 @@
DIST Gauche-0.9.6.tgz 6927530 BLAKE2B 9b32a0db4fc41e2b35331818850e7aa3c1ac5b1294c76caa053abe1ae2da20a0ac4424470ca94626108f996700d1b7e52f6f9e5c6f0a2326f7e6862880f48aa1 SHA512 1d8a7f56fd9ca183d6dce1dedadfaec7c7150c29540e5158f2a61977f7406d7d7a8ab753ef1912865a7d7e9a9e2fa845d86b2eb4c5e07a176f1c60276bc1908f
-DIST Gauche-0.9.8.tgz 7101599 BLAKE2B 032c27b1bf5a15e7b1871801f57d9deefb4657c1921104bdb978f70df3627cf392be13dbe1a9cab4346d459c57ee4b31b622269cfc42451afdfaeb6751efc836 SHA512 53c8b022593385167a7fde7d6e8e1bfffeec91a765ffba3295c0c7a840b68977aad83d1460bdc77a5b3e0420b90eaaf55b1b7acba469f855cc6a1b72bd81f3cf
DIST Gauche-0.9.9.tgz 7244347 BLAKE2B 843fe0c7341c7020ad9130edfc41f02eeda0bc2e1f8983f83faf443f69073e132a9a2f37e6a6260334ab9aacc3e976a2df68d4c43f17f6ea07531c14e783efec SHA512 ff6fdc80bd14c4a5dc57b5a6ac9558078a557cd30c2efe98146c3817a7830ef2b3f5bb6184ce6b8ac9b1b9cb636f041643fa761b2f99e6dd0602e13e7928e210
diff --git a/dev-scheme/gauche/gauche-0.9.8.ebuild b/dev-scheme/gauche/gauche-0.9.8.ebuild
deleted file mode 100644
index eb8bdf456b7..00000000000
--- a/dev-scheme/gauche/gauche-0.9.8.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit autotools eapi7-ver
-
-MY_P="${P^g}"
-
-DESCRIPTION="A Unix system friendly Scheme Interpreter"
-HOMEPAGE="http://practical-scheme.net/gauche/"
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tgz"
-
-LICENSE="BSD"
-SLOT="0/$(ver_cut 1-2)7"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
-IUSE="ipv6 libressl mbedtls test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="sys-libs/gdbm
- mbedtls? ( net-libs/mbedtls:= )"
-DEPEND="${RDEPEND}
- test? (
- !libressl? ( dev-libs/openssl:0 )
- libressl? ( dev-libs/libressl:0 )
- )"
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-ext-ldflags.patch
- "${FILESDIR}"/${PN}-gauche.m4.patch
- "${FILESDIR}"/${PN}-info.patch
- "${FILESDIR}"/${PN}-rfc.tls.patch
- "${FILESDIR}"/${PN}-xz-info.patch
-)
-DOCS=( AUTHORS ChangeLog HACKING.adoc README.adoc )
-
-src_prepare() {
- default
- use ipv6 && sed -i "s/ -4//" ext/tls/ssltest-mod.scm
-
- eautoconf
-}
-
-src_configure() {
- econf \
- $(use_enable ipv6) \
- --with-ca-bundle="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt \
- --with-libatomic-ops=no \
- --with-slib="${EPREFIX}"/usr/share/slib \
- --with-tls=axtls$(usex mbedtls ',mbedtls' '')
-}
-
-src_test() {
- emake -j1 -s check
-}
-
-src_install() {
- emake DESTDIR="${D}" install-pkg install-doc
- einstalldocs
-}
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/
@ 2021-01-06 22:31 Fabian Groffen
0 siblings, 0 replies; 32+ messages in thread
From: Fabian Groffen @ 2021-01-06 22:31 UTC (permalink / raw
To: gentoo-commits
commit: cf19bbe6ba624bf52ca892c3eedd745fed8cc7c6
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 6 22:30:59 2021 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Wed Jan 6 22:30:59 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf19bbe6
dev-scheme/gauche: drop x86-macos
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
dev-scheme/gauche/gauche-0.9.6-r1.ebuild | 4 ++--
dev-scheme/gauche/gauche-0.9.9.ebuild | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/dev-scheme/gauche/gauche-0.9.6-r1.ebuild b/dev-scheme/gauche/gauche-0.9.6-r1.ebuild
index c921f5b02f7..072a1b05fc6 100644
--- a/dev-scheme/gauche/gauche-0.9.6-r1.ebuild
+++ b/dev-scheme/gauche/gauche-0.9.6-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tgz"
LICENSE="BSD"
SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
IUSE="ipv6 libressl mbedtls test"
RESTRICT="!test? ( test )"
diff --git a/dev-scheme/gauche/gauche-0.9.9.ebuild b/dev-scheme/gauche/gauche-0.9.9.ebuild
index 74e9ca5b857..cd437d6add5 100644
--- a/dev-scheme/gauche/gauche-0.9.9.ebuild
+++ b/dev-scheme/gauche/gauche-0.9.9.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"
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tgz"
LICENSE="BSD"
SLOT="0/$(ver_cut 1-2)7"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="ipv6 libressl mbedtls test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/
@ 2021-01-26 14:47 Akinori Hattori
0 siblings, 0 replies; 32+ messages in thread
From: Akinori Hattori @ 2021-01-26 14:47 UTC (permalink / raw
To: gentoo-commits
commit: 9eeaeea4a13100caf36a57aa706cb34152b5ba93
Author: Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 26 14:21:34 2021 +0000
Commit: Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Tue Jan 26 14:47:29 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9eeaeea4
dev-scheme/gauche: amd64/x86 stable
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Akinori Hattori <hattya <AT> gentoo.org>
dev-scheme/gauche/gauche-0.9.9.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/gauche/gauche-0.9.9.ebuild b/dev-scheme/gauche/gauche-0.9.9.ebuild
index cd437d6add5..8c9eb46d082 100644
--- a/dev-scheme/gauche/gauche-0.9.9.ebuild
+++ b/dev-scheme/gauche/gauche-0.9.9.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tgz"
LICENSE="BSD"
SLOT="0/$(ver_cut 1-2)7"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
IUSE="ipv6 libressl mbedtls test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/
@ 2021-05-02 15:52 Mikle Kolyada
0 siblings, 0 replies; 32+ messages in thread
From: Mikle Kolyada @ 2021-05-02 15:52 UTC (permalink / raw
To: gentoo-commits
commit: 41d7b55edb222db414bfffa539b648a91bbeb0a2
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun May 2 15:52:15 2021 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun May 2 15:52:54 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41d7b55e
dev-scheme/gauche: remove libressl support
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
dev-scheme/gauche/gauche-0.9.10.ebuild | 5 ++---
dev-scheme/gauche/gauche-0.9.9.ebuild | 5 ++---
2 files changed, 4 insertions(+), 6 deletions(-)
diff --git a/dev-scheme/gauche/gauche-0.9.10.ebuild b/dev-scheme/gauche/gauche-0.9.10.ebuild
index 1e2b95e5bc2..4274769d10e 100644
--- a/dev-scheme/gauche/gauche-0.9.10.ebuild
+++ b/dev-scheme/gauche/gauche-0.9.10.ebuild
@@ -15,15 +15,14 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tgz
LICENSE="BSD"
SLOT="0/$(ver_cut 1-2)7"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE="ipv6 libressl mbedtls test"
+IUSE="ipv6 mbedtls test"
RESTRICT="!test? ( test )"
RDEPEND="sys-libs/gdbm
mbedtls? ( net-libs/mbedtls:= )"
DEPEND="${RDEPEND}
test? (
- !libressl? ( dev-libs/openssl:0 )
- libressl? ( dev-libs/libressl:0 )
+ dev-libs/openssl:0
)"
S="${WORKDIR}/${MY_P}"
diff --git a/dev-scheme/gauche/gauche-0.9.9.ebuild b/dev-scheme/gauche/gauche-0.9.9.ebuild
index 89d9c6e2571..e8c5b844c6f 100644
--- a/dev-scheme/gauche/gauche-0.9.9.ebuild
+++ b/dev-scheme/gauche/gauche-0.9.9.ebuild
@@ -14,15 +14,14 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tgz"
LICENSE="BSD"
SLOT="0/$(ver_cut 1-2)7"
KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
-IUSE="ipv6 libressl mbedtls test"
+IUSE="ipv6 mbedtls test"
RESTRICT="!test? ( test )"
RDEPEND="sys-libs/gdbm
mbedtls? ( net-libs/mbedtls:= )"
DEPEND="${RDEPEND}
test? (
- !libressl? ( dev-libs/openssl:0 )
- libressl? ( dev-libs/libressl:0 )
+ dev-libs/openssl:0
)"
S="${WORKDIR}/${MY_P}"
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/
@ 2021-07-25 0:59 Sam James
0 siblings, 0 replies; 32+ messages in thread
From: Sam James @ 2021-07-25 0:59 UTC (permalink / raw
To: gentoo-commits
commit: 7367a585a4f6c720a99d120d6cf652d08ae88bcb
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 25 00:51:57 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jul 25 00:51:57 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7367a585
dev-scheme/gauche: add missing libcrypt dependency
Closes: https://bugs.gentoo.org/803911
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-scheme/gauche/{gauche-0.9.10.ebuild => gauche-0.9.10-r1.ebuild} | 1 +
dev-scheme/gauche/{gauche-0.9.9.ebuild => gauche-0.9.9-r1.ebuild} | 1 +
2 files changed, 2 insertions(+)
diff --git a/dev-scheme/gauche/gauche-0.9.10.ebuild b/dev-scheme/gauche/gauche-0.9.10-r1.ebuild
similarity index 98%
rename from dev-scheme/gauche/gauche-0.9.10.ebuild
rename to dev-scheme/gauche/gauche-0.9.10-r1.ebuild
index 4274769d10e..0b07cfba042 100644
--- a/dev-scheme/gauche/gauche-0.9.10.ebuild
+++ b/dev-scheme/gauche/gauche-0.9.10-r1.ebuild
@@ -19,6 +19,7 @@ IUSE="ipv6 mbedtls test"
RESTRICT="!test? ( test )"
RDEPEND="sys-libs/gdbm
+ virtual/libcrypt:=
mbedtls? ( net-libs/mbedtls:= )"
DEPEND="${RDEPEND}
test? (
diff --git a/dev-scheme/gauche/gauche-0.9.9.ebuild b/dev-scheme/gauche/gauche-0.9.9-r1.ebuild
similarity index 98%
rename from dev-scheme/gauche/gauche-0.9.9.ebuild
rename to dev-scheme/gauche/gauche-0.9.9-r1.ebuild
index e8c5b844c6f..f352c5b1aca 100644
--- a/dev-scheme/gauche/gauche-0.9.9.ebuild
+++ b/dev-scheme/gauche/gauche-0.9.9-r1.ebuild
@@ -18,6 +18,7 @@ IUSE="ipv6 mbedtls test"
RESTRICT="!test? ( test )"
RDEPEND="sys-libs/gdbm
+ virtual/libcrypt:=
mbedtls? ( net-libs/mbedtls:= )"
DEPEND="${RDEPEND}
test? (
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/
@ 2021-10-11 12:54 Akinori Hattori
0 siblings, 0 replies; 32+ messages in thread
From: Akinori Hattori @ 2021-10-11 12:54 UTC (permalink / raw
To: gentoo-commits
commit: bd84d673be0f3dfd3b9b344758f45d686364d95c
Author: Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 11 12:51:20 2021 +0000
Commit: Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Mon Oct 11 12:51:20 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd84d673
dev-scheme/gauche: amd64/x86 stable
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Akinori Hattori <hattya <AT> gentoo.org>
dev-scheme/gauche/gauche-0.9.10-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/gauche/gauche-0.9.10-r1.ebuild b/dev-scheme/gauche/gauche-0.9.10-r1.ebuild
index 0b07cfba042..06bbf39e6e5 100644
--- a/dev-scheme/gauche/gauche-0.9.10-r1.ebuild
+++ b/dev-scheme/gauche/gauche-0.9.10-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tgz
LICENSE="BSD"
SLOT="0/$(ver_cut 1-2)7"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
IUSE="ipv6 mbedtls test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/
@ 2021-11-12 12:20 Akinori Hattori
0 siblings, 0 replies; 32+ messages in thread
From: Akinori Hattori @ 2021-11-12 12:20 UTC (permalink / raw
To: gentoo-commits
commit: 9b9b5436d2a99a18d9416800cfa7e98c48bd3250
Author: Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 12 12:20:03 2021 +0000
Commit: Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Fri Nov 12 12:20:03 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b9b5436
dev-scheme/gauche: update to EAPI 8
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Akinori Hattori <hattya <AT> gentoo.org>
dev-scheme/gauche/gauche-0.9.10-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/gauche/gauche-0.9.10-r1.ebuild b/dev-scheme/gauche/gauche-0.9.10-r1.ebuild
index 06bbf39e6e5..561857d35c8 100644
--- a/dev-scheme/gauche/gauche-0.9.10-r1.ebuild
+++ b/dev-scheme/gauche/gauche-0.9.10-r1.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI="7"
+EAPI="8"
inherit autotools
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/
@ 2022-06-20 12:56 Akinori Hattori
0 siblings, 0 replies; 32+ messages in thread
From: Akinori Hattori @ 2022-06-20 12:56 UTC (permalink / raw
To: gentoo-commits
commit: 0bee9b161d33ee96c9ddd33df8e0338d65c432a4
Author: Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 20 12:54:38 2022 +0000
Commit: Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Mon Jun 20 12:54:38 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bee9b16
dev-scheme/gauche: amd64/x86 stable
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Akinori Hattori <hattya <AT> gentoo.org>
dev-scheme/gauche/gauche-0.9.11_p1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/gauche/gauche-0.9.11_p1.ebuild b/dev-scheme/gauche/gauche-0.9.11_p1.ebuild
index f5bfcb4e1b79..11c050779410 100644
--- a/dev-scheme/gauche/gauche-0.9.11_p1.ebuild
+++ b/dev-scheme/gauche/gauche-0.9.11_p1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/shirok/${PN^g}/releases/download/release${PV//./_}/$
LICENSE="BSD"
SLOT="0/$(ver_cut 1-2)8"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
IUSE="ipv6 mbedtls test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/
@ 2022-06-30 13:52 Akinori Hattori
0 siblings, 0 replies; 32+ messages in thread
From: Akinori Hattori @ 2022-06-30 13:52 UTC (permalink / raw
To: gentoo-commits
commit: 1d87fdf3a820ab6f9828887aa7ed714a9f5f6fb7
Author: Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 30 13:52:28 2022 +0000
Commit: Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Thu Jun 30 13:52:28 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d87fdf3
dev-scheme/gauche: new upstream release
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Akinori Hattori <hattya <AT> gentoo.org>
dev-scheme/gauche/Manifest | 1 +
dev-scheme/gauche/gauche-0.9.12.ebuild | 59 ++++++++++++++++++++++++++++++++++
2 files changed, 60 insertions(+)
diff --git a/dev-scheme/gauche/Manifest b/dev-scheme/gauche/Manifest
index ef01fb5415e9..d1088106edee 100644
--- a/dev-scheme/gauche/Manifest
+++ b/dev-scheme/gauche/Manifest
@@ -1 +1,2 @@
DIST Gauche-0.9.11-p1.tgz 8104827 BLAKE2B 5c35ced6f64296e294804add967045b8e5aca817b65648f7c6708c774b1c1e218676517f86c3d8c8eb11d983e0a6b396ed00de1f95ecdc5a4dd5eee157f58bea SHA512 51be78d7f9bb62987e76c9867006c367ecb27eaf444f022d93bb92010e51ffb6b922cfc39aaab51cc9edbc94d7f7bb21e021705abb1a8fabd0bdbc52d4c92ee8
+DIST Gauche-0.9.12.tgz 7972379 BLAKE2B c7ed885f00d8b91ae166b92d7f3a2c0bcdcaa2e4f07d623d4c5b9a7edd5b14ea4846983e474be495533e1d083d787fa8844b9147032bab094e28a940c3eddb70 SHA512 cbce8e3312aa75c3b908f0755cf07fbf0ac29278afa0afdae2f7c2df3b30b94a069aada8f6acc0550a18c8c42b95f2dbc7e8b38a5426f6260ac61de8eb1d145e
diff --git a/dev-scheme/gauche/gauche-0.9.12.ebuild b/dev-scheme/gauche/gauche-0.9.12.ebuild
new file mode 100644
index 000000000000..aeb0d9e8f34b
--- /dev/null
+++ b/dev-scheme/gauche/gauche-0.9.12.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit autotools
+
+MY_P="${P^g}"
+MY_P="${MY_P/_p/-p}"
+
+DESCRIPTION="A Unix system friendly Scheme Interpreter"
+HOMEPAGE="http://practical-scheme.net/gauche/"
+SRC_URI="https://github.com/shirok/${PN^g}/releases/download/release${PV//./_}/${MY_P}.tgz"
+
+LICENSE="BSD"
+SLOT="0/$(ver_cut 1-2)8"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="ipv6 +mbedtls test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="sys-libs/gdbm
+ virtual/libcrypt:=
+ mbedtls? ( net-libs/mbedtls:= )"
+DEPEND="${RDEPEND}
+ test? ( dev-libs/openssl:0 )"
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-ext-ldflags.patch
+ "${FILESDIR}"/${PN}-gauche.m4.patch
+ "${FILESDIR}"/${PN}-info.patch
+ "${FILESDIR}"/${PN}-rfc.tls.patch
+ "${FILESDIR}"/${PN}-xz-info.patch
+)
+DOCS=( AUTHORS ChangeLog HACKING.adoc README.adoc )
+
+src_prepare() {
+ default
+ use ipv6 && sed -i "s/ -4//" ext/tls/ssltest-mod.scm
+
+ eautoconf
+}
+
+src_configure() {
+ econf \
+ $(use_enable ipv6) \
+ --with-ca-bundle="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt \
+ --with-slib="${EPREFIX}"/usr/share/slib \
+ --with-tls=$(usex mbedtls mbedtls axtls)
+}
+
+src_test() {
+ emake -j1 -s check
+}
+
+src_install() {
+ emake DESTDIR="${D}" install-pkg install-doc
+ einstalldocs
+}
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/
@ 2022-08-06 1:08 Akinori Hattori
0 siblings, 0 replies; 32+ messages in thread
From: Akinori Hattori @ 2022-08-06 1:08 UTC (permalink / raw
To: gentoo-commits
commit: ab20c5a82fce25e7352ede50dda172b8148ba1cb
Author: Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 6 01:08:40 2022 +0000
Commit: Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Sat Aug 6 01:08:40 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab20c5a8
dev-scheme/gauche: drop old
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Akinori Hattori <hattya <AT> gentoo.org>
dev-scheme/gauche/Manifest | 1 -
dev-scheme/gauche/gauche-0.9.11_p1.ebuild | 60 -------------------------------
2 files changed, 61 deletions(-)
diff --git a/dev-scheme/gauche/Manifest b/dev-scheme/gauche/Manifest
index d1088106edee..77e4345ba2ef 100644
--- a/dev-scheme/gauche/Manifest
+++ b/dev-scheme/gauche/Manifest
@@ -1,2 +1 @@
-DIST Gauche-0.9.11-p1.tgz 8104827 BLAKE2B 5c35ced6f64296e294804add967045b8e5aca817b65648f7c6708c774b1c1e218676517f86c3d8c8eb11d983e0a6b396ed00de1f95ecdc5a4dd5eee157f58bea SHA512 51be78d7f9bb62987e76c9867006c367ecb27eaf444f022d93bb92010e51ffb6b922cfc39aaab51cc9edbc94d7f7bb21e021705abb1a8fabd0bdbc52d4c92ee8
DIST Gauche-0.9.12.tgz 7972379 BLAKE2B c7ed885f00d8b91ae166b92d7f3a2c0bcdcaa2e4f07d623d4c5b9a7edd5b14ea4846983e474be495533e1d083d787fa8844b9147032bab094e28a940c3eddb70 SHA512 cbce8e3312aa75c3b908f0755cf07fbf0ac29278afa0afdae2f7c2df3b30b94a069aada8f6acc0550a18c8c42b95f2dbc7e8b38a5426f6260ac61de8eb1d145e
diff --git a/dev-scheme/gauche/gauche-0.9.11_p1.ebuild b/dev-scheme/gauche/gauche-0.9.11_p1.ebuild
deleted file mode 100644
index 11c050779410..000000000000
--- a/dev-scheme/gauche/gauche-0.9.11_p1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit autotools
-
-MY_P="${P^g}"
-MY_P="${MY_P/_p/-p}"
-
-DESCRIPTION="A Unix system friendly Scheme Interpreter"
-HOMEPAGE="http://practical-scheme.net/gauche/"
-SRC_URI="https://github.com/shirok/${PN^g}/releases/download/release${PV//./_}/${MY_P}.tgz"
-
-LICENSE="BSD"
-SLOT="0/$(ver_cut 1-2)8"
-KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
-IUSE="ipv6 mbedtls test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="sys-libs/gdbm
- virtual/libcrypt:=
- mbedtls? ( net-libs/mbedtls:= )"
-DEPEND="${RDEPEND}
- test? ( dev-libs/openssl:0 )"
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-ext-ldflags.patch
- "${FILESDIR}"/${PN}-gauche.m4.patch
- "${FILESDIR}"/${PN}-info.patch
- "${FILESDIR}"/${PN}-rfc.tls.patch
- "${FILESDIR}"/${PN}-xz-info.patch
-)
-DOCS=( AUTHORS ChangeLog HACKING.adoc README.adoc )
-
-src_prepare() {
- default
- use ipv6 && sed -i "s/ -4//" ext/tls/ssltest-mod.scm
-
- eautoconf
-}
-
-src_configure() {
- econf \
- $(use_enable ipv6) \
- --with-ca-bundle="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt \
- --with-libatomic-ops=no \
- --with-slib="${EPREFIX}"/usr/share/slib \
- --with-tls=axtls$(usex mbedtls ',mbedtls' '')
-}
-
-src_test() {
- emake -j1 -s check
-}
-
-src_install() {
- emake DESTDIR="${D}" install-pkg install-doc
- einstalldocs
-}
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/
@ 2022-08-06 1:08 Akinori Hattori
0 siblings, 0 replies; 32+ messages in thread
From: Akinori Hattori @ 2022-08-06 1:08 UTC (permalink / raw
To: gentoo-commits
commit: 0092e6cfdfc2e62f2548729b239c099461a0bcd2
Author: Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 6 01:07:18 2022 +0000
Commit: Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Sat Aug 6 01:07:18 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0092e6cf
dev-scheme/gauche: amd64/x86 stable
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Akinori Hattori <hattya <AT> gentoo.org>
dev-scheme/gauche/gauche-0.9.12.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/gauche/gauche-0.9.12.ebuild b/dev-scheme/gauche/gauche-0.9.12.ebuild
index aeb0d9e8f34b..c6681782ed47 100644
--- a/dev-scheme/gauche/gauche-0.9.12.ebuild
+++ b/dev-scheme/gauche/gauche-0.9.12.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/shirok/${PN^g}/releases/download/release${PV//./_}/$
LICENSE="BSD"
SLOT="0/$(ver_cut 1-2)8"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
IUSE="ipv6 +mbedtls test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/
@ 2023-10-16 13:38 Akinori Hattori
0 siblings, 0 replies; 32+ messages in thread
From: Akinori Hattori @ 2023-10-16 13:38 UTC (permalink / raw
To: gentoo-commits
commit: f0b5860f1184e5543c684c362b9381ab86043436
Author: Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 16 13:36:20 2023 +0000
Commit: Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Mon Oct 16 13:37:59 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0b5860f
dev-scheme/gauche: new upstream release
Signed-off-by: Akinori Hattori <hattya <AT> gentoo.org>
dev-scheme/gauche/Manifest | 1 +
dev-scheme/gauche/gauche-0.9.13.ebuild | 59 ++++++++++++++++++++++++++++++++++
dev-scheme/gauche/metadata.xml | 1 +
3 files changed, 61 insertions(+)
diff --git a/dev-scheme/gauche/Manifest b/dev-scheme/gauche/Manifest
index 77e4345ba2ef..9857b9de0902 100644
--- a/dev-scheme/gauche/Manifest
+++ b/dev-scheme/gauche/Manifest
@@ -1 +1,2 @@
DIST Gauche-0.9.12.tgz 7972379 BLAKE2B c7ed885f00d8b91ae166b92d7f3a2c0bcdcaa2e4f07d623d4c5b9a7edd5b14ea4846983e474be495533e1d083d787fa8844b9147032bab094e28a940c3eddb70 SHA512 cbce8e3312aa75c3b908f0755cf07fbf0ac29278afa0afdae2f7c2df3b30b94a069aada8f6acc0550a18c8c42b95f2dbc7e8b38a5426f6260ac61de8eb1d145e
+DIST Gauche-0.9.13.tgz 9389117 BLAKE2B dd2039971d4460d5841272927872cea5cb29992c51468882b26374234bd246cb7a202e7e5f71c0733abad0d18da527e51b3ee46c3836b3862f36d8eec42f7a9f SHA512 f593775d41055599e7b3e281df0b1efcb284a1ce3e2a36a53a609c98f57ca1f2d99246d8b0585c4606839e611cfb4e42ed4d23506617976af375ae39489678d3
diff --git a/dev-scheme/gauche/gauche-0.9.13.ebuild b/dev-scheme/gauche/gauche-0.9.13.ebuild
new file mode 100644
index 000000000000..3547eead54b3
--- /dev/null
+++ b/dev-scheme/gauche/gauche-0.9.13.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit autotools
+
+MY_P="${P^g}"
+MY_P="${MY_P/_p/-p}"
+
+DESCRIPTION="A Unix system friendly Scheme Interpreter"
+HOMEPAGE="http://practical-scheme.net/gauche/"
+SRC_URI="https://github.com/shirok/${PN^g}/releases/download/release${PV//./_}/${MY_P}.tgz"
+
+LICENSE="BSD"
+SLOT="0/$(ver_cut 1-2)8"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="ipv6 +mbedtls test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="sys-libs/gdbm
+ virtual/libcrypt:=
+ mbedtls? ( net-libs/mbedtls:= )"
+DEPEND="${RDEPEND}
+ test? ( dev-libs/openssl:0 )"
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-ext-ldflags.patch
+ "${FILESDIR}"/${PN}-gauche.m4.patch
+ "${FILESDIR}"/${PN}-info.patch
+ "${FILESDIR}"/${PN}-rfc.tls.patch
+ "${FILESDIR}"/${PN}-xz-info.patch
+)
+DOCS=( AUTHORS ChangeLog HACKING.adoc README.adoc )
+
+src_prepare() {
+ default
+ use ipv6 && sed -i "s/ -4//" ext/tls/ssltest-mod.scm
+
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ $(use_enable ipv6) \
+ --with-ca-bundle="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt \
+ --with-slib="${EPREFIX}"/usr/share/slib \
+ --with-tls=$(usex mbedtls mbedtls axtls)
+}
+
+src_test() {
+ emake -j1 -s check
+}
+
+src_install() {
+ emake DESTDIR="${D}" install-pkg install-doc
+ einstalldocs
+}
diff --git a/dev-scheme/gauche/metadata.xml b/dev-scheme/gauche/metadata.xml
index 81a5029b6f35..ef4e7e89245f 100644
--- a/dev-scheme/gauche/metadata.xml
+++ b/dev-scheme/gauche/metadata.xml
@@ -21,6 +21,7 @@
<flag name="mbedtls">Enable support for <pkg>net-libs/mbedtls</pkg></flag>
</use>
<upstream>
+ <remote-id type="github">shirok/Gauche</remote-id>
<remote-id type="sourceforge">gauche</remote-id>
</upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/
@ 2023-12-13 0:37 Sam James
0 siblings, 0 replies; 32+ messages in thread
From: Sam James @ 2023-12-13 0:37 UTC (permalink / raw
To: gentoo-commits
commit: 242f7d95ac3242d18e66240026192983cb249b18
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 13 00:36:57 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Dec 13 00:36:57 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=242f7d95
dev-scheme/gauche: Stabilize 0.9.13 amd64, #919788
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-scheme/gauche/gauche-0.9.13.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/gauche/gauche-0.9.13.ebuild b/dev-scheme/gauche/gauche-0.9.13.ebuild
index 3547eead54b3..c30dc7ff6af0 100644
--- a/dev-scheme/gauche/gauche-0.9.13.ebuild
+++ b/dev-scheme/gauche/gauche-0.9.13.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/shirok/${PN^g}/releases/download/release${PV//./_}/$
LICENSE="BSD"
SLOT="0/$(ver_cut 1-2)8"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="ipv6 +mbedtls test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/
@ 2023-12-28 12:40 Akinori Hattori
0 siblings, 0 replies; 32+ messages in thread
From: Akinori Hattori @ 2023-12-28 12:40 UTC (permalink / raw
To: gentoo-commits
commit: 5c120d257c4bee26443b076d745878d76bf86383
Author: Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 28 12:38:32 2023 +0000
Commit: Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Thu Dec 28 12:39:42 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c120d25
dev-scheme/gauche: drop old
Signed-off-by: Akinori Hattori <hattya <AT> gentoo.org>
dev-scheme/gauche/Manifest | 1 -
dev-scheme/gauche/gauche-0.9.12.ebuild | 59 ----------------------------------
2 files changed, 60 deletions(-)
diff --git a/dev-scheme/gauche/Manifest b/dev-scheme/gauche/Manifest
index 9857b9de0902..56531ce733bc 100644
--- a/dev-scheme/gauche/Manifest
+++ b/dev-scheme/gauche/Manifest
@@ -1,2 +1 @@
-DIST Gauche-0.9.12.tgz 7972379 BLAKE2B c7ed885f00d8b91ae166b92d7f3a2c0bcdcaa2e4f07d623d4c5b9a7edd5b14ea4846983e474be495533e1d083d787fa8844b9147032bab094e28a940c3eddb70 SHA512 cbce8e3312aa75c3b908f0755cf07fbf0ac29278afa0afdae2f7c2df3b30b94a069aada8f6acc0550a18c8c42b95f2dbc7e8b38a5426f6260ac61de8eb1d145e
DIST Gauche-0.9.13.tgz 9389117 BLAKE2B dd2039971d4460d5841272927872cea5cb29992c51468882b26374234bd246cb7a202e7e5f71c0733abad0d18da527e51b3ee46c3836b3862f36d8eec42f7a9f SHA512 f593775d41055599e7b3e281df0b1efcb284a1ce3e2a36a53a609c98f57ca1f2d99246d8b0585c4606839e611cfb4e42ed4d23506617976af375ae39489678d3
diff --git a/dev-scheme/gauche/gauche-0.9.12.ebuild b/dev-scheme/gauche/gauche-0.9.12.ebuild
deleted file mode 100644
index c6681782ed47..000000000000
--- a/dev-scheme/gauche/gauche-0.9.12.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit autotools
-
-MY_P="${P^g}"
-MY_P="${MY_P/_p/-p}"
-
-DESCRIPTION="A Unix system friendly Scheme Interpreter"
-HOMEPAGE="http://practical-scheme.net/gauche/"
-SRC_URI="https://github.com/shirok/${PN^g}/releases/download/release${PV//./_}/${MY_P}.tgz"
-
-LICENSE="BSD"
-SLOT="0/$(ver_cut 1-2)8"
-KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
-IUSE="ipv6 +mbedtls test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="sys-libs/gdbm
- virtual/libcrypt:=
- mbedtls? ( net-libs/mbedtls:= )"
-DEPEND="${RDEPEND}
- test? ( dev-libs/openssl:0 )"
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-ext-ldflags.patch
- "${FILESDIR}"/${PN}-gauche.m4.patch
- "${FILESDIR}"/${PN}-info.patch
- "${FILESDIR}"/${PN}-rfc.tls.patch
- "${FILESDIR}"/${PN}-xz-info.patch
-)
-DOCS=( AUTHORS ChangeLog HACKING.adoc README.adoc )
-
-src_prepare() {
- default
- use ipv6 && sed -i "s/ -4//" ext/tls/ssltest-mod.scm
-
- eautoconf
-}
-
-src_configure() {
- econf \
- $(use_enable ipv6) \
- --with-ca-bundle="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt \
- --with-slib="${EPREFIX}"/usr/share/slib \
- --with-tls=$(usex mbedtls mbedtls axtls)
-}
-
-src_test() {
- emake -j1 -s check
-}
-
-src_install() {
- emake DESTDIR="${D}" install-pkg install-doc
- einstalldocs
-}
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/
@ 2024-02-14 13:32 Akinori Hattori
0 siblings, 0 replies; 32+ messages in thread
From: Akinori Hattori @ 2024-02-14 13:32 UTC (permalink / raw
To: gentoo-commits
commit: fb1289d0806ca83f2376f365ed2c51e643c6a3cd
Author: Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 14 13:31:15 2024 +0000
Commit: Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Wed Feb 14 13:31:15 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb1289d0
dev-scheme/gauche: fix build
Closes: https://bugs.gentoo.org/924298
Signed-off-by: Akinori Hattori <hattya <AT> gentoo.org>
.../gauche/{gauche-0.9.14.ebuild => gauche-0.9.14-r1.ebuild} | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/dev-scheme/gauche/gauche-0.9.14.ebuild b/dev-scheme/gauche/gauche-0.9.14-r1.ebuild
similarity index 88%
rename from dev-scheme/gauche/gauche-0.9.14.ebuild
rename to dev-scheme/gauche/gauche-0.9.14-r1.ebuild
index bd990924944f..c037bef1bc58 100644
--- a/dev-scheme/gauche/gauche-0.9.14.ebuild
+++ b/dev-scheme/gauche/gauche-0.9.14-r1.ebuild
@@ -15,12 +15,12 @@ SRC_URI="https://github.com/shirok/${PN^g}/releases/download/release${PV//./_}/$
LICENSE="BSD"
SLOT="0/$(ver_cut 1-2)8"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE="ipv6 +mbedtls test"
+IUSE="ipv6 test"
RESTRICT="!test? ( test )"
-RDEPEND="sys-libs/gdbm
- virtual/libcrypt:=
- mbedtls? ( net-libs/mbedtls:= )"
+RDEPEND="net-libs/mbedtls:=
+ sys-libs/gdbm
+ virtual/libcrypt:="
DEPEND="${RDEPEND}"
S="${WORKDIR}/${MY_P}"
@@ -43,7 +43,7 @@ src_configure() {
$(use_enable ipv6) \
--with-ca-bundle="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt \
--with-slib="${EPREFIX}"/usr/share/slib \
- --with-tls=$(usex mbedtls mbedtls axtls)
+ --with-tls=mbedtls
}
src_test() {
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/
@ 2024-03-24 13:10 Akinori Hattori
0 siblings, 0 replies; 32+ messages in thread
From: Akinori Hattori @ 2024-03-24 13:10 UTC (permalink / raw
To: gentoo-commits
commit: 805c5cce87285302ca326b35931ff89227b1cc08
Author: Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 24 13:07:43 2024 +0000
Commit: Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Sun Mar 24 13:07:43 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=805c5cce
dev-scheme/gauche: amd64/x86 stable
Signed-off-by: Akinori Hattori <hattya <AT> gentoo.org>
dev-scheme/gauche/gauche-0.9.14-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/gauche/gauche-0.9.14-r1.ebuild b/dev-scheme/gauche/gauche-0.9.14-r1.ebuild
index c037bef1bc58..f2441b774c98 100644
--- a/dev-scheme/gauche/gauche-0.9.14-r1.ebuild
+++ b/dev-scheme/gauche/gauche-0.9.14-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/shirok/${PN^g}/releases/download/release${PV//./_}/$
LICENSE="BSD"
SLOT="0/$(ver_cut 1-2)8"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
IUSE="ipv6 test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/
@ 2024-03-24 13:12 Akinori Hattori
0 siblings, 0 replies; 32+ messages in thread
From: Akinori Hattori @ 2024-03-24 13:12 UTC (permalink / raw
To: gentoo-commits
commit: 7ae424f3cc052b18ddb4debb6f1d83f8caccbc2a
Author: Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 24 13:12:13 2024 +0000
Commit: Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Sun Mar 24 13:12:13 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ae424f3
dev-scheme/gauche: update metadata.xml
Signed-off-by: Akinori Hattori <hattya <AT> gentoo.org>
dev-scheme/gauche/metadata.xml | 3 ---
1 file changed, 3 deletions(-)
diff --git a/dev-scheme/gauche/metadata.xml b/dev-scheme/gauche/metadata.xml
index ef4e7e89245f..56f7ed381b44 100644
--- a/dev-scheme/gauche/metadata.xml
+++ b/dev-scheme/gauche/metadata.xml
@@ -17,9 +17,6 @@
Gauche runs on several Unix-like platforms.
</longdescription>
- <use>
- <flag name="mbedtls">Enable support for <pkg>net-libs/mbedtls</pkg></flag>
- </use>
<upstream>
<remote-id type="github">shirok/Gauche</remote-id>
<remote-id type="sourceforge">gauche</remote-id>
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/
@ 2024-07-21 8:51 Akinori Hattori
0 siblings, 0 replies; 32+ messages in thread
From: Akinori Hattori @ 2024-07-21 8:51 UTC (permalink / raw
To: gentoo-commits
commit: c24bea7e63af4166aeff20385dc438eace01cb5b
Author: Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 21 08:48:05 2024 +0000
Commit: Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Sun Jul 21 08:48:05 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c24bea7e
dev-scheme/gauche: amd64/x86 stable
Signed-off-by: Akinori Hattori <hattya <AT> gentoo.org>
dev-scheme/gauche/gauche-0.9.15.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/gauche/gauche-0.9.15.ebuild b/dev-scheme/gauche/gauche-0.9.15.ebuild
index c037bef1bc58..f2441b774c98 100644
--- a/dev-scheme/gauche/gauche-0.9.15.ebuild
+++ b/dev-scheme/gauche/gauche-0.9.15.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/shirok/${PN^g}/releases/download/release${PV//./_}/$
LICENSE="BSD"
SLOT="0/$(ver_cut 1-2)8"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
IUSE="ipv6 test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 32+ messages in thread
end of thread, other threads:[~2024-07-21 8:51 UTC | newest]
Thread overview: 32+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-07-21 8:51 [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/ Akinori Hattori
-- strict thread matches above, loose matches on Subject: below --
2024-03-24 13:12 Akinori Hattori
2024-03-24 13:10 Akinori Hattori
2024-02-14 13:32 Akinori Hattori
2023-12-28 12:40 Akinori Hattori
2023-12-13 0:37 Sam James
2023-10-16 13:38 Akinori Hattori
2022-08-06 1:08 Akinori Hattori
2022-08-06 1:08 Akinori Hattori
2022-06-30 13:52 Akinori Hattori
2022-06-20 12:56 Akinori Hattori
2021-11-12 12:20 Akinori Hattori
2021-10-11 12:54 Akinori Hattori
2021-07-25 0:59 Sam James
2021-05-02 15:52 Mikle Kolyada
2021-01-26 14:47 Akinori Hattori
2021-01-06 22:31 Fabian Groffen
2020-04-30 13:18 Akinori Hattori
2020-04-30 13:18 Akinori Hattori
2019-09-27 14:56 Akinori Hattori
2019-09-27 14:37 Akinori Hattori
2019-09-12 14:00 Akinori Hattori
2019-09-12 13:39 Akinori Hattori
2018-07-20 13:24 Akinori Hattori
2018-06-23 6:50 Akinori Hattori
2018-06-23 6:50 Akinori Hattori
2018-06-23 6:50 Akinori Hattori
2016-11-29 10:19 Akinori Hattori
2016-11-27 7:32 Akinori Hattori
2015-10-25 15:49 Akinori Hattori
2015-10-25 15:25 Akinori Hattori
2015-10-05 13:52 Julian Ospald
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox