public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gambit/
@ 2015-08-11 21:06 Sebastian Pipping
  0 siblings, 0 replies; 26+ messages in thread
From: Sebastian Pipping @ 2015-08-11 21:06 UTC (permalink / raw
  To: gentoo-commits

commit:     f660c5878293678f5b389646eb27438ab1c727a3
Author:     Sebastian Pipping <sping <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 11 21:05:46 2015 +0000
Commit:     Sebastian Pipping <sping <AT> gentoo <DOT> org>
CommitDate: Tue Aug 11 21:06:17 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f660c587

dev-scheme/gambit: Ensure /usr/share/gambc folder (bug #537302)

Signed-off-by: Sebastian Pipping <sping <AT> gentoo.org>

 dev-scheme/gambit/gambit-4.7.0-r1.ebuild | 53 ++++++++++++++++++++++++++++++++
 1 file changed, 53 insertions(+)

diff --git a/dev-scheme/gambit/gambit-4.7.0-r1.ebuild b/dev-scheme/gambit/gambit-4.7.0-r1.ebuild
new file mode 100644
index 0000000..8d67d5d
--- /dev/null
+++ b/dev-scheme/gambit/gambit-4.7.0-r1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+
+inherit eutils elisp-common
+
+MY_PN=gambc
+MY_PV=${PV//./_}
+MY_P=${MY_PN}-v${MY_PV}
+
+DESCRIPTION="Gambit-C is a native Scheme to C compiler and interpreter"
+HOMEPAGE="http://www.iro.umontreal.ca/~gambit/"
+SRC_URI="http://www.iro.umontreal.ca/~gambit/download/gambit/v${PV%.*}/source/${MY_P}.tgz"
+
+LICENSE="|| ( Apache-2.0 LGPL-2.1 )"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-macos"
+
+DEPEND="emacs? ( virtual/emacs )"
+RDEPEND=""
+
+SITEFILE="50gambit-gentoo.el"
+
+S=${WORKDIR}/${MY_P} #-devel
+
+IUSE="emacs static"
+
+src_configure() {
+	econf $(use_enable !static shared) --docdir="${EPREFIX}"/usr/share/doc/${PF} --enable-single-host --disable-absolute-shared-libs
+}
+
+src_compile() {
+	emake bootstrap || die
+
+	if use emacs; then
+		elisp-compile misc/*.el || die
+	fi
+}
+
+src_install() {
+	emake DESTDIR="${D}" install || die
+	keepdir /usr/share/${MY_PN}
+}
+
+pkg_postinst() {
+	use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+	use emacs && elisp-site-regen
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gambit/
@ 2017-03-21  8:35 Amy Liffey
  0 siblings, 0 replies; 26+ messages in thread
From: Amy Liffey @ 2017-03-21  8:35 UTC (permalink / raw
  To: gentoo-commits

commit:     bd6727aa850ed00d5c16c448a7a50114b55b86b1
Author:     Amy Liffey <amynka <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 21 08:16:23 2017 +0000
Commit:     Amy Liffey <amynka <AT> gentoo <DOT> org>
CommitDate: Tue Mar 21 08:35:11 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd6727aa

dev-scheme/gambit: version bump 4.8.8 bug #612088

Submitted-by: Bill Six <billsix <AT> gmail.com>

Package-Manager: portage-2.3.0

 dev-scheme/gambit/Manifest            |  1 +
 dev-scheme/gambit/gambit-4.8.8.ebuild | 57 +++++++++++++++++++++++++++++++++++
 2 files changed, 58 insertions(+)

diff --git a/dev-scheme/gambit/Manifest b/dev-scheme/gambit/Manifest
index 9532c818602..d97b3d110c8 100644
--- a/dev-scheme/gambit/Manifest
+++ b/dev-scheme/gambit/Manifest
@@ -5,3 +5,4 @@ DIST gambc-v4_6_5.tgz 10699787 SHA256 54de513a78f0fb1841ef1411b8f2d64a2bd6810cee
 DIST gambc-v4_6_7.tgz 11080117 SHA256 8a27d78586f73eff2798dcef0b634559433042adc4124c0d878cfbbf4db4e336 SHA512 4784c07d10795715ef940ebe361ce2f18aae4415a530c86d41c8f23b56be54cb23e4f7f6307044120541aeccca371b8897ee3f1105ab02e34b8273e0c95511ac WHIRLPOOL 6ff8b7d65240c1bbb3a7a0d1b1b3e7ec10a09eb0291d47ae523409cd2f986e36148ce87897e60c6c302990ac0dd33ea1be0ffff2ca203e995a2d1b33f463fe59
 DIST gambc-v4_6_9.tgz 11073013 SHA256 5190f477eb91c60017b4ccff2fe72e6874431591a808ee3c4c1754aeef4324e9 SHA512 9bf9be9c65bdff3579e78df94284deda09d8cd1db7ed23f78b3acd4f5d5d5867208758ed57add1820906a21ed2d7880361c594afc28bce494057c7e090892d16 WHIRLPOOL d594dfff7355966d847d1720b5f1a5d57354da77c4c498542feebaf1c721bae5e8a85e56378ebc5068667bf2c541741f5e439ece97a2f943b5f5615f6d7319cd
 DIST gambc-v4_7_0.tgz 11074266 SHA256 2b03ecef89da2a53212dc3e6583ee4175d91a0752779e1758bcab5d09e9d1e63 SHA512 566d7131507fb493acd039d2fbeb40a6a2263372d05f6ed809b7ce8b28fa432b7c3e0054ee1f0c280ff43a0516596776ffa7914b6bbe40f1c66c5f5b909754ff WHIRLPOOL 836e93b6ba4e1d97d8155f390a995e79c6d34396f4694ecc70b6e463dab3d7aa3491e97789aa02d8b5edc26303bd7f3abec0f1aca8ac327ddbe9366deb68dbed
+DIST gambit-v4_8_8.tgz 13272335 SHA256 73beaa5526e998a7bf46208e6b5d5f307cd66c1a3f61e30913ef56925a0c9cde SHA512 99367cf5726d0d3aa59e39f1ef8b69347d92b7f3055e0656d66cbadb69ed4d8e499825395eddd41a4409b9cc57c2d2242ac5b8c29c37b84950b57468b5d92909 WHIRLPOOL 5b430caf1199099481b7cbf5404057233d82dc34639d989301e5efe88c6796bb91b35cf50930ed608d9e0df1ab472ff9b3c7cd5c6fd1b7eb07f48e8a4cd24d55

diff --git a/dev-scheme/gambit/gambit-4.8.8.ebuild b/dev-scheme/gambit/gambit-4.8.8.ebuild
new file mode 100644
index 00000000000..999cda7fb2e
--- /dev/null
+++ b/dev-scheme/gambit/gambit-4.8.8.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils elisp-common
+
+MY_PV="${PV//./_}"
+MY_P="${PN}-v${MY_PV}"
+
+DESCRIPTION="Gambit-C is a native Scheme to C compiler and interpreter"
+HOMEPAGE="http://www.iro.umontreal.ca/~gambit/"
+SRC_URI="http://www-labs.iro.umontreal.ca/~gambit/download/gambit/v${PV%.*}/source/${MY_P}.tgz"
+
+LICENSE="|| ( Apache-2.0 LGPL-2.1 )"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-macos"
+
+DEPEND="emacs? ( virtual/emacs )"
+RDEPEND=""
+
+SITEFILE="50gambit-gentoo.el"
+
+S="${WORKDIR}/${MY_P}" #-devel
+
+IUSE="emacs static"
+
+src_configure() {
+	econf $(use_enable !static shared) \
+		--docdir="${EPREFIX}"/usr/share/doc/${PF} \
+		--enable-gnu-gcc-specific-options \
+		--enable-gnu-gcc-no-strict-aliasing \
+		--enable-single-host \
+		--disable-absolute-shared-libs \
+		--enable-type-checking
+}
+
+src_compile() {
+	emake bootstrap
+
+	if use emacs; then
+		elisp-compile misc/*.el || die
+	fi
+}
+
+src_install() {
+	emake DESTDIR="${D}" install
+	keepdir /usr/share/"${MY_PN}"
+}
+
+pkg_postinst() {
+	use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+	use emacs && elisp-site-regen
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gambit/
@ 2017-08-12 10:04 Amy Liffey
  0 siblings, 0 replies; 26+ messages in thread
From: Amy Liffey @ 2017-08-12 10:04 UTC (permalink / raw
  To: gentoo-commits

commit:     dc93b35ae33c742dfaa86980aae56654868fd0f4
Author:     Amy Liffey <amynka <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 12 10:03:33 2017 +0000
Commit:     Amy Liffey <amynka <AT> gentoo <DOT> org>
CommitDate: Sat Aug 12 10:04:18 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc93b35a

dev-scheme/gambit: drop old

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-scheme/gambit/Manifest               |  7 -----
 dev-scheme/gambit/gambit-4.6.2.ebuild    | 51 -------------------------------
 dev-scheme/gambit/gambit-4.6.3.ebuild    | 51 -------------------------------
 dev-scheme/gambit/gambit-4.6.4.ebuild    | 51 -------------------------------
 dev-scheme/gambit/gambit-4.6.5.ebuild    | 51 -------------------------------
 dev-scheme/gambit/gambit-4.6.7.ebuild    | 51 -------------------------------
 dev-scheme/gambit/gambit-4.6.9.ebuild    | 51 -------------------------------
 dev-scheme/gambit/gambit-4.7.0-r1.ebuild | 52 --------------------------------
 dev-scheme/gambit/gambit-4.7.0.ebuild    | 51 -------------------------------
 9 files changed, 416 deletions(-)

diff --git a/dev-scheme/gambit/Manifest b/dev-scheme/gambit/Manifest
index d97b3d110c8..29a736354ed 100644
--- a/dev-scheme/gambit/Manifest
+++ b/dev-scheme/gambit/Manifest
@@ -1,8 +1 @@
-DIST gambc-v4_6_2.tgz 10463697 SHA256 2e6c2b9597050212376a2544c0e810da5ea26151b8c1e2894381c3664832e8e5 SHA512 53a27011a5a8831b784cdb347509f2e357d46aede01d50a249f90bd237c7aaf273a077b9d014a8c314eae8833d60a2e3a59546b51a03551778942a65d5962d2a WHIRLPOOL 6962d23ccf3c0831cb89b77bc02ac10f9dd3267d60b8c935fe8b9ce4f747d5aaf2ef5cfd494fd85ab175687124e7a152f3ebdf3eb2b42b0d5e94cff1d0786d3d
-DIST gambc-v4_6_3.tgz 10661300 SHA256 66cbc805484898bcadeab9921d8bcdb07d536dd401c57ff92edb461d7230ff81 SHA512 717c5bda1fadb8b3f9e44f3649bd0b16d88868ddfdc0672ddcc2112bda6c2fff250a7a6bd1dd3d26fa7e29afdf05001b8d2a49a8ae377d4c8bc4119fdec1dcb3 WHIRLPOOL 8cfd21a1e99b309685ac7a699665cadb13f767f038fe3c1898484e9caf8ca4983d4d809e771ec138ae1cfe53ec893891d2357087f2591ecc91cb5b8f265a06e3
-DIST gambc-v4_6_4.tgz 10694646 SHA256 6bbe7af0ca410a85716c27d29ded0cc207904e9d9d1a8012db50537d5dd1a5f9 SHA512 1364dd6ee52828899fe7ea99f2eaf66b7e2fbe9a9d81cfc774b2d823a342030b6642b209a2b2d90ae4d87e96c629111dfa243f3188c19ea00ff30f82ae2eab82 WHIRLPOOL b6f0e7276b22496a847e214d420589dd7a5fedba339aaddf56856e4618a81ae53b88d28de321f1c60ff4c6f9eff8c415a2fc8e2d40c875e980e60843157f6b98
-DIST gambc-v4_6_5.tgz 10699787 SHA256 54de513a78f0fb1841ef1411b8f2d64a2bd6810cee7554fe408b0ba79ff00910 SHA512 c665eb90065f5effed88426fb280d2adcf249eeea5a89ffcd49941f0daf9db74d0ebd36206151b1d43cc161ae93b7b4da04ccc036de86c3eac7a91505e8b263e WHIRLPOOL 33b6fd11df9bcc04ea6b0efe36992c35269e74a9fef9547a75d8fcf4c95b63618f996f8ccdab4ccb3446c343a8a44d9a22f14b9bbbc7375c05b1bcc70c16b6b4
-DIST gambc-v4_6_7.tgz 11080117 SHA256 8a27d78586f73eff2798dcef0b634559433042adc4124c0d878cfbbf4db4e336 SHA512 4784c07d10795715ef940ebe361ce2f18aae4415a530c86d41c8f23b56be54cb23e4f7f6307044120541aeccca371b8897ee3f1105ab02e34b8273e0c95511ac WHIRLPOOL 6ff8b7d65240c1bbb3a7a0d1b1b3e7ec10a09eb0291d47ae523409cd2f986e36148ce87897e60c6c302990ac0dd33ea1be0ffff2ca203e995a2d1b33f463fe59
-DIST gambc-v4_6_9.tgz 11073013 SHA256 5190f477eb91c60017b4ccff2fe72e6874431591a808ee3c4c1754aeef4324e9 SHA512 9bf9be9c65bdff3579e78df94284deda09d8cd1db7ed23f78b3acd4f5d5d5867208758ed57add1820906a21ed2d7880361c594afc28bce494057c7e090892d16 WHIRLPOOL d594dfff7355966d847d1720b5f1a5d57354da77c4c498542feebaf1c721bae5e8a85e56378ebc5068667bf2c541741f5e439ece97a2f943b5f5615f6d7319cd
-DIST gambc-v4_7_0.tgz 11074266 SHA256 2b03ecef89da2a53212dc3e6583ee4175d91a0752779e1758bcab5d09e9d1e63 SHA512 566d7131507fb493acd039d2fbeb40a6a2263372d05f6ed809b7ce8b28fa432b7c3e0054ee1f0c280ff43a0516596776ffa7914b6bbe40f1c66c5f5b909754ff WHIRLPOOL 836e93b6ba4e1d97d8155f390a995e79c6d34396f4694ecc70b6e463dab3d7aa3491e97789aa02d8b5edc26303bd7f3abec0f1aca8ac327ddbe9366deb68dbed
 DIST gambit-v4_8_8.tgz 13272335 SHA256 73beaa5526e998a7bf46208e6b5d5f307cd66c1a3f61e30913ef56925a0c9cde SHA512 99367cf5726d0d3aa59e39f1ef8b69347d92b7f3055e0656d66cbadb69ed4d8e499825395eddd41a4409b9cc57c2d2242ac5b8c29c37b84950b57468b5d92909 WHIRLPOOL 5b430caf1199099481b7cbf5404057233d82dc34639d989301e5efe88c6796bb91b35cf50930ed608d9e0df1ab472ff9b3c7cd5c6fd1b7eb07f48e8a4cd24d55

diff --git a/dev-scheme/gambit/gambit-4.6.2.ebuild b/dev-scheme/gambit/gambit-4.6.2.ebuild
deleted file mode 100644
index 4eee4f041e9..00000000000
--- a/dev-scheme/gambit/gambit-4.6.2.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit eutils elisp-common
-
-MY_PN=gambc
-MY_PV=${PV//./_}
-MY_P=${MY_PN}-v${MY_PV}
-
-DESCRIPTION="Gambit-C is a native Scheme to C compiler and interpreter"
-HOMEPAGE="http://www.iro.umontreal.ca/~gambit/"
-SRC_URI="http://www.iro.umontreal.ca/~gambit/download/gambit/v${PV%.*}/source/${MY_P}.tgz"
-
-LICENSE="|| ( Apache-2.0 LGPL-2.1 )"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-macos"
-
-DEPEND="emacs? ( virtual/emacs )"
-RDEPEND=""
-
-SITEFILE="50gambit-gentoo.el"
-
-S=${WORKDIR}/${MY_P} #-devel
-
-IUSE="emacs static"
-
-src_configure() {
-	econf $(use_enable !static shared) --docdir="${EPREFIX}"/usr/share/doc/${PF} --enable-single-host --disable-absolute-shared-libs
-}
-
-src_compile() {
-	emake bootstrap || die
-
-	if use emacs; then
-		elisp-compile misc/*.el || die
-	fi
-}
-
-src_install() {
-	emake DESTDIR="${D}" install || die
-}
-
-pkg_postinst() {
-	use emacs && elisp-site-regen
-}
-
-pkg_postrm() {
-	use emacs && elisp-site-regen
-}

diff --git a/dev-scheme/gambit/gambit-4.6.3.ebuild b/dev-scheme/gambit/gambit-4.6.3.ebuild
deleted file mode 100644
index 4eee4f041e9..00000000000
--- a/dev-scheme/gambit/gambit-4.6.3.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit eutils elisp-common
-
-MY_PN=gambc
-MY_PV=${PV//./_}
-MY_P=${MY_PN}-v${MY_PV}
-
-DESCRIPTION="Gambit-C is a native Scheme to C compiler and interpreter"
-HOMEPAGE="http://www.iro.umontreal.ca/~gambit/"
-SRC_URI="http://www.iro.umontreal.ca/~gambit/download/gambit/v${PV%.*}/source/${MY_P}.tgz"
-
-LICENSE="|| ( Apache-2.0 LGPL-2.1 )"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-macos"
-
-DEPEND="emacs? ( virtual/emacs )"
-RDEPEND=""
-
-SITEFILE="50gambit-gentoo.el"
-
-S=${WORKDIR}/${MY_P} #-devel
-
-IUSE="emacs static"
-
-src_configure() {
-	econf $(use_enable !static shared) --docdir="${EPREFIX}"/usr/share/doc/${PF} --enable-single-host --disable-absolute-shared-libs
-}
-
-src_compile() {
-	emake bootstrap || die
-
-	if use emacs; then
-		elisp-compile misc/*.el || die
-	fi
-}
-
-src_install() {
-	emake DESTDIR="${D}" install || die
-}
-
-pkg_postinst() {
-	use emacs && elisp-site-regen
-}
-
-pkg_postrm() {
-	use emacs && elisp-site-regen
-}

diff --git a/dev-scheme/gambit/gambit-4.6.4.ebuild b/dev-scheme/gambit/gambit-4.6.4.ebuild
deleted file mode 100644
index 4eee4f041e9..00000000000
--- a/dev-scheme/gambit/gambit-4.6.4.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit eutils elisp-common
-
-MY_PN=gambc
-MY_PV=${PV//./_}
-MY_P=${MY_PN}-v${MY_PV}
-
-DESCRIPTION="Gambit-C is a native Scheme to C compiler and interpreter"
-HOMEPAGE="http://www.iro.umontreal.ca/~gambit/"
-SRC_URI="http://www.iro.umontreal.ca/~gambit/download/gambit/v${PV%.*}/source/${MY_P}.tgz"
-
-LICENSE="|| ( Apache-2.0 LGPL-2.1 )"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-macos"
-
-DEPEND="emacs? ( virtual/emacs )"
-RDEPEND=""
-
-SITEFILE="50gambit-gentoo.el"
-
-S=${WORKDIR}/${MY_P} #-devel
-
-IUSE="emacs static"
-
-src_configure() {
-	econf $(use_enable !static shared) --docdir="${EPREFIX}"/usr/share/doc/${PF} --enable-single-host --disable-absolute-shared-libs
-}
-
-src_compile() {
-	emake bootstrap || die
-
-	if use emacs; then
-		elisp-compile misc/*.el || die
-	fi
-}
-
-src_install() {
-	emake DESTDIR="${D}" install || die
-}
-
-pkg_postinst() {
-	use emacs && elisp-site-regen
-}
-
-pkg_postrm() {
-	use emacs && elisp-site-regen
-}

diff --git a/dev-scheme/gambit/gambit-4.6.5.ebuild b/dev-scheme/gambit/gambit-4.6.5.ebuild
deleted file mode 100644
index 4eee4f041e9..00000000000
--- a/dev-scheme/gambit/gambit-4.6.5.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit eutils elisp-common
-
-MY_PN=gambc
-MY_PV=${PV//./_}
-MY_P=${MY_PN}-v${MY_PV}
-
-DESCRIPTION="Gambit-C is a native Scheme to C compiler and interpreter"
-HOMEPAGE="http://www.iro.umontreal.ca/~gambit/"
-SRC_URI="http://www.iro.umontreal.ca/~gambit/download/gambit/v${PV%.*}/source/${MY_P}.tgz"
-
-LICENSE="|| ( Apache-2.0 LGPL-2.1 )"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-macos"
-
-DEPEND="emacs? ( virtual/emacs )"
-RDEPEND=""
-
-SITEFILE="50gambit-gentoo.el"
-
-S=${WORKDIR}/${MY_P} #-devel
-
-IUSE="emacs static"
-
-src_configure() {
-	econf $(use_enable !static shared) --docdir="${EPREFIX}"/usr/share/doc/${PF} --enable-single-host --disable-absolute-shared-libs
-}
-
-src_compile() {
-	emake bootstrap || die
-
-	if use emacs; then
-		elisp-compile misc/*.el || die
-	fi
-}
-
-src_install() {
-	emake DESTDIR="${D}" install || die
-}
-
-pkg_postinst() {
-	use emacs && elisp-site-regen
-}
-
-pkg_postrm() {
-	use emacs && elisp-site-regen
-}

diff --git a/dev-scheme/gambit/gambit-4.6.7.ebuild b/dev-scheme/gambit/gambit-4.6.7.ebuild
deleted file mode 100644
index 4eee4f041e9..00000000000
--- a/dev-scheme/gambit/gambit-4.6.7.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit eutils elisp-common
-
-MY_PN=gambc
-MY_PV=${PV//./_}
-MY_P=${MY_PN}-v${MY_PV}
-
-DESCRIPTION="Gambit-C is a native Scheme to C compiler and interpreter"
-HOMEPAGE="http://www.iro.umontreal.ca/~gambit/"
-SRC_URI="http://www.iro.umontreal.ca/~gambit/download/gambit/v${PV%.*}/source/${MY_P}.tgz"
-
-LICENSE="|| ( Apache-2.0 LGPL-2.1 )"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-macos"
-
-DEPEND="emacs? ( virtual/emacs )"
-RDEPEND=""
-
-SITEFILE="50gambit-gentoo.el"
-
-S=${WORKDIR}/${MY_P} #-devel
-
-IUSE="emacs static"
-
-src_configure() {
-	econf $(use_enable !static shared) --docdir="${EPREFIX}"/usr/share/doc/${PF} --enable-single-host --disable-absolute-shared-libs
-}
-
-src_compile() {
-	emake bootstrap || die
-
-	if use emacs; then
-		elisp-compile misc/*.el || die
-	fi
-}
-
-src_install() {
-	emake DESTDIR="${D}" install || die
-}
-
-pkg_postinst() {
-	use emacs && elisp-site-regen
-}
-
-pkg_postrm() {
-	use emacs && elisp-site-regen
-}

diff --git a/dev-scheme/gambit/gambit-4.6.9.ebuild b/dev-scheme/gambit/gambit-4.6.9.ebuild
deleted file mode 100644
index 4eee4f041e9..00000000000
--- a/dev-scheme/gambit/gambit-4.6.9.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit eutils elisp-common
-
-MY_PN=gambc
-MY_PV=${PV//./_}
-MY_P=${MY_PN}-v${MY_PV}
-
-DESCRIPTION="Gambit-C is a native Scheme to C compiler and interpreter"
-HOMEPAGE="http://www.iro.umontreal.ca/~gambit/"
-SRC_URI="http://www.iro.umontreal.ca/~gambit/download/gambit/v${PV%.*}/source/${MY_P}.tgz"
-
-LICENSE="|| ( Apache-2.0 LGPL-2.1 )"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-macos"
-
-DEPEND="emacs? ( virtual/emacs )"
-RDEPEND=""
-
-SITEFILE="50gambit-gentoo.el"
-
-S=${WORKDIR}/${MY_P} #-devel
-
-IUSE="emacs static"
-
-src_configure() {
-	econf $(use_enable !static shared) --docdir="${EPREFIX}"/usr/share/doc/${PF} --enable-single-host --disable-absolute-shared-libs
-}
-
-src_compile() {
-	emake bootstrap || die
-
-	if use emacs; then
-		elisp-compile misc/*.el || die
-	fi
-}
-
-src_install() {
-	emake DESTDIR="${D}" install || die
-}
-
-pkg_postinst() {
-	use emacs && elisp-site-regen
-}
-
-pkg_postrm() {
-	use emacs && elisp-site-regen
-}

diff --git a/dev-scheme/gambit/gambit-4.7.0-r1.ebuild b/dev-scheme/gambit/gambit-4.7.0-r1.ebuild
deleted file mode 100644
index 2f06233fba5..00000000000
--- a/dev-scheme/gambit/gambit-4.7.0-r1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit eutils elisp-common
-
-MY_PN=gambc
-MY_PV=${PV//./_}
-MY_P=${MY_PN}-v${MY_PV}
-
-DESCRIPTION="Gambit-C is a native Scheme to C compiler and interpreter"
-HOMEPAGE="http://www.iro.umontreal.ca/~gambit/"
-SRC_URI="http://www.iro.umontreal.ca/~gambit/download/gambit/v${PV%.*}/source/${MY_P}.tgz"
-
-LICENSE="|| ( Apache-2.0 LGPL-2.1 )"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-macos"
-
-DEPEND="emacs? ( virtual/emacs )"
-RDEPEND=""
-
-SITEFILE="50gambit-gentoo.el"
-
-S=${WORKDIR}/${MY_P} #-devel
-
-IUSE="emacs static"
-
-src_configure() {
-	econf $(use_enable !static shared) --docdir="${EPREFIX}"/usr/share/doc/${PF} --enable-single-host --disable-absolute-shared-libs
-}
-
-src_compile() {
-	emake bootstrap || die
-
-	if use emacs; then
-		elisp-compile misc/*.el || die
-	fi
-}
-
-src_install() {
-	emake DESTDIR="${D}" install || die
-	keepdir /usr/share/${MY_PN}
-}
-
-pkg_postinst() {
-	use emacs && elisp-site-regen
-}
-
-pkg_postrm() {
-	use emacs && elisp-site-regen
-}

diff --git a/dev-scheme/gambit/gambit-4.7.0.ebuild b/dev-scheme/gambit/gambit-4.7.0.ebuild
deleted file mode 100644
index 4eee4f041e9..00000000000
--- a/dev-scheme/gambit/gambit-4.7.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit eutils elisp-common
-
-MY_PN=gambc
-MY_PV=${PV//./_}
-MY_P=${MY_PN}-v${MY_PV}
-
-DESCRIPTION="Gambit-C is a native Scheme to C compiler and interpreter"
-HOMEPAGE="http://www.iro.umontreal.ca/~gambit/"
-SRC_URI="http://www.iro.umontreal.ca/~gambit/download/gambit/v${PV%.*}/source/${MY_P}.tgz"
-
-LICENSE="|| ( Apache-2.0 LGPL-2.1 )"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-macos"
-
-DEPEND="emacs? ( virtual/emacs )"
-RDEPEND=""
-
-SITEFILE="50gambit-gentoo.el"
-
-S=${WORKDIR}/${MY_P} #-devel
-
-IUSE="emacs static"
-
-src_configure() {
-	econf $(use_enable !static shared) --docdir="${EPREFIX}"/usr/share/doc/${PF} --enable-single-host --disable-absolute-shared-libs
-}
-
-src_compile() {
-	emake bootstrap || die
-
-	if use emacs; then
-		elisp-compile misc/*.el || die
-	fi
-}
-
-src_install() {
-	emake DESTDIR="${D}" install || die
-}
-
-pkg_postinst() {
-	use emacs && elisp-site-regen
-}
-
-pkg_postrm() {
-	use emacs && elisp-site-regen
-}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gambit/
@ 2017-08-12 10:04 Amy Liffey
  0 siblings, 0 replies; 26+ messages in thread
From: Amy Liffey @ 2017-08-12 10:04 UTC (permalink / raw
  To: gentoo-commits

commit:     399fc1750c4506fdef9f6f4a3157232c64b0aa75
Author:     Amy Liffey <amynka <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 12 09:56:35 2017 +0000
Commit:     Amy Liffey <amynka <AT> gentoo <DOT> org>
CommitDate: Sat Aug 12 10:04:10 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=399fc175

dev-scheme/gambit: enable tls support bug #620770

Submitted-by: Guillaume LE VAILLANT <glv <AT> posteo.net>

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-scheme/gambit/gambit-4.8.8-r1.ebuild | 61 ++++++++++++++++++++++++++++++++
 1 file changed, 61 insertions(+)

diff --git a/dev-scheme/gambit/gambit-4.8.8-r1.ebuild b/dev-scheme/gambit/gambit-4.8.8-r1.ebuild
new file mode 100644
index 00000000000..f2e841b8b94
--- /dev/null
+++ b/dev-scheme/gambit/gambit-4.8.8-r1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils elisp-common
+
+MY_PV="${PV//./_}"
+MY_P="${PN}-v${MY_PV}"
+
+DESCRIPTION="Gambit-C is a native Scheme to C compiler and interpreter"
+HOMEPAGE="http://www.iro.umontreal.ca/~gambit/"
+SRC_URI="http://www-labs.iro.umontreal.ca/~gambit/download/gambit/v${PV%.*}/source/${MY_P}.tgz"
+
+LICENSE="|| ( Apache-2.0 LGPL-2.1 )"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-macos"
+
+RDEPEND="ssl? ( dev-libs/openssl:0 )"
+DEPEND="
+	${RDEPEND}
+	emacs? ( virtual/emacs )
+"
+
+SITEFILE="50gambit-gentoo.el"
+
+S="${WORKDIR}/${MY_P}" #-devel
+
+IUSE="emacs ssl static"
+
+src_configure() {
+	econf $(use_enable !static shared) \
+		$(use_enable ssl openssl) \
+		--docdir="${EPREFIX}"/usr/share/doc/${PF} \
+		--enable-gnu-gcc-specific-options \
+		--enable-gnu-gcc-no-strict-aliasing \
+		--enable-single-host \
+		--disable-absolute-shared-libs \
+		--enable-type-checking
+}
+
+src_compile() {
+	emake bootstrap
+
+	if use emacs; then
+		elisp-compile misc/*.el || die
+	fi
+}
+
+src_install() {
+	emake DESTDIR="${D}" install
+	keepdir /usr/share/"${MY_PN}"
+}
+
+pkg_postinst() {
+	use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+	use emacs && elisp-site-regen
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gambit/
@ 2018-03-19  7:02 Mikle Kolyada
  0 siblings, 0 replies; 26+ messages in thread
From: Mikle Kolyada @ 2018-03-19  7:02 UTC (permalink / raw
  To: gentoo-commits

commit:     b4aa307b281dbd6b2774d11af9be4889f24104c7
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 19 07:01:24 2018 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Mon Mar 19 07:02:33 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4aa307b

dev-scheme/gambit: x86 stable wrt bug #646760

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-scheme/gambit/gambit-4.8.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-scheme/gambit/gambit-4.8.8-r1.ebuild b/dev-scheme/gambit/gambit-4.8.8-r1.ebuild
index 249411e760a..3922406eab4 100644
--- a/dev-scheme/gambit/gambit-4.8.8-r1.ebuild
+++ b/dev-scheme/gambit/gambit-4.8.8-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://www-labs.iro.umontreal.ca/~gambit/download/gambit/v${PV%.*}/sour
 
 LICENSE="|| ( Apache-2.0 LGPL-2.1 )"
 SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="amd64 ~ppc64 x86 ~amd64-linux ~x86-linux ~x86-macos"
 
 RDEPEND="ssl? ( dev-libs/openssl:0 )"
 DEPEND="


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

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gambit/
@ 2018-10-27  9:22 Amy Liffey
  0 siblings, 0 replies; 26+ messages in thread
From: Amy Liffey @ 2018-10-27  9:22 UTC (permalink / raw
  To: gentoo-commits

commit:     44642190d0e40f3dc8fe5d197ca26c5a72919877
Author:     Amy Liffey <amynka <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 27 09:21:24 2018 +0000
Commit:     Amy Liffey <amynka <AT> gentoo <DOT> org>
CommitDate: Sat Oct 27 09:21:24 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44642190

dev-scheme/gambit: remove old 4.8.8

Signed-off-by: Amy Liffey <amynka <AT> gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 dev-scheme/gambit/gambit-4.8.8.ebuild | 57 -----------------------------------
 1 file changed, 57 deletions(-)

diff --git a/dev-scheme/gambit/gambit-4.8.8.ebuild b/dev-scheme/gambit/gambit-4.8.8.ebuild
deleted file mode 100644
index 999cda7fb2e..00000000000
--- a/dev-scheme/gambit/gambit-4.8.8.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils elisp-common
-
-MY_PV="${PV//./_}"
-MY_P="${PN}-v${MY_PV}"
-
-DESCRIPTION="Gambit-C is a native Scheme to C compiler and interpreter"
-HOMEPAGE="http://www.iro.umontreal.ca/~gambit/"
-SRC_URI="http://www-labs.iro.umontreal.ca/~gambit/download/gambit/v${PV%.*}/source/${MY_P}.tgz"
-
-LICENSE="|| ( Apache-2.0 LGPL-2.1 )"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-macos"
-
-DEPEND="emacs? ( virtual/emacs )"
-RDEPEND=""
-
-SITEFILE="50gambit-gentoo.el"
-
-S="${WORKDIR}/${MY_P}" #-devel
-
-IUSE="emacs static"
-
-src_configure() {
-	econf $(use_enable !static shared) \
-		--docdir="${EPREFIX}"/usr/share/doc/${PF} \
-		--enable-gnu-gcc-specific-options \
-		--enable-gnu-gcc-no-strict-aliasing \
-		--enable-single-host \
-		--disable-absolute-shared-libs \
-		--enable-type-checking
-}
-
-src_compile() {
-	emake bootstrap
-
-	if use emacs; then
-		elisp-compile misc/*.el || die
-	fi
-}
-
-src_install() {
-	emake DESTDIR="${D}" install
-	keepdir /usr/share/"${MY_PN}"
-}
-
-pkg_postinst() {
-	use emacs && elisp-site-regen
-}
-
-pkg_postrm() {
-	use emacs && elisp-site-regen
-}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gambit/
@ 2018-12-29 14:19 Amy Liffey
  0 siblings, 0 replies; 26+ messages in thread
From: Amy Liffey @ 2018-12-29 14:19 UTC (permalink / raw
  To: gentoo-commits

commit:     9c32100f86e54afbb5f1867b123ad141093c01f1
Author:     Stefan Strogin <stefan.strogin <AT> gmail <DOT> com>
AuthorDate: Thu Sep 20 16:04:45 2018 +0000
Commit:     Amy Liffey <amynka <AT> gentoo <DOT> org>
CommitDate: Sat Dec 29 14:16:14 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c32100f

dev-scheme/gambit: revbump to add USE libressl

Closes: https://bugs.gentoo.org/666629
Package-Manager: Portage-2.3.49, Repoman-2.3.10
Closes: https://github.com/gentoo/gentoo/pull/9929
Signed-off-by: Stefan Strogin <stefan.strogin <AT> gmail.com>
Signed-off-by: Amy Liffey <amynka <AT> gentoo.org>

 dev-scheme/gambit/gambit-4.8.8-r2.ebuild | 64 ++++++++++++++++++++++++++++++++
 1 file changed, 64 insertions(+)

diff --git a/dev-scheme/gambit/gambit-4.8.8-r2.ebuild b/dev-scheme/gambit/gambit-4.8.8-r2.ebuild
new file mode 100644
index 00000000000..d8fd8612bfc
--- /dev/null
+++ b/dev-scheme/gambit/gambit-4.8.8-r2.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils elisp-common
+
+MY_PV="${PV//./_}"
+MY_P="${PN}-v${MY_PV}"
+
+DESCRIPTION="Gambit-C is a native Scheme to C compiler and interpreter"
+HOMEPAGE="http://www.iro.umontreal.ca/~gambit/"
+SRC_URI="http://www-labs.iro.umontreal.ca/~gambit/download/gambit/v${PV%.*}/source/${MY_P}.tgz"
+
+LICENSE="|| ( Apache-2.0 LGPL-2.1 )"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-macos"
+
+RDEPEND="ssl? (
+		!libressl? ( dev-libs/openssl:0= )
+		libressl? ( dev-libs/libressl:0= )
+	)"
+DEPEND="
+	${RDEPEND}
+	emacs? ( virtual/emacs )
+"
+
+SITEFILE="50gambit-gentoo.el"
+
+S="${WORKDIR}/${MY_P}" #-devel
+
+IUSE="emacs libressl ssl static"
+
+src_configure() {
+	econf $(use_enable !static shared) \
+		$(use_enable ssl openssl) \
+		--docdir="${EPREFIX}"/usr/share/doc/${PF} \
+		--enable-gnu-gcc-specific-options \
+		--enable-gnu-gcc-no-strict-aliasing \
+		--enable-single-host \
+		--disable-absolute-shared-libs \
+		--enable-type-checking
+}
+
+src_compile() {
+	emake bootstrap
+
+	if use emacs; then
+		elisp-compile misc/*.el || die
+	fi
+}
+
+src_install() {
+	emake DESTDIR="${D}" install
+	keepdir /usr/share/"${MY_PN}"
+}
+
+pkg_postinst() {
+	use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+	use emacs && elisp-site-regen
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gambit/
@ 2019-07-13  9:12 Hans de Graaff
  0 siblings, 0 replies; 26+ messages in thread
From: Hans de Graaff @ 2019-07-13  9:12 UTC (permalink / raw
  To: gentoo-commits

commit:     28e287ddefdb06bce9c839b81bb5a6a4daf62962
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 13 09:12:07 2019 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat Jul 13 09:12:07 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28e287dd

dev-scheme/gambit: add 4.9.3

Fixes: https://bugs.gentoo.org/674060
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 dev-scheme/gambit/Manifest            |  1 +
 dev-scheme/gambit/gambit-4.9.3.ebuild | 64 +++++++++++++++++++++++++++++++++++
 2 files changed, 65 insertions(+)

diff --git a/dev-scheme/gambit/Manifest b/dev-scheme/gambit/Manifest
index 3a80c494a1f..20bafc01c9a 100644
--- a/dev-scheme/gambit/Manifest
+++ b/dev-scheme/gambit/Manifest
@@ -1 +1,2 @@
 DIST gambit-v4_8_8.tgz 13272335 BLAKE2B d15bf944c8da3050c1fee6854044d904712075f070d75797c463a5510590514a06a4f05a81697d4bcd814adc5c00693f27b09834624909356049c02bbad02419 SHA512 99367cf5726d0d3aa59e39f1ef8b69347d92b7f3055e0656d66cbadb69ed4d8e499825395eddd41a4409b9cc57c2d2242ac5b8c29c37b84950b57468b5d92909
+DIST gambit-v4_9_3.tgz 13736448 BLAKE2B 664e90e3cc2419aa07264ac84abf0aacce43fd2339a72dc502745961a56097b6c161a89d12faa4b88a95841b8d45e37c199438d3fa8b9914db431406cc2d0e4b SHA512 0ee8eb5a2a0b63c0250f4d8d5bcf71d7c57b7444bf1a4c31c084fc9aef6f7932bf607a0a0b835987e7ada3a995cf732cc46593eb4b9dd79fc918358c57c4285f

diff --git a/dev-scheme/gambit/gambit-4.9.3.ebuild b/dev-scheme/gambit/gambit-4.9.3.ebuild
new file mode 100644
index 00000000000..d31d3757ed4
--- /dev/null
+++ b/dev-scheme/gambit/gambit-4.9.3.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit eutils elisp-common
+
+MY_PV="${PV//./_}"
+MY_P="${PN}-v${MY_PV}"
+
+DESCRIPTION="Gambit-C is a native Scheme to C compiler and interpreter"
+HOMEPAGE="http://www.iro.umontreal.ca/~gambit/"
+SRC_URI="http://www-labs.iro.umontreal.ca/~gambit/download/gambit/v${PV%.*}/source/${MY_P}.tgz"
+
+LICENSE="|| ( Apache-2.0 LGPL-2.1 )"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-macos"
+
+RDEPEND="ssl? (
+		!libressl? ( dev-libs/openssl:0= )
+		libressl? ( dev-libs/libressl:0= )
+	)"
+DEPEND="
+	${RDEPEND}
+"
+BDEPEND="emacs? ( virtual/emacs )"
+
+SITEFILE="50gambit-gentoo.el"
+
+S="${WORKDIR}/${MY_P}" #-devel
+
+IUSE="emacs libressl ssl static"
+
+src_configure() {
+	econf $(use_enable !static shared) \
+		$(use_enable ssl openssl) \
+		--docdir="${EPREFIX}"/usr/share/doc/${PF} \
+		--enable-gnu-gcc-specific-options \
+		--enable-gnu-gcc-no-strict-aliasing \
+		--enable-single-host \
+		--disable-absolute-shared-libs \
+		--enable-type-checking
+}
+
+src_compile() {
+	emake bootstrap
+
+	if use emacs; then
+		elisp-compile misc/*.el || die
+	fi
+}
+
+src_install() {
+	emake DESTDIR="${D}" install
+	keepdir /usr/share/"${MY_PN}"
+}
+
+pkg_postinst() {
+	use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+	use emacs && elisp-site-regen
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gambit/
@ 2019-09-07 21:07 Thomas Deutschmann
  0 siblings, 0 replies; 26+ messages in thread
From: Thomas Deutschmann @ 2019-09-07 21:07 UTC (permalink / raw
  To: gentoo-commits

commit:     4591e1a3e7ee27cf26c0b7c1b4b475addd2a4f49
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sat Sep  7 18:15:53 2019 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sat Sep  7 21:05:13 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4591e1a3

dev-scheme/gambit: x86 stable (bug #689868)

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

 dev-scheme/gambit/gambit-4.9.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-scheme/gambit/gambit-4.9.3.ebuild b/dev-scheme/gambit/gambit-4.9.3.ebuild
index d31d3757ed4..79a3ff8279b 100644
--- a/dev-scheme/gambit/gambit-4.9.3.ebuild
+++ b/dev-scheme/gambit/gambit-4.9.3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://www-labs.iro.umontreal.ca/~gambit/download/gambit/v${PV%.*}/sour
 
 LICENSE="|| ( Apache-2.0 LGPL-2.1 )"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="~amd64 ~ppc64 x86 ~amd64-linux ~x86-linux ~x86-macos"
 
 RDEPEND="ssl? (
 		!libressl? ( dev-libs/openssl:0= )


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

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gambit/
@ 2019-09-08 10:42 Agostino Sarubbo
  0 siblings, 0 replies; 26+ messages in thread
From: Agostino Sarubbo @ 2019-09-08 10:42 UTC (permalink / raw
  To: gentoo-commits

commit:     9231317d2d26c14d5766863e62d7db15907a2d4f
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Sep  8 10:41:46 2019 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Sep  8 10:41:46 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9231317d

dev-scheme/gambit: amd64 stable wrt bug #689868

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-scheme/gambit/gambit-4.9.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-scheme/gambit/gambit-4.9.3.ebuild b/dev-scheme/gambit/gambit-4.9.3.ebuild
index 79a3ff8279b..698275f61fc 100644
--- a/dev-scheme/gambit/gambit-4.9.3.ebuild
+++ b/dev-scheme/gambit/gambit-4.9.3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://www-labs.iro.umontreal.ca/~gambit/download/gambit/v${PV%.*}/sour
 
 LICENSE="|| ( Apache-2.0 LGPL-2.1 )"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 x86 ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="amd64 ~ppc64 x86 ~amd64-linux ~x86-linux ~x86-macos"
 
 RDEPEND="ssl? (
 		!libressl? ( dev-libs/openssl:0= )


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

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gambit/
@ 2021-01-06 22:31 Fabian Groffen
  0 siblings, 0 replies; 26+ messages in thread
From: Fabian Groffen @ 2021-01-06 22:31 UTC (permalink / raw
  To: gentoo-commits

commit:     9b19aef4205cab7d567ce91265e8eaadd3bc087c
Author:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Wed Jan  6 22:30:46 2021 +0000
Commit:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Wed Jan  6 22:30:46 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b19aef4

dev-scheme/gambit: drop x86-macos

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>

 dev-scheme/gambit/gambit-4.8.8-r1.ebuild | 4 ++--
 dev-scheme/gambit/gambit-4.8.8-r2.ebuild | 4 ++--
 dev-scheme/gambit/gambit-4.9.3.ebuild    | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-scheme/gambit/gambit-4.8.8-r1.ebuild b/dev-scheme/gambit/gambit-4.8.8-r1.ebuild
index a67ad21131e..3bc6f52e1f8 100644
--- a/dev-scheme/gambit/gambit-4.8.8-r1.ebuild
+++ b/dev-scheme/gambit/gambit-4.8.8-r1.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=6
@@ -14,7 +14,7 @@ SRC_URI="http://www-labs.iro.umontreal.ca/~gambit/download/gambit/v${PV%.*}/sour
 
 LICENSE="|| ( Apache-2.0 LGPL-2.1 )"
 SLOT="0"
-KEYWORDS="amd64 ~ppc64 x86 ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="amd64 ~ppc64 x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="ssl? ( dev-libs/openssl:0 )"
 DEPEND="

diff --git a/dev-scheme/gambit/gambit-4.8.8-r2.ebuild b/dev-scheme/gambit/gambit-4.8.8-r2.ebuild
index 35bae56cf61..4aeedab6e36 100644
--- a/dev-scheme/gambit/gambit-4.8.8-r2.ebuild
+++ b/dev-scheme/gambit/gambit-4.8.8-r2.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=6
@@ -14,7 +14,7 @@ SRC_URI="http://www-labs.iro.umontreal.ca/~gambit/download/gambit/v${PV%.*}/sour
 
 LICENSE="|| ( Apache-2.0 LGPL-2.1 )"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="ssl? (
 		!libressl? ( dev-libs/openssl:0= )

diff --git a/dev-scheme/gambit/gambit-4.9.3.ebuild b/dev-scheme/gambit/gambit-4.9.3.ebuild
index d6ec8786e27..fe106200497 100644
--- a/dev-scheme/gambit/gambit-4.9.3.ebuild
+++ b/dev-scheme/gambit/gambit-4.9.3.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
@@ -14,7 +14,7 @@ SRC_URI="http://www-labs.iro.umontreal.ca/~gambit/download/gambit/v${PV%.*}/sour
 
 LICENSE="|| ( Apache-2.0 LGPL-2.1 )"
 SLOT="0"
-KEYWORDS="amd64 ~ppc64 x86 ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="amd64 ~ppc64 x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="ssl? (
 		!libressl? ( dev-libs/openssl:0= )


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

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gambit/
@ 2021-05-02 15:52 Mikle Kolyada
  0 siblings, 0 replies; 26+ messages in thread
From: Mikle Kolyada @ 2021-05-02 15:52 UTC (permalink / raw
  To: gentoo-commits

commit:     0b3e52eca992ee99ba99e4f5df2be47e09bf29f0
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun May  2 15:51:10 2021 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun May  2 15:52:53 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b3e52ec

dev-scheme/gambit: remove libressl support

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>

 dev-scheme/gambit/gambit-4.8.8-r2.ebuild | 5 ++---
 dev-scheme/gambit/gambit-4.9.3.ebuild    | 5 ++---
 2 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/dev-scheme/gambit/gambit-4.8.8-r2.ebuild b/dev-scheme/gambit/gambit-4.8.8-r2.ebuild
index f087e1c9559..acb5d61f395 100644
--- a/dev-scheme/gambit/gambit-4.8.8-r2.ebuild
+++ b/dev-scheme/gambit/gambit-4.8.8-r2.ebuild
@@ -17,8 +17,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="ssl? (
-		!libressl? ( dev-libs/openssl:0= )
-		libressl? ( dev-libs/libressl:0= )
+		dev-libs/openssl:0=
 	)"
 DEPEND="
 	${RDEPEND}
@@ -29,7 +28,7 @@ SITEFILE="50gambit-gentoo.el"
 
 S="${WORKDIR}/${MY_P}" #-devel
 
-IUSE="emacs libressl ssl static"
+IUSE="emacs ssl static"
 
 src_configure() {
 	econf \

diff --git a/dev-scheme/gambit/gambit-4.9.3.ebuild b/dev-scheme/gambit/gambit-4.9.3.ebuild
index bb0afb8cb96..f6c6e6d8453 100644
--- a/dev-scheme/gambit/gambit-4.9.3.ebuild
+++ b/dev-scheme/gambit/gambit-4.9.3.ebuild
@@ -17,8 +17,7 @@ SLOT="0"
 KEYWORDS="amd64 ~ppc64 x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="ssl? (
-		!libressl? ( dev-libs/openssl:0= )
-		libressl? ( dev-libs/libressl:0= )
+		dev-libs/openssl:0=
 	)"
 DEPEND="
 	${RDEPEND}
@@ -29,7 +28,7 @@ SITEFILE="50gambit-gentoo.el"
 
 S="${WORKDIR}/${MY_P}" #-devel
 
-IUSE="emacs libressl ssl static"
+IUSE="emacs ssl static"
 
 src_configure() {
 	econf \


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

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gambit/
@ 2022-01-28 20:42 Maciej Barć
  0 siblings, 0 replies; 26+ messages in thread
From: Maciej Barć @ 2022-01-28 20:42 UTC (permalink / raw
  To: gentoo-commits

commit:     e875ec88e21d00aeef3d4f868aef60d10657636b
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 28 20:18:13 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Fri Jan 28 20:41:44 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e875ec88

dev-scheme/gambit: bump to 4.9.4

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-scheme/gambit/Manifest            |  1 +
 dev-scheme/gambit/gambit-4.9.4.ebuild | 68 +++++++++++++++++++++++++++++++++++
 2 files changed, 69 insertions(+)

diff --git a/dev-scheme/gambit/Manifest b/dev-scheme/gambit/Manifest
index 20bafc01c9ae..959d464442a5 100644
--- a/dev-scheme/gambit/Manifest
+++ b/dev-scheme/gambit/Manifest
@@ -1,2 +1,3 @@
+DIST gambit-4.9.4.tar.gz 15453486 BLAKE2B 59761f98fe380604b7b5d8be162769506536aaffb35e97c24a755b3cd62e2e72e830468add0ca098e87fba3d1716363b9125b0141dea4eee5608fa55abcbe2cf SHA512 f2963e5e33ad5cc773924cd1ac01bdf6ad68ba6514419583c4a94c0c878ae223c06c9a90b9058cec9c2237f905b6e3cd879360b04415473199a1a515ae4194ee
 DIST gambit-v4_8_8.tgz 13272335 BLAKE2B d15bf944c8da3050c1fee6854044d904712075f070d75797c463a5510590514a06a4f05a81697d4bcd814adc5c00693f27b09834624909356049c02bbad02419 SHA512 99367cf5726d0d3aa59e39f1ef8b69347d92b7f3055e0656d66cbadb69ed4d8e499825395eddd41a4409b9cc57c2d2242ac5b8c29c37b84950b57468b5d92909
 DIST gambit-v4_9_3.tgz 13736448 BLAKE2B 664e90e3cc2419aa07264ac84abf0aacce43fd2339a72dc502745961a56097b6c161a89d12faa4b88a95841b8d45e37c199438d3fa8b9914db431406cc2d0e4b SHA512 0ee8eb5a2a0b63c0250f4d8d5bcf71d7c57b7444bf1a4c31c084fc9aef6f7932bf607a0a0b835987e7ada3a995cf732cc46593eb4b9dd79fc918358c57c4285f

diff --git a/dev-scheme/gambit/gambit-4.9.4.ebuild b/dev-scheme/gambit/gambit-4.9.4.ebuild
new file mode 100644
index 000000000000..2aca0c767e16
--- /dev/null
+++ b/dev-scheme/gambit/gambit-4.9.4.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp-common
+
+DESCRIPTION="Gambit-C is a native Scheme to C compiler and interpreter"
+HOMEPAGE="http://www.iro.umontreal.ca/~gambit/"
+SRC_URI="https://github.com/${PN}/${PN}/archive/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-tags-v${PV}"
+
+LICENSE="|| ( Apache-2.0 LGPL-2.1 )"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="emacs ssl static"
+
+RDEPEND="ssl? ( dev-libs/openssl:0= )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+	app-text/ghostscript-gpl
+	emacs? ( >=app-editors/emacs-23.1:* )
+"
+
+DOCS=( INSTALL.txt README README.md )
+SITEFILE="50gambit-gentoo.el"
+
+src_configure() {
+	local myconf=(
+		$(use_enable !static shared)
+		$(use_enable ssl openssl)
+		--enable-gnu-gcc-specific-options
+		--enable-gnu-gcc-no-strict-aliasing
+		--enable-single-host
+		--disable-absolute-shared-libs
+		--enable-type-checking
+	)
+	econf ${myconf[@]}
+}
+
+src_compile() {
+	emake bootstrap
+
+	if use emacs; then
+		elisp-compile misc/*.el || die
+	fi
+}
+
+src_test() {
+	cd tests || die
+	emake test{1..10}
+}
+
+src_install() {
+	emake DESTDIR="${D}" install -j1
+	dodoc doc/gambit.{pdf,ps,txt}
+	einstalldocs
+
+	keepdir /usr/share/${PN}
+}
+
+pkg_postinst() {
+	use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+	use emacs && elisp-site-regen
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gambit/
@ 2022-01-28 20:42 Maciej Barć
  0 siblings, 0 replies; 26+ messages in thread
From: Maciej Barć @ 2022-01-28 20:42 UTC (permalink / raw
  To: gentoo-commits

commit:     97a2998017fa380241988263b2efe508206b8c96
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 28 20:19:22 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Fri Jan 28 20:41:45 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97a29980

dev-scheme/gambit: add missing ghostscript-gpl dependency

Closes: https://bugs.gentoo.org/765190
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-scheme/gambit/{gambit-4.9.3.ebuild => gambit-4.9.3-r1.ebuild} | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/dev-scheme/gambit/gambit-4.9.3.ebuild b/dev-scheme/gambit/gambit-4.9.3-r1.ebuild
similarity index 90%
rename from dev-scheme/gambit/gambit-4.9.3.ebuild
rename to dev-scheme/gambit/gambit-4.9.3-r1.ebuild
index f6c6e6d84539..60a8ebce1cf1 100644
--- a/dev-scheme/gambit/gambit-4.9.3.ebuild
+++ b/dev-scheme/gambit/gambit-4.9.3-r1.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
@@ -22,7 +22,10 @@ RDEPEND="ssl? (
 DEPEND="
 	${RDEPEND}
 "
-BDEPEND="emacs? ( >=app-editors/emacs-23.1:* )"
+BDEPEND="
+	app-text/ghostscript-gpl
+	emacs? ( >=app-editors/emacs-23.1:* )
+"
 
 SITEFILE="50gambit-gentoo.el"
 


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

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gambit/
@ 2022-01-28 20:59 Maciej Barć
  0 siblings, 0 replies; 26+ messages in thread
From: Maciej Barć @ 2022-01-28 20:59 UTC (permalink / raw
  To: gentoo-commits

commit:     a36244ed3e7c2a462a0adf878203ae4a6fa2fd73
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 28 20:45:53 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Fri Jan 28 20:59:08 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a36244ed

dev-scheme/gambit: drop 4.8.8-r1

4.8.8-r1 & 4.8.8-r2 are the same, except r1 has
different formatting of DEPEND and unstable KEYWORDS

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-scheme/gambit/gambit-4.8.8-r2.ebuild | 63 --------------------------------
 1 file changed, 63 deletions(-)

diff --git a/dev-scheme/gambit/gambit-4.8.8-r2.ebuild b/dev-scheme/gambit/gambit-4.8.8-r2.ebuild
deleted file mode 100644
index acb5d61f3959..000000000000
--- a/dev-scheme/gambit/gambit-4.8.8-r2.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit elisp-common
-
-MY_PV="${PV//./_}"
-MY_P="${PN}-v${MY_PV}"
-
-DESCRIPTION="Gambit-C is a native Scheme to C compiler and interpreter"
-HOMEPAGE="http://www.iro.umontreal.ca/~gambit/"
-SRC_URI="http://www-labs.iro.umontreal.ca/~gambit/download/gambit/v${PV%.*}/source/${MY_P}.tgz"
-
-LICENSE="|| ( Apache-2.0 LGPL-2.1 )"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="ssl? (
-		dev-libs/openssl:0=
-	)"
-DEPEND="
-	${RDEPEND}
-	emacs? ( >=app-editors/emacs-23.1:* )
-"
-
-SITEFILE="50gambit-gentoo.el"
-
-S="${WORKDIR}/${MY_P}" #-devel
-
-IUSE="emacs ssl static"
-
-src_configure() {
-	econf \
-		$(use_enable !static shared) \
-		$(use_enable ssl openssl) \
-		--enable-gnu-gcc-specific-options \
-		--enable-gnu-gcc-no-strict-aliasing \
-		--enable-single-host \
-		--disable-absolute-shared-libs \
-		--enable-type-checking
-}
-
-src_compile() {
-	emake bootstrap
-
-	if use emacs; then
-		elisp-compile misc/*.el || die
-	fi
-}
-
-src_install() {
-	emake DESTDIR="${D}" install
-	keepdir /usr/share/"${MY_PN}"
-}
-
-pkg_postinst() {
-	use emacs && elisp-site-regen
-}
-
-pkg_postrm() {
-	use emacs && elisp-site-regen
-}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gambit/
@ 2022-01-28 20:59 Maciej Barć
  0 siblings, 0 replies; 26+ messages in thread
From: Maciej Barć @ 2022-01-28 20:59 UTC (permalink / raw
  To: gentoo-commits

commit:     e45e33ce06bc7484930aa267d8d2dad854fd2cfc
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 28 20:50:35 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Fri Jan 28 20:59:08 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e45e33ce

dev-scheme/gambit: bump to EAPI 8

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 .../gambit/{gambit-4.9.3-r1.ebuild => gambit-4.8.8-r2.ebuild} | 10 +++-------
 .../gambit/{gambit-4.8.8-r1.ebuild => gambit-4.9.3-r2.ebuild} | 11 ++++++-----
 2 files changed, 9 insertions(+), 12 deletions(-)

diff --git a/dev-scheme/gambit/gambit-4.9.3-r1.ebuild b/dev-scheme/gambit/gambit-4.8.8-r2.ebuild
similarity index 94%
rename from dev-scheme/gambit/gambit-4.9.3-r1.ebuild
rename to dev-scheme/gambit/gambit-4.8.8-r2.ebuild
index 60a8ebce1cf1..76a2291343a4 100644
--- a/dev-scheme/gambit/gambit-4.9.3-r1.ebuild
+++ b/dev-scheme/gambit/gambit-4.8.8-r2.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit elisp-common
 
@@ -16,12 +16,8 @@ LICENSE="|| ( Apache-2.0 LGPL-2.1 )"
 SLOT="0"
 KEYWORDS="amd64 ~ppc64 x86 ~amd64-linux ~x86-linux"
 
-RDEPEND="ssl? (
-		dev-libs/openssl:0=
-	)"
-DEPEND="
-	${RDEPEND}
-"
+RDEPEND="ssl? ( dev-libs/openssl:0= )"
+DEPEND="${RDEPEND}"
 BDEPEND="
 	app-text/ghostscript-gpl
 	emacs? ( >=app-editors/emacs-23.1:* )

diff --git a/dev-scheme/gambit/gambit-4.8.8-r1.ebuild b/dev-scheme/gambit/gambit-4.9.3-r2.ebuild
similarity index 88%
rename from dev-scheme/gambit/gambit-4.8.8-r1.ebuild
rename to dev-scheme/gambit/gambit-4.9.3-r2.ebuild
index 4fc6bef58213..76a2291343a4 100644
--- a/dev-scheme/gambit/gambit-4.8.8-r1.ebuild
+++ b/dev-scheme/gambit/gambit-4.9.3-r2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 inherit elisp-common
 
@@ -16,9 +16,10 @@ LICENSE="|| ( Apache-2.0 LGPL-2.1 )"
 SLOT="0"
 KEYWORDS="amd64 ~ppc64 x86 ~amd64-linux ~x86-linux"
 
-RDEPEND="ssl? ( dev-libs/openssl:0 )"
-DEPEND="
-	${RDEPEND}
+RDEPEND="ssl? ( dev-libs/openssl:0= )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+	app-text/ghostscript-gpl
 	emacs? ( >=app-editors/emacs-23.1:* )
 "
 


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

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gambit/
@ 2022-01-28 21:15 Maciej Barć
  0 siblings, 0 replies; 26+ messages in thread
From: Maciej Barć @ 2022-01-28 21:15 UTC (permalink / raw
  To: gentoo-commits

commit:     d8c6a0b79bdeba4e37be5fe0eeebe577a1c18f12
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 28 21:15:41 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Fri Jan 28 21:15:41 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8c6a0b7

dev-scheme/gambit: update metadata

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-scheme/gambit/metadata.xml | 17 +++++++++++++----
 1 file changed, 13 insertions(+), 4 deletions(-)

diff --git a/dev-scheme/gambit/metadata.xml b/dev-scheme/gambit/metadata.xml
index 3f8eb92a383b..6f90824e202e 100644
--- a/dev-scheme/gambit/metadata.xml
+++ b/dev-scheme/gambit/metadata.xml
@@ -1,8 +1,17 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+
 <pkgmetadata>
-<maintainer type="project">
-	<email>scheme@gentoo.org</email>
-	<name>Gentoo Scheme Project</name>
-</maintainer>
+  <maintainer type="project">
+    <email>scheme@gentoo.org</email>
+    <name>Gentoo Scheme Project</name>
+  </maintainer>
+  <longdescription>
+    The Gambit Scheme system is a complete, portable, efficient and reliable
+    implementation of the Scheme programming language.
+  </longdescription>
+  <upstream>
+    <bugs-to>https://github.com/gambit/gambit/issues/</bugs-to>
+    <remote-id type="github">gambit/gambit</remote-id>
+  </upstream>
 </pkgmetadata>


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

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gambit/
@ 2022-04-02  8:03 Agostino Sarubbo
  0 siblings, 0 replies; 26+ messages in thread
From: Agostino Sarubbo @ 2022-04-02  8:03 UTC (permalink / raw
  To: gentoo-commits

commit:     e4f8ae341786887c4a615dceb84d0756306c183a
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sat Apr  2 08:03:29 2022 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sat Apr  2 08:03:29 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4f8ae34

dev-scheme/gambit: x86 stable wrt bug #836450

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-scheme/gambit/gambit-4.9.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-scheme/gambit/gambit-4.9.4.ebuild b/dev-scheme/gambit/gambit-4.9.4.ebuild
index 2aca0c767e16..e18e208f8edd 100644
--- a/dev-scheme/gambit/gambit-4.9.4.ebuild
+++ b/dev-scheme/gambit/gambit-4.9.4.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-tags-v${PV}"
 
 LICENSE="|| ( Apache-2.0 LGPL-2.1 )"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE="emacs ssl static"
 
 RDEPEND="ssl? ( dev-libs/openssl:0= )"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gambit/
@ 2022-04-02 15:52 Agostino Sarubbo
  0 siblings, 0 replies; 26+ messages in thread
From: Agostino Sarubbo @ 2022-04-02 15:52 UTC (permalink / raw
  To: gentoo-commits

commit:     68e9f30fb492e65624d6d4d215ac238e5f8fa3f5
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sat Apr  2 15:52:27 2022 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sat Apr  2 15:52:27 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68e9f30f

dev-scheme/gambit: amd64 stable wrt bug #836450

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-scheme/gambit/gambit-4.9.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-scheme/gambit/gambit-4.9.4.ebuild b/dev-scheme/gambit/gambit-4.9.4.ebuild
index e18e208f8edd..5419e7a1e236 100644
--- a/dev-scheme/gambit/gambit-4.9.4.ebuild
+++ b/dev-scheme/gambit/gambit-4.9.4.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-tags-v${PV}"
 
 LICENSE="|| ( Apache-2.0 LGPL-2.1 )"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE="emacs ssl static"
 
 RDEPEND="ssl? ( dev-libs/openssl:0= )"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gambit/
@ 2022-07-26 21:36 Maciej Barć
  0 siblings, 0 replies; 26+ messages in thread
From: Maciej Barć @ 2022-07-26 21:36 UTC (permalink / raw
  To: gentoo-commits

commit:     2e7f16444a7928233cf4428b655cf4c6b2d9a522
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 26 21:32:15 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue Jul 26 21:32:15 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e7f1644

dev-scheme/gambit: filter LTO (type mismatch)

Closes: https://bugs.gentoo.org/858254
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-scheme/gambit/gambit-4.8.8-r2.ebuild | 5 ++++-
 dev-scheme/gambit/gambit-4.9.3-r2.ebuild | 5 ++++-
 dev-scheme/gambit/gambit-4.9.4-r1.ebuild | 5 ++++-
 3 files changed, 12 insertions(+), 3 deletions(-)

diff --git a/dev-scheme/gambit/gambit-4.8.8-r2.ebuild b/dev-scheme/gambit/gambit-4.8.8-r2.ebuild
index 76a2291343a4..2984102efa0d 100644
--- a/dev-scheme/gambit/gambit-4.8.8-r2.ebuild
+++ b/dev-scheme/gambit/gambit-4.8.8-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit elisp-common
+inherit flag-o-matic elisp-common
 
 MY_PV="${PV//./_}"
 MY_P="${PN}-v${MY_PV}"
@@ -30,6 +30,9 @@ S="${WORKDIR}/${MY_P}" #-devel
 IUSE="emacs ssl static"
 
 src_configure() {
+	# bug #858254
+	filter-lto
+
 	econf \
 		$(use_enable !static shared) \
 		$(use_enable ssl openssl) \

diff --git a/dev-scheme/gambit/gambit-4.9.3-r2.ebuild b/dev-scheme/gambit/gambit-4.9.3-r2.ebuild
index 76a2291343a4..2984102efa0d 100644
--- a/dev-scheme/gambit/gambit-4.9.3-r2.ebuild
+++ b/dev-scheme/gambit/gambit-4.9.3-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit elisp-common
+inherit flag-o-matic elisp-common
 
 MY_PV="${PV//./_}"
 MY_P="${PN}-v${MY_PV}"
@@ -30,6 +30,9 @@ S="${WORKDIR}/${MY_P}" #-devel
 IUSE="emacs ssl static"
 
 src_configure() {
+	# bug #858254
+	filter-lto
+
 	econf \
 		$(use_enable !static shared) \
 		$(use_enable ssl openssl) \

diff --git a/dev-scheme/gambit/gambit-4.9.4-r1.ebuild b/dev-scheme/gambit/gambit-4.9.4-r1.ebuild
index c0d39c447092..2668544ec316 100644
--- a/dev-scheme/gambit/gambit-4.9.4-r1.ebuild
+++ b/dev-scheme/gambit/gambit-4.9.4-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit elisp-common
+inherit flag-o-matic elisp-common
 
 DESCRIPTION="Gambit-C is a native Scheme to C compiler and interpreter"
 HOMEPAGE="http://www.iro.umontreal.ca/~gambit/"
@@ -28,6 +28,9 @@ DOCS=( INSTALL.txt README README.md )
 SITEFILE="50gambit-gentoo.el"
 
 src_configure() {
+	# bug #858254
+	filter-lto
+
 	local myconf=(
 		$(use_enable !static shared)
 		$(use_enable ssl openssl)


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

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gambit/
@ 2023-10-22  8:46 Maciej Barć
  0 siblings, 0 replies; 26+ messages in thread
From: Maciej Barć @ 2023-10-22  8:46 UTC (permalink / raw
  To: gentoo-commits

commit:     44e61299cf841c28caa24949ce83fed0a27888a4
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 22 08:00:26 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sun Oct 22 08:46:54 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44e61299

dev-scheme/gambit: bump to 4.9.5

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-scheme/gambit/Manifest            |  1 +
 dev-scheme/gambit/gambit-4.9.5.ebuild | 95 +++++++++++++++++++++++++++++++++++
 2 files changed, 96 insertions(+)

diff --git a/dev-scheme/gambit/Manifest b/dev-scheme/gambit/Manifest
index 53e8c13c3b6a..a2368302bed5 100644
--- a/dev-scheme/gambit/Manifest
+++ b/dev-scheme/gambit/Manifest
@@ -1 +1,2 @@
 DIST gambit-4.9.4.tar.gz 15453486 BLAKE2B 59761f98fe380604b7b5d8be162769506536aaffb35e97c24a755b3cd62e2e72e830468add0ca098e87fba3d1716363b9125b0141dea4eee5608fa55abcbe2cf SHA512 f2963e5e33ad5cc773924cd1ac01bdf6ad68ba6514419583c4a94c0c878ae223c06c9a90b9058cec9c2237f905b6e3cd879360b04415473199a1a515ae4194ee
+DIST gambit-4.9.5.tar.gz 15859590 BLAKE2B d1b835928ce81259abc9fb2872fb7a521387cd3a8ceccd919a844d9c6543ab0796ab83c4f0ee5aac1c64ea4af0fb8310ba959214de6ff8f2e6e9ea683ab218c9 SHA512 7211f0734197b2ae84ded88efda3dd622c75ce76de6f4e299e54cb08b8e199e886f7ea778867eb7d2e358be660edf2fd0ae01d0fc5be9875176e84813c5fd702

diff --git a/dev-scheme/gambit/gambit-4.9.5.ebuild b/dev-scheme/gambit/gambit-4.9.5.ebuild
new file mode 100644
index 000000000000..e5ab7d8bab84
--- /dev/null
+++ b/dev-scheme/gambit/gambit-4.9.5.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic elisp-common
+
+DESCRIPTION="Gambit-C is a native Scheme to C compiler and interpreter"
+HOMEPAGE="http://www.iro.umontreal.ca/~gambit/
+	https://github.com/gambit/gambit/"
+
+if [[ "${PV}" == *9999* ]] ; then
+	inherit git-r3
+
+	EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
+else
+	SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz
+		-> ${P}.tar.gz"
+	S="${WORKDIR}/${PN}-tags-v${PV}"
+
+	KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+fi
+
+LICENSE="|| ( Apache-2.0 LGPL-2.1 )"
+SLOT="0"
+IUSE="emacs ssl static"
+
+RDEPEND="
+	ssl? ( dev-libs/openssl:0= )
+"
+DEPEND="
+	${RDEPEND}
+"
+BDEPEND="
+	app-text/ghostscript-gpl
+	emacs? ( >=app-editors/emacs-23.1:* )
+"
+
+DOCS=( INSTALL.txt README README.md )
+SITEFILE="50${PN}-gentoo.el"
+
+src_configure() {
+	# bug #858254
+	filter-lto
+
+	local -a myconf=(
+		$(use_enable !static shared)
+		$(use_enable ssl openssl)
+		--enable-gnu-gcc-specific-options
+		--enable-gnu-gcc-no-strict-aliasing
+		--enable-single-host
+		--disable-absolute-shared-libs
+		--enable-type-checking
+	)
+	econf "${myconf[@]}"
+}
+
+src_compile() {
+	emake bootstrap
+
+	if use emacs ; then
+		elisp-compile misc/*.el
+	fi
+}
+
+src_test() {
+	cd tests || die
+
+	emake test{1..10}
+}
+
+src_install() {
+	emake DESTDIR="${ED}" install -j1
+
+	if use emacs ; then
+		elisp-install "${PN}" misc/*.el{,c}
+		elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+	fi
+
+	dodoc doc/gambit.{pdf,ps,txt}
+	einstalldocs
+
+	# Wrong install directory for this ELisp library.
+	rm "${ED}/usr/share/emacs/site-lisp/gambit.el" || die
+
+	keepdir "/usr/share/${PN}"
+}
+
+pkg_postinst() {
+	use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+	use emacs && elisp-site-regen
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gambit/
@ 2023-10-22  8:46 Maciej Barć
  0 siblings, 0 replies; 26+ messages in thread
From: Maciej Barć @ 2023-10-22  8:46 UTC (permalink / raw
  To: gentoo-commits

commit:     32c68ec311a3c2452359c816ec059d07dbb0c5d3
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 22 07:49:37 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sun Oct 22 08:46:54 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32c68ec3

dev-scheme/gambit: drop old 4.8.8-r2

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-scheme/gambit/Manifest               |  1 -
 dev-scheme/gambit/gambit-4.8.8-r2.ebuild | 65 --------------------------------
 2 files changed, 66 deletions(-)

diff --git a/dev-scheme/gambit/Manifest b/dev-scheme/gambit/Manifest
index 959d464442a5..4c7460f34bb7 100644
--- a/dev-scheme/gambit/Manifest
+++ b/dev-scheme/gambit/Manifest
@@ -1,3 +1,2 @@
 DIST gambit-4.9.4.tar.gz 15453486 BLAKE2B 59761f98fe380604b7b5d8be162769506536aaffb35e97c24a755b3cd62e2e72e830468add0ca098e87fba3d1716363b9125b0141dea4eee5608fa55abcbe2cf SHA512 f2963e5e33ad5cc773924cd1ac01bdf6ad68ba6514419583c4a94c0c878ae223c06c9a90b9058cec9c2237f905b6e3cd879360b04415473199a1a515ae4194ee
-DIST gambit-v4_8_8.tgz 13272335 BLAKE2B d15bf944c8da3050c1fee6854044d904712075f070d75797c463a5510590514a06a4f05a81697d4bcd814adc5c00693f27b09834624909356049c02bbad02419 SHA512 99367cf5726d0d3aa59e39f1ef8b69347d92b7f3055e0656d66cbadb69ed4d8e499825395eddd41a4409b9cc57c2d2242ac5b8c29c37b84950b57468b5d92909
 DIST gambit-v4_9_3.tgz 13736448 BLAKE2B 664e90e3cc2419aa07264ac84abf0aacce43fd2339a72dc502745961a56097b6c161a89d12faa4b88a95841b8d45e37c199438d3fa8b9914db431406cc2d0e4b SHA512 0ee8eb5a2a0b63c0250f4d8d5bcf71d7c57b7444bf1a4c31c084fc9aef6f7932bf607a0a0b835987e7ada3a995cf732cc46593eb4b9dd79fc918358c57c4285f

diff --git a/dev-scheme/gambit/gambit-4.8.8-r2.ebuild b/dev-scheme/gambit/gambit-4.8.8-r2.ebuild
deleted file mode 100644
index 2984102efa0d..000000000000
--- a/dev-scheme/gambit/gambit-4.8.8-r2.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic elisp-common
-
-MY_PV="${PV//./_}"
-MY_P="${PN}-v${MY_PV}"
-
-DESCRIPTION="Gambit-C is a native Scheme to C compiler and interpreter"
-HOMEPAGE="http://www.iro.umontreal.ca/~gambit/"
-SRC_URI="http://www-labs.iro.umontreal.ca/~gambit/download/gambit/v${PV%.*}/source/${MY_P}.tgz"
-
-LICENSE="|| ( Apache-2.0 LGPL-2.1 )"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="ssl? ( dev-libs/openssl:0= )"
-DEPEND="${RDEPEND}"
-BDEPEND="
-	app-text/ghostscript-gpl
-	emacs? ( >=app-editors/emacs-23.1:* )
-"
-
-SITEFILE="50gambit-gentoo.el"
-
-S="${WORKDIR}/${MY_P}" #-devel
-
-IUSE="emacs ssl static"
-
-src_configure() {
-	# bug #858254
-	filter-lto
-
-	econf \
-		$(use_enable !static shared) \
-		$(use_enable ssl openssl) \
-		--enable-gnu-gcc-specific-options \
-		--enable-gnu-gcc-no-strict-aliasing \
-		--enable-single-host \
-		--disable-absolute-shared-libs \
-		--enable-type-checking
-}
-
-src_compile() {
-	emake bootstrap
-
-	if use emacs; then
-		elisp-compile misc/*.el || die
-	fi
-}
-
-src_install() {
-	emake DESTDIR="${D}" install
-	keepdir /usr/share/"${MY_PN}"
-}
-
-pkg_postinst() {
-	use emacs && elisp-site-regen
-}
-
-pkg_postrm() {
-	use emacs && elisp-site-regen
-}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gambit/
@ 2023-10-22  8:46 Maciej Barć
  0 siblings, 0 replies; 26+ messages in thread
From: Maciej Barć @ 2023-10-22  8:46 UTC (permalink / raw
  To: gentoo-commits

commit:     fbbee5c05d0d3a807ccc19c52be68522cb6bcba5
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 22 07:49:44 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sun Oct 22 08:46:54 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbbee5c0

dev-scheme/gambit: drop old 4.9.3-r2

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-scheme/gambit/Manifest               |  1 -
 dev-scheme/gambit/gambit-4.9.3-r2.ebuild | 65 --------------------------------
 2 files changed, 66 deletions(-)

diff --git a/dev-scheme/gambit/Manifest b/dev-scheme/gambit/Manifest
index 4c7460f34bb7..53e8c13c3b6a 100644
--- a/dev-scheme/gambit/Manifest
+++ b/dev-scheme/gambit/Manifest
@@ -1,2 +1 @@
 DIST gambit-4.9.4.tar.gz 15453486 BLAKE2B 59761f98fe380604b7b5d8be162769506536aaffb35e97c24a755b3cd62e2e72e830468add0ca098e87fba3d1716363b9125b0141dea4eee5608fa55abcbe2cf SHA512 f2963e5e33ad5cc773924cd1ac01bdf6ad68ba6514419583c4a94c0c878ae223c06c9a90b9058cec9c2237f905b6e3cd879360b04415473199a1a515ae4194ee
-DIST gambit-v4_9_3.tgz 13736448 BLAKE2B 664e90e3cc2419aa07264ac84abf0aacce43fd2339a72dc502745961a56097b6c161a89d12faa4b88a95841b8d45e37c199438d3fa8b9914db431406cc2d0e4b SHA512 0ee8eb5a2a0b63c0250f4d8d5bcf71d7c57b7444bf1a4c31c084fc9aef6f7932bf607a0a0b835987e7ada3a995cf732cc46593eb4b9dd79fc918358c57c4285f

diff --git a/dev-scheme/gambit/gambit-4.9.3-r2.ebuild b/dev-scheme/gambit/gambit-4.9.3-r2.ebuild
deleted file mode 100644
index 2984102efa0d..000000000000
--- a/dev-scheme/gambit/gambit-4.9.3-r2.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic elisp-common
-
-MY_PV="${PV//./_}"
-MY_P="${PN}-v${MY_PV}"
-
-DESCRIPTION="Gambit-C is a native Scheme to C compiler and interpreter"
-HOMEPAGE="http://www.iro.umontreal.ca/~gambit/"
-SRC_URI="http://www-labs.iro.umontreal.ca/~gambit/download/gambit/v${PV%.*}/source/${MY_P}.tgz"
-
-LICENSE="|| ( Apache-2.0 LGPL-2.1 )"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="ssl? ( dev-libs/openssl:0= )"
-DEPEND="${RDEPEND}"
-BDEPEND="
-	app-text/ghostscript-gpl
-	emacs? ( >=app-editors/emacs-23.1:* )
-"
-
-SITEFILE="50gambit-gentoo.el"
-
-S="${WORKDIR}/${MY_P}" #-devel
-
-IUSE="emacs ssl static"
-
-src_configure() {
-	# bug #858254
-	filter-lto
-
-	econf \
-		$(use_enable !static shared) \
-		$(use_enable ssl openssl) \
-		--enable-gnu-gcc-specific-options \
-		--enable-gnu-gcc-no-strict-aliasing \
-		--enable-single-host \
-		--disable-absolute-shared-libs \
-		--enable-type-checking
-}
-
-src_compile() {
-	emake bootstrap
-
-	if use emacs; then
-		elisp-compile misc/*.el || die
-	fi
-}
-
-src_install() {
-	emake DESTDIR="${D}" install
-	keepdir /usr/share/"${MY_PN}"
-}
-
-pkg_postinst() {
-	use emacs && elisp-site-regen
-}
-
-pkg_postrm() {
-	use emacs && elisp-site-regen
-}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gambit/
@ 2023-10-26 13:13 Maciej Barć
  0 siblings, 0 replies; 26+ messages in thread
From: Maciej Barć @ 2023-10-26 13:13 UTC (permalink / raw
  To: gentoo-commits

commit:     45ea576c6ac524fde4c8757cd82b88f4cacf5389
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 26 07:02:42 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Thu Oct 26 13:11:35 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45ea576c

dev-scheme/gambit: regenerate manifest

Closes: https://bugs.gentoo.org/916290
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-scheme/gambit/Manifest            | 2 +-
 dev-scheme/gambit/gambit-4.9.5.ebuild | 7 +++----
 2 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/dev-scheme/gambit/Manifest b/dev-scheme/gambit/Manifest
index a2368302bed5..cccbc40aa52d 100644
--- a/dev-scheme/gambit/Manifest
+++ b/dev-scheme/gambit/Manifest
@@ -1,2 +1,2 @@
 DIST gambit-4.9.4.tar.gz 15453486 BLAKE2B 59761f98fe380604b7b5d8be162769506536aaffb35e97c24a755b3cd62e2e72e830468add0ca098e87fba3d1716363b9125b0141dea4eee5608fa55abcbe2cf SHA512 f2963e5e33ad5cc773924cd1ac01bdf6ad68ba6514419583c4a94c0c878ae223c06c9a90b9058cec9c2237f905b6e3cd879360b04415473199a1a515ae4194ee
-DIST gambit-4.9.5.tar.gz 15859590 BLAKE2B d1b835928ce81259abc9fb2872fb7a521387cd3a8ceccd919a844d9c6543ab0796ab83c4f0ee5aac1c64ea4af0fb8310ba959214de6ff8f2e6e9ea683ab218c9 SHA512 7211f0734197b2ae84ded88efda3dd622c75ce76de6f4e299e54cb08b8e199e886f7ea778867eb7d2e358be660edf2fd0ae01d0fc5be9875176e84813c5fd702
+DIST gambit-4.9.5-1.tar.gz 15859847 BLAKE2B 3a8cc062d640c94b02f9a7e185ca2f89a4145d307277345a716057d8de9b7ef51cb2e60a7ca7456fa8403082c167205f6d803212cf32aa57aa75b92f0865c6d3 SHA512 d461fa5cce5d030b93165294a3d1dff12935745485e835cfda9164a794d12b1472506c4b4637b7ee7df0a9218f89a30ed6f44cd88557a7a9bf09b573f523c497

diff --git a/dev-scheme/gambit/gambit-4.9.5.ebuild b/dev-scheme/gambit/gambit-4.9.5.ebuild
index e5ab7d8bab84..f7c7208a6484 100644
--- a/dev-scheme/gambit/gambit-4.9.5.ebuild
+++ b/dev-scheme/gambit/gambit-4.9.5.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 inherit flag-o-matic elisp-common
 
 DESCRIPTION="Gambit-C is a native Scheme to C compiler and interpreter"
-HOMEPAGE="http://www.iro.umontreal.ca/~gambit/
+HOMEPAGE="http://gambitscheme.org/
 	https://github.com/gambit/gambit/"
 
 if [[ "${PV}" == *9999* ]] ; then
@@ -14,9 +14,8 @@ if [[ "${PV}" == *9999* ]] ; then
 
 	EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
 else
-	SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz
-		-> ${P}.tar.gz"
-	S="${WORKDIR}/${PN}-tags-v${PV}"
+	SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz
+		-> ${P}-1.tar.gz"
 
 	KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
 fi


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

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gambit/
@ 2023-12-13  0:37 Sam James
  0 siblings, 0 replies; 26+ messages in thread
From: Sam James @ 2023-12-13  0:37 UTC (permalink / raw
  To: gentoo-commits

commit:     4b718529c8b5730b6e2df97ed5b6eb45678325e5
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 13 00:36:54 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Dec 13 00:36:54 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b718529

dev-scheme/gambit: Stabilize 4.9.5 amd64, #919787

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

 dev-scheme/gambit/gambit-4.9.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-scheme/gambit/gambit-4.9.5.ebuild b/dev-scheme/gambit/gambit-4.9.5.ebuild
index f7c7208a6484..5bb6e2062bdf 100644
--- a/dev-scheme/gambit/gambit-4.9.5.ebuild
+++ b/dev-scheme/gambit/gambit-4.9.5.ebuild
@@ -17,7 +17,7 @@ else
 	SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz
 		-> ${P}-1.tar.gz"
 
-	KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+	KEYWORDS="amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
 fi
 
 LICENSE="|| ( Apache-2.0 LGPL-2.1 )"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gambit/
@ 2023-12-13 19:29 Arthur Zamarin
  0 siblings, 0 replies; 26+ messages in thread
From: Arthur Zamarin @ 2023-12-13 19:29 UTC (permalink / raw
  To: gentoo-commits

commit:     77a66fa30f02c4579a8e7ca00bafb9e56a487c82
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 13 19:28:58 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Dec 13 19:28:58 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77a66fa3

dev-scheme/gambit: Stabilize 4.9.5 x86, #919787

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-scheme/gambit/gambit-4.9.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-scheme/gambit/gambit-4.9.5.ebuild b/dev-scheme/gambit/gambit-4.9.5.ebuild
index 5bb6e2062bdf..05454c9d2d51 100644
--- a/dev-scheme/gambit/gambit-4.9.5.ebuild
+++ b/dev-scheme/gambit/gambit-4.9.5.ebuild
@@ -17,7 +17,7 @@ else
 	SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz
 		-> ${P}-1.tar.gz"
 
-	KEYWORDS="amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+	KEYWORDS="amd64 ~ppc64 x86 ~amd64-linux ~x86-linux"
 fi
 
 LICENSE="|| ( Apache-2.0 LGPL-2.1 )"


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

end of thread, other threads:[~2023-12-13 19:29 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-04-02  8:03 [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gambit/ Agostino Sarubbo
  -- strict thread matches above, loose matches on Subject: below --
2023-12-13 19:29 Arthur Zamarin
2023-12-13  0:37 Sam James
2023-10-26 13:13 Maciej Barć
2023-10-22  8:46 Maciej Barć
2023-10-22  8:46 Maciej Barć
2023-10-22  8:46 Maciej Barć
2022-07-26 21:36 Maciej Barć
2022-04-02 15:52 Agostino Sarubbo
2022-01-28 21:15 Maciej Barć
2022-01-28 20:59 Maciej Barć
2022-01-28 20:59 Maciej Barć
2022-01-28 20:42 Maciej Barć
2022-01-28 20:42 Maciej Barć
2021-05-02 15:52 Mikle Kolyada
2021-01-06 22:31 Fabian Groffen
2019-09-08 10:42 Agostino Sarubbo
2019-09-07 21:07 Thomas Deutschmann
2019-07-13  9:12 Hans de Graaff
2018-12-29 14:19 Amy Liffey
2018-10-27  9:22 Amy Liffey
2018-03-19  7:02 Mikle Kolyada
2017-08-12 10:04 Amy Liffey
2017-08-12 10:04 Amy Liffey
2017-03-21  8:35 Amy Liffey
2015-08-11 21:06 Sebastian Pipping

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