[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gambit/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 +}