[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gambit/

2023-12-13 Thread Arthur Zamarin
commit: 77a66fa30f02c4579a8e7ca00bafb9e56a487c82
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Dec 13 19:28:58 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Dec 13 19:28:58 2023 +
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  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 )"



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gambit/

2023-12-12 Thread Sam James
commit: 4b718529c8b5730b6e2df97ed5b6eb45678325e5
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 13 00:36:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 13 00:36:54 2023 +
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  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 )"



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gambit/

2023-10-26 Thread Maciej Barć
commit: 45ea576c6ac524fde4c8757cd82b88f4cacf5389
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Oct 26 07:02:42 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Oct 26 13:11:35 2023 +
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ć  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}" == ** ]] ; then
@@ -14,9 +14,8 @@ if [[ "${PV}" == ** ]] ; 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



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gambit/

2023-10-22 Thread Maciej Barć
commit: 32c68ec311a3c2452359c816ec059d07dbb0c5d3
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Oct 22 07:49:37 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Oct 22 08:46:54 2023 +
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ć  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..
--- 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
-}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gambit/

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

dev-scheme/gambit: bump to 4.9.5

Signed-off-by: Maciej Barć  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 ..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}" == ** ]] ; 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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gambit/

2023-10-22 Thread Maciej Barć
commit: fbbee5c05d0d3a807ccc19c52be68522cb6bcba5
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Oct 22 07:49:44 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Oct 22 08:46:54 2023 +
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ć  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..
--- 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
-}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gambit/

2022-07-26 Thread Maciej Barć
commit: 2e7f16444a7928233cf4428b655cf4c6b2d9a522
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Jul 26 21:32:15 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Jul 26 21:32:15 2022 +
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ć  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)



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gambit/, dev-scheme/gambit/files/

2022-07-16 Thread Maciej Barć
commit: d17b3c4be7e06fe3baa99085f5244fbcb959622d
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Jul 17 00:53:55 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Jul 17 01:03:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d17b3c4b

dev-scheme/gambit: fix version stamp for 4.9.4

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

 .../gambit/files/gambit-4.9.4-stamp-release-version.patch | 11 +++
 .../gambit/{gambit-4.9.4.ebuild => gambit-4.9.4-r1.ebuild}|  2 ++
 2 files changed, 13 insertions(+)

diff --git a/dev-scheme/gambit/files/gambit-4.9.4-stamp-release-version.patch 
b/dev-scheme/gambit/files/gambit-4.9.4-stamp-release-version.patch
new file mode 100644
index ..61090989e868
--- /dev/null
+++ b/dev-scheme/gambit/files/gambit-4.9.4-stamp-release-version.patch
@@ -0,0 +1,11 @@
+--- a/include/stamp-release.h
 b/include/stamp-release.h
+@@ -7,7 +7,7 @@
+  */
+ 
+ #ifndef ___STAMP_RELEASE_VERSION
+-#define ___STAMP_RELEASE_VERSION "v4.9.3"
++#define ___STAMP_RELEASE_VERSION "v4.9.4"
+ #endif
+ 
+ #ifndef ___STAMP_RELEASE_YMD

diff --git a/dev-scheme/gambit/gambit-4.9.4.ebuild 
b/dev-scheme/gambit/gambit-4.9.4-r1.ebuild
similarity index 95%
rename from dev-scheme/gambit/gambit-4.9.4.ebuild
rename to dev-scheme/gambit/gambit-4.9.4-r1.ebuild
index 5419e7a1e236..c0d39c447092 100644
--- a/dev-scheme/gambit/gambit-4.9.4.ebuild
+++ b/dev-scheme/gambit/gambit-4.9.4-r1.ebuild
@@ -22,6 +22,8 @@ BDEPEND="
emacs? ( >=app-editors/emacs-23.1:* )
 "
 
+PATCHES=( "${FILESDIR}"/${P}-stamp-release-version.patch )
+
 DOCS=( INSTALL.txt README README.md )
 SITEFILE="50gambit-gentoo.el"
 



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gambit/

2022-04-02 Thread Agostino Sarubbo
commit: 68e9f30fb492e65624d6d4d215ac238e5f8fa3f5
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Apr  2 15:52:27 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Apr  2 15:52:27 2022 +
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  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= )"



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gambit/

2022-04-02 Thread Agostino Sarubbo
commit: e4f8ae341786887c4a615dceb84d0756306c183a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Apr  2 08:03:29 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Apr  2 08:03:29 2022 +
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  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= )"



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gambit/

2022-01-28 Thread Maciej Barć
commit: d8c6a0b79bdeba4e37be5fe0eeebe577a1c18f12
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Jan 28 21:15:41 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Jan 28 21:15:41 2022 +
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ć  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 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
+
 
-
-   sch...@gentoo.org
-   Gentoo Scheme Project
-
+  
+sch...@gentoo.org
+Gentoo Scheme Project
+  
+  
+The Gambit Scheme system is a complete, portable, efficient and reliable
+implementation of the Scheme programming language.
+  
+  
+https://github.com/gambit/gambit/issues/
+gambit/gambit
+  
 



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gambit/

2022-01-28 Thread Maciej Barć
commit: a36244ed3e7c2a462a0adf878203ae4a6fa2fd73
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Jan 28 20:45:53 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Jan 28 20:59:08 2022 +
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ć  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..
--- 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
-}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gambit/

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

dev-scheme/gambit: bump to EAPI 8

Signed-off-by: Maciej Barć  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:* )
 "
 



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gambit/

2022-01-28 Thread Maciej Barć
commit: 97a2998017fa380241988263b2efe508206b8c96
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Jan 28 20:19:22 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Jan 28 20:41:45 2022 +
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ć  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"
 



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gambit/

2022-01-28 Thread Maciej Barć
commit: e875ec88e21d00aeef3d4f868aef60d10657636b
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Jan 28 20:18:13 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Jan 28 20:41:44 2022 +
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ć  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 ..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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gambit/

2021-05-02 Thread Mikle Kolyada
commit: 0b3e52eca992ee99ba99e4f5df2be47e09bf29f0
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun May  2 15:51:10 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun May  2 15:52:53 2021 +
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  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 \



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gambit/

2021-01-06 Thread Fabian Groffen
commit: 9b19aef4205cab7d567ce91265e8eaadd3bc087c
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Jan  6 22:30:46 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Jan  6 22:30:46 2021 +
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  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= )



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gambit/

2019-09-08 Thread Agostino Sarubbo
commit: 9231317d2d26c14d5766863e62d7db15907a2d4f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Sep  8 10:41:46 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Sep  8 10:41:46 2019 +
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  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= )



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gambit/

2019-09-07 Thread Thomas Deutschmann
commit: 4591e1a3e7ee27cf26c0b7c1b4b475addd2a4f49
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Sep  7 18:15:53 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Sep  7 21:05:13 2019 +
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  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= )



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gambit/

2019-07-13 Thread Hans de Graaff
commit: 28e287ddefdb06bce9c839b81bb5a6a4daf62962
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jul 13 09:12:07 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jul 13 09:12:07 2019 +
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  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 000..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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gambit/

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

dev-scheme/gambit: revbump to add USE libressl

Closes: https://bugs.gentoo.org/29
Package-Manager: Portage-2.3.49, Repoman-2.3.10
Closes: https://github.com/gentoo/gentoo/pull/9929
Signed-off-by: Stefan Strogin  gmail.com>
Signed-off-by: Amy Liffey  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 000..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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gambit/

2018-10-27 Thread Amy Liffey
commit: 44642190d0e40f3dc8fe5d197ca26c5a72919877
Author: Amy Liffey  gentoo  org>
AuthorDate: Sat Oct 27 09:21:24 2018 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Sat Oct 27 09:21:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44642190

dev-scheme/gambit: remove old 4.8.8

Signed-off-by: Amy Liffey  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..000
--- 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
-}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gambit/

2018-03-19 Thread Mikle Kolyada
commit: b4aa307b281dbd6b2774d11af9be4889f24104c7
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Mar 19 07:01:24 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Mar 19 07:02:33 2018 +
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="



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gambit/

2017-08-12 Thread Amy Liffey
commit: dc93b35ae33c742dfaa86980aae56654868fd0f4
Author: Amy Liffey  gentoo  org>
AuthorDate: Sat Aug 12 10:03:33 2017 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Sat Aug 12 10:04:18 2017 +
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 
6ff8b7d65240c1bbb3a7a0d1b1b3e7ec10a09eb0291d47ae523409cd2f986e36148ce87897e60c6c302990ac0dd33ea1be02ca203e995a2d1b33f463fe59
-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..000
--- 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;
-

[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gambit/

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

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

Submitted-by: Guillaume LE VAILLANT  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 000..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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gambit/

2017-03-21 Thread Amy Liffey
commit: bd6727aa850ed00d5c16c448a7a50114b55b86b1
Author: Amy Liffey  gentoo  org>
AuthorDate: Tue Mar 21 08:16:23 2017 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Tue Mar 21 08:35:11 2017 +
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  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 
6ff8b7d65240c1bbb3a7a0d1b1b3e7ec10a09eb0291d47ae523409cd2f986e36148ce87897e60c6c302990ac0dd33ea1be02ca203e995a2d1b33f463fe59
 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 000..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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gambit/

2015-08-11 Thread Sebastian Pipping
commit: f660c5878293678f5b389646eb27438ab1c727a3
Author: Sebastian Pipping sping AT gentoo DOT org
AuthorDate: Tue Aug 11 21:05:46 2015 +
Commit: Sebastian Pipping sping AT gentoo DOT org
CommitDate: Tue Aug 11 21:06:17 2015 +
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 000..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
+}