* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2015-08-16 11:30 Justin Lecher
0 siblings, 0 replies; 129+ messages in thread
From: Justin Lecher @ 2015-08-16 11:30 UTC (permalink / raw
To: gentoo-commits
commit: 612ad389df0ee65b5a9e299aa628f8d63265ea78
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 16 11:27:36 2015 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Sun Aug 16 11:30:28 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=612ad389
dev-scheme/guile: Add missing dep on ncurses
Package-Manager: portage-2.2.20.1
Signed-off-by: Justin Lecher <jlec <AT> gentoo.org>
dev-scheme/guile/guile-1.8.8-r1.ebuild | 5 +++--
dev-scheme/guile/guile-2.0.0.ebuild | 1 +
dev-scheme/guile/metadata.xml | 12 ++++++------
3 files changed, 10 insertions(+), 8 deletions(-)
diff --git a/dev-scheme/guile/guile-1.8.8-r1.ebuild b/dev-scheme/guile/guile-1.8.8-r1.ebuild
index ffee629..0df6806 100644
--- a/dev-scheme/guile/guile-1.8.8-r1.ebuild
+++ b/dev-scheme/guile/guile-1.8.8-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -15,9 +15,10 @@ IUSE="networking +regex discouraged +deprecated emacs nls debug-freelist debug-m
RESTRICT="!regex? ( test )"
RDEPEND="
- >=dev-libs/gmp-4.1
+ >=dev-libs/gmp-4.1:0=
>=sys-devel/libtool-1.5.6
sys-devel/gettext
+ sys-libs/ncurses:5=
emacs? ( virtual/emacs )"
DEPEND="${RDEPEND}
sys-apps/texinfo"
diff --git a/dev-scheme/guile/guile-2.0.0.ebuild b/dev-scheme/guile/guile-2.0.0.ebuild
index e83a05b..f0ca913 100644
--- a/dev-scheme/guile/guile-2.0.0.ebuild
+++ b/dev-scheme/guile/guile-2.0.0.ebuild
@@ -21,6 +21,7 @@ RDEPEND="
dev-libs/libunistring
>=dev-libs/boehm-gc-7.0[threads?]
virtual/libffi
+ sys-libs/ncurses
emacs? ( virtual/emacs )"
DEPEND="${RDEPEND}
sys-apps/texinfo"
diff --git a/dev-scheme/guile/metadata.xml b/dev-scheme/guile/metadata.xml
index a3d993d..05ad57a 100644
--- a/dev-scheme/guile/metadata.xml
+++ b/dev-scheme/guile/metadata.xml
@@ -6,13 +6,13 @@
Guile is a library designed to help programmers create flexible applications. Using Guile in an application allows programmers to write plug-ins, or modules (there are many names, but the concept is essentially the same) and users to use them to have an application fit their needs.
</longdescription>
<use>
- <flag name='debug-freelist'>Include garbage collector freelist debugging
+ <flag name="debug-freelist">Include garbage collector freelist debugging
code</flag>
- <flag name='debug-malloc'>Include malloc debugging code</flag>
- <flag name='deprecated'>Enable deprecated features</flag>
- <flag name='discouraged'> (implied by deprecated) enable merely discouraged
+ <flag name="debug-malloc">Include malloc debugging code</flag>
+ <flag name="deprecated">Enable deprecated features</flag>
+ <flag name="discouraged"> (implied by deprecated) enable merely discouraged
features</flag>
- <flag name='networking'>Include networking interfaces</flag>
- <flag name='regex'> Include regular expression interfaces</flag>
+ <flag name="networking">Include networking interfaces</flag>
+ <flag name="regex"> Include regular expression interfaces</flag>
</use>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2015-10-12 23:24 Ryan Hill
0 siblings, 0 replies; 129+ messages in thread
From: Ryan Hill @ 2015-10-12 23:24 UTC (permalink / raw
To: gentoo-commits
commit: 98ac88a75ec4ae4373c5efdf79bc4a2adb25cb4e
Author: Ryan Hill <rhill <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 19 03:15:16 2015 +0000
Commit: Ryan Hill <rhill <AT> gentoo <DOT> org>
CommitDate: Mon Oct 12 23:22:19 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98ac88a7
dev-scheme/guile: Split libtool/libltdl dependencies (bug #539370)
Gentoo-Bug: https://bugs.gentoo.org/539370
dev-scheme/guile/guile-1.8.8-r2.ebuild | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/dev-scheme/guile/guile-1.8.8-r2.ebuild b/dev-scheme/guile/guile-1.8.8-r2.ebuild
index 619d678..858ec54 100644
--- a/dev-scheme/guile/guile-1.8.8-r2.ebuild
+++ b/dev-scheme/guile/guile-1.8.8-r2.ebuild
@@ -16,12 +16,13 @@ RESTRICT="!regex? ( test )"
RDEPEND="
>=dev-libs/gmp-4.1:0=
- >=sys-devel/libtool-1.5.6
+ dev-libs/libltdl:0=
sys-devel/gettext
sys-libs/ncurses:0=
emacs? ( virtual/emacs )"
DEPEND="${RDEPEND}
- sys-apps/texinfo"
+ sys-apps/texinfo
+ sys-devel/libtool"
# Guile seems to contain some slotting support, /usr/share/guile/ is slotted,
# but there are lots of collisions. Most in /usr/share/libguile. Therefore
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2015-10-12 23:24 Ryan Hill
0 siblings, 0 replies; 129+ messages in thread
From: Ryan Hill @ 2015-10-12 23:24 UTC (permalink / raw
To: gentoo-commits
commit: 337098283222c6887f5f2d77c3f58a2139cf8233
Author: Ryan Hill <rhill <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 19 03:47:29 2015 +0000
Commit: Ryan Hill <rhill <AT> gentoo <DOT> org>
CommitDate: Mon Oct 12 23:22:21 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33709828
dev-scheme/guile: Add epatch_user (bug #507152)
dev-scheme/guile/guile-1.8.8-r2.ebuild | 2 ++
1 file changed, 2 insertions(+)
diff --git a/dev-scheme/guile/guile-1.8.8-r2.ebuild b/dev-scheme/guile/guile-1.8.8-r2.ebuild
index 858ec54..3f854da 100644
--- a/dev-scheme/guile/guile-1.8.8-r2.ebuild
+++ b/dev-scheme/guile/guile-1.8.8-r2.ebuild
@@ -42,6 +42,8 @@ src_prepare() {
-e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/g" \
-e "/AM_PROG_CC_STDC/d" \
-i guile-readline/configure.in
+
+ epatch_user
eautoreconf
}
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2015-10-12 23:24 Ryan Hill
0 siblings, 0 replies; 129+ messages in thread
From: Ryan Hill @ 2015-10-12 23:24 UTC (permalink / raw
To: gentoo-commits
commit: 167178f6da3e1de26d6a670bec95359dd52a0385
Author: Ryan Hill <rhill <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 19 03:58:04 2015 +0000
Commit: Ryan Hill <rhill <AT> gentoo <DOT> org>
CommitDate: Mon Oct 12 23:22:23 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=167178f6
dev-scheme/guile: configure.in -> .ac
dev-scheme/guile/guile-1.8.8-r2.ebuild | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/dev-scheme/guile/guile-1.8.8-r2.ebuild b/dev-scheme/guile/guile-1.8.8-r2.ebuild
index 3f854da..e0f62a9 100644
--- a/dev-scheme/guile/guile-1.8.8-r2.ebuild
+++ b/dev-scheme/guile/guile-1.8.8-r2.ebuild
@@ -44,6 +44,10 @@ src_prepare() {
-i guile-readline/configure.in
epatch_user
+
+ mv "${S}"/configure.{in,ac} || die
+ mv "${S}"/guile-readline/configure.{in,ac} || die
+
eautoreconf
}
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2016-05-30 13:51 Tobias Klausmann
0 siblings, 0 replies; 129+ messages in thread
From: Tobias Klausmann @ 2016-05-30 13:51 UTC (permalink / raw
To: gentoo-commits
commit: 32ac201843988d48028a42f3e9143d34277b5dd3
Author: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Mon May 30 13:51:13 2016 +0000
Commit: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Mon May 30 13:51:38 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32ac2018
dev-scheme/guile-1.8.8-r2: add alpha keyword
Gentoo-Bug: 578318
Package-Manager: portage-2.3.0_rc1
dev-scheme/guile/guile-1.8.8-r2.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-scheme/guile/guile-1.8.8-r2.ebuild b/dev-scheme/guile/guile-1.8.8-r2.ebuild
index 2ae5842..e4b6edb 100644
--- a/dev-scheme/guile/guile-1.8.8-r2.ebuild
+++ b/dev-scheme/guile/guile-1.8.8-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -10,7 +10,7 @@ HOMEPAGE="https://www.gnu.org/software/guile/"
SRC_URI="mirror://gnu/guile/${P}.tar.gz"
LICENSE="LGPL-2.1"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="debug debug-freelist debug-malloc +deprecated discouraged emacs networking nls readline +regex +threads"
RESTRICT="!regex? ( test )"
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2016-06-12 19:51 Markus Meier
0 siblings, 0 replies; 129+ messages in thread
From: Markus Meier @ 2016-06-12 19:51 UTC (permalink / raw
To: gentoo-commits
commit: fdd69800fbce556bdd5e8494a3b77dbdb7389c8a
Author: Markus Meier <maekke <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 12 19:51:09 2016 +0000
Commit: Markus Meier <maekke <AT> gentoo <DOT> org>
CommitDate: Sun Jun 12 19:51:09 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdd69800
dev-scheme/guile: arm stable, bug #578318
Package-Manager: portage-2.3.0_rc1
RepoMan-Options: --include-arches="arm"
dev-scheme/guile/guile-1.8.8-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-1.8.8-r2.ebuild b/dev-scheme/guile/guile-1.8.8-r2.ebuild
index e4b6edb..528b4ff 100644
--- a/dev-scheme/guile/guile-1.8.8-r2.ebuild
+++ b/dev-scheme/guile/guile-1.8.8-r2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://www.gnu.org/software/guile/"
SRC_URI="mirror://gnu/guile/${P}.tar.gz"
LICENSE="LGPL-2.1"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="debug debug-freelist debug-malloc +deprecated discouraged emacs networking nls readline +regex +threads"
RESTRICT="!regex? ( test )"
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2016-08-04 9:10 Jeroen Roovers
0 siblings, 0 replies; 129+ messages in thread
From: Jeroen Roovers @ 2016-08-04 9:10 UTC (permalink / raw
To: gentoo-commits
commit: c8e360701a22348cb98d59532458044010c3c205
Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 4 09:04:20 2016 +0000
Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Thu Aug 4 09:09:56 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8e36070
dev-scheme/guile: Stable for HPPA (bug #578318).
Package-Manager: portage-2.3.0
RepoMan-Options: --ignore-arches
dev-scheme/guile/guile-1.8.8-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-1.8.8-r2.ebuild b/dev-scheme/guile/guile-1.8.8-r2.ebuild
index 0f96a9f..077f96c 100644
--- a/dev-scheme/guile/guile-1.8.8-r2.ebuild
+++ b/dev-scheme/guile/guile-1.8.8-r2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://www.gnu.org/software/guile/"
SRC_URI="mirror://gnu/guile/${P}.tar.gz"
LICENSE="LGPL-2.1"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="debug debug-freelist debug-malloc +deprecated discouraged emacs networking nls readline +regex +threads"
RESTRICT="!regex? ( test )"
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2016-08-04 9:22 Jeroen Roovers
0 siblings, 0 replies; 129+ messages in thread
From: Jeroen Roovers @ 2016-08-04 9:22 UTC (permalink / raw
To: gentoo-commits
commit: 9a74e861645041ea012f8a97d3855228e95258c8
Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 4 09:22:26 2016 +0000
Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Thu Aug 4 09:22:26 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a74e861
dev-scheme/guile: Stable for PPC64 (bug #578318).
Package-Manager: portage-2.3.0
RepoMan-Options: --ignore-arches
dev-scheme/guile/guile-1.8.8-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-1.8.8-r2.ebuild b/dev-scheme/guile/guile-1.8.8-r2.ebuild
index 077f96c..a7d74c4 100644
--- a/dev-scheme/guile/guile-1.8.8-r2.ebuild
+++ b/dev-scheme/guile/guile-1.8.8-r2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://www.gnu.org/software/guile/"
SRC_URI="mirror://gnu/guile/${P}.tar.gz"
LICENSE="LGPL-2.1"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="debug debug-freelist debug-malloc +deprecated discouraged emacs networking nls readline +regex +threads"
RESTRICT="!regex? ( test )"
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2016-08-04 20:27 Amy Winston
0 siblings, 0 replies; 129+ messages in thread
From: Amy Winston @ 2016-08-04 20:27 UTC (permalink / raw
To: gentoo-commits
commit: ae5cef0546efda8d02fb8b25c69b82db272b13a0
Author: Amy Winston <amynka <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 4 20:26:59 2016 +0000
Commit: Amy Winston <amynka <AT> gentoo <DOT> org>
CommitDate: Thu Aug 4 20:26:59 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae5cef05
dev-scheme/guile: version bump 2.0.12 bug #355355
Package-Manager: portage-2.2.28
dev-scheme/guile/Manifest | 1 +
dev-scheme/guile/guile-2.0.12.ebuild | 81 ++++++++++++++++++++++++++++++++++++
2 files changed, 82 insertions(+)
diff --git a/dev-scheme/guile/Manifest b/dev-scheme/guile/Manifest
index a04fe8e..de8aa34 100644
--- a/dev-scheme/guile/Manifest
+++ b/dev-scheme/guile/Manifest
@@ -1 +1,2 @@
DIST guile-1.8.8.tar.gz 3956654 SHA256 c3471fed2e72e5b04ad133bbaaf16369e8360283679bcf19800bc1b381024050 SHA512 ede6feb90cd419d8763feb8c5169275490a653919573c4dfced025b74cf591072b3a10ffb9a3f6ee3fe7b0a0956ffcf434e0859b421455c8349cea56bf427db0 WHIRLPOOL 104810030b5dae16805595a5b398e5a7e600771b64b08d5ff686036e2f273dcec3829a16e4cdb1dbb9db5813f2e225476f83e0535a789bc570fc2fc15a76dbe2
+DIST guile-2.0.12.tar.gz 7421088 SHA256 8e382930ea17bc547b22349bba819caf61313f6de9ed110e7d87f1ec68349026 SHA512 638562b18bca8f5192ea116f89de5802c1193440c6394bbc2aad873a5b897dc9a2a05f05208c089437626d25ea4ab016bea56feb04a8cdea26d7e495cd5b3a7b WHIRLPOOL 4485e2820c9ce73370d6eb41fe81e8d6135d4e266dce396c4ec42c0ac214f3c36d9fa36c8456ef6587f0213577c89d8cbd9cc2a8e3de9665a3a4b97736ac731e
diff --git a/dev-scheme/guile/guile-2.0.12.ebuild b/dev-scheme/guile/guile-2.0.12.ebuild
new file mode 100644
index 0000000..485682a
--- /dev/null
+++ b/dev-scheme/guile/guile-2.0.12.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit flag-o-matic
+
+DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
+HOMEPAGE="https://www.gnu.org/software/guile/"
+SRC_URI="mirror://gnu/guile/${P}.tar.gz"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+LICENSE="LGPL-3+"
+IUSE="debug debug-malloc +deprecated networking nls +regex static-libs +threads"
+
+# emacs useflag removal not working
+
+RDEPEND="
+ >=dev-libs/boehm-gc-7.0[threads?]
+ dev-libs/gmp:=
+ virtual/libffi
+ dev-libs/libltdl:=
+ sys-devel/libtool
+ sys-libs/ncurses:="
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ sys-apps/texinfo
+ sys-devel/gettext"
+
+SLOT="12"
+MAJOR="2.0"
+
+DOCS=( GUILE-VERSION HACKING README )
+
+src_configure() {
+ # see bug #178499
+ filter-flags -ftree-vectorize
+
+ # will fail for me if posix is disabled or without modules -- hkBst
+ econf \
+ --disable-error-on-warning \
+ --disable-rpath \
+ --enable-posix \
+ --with-modules \
+ $(use_enable debug guile-debug) \
+ $(use_enable debug-malloc) \
+ $(use_enable deprecated) \
+ $(use_enable networking) \
+ $(use_enable nls) \
+ $(use_enable regex) \
+ $(use_with threads)
+}
+
+src_install() {
+ default
+
+ # From Novell
+ # https://bugzilla.novell.com/show_bug.cgi?id=874028#c0
+ dodir /usr/share/gdb/auto-load/$(get_libdir)
+ mv "${D}"/usr/$(get_libdir)/libguile-*-gdb.scm "${D}"/usr/share/gdb/auto-load/$(get_libdir) || die
+
+ # texmacs needs this, closing bug #23493
+ dodir /etc/env.d
+ echo "GUILE_LOAD_PATH=\"${EPREFIX}/usr/share/guile/${MAJOR}\"" > "${ED}"/etc/env.d/50guile || die
+
+ # necessary for registering slib, see bug 206896
+ keepdir /usr/share/guile/site
+
+ # Dark magic necessary for some deps
+ dosym /usr/$(get_libdir)/libguile-2.0.so /usr/$(get_libdir)/libguile.so
+}
+
+pkg_postinst() {
+ [[ "${EROOT}" == "/" ]] && pkg_config
+}
+
+pkg_config() {
+ if has_version '>dev-scheme/slib-3.2.4'; then
+ einfo "Registering slib with guile"
+ install_slib_for_guile
+ fi
+}
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2016-08-04 20:33 Amy Winston
0 siblings, 0 replies; 129+ messages in thread
From: Amy Winston @ 2016-08-04 20:33 UTC (permalink / raw
To: gentoo-commits
commit: 62dd55e01345b9faf8dd4ab9bf7c7933fe63b322
Author: Amy Winston <amynka <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 4 20:32:33 2016 +0000
Commit: Amy Winston <amynka <AT> gentoo <DOT> org>
CommitDate: Thu Aug 4 20:33:15 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62dd55e0
dev-scheme/guile: remove unused useflag
Package-Manager: portage-2.2.28
dev-scheme/guile/guile-2.0.12.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-2.0.12.ebuild b/dev-scheme/guile/guile-2.0.12.ebuild
index 485682a..451ec8c 100644
--- a/dev-scheme/guile/guile-2.0.12.ebuild
+++ b/dev-scheme/guile/guile-2.0.12.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://www.gnu.org/software/guile/"
SRC_URI="mirror://gnu/guile/${P}.tar.gz"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
LICENSE="LGPL-3+"
-IUSE="debug debug-malloc +deprecated networking nls +regex static-libs +threads"
+IUSE="debug debug-malloc +deprecated networking nls +regex +threads"
# emacs useflag removal not working
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2016-08-05 4:48 Amy Winston
0 siblings, 0 replies; 129+ messages in thread
From: Amy Winston @ 2016-08-05 4:48 UTC (permalink / raw
To: gentoo-commits
commit: 46acdf5227897c3e7e49f4ad3671938df3eaaf70
Author: Amy Winston <amynka <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 5 04:34:03 2016 +0000
Commit: Amy Winston <amynka <AT> gentoo <DOT> org>
CommitDate: Fri Aug 5 04:46:53 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46acdf52
dev-scheme/guile: add missing dep bug #590516
Package-Manager: portage-2.2.28
dev-scheme/guile/guile-2.0.12.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/dev-scheme/guile/guile-2.0.12.ebuild b/dev-scheme/guile/guile-2.0.12.ebuild
index 451ec8c..b8fb41c 100644
--- a/dev-scheme/guile/guile-2.0.12.ebuild
+++ b/dev-scheme/guile/guile-2.0.12.ebuild
@@ -19,6 +19,7 @@ RDEPEND="
dev-libs/gmp:=
virtual/libffi
dev-libs/libltdl:=
+ dev-libs/libunistring
sys-devel/libtool
sys-libs/ncurses:="
DEPEND="${RDEPEND}
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2016-08-05 16:58 Amy Winston
0 siblings, 0 replies; 129+ messages in thread
From: Amy Winston @ 2016-08-05 16:58 UTC (permalink / raw
To: gentoo-commits
commit: 29751415a9067c0c2f032d1a7a9097b56a927f2a
Author: Amy Winston <amynka <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 5 16:56:14 2016 +0000
Commit: Amy Winston <amynka <AT> gentoo <DOT> org>
CommitDate: Fri Aug 5 16:56:14 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29751415
dev-scheme/guile: change > to >= for slib
Package-Manager: portage-2.2.28
dev-scheme/guile/guile-2.0.12.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-2.0.12.ebuild b/dev-scheme/guile/guile-2.0.12.ebuild
index b8fb41c..f20a701 100644
--- a/dev-scheme/guile/guile-2.0.12.ebuild
+++ b/dev-scheme/guile/guile-2.0.12.ebuild
@@ -75,7 +75,7 @@ pkg_postinst() {
}
pkg_config() {
- if has_version '>dev-scheme/slib-3.2.4'; then
+ if has_version '>=dev-scheme/slib-3.2.4'; then
einfo "Registering slib with guile"
install_slib_for_guile
fi
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2016-08-08 6:37 Pacho Ramos
0 siblings, 0 replies; 129+ messages in thread
From: Pacho Ramos @ 2016-08-08 6:37 UTC (permalink / raw
To: gentoo-commits
commit: 8e655c06e405371cf9e9fbbb64376dc92229d5a1
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 8 06:36:34 2016 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Mon Aug 8 06:36:58 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e655c06
dev-scheme/guile: Bump subslot (#590710)
Package-Manager: portage-2.3.0
dev-scheme/guile/{guile-2.0.12.ebuild => guile-2.0.12-r1.ebuild} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-2.0.12.ebuild b/dev-scheme/guile/guile-2.0.12-r1.ebuild
similarity index 98%
rename from dev-scheme/guile/guile-2.0.12.ebuild
rename to dev-scheme/guile/guile-2.0.12-r1.ebuild
index 976c483..9d1539f 100644
--- a/dev-scheme/guile/guile-2.0.12.ebuild
+++ b/dev-scheme/guile/guile-2.0.12-r1.ebuild
@@ -27,7 +27,7 @@ DEPEND="${RDEPEND}
sys-apps/texinfo
sys-devel/gettext"
-SLOT="12"
+SLOT="12/22" # subslot is soname version
MAJOR="2.0"
PATCHES=( "${FILESDIR}/${P}-build-includes.patch" ) #bug 590528 patched by upstream
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2016-08-25 1:41 Benda XU
0 siblings, 0 replies; 129+ messages in thread
From: Benda XU @ 2016-08-25 1:41 UTC (permalink / raw
To: gentoo-commits
commit: f14d948e9c4ea935116142674740e5a66f2e45a4
Author: Benda Xu <heroxbd <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 25 01:41:40 2016 +0000
Commit: Benda XU <heroxbd <AT> gentoo <DOT> org>
CommitDate: Thu Aug 25 01:41:55 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f14d948e
dev-scheme/guile: always use mv (non ebuild helpers) with ED.
Package-Manager: portage-2.3.0
dev-scheme/guile/guile-2.0.12-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-2.0.12-r1.ebuild b/dev-scheme/guile/guile-2.0.12-r1.ebuild
index 2cfc2b1..9043cc5 100644
--- a/dev-scheme/guile/guile-2.0.12-r1.ebuild
+++ b/dev-scheme/guile/guile-2.0.12-r1.ebuild
@@ -63,7 +63,7 @@ src_install() {
# From Novell
# https://bugzilla.novell.com/show_bug.cgi?id=874028#c0
dodir /usr/share/gdb/auto-load/$(get_libdir)
- mv "${D}"/usr/$(get_libdir)/libguile-*-gdb.scm "${D}"/usr/share/gdb/auto-load/$(get_libdir) || die
+ mv "${ED}"/usr/$(get_libdir)/libguile-*-gdb.scm "${ED}"/usr/share/gdb/auto-load/$(get_libdir) || die
# texmacs needs this, closing bug #23493
dodir /etc/env.d
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2016-09-19 13:17 Lars Wendler
0 siblings, 0 replies; 129+ messages in thread
From: Lars Wendler @ 2016-09-19 13:17 UTC (permalink / raw
To: gentoo-commits
commit: c995c4a51a9df209795d790dc2e71ed266b6d757
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 19 11:52:06 2016 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Sep 19 13:09:30 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c995c4a5
dev-scheme/guile: Re-added sys-libs/readline to RDEPEND.
With kind permission from Amynka.
Package-Manager: portage-2.3.1
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
dev-scheme/guile/guile-2.0.12-r1.ebuild | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-2.0.12-r1.ebuild b/dev-scheme/guile/guile-2.0.12-r1.ebuild
index 9043cc5..35bd1b0 100644
--- a/dev-scheme/guile/guile-2.0.12-r1.ebuild
+++ b/dev-scheme/guile/guile-2.0.12-r1.ebuild
@@ -21,7 +21,8 @@ RDEPEND="
dev-libs/libltdl:=
dev-libs/libunistring
sys-devel/libtool
- sys-libs/ncurses:="
+ sys-libs/ncurses:0=
+ sys-libs/readline:0="
DEPEND="${RDEPEND}
virtual/pkgconfig
sys-apps/texinfo
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2016-10-02 20:09 Amy Winston
0 siblings, 0 replies; 129+ messages in thread
From: Amy Winston @ 2016-10-02 20:09 UTC (permalink / raw
To: gentoo-commits
commit: b8dc70338e454eff146c7c5584a6b053ef37ea6b
Author: Amy Winston <amynka <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 2 19:29:26 2016 +0000
Commit: Amy Winston <amynka <AT> gentoo <DOT> org>
CommitDate: Sun Oct 2 19:58:33 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8dc7033
dev-scheme/guile: fix cross compiling bug #595942
Package-Manager: portage-2.2.28
dev-scheme/guile/guile-2.0.12-r1.ebuild | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/dev-scheme/guile/guile-2.0.12-r1.ebuild b/dev-scheme/guile/guile-2.0.12-r1.ebuild
index 7a08ad6..a69152a3 100644
--- a/dev-scheme/guile/guile-2.0.12-r1.ebuild
+++ b/dev-scheme/guile/guile-2.0.12-r1.ebuild
@@ -50,6 +50,12 @@ src_configure() {
--disable-rpath \
--enable-posix \
--with-modules \
+ --without-libgmp-prefix \
+ --without-libiconv-prefix \
+ --without-libintl-prefix \
+ --without-libltdl-prefix \
+ --without-libreadline-prefix \
+ --without-libunistring-prefix \
$(use_enable debug guile-debug) \
$(use_enable debug-malloc) \
$(use_enable deprecated) \
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2016-11-05 12:56 Amy Winston
0 siblings, 0 replies; 129+ messages in thread
From: Amy Winston @ 2016-11-05 12:56 UTC (permalink / raw
To: gentoo-commits
commit: f4acb8b7ed70914fc98bbb7532b44b7087b85048
Author: Amy Winston <amynka <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 5 12:44:54 2016 +0000
Commit: Amy Winston <amynka <AT> gentoo <DOT> org>
CommitDate: Sat Nov 5 12:55:59 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4acb8b7
dev-scheme/guile: version bump 2.0.13
Bugs: 597216,596864,596876
Package-Manager: portage-2.2.28
dev-scheme/guile/Manifest | 1 +
dev-scheme/guile/guile-2.0.13.ebuild | 82 ++++++++++++++++++++++++++++++++++++
2 files changed, 83 insertions(+)
diff --git a/dev-scheme/guile/Manifest b/dev-scheme/guile/Manifest
index de8aa34..3712cc3 100644
--- a/dev-scheme/guile/Manifest
+++ b/dev-scheme/guile/Manifest
@@ -1,2 +1,3 @@
DIST guile-1.8.8.tar.gz 3956654 SHA256 c3471fed2e72e5b04ad133bbaaf16369e8360283679bcf19800bc1b381024050 SHA512 ede6feb90cd419d8763feb8c5169275490a653919573c4dfced025b74cf591072b3a10ffb9a3f6ee3fe7b0a0956ffcf434e0859b421455c8349cea56bf427db0 WHIRLPOOL 104810030b5dae16805595a5b398e5a7e600771b64b08d5ff686036e2f273dcec3829a16e4cdb1dbb9db5813f2e225476f83e0535a789bc570fc2fc15a76dbe2
DIST guile-2.0.12.tar.gz 7421088 SHA256 8e382930ea17bc547b22349bba819caf61313f6de9ed110e7d87f1ec68349026 SHA512 638562b18bca8f5192ea116f89de5802c1193440c6394bbc2aad873a5b897dc9a2a05f05208c089437626d25ea4ab016bea56feb04a8cdea26d7e495cd5b3a7b WHIRLPOOL 4485e2820c9ce73370d6eb41fe81e8d6135d4e266dce396c4ec42c0ac214f3c36d9fa36c8456ef6587f0213577c89d8cbd9cc2a8e3de9665a3a4b97736ac731e
+DIST guile-2.0.13.tar.gz 7808173 SHA256 ee8073c4582bb4f06412452fdf5dd185aae607441f1313c824f44bdd668b0bde SHA512 79fd5fda5064331eb687934ec3eaf07943f5b23bd05fbce23ab5ee3698864250b33746e33b8f074692b56f7b428dac42ed5d3f5b9dc17d171aa6dfadc1625b00 WHIRLPOOL 5f8b8e0f0e5fd2cde8fd4b1ca89ebe0231dd5f746945d71412a9d1ce57094013882972d9791511ef47e9bf1f2e9eff77a515dab8b4a6c0316122cb9ef49b5a7d
diff --git a/dev-scheme/guile/guile-2.0.13.ebuild b/dev-scheme/guile/guile-2.0.13.ebuild
new file mode 100644
index 00000000..c616d38
--- /dev/null
+++ b/dev-scheme/guile/guile-2.0.13.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit flag-o-matic autotools
+
+DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
+HOMEPAGE="https://www.gnu.org/software/guile/"
+SRC_URI="mirror://gnu/guile/${P}.tar.gz"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+LICENSE="LGPL-3+"
+IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
+
+# emacs useflag removal not working
+
+RDEPEND="
+ >=dev-libs/boehm-gc-7.0[threads?]
+ dev-libs/gmp:=
+ virtual/libffi
+ dev-libs/libltdl:=
+ dev-libs/libunistring
+ sys-devel/libtool
+ sys-libs/ncurses:0=
+ sys-libs/readline:0="
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ sys-apps/texinfo
+ sys-devel/gettext"
+
+SLOT="12/22" # subslot is soname version
+MAJOR="2.0"
+
+DOCS=( GUILE-VERSION HACKING README )
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ # see bug #178499
+ filter-flags -ftree-vectorize
+
+ econf \
+ --disable-error-on-warning \
+ --disable-dependency-tracking \
+ --disable-rpath \
+ --enable-posix \
+ --without-libgmp-prefix \
+ --without-libiconv-prefix \
+ --without-libintl-prefix \
+ --without-libltdl-prefix \
+ --without-libreadline-prefix \
+ --without-libunistring-prefix \
+ $(use_enable debug guile-debug) \
+ $(use_enable debug-malloc) \
+ $(use_enable deprecated) \
+ $(use_enable networking) \
+ $(use_enable nls) \
+ $(use_enable regex) \
+ $(use_with threads)
+}
+
+src_install() {
+ default
+
+ # From Novell
+ # https://bugzilla.novell.com/show_bug.cgi?id=874028#c0
+ dodir /usr/share/gdb/auto-load/$(get_libdir)
+ mv "${ED}"/usr/$(get_libdir)/libguile-*-gdb.scm "${ED}"/usr/share/gdb/auto-load/$(get_libdir) || die
+
+ # texmacs needs this, closing bug #23493
+ dodir /etc/env.d
+ echo "GUILE_LOAD_PATH=\"${EPREFIX}/usr/share/guile/${MAJOR}\"" > "${ED}"/etc/env.d/50guile || die
+
+ # necessary for registering slib, see bug 206896
+ keepdir /usr/share/guile/site
+
+ # Dark magic necessary for some deps
+ dosym libguile-2.0.so /usr/$(get_libdir)/libguile.so
+}
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2016-11-05 13:03 Amy Winston
0 siblings, 0 replies; 129+ messages in thread
From: Amy Winston @ 2016-11-05 13:03 UTC (permalink / raw
To: gentoo-commits
commit: 9cac286e9a93372087841b8b3cc78b3caa5e6625
Author: Amy Winston <amynka <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 5 13:02:51 2016 +0000
Commit: Amy Winston <amynka <AT> gentoo <DOT> org>
CommitDate: Sat Nov 5 13:03:26 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cac286e
dev-scheme/guile: fix slot bug #553956
Package-Manager: portage-2.2.28
dev-scheme/guile/guile-2.0.13.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-2.0.13.ebuild b/dev-scheme/guile/guile-2.0.13.ebuild
index c616d38..efa0918 100644
--- a/dev-scheme/guile/guile-2.0.13.ebuild
+++ b/dev-scheme/guile/guile-2.0.13.ebuild
@@ -19,7 +19,7 @@ RDEPEND="
dev-libs/gmp:=
virtual/libffi
dev-libs/libltdl:=
- dev-libs/libunistring
+ dev-libs/libunistring:0=
sys-devel/libtool
sys-libs/ncurses:0=
sys-libs/readline:0="
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2016-11-06 19:13 Amy Winston
0 siblings, 0 replies; 129+ messages in thread
From: Amy Winston @ 2016-11-06 19:13 UTC (permalink / raw
To: gentoo-commits
commit: 857729aac64d4c4a007fefdb66d2d461adac7110
Author: Amy Winston <amynka <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 6 19:12:49 2016 +0000
Commit: Amy Winston <amynka <AT> gentoo <DOT> org>
CommitDate: Sun Nov 6 19:13:23 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=857729aa
dev-scheme/guile: remove old 2.0.12
Package-Manager: portage-2.3.0
dev-scheme/guile/Manifest | 1 -
dev-scheme/guile/guile-2.0.12-r1.ebuild | 96 ---------------------------------
2 files changed, 97 deletions(-)
diff --git a/dev-scheme/guile/Manifest b/dev-scheme/guile/Manifest
index 3712cc3..362cf3e 100644
--- a/dev-scheme/guile/Manifest
+++ b/dev-scheme/guile/Manifest
@@ -1,3 +1,2 @@
DIST guile-1.8.8.tar.gz 3956654 SHA256 c3471fed2e72e5b04ad133bbaaf16369e8360283679bcf19800bc1b381024050 SHA512 ede6feb90cd419d8763feb8c5169275490a653919573c4dfced025b74cf591072b3a10ffb9a3f6ee3fe7b0a0956ffcf434e0859b421455c8349cea56bf427db0 WHIRLPOOL 104810030b5dae16805595a5b398e5a7e600771b64b08d5ff686036e2f273dcec3829a16e4cdb1dbb9db5813f2e225476f83e0535a789bc570fc2fc15a76dbe2
-DIST guile-2.0.12.tar.gz 7421088 SHA256 8e382930ea17bc547b22349bba819caf61313f6de9ed110e7d87f1ec68349026 SHA512 638562b18bca8f5192ea116f89de5802c1193440c6394bbc2aad873a5b897dc9a2a05f05208c089437626d25ea4ab016bea56feb04a8cdea26d7e495cd5b3a7b WHIRLPOOL 4485e2820c9ce73370d6eb41fe81e8d6135d4e266dce396c4ec42c0ac214f3c36d9fa36c8456ef6587f0213577c89d8cbd9cc2a8e3de9665a3a4b97736ac731e
DIST guile-2.0.13.tar.gz 7808173 SHA256 ee8073c4582bb4f06412452fdf5dd185aae607441f1313c824f44bdd668b0bde SHA512 79fd5fda5064331eb687934ec3eaf07943f5b23bd05fbce23ab5ee3698864250b33746e33b8f074692b56f7b428dac42ed5d3f5b9dc17d171aa6dfadc1625b00 WHIRLPOOL 5f8b8e0f0e5fd2cde8fd4b1ca89ebe0231dd5f746945d71412a9d1ce57094013882972d9791511ef47e9bf1f2e9eff77a515dab8b4a6c0316122cb9ef49b5a7d
diff --git a/dev-scheme/guile/guile-2.0.12-r1.ebuild b/dev-scheme/guile/guile-2.0.12-r1.ebuild
deleted file mode 100644
index a69152a3..00000000
--- a/dev-scheme/guile/guile-2.0.12-r1.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-inherit flag-o-matic autotools
-
-DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
-HOMEPAGE="https://www.gnu.org/software/guile/"
-SRC_URI="mirror://gnu/guile/${P}.tar.gz"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-LICENSE="LGPL-3+"
-IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
-
-# emacs useflag removal not working
-
-RDEPEND="
- >=dev-libs/boehm-gc-7.0[threads?]
- dev-libs/gmp:=
- virtual/libffi
- dev-libs/libltdl:=
- dev-libs/libunistring
- sys-devel/libtool
- sys-libs/ncurses:0=
- sys-libs/readline:0="
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- sys-apps/texinfo
- sys-devel/gettext"
-
-SLOT="12/22" # subslot is soname version
-MAJOR="2.0"
-
-PATCHES=( "${FILESDIR}/${P}-build_includes2.patch"
- "${FILESDIR}/${P}-workaround-ice-ssa-corruption.patch" ) # includes2 bug 590528 patched by upstream, bug 594010
-DOCS=( GUILE-VERSION HACKING README )
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- # see bug #178499
- filter-flags -ftree-vectorize
-
- # will fail for me if posix is disabled or without modules -- hkBst
- econf \
- --disable-error-on-warning \
- --disable-rpath \
- --enable-posix \
- --with-modules \
- --without-libgmp-prefix \
- --without-libiconv-prefix \
- --without-libintl-prefix \
- --without-libltdl-prefix \
- --without-libreadline-prefix \
- --without-libunistring-prefix \
- $(use_enable debug guile-debug) \
- $(use_enable debug-malloc) \
- $(use_enable deprecated) \
- $(use_enable networking) \
- $(use_enable nls) \
- $(use_enable regex) \
- $(use_with threads)
-}
-
-src_install() {
- default
-
- # From Novell
- # https://bugzilla.novell.com/show_bug.cgi?id=874028#c0
- dodir /usr/share/gdb/auto-load/$(get_libdir)
- mv "${ED}"/usr/$(get_libdir)/libguile-*-gdb.scm "${ED}"/usr/share/gdb/auto-load/$(get_libdir) || die
-
- # texmacs needs this, closing bug #23493
- dodir /etc/env.d
- echo "GUILE_LOAD_PATH=\"${EPREFIX}/usr/share/guile/${MAJOR}\"" > "${ED}"/etc/env.d/50guile || die
-
- # necessary for registering slib, see bug 206896
- keepdir /usr/share/guile/site
-
- # Dark magic necessary for some deps
- dosym libguile-2.0.so /usr/$(get_libdir)/libguile.so
-}
-
-pkg_postinst() {
- [[ "${EROOT}" == "/" ]] && pkg_config
-}
-
-pkg_config() {
- if has_version '>=dev-scheme/slib-3.2.4'; then
- einfo "Registering slib with guile"
- install_slib_for_guile
- fi
-}
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2016-11-06 19:26 Amy Winston
0 siblings, 0 replies; 129+ messages in thread
From: Amy Winston @ 2016-11-06 19:26 UTC (permalink / raw
To: gentoo-commits
commit: 7094e02e6a1ab9cf92ee3d8dbf76922ae736a3b6
Author: Amy Winston <amynka <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 6 19:25:18 2016 +0000
Commit: Amy Winston <amynka <AT> gentoo <DOT> org>
CommitDate: Sun Nov 6 19:25:43 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7094e02e
dev-scheme/guile: remove unused line
Package-Manager: portage-2.3.0
dev-scheme/guile/guile-1.8.8-r3.ebuild | 1 -
1 file changed, 1 deletion(-)
diff --git a/dev-scheme/guile/guile-1.8.8-r3.ebuild b/dev-scheme/guile/guile-1.8.8-r3.ebuild
index 5d5a73f..932b6d2 100644
--- a/dev-scheme/guile/guile-1.8.8-r3.ebuild
+++ b/dev-scheme/guile/guile-1.8.8-r3.ebuild
@@ -111,7 +111,6 @@ src_install() {
}
pkg_postinst() {
- [ "${EROOT}" == "/" ] && pkg_config
use emacs && elisp-site-regen
}
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2016-11-07 15:37 Agostino Sarubbo
0 siblings, 0 replies; 129+ messages in thread
From: Agostino Sarubbo @ 2016-11-07 15:37 UTC (permalink / raw
To: gentoo-commits
commit: 618a2009f55d282e54cfe8f101fdcb5586177fc2
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 7 15:37:13 2016 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Nov 7 15:37:13 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=618a2009
dev-scheme/guile: amd64 stable wrt bug #596864
Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-scheme/guile/guile-1.8.8-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-1.8.8-r3.ebuild b/dev-scheme/guile/guile-1.8.8-r3.ebuild
index 932b6d2..c15314f 100644
--- a/dev-scheme/guile/guile-1.8.8-r3.ebuild
+++ b/dev-scheme/guile/guile-1.8.8-r3.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://www.gnu.org/software/guile/"
SRC_URI="mirror://gnu/guile/${P}.tar.gz"
LICENSE="LGPL-2.1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="debug debug-freelist debug-malloc +deprecated discouraged emacs networking nls readline +regex +threads"
RESTRICT="!regex? ( test )"
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2016-11-14 16:48 Tobias Klausmann
0 siblings, 0 replies; 129+ messages in thread
From: Tobias Klausmann @ 2016-11-14 16:48 UTC (permalink / raw
To: gentoo-commits
commit: 616216b967c467fdb7c31037cf04e1ef62870998
Author: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 14 16:48:06 2016 +0000
Commit: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Mon Nov 14 16:48:06 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=616216b9
dev-scheme/guile-1.8.8-r3: stable on alpha
Gentoo-Bug: 596864
dev-scheme/guile/guile-1.8.8-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-1.8.8-r3.ebuild b/dev-scheme/guile/guile-1.8.8-r3.ebuild
index c15314f..1f3b8e3 100644
--- a/dev-scheme/guile/guile-1.8.8-r3.ebuild
+++ b/dev-scheme/guile/guile-1.8.8-r3.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://www.gnu.org/software/guile/"
SRC_URI="mirror://gnu/guile/${P}.tar.gz"
LICENSE="LGPL-2.1"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="debug debug-freelist debug-malloc +deprecated discouraged emacs networking nls readline +regex +threads"
RESTRICT="!regex? ( test )"
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2016-11-17 8:11 Jeroen Roovers
0 siblings, 0 replies; 129+ messages in thread
From: Jeroen Roovers @ 2016-11-17 8:11 UTC (permalink / raw
To: gentoo-commits
commit: b3dbe274b9132fab39853b665136534a798c82c7
Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 17 08:11:08 2016 +0000
Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Thu Nov 17 08:11:08 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3dbe274
dev-scheme/guile: Stable for HPPA PPC64 (bug #596864).
Package-Manager: portage-2.3.2
RepoMan-Options: --ignore-arches
dev-scheme/guile/guile-1.8.8-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-1.8.8-r3.ebuild b/dev-scheme/guile/guile-1.8.8-r3.ebuild
index 1f3b8e3..913cdcc 100644
--- a/dev-scheme/guile/guile-1.8.8-r3.ebuild
+++ b/dev-scheme/guile/guile-1.8.8-r3.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://www.gnu.org/software/guile/"
SRC_URI="mirror://gnu/guile/${P}.tar.gz"
LICENSE="LGPL-2.1"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="debug debug-freelist debug-malloc +deprecated discouraged emacs networking nls readline +regex +threads"
RESTRICT="!regex? ( test )"
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2016-11-20 13:45 Agostino Sarubbo
0 siblings, 0 replies; 129+ messages in thread
From: Agostino Sarubbo @ 2016-11-20 13:45 UTC (permalink / raw
To: gentoo-commits
commit: 8d42eb79c0277019c099512d3fc8cb0633c15708
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 20 13:44:52 2016 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Nov 20 13:44:52 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d42eb79
dev-scheme/guile: x86 stable wrt bug #596864
Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-scheme/guile/guile-1.8.8-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-1.8.8-r3.ebuild b/dev-scheme/guile/guile-1.8.8-r3.ebuild
index 913cdcc..fad89c7 100644
--- a/dev-scheme/guile/guile-1.8.8-r3.ebuild
+++ b/dev-scheme/guile/guile-1.8.8-r3.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://www.gnu.org/software/guile/"
SRC_URI="mirror://gnu/guile/${P}.tar.gz"
LICENSE="LGPL-2.1"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="debug debug-freelist debug-malloc +deprecated discouraged emacs networking nls readline +regex +threads"
RESTRICT="!regex? ( test )"
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2016-11-29 17:40 Markus Meier
0 siblings, 0 replies; 129+ messages in thread
From: Markus Meier @ 2016-11-29 17:40 UTC (permalink / raw
To: gentoo-commits
commit: 2bc861c7a8b84c272c13bfbf78da2cfe6a2bc82b
Author: Markus Meier <maekke <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 29 17:39:57 2016 +0000
Commit: Markus Meier <maekke <AT> gentoo <DOT> org>
CommitDate: Tue Nov 29 17:39:57 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bc861c7
dev-scheme/guile: arm stable, bug #596864
Package-Manager: portage-2.3.2
RepoMan-Options: --include-arches="arm"
dev-scheme/guile/guile-1.8.8-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-1.8.8-r3.ebuild b/dev-scheme/guile/guile-1.8.8-r3.ebuild
index fad89c7..db85d23 100644
--- a/dev-scheme/guile/guile-1.8.8-r3.ebuild
+++ b/dev-scheme/guile/guile-1.8.8-r3.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://www.gnu.org/software/guile/"
SRC_URI="mirror://gnu/guile/${P}.tar.gz"
LICENSE="LGPL-2.1"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="debug debug-freelist debug-malloc +deprecated discouraged emacs networking nls readline +regex +threads"
RESTRICT="!regex? ( test )"
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2016-12-04 12:09 Pacho Ramos
0 siblings, 0 replies; 129+ messages in thread
From: Pacho Ramos @ 2016-12-04 12:09 UTC (permalink / raw
To: gentoo-commits
commit: 0e3a34942880a9a37e93c5afffda74eedcbcbc90
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 4 12:05:38 2016 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Dec 4 12:09:18 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e3a3494
dev-scheme/guile: Drop texmacs hack from guile-2 as it's not wanted (and neither needed for guile2 as texmacs is not using it), see bug #597184
Package-Manager: portage-2.3.2
dev-scheme/guile/guile-2.0.13-r1.ebuild | 77 +++++++++++++++++++++++++++++++++
1 file changed, 77 insertions(+)
diff --git a/dev-scheme/guile/guile-2.0.13-r1.ebuild b/dev-scheme/guile/guile-2.0.13-r1.ebuild
new file mode 100644
index 00000000..9f02846
--- /dev/null
+++ b/dev-scheme/guile/guile-2.0.13-r1.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit flag-o-matic autotools
+
+DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
+HOMEPAGE="https://www.gnu.org/software/guile/"
+SRC_URI="mirror://gnu/guile/${P}.tar.gz"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+LICENSE="LGPL-3+"
+IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
+
+# emacs useflag removal not working
+
+RDEPEND="
+ >=dev-libs/boehm-gc-7.0[threads?]
+ dev-libs/gmp:=
+ virtual/libffi
+ dev-libs/libltdl:=
+ dev-libs/libunistring:0=
+ sys-devel/libtool
+ sys-libs/ncurses:0=
+ sys-libs/readline:0="
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ sys-apps/texinfo
+ sys-devel/gettext"
+
+SLOT="12/22" # subslot is soname version
+MAJOR="2.0"
+
+DOCS=( GUILE-VERSION HACKING README )
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ # see bug #178499
+ filter-flags -ftree-vectorize
+
+ econf \
+ --disable-error-on-warning \
+ --disable-rpath \
+ --enable-posix \
+ --without-libgmp-prefix \
+ --without-libiconv-prefix \
+ --without-libintl-prefix \
+ --without-libltdl-prefix \
+ --without-libreadline-prefix \
+ --without-libunistring-prefix \
+ $(use_enable debug guile-debug) \
+ $(use_enable debug-malloc) \
+ $(use_enable deprecated) \
+ $(use_enable networking) \
+ $(use_enable nls) \
+ $(use_enable regex) \
+ $(use_with threads)
+}
+
+src_install() {
+ default
+
+ # From Novell
+ # https://bugzilla.novell.com/show_bug.cgi?id=874028#c0
+ dodir /usr/share/gdb/auto-load/$(get_libdir)
+ mv "${ED}"/usr/$(get_libdir)/libguile-*-gdb.scm "${ED}"/usr/share/gdb/auto-load/$(get_libdir) || die
+
+ # necessary for registering slib, see bug 206896
+ keepdir /usr/share/guile/site
+
+ # Dark magic necessary for some deps
+ dosym libguile-2.0.so /usr/$(get_libdir)/libguile.so
+}
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2016-12-05 11:17 Pacho Ramos
0 siblings, 0 replies; 129+ messages in thread
From: Pacho Ramos @ 2016-12-05 11:17 UTC (permalink / raw
To: gentoo-commits
commit: 086c2de6650932d4545e18d60b68a4972cdfa4c4
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 5 10:40:51 2016 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Mon Dec 5 11:17:29 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=086c2de6
dev-scheme/guile: Drop old version that was messing with GUILE env.d vars
Package-Manager: portage-2.3.2
dev-scheme/guile/guile-2.0.13.ebuild | 82 ------------------------------------
1 file changed, 82 deletions(-)
diff --git a/dev-scheme/guile/guile-2.0.13.ebuild b/dev-scheme/guile/guile-2.0.13.ebuild
deleted file mode 100644
index efa0918..00000000
--- a/dev-scheme/guile/guile-2.0.13.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-inherit flag-o-matic autotools
-
-DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
-HOMEPAGE="https://www.gnu.org/software/guile/"
-SRC_URI="mirror://gnu/guile/${P}.tar.gz"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-LICENSE="LGPL-3+"
-IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
-
-# emacs useflag removal not working
-
-RDEPEND="
- >=dev-libs/boehm-gc-7.0[threads?]
- dev-libs/gmp:=
- virtual/libffi
- dev-libs/libltdl:=
- dev-libs/libunistring:0=
- sys-devel/libtool
- sys-libs/ncurses:0=
- sys-libs/readline:0="
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- sys-apps/texinfo
- sys-devel/gettext"
-
-SLOT="12/22" # subslot is soname version
-MAJOR="2.0"
-
-DOCS=( GUILE-VERSION HACKING README )
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- # see bug #178499
- filter-flags -ftree-vectorize
-
- econf \
- --disable-error-on-warning \
- --disable-dependency-tracking \
- --disable-rpath \
- --enable-posix \
- --without-libgmp-prefix \
- --without-libiconv-prefix \
- --without-libintl-prefix \
- --without-libltdl-prefix \
- --without-libreadline-prefix \
- --without-libunistring-prefix \
- $(use_enable debug guile-debug) \
- $(use_enable debug-malloc) \
- $(use_enable deprecated) \
- $(use_enable networking) \
- $(use_enable nls) \
- $(use_enable regex) \
- $(use_with threads)
-}
-
-src_install() {
- default
-
- # From Novell
- # https://bugzilla.novell.com/show_bug.cgi?id=874028#c0
- dodir /usr/share/gdb/auto-load/$(get_libdir)
- mv "${ED}"/usr/$(get_libdir)/libguile-*-gdb.scm "${ED}"/usr/share/gdb/auto-load/$(get_libdir) || die
-
- # texmacs needs this, closing bug #23493
- dodir /etc/env.d
- echo "GUILE_LOAD_PATH=\"${EPREFIX}/usr/share/guile/${MAJOR}\"" > "${ED}"/etc/env.d/50guile || die
-
- # necessary for registering slib, see bug 206896
- keepdir /usr/share/guile/site
-
- # Dark magic necessary for some deps
- dosym libguile-2.0.so /usr/$(get_libdir)/libguile.so
-}
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2016-12-20 10:09 Amy Winston
0 siblings, 0 replies; 129+ messages in thread
From: Amy Winston @ 2016-12-20 10:09 UTC (permalink / raw
To: gentoo-commits
commit: c8a92cf2629cb44be78fcaea749d662795164b8e
Author: Amy Winston <amynka <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 20 10:08:46 2016 +0000
Commit: Amy Winston <amynka <AT> gentoo <DOT> org>
CommitDate: Tue Dec 20 10:08:46 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8a92cf2
dev-scheme/guile: clean up sec bug #596864
Package-Manager: portage-2.3.0
dev-scheme/guile/guile-1.8.8-r1.ebuild | 115 -----------------------------
dev-scheme/guile/guile-1.8.8-r2.ebuild | 130 ---------------------------------
2 files changed, 245 deletions(-)
diff --git a/dev-scheme/guile/guile-1.8.8-r1.ebuild b/dev-scheme/guile/guile-1.8.8-r1.ebuild
deleted file mode 100644
index 1ab0f08..00000000
--- a/dev-scheme/guile/guile-1.8.8-r1.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit eutils autotools flag-o-matic elisp-common
-
-DESCRIPTION="Scheme interpreter"
-HOMEPAGE="https://www.gnu.org/software/guile/"
-SRC_URI="mirror://gnu/guile/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="networking +regex discouraged +deprecated emacs nls debug-freelist debug-malloc debug +threads"
-RESTRICT="!regex? ( test )"
-
-RDEPEND="
- >=dev-libs/gmp-4.1:0=
- >=sys-devel/libtool-1.5.6
- sys-devel/gettext
- sys-libs/ncurses:0=
- emacs? ( virtual/emacs )"
-DEPEND="${RDEPEND}
- sys-apps/texinfo"
-
-# Guile seems to contain some slotting support, /usr/share/guile/ is slotted,
-# but there are lots of collisions. Most in /usr/share/libguile. Therefore
-# I'm slotting this in the same slot as guile-1.6* for now.
-SLOT="12"
-MAJOR="1.8"
-
-src_prepare() {
- epatch "${FILESDIR}/${P}-fix_guile-config.patch" \
- "${FILESDIR}/${P}-gcc46.patch" \
- "${FILESDIR}/${P}-makeinfo-5.patch" \
- "${FILESDIR}/${P}-gtexinfo-5.patch"
- sed \
- -e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/g" \
- -e "/AM_PROG_CC_STDC/d" \
- -i guile-readline/configure.in
- eautoreconf
-}
-
-src_configure() {
- # see bug #178499
- filter-flags -ftree-vectorize
-
- #will fail for me if posix is disabled or without modules -- hkBst
- econf \
- --disable-error-on-warning \
- --disable-static \
- --enable-posix \
- $(use_enable networking) \
- $(use_enable regex) \
- $(use deprecated || use_enable discouraged) \
- $(use_enable deprecated) \
- $(use_enable emacs elisp) \
- $(use_enable nls) \
- --disable-rpath \
- $(use_enable debug-freelist) \
- $(use_enable debug-malloc) \
- $(use_enable debug guile-debug) \
- $(use_with threads) \
- --with-modules \
- EMACS=no
-}
-
-src_compile() {
- emake
-
- # Above we have disabled the build system's Emacs support;
- # for USE=emacs we compile (and install) the files manually
- if use emacs; then
- cd emacs
- elisp-compile *.el || die
- fi
-}
-
-src_install() {
- einstall
-
- dodoc AUTHORS ChangeLog GUILE-VERSION HACKING NEWS README THANKS
-
- # texmacs needs this, closing bug #23493
- dodir /etc/env.d
- echo "GUILE_LOAD_PATH=\"${EPREFIX}/usr/share/guile/${MAJOR}\"" > "${ED}"/etc/env.d/50guile
-
- # necessary for registering slib, see bug 206896
- keepdir /usr/share/guile/site
-
- if use emacs; then
- elisp-install ${PN} emacs/*.{el,elc} || die
- elisp-site-file-install "${FILESDIR}/50${PN}-gentoo.el" || die
- fi
-}
-
-pkg_postinst() {
- [ "${EROOT}" == "/" ] && pkg_config
- use emacs && elisp-site-regen
-}
-
-pkg_postrm() {
- use emacs && elisp-site-regen
-}
-
-pkg_config() {
- if has_version dev-scheme/slib; then
- einfo "Registering slib with guile"
- install_slib_for_guile
- fi
-}
-
-_pkg_prerm() {
- rm -f "${EROOT}"/usr/share/guile/site/slibcat
-}
diff --git a/dev-scheme/guile/guile-1.8.8-r2.ebuild b/dev-scheme/guile/guile-1.8.8-r2.ebuild
deleted file mode 100644
index a7d74c4..00000000
--- a/dev-scheme/guile/guile-1.8.8-r2.ebuild
+++ /dev/null
@@ -1,130 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit eutils autotools flag-o-matic elisp-common
-
-DESCRIPTION="Scheme interpreter"
-HOMEPAGE="https://www.gnu.org/software/guile/"
-SRC_URI="mirror://gnu/guile/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="debug debug-freelist debug-malloc +deprecated discouraged emacs networking nls readline +regex +threads"
-
-RESTRICT="!regex? ( test )"
-
-RDEPEND="
- >=dev-libs/gmp-4.1:0=
- dev-libs/libltdl:0=
- sys-devel/gettext
- sys-libs/ncurses:0=
- emacs? ( virtual/emacs )
- readline? ( sys-libs/readline:0= )"
-DEPEND="${RDEPEND}
- sys-apps/texinfo
- sys-devel/libtool"
-
-# Guile seems to contain some slotting support, /usr/share/guile/ is slotted,
-# but there are lots of collisions. Most in /usr/share/libguile. Therefore
-# I'm slotting this in the same slot as guile-1.6* for now.
-SLOT="12"
-MAJOR="1.8"
-
-src_prepare() {
- epatch "${FILESDIR}/${P}-fix_guile-config.patch" \
- "${FILESDIR}/${P}-gcc46.patch" \
- "${FILESDIR}/${P}-gcc5.patch" \
- "${FILESDIR}/${P}-makeinfo-5.patch" \
- "${FILESDIR}/${P}-gtexinfo-5.patch" \
- "${FILESDIR}/${P}-readline.patch" \
- "${FILESDIR}/${P}-tinfo.patch" \
- "${FILESDIR}/${P}-sandbox.patch"
-
- sed \
- -e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/g" \
- -e "/AM_PROG_CC_STDC/d" \
- -i guile-readline/configure.in
-
- epatch_user
-
- mv "${S}"/configure.{in,ac} || die
- mv "${S}"/guile-readline/configure.{in,ac} || die
-
- eautoreconf
-}
-
-src_configure() {
- # see bug #178499
- filter-flags -ftree-vectorize
-
- #will fail for me if posix is disabled or without modules -- hkBst
- econf \
- --disable-error-on-warning \
- --disable-static \
- --enable-posix \
- $(use_enable networking) \
- $(use_enable readline) \
- $(use_enable regex) \
- $(use deprecated || use_enable discouraged) \
- $(use_enable deprecated) \
- $(use_enable emacs elisp) \
- $(use_enable nls) \
- --disable-rpath \
- $(use_enable debug-freelist) \
- $(use_enable debug-malloc) \
- $(use_enable debug guile-debug) \
- $(use_with threads) \
- --with-modules \
- EMACS=no
-}
-
-src_compile() {
- emake
-
- # Above we have disabled the build system's Emacs support;
- # for USE=emacs we compile (and install) the files manually
- if use emacs; then
- cd emacs
- elisp-compile *.el || die
- fi
-}
-
-src_install() {
- emake DESTDIR="${D}" install
-
- dodoc AUTHORS ChangeLog GUILE-VERSION HACKING NEWS README THANKS
-
- # texmacs needs this, closing bug #23493
- dodir /etc/env.d
- echo "GUILE_LOAD_PATH=\"${EPREFIX}/usr/share/guile/${MAJOR}\"" > "${ED}"/etc/env.d/50guile
-
- # necessary for registering slib, see bug 206896
- keepdir /usr/share/guile/site
-
- if use emacs; then
- elisp-install ${PN} emacs/*.{el,elc} || die
- elisp-site-file-install "${FILESDIR}/50${PN}-gentoo.el" || die
- fi
-}
-
-pkg_postinst() {
- [ "${EROOT}" == "/" ] && pkg_config
- use emacs && elisp-site-regen
-}
-
-pkg_postrm() {
- use emacs && elisp-site-regen
-}
-
-pkg_config() {
- if has_version dev-scheme/slib; then
- einfo "Registering slib with guile"
- install_slib_for_guile
- fi
-}
-
-_pkg_prerm() {
- rm -f "${EROOT}"/usr/share/guile/site/slibcat
-}
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2017-01-29 17:28 Fabian Groffen
0 siblings, 0 replies; 129+ messages in thread
From: Fabian Groffen @ 2017-01-29 17:28 UTC (permalink / raw
To: gentoo-commits
commit: a71131d6c366db0e7dfd441348ea087725ff29fc
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 29 17:27:52 2017 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Sun Jan 29 17:28:29 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a71131d6
dev-scheme/guile: dropped ~x86-interix
Package-Manager: portage-2.3.3
dev-scheme/guile/guile-1.8.8-r3.ebuild | 4 ++--
dev-scheme/guile/guile-2.0.13-r1.ebuild | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/dev-scheme/guile/guile-1.8.8-r3.ebuild b/dev-scheme/guile/guile-1.8.8-r3.ebuild
index ee80e17..e11950b 100644
--- a/dev-scheme/guile/guile-1.8.8-r3.ebuild
+++ b/dev-scheme/guile/guile-1.8.8-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -10,7 +10,7 @@ HOMEPAGE="https://www.gnu.org/software/guile/"
SRC_URI="mirror://gnu/guile/${P}.tar.gz"
LICENSE="LGPL-2.1"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="debug debug-freelist debug-malloc +deprecated discouraged emacs networking nls readline +regex +threads"
RESTRICT="!regex? ( test )"
diff --git a/dev-scheme/guile/guile-2.0.13-r1.ebuild b/dev-scheme/guile/guile-2.0.13-r1.ebuild
index 9f02846..ab7f9c6 100644
--- a/dev-scheme/guile/guile-2.0.13-r1.ebuild
+++ b/dev-scheme/guile/guile-2.0.13-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -8,7 +8,7 @@ inherit flag-o-matic autotools
DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
HOMEPAGE="https://www.gnu.org/software/guile/"
SRC_URI="mirror://gnu/guile/${P}.tar.gz"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
LICENSE="LGPL-3+"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2017-02-15 13:31 Amy Liffey
0 siblings, 0 replies; 129+ messages in thread
From: Amy Liffey @ 2017-02-15 13:31 UTC (permalink / raw
To: gentoo-commits
commit: f6b3b6cb88b9105cc91486c7c4d5c0a1e42962f6
Author: Amy Liffey <amynka <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 15 13:26:43 2017 +0000
Commit: Amy Liffey <amynka <AT> gentoo <DOT> org>
CommitDate: Wed Feb 15 13:31:37 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6b3b6cb
dev-scheme/guile: verbump 2.0.14 bug #609324
Package-Manager: portage-2.3.0
dev-scheme/guile/Manifest | 1 +
dev-scheme/guile/guile-2.0.14.ebuild | 77 ++++++++++++++++++++++++++++++++++++
2 files changed, 78 insertions(+)
diff --git a/dev-scheme/guile/Manifest b/dev-scheme/guile/Manifest
index 362cf3e99b..de6ab3b87e 100644
--- a/dev-scheme/guile/Manifest
+++ b/dev-scheme/guile/Manifest
@@ -1,2 +1,3 @@
DIST guile-1.8.8.tar.gz 3956654 SHA256 c3471fed2e72e5b04ad133bbaaf16369e8360283679bcf19800bc1b381024050 SHA512 ede6feb90cd419d8763feb8c5169275490a653919573c4dfced025b74cf591072b3a10ffb9a3f6ee3fe7b0a0956ffcf434e0859b421455c8349cea56bf427db0 WHIRLPOOL 104810030b5dae16805595a5b398e5a7e600771b64b08d5ff686036e2f273dcec3829a16e4cdb1dbb9db5813f2e225476f83e0535a789bc570fc2fc15a76dbe2
DIST guile-2.0.13.tar.gz 7808173 SHA256 ee8073c4582bb4f06412452fdf5dd185aae607441f1313c824f44bdd668b0bde SHA512 79fd5fda5064331eb687934ec3eaf07943f5b23bd05fbce23ab5ee3698864250b33746e33b8f074692b56f7b428dac42ed5d3f5b9dc17d171aa6dfadc1625b00 WHIRLPOOL 5f8b8e0f0e5fd2cde8fd4b1ca89ebe0231dd5f746945d71412a9d1ce57094013882972d9791511ef47e9bf1f2e9eff77a515dab8b4a6c0316122cb9ef49b5a7d
+DIST guile-2.0.14.tar.gz 7823099 SHA256 8aeb2f353881282fe01694cce76bb72f7ffdd296a12c7a1a39255c27b0dfe5f1 SHA512 d69c9bdf589fedcc227f3203012f6ed11c327cef3a0147d8e016fe276abecdb4272625efe1d0c7aa68219fe8f29bbced44089a4b479e4eafe01976c6b2b83633 WHIRLPOOL 3b355f40b47c940bf9330a3521447efd2da7c7c9c3615c208513e36fec937c06a9f307fb2c59d652c09e6e0e13e858d7ef7949efbe32d530431a7aace3d9a165
diff --git a/dev-scheme/guile/guile-2.0.14.ebuild b/dev-scheme/guile/guile-2.0.14.ebuild
new file mode 100644
index 0000000000..ab7f9c651b
--- /dev/null
+++ b/dev-scheme/guile/guile-2.0.14.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit flag-o-matic autotools
+
+DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
+HOMEPAGE="https://www.gnu.org/software/guile/"
+SRC_URI="mirror://gnu/guile/${P}.tar.gz"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+LICENSE="LGPL-3+"
+IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
+
+# emacs useflag removal not working
+
+RDEPEND="
+ >=dev-libs/boehm-gc-7.0[threads?]
+ dev-libs/gmp:=
+ virtual/libffi
+ dev-libs/libltdl:=
+ dev-libs/libunistring:0=
+ sys-devel/libtool
+ sys-libs/ncurses:0=
+ sys-libs/readline:0="
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ sys-apps/texinfo
+ sys-devel/gettext"
+
+SLOT="12/22" # subslot is soname version
+MAJOR="2.0"
+
+DOCS=( GUILE-VERSION HACKING README )
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ # see bug #178499
+ filter-flags -ftree-vectorize
+
+ econf \
+ --disable-error-on-warning \
+ --disable-rpath \
+ --enable-posix \
+ --without-libgmp-prefix \
+ --without-libiconv-prefix \
+ --without-libintl-prefix \
+ --without-libltdl-prefix \
+ --without-libreadline-prefix \
+ --without-libunistring-prefix \
+ $(use_enable debug guile-debug) \
+ $(use_enable debug-malloc) \
+ $(use_enable deprecated) \
+ $(use_enable networking) \
+ $(use_enable nls) \
+ $(use_enable regex) \
+ $(use_with threads)
+}
+
+src_install() {
+ default
+
+ # From Novell
+ # https://bugzilla.novell.com/show_bug.cgi?id=874028#c0
+ dodir /usr/share/gdb/auto-load/$(get_libdir)
+ mv "${ED}"/usr/$(get_libdir)/libguile-*-gdb.scm "${ED}"/usr/share/gdb/auto-load/$(get_libdir) || die
+
+ # necessary for registering slib, see bug 206896
+ keepdir /usr/share/guile/site
+
+ # Dark magic necessary for some deps
+ dosym libguile-2.0.so /usr/$(get_libdir)/libguile.so
+}
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2017-02-19 18:15 Sergei Trofimovich
0 siblings, 0 replies; 129+ messages in thread
From: Sergei Trofimovich @ 2017-02-19 18:15 UTC (permalink / raw
To: gentoo-commits
commit: aa3c28baa056846ebd14dfbb48058b91018188fd
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 19 18:14:43 2017 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Feb 19 18:14:56 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa3c28ba
dev-scheme/guile: fix CFLAGS=-gddb3 build failure, bug#608190
guile-snarf uses cpp to get rid of comments, #defines
and type declarations in C code. But in -ggdb3 mode gcc
leaves all of them in the output.
The workaround is to downgrade -ggdb3 down to -ggdb2.
Bug: https://bugs.gentoo.org/608190
Package-Manager: Portage-2.3.3, Repoman-2.3.1
dev-scheme/guile/guile-2.0.14.ebuild | 3 +++
1 file changed, 3 insertions(+)
diff --git a/dev-scheme/guile/guile-2.0.14.ebuild b/dev-scheme/guile/guile-2.0.14.ebuild
index ab7f9c651b..87f2621de4 100644
--- a/dev-scheme/guile/guile-2.0.14.ebuild
+++ b/dev-scheme/guile/guile-2.0.14.ebuild
@@ -42,6 +42,9 @@ src_configure() {
# see bug #178499
filter-flags -ftree-vectorize
+ # see bug #608190
+ replace-flags -ggdb[3-9] -ggdb2
+
econf \
--disable-error-on-warning \
--disable-rpath \
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2017-02-19 22:17 Sergei Trofimovich
0 siblings, 0 replies; 129+ messages in thread
From: Sergei Trofimovich @ 2017-02-19 22:17 UTC (permalink / raw
To: gentoo-commits
commit: c67a520c832e9021889d428669e4002df03e702d
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 19 22:10:43 2017 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Feb 19 22:17:40 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c67a520c
dev-scheme/guile: revert fix CFLAGS=-gddb3 build failure, bug#608190
guile-snarf should be fixed upstream as it's a sensitive
and brittle sed script.
This reverts commit aa3c28baa056846ebd14dfbb48058b91018188fd.
dev-scheme/guile/guile-2.0.14.ebuild | 3 ---
1 file changed, 3 deletions(-)
diff --git a/dev-scheme/guile/guile-2.0.14.ebuild b/dev-scheme/guile/guile-2.0.14.ebuild
index 87f2621de4..ab7f9c651b 100644
--- a/dev-scheme/guile/guile-2.0.14.ebuild
+++ b/dev-scheme/guile/guile-2.0.14.ebuild
@@ -42,9 +42,6 @@ src_configure() {
# see bug #178499
filter-flags -ftree-vectorize
- # see bug #608190
- replace-flags -ggdb[3-9] -ggdb2
-
econf \
--disable-error-on-warning \
--disable-rpath \
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2017-02-27 20:27 Mike Frysinger
0 siblings, 0 replies; 129+ messages in thread
From: Mike Frysinger @ 2017-02-27 20:27 UTC (permalink / raw
To: gentoo-commits
commit: 9cd9cf1316cb07d3c9cfe3b4bd1611c46f036e34
Author: Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 27 18:52:51 2017 +0000
Commit: Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Mon Feb 27 20:27:22 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cd9cf13
dev-scheme/guile: mark 1.8.8-r3 arm64/m68k/s390/sh stable
dev-scheme/guile/guile-1.8.8-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-1.8.8-r3.ebuild b/dev-scheme/guile/guile-1.8.8-r3.ebuild
index e11950b319..52d0933a70 100644
--- a/dev-scheme/guile/guile-1.8.8-r3.ebuild
+++ b/dev-scheme/guile/guile-1.8.8-r3.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://www.gnu.org/software/guile/"
SRC_URI="mirror://gnu/guile/${P}.tar.gz"
LICENSE="LGPL-2.1"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="debug debug-freelist debug-malloc +deprecated discouraged emacs networking nls readline +regex +threads"
RESTRICT="!regex? ( test )"
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2017-07-17 11:45 Pacho Ramos
0 siblings, 0 replies; 129+ messages in thread
From: Pacho Ramos @ 2017-07-17 11:45 UTC (permalink / raw
To: gentoo-commits
commit: 6ca06ecb74711f61b6a941ee30b22f7e017f2911
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 17 11:44:27 2017 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Mon Jul 17 11:45:19 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ca06ecb
dev-scheme/guile: Don't install .la files, neither build static always (#592088)
Package-Manager: Portage-2.3.6, Repoman-2.3.2
dev-scheme/guile/guile-2.0.14-r1.ebuild | 83 +++++++++++++++++++++++++++++++++
1 file changed, 83 insertions(+)
diff --git a/dev-scheme/guile/guile-2.0.14-r1.ebuild b/dev-scheme/guile/guile-2.0.14-r1.ebuild
new file mode 100644
index 00000000000..93fe29693e9
--- /dev/null
+++ b/dev-scheme/guile/guile-2.0.14-r1.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit flag-o-matic autotools ltprune
+
+DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
+HOMEPAGE="https://www.gnu.org/software/guile/"
+SRC_URI="mirror://gnu/guile/${P}.tar.gz"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+LICENSE="LGPL-3+"
+IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
+
+# emacs useflag removal not working
+
+RDEPEND="
+ >=dev-libs/boehm-gc-7.0[threads?]
+ dev-libs/gmp:=
+ virtual/libffi
+ dev-libs/libltdl:=
+ dev-libs/libunistring:0=
+ sys-devel/libtool
+ sys-libs/ncurses:0=
+ sys-libs/readline:0="
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ sys-apps/texinfo
+ sys-devel/gettext"
+
+SLOT="12/22" # subslot is soname version
+MAJOR="2.0"
+
+DOCS=( GUILE-VERSION HACKING README )
+
+PATCHES=(
+ "${FILESDIR}/${PN}-2-snarf.patch"
+ "${FILESDIR}/${P}-darwin.patch"
+)
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ # see bug #178499
+ filter-flags -ftree-vectorize
+
+ econf \
+ --disable-error-on-warning \
+ --disable-rpath \
+ --disable-static \
+ --enable-posix \
+ --without-libgmp-prefix \
+ --without-libiconv-prefix \
+ --without-libintl-prefix \
+ --without-libltdl-prefix \
+ --without-libreadline-prefix \
+ --without-libunistring-prefix \
+ $(use_enable debug guile-debug) \
+ $(use_enable debug-malloc) \
+ $(use_enable deprecated) \
+ $(use_enable networking) \
+ $(use_enable nls) \
+ $(use_enable regex) \
+ $(use_with threads)
+}
+
+src_install() {
+ default
+ prune_libtool_files
+
+ # From Novell
+ # https://bugzilla.novell.com/show_bug.cgi?id=874028#c0
+ dodir /usr/share/gdb/auto-load/$(get_libdir)
+ mv "${ED}"/usr/$(get_libdir)/libguile-*-gdb.scm "${ED}"/usr/share/gdb/auto-load/$(get_libdir) || die
+
+ # necessary for registering slib, see bug 206896
+ keepdir /usr/share/guile/site
+
+ # Dark magic necessary for some deps
+ dosym libguile-2.0.so /usr/$(get_libdir)/libguile.so
+}
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2017-08-05 11:51 Amy Liffey
0 siblings, 0 replies; 129+ messages in thread
From: Amy Liffey @ 2017-08-05 11:51 UTC (permalink / raw
To: gentoo-commits
commit: 84883d3646f5b600733bd5a571caf94565cc86b0
Author: Amy Liffey <amynka <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 5 11:50:36 2017 +0000
Commit: Amy Liffey <amynka <AT> gentoo <DOT> org>
CommitDate: Sat Aug 5 11:51:20 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84883d36
dev-scheme/guile: add regex as required bug #596322
Package-Manager: Portage-2.3.6, Repoman-2.3.1
dev-scheme/guile/{guile-2.0.13-r1.ebuild => guile-2.0.13-r2.ebuild} | 4 +++-
dev-scheme/guile/{guile-2.0.14-r1.ebuild => guile-2.0.14-r2.ebuild} | 4 +++-
2 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/dev-scheme/guile/guile-2.0.13-r1.ebuild b/dev-scheme/guile/guile-2.0.13-r2.ebuild
similarity index 97%
rename from dev-scheme/guile/guile-2.0.13-r1.ebuild
rename to dev-scheme/guile/guile-2.0.13-r2.ebuild
index 78edbb0f216..c5974166eba 100644
--- a/dev-scheme/guile/guile-2.0.13-r1.ebuild
+++ b/dev-scheme/guile/guile-2.0.13-r2.ebuild
@@ -10,9 +10,11 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
LICENSE="LGPL-3+"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
-
# emacs useflag removal not working
+# workaround for bug 596322
+REQUIRED_USE="regex"
+
RDEPEND="
>=dev-libs/boehm-gc-7.0[threads?]
dev-libs/gmp:=
diff --git a/dev-scheme/guile/guile-2.0.14-r1.ebuild b/dev-scheme/guile/guile-2.0.14-r2.ebuild
similarity index 97%
rename from dev-scheme/guile/guile-2.0.14-r1.ebuild
rename to dev-scheme/guile/guile-2.0.14-r2.ebuild
index 93fe29693e9..37a3cd3ede7 100644
--- a/dev-scheme/guile/guile-2.0.14-r1.ebuild
+++ b/dev-scheme/guile/guile-2.0.14-r2.ebuild
@@ -10,9 +10,11 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
LICENSE="LGPL-3+"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
-
# emacs useflag removal not working
+# workaround for bug 596322
+REQUIRED_USE="regex"
+
RDEPEND="
>=dev-libs/boehm-gc-7.0[threads?]
dev-libs/gmp:=
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2017-08-05 11:51 Amy Liffey
0 siblings, 0 replies; 129+ messages in thread
From: Amy Liffey @ 2017-08-05 11:51 UTC (permalink / raw
To: gentoo-commits
commit: b602194140d6076c86221e79637f13c12908b506
Author: Amy Liffey <amynka <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 5 11:35:04 2017 +0000
Commit: Amy Liffey <amynka <AT> gentoo <DOT> org>
CommitDate: Sat Aug 5 11:51:13 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6021941
dev-scheme/guile: remove old
Package-Manager: Portage-2.3.6, Repoman-2.3.1
dev-scheme/guile/guile-2.0.14.ebuild | 81 ------------------------------------
1 file changed, 81 deletions(-)
diff --git a/dev-scheme/guile/guile-2.0.14.ebuild b/dev-scheme/guile/guile-2.0.14.ebuild
deleted file mode 100644
index 6be23f4049e..00000000000
--- a/dev-scheme/guile/guile-2.0.14.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit flag-o-matic autotools
-
-DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
-HOMEPAGE="https://www.gnu.org/software/guile/"
-SRC_URI="mirror://gnu/guile/${P}.tar.gz"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-LICENSE="LGPL-3+"
-IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
-
-# emacs useflag removal not working
-
-RDEPEND="
- >=dev-libs/boehm-gc-7.0[threads?]
- dev-libs/gmp:=
- virtual/libffi
- dev-libs/libltdl:=
- dev-libs/libunistring:0=
- sys-devel/libtool
- sys-libs/ncurses:0=
- sys-libs/readline:0="
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- sys-apps/texinfo
- sys-devel/gettext"
-
-SLOT="12/22" # subslot is soname version
-MAJOR="2.0"
-
-DOCS=( GUILE-VERSION HACKING README )
-
-PATCHES=(
- "${FILESDIR}/${PN}-2-snarf.patch"
- "${FILESDIR}/${P}-darwin.patch"
-)
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- # see bug #178499
- filter-flags -ftree-vectorize
-
- econf \
- --disable-error-on-warning \
- --disable-rpath \
- --enable-posix \
- --without-libgmp-prefix \
- --without-libiconv-prefix \
- --without-libintl-prefix \
- --without-libltdl-prefix \
- --without-libreadline-prefix \
- --without-libunistring-prefix \
- $(use_enable debug guile-debug) \
- $(use_enable debug-malloc) \
- $(use_enable deprecated) \
- $(use_enable networking) \
- $(use_enable nls) \
- $(use_enable regex) \
- $(use_with threads)
-}
-
-src_install() {
- default
-
- # From Novell
- # https://bugzilla.novell.com/show_bug.cgi?id=874028#c0
- dodir /usr/share/gdb/auto-load/$(get_libdir)
- mv "${ED}"/usr/$(get_libdir)/libguile-*-gdb.scm "${ED}"/usr/share/gdb/auto-load/$(get_libdir) || die
-
- # necessary for registering slib, see bug 206896
- keepdir /usr/share/guile/site
-
- # Dark magic necessary for some deps
- dosym libguile-2.0.so /usr/$(get_libdir)/libguile.so
-}
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2018-01-15 11:10 Amy Liffey
0 siblings, 0 replies; 129+ messages in thread
From: Amy Liffey @ 2018-01-15 11:10 UTC (permalink / raw
To: gentoo-commits
commit: a7f60ce11cc5c9edc8caaf925cc14501f0f30f7c
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 15 10:55:20 2018 +0000
Commit: Amy Liffey <amynka <AT> gentoo <DOT> org>
CommitDate: Mon Jan 15 11:09:55 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7f60ce1
dev-scheme/guile: Added sub-slot dep for boehm-gc.
Closes: #6866
dev-scheme/guile/guile-2.0.13-r2.ebuild | 2 +-
dev-scheme/guile/guile-2.0.14-r3.ebuild | 2 +-
dev-scheme/guile/guile-2.2.3.ebuild | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/dev-scheme/guile/guile-2.0.13-r2.ebuild b/dev-scheme/guile/guile-2.0.13-r2.ebuild
index c5974166eba..037cc1595b2 100644
--- a/dev-scheme/guile/guile-2.0.13-r2.ebuild
+++ b/dev-scheme/guile/guile-2.0.13-r2.ebuild
@@ -16,7 +16,7 @@ IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstrea
REQUIRED_USE="regex"
RDEPEND="
- >=dev-libs/boehm-gc-7.0[threads?]
+ >=dev-libs/boehm-gc-7.0:=[threads?]
dev-libs/gmp:=
virtual/libffi
dev-libs/libltdl:=
diff --git a/dev-scheme/guile/guile-2.0.14-r3.ebuild b/dev-scheme/guile/guile-2.0.14-r3.ebuild
index 56165f81bcb..5450876e2eb 100644
--- a/dev-scheme/guile/guile-2.0.14-r3.ebuild
+++ b/dev-scheme/guile/guile-2.0.14-r3.ebuild
@@ -16,7 +16,7 @@ IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstrea
REQUIRED_USE="regex"
RDEPEND="
- >=dev-libs/boehm-gc-7.0[threads?]
+ >=dev-libs/boehm-gc-7.0:=[threads?]
dev-libs/gmp:=
virtual/libffi
dev-libs/libltdl:=
diff --git a/dev-scheme/guile/guile-2.2.3.ebuild b/dev-scheme/guile/guile-2.2.3.ebuild
index dfac7f89ae8..e2fad703dca 100644
--- a/dev-scheme/guile/guile-2.2.3.ebuild
+++ b/dev-scheme/guile/guile-2.2.3.ebuild
@@ -16,7 +16,7 @@ IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstrea
REQUIRED_USE="regex"
RDEPEND="
- >=dev-libs/boehm-gc-7.0[threads?]
+ >=dev-libs/boehm-gc-7.0:=[threads?]
dev-libs/gmp:=
virtual/libffi
dev-libs/libltdl:=
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2018-02-10 18:25 Sergei Trofimovich
0 siblings, 0 replies; 129+ messages in thread
From: Sergei Trofimovich @ 2018-02-10 18:25 UTC (permalink / raw
To: gentoo-commits
commit: 2bd7b126db4ed02e879a3beec25239e014e66123
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 10 18:25:19 2018 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Feb 10 18:25:19 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bd7b126
dev-scheme/guile: stable 2.0.14-r3 for ia64, bug #647114
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ia64"
dev-scheme/guile/guile-2.0.14-r3.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-scheme/guile/guile-2.0.14-r3.ebuild b/dev-scheme/guile/guile-2.0.14-r3.ebuild
index 5450876e2eb..bb2df897f34 100644
--- a/dev-scheme/guile/guile-2.0.14-r3.ebuild
+++ b/dev-scheme/guile/guile-2.0.14-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -7,7 +7,7 @@ inherit flag-o-matic autotools ltprune
DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
HOMEPAGE="https://www.gnu.org/software/guile/"
SRC_URI="mirror://gnu/guile/${P}.tar.gz"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
LICENSE="LGPL-3+"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
# emacs useflag removal not working
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2018-02-11 19:13 Thomas Deutschmann
0 siblings, 0 replies; 129+ messages in thread
From: Thomas Deutschmann @ 2018-02-11 19:13 UTC (permalink / raw
To: gentoo-commits
commit: f64925499be42d0f3564bd9cb45b46ce1eacf9fe
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 11 19:04:18 2018 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sun Feb 11 19:04:18 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6492549
dev-scheme/guile: x86 stable (bug #647114)
Package-Manager: Portage-2.3.24, Repoman-2.3.6
dev-scheme/guile/guile-2.0.14-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-2.0.14-r3.ebuild b/dev-scheme/guile/guile-2.0.14-r3.ebuild
index bb2df897f34..57278201206 100644
--- a/dev-scheme/guile/guile-2.0.14-r3.ebuild
+++ b/dev-scheme/guile/guile-2.0.14-r3.ebuild
@@ -7,7 +7,7 @@ inherit flag-o-matic autotools ltprune
DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
HOMEPAGE="https://www.gnu.org/software/guile/"
SRC_URI="mirror://gnu/guile/${P}.tar.gz"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
LICENSE="LGPL-3+"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
# emacs useflag removal not working
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2018-02-12 20:06 Sergei Trofimovich
0 siblings, 0 replies; 129+ messages in thread
From: Sergei Trofimovich @ 2018-02-12 20:06 UTC (permalink / raw
To: gentoo-commits
commit: 0fcd2a4be943ae9339517a6dd63f94e1c27f2dc4
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Mon Feb 12 19:15:55 2018 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Mon Feb 12 20:06:10 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fcd2a4b
dev-scheme/guile: stable 2.0.14-r3 for sparc, bug #647114
Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"
dev-scheme/guile/guile-2.0.14-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-2.0.14-r3.ebuild b/dev-scheme/guile/guile-2.0.14-r3.ebuild
index 57278201206..c8c42873e56 100644
--- a/dev-scheme/guile/guile-2.0.14-r3.ebuild
+++ b/dev-scheme/guile/guile-2.0.14-r3.ebuild
@@ -7,7 +7,7 @@ inherit flag-o-matic autotools ltprune
DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
HOMEPAGE="https://www.gnu.org/software/guile/"
SRC_URI="mirror://gnu/guile/${P}.tar.gz"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
LICENSE="LGPL-3+"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
# emacs useflag removal not working
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2018-02-13 7:46 Jason Zaman
0 siblings, 0 replies; 129+ messages in thread
From: Jason Zaman @ 2018-02-13 7:46 UTC (permalink / raw
To: gentoo-commits
commit: 725a57fe61d5ef597c81354683635c6e7cf16acb
Author: Jason Zaman <perfinion <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 13 04:43:21 2018 +0000
Commit: Jason Zaman <perfinion <AT> gentoo <DOT> org>
CommitDate: Tue Feb 13 07:46:08 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=725a57fe
dev-scheme/guile: amd64 stable
Gentoo-bug: 647114
Package-Manager: Portage-2.3.19, Repoman-2.3.6
dev-scheme/guile/guile-2.0.14-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-2.0.14-r3.ebuild b/dev-scheme/guile/guile-2.0.14-r3.ebuild
index c8c42873e56..88ca6dadfb7 100644
--- a/dev-scheme/guile/guile-2.0.14-r3.ebuild
+++ b/dev-scheme/guile/guile-2.0.14-r3.ebuild
@@ -7,7 +7,7 @@ inherit flag-o-matic autotools ltprune
DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
HOMEPAGE="https://www.gnu.org/software/guile/"
SRC_URI="mirror://gnu/guile/${P}.tar.gz"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
LICENSE="LGPL-3+"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
# emacs useflag removal not working
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2018-03-30 22:04 Sergei Trofimovich
0 siblings, 0 replies; 129+ messages in thread
From: Sergei Trofimovich @ 2018-03-30 22:04 UTC (permalink / raw
To: gentoo-commits
commit: 3e8023c17293f2efec07d947301ba005e159995b
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 30 22:03:35 2018 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Fri Mar 30 22:04:29 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e8023c1
dev-scheme/guile: stable 2.0.14-r3 for ppc, bug #647114
Package-Manager: Portage-2.3.26, Repoman-2.3.7
RepoMan-Options: --include-arches="ppc"
dev-scheme/guile/guile-2.0.14-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-2.0.14-r3.ebuild b/dev-scheme/guile/guile-2.0.14-r3.ebuild
index 88ca6dadfb7..b1ea2e63f28 100644
--- a/dev-scheme/guile/guile-2.0.14-r3.ebuild
+++ b/dev-scheme/guile/guile-2.0.14-r3.ebuild
@@ -7,7 +7,7 @@ inherit flag-o-matic autotools ltprune
DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
HOMEPAGE="https://www.gnu.org/software/guile/"
SRC_URI="mirror://gnu/guile/${P}.tar.gz"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
LICENSE="LGPL-3+"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
# emacs useflag removal not working
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2018-03-31 17:54 Sergei Trofimovich
0 siblings, 0 replies; 129+ messages in thread
From: Sergei Trofimovich @ 2018-03-31 17:54 UTC (permalink / raw
To: gentoo-commits
commit: 0c844968e991cc1f10da7870f705c093c5059014
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 31 17:54:27 2018 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Mar 31 17:54:41 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c844968
dev-scheme/guile: stable 2.0.14-r3 for ppc64, bug #647114
Package-Manager: Portage-2.3.27, Repoman-2.3.9
RepoMan-Options: --include-arches="ppc64"
dev-scheme/guile/guile-2.0.14-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-2.0.14-r3.ebuild b/dev-scheme/guile/guile-2.0.14-r3.ebuild
index b1ea2e63f28..b438a3f3084 100644
--- a/dev-scheme/guile/guile-2.0.14-r3.ebuild
+++ b/dev-scheme/guile/guile-2.0.14-r3.ebuild
@@ -7,7 +7,7 @@ inherit flag-o-matic autotools ltprune
DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
HOMEPAGE="https://www.gnu.org/software/guile/"
SRC_URI="mirror://gnu/guile/${P}.tar.gz"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
LICENSE="LGPL-3+"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
# emacs useflag removal not working
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2018-04-08 15:11 Amy Liffey
0 siblings, 0 replies; 129+ messages in thread
From: Amy Liffey @ 2018-04-08 15:11 UTC (permalink / raw
To: gentoo-commits
commit: a5a7dd3af6c19e4b5b29ad16d99d90d9f9f33dca
Author: Amy Liffey <amynka <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 8 14:57:32 2018 +0000
Commit: Amy Liffey <amynka <AT> gentoo <DOT> org>
CommitDate: Sun Apr 8 15:11:16 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5a7dd3a
dev-scheme/guile: remove strip_mask
Closes: https://bugs.gentoo.org/651442
Package-Manager: Portage-2.3.19, Repoman-2.3.6
dev-scheme/guile/guile-2.2.3.ebuild | 21 +++++++++------------
1 file changed, 9 insertions(+), 12 deletions(-)
diff --git a/dev-scheme/guile/guile-2.2.3.ebuild b/dev-scheme/guile/guile-2.2.3.ebuild
index e2fad703dca..895f6d9e02b 100644
--- a/dev-scheme/guile/guile-2.2.3.ebuild
+++ b/dev-scheme/guile/guile-2.2.3.ebuild
@@ -1,19 +1,21 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
+
inherit flag-o-matic
+MAJOR="2.2"
DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
HOMEPAGE="https://www.gnu.org/software/guile/"
SRC_URI="mirror://gnu/guile/${P}.tar.gz"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+
LICENSE="LGPL-3+"
+SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
-# emacs useflag removal not working
-
-# workaround for bug 596322
-REQUIRED_USE="regex"
+REQUIRED_USE="regex" # workaround for bug 596322
+RESTRICT="strip"
RDEPEND="
>=dev-libs/boehm-gc-7.0:=[threads?]
@@ -29,13 +31,8 @@ DEPEND="${RDEPEND}
sys-apps/texinfo
sys-devel/gettext"
-SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-MAJOR="2.2"
-STRIP_MASK="*.go"
-
-DOCS=( GUILE-VERSION HACKING README )
-
PATCHES=( "${FILESDIR}/${P}-gentoo-sandbox.patch" )
+DOCS=( GUILE-VERSION HACKING README )
src_configure() {
# see bug #178499
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2018-04-15 3:37 Matt Turner
0 siblings, 0 replies; 129+ messages in thread
From: Matt Turner @ 2018-04-15 3:37 UTC (permalink / raw
To: gentoo-commits
commit: b2082de528abc92bf18115d609c4cb905c3ad215
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 15 03:37:31 2018 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Apr 15 03:37:31 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2082de5
dev-scheme/guile-2.0.14-r3: alpha stable, bug 647114
dev-scheme/guile/guile-2.0.14-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-2.0.14-r3.ebuild b/dev-scheme/guile/guile-2.0.14-r3.ebuild
index b438a3f3084..a9d04148465 100644
--- a/dev-scheme/guile/guile-2.0.14-r3.ebuild
+++ b/dev-scheme/guile/guile-2.0.14-r3.ebuild
@@ -7,7 +7,7 @@ inherit flag-o-matic autotools ltprune
DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
HOMEPAGE="https://www.gnu.org/software/guile/"
SRC_URI="mirror://gnu/guile/${P}.tar.gz"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
LICENSE="LGPL-3+"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
# emacs useflag removal not working
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2018-04-16 6:48 Mikle Kolyada
0 siblings, 0 replies; 129+ messages in thread
From: Mikle Kolyada @ 2018-04-16 6:48 UTC (permalink / raw
To: gentoo-commits
commit: adb0656a34f8a18031b9324a1a16da77bd46bb72
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 16 06:48:35 2018 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Mon Apr 16 06:48:35 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adb0656a
dev-scheme/guile: arm stable wrt bug #647114
Package-Manager: Portage-2.3.24, Repoman-2.3.6
dev-scheme/guile/guile-2.0.14-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-2.0.14-r3.ebuild b/dev-scheme/guile/guile-2.0.14-r3.ebuild
index a9d04148465..3043b819d05 100644
--- a/dev-scheme/guile/guile-2.0.14-r3.ebuild
+++ b/dev-scheme/guile/guile-2.0.14-r3.ebuild
@@ -7,7 +7,7 @@ inherit flag-o-matic autotools ltprune
DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
HOMEPAGE="https://www.gnu.org/software/guile/"
SRC_URI="mirror://gnu/guile/${P}.tar.gz"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
LICENSE="LGPL-3+"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
# emacs useflag removal not working
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2018-04-18 12:38 Amy Liffey
0 siblings, 0 replies; 129+ messages in thread
From: Amy Liffey @ 2018-04-18 12:38 UTC (permalink / raw
To: gentoo-commits
commit: 813d3a35da620756353685a1548c4368f8b45f63
Author: Amy Liffey <amynka <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 18 12:32:32 2018 +0000
Commit: Amy Liffey <amynka <AT> gentoo <DOT> org>
CommitDate: Wed Apr 18 12:37:49 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=813d3a35
dev-scheme/guile: stable for hppa, #647114
Package-Manager: Portage-2.3.24, Repoman-2.3.6
dev-scheme/guile/guile-2.0.14-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-2.0.14-r3.ebuild b/dev-scheme/guile/guile-2.0.14-r3.ebuild
index 3043b819d05..4c037a823ad 100644
--- a/dev-scheme/guile/guile-2.0.14-r3.ebuild
+++ b/dev-scheme/guile/guile-2.0.14-r3.ebuild
@@ -7,7 +7,7 @@ inherit flag-o-matic autotools ltprune
DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
HOMEPAGE="https://www.gnu.org/software/guile/"
SRC_URI="mirror://gnu/guile/${P}.tar.gz"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
LICENSE="LGPL-3+"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
# emacs useflag removal not working
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2018-04-25 18:49 Matt Turner
0 siblings, 0 replies; 129+ messages in thread
From: Matt Turner @ 2018-04-25 18:49 UTC (permalink / raw
To: gentoo-commits
commit: 10a0363eb11f26ee946d44c2c0508c61a6e89dc8
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 25 18:46:53 2018 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Apr 25 18:48:54 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10a0363e
Revert "dev-scheme/guile: stable for hppa, #647114"
This reverts commit 813d3a35da620756353685a1548c4368f8b45f63.
Amynka has no history of working on hppa and refuses to answer how she
tested.
Bug: https://bugs.gentoo.org/647114
dev-scheme/guile/guile-2.0.14-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-2.0.14-r3.ebuild b/dev-scheme/guile/guile-2.0.14-r3.ebuild
index 4c037a823ad..3043b819d05 100644
--- a/dev-scheme/guile/guile-2.0.14-r3.ebuild
+++ b/dev-scheme/guile/guile-2.0.14-r3.ebuild
@@ -7,7 +7,7 @@ inherit flag-o-matic autotools ltprune
DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
HOMEPAGE="https://www.gnu.org/software/guile/"
SRC_URI="mirror://gnu/guile/${P}.tar.gz"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
LICENSE="LGPL-3+"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
# emacs useflag removal not working
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2018-04-26 6:07 Jeroen Roovers
0 siblings, 0 replies; 129+ messages in thread
From: Jeroen Roovers @ 2018-04-26 6:07 UTC (permalink / raw
To: gentoo-commits
commit: 45299912a59d013cc9e7c4f2670275596cf01e4f
Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 26 06:07:00 2018 +0000
Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Thu Apr 26 06:07:29 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45299912
dev-scheme/guile: Stable for HPPA too.
Package-Manager: Portage-2.3.31, Repoman-2.3.9
RepoMan-Options: --ignore-arches
dev-scheme/guile/guile-2.0.14-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-2.0.14-r3.ebuild b/dev-scheme/guile/guile-2.0.14-r3.ebuild
index 3043b819d05..4c037a823ad 100644
--- a/dev-scheme/guile/guile-2.0.14-r3.ebuild
+++ b/dev-scheme/guile/guile-2.0.14-r3.ebuild
@@ -7,7 +7,7 @@ inherit flag-o-matic autotools ltprune
DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
HOMEPAGE="https://www.gnu.org/software/guile/"
SRC_URI="mirror://gnu/guile/${P}.tar.gz"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
LICENSE="LGPL-3+"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
# emacs useflag removal not working
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2018-05-03 5:49 Mart Raudsepp
0 siblings, 0 replies; 129+ messages in thread
From: Mart Raudsepp @ 2018-05-03 5:49 UTC (permalink / raw
To: gentoo-commits
commit: ae476c61bdee93da62ff2ffb14cafa3f21b5afa9
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Wed May 2 17:33:40 2018 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Thu May 3 05:48:52 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae476c61
dev-scheme/guile-2.0.14-r3: arm64 stable (bug #647114)
Package-Manager: Portage-2.3.28, Repoman-2.3.9
dev-scheme/guile/guile-2.0.14-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-2.0.14-r3.ebuild b/dev-scheme/guile/guile-2.0.14-r3.ebuild
index 4c037a823ad..6e53308ee30 100644
--- a/dev-scheme/guile/guile-2.0.14-r3.ebuild
+++ b/dev-scheme/guile/guile-2.0.14-r3.ebuild
@@ -7,7 +7,7 @@ inherit flag-o-matic autotools ltprune
DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
HOMEPAGE="https://www.gnu.org/software/guile/"
SRC_URI="mirror://gnu/guile/${P}.tar.gz"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
LICENSE="LGPL-3+"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
# emacs useflag removal not working
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2018-06-03 19:48 Mikle Kolyada
0 siblings, 0 replies; 129+ messages in thread
From: Mikle Kolyada @ 2018-06-03 19:48 UTC (permalink / raw
To: gentoo-commits
commit: 07c6ffbbf2bc3a409091beb311481391a71dd581
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 3 19:45:14 2018 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun Jun 3 19:45:14 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07c6ffbb
dev-scheme/guile: mark s390 stable wrt bug #647114
Package-Manager: Portage-2.3.40, Repoman-2.3.9
dev-scheme/guile/guile-2.0.14-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-2.0.14-r3.ebuild b/dev-scheme/guile/guile-2.0.14-r3.ebuild
index 6e53308ee30..7e73e36e14d 100644
--- a/dev-scheme/guile/guile-2.0.14-r3.ebuild
+++ b/dev-scheme/guile/guile-2.0.14-r3.ebuild
@@ -7,7 +7,7 @@ inherit flag-o-matic autotools ltprune
DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
HOMEPAGE="https://www.gnu.org/software/guile/"
SRC_URI="mirror://gnu/guile/${P}.tar.gz"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
LICENSE="LGPL-3+"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
# emacs useflag removal not working
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2018-08-03 23:23 Mikle Kolyada
0 siblings, 0 replies; 129+ messages in thread
From: Mikle Kolyada @ 2018-08-03 23:23 UTC (permalink / raw
To: gentoo-commits
commit: a0ded6e3222204b2a276bbb91498a9e7f07aa468
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 3 23:23:00 2018 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Fri Aug 3 23:23:00 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0ded6e3
dev-scheme/guile: m68k/sh stable wrt bug #647114
Package-Manager: Portage-2.3.40, Repoman-2.3.9
dev-scheme/guile/guile-2.0.14-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-2.0.14-r3.ebuild b/dev-scheme/guile/guile-2.0.14-r3.ebuild
index 7e73e36e14d..fcfddcba3c7 100644
--- a/dev-scheme/guile/guile-2.0.14-r3.ebuild
+++ b/dev-scheme/guile/guile-2.0.14-r3.ebuild
@@ -7,7 +7,7 @@ inherit flag-o-matic autotools ltprune
DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
HOMEPAGE="https://www.gnu.org/software/guile/"
SRC_URI="mirror://gnu/guile/${P}.tar.gz"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
LICENSE="LGPL-3+"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
# emacs useflag removal not working
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2018-10-01 12:40 Thomas Deutschmann
0 siblings, 0 replies; 129+ messages in thread
From: Thomas Deutschmann @ 2018-10-01 12:40 UTC (permalink / raw
To: gentoo-commits
commit: d5ac59d04b38fce03fb295368628258cee42aafe
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 1 12:32:08 2018 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Mon Oct 1 12:40:25 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5ac59d0
dev-scheme/guile: subscribe to virtual/libffi sub slot
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
Package-Manager: Portage-2.3.50, Repoman-2.3.11
dev-scheme/guile/guile-2.0.13-r2.ebuild | 4 ++--
dev-scheme/guile/guile-2.0.14-r3.ebuild | 4 ++--
dev-scheme/guile/guile-2.2.3.ebuild | 4 ++--
3 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/dev-scheme/guile/guile-2.0.13-r2.ebuild b/dev-scheme/guile/guile-2.0.13-r2.ebuild
index cb31417b380..727bcc48100 100644
--- a/dev-scheme/guile/guile-2.0.13-r2.ebuild
+++ b/dev-scheme/guile/guile-2.0.13-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -18,7 +18,7 @@ REQUIRED_USE="regex"
RDEPEND="
>=dev-libs/boehm-gc-7.0:=[threads?]
dev-libs/gmp:=
- virtual/libffi
+ virtual/libffi:=
dev-libs/libltdl:=
dev-libs/libunistring:0=
sys-devel/libtool
diff --git a/dev-scheme/guile/guile-2.0.14-r3.ebuild b/dev-scheme/guile/guile-2.0.14-r3.ebuild
index f9a08a05028..f3c50eb8357 100644
--- a/dev-scheme/guile/guile-2.0.14-r3.ebuild
+++ b/dev-scheme/guile/guile-2.0.14-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -18,7 +18,7 @@ REQUIRED_USE="regex"
RDEPEND="
>=dev-libs/boehm-gc-7.0:=[threads?]
dev-libs/gmp:=
- virtual/libffi
+ virtual/libffi:=
dev-libs/libltdl:=
dev-libs/libunistring:0=
sys-devel/libtool
diff --git a/dev-scheme/guile/guile-2.2.3.ebuild b/dev-scheme/guile/guile-2.2.3.ebuild
index dbe0f04a04f..7b949d554f8 100644
--- a/dev-scheme/guile/guile-2.2.3.ebuild
+++ b/dev-scheme/guile/guile-2.2.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -20,7 +20,7 @@ RESTRICT="strip"
RDEPEND="
>=dev-libs/boehm-gc-7.0:=[threads?]
dev-libs/gmp:=
- virtual/libffi
+ virtual/libffi:=
dev-libs/libltdl:=
dev-libs/libunistring:0=
sys-devel/libtool
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2019-02-02 16:03 Amy Liffey
0 siblings, 0 replies; 129+ messages in thread
From: Amy Liffey @ 2019-02-02 16:03 UTC (permalink / raw
To: gentoo-commits
commit: c0ac8ff1d4e273706cd96023c9234fadae930cee
Author: Piotr Karbowski <piotr.karbowski <AT> protonmail <DOT> ch>
AuthorDate: Thu Jan 31 00:03:07 2019 +0000
Commit: Amy Liffey <amynka <AT> gentoo <DOT> org>
CommitDate: Sat Feb 2 16:01:14 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0ac8ff1
dev-scheme/guile: Version bump to 2.2.4
Changes:
- EAPI updated to 7.
- Version bumped to 2.2.4
- BDEPEND: added with all CHOST-side dependencies from RDEPEND
and DEPEND.
- RDEPEND: libtool removed
- DEPEND: texinfo removed, is not used during package build time and
does not affect list of installed files nor the size of them.
tatt passed with REQUIRED_USE=regex.
Closes: https://github.com/gentoo/gentoo/pull/10937
Closes: https://bugs.gentoo.org/676534
Closes: https://bugs.gentoo.org/675218
Package-Manager: Portage-2.3.59, Repoman-2.3.12
Signed-off-by: Amy Liffey <amynka <AT> gentoo.org>
Signed-off-by: Piotr Karbowski <piotr.karbowski <AT> protonmail.ch>
dev-scheme/guile/Manifest | 1 +
dev-scheme/guile/guile-2.2.4.ebuild | 73 +++++++++++++++++++++++++++++++++++++
2 files changed, 74 insertions(+)
diff --git a/dev-scheme/guile/Manifest b/dev-scheme/guile/Manifest
index d1f3a5d5f98..09b99954521 100644
--- a/dev-scheme/guile/Manifest
+++ b/dev-scheme/guile/Manifest
@@ -2,3 +2,4 @@ DIST guile-1.8.8.tar.gz 3956654 BLAKE2B 4820d635ac2c57526c0c03f3e0e6e4ac4276533e
DIST guile-2.0.13.tar.gz 7808173 BLAKE2B e1d59356173b54595512c0322ac596ccf46f5668467f3ccc59ba9fdf41bb0b035827da173175e9389448cabef05997fb170baf2897ac4a9dddc4064d6af2b53b SHA512 79fd5fda5064331eb687934ec3eaf07943f5b23bd05fbce23ab5ee3698864250b33746e33b8f074692b56f7b428dac42ed5d3f5b9dc17d171aa6dfadc1625b00
DIST guile-2.0.14.tar.gz 7823099 BLAKE2B e7fa5a4ca19dc4adfcc151350b0ed4e211b8470b0d12f65451697a818c3139a4a5992a019bd213114748230cb15ec755d1af70d42b901230854915c0ee7b05de SHA512 d69c9bdf589fedcc227f3203012f6ed11c327cef3a0147d8e016fe276abecdb4272625efe1d0c7aa68219fe8f29bbced44089a4b479e4eafe01976c6b2b83633
DIST guile-2.2.3.tar.gz 17266587 BLAKE2B 68751b881bca53e7ab04038483aa8c5a689978d1017e4c944a8142e301e2e13d5ffd2aba73f7b0aa27efd84d068558b96a88452d1e0b79dc04db1921e22a621d SHA512 31df17d28177badf63e1eb0d0d64e6a4d2abe64d4d5e69d8ff33a24dfb10abd25109ea9abfa86f5ff303b43665eb5b8127927f683f3b16139c5b3dc99f06f6fd
+DIST guile-2.2.4.tar.gz 18094974 BLAKE2B 36e9219bbe675b7ad8a73607a3acddae244a71cac1aff8dac77433da76ecb9f073df723ca3d22a15cf769b2fe5a981aa968bd0983020b3926f08f0b497bdf80e SHA512 a200b83a02ef23c8256d9bfb14a141bb6dbca01279a0587bfb672060429c49093088e4b765b7ee5c85cd587a1aeed77d9438d300d3e67cdd6cebbb794d88171e
diff --git a/dev-scheme/guile/guile-2.2.4.ebuild b/dev-scheme/guile/guile-2.2.4.ebuild
new file mode 100644
index 00000000000..7f122307524
--- /dev/null
+++ b/dev-scheme/guile/guile-2.2.4.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic
+
+MAJOR="2.2"
+DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
+HOMEPAGE="https://www.gnu.org/software/guile/"
+SRC_URI="mirror://gnu/guile/${P}.tar.gz"
+
+LICENSE="LGPL-3+"
+SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
+REQUIRED_USE="regex" # workaround for bug 596322
+RESTRICT="strip"
+
+RDEPEND="
+ >=dev-libs/boehm-gc-7.0:=[threads?]
+ dev-libs/gmp:=
+ virtual/libffi:=
+ dev-libs/libltdl:=
+ dev-libs/libunistring:0=
+ sys-libs/ncurses:0=
+ sys-libs/readline:0="
+DEPEND="${RDEPEND}"
+BDEPEND="
+ virtual/pkgconfig
+ sys-devel/libtool
+ sys-devel/gettext"
+
+PATCHES=( "${FILESDIR}/${PN}-2.2.3-gentoo-sandbox.patch" )
+DOCS=( GUILE-VERSION HACKING README )
+
+src_configure() {
+ # see bug #178499
+ filter-flags -ftree-vectorize
+
+ econf \
+ --disable-error-on-warning \
+ --disable-rpath \
+ --disable-static \
+ --enable-posix \
+ --without-libgmp-prefix \
+ --without-libiconv-prefix \
+ --without-libintl-prefix \
+ --without-libltdl-prefix \
+ --without-libreadline-prefix \
+ --without-libunistring-prefix \
+ $(use_enable debug guile-debug) \
+ $(use_enable debug-malloc) \
+ $(use_enable deprecated) \
+ $(use_enable networking) \
+ $(use_enable nls) \
+ $(use_enable regex) \
+ $(use_with threads)
+}
+
+src_install() {
+ default
+
+ # From Novell
+ # https://bugzilla.novell.com/show_bug.cgi?id=874028#c0
+ dodir /usr/share/gdb/auto-load/$(get_libdir)
+ mv "${ED}"/usr/$(get_libdir)/libguile-*-gdb.scm "${ED}"/usr/share/gdb/auto-load/$(get_libdir) || die
+
+ # necessary for registering slib, see bug 206896
+ keepdir /usr/share/guile/site
+
+ find "${D}" -name '*.la' -delete || die
+}
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2019-05-05 11:32 Mikle Kolyada
0 siblings, 0 replies; 129+ messages in thread
From: Mikle Kolyada @ 2019-05-05 11:32 UTC (permalink / raw
To: gentoo-commits
commit: feffe90578645ee598ddcdd1df46a9f72f863cf6
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun May 5 11:31:51 2019 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun May 5 11:31:51 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=feffe905
dev-scheme/guile: Add ~riscv keyword
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
dev-scheme/guile/guile-2.2.3.ebuild | 4 ++--
dev-scheme/guile/guile-2.2.4.ebuild | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/dev-scheme/guile/guile-2.2.3.ebuild b/dev-scheme/guile/guile-2.2.3.ebuild
index 7b949d554f8..84a8c4d8a7b 100644
--- a/dev-scheme/guile/guile-2.2.3.ebuild
+++ b/dev-scheme/guile/guile-2.2.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
LICENSE="LGPL-3+"
SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
REQUIRED_USE="regex" # workaround for bug 596322
RESTRICT="strip"
diff --git a/dev-scheme/guile/guile-2.2.4.ebuild b/dev-scheme/guile/guile-2.2.4.ebuild
index 7f122307524..8a45a7efb5e 100644
--- a/dev-scheme/guile/guile-2.2.4.ebuild
+++ b/dev-scheme/guile/guile-2.2.4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
LICENSE="LGPL-3+"
SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
REQUIRED_USE="regex" # workaround for bug 596322
RESTRICT="strip"
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2019-11-24 15:41 Aaron Bauman
0 siblings, 0 replies; 129+ messages in thread
From: Aaron Bauman @ 2019-11-24 15:41 UTC (permalink / raw
To: gentoo-commits
commit: 020ca2b1d2d33853059c0ea5e533d0c14a459171
Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 24 15:40:53 2019 +0000
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Sun Nov 24 15:41:48 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=020ca2b1
dev-scheme/guile: arm64 stable (bug #697620)
Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
Package-Manager: Portage-2.3.79, Repoman-2.3.18
dev-scheme/guile/guile-2.2.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-2.2.4.ebuild b/dev-scheme/guile/guile-2.2.4.ebuild
index 0cbe7067764..68993cf1b15 100644
--- a/dev-scheme/guile/guile-2.2.4.ebuild
+++ b/dev-scheme/guile/guile-2.2.4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
LICENSE="LGPL-3+"
SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
REQUIRED_USE="regex" # workaround for bug 596322
RESTRICT="strip"
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2019-11-26 12:27 Agostino Sarubbo
0 siblings, 0 replies; 129+ messages in thread
From: Agostino Sarubbo @ 2019-11-26 12:27 UTC (permalink / raw
To: gentoo-commits
commit: 52bec091e8e1886b69648dca0b654d2d0d35e338
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 26 12:26:15 2019 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Nov 26 12:26:15 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52bec091
dev-scheme/guile: amd64 stable wrt bug #697620
Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-scheme/guile/guile-2.2.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-2.2.4.ebuild b/dev-scheme/guile/guile-2.2.4.ebuild
index 3e96af9bb1f..2767ea938cc 100644
--- a/dev-scheme/guile/guile-2.2.4.ebuild
+++ b/dev-scheme/guile/guile-2.2.4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
LICENSE="LGPL-3+"
SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
REQUIRED_USE="regex" # workaround for bug 596322
RESTRICT="strip"
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2019-11-28 10:42 Agostino Sarubbo
0 siblings, 0 replies; 129+ messages in thread
From: Agostino Sarubbo @ 2019-11-28 10:42 UTC (permalink / raw
To: gentoo-commits
commit: cfdbed7a03946bf54beb06bba3a349855487f998
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 28 10:42:34 2019 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Nov 28 10:42:34 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfdbed7a
dev-scheme/guile: s390 stable wrt bug #697620
Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="s390"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-scheme/guile/guile-2.2.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-2.2.4.ebuild b/dev-scheme/guile/guile-2.2.4.ebuild
index 2767ea938cc..aad47c24df9 100644
--- a/dev-scheme/guile/guile-2.2.4.ebuild
+++ b/dev-scheme/guile/guile-2.2.4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
LICENSE="LGPL-3+"
SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv s390 ~sh ~sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
REQUIRED_USE="regex" # workaround for bug 596322
RESTRICT="strip"
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2019-11-28 10:44 Agostino Sarubbo
0 siblings, 0 replies; 129+ messages in thread
From: Agostino Sarubbo @ 2019-11-28 10:44 UTC (permalink / raw
To: gentoo-commits
commit: 611e31ad5d931cbb41818a2fa11d4f7cd34be46f
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 28 10:44:05 2019 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Nov 28 10:44:05 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=611e31ad
dev-scheme/guile: ia64 stable wrt bug #697620
Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-scheme/guile/guile-2.2.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-2.2.4.ebuild b/dev-scheme/guile/guile-2.2.4.ebuild
index aad47c24df9..f05d2f98510 100644
--- a/dev-scheme/guile/guile-2.2.4.ebuild
+++ b/dev-scheme/guile/guile-2.2.4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
LICENSE="LGPL-3+"
SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv s390 ~sh ~sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv s390 ~sh ~sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
REQUIRED_USE="regex" # workaround for bug 596322
RESTRICT="strip"
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2019-11-28 10:57 Agostino Sarubbo
0 siblings, 0 replies; 129+ messages in thread
From: Agostino Sarubbo @ 2019-11-28 10:57 UTC (permalink / raw
To: gentoo-commits
commit: 678a2987efd9f727dc40a1db146f5da40f88e4f6
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 28 10:56:45 2019 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Nov 28 10:56:45 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=678a2987
dev-scheme/guile: ppc64 stable wrt bug #697620
Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-scheme/guile/guile-2.2.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-2.2.4.ebuild b/dev-scheme/guile/guile-2.2.4.ebuild
index f05d2f98510..710360db057 100644
--- a/dev-scheme/guile/guile-2.2.4.ebuild
+++ b/dev-scheme/guile/guile-2.2.4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
LICENSE="LGPL-3+"
SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv s390 ~sh ~sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~riscv s390 ~sh ~sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
REQUIRED_USE="regex" # workaround for bug 596322
RESTRICT="strip"
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2019-11-28 10:58 Agostino Sarubbo
0 siblings, 0 replies; 129+ messages in thread
From: Agostino Sarubbo @ 2019-11-28 10:58 UTC (permalink / raw
To: gentoo-commits
commit: d92e05354837a850e3e21328692c84358349d2ba
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 28 10:58:31 2019 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Nov 28 10:58:31 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d92e0535
dev-scheme/guile: sparc stable wrt bug #697620
Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-scheme/guile/guile-2.2.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-2.2.4.ebuild b/dev-scheme/guile/guile-2.2.4.ebuild
index 710360db057..15669e438e7 100644
--- a/dev-scheme/guile/guile-2.2.4.ebuild
+++ b/dev-scheme/guile/guile-2.2.4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
LICENSE="LGPL-3+"
SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~riscv s390 ~sh ~sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~riscv s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
REQUIRED_USE="regex" # workaround for bug 596322
RESTRICT="strip"
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2019-12-07 19:31 Amy Liffey
0 siblings, 0 replies; 129+ messages in thread
From: Amy Liffey @ 2019-12-07 19:31 UTC (permalink / raw
To: gentoo-commits
commit: 2a83255f6572f1cb16ba48c3c79cecfe5273cb5d
Author: Amy Liffey <amynka <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 7 19:17:31 2019 +0000
Commit: Amy Liffey <amynka <AT> gentoo <DOT> org>
CommitDate: Sat Dec 7 19:17:31 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a83255f
dev-scheme/guile: version bump 2.2.6
Closes: https://bugs.gentoo.org/697062
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Amy Liffey <amynka <AT> gentoo.org>
dev-scheme/guile/Manifest | 1 +
dev-scheme/guile/guile-2.2.6.ebuild | 71 +++++++++++++++++++++++++++++++++++++
2 files changed, 72 insertions(+)
diff --git a/dev-scheme/guile/Manifest b/dev-scheme/guile/Manifest
index 09b99954521..6643907074b 100644
--- a/dev-scheme/guile/Manifest
+++ b/dev-scheme/guile/Manifest
@@ -3,3 +3,4 @@ DIST guile-2.0.13.tar.gz 7808173 BLAKE2B e1d59356173b54595512c0322ac596ccf46f566
DIST guile-2.0.14.tar.gz 7823099 BLAKE2B e7fa5a4ca19dc4adfcc151350b0ed4e211b8470b0d12f65451697a818c3139a4a5992a019bd213114748230cb15ec755d1af70d42b901230854915c0ee7b05de SHA512 d69c9bdf589fedcc227f3203012f6ed11c327cef3a0147d8e016fe276abecdb4272625efe1d0c7aa68219fe8f29bbced44089a4b479e4eafe01976c6b2b83633
DIST guile-2.2.3.tar.gz 17266587 BLAKE2B 68751b881bca53e7ab04038483aa8c5a689978d1017e4c944a8142e301e2e13d5ffd2aba73f7b0aa27efd84d068558b96a88452d1e0b79dc04db1921e22a621d SHA512 31df17d28177badf63e1eb0d0d64e6a4d2abe64d4d5e69d8ff33a24dfb10abd25109ea9abfa86f5ff303b43665eb5b8127927f683f3b16139c5b3dc99f06f6fd
DIST guile-2.2.4.tar.gz 18094974 BLAKE2B 36e9219bbe675b7ad8a73607a3acddae244a71cac1aff8dac77433da76ecb9f073df723ca3d22a15cf769b2fe5a981aa968bd0983020b3926f08f0b497bdf80e SHA512 a200b83a02ef23c8256d9bfb14a141bb6dbca01279a0587bfb672060429c49093088e4b765b7ee5c85cd587a1aeed77d9438d300d3e67cdd6cebbb794d88171e
+DIST guile-2.2.6.tar.gz 18132818 BLAKE2B 9c2f7737d74d9e56bd9e3f42f287f6b48d9e381dff44ca3ad176ad64adf9b0d200c0b8d34a41e34b15ecf24fa28ddccaa9b033cead25583ff9984b5b7c09ced5 SHA512 6a9264c2e10def5e69a0e755fb28a5f09b98bc202660d742b0ee144d4f486b049dcbce8bcece79c3af9421d43df6eca36adf82798520f75b09303f5e8c2092af
diff --git a/dev-scheme/guile/guile-2.2.6.ebuild b/dev-scheme/guile/guile-2.2.6.ebuild
new file mode 100644
index 00000000000..d9730393a3d
--- /dev/null
+++ b/dev-scheme/guile/guile-2.2.6.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MAJOR="2.2"
+DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
+HOMEPAGE="https://www.gnu.org/software/guile/"
+SRC_URI="mirror://gnu/guile/${P}.tar.gz"
+
+LICENSE="LGPL-3+"
+SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
+REQUIRED_USE="regex" # workaround for bug 596322
+RESTRICT="strip"
+
+RDEPEND="
+ >=dev-libs/boehm-gc-7.0:=[threads?]
+ dev-libs/gmp:=
+ virtual/libffi:=
+ dev-libs/libltdl:=
+ dev-libs/libunistring:0=
+ sys-libs/ncurses:0=
+ sys-libs/readline:0="
+DEPEND="${RDEPEND}"
+BDEPEND="
+ virtual/pkgconfig
+ sys-devel/libtool
+ sys-devel/gettext"
+
+PATCHES=( "${FILESDIR}/${PN}-2.2.3-gentoo-sandbox.patch" )
+DOCS=( GUILE-VERSION HACKING README )
+
+src_configure() {
+ # see bug #178499
+ filter-flags -ftree-vectorize
+
+ econf \
+ --disable-error-on-warning \
+ --disable-rpath \
+ --disable-static \
+ --enable-posix \
+ --without-libgmp-prefix \
+ --without-libiconv-prefix \
+ --without-libintl-prefix \
+ --without-libltdl-prefix \
+ --without-libreadline-prefix \
+ --without-libunistring-prefix \
+ $(use_enable debug guile-debug) \
+ $(use_enable debug-malloc) \
+ $(use_enable deprecated) \
+ $(use_enable networking) \
+ $(use_enable nls) \
+ $(use_enable regex) \
+ $(use_with threads)
+}
+
+src_install() {
+ default
+
+ # From Novell
+ # https://bugzilla.novell.com/show_bug.cgi?id=874028#c0
+ dodir /usr/share/gdb/auto-load/$(get_libdir)
+ mv "${ED}"/usr/$(get_libdir)/libguile-*-gdb.scm "${ED}"/usr/share/gdb/auto-load/$(get_libdir) || die
+
+ # necessary for registering slib, see bug 206896
+ keepdir /usr/share/guile/site
+
+ find "${D}" -name '*.la' -delete || die
+}
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2019-12-24 14:13 Mikle Kolyada
0 siblings, 0 replies; 129+ messages in thread
From: Mikle Kolyada @ 2019-12-24 14:13 UTC (permalink / raw
To: gentoo-commits
commit: 77f2f643bdf516bc885236852514fbbf94cb888f
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 24 14:09:33 2019 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Tue Dec 24 14:09:33 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77f2f643
dev-scheme/guile: arm stable wrt bug #697620
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="arm"
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
dev-scheme/guile/guile-2.2.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-2.2.4.ebuild b/dev-scheme/guile/guile-2.2.4.ebuild
index 15669e438e7..b38b1a3ee48 100644
--- a/dev-scheme/guile/guile-2.2.4.ebuild
+++ b/dev-scheme/guile/guile-2.2.4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
LICENSE="LGPL-3+"
SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~riscv s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~riscv s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
REQUIRED_USE="regex" # workaround for bug 596322
RESTRICT="strip"
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2019-12-26 14:15 Jeroen Roovers
0 siblings, 0 replies; 129+ messages in thread
From: Jeroen Roovers @ 2019-12-26 14:15 UTC (permalink / raw
To: gentoo-commits
commit: 01e5641789176f37506a2064ec2f555e66c961ef
Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 26 14:15:31 2019 +0000
Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Thu Dec 26 14:15:50 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01e56417
dev-scheme/guile: Do not use prebuilt/32-bit-big-endian
Package-Manager: Portage-2.3.83, Repoman-2.3.20
Bug: https://bugs.gentoo.org/676468
Signed-off-by: Jeroen Roovers <jer <AT> gentoo.org>
dev-scheme/guile/guile-2.2.3.ebuild | 3 +++
dev-scheme/guile/guile-2.2.4.ebuild | 3 +++
dev-scheme/guile/guile-2.2.6.ebuild | 3 +++
3 files changed, 9 insertions(+)
diff --git a/dev-scheme/guile/guile-2.2.3.ebuild b/dev-scheme/guile/guile-2.2.3.ebuild
index 694a2d60040..06943660c13 100644
--- a/dev-scheme/guile/guile-2.2.3.ebuild
+++ b/dev-scheme/guile/guile-2.2.3.ebuild
@@ -38,6 +38,9 @@ src_configure() {
# see bug #178499
filter-flags -ftree-vectorize
+ # see bug #676468
+ mv prebuilt/32-bit-big-endian{,.broken} || die
+
econf \
--disable-error-on-warning \
--disable-rpath \
diff --git a/dev-scheme/guile/guile-2.2.4.ebuild b/dev-scheme/guile/guile-2.2.4.ebuild
index b38b1a3ee48..60c0880e5eb 100644
--- a/dev-scheme/guile/guile-2.2.4.ebuild
+++ b/dev-scheme/guile/guile-2.2.4.ebuild
@@ -38,6 +38,9 @@ src_configure() {
# see bug #178499
filter-flags -ftree-vectorize
+ # see bug #676468
+ mv prebuilt/32-bit-big-endian{,.broken} || die
+
econf \
--disable-error-on-warning \
--disable-rpath \
diff --git a/dev-scheme/guile/guile-2.2.6.ebuild b/dev-scheme/guile/guile-2.2.6.ebuild
index d9730393a3d..894d90a6a47 100644
--- a/dev-scheme/guile/guile-2.2.6.ebuild
+++ b/dev-scheme/guile/guile-2.2.6.ebuild
@@ -36,6 +36,9 @@ src_configure() {
# see bug #178499
filter-flags -ftree-vectorize
+ # see bug #676468
+ mv prebuilt/32-bit-big-endian{,.broken} || die
+
econf \
--disable-error-on-warning \
--disable-rpath \
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2019-12-28 12:16 Jeroen Roovers
0 siblings, 0 replies; 129+ messages in thread
From: Jeroen Roovers @ 2019-12-28 12:16 UTC (permalink / raw
To: gentoo-commits
commit: 35446d0ccc4c1d0373594019e684238729e47f52
Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 28 12:15:36 2019 +0000
Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Sat Dec 28 12:16:30 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35446d0c
dev-scheme/guile: Stable for hppa too
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Bug: https://bugs.gentoo.org/697620
Signed-off-by: Jeroen Roovers <jer <AT> gentoo.org>
dev-scheme/guile/guile-2.2.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-2.2.4.ebuild b/dev-scheme/guile/guile-2.2.4.ebuild
index 60c0880e5eb..fb2e0c382eb 100644
--- a/dev-scheme/guile/guile-2.2.4.ebuild
+++ b/dev-scheme/guile/guile-2.2.4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
LICENSE="LGPL-3+"
SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~riscv s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ~ppc ppc64 ~riscv s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
REQUIRED_USE="regex" # workaround for bug 596322
RESTRICT="strip"
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2020-01-27 16:13 Agostino Sarubbo
0 siblings, 0 replies; 129+ messages in thread
From: Agostino Sarubbo @ 2020-01-27 16:13 UTC (permalink / raw
To: gentoo-commits
commit: 3ed96696ecccfc1afaf350ad53e30c66a90f64ef
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 27 16:13:11 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Jan 27 16:13:11 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ed96696
dev-scheme/guile: ppc stable wrt bug #697620
Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-scheme/guile/guile-2.2.4.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-scheme/guile/guile-2.2.4.ebuild b/dev-scheme/guile/guile-2.2.4.ebuild
index fb2e0c382eb..937f6e47884 100644
--- a/dev-scheme/guile/guile-2.2.4.ebuild
+++ b/dev-scheme/guile/guile-2.2.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
LICENSE="LGPL-3+"
SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ~ppc ppc64 ~riscv s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
REQUIRED_USE="regex" # workaround for bug 596322
RESTRICT="strip"
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2020-03-15 13:10 Mikle Kolyada
0 siblings, 0 replies; 129+ messages in thread
From: Mikle Kolyada @ 2020-03-15 13:10 UTC (permalink / raw
To: gentoo-commits
commit: 3f93aaea28d201bf033908c1e5ca6949c57f5a1b
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 15 13:09:30 2020 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun Mar 15 13:09:30 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f93aaea
dev-scheme/guile: sh stable wrt bug #697620
Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="sh"
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
dev-scheme/guile/guile-2.2.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-2.2.4.ebuild b/dev-scheme/guile/guile-2.2.4.ebuild
index 937f6e47884..3ea9f889727 100644
--- a/dev-scheme/guile/guile-2.2.4.ebuild
+++ b/dev-scheme/guile/guile-2.2.4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
LICENSE="LGPL-3+"
SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
REQUIRED_USE="regex" # workaround for bug 596322
RESTRICT="strip"
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2020-03-29 10:27 Sergei Trofimovich
0 siblings, 0 replies; 129+ messages in thread
From: Sergei Trofimovich @ 2020-03-29 10:27 UTC (permalink / raw
To: gentoo-commits
commit: 8d47e2df4814c07ff48dee6dfedbff62231a6722
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 29 10:27:24 2020 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Mar 29 10:27:27 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d47e2df
dev-scheme/guile: destabilize down to ~m68k
Bug: https://bugs.gentoo.org/697620
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
dev-scheme/guile/guile-1.8.8-r3.ebuild | 2 +-
dev-scheme/guile/guile-2.0.14-r3.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-scheme/guile/guile-1.8.8-r3.ebuild b/dev-scheme/guile/guile-1.8.8-r3.ebuild
index 4124ee79371..025f236eee5 100644
--- a/dev-scheme/guile/guile-1.8.8-r3.ebuild
+++ b/dev-scheme/guile/guile-1.8.8-r3.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://www.gnu.org/software/guile/"
SRC_URI="mirror://gnu/guile/${P}.tar.gz"
LICENSE="LGPL-2.1"
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="debug debug-freelist debug-malloc +deprecated discouraged emacs networking nls readline +regex +threads"
RESTRICT="!regex? ( test )"
diff --git a/dev-scheme/guile/guile-2.0.14-r3.ebuild b/dev-scheme/guile/guile-2.0.14-r3.ebuild
index d22fb438fb1..7b325c73584 100644
--- a/dev-scheme/guile/guile-2.0.14-r3.ebuild
+++ b/dev-scheme/guile/guile-2.0.14-r3.ebuild
@@ -7,7 +7,7 @@ inherit flag-o-matic autotools ltprune
DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
HOMEPAGE="https://www.gnu.org/software/guile/"
SRC_URI="mirror://gnu/guile/${P}.tar.gz"
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
LICENSE="LGPL-3+"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
# emacs useflag removal not working
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2020-07-17 7:55 Sergei Trofimovich
0 siblings, 0 replies; 129+ messages in thread
From: Sergei Trofimovich @ 2020-07-17 7:55 UTC (permalink / raw
To: gentoo-commits
commit: 1c335c0b4ed52748b690065c8f0fd64cba5971b3
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 17 07:55:10 2020 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Fri Jul 17 07:55:32 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c335c0b
dev-scheme/guile: move away from virtual/libffi
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
dev-scheme/guile/guile-2.0.13-r2.ebuild | 2 +-
dev-scheme/guile/guile-2.0.14-r3.ebuild | 2 +-
dev-scheme/guile/guile-2.2.3.ebuild | 2 +-
dev-scheme/guile/guile-2.2.4.ebuild | 2 +-
dev-scheme/guile/guile-2.2.6.ebuild | 2 +-
5 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/dev-scheme/guile/guile-2.0.13-r2.ebuild b/dev-scheme/guile/guile-2.0.13-r2.ebuild
index e1049aaf965..3e2b18b7c6b 100644
--- a/dev-scheme/guile/guile-2.0.13-r2.ebuild
+++ b/dev-scheme/guile/guile-2.0.13-r2.ebuild
@@ -18,7 +18,7 @@ REQUIRED_USE="regex"
RDEPEND="
>=dev-libs/boehm-gc-7.0:=[threads?]
dev-libs/gmp:=
- virtual/libffi:=
+ dev-libs/libffi:=
dev-libs/libltdl:=
dev-libs/libunistring:0=
sys-devel/libtool
diff --git a/dev-scheme/guile/guile-2.0.14-r3.ebuild b/dev-scheme/guile/guile-2.0.14-r3.ebuild
index 4022c51ef38..6ce8060dc32 100644
--- a/dev-scheme/guile/guile-2.0.14-r3.ebuild
+++ b/dev-scheme/guile/guile-2.0.14-r3.ebuild
@@ -18,7 +18,7 @@ REQUIRED_USE="regex"
RDEPEND="
>=dev-libs/boehm-gc-7.0:=[threads?]
dev-libs/gmp:=
- virtual/libffi:=
+ dev-libs/libffi:=
dev-libs/libltdl:=
dev-libs/libunistring:0=
sys-devel/libtool
diff --git a/dev-scheme/guile/guile-2.2.3.ebuild b/dev-scheme/guile/guile-2.2.3.ebuild
index 5fa9b08d7dd..877be10b01d 100644
--- a/dev-scheme/guile/guile-2.2.3.ebuild
+++ b/dev-scheme/guile/guile-2.2.3.ebuild
@@ -20,7 +20,7 @@ RESTRICT="strip"
RDEPEND="
>=dev-libs/boehm-gc-7.0:=[threads?]
dev-libs/gmp:=
- virtual/libffi:=
+ dev-libs/libffi:=
dev-libs/libltdl:=
dev-libs/libunistring:0=
sys-devel/libtool
diff --git a/dev-scheme/guile/guile-2.2.4.ebuild b/dev-scheme/guile/guile-2.2.4.ebuild
index a8dadf42f4c..65c93093a69 100644
--- a/dev-scheme/guile/guile-2.2.4.ebuild
+++ b/dev-scheme/guile/guile-2.2.4.ebuild
@@ -20,7 +20,7 @@ RESTRICT="strip"
RDEPEND="
>=dev-libs/boehm-gc-7.0:=[threads?]
dev-libs/gmp:=
- virtual/libffi:=
+ dev-libs/libffi:=
dev-libs/libltdl:=
dev-libs/libunistring:0=
sys-libs/ncurses:0=
diff --git a/dev-scheme/guile/guile-2.2.6.ebuild b/dev-scheme/guile/guile-2.2.6.ebuild
index 2724d116552..bf17fbdfc53 100644
--- a/dev-scheme/guile/guile-2.2.6.ebuild
+++ b/dev-scheme/guile/guile-2.2.6.ebuild
@@ -18,7 +18,7 @@ RESTRICT="strip"
RDEPEND="
>=dev-libs/boehm-gc-7.0:=[threads?]
dev-libs/gmp:=
- virtual/libffi:=
+ dev-libs/libffi:=
dev-libs/libltdl:=
dev-libs/libunistring:0=
sys-libs/ncurses:0=
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2020-08-06 6:59 Amy Liffey
0 siblings, 0 replies; 129+ messages in thread
From: Amy Liffey @ 2020-08-06 6:59 UTC (permalink / raw
To: gentoo-commits
commit: e7d4ce0c8bad4b281bbe75be72e0d2ce88cbaf48
Author: Amy Liffey <amynka <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 6 06:24:05 2020 +0000
Commit: Amy Liffey <amynka <AT> gentoo <DOT> org>
CommitDate: Thu Aug 6 06:58:52 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7d4ce0c
dev-scheme/guile: remove unused filter-flags
Closes: https://bugs.gentoo.org/702390
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Amy Liffey <amynka <AT> gentoo.org>
Acked-by: Mikle Kolyada <zlogene <AT> gentoo.org>
dev-scheme/guile/guile-2.2.6.ebuild | 3 ---
1 file changed, 3 deletions(-)
diff --git a/dev-scheme/guile/guile-2.2.6.ebuild b/dev-scheme/guile/guile-2.2.6.ebuild
index bf17fbdfc53..ac6f91294cb 100644
--- a/dev-scheme/guile/guile-2.2.6.ebuild
+++ b/dev-scheme/guile/guile-2.2.6.ebuild
@@ -33,9 +33,6 @@ PATCHES=( "${FILESDIR}/${PN}-2.2.3-gentoo-sandbox.patch" )
DOCS=( GUILE-VERSION HACKING README )
src_configure() {
- # see bug #178499
- filter-flags -ftree-vectorize
-
# see bug #676468
mv prebuilt/32-bit-big-endian{,.broken} || die
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2020-09-20 2:46 Sam James
0 siblings, 0 replies; 129+ messages in thread
From: Sam James @ 2020-09-20 2:46 UTC (permalink / raw
To: gentoo-commits
commit: a325c4450909c4cd3db7952890b73f90f384c8a2
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 20 02:45:56 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Sep 20 02:45:56 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a325c445
dev-scheme/guile: Stabilize 2.2.6 arm, #739826
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-scheme/guile/guile-2.2.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-2.2.6.ebuild b/dev-scheme/guile/guile-2.2.6.ebuild
index ac6f91294cb..b8d27c5d521 100644
--- a/dev-scheme/guile/guile-2.2.6.ebuild
+++ b/dev-scheme/guile/guile-2.2.6.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
LICENSE="LGPL-3+"
SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
REQUIRED_USE="regex" # workaround for bug 596322
RESTRICT="strip"
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2020-09-20 4:48 Sam James
0 siblings, 0 replies; 129+ messages in thread
From: Sam James @ 2020-09-20 4:48 UTC (permalink / raw
To: gentoo-commits
commit: f6eebe788cceadb955474360d099373d28e044f3
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 20 04:47:08 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Sep 20 04:48:00 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6eebe78
dev-scheme/guile: Stabilize 2.2.6 arm64, #739826
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-scheme/guile/guile-2.2.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-2.2.6.ebuild b/dev-scheme/guile/guile-2.2.6.ebuild
index b8d27c5d521..4985b1ed5a3 100644
--- a/dev-scheme/guile/guile-2.2.6.ebuild
+++ b/dev-scheme/guile/guile-2.2.6.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
LICENSE="LGPL-3+"
SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
REQUIRED_USE="regex" # workaround for bug 596322
RESTRICT="strip"
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2020-09-20 21:52 Thomas Deutschmann
0 siblings, 0 replies; 129+ messages in thread
From: Thomas Deutschmann @ 2020-09-20 21:52 UTC (permalink / raw
To: gentoo-commits
commit: 14765bab3602aeba3635f50d213c100505fc15ed
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 20 21:43:09 2020 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sun Sep 20 21:51:54 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14765bab
dev-scheme/guile: x86 stable (bug #739826)
Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
dev-scheme/guile/guile-2.2.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-2.2.6.ebuild b/dev-scheme/guile/guile-2.2.6.ebuild
index 4985b1ed5a3..64f74ff3c0d 100644
--- a/dev-scheme/guile/guile-2.2.6.ebuild
+++ b/dev-scheme/guile/guile-2.2.6.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
LICENSE="LGPL-3+"
SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
REQUIRED_USE="regex" # workaround for bug 596322
RESTRICT="strip"
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2020-09-23 10:24 Agostino Sarubbo
0 siblings, 0 replies; 129+ messages in thread
From: Agostino Sarubbo @ 2020-09-23 10:24 UTC (permalink / raw
To: gentoo-commits
commit: 94cdcc54d2167376d6a953645361526bf73ff8a4
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 23 10:24:46 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Sep 23 10:24:46 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94cdcc54
dev-scheme/guile: ppc stable wrt bug #739826
Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-scheme/guile/guile-2.2.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-2.2.6.ebuild b/dev-scheme/guile/guile-2.2.6.ebuild
index 64f74ff3c0d..45f5aed156c 100644
--- a/dev-scheme/guile/guile-2.2.6.ebuild
+++ b/dev-scheme/guile/guile-2.2.6.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
LICENSE="LGPL-3+"
SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
REQUIRED_USE="regex" # workaround for bug 596322
RESTRICT="strip"
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2020-09-23 10:29 Agostino Sarubbo
0 siblings, 0 replies; 129+ messages in thread
From: Agostino Sarubbo @ 2020-09-23 10:29 UTC (permalink / raw
To: gentoo-commits
commit: c728b3cb9f1c3100846a19b8256edb7574fa921e
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 23 10:26:23 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Sep 23 10:29:13 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c728b3cb
dev-scheme/guile: ppc64 stable wrt bug #739826
Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-scheme/guile/guile-2.2.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-2.2.6.ebuild b/dev-scheme/guile/guile-2.2.6.ebuild
index 45f5aed156c..070c7963581 100644
--- a/dev-scheme/guile/guile-2.2.6.ebuild
+++ b/dev-scheme/guile/guile-2.2.6.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
LICENSE="LGPL-3+"
SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
REQUIRED_USE="regex" # workaround for bug 596322
RESTRICT="strip"
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2020-09-23 10:31 Agostino Sarubbo
0 siblings, 0 replies; 129+ messages in thread
From: Agostino Sarubbo @ 2020-09-23 10:31 UTC (permalink / raw
To: gentoo-commits
commit: 7d603643430706395da10236fe5427912fdb02f7
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 23 10:30:49 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Sep 23 10:30:49 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d603643
dev-scheme/guile: s390 stable wrt bug #739826
Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="s390"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-scheme/guile/guile-2.2.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-2.2.6.ebuild b/dev-scheme/guile/guile-2.2.6.ebuild
index 070c7963581..d403c0674a5 100644
--- a/dev-scheme/guile/guile-2.2.6.ebuild
+++ b/dev-scheme/guile/guile-2.2.6.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
LICENSE="LGPL-3+"
SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
REQUIRED_USE="regex" # workaround for bug 596322
RESTRICT="strip"
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2020-09-23 10:32 Agostino Sarubbo
0 siblings, 0 replies; 129+ messages in thread
From: Agostino Sarubbo @ 2020-09-23 10:32 UTC (permalink / raw
To: gentoo-commits
commit: 26e5fffba93e116d1b849ba6705f9af50eacce5c
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 23 10:32:29 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Sep 23 10:32:29 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26e5fffb
dev-scheme/guile: sparc stable wrt bug #739826
Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-scheme/guile/guile-2.2.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-2.2.6.ebuild b/dev-scheme/guile/guile-2.2.6.ebuild
index d403c0674a5..4d78bda9212 100644
--- a/dev-scheme/guile/guile-2.2.6.ebuild
+++ b/dev-scheme/guile/guile-2.2.6.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
LICENSE="LGPL-3+"
SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
REQUIRED_USE="regex" # workaround for bug 596322
RESTRICT="strip"
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2020-09-26 21:34 Sergei Trofimovich
0 siblings, 0 replies; 129+ messages in thread
From: Sergei Trofimovich @ 2020-09-26 21:34 UTC (permalink / raw
To: gentoo-commits
commit: 0ac303385e94ffe9b1e635393a06b5e90cd5106e
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 26 21:32:35 2020 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Sep 26 21:32:35 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ac30338
dev-scheme/guile: stable 2.2.6 for hppa
stable wrt bug #739826
Package-Manager: Portage-3.0.8, Repoman-3.0.1
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
dev-scheme/guile/guile-2.2.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-2.2.6.ebuild b/dev-scheme/guile/guile-2.2.6.ebuild
index d668bfec4ad..da6b38c1906 100644
--- a/dev-scheme/guile/guile-2.2.6.ebuild
+++ b/dev-scheme/guile/guile-2.2.6.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
LICENSE="LGPL-3+"
SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
REQUIRED_USE="regex" # workaround for bug 596322
RESTRICT="strip"
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2020-10-05 19:04 Sam James
0 siblings, 0 replies; 129+ messages in thread
From: Sam James @ 2020-10-05 19:04 UTC (permalink / raw
To: gentoo-commits
commit: e71660fab93bfb5fcdccaa6a01e934d0c52bdf23
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 1 03:38:21 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Oct 5 19:03:59 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e71660fa
dev-scheme/guile: bump to 2.2.7
Closes: https://bugs.gentoo.org/714088
Package-Manager: Portage-3.0.4, Repoman-2.3.23
Signed-off-by: Sam James <sam <AT> gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/17353
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-scheme/guile/Manifest | 1 +
dev-scheme/guile/guile-2.2.7.ebuild | 71 +++++++++++++++++++++++++++++++++++++
2 files changed, 72 insertions(+)
diff --git a/dev-scheme/guile/Manifest b/dev-scheme/guile/Manifest
index 6643907074b..d45f7ae1ccf 100644
--- a/dev-scheme/guile/Manifest
+++ b/dev-scheme/guile/Manifest
@@ -4,3 +4,4 @@ DIST guile-2.0.14.tar.gz 7823099 BLAKE2B e7fa5a4ca19dc4adfcc151350b0ed4e211b8470
DIST guile-2.2.3.tar.gz 17266587 BLAKE2B 68751b881bca53e7ab04038483aa8c5a689978d1017e4c944a8142e301e2e13d5ffd2aba73f7b0aa27efd84d068558b96a88452d1e0b79dc04db1921e22a621d SHA512 31df17d28177badf63e1eb0d0d64e6a4d2abe64d4d5e69d8ff33a24dfb10abd25109ea9abfa86f5ff303b43665eb5b8127927f683f3b16139c5b3dc99f06f6fd
DIST guile-2.2.4.tar.gz 18094974 BLAKE2B 36e9219bbe675b7ad8a73607a3acddae244a71cac1aff8dac77433da76ecb9f073df723ca3d22a15cf769b2fe5a981aa968bd0983020b3926f08f0b497bdf80e SHA512 a200b83a02ef23c8256d9bfb14a141bb6dbca01279a0587bfb672060429c49093088e4b765b7ee5c85cd587a1aeed77d9438d300d3e67cdd6cebbb794d88171e
DIST guile-2.2.6.tar.gz 18132818 BLAKE2B 9c2f7737d74d9e56bd9e3f42f287f6b48d9e381dff44ca3ad176ad64adf9b0d200c0b8d34a41e34b15ecf24fa28ddccaa9b033cead25583ff9984b5b7c09ced5 SHA512 6a9264c2e10def5e69a0e755fb28a5f09b98bc202660d742b0ee144d4f486b049dcbce8bcece79c3af9421d43df6eca36adf82798520f75b09303f5e8c2092af
+DIST guile-2.2.7.tar.gz 18129833 BLAKE2B 03c88d753f83e5a797f12808b7b053c9cf6c51f87fb8f3c3db89e54528aafb0e54de2eb951cc622e98fada82a558932bb074a8e739f4175144d4b06ba42f7d60 SHA512 ad11885ffeb7655ef6c8543e67233992dc37bdcf91ed82188e6a144169c6b7d4e31cf7a6d01509c573d00904cb002719b851f71cdf1359a86de401daf613d773
diff --git a/dev-scheme/guile/guile-2.2.7.ebuild b/dev-scheme/guile/guile-2.2.7.ebuild
new file mode 100644
index 00000000000..ae3831ca70e
--- /dev/null
+++ b/dev-scheme/guile/guile-2.2.7.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MAJOR="2.2"
+DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
+HOMEPAGE="https://www.gnu.org/software/guile/"
+SRC_URI="mirror://gnu/guile/${P}.tar.gz"
+
+LICENSE="LGPL-3+"
+SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
+REQUIRED_USE="regex" # workaround for bug 596322
+RESTRICT="strip"
+
+RDEPEND="
+ >=dev-libs/boehm-gc-7.0:=[threads?]
+ dev-libs/gmp:=
+ dev-libs/libffi:=
+ dev-libs/libltdl:=
+ dev-libs/libunistring:0=
+ sys-libs/ncurses:0=
+ sys-libs/readline:0="
+DEPEND="${RDEPEND}"
+BDEPEND="
+ virtual/pkgconfig
+ sys-devel/libtool
+ sys-devel/gettext"
+
+PATCHES=( "${FILESDIR}/${PN}-2.2.3-gentoo-sandbox.patch" )
+DOCS=( GUILE-VERSION HACKING README )
+
+src_configure() {
+ # see bug #676468
+ mv prebuilt/32-bit-big-endian{,.broken} || die
+
+ econf \
+ --disable-error-on-warning \
+ --disable-rpath \
+ --disable-static \
+ --enable-posix \
+ --without-libgmp-prefix \
+ --without-libiconv-prefix \
+ --without-libintl-prefix \
+ --without-libltdl-prefix \
+ --without-libreadline-prefix \
+ --without-libunistring-prefix \
+ $(use_enable debug guile-debug) \
+ $(use_enable debug-malloc) \
+ $(use_enable deprecated) \
+ $(use_enable networking) \
+ $(use_enable nls) \
+ $(use_enable regex) \
+ $(use_with threads)
+}
+
+src_install() {
+ default
+
+ # From Novell
+ # https://bugzilla.novell.com/show_bug.cgi?id=874028#c0
+ dodir /usr/share/gdb/auto-load/$(get_libdir)
+ mv "${ED}"/usr/$(get_libdir)/libguile-*-gdb.scm "${ED}"/usr/share/gdb/auto-load/$(get_libdir) || die
+
+ # necessary for registering slib, see bug 206896
+ keepdir /usr/share/guile/site
+
+ find "${D}" -name '*.la' -delete || die
+}
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2020-10-05 19:06 Sam James
0 siblings, 0 replies; 129+ messages in thread
From: Sam James @ 2020-10-05 19:06 UTC (permalink / raw
To: gentoo-commits
commit: 586d206311051cc2a1f870768ff391332ea194a8
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 5 19:06:40 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Oct 5 19:06:52 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=586d2063
dev-scheme/guile: cleanup old
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-scheme/guile/Manifest | 3 --
dev-scheme/guile/guile-2.0.13-r2.ebuild | 80 ---------------------------------
dev-scheme/guile/guile-2.2.3.ebuild | 76 -------------------------------
dev-scheme/guile/guile-2.2.4.ebuild | 76 -------------------------------
4 files changed, 235 deletions(-)
diff --git a/dev-scheme/guile/Manifest b/dev-scheme/guile/Manifest
index d45f7ae1ccf..fef129316eb 100644
--- a/dev-scheme/guile/Manifest
+++ b/dev-scheme/guile/Manifest
@@ -1,7 +1,4 @@
DIST guile-1.8.8.tar.gz 3956654 BLAKE2B 4820d635ac2c57526c0c03f3e0e6e4ac4276533ea8db15e6d1b759c33edec094a1a4bdc3e09ccae61f1b271d63565063746feea242a90c18cd575775444a42ef SHA512 ede6feb90cd419d8763feb8c5169275490a653919573c4dfced025b74cf591072b3a10ffb9a3f6ee3fe7b0a0956ffcf434e0859b421455c8349cea56bf427db0
-DIST guile-2.0.13.tar.gz 7808173 BLAKE2B e1d59356173b54595512c0322ac596ccf46f5668467f3ccc59ba9fdf41bb0b035827da173175e9389448cabef05997fb170baf2897ac4a9dddc4064d6af2b53b SHA512 79fd5fda5064331eb687934ec3eaf07943f5b23bd05fbce23ab5ee3698864250b33746e33b8f074692b56f7b428dac42ed5d3f5b9dc17d171aa6dfadc1625b00
DIST guile-2.0.14.tar.gz 7823099 BLAKE2B e7fa5a4ca19dc4adfcc151350b0ed4e211b8470b0d12f65451697a818c3139a4a5992a019bd213114748230cb15ec755d1af70d42b901230854915c0ee7b05de SHA512 d69c9bdf589fedcc227f3203012f6ed11c327cef3a0147d8e016fe276abecdb4272625efe1d0c7aa68219fe8f29bbced44089a4b479e4eafe01976c6b2b83633
-DIST guile-2.2.3.tar.gz 17266587 BLAKE2B 68751b881bca53e7ab04038483aa8c5a689978d1017e4c944a8142e301e2e13d5ffd2aba73f7b0aa27efd84d068558b96a88452d1e0b79dc04db1921e22a621d SHA512 31df17d28177badf63e1eb0d0d64e6a4d2abe64d4d5e69d8ff33a24dfb10abd25109ea9abfa86f5ff303b43665eb5b8127927f683f3b16139c5b3dc99f06f6fd
-DIST guile-2.2.4.tar.gz 18094974 BLAKE2B 36e9219bbe675b7ad8a73607a3acddae244a71cac1aff8dac77433da76ecb9f073df723ca3d22a15cf769b2fe5a981aa968bd0983020b3926f08f0b497bdf80e SHA512 a200b83a02ef23c8256d9bfb14a141bb6dbca01279a0587bfb672060429c49093088e4b765b7ee5c85cd587a1aeed77d9438d300d3e67cdd6cebbb794d88171e
DIST guile-2.2.6.tar.gz 18132818 BLAKE2B 9c2f7737d74d9e56bd9e3f42f287f6b48d9e381dff44ca3ad176ad64adf9b0d200c0b8d34a41e34b15ecf24fa28ddccaa9b033cead25583ff9984b5b7c09ced5 SHA512 6a9264c2e10def5e69a0e755fb28a5f09b98bc202660d742b0ee144d4f486b049dcbce8bcece79c3af9421d43df6eca36adf82798520f75b09303f5e8c2092af
DIST guile-2.2.7.tar.gz 18129833 BLAKE2B 03c88d753f83e5a797f12808b7b053c9cf6c51f87fb8f3c3db89e54528aafb0e54de2eb951cc622e98fada82a558932bb074a8e739f4175144d4b06ba42f7d60 SHA512 ad11885ffeb7655ef6c8543e67233992dc37bdcf91ed82188e6a144169c6b7d4e31cf7a6d01509c573d00904cb002719b851f71cdf1359a86de401daf613d773
diff --git a/dev-scheme/guile/guile-2.0.13-r2.ebuild b/dev-scheme/guile/guile-2.0.13-r2.ebuild
deleted file mode 100644
index 3e2b18b7c6b..00000000000
--- a/dev-scheme/guile/guile-2.0.13-r2.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit flag-o-matic autotools
-
-DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
-HOMEPAGE="https://www.gnu.org/software/guile/"
-SRC_URI="mirror://gnu/guile/${P}.tar.gz"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-LICENSE="LGPL-3+"
-IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
-# emacs useflag removal not working
-
-# workaround for bug 596322
-REQUIRED_USE="regex"
-
-RDEPEND="
- >=dev-libs/boehm-gc-7.0:=[threads?]
- dev-libs/gmp:=
- dev-libs/libffi:=
- dev-libs/libltdl:=
- dev-libs/libunistring:0=
- sys-devel/libtool
- sys-libs/ncurses:0=
- sys-libs/readline:0="
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- sys-apps/texinfo
- sys-devel/gettext"
-
-SLOT="12/22" # subslot is soname version
-MAJOR="2.0"
-
-DOCS=( GUILE-VERSION HACKING README )
-
-PATCHES=( "${FILESDIR}/${PN}-2-snarf.patch" )
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- # see bug #178499
- filter-flags -ftree-vectorize
-
- econf \
- --disable-error-on-warning \
- --disable-rpath \
- --enable-posix \
- --without-libgmp-prefix \
- --without-libiconv-prefix \
- --without-libintl-prefix \
- --without-libltdl-prefix \
- --without-libreadline-prefix \
- --without-libunistring-prefix \
- $(use_enable debug guile-debug) \
- $(use_enable debug-malloc) \
- $(use_enable deprecated) \
- $(use_enable networking) \
- $(use_enable nls) \
- $(use_enable regex) \
- $(use_with threads)
-}
-
-src_install() {
- default
-
- # From Novell
- # https://bugzilla.novell.com/show_bug.cgi?id=874028#c0
- dodir /usr/share/gdb/auto-load/$(get_libdir)
- mv "${ED}"/usr/$(get_libdir)/libguile-*-gdb.scm "${ED}"/usr/share/gdb/auto-load/$(get_libdir) || die
-
- # necessary for registering slib, see bug 206896
- keepdir /usr/share/guile/site
-
- # Dark magic necessary for some deps
- dosym libguile-2.0.so /usr/$(get_libdir)/libguile.so
-}
diff --git a/dev-scheme/guile/guile-2.2.3.ebuild b/dev-scheme/guile/guile-2.2.3.ebuild
deleted file mode 100644
index 877be10b01d..00000000000
--- a/dev-scheme/guile/guile-2.2.3.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit flag-o-matic
-
-MAJOR="2.2"
-DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
-HOMEPAGE="https://www.gnu.org/software/guile/"
-SRC_URI="mirror://gnu/guile/${P}.tar.gz"
-
-LICENSE="LGPL-3+"
-SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
-REQUIRED_USE="regex" # workaround for bug 596322
-RESTRICT="strip"
-
-RDEPEND="
- >=dev-libs/boehm-gc-7.0:=[threads?]
- dev-libs/gmp:=
- dev-libs/libffi:=
- dev-libs/libltdl:=
- dev-libs/libunistring:0=
- sys-devel/libtool
- sys-libs/ncurses:0=
- sys-libs/readline:0="
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- sys-apps/texinfo
- sys-devel/gettext"
-
-PATCHES=( "${FILESDIR}/${P}-gentoo-sandbox.patch" )
-DOCS=( GUILE-VERSION HACKING README )
-
-src_configure() {
- # see bug #178499
- filter-flags -ftree-vectorize
-
- # see bug #676468
- mv prebuilt/32-bit-big-endian{,.broken} || die
-
- econf \
- --disable-error-on-warning \
- --disable-rpath \
- --disable-static \
- --enable-posix \
- --without-libgmp-prefix \
- --without-libiconv-prefix \
- --without-libintl-prefix \
- --without-libltdl-prefix \
- --without-libreadline-prefix \
- --without-libunistring-prefix \
- $(use_enable debug guile-debug) \
- $(use_enable debug-malloc) \
- $(use_enable deprecated) \
- $(use_enable networking) \
- $(use_enable nls) \
- $(use_enable regex) \
- $(use_with threads)
-}
-
-src_install() {
- default
-
- # From Novell
- # https://bugzilla.novell.com/show_bug.cgi?id=874028#c0
- dodir /usr/share/gdb/auto-load/$(get_libdir)
- mv "${ED}"/usr/$(get_libdir)/libguile-*-gdb.scm "${ED}"/usr/share/gdb/auto-load/$(get_libdir) || die
-
- # necessary for registering slib, see bug 206896
- keepdir /usr/share/guile/site
-
- find "${D}" -name '*.la' -delete || die
-}
diff --git a/dev-scheme/guile/guile-2.2.4.ebuild b/dev-scheme/guile/guile-2.2.4.ebuild
deleted file mode 100644
index 65c93093a69..00000000000
--- a/dev-scheme/guile/guile-2.2.4.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic
-
-MAJOR="2.2"
-DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
-HOMEPAGE="https://www.gnu.org/software/guile/"
-SRC_URI="mirror://gnu/guile/${P}.tar.gz"
-
-LICENSE="LGPL-3+"
-SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
-REQUIRED_USE="regex" # workaround for bug 596322
-RESTRICT="strip"
-
-RDEPEND="
- >=dev-libs/boehm-gc-7.0:=[threads?]
- dev-libs/gmp:=
- dev-libs/libffi:=
- dev-libs/libltdl:=
- dev-libs/libunistring:0=
- sys-libs/ncurses:0=
- sys-libs/readline:0="
-DEPEND="${RDEPEND}"
-BDEPEND="
- virtual/pkgconfig
- sys-devel/libtool
- sys-devel/gettext"
-
-PATCHES=( "${FILESDIR}/${PN}-2.2.3-gentoo-sandbox.patch" )
-DOCS=( GUILE-VERSION HACKING README )
-
-src_configure() {
- # see bug #178499
- filter-flags -ftree-vectorize
-
- # see bug #676468
- mv prebuilt/32-bit-big-endian{,.broken} || die
-
- econf \
- --disable-error-on-warning \
- --disable-rpath \
- --disable-static \
- --enable-posix \
- --without-libgmp-prefix \
- --without-libiconv-prefix \
- --without-libintl-prefix \
- --without-libltdl-prefix \
- --without-libreadline-prefix \
- --without-libunistring-prefix \
- $(use_enable debug guile-debug) \
- $(use_enable debug-malloc) \
- $(use_enable deprecated) \
- $(use_enable networking) \
- $(use_enable nls) \
- $(use_enable regex) \
- $(use_with threads)
-}
-
-src_install() {
- default
-
- # From Novell
- # https://bugzilla.novell.com/show_bug.cgi?id=874028#c0
- dodir /usr/share/gdb/auto-load/$(get_libdir)
- mv "${ED}"/usr/$(get_libdir)/libguile-*-gdb.scm "${ED}"/usr/share/gdb/auto-load/$(get_libdir) || die
-
- # necessary for registering slib, see bug 206896
- keepdir /usr/share/guile/site
-
- find "${D}" -name '*.la' -delete || die
-}
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2020-11-06 20:14 Sam James
0 siblings, 0 replies; 129+ messages in thread
From: Sam James @ 2020-11-06 20:14 UTC (permalink / raw
To: gentoo-commits
commit: f568489726b46a5eab900c44ff0d4b3c1233102e
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 6 20:13:25 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 6 20:13:25 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5684897
dev-scheme/guile: Stabilize 2.2.7 arm64, #753308
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-scheme/guile/guile-2.2.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-2.2.7.ebuild b/dev-scheme/guile/guile-2.2.7.ebuild
index ae3831ca70e..d2fa08c7f24 100644
--- a/dev-scheme/guile/guile-2.2.7.ebuild
+++ b/dev-scheme/guile/guile-2.2.7.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
LICENSE="LGPL-3+"
SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
REQUIRED_USE="regex" # workaround for bug 596322
RESTRICT="strip"
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2020-11-06 20:14 Sam James
0 siblings, 0 replies; 129+ messages in thread
From: Sam James @ 2020-11-06 20:14 UTC (permalink / raw
To: gentoo-commits
commit: 7cdd22f65f5783ca82ab86e031e312adb04764fe
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 6 20:14:07 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 6 20:14:07 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cdd22f6
dev-scheme/guile: Stabilize 2.2.7 arm, #753308
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-scheme/guile/guile-2.2.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-2.2.7.ebuild b/dev-scheme/guile/guile-2.2.7.ebuild
index d2fa08c7f24..3303f846460 100644
--- a/dev-scheme/guile/guile-2.2.7.ebuild
+++ b/dev-scheme/guile/guile-2.2.7.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
LICENSE="LGPL-3+"
SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
REQUIRED_USE="regex" # workaround for bug 596322
RESTRICT="strip"
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2020-11-07 1:23 Sam James
0 siblings, 0 replies; 129+ messages in thread
From: Sam James @ 2020-11-07 1:23 UTC (permalink / raw
To: gentoo-commits
commit: 8598814a59a49929c4af3166f0702c39d51c19b9
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 7 01:20:59 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Nov 7 01:20:59 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8598814a
dev-scheme/guile: Stabilize 2.2.7 amd64, #753308
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-scheme/guile/guile-2.2.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-2.2.7.ebuild b/dev-scheme/guile/guile-2.2.7.ebuild
index 3303f846460..3a9be7cc0b8 100644
--- a/dev-scheme/guile/guile-2.2.7.ebuild
+++ b/dev-scheme/guile/guile-2.2.7.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
LICENSE="LGPL-3+"
SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
REQUIRED_USE="regex" # workaround for bug 596322
RESTRICT="strip"
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2020-11-07 20:22 Sergei Trofimovich
0 siblings, 0 replies; 129+ messages in thread
From: Sergei Trofimovich @ 2020-11-07 20:22 UTC (permalink / raw
To: gentoo-commits
commit: 57e02ce66b64e6a5bd537101e04b6f5d1f86cb49
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 7 20:12:37 2020 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Nov 7 20:22:06 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57e02ce6
dev-scheme/guile: stable 2.2.7 for ppc
stable wrt bug #753308
Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
dev-scheme/guile/guile-2.2.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-2.2.7.ebuild b/dev-scheme/guile/guile-2.2.7.ebuild
index 3a9be7cc0b8..6b952a0d322 100644
--- a/dev-scheme/guile/guile-2.2.7.ebuild
+++ b/dev-scheme/guile/guile-2.2.7.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
LICENSE="LGPL-3+"
SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
REQUIRED_USE="regex" # workaround for bug 596322
RESTRICT="strip"
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2020-11-07 20:34 Sergei Trofimovich
0 siblings, 0 replies; 129+ messages in thread
From: Sergei Trofimovich @ 2020-11-07 20:34 UTC (permalink / raw
To: gentoo-commits
commit: d293e233f8d5fbaf8e38ca0ce37aefb0d64f433c
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 7 20:24:28 2020 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Nov 7 20:34:43 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d293e233
dev-scheme/guile: stable 2.2.7 for ppc64
stable wrt bug #753308
Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
dev-scheme/guile/guile-2.2.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-2.2.7.ebuild b/dev-scheme/guile/guile-2.2.7.ebuild
index 6b952a0d322..0038961c5fd 100644
--- a/dev-scheme/guile/guile-2.2.7.ebuild
+++ b/dev-scheme/guile/guile-2.2.7.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
LICENSE="LGPL-3+"
SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
REQUIRED_USE="regex" # workaround for bug 596322
RESTRICT="strip"
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2020-11-07 20:37 Sergei Trofimovich
0 siblings, 0 replies; 129+ messages in thread
From: Sergei Trofimovich @ 2020-11-07 20:37 UTC (permalink / raw
To: gentoo-commits
commit: c104af2e7a078394647654f15a31d35c6c004ecc
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 7 20:36:00 2020 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Nov 7 20:36:00 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c104af2e
dev-scheme/guile: stable 2.2.7 for sparc
stable wrt bug #753308
Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
dev-scheme/guile/guile-2.2.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-2.2.7.ebuild b/dev-scheme/guile/guile-2.2.7.ebuild
index 0038961c5fd..68bdd310ec0 100644
--- a/dev-scheme/guile/guile-2.2.7.ebuild
+++ b/dev-scheme/guile/guile-2.2.7.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
LICENSE="LGPL-3+"
SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
REQUIRED_USE="regex" # workaround for bug 596322
RESTRICT="strip"
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2020-11-17 19:05 Agostino Sarubbo
0 siblings, 0 replies; 129+ messages in thread
From: Agostino Sarubbo @ 2020-11-17 19:05 UTC (permalink / raw
To: gentoo-commits
commit: 03cd2645c8bd70e8974dfdfa16daa5ed46d2c105
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 17 19:03:43 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Nov 17 19:03:43 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03cd2645
dev-scheme/guile: s390 stable wrt bug #753308
Package-Manager: Portage-3.0.8, Repoman-3.0.2
RepoMan-Options: --include-arches="s390"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-scheme/guile/guile-2.2.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-2.2.7.ebuild b/dev-scheme/guile/guile-2.2.7.ebuild
index ca0da03540f..4ec74c9beba 100644
--- a/dev-scheme/guile/guile-2.2.7.ebuild
+++ b/dev-scheme/guile/guile-2.2.7.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
LICENSE="LGPL-3+"
SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
REQUIRED_USE="regex" # workaround for bug 596322
RESTRICT="strip"
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2020-12-27 16:32 Fabian Groffen
0 siblings, 0 replies; 129+ messages in thread
From: Fabian Groffen @ 2020-12-27 16:32 UTC (permalink / raw
To: gentoo-commits
commit: 1810dd6dcb0fe7a17a2efb688c27c1c6ec2466c2
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 27 16:32:24 2020 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Sun Dec 27 16:32:27 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1810dd6d
dev-scheme/guile: drop ppc-aix m68k-mint
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
dev-scheme/guile/guile-1.8.8-r3.ebuild | 2 +-
dev-scheme/guile/guile-2.0.14-r3.ebuild | 2 +-
dev-scheme/guile/guile-2.2.6.ebuild | 2 +-
dev-scheme/guile/guile-2.2.7.ebuild | 2 +-
dev-scheme/guile/guile-3.0.4.ebuild | 2 +-
5 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/dev-scheme/guile/guile-1.8.8-r3.ebuild b/dev-scheme/guile/guile-1.8.8-r3.ebuild
index 48800f8ea22..079bfeb6e36 100644
--- a/dev-scheme/guile/guile-1.8.8-r3.ebuild
+++ b/dev-scheme/guile/guile-1.8.8-r3.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://www.gnu.org/software/guile/"
SRC_URI="mirror://gnu/guile/${P}.tar.gz"
LICENSE="LGPL-2.1"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="debug debug-freelist debug-malloc +deprecated discouraged emacs networking nls readline +regex +threads"
RESTRICT="!regex? ( test )"
diff --git a/dev-scheme/guile/guile-2.0.14-r3.ebuild b/dev-scheme/guile/guile-2.0.14-r3.ebuild
index 6ce8060dc32..52cb1ef2b4a 100644
--- a/dev-scheme/guile/guile-2.0.14-r3.ebuild
+++ b/dev-scheme/guile/guile-2.0.14-r3.ebuild
@@ -7,7 +7,7 @@ inherit flag-o-matic autotools ltprune
DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
HOMEPAGE="https://www.gnu.org/software/guile/"
SRC_URI="mirror://gnu/guile/${P}.tar.gz"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
LICENSE="LGPL-3+"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
# emacs useflag removal not working
diff --git a/dev-scheme/guile/guile-2.2.6.ebuild b/dev-scheme/guile/guile-2.2.6.ebuild
index da6b38c1906..d90affc7401 100644
--- a/dev-scheme/guile/guile-2.2.6.ebuild
+++ b/dev-scheme/guile/guile-2.2.6.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
LICENSE="LGPL-3+"
SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
REQUIRED_USE="regex" # workaround for bug 596322
RESTRICT="strip"
diff --git a/dev-scheme/guile/guile-2.2.7.ebuild b/dev-scheme/guile/guile-2.2.7.ebuild
index 4ec74c9beba..61026da9a02 100644
--- a/dev-scheme/guile/guile-2.2.7.ebuild
+++ b/dev-scheme/guile/guile-2.2.7.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
LICENSE="LGPL-3+"
SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
REQUIRED_USE="regex" # workaround for bug 596322
RESTRICT="strip"
diff --git a/dev-scheme/guile/guile-3.0.4.ebuild b/dev-scheme/guile/guile-3.0.4.ebuild
index c76a0dda006..a0878de0494 100644
--- a/dev-scheme/guile/guile-3.0.4.ebuild
+++ b/dev-scheme/guile/guile-3.0.4.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
LICENSE="LGPL-3+"
SLOT="12/3.0-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="debug debug-malloc +deprecated +jit +networking +nls +regex +threads" # upstream recommended +networking +nls
REQUIRED_USE="regex" # workaround for bug 596322
RESTRICT="strip"
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2021-01-06 22:31 Fabian Groffen
0 siblings, 0 replies; 129+ messages in thread
From: Fabian Groffen @ 2021-01-06 22:31 UTC (permalink / raw
To: gentoo-commits
commit: af04567df13766743a295b2144db3929c838d7e5
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 6 22:31:19 2021 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Wed Jan 6 22:31:19 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af04567d
dev-scheme/guile: drop x86-macos
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
dev-scheme/guile/guile-1.8.8-r3.ebuild | 4 ++--
dev-scheme/guile/guile-2.0.14-r3.ebuild | 4 ++--
dev-scheme/guile/guile-2.2.6.ebuild | 4 ++--
dev-scheme/guile/guile-2.2.7.ebuild | 2 +-
dev-scheme/guile/guile-3.0.4.ebuild | 4 ++--
5 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/dev-scheme/guile/guile-1.8.8-r3.ebuild b/dev-scheme/guile/guile-1.8.8-r3.ebuild
index 079bfeb6e36..2dde4709bf4 100644
--- a/dev-scheme/guile/guile-1.8.8-r3.ebuild
+++ b/dev-scheme/guile/guile-1.8.8-r3.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=5
@@ -9,7 +9,7 @@ HOMEPAGE="https://www.gnu.org/software/guile/"
SRC_URI="mirror://gnu/guile/${P}.tar.gz"
LICENSE="LGPL-2.1"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="debug debug-freelist debug-malloc +deprecated discouraged emacs networking nls readline +regex +threads"
RESTRICT="!regex? ( test )"
diff --git a/dev-scheme/guile/guile-2.0.14-r3.ebuild b/dev-scheme/guile/guile-2.0.14-r3.ebuild
index 52cb1ef2b4a..41331bb755d 100644
--- a/dev-scheme/guile/guile-2.0.14-r3.ebuild
+++ b/dev-scheme/guile/guile-2.0.14-r3.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
@@ -7,7 +7,7 @@ inherit flag-o-matic autotools ltprune
DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
HOMEPAGE="https://www.gnu.org/software/guile/"
SRC_URI="mirror://gnu/guile/${P}.tar.gz"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
LICENSE="LGPL-3+"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
# emacs useflag removal not working
diff --git a/dev-scheme/guile/guile-2.2.6.ebuild b/dev-scheme/guile/guile-2.2.6.ebuild
index d90affc7401..a15c5f5dafe 100644
--- a/dev-scheme/guile/guile-2.2.6.ebuild
+++ b/dev-scheme/guile/guile-2.2.6.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
@@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
LICENSE="LGPL-3+"
SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
REQUIRED_USE="regex" # workaround for bug 596322
RESTRICT="strip"
diff --git a/dev-scheme/guile/guile-2.2.7.ebuild b/dev-scheme/guile/guile-2.2.7.ebuild
index 6020cc99568..b8688bf0e91 100644
--- a/dev-scheme/guile/guile-2.2.7.ebuild
+++ b/dev-scheme/guile/guile-2.2.7.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
LICENSE="LGPL-3+"
SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
REQUIRED_USE="regex" # workaround for bug 596322
RESTRICT="strip"
diff --git a/dev-scheme/guile/guile-3.0.4.ebuild b/dev-scheme/guile/guile-3.0.4.ebuild
index a0878de0494..4a41ef3453a 100644
--- a/dev-scheme/guile/guile-3.0.4.ebuild
+++ b/dev-scheme/guile/guile-3.0.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
LICENSE="LGPL-3+"
SLOT="12/3.0-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="debug debug-malloc +deprecated +jit +networking +nls +regex +threads" # upstream recommended +networking +nls
REQUIRED_USE="regex" # workaround for bug 596322
RESTRICT="strip"
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2021-06-08 3:50 Sam James
0 siblings, 0 replies; 129+ messages in thread
From: Sam James @ 2021-06-08 3:50 UTC (permalink / raw
To: gentoo-commits
commit: b7a9bee4c957222fd8e19d636ecc684f18a72566
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 8 03:50:31 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jun 8 03:50:31 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7a9bee4
dev-scheme/guile: add 3.0.7
Closes: https://bugs.gentoo.org/768915
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-scheme/guile/Manifest | 1 +
dev-scheme/guile/guile-3.0.7.ebuild | 70 +++++++++++++++++++++++++++++++++++++
2 files changed, 71 insertions(+)
diff --git a/dev-scheme/guile/Manifest b/dev-scheme/guile/Manifest
index 582ceab3047..bd1f03123ff 100644
--- a/dev-scheme/guile/Manifest
+++ b/dev-scheme/guile/Manifest
@@ -3,3 +3,4 @@ DIST guile-2.0.14.tar.gz 7823099 BLAKE2B e7fa5a4ca19dc4adfcc151350b0ed4e211b8470
DIST guile-2.2.6.tar.gz 18132818 BLAKE2B 9c2f7737d74d9e56bd9e3f42f287f6b48d9e381dff44ca3ad176ad64adf9b0d200c0b8d34a41e34b15ecf24fa28ddccaa9b033cead25583ff9984b5b7c09ced5 SHA512 6a9264c2e10def5e69a0e755fb28a5f09b98bc202660d742b0ee144d4f486b049dcbce8bcece79c3af9421d43df6eca36adf82798520f75b09303f5e8c2092af
DIST guile-2.2.7.tar.gz 18129833 BLAKE2B 03c88d753f83e5a797f12808b7b053c9cf6c51f87fb8f3c3db89e54528aafb0e54de2eb951cc622e98fada82a558932bb074a8e739f4175144d4b06ba42f7d60 SHA512 ad11885ffeb7655ef6c8543e67233992dc37bdcf91ed82188e6a144169c6b7d4e31cf7a6d01509c573d00904cb002719b851f71cdf1359a86de401daf613d773
DIST guile-3.0.4.tar.gz 21619204 BLAKE2B c8639019d8d69618726f40ecd44ed5a5790c34872119e806d4851671c61fd592608d066f4584df4a8db5f971b64ba9089bbbe935176923b413621953202bbc2d SHA512 d707d89ef0f94f74eb4678bcc79dfa99ea068d68a789f47039b5f00c0b8b01ace567a567c0f971fdc0dfc620c11d9536fc003d8d8e049e2cc158ce8b171e1134
+DIST guile-3.0.7.tar.gz 21878396 BLAKE2B 4fae35e21e7f7b47ae9b4cdbafd3b2f660ec4844f838c7eef023b307963b8e92bc30698bd85954523f8fb67edee8de44d19004eb288d3d6656c962e5cb57dc8b SHA512 d7b159e109fd4a08231ef9b961376e71c2872f08d47d82896d96ccac250f5677b35be9a8ce3b9a758bd2ed78d6451e4fdd844408a1baf684256d9bfa09999f3f
diff --git a/dev-scheme/guile/guile-3.0.7.ebuild b/dev-scheme/guile/guile-3.0.7.ebuild
new file mode 100644
index 00000000000..46e23def215
--- /dev/null
+++ b/dev-scheme/guile/guile-3.0.7.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MAJOR="3.0"
+DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
+HOMEPAGE="https://www.gnu.org/software/guile/"
+SRC_URI="mirror://gnu/guile/${P}.tar.gz"
+
+LICENSE="LGPL-3+"
+SLOT="12/3.0-1" # libguile-2.2.so.1 => 2.2-1
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE="debug debug-malloc +deprecated +jit +networking +nls +regex +threads" # upstream recommended +networking +nls
+REQUIRED_USE="regex" # workaround for bug 596322
+RESTRICT="strip"
+
+RDEPEND="
+ >=dev-libs/boehm-gc-7.0:=[threads?]
+ dev-libs/gmp:=
+ dev-libs/libffi:=
+ dev-libs/libunistring:0=
+ sys-libs/ncurses:0=
+ sys-libs/readline:0="
+DEPEND="${RDEPEND}"
+BDEPEND="
+ virtual/pkgconfig
+ sys-devel/libtool
+ sys-devel/gettext"
+
+PATCHES=( "${FILESDIR}/${PN}-2.2.3-gentoo-sandbox.patch" )
+DOCS=( GUILE-VERSION HACKING README )
+
+src_configure() {
+ # see bug #676468
+ mv prebuilt/32-bit-big-endian{,.broken} || die
+
+ econf \
+ --disable-error-on-warning \
+ --disable-rpath \
+ --disable-static \
+ --enable-posix \
+ --without-libgmp-prefix \
+ --without-libiconv-prefix \
+ --without-libintl-prefix \
+ --without-libreadline-prefix \
+ --without-libunistring-prefix \
+ $(use_enable debug guile-debug) \
+ $(use_enable debug-malloc) \
+ $(use_enable deprecated) \
+ $(use_enable jit) \
+ $(use_enable networking) \
+ $(use_enable nls) \
+ $(use_enable regex) \
+ $(use_with threads)
+}
+
+src_install() {
+ default
+
+ # From Novell
+ # https://bugzilla.novell.com/show_bug.cgi?id=874028#c0
+ dodir /usr/share/gdb/auto-load/$(get_libdir)
+ mv "${ED}"/usr/$(get_libdir)/libguile-*-gdb.scm "${ED}"/usr/share/gdb/auto-load/$(get_libdir) || die
+
+ # necessary for registering slib, see bug 206896
+ keepdir /usr/share/guile/site
+
+ find "${D}" -name '*.la' -delete || die
+}
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2021-06-08 3:52 Sam James
0 siblings, 0 replies; 129+ messages in thread
From: Sam James @ 2021-06-08 3:52 UTC (permalink / raw
To: gentoo-commits
commit: fe476950bfc24220e521d5f09388b52c36d65b8f
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 8 03:51:57 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jun 8 03:51:57 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe476950
dev-scheme/guile: drop 3.0.4
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-scheme/guile/Manifest | 1 -
dev-scheme/guile/guile-3.0.4.ebuild | 72 -------------------------------------
2 files changed, 73 deletions(-)
diff --git a/dev-scheme/guile/Manifest b/dev-scheme/guile/Manifest
index bd1f03123ff..34aaa85a1b3 100644
--- a/dev-scheme/guile/Manifest
+++ b/dev-scheme/guile/Manifest
@@ -2,5 +2,4 @@ DIST guile-1.8.8.tar.gz 3956654 BLAKE2B 4820d635ac2c57526c0c03f3e0e6e4ac4276533e
DIST guile-2.0.14.tar.gz 7823099 BLAKE2B e7fa5a4ca19dc4adfcc151350b0ed4e211b8470b0d12f65451697a818c3139a4a5992a019bd213114748230cb15ec755d1af70d42b901230854915c0ee7b05de SHA512 d69c9bdf589fedcc227f3203012f6ed11c327cef3a0147d8e016fe276abecdb4272625efe1d0c7aa68219fe8f29bbced44089a4b479e4eafe01976c6b2b83633
DIST guile-2.2.6.tar.gz 18132818 BLAKE2B 9c2f7737d74d9e56bd9e3f42f287f6b48d9e381dff44ca3ad176ad64adf9b0d200c0b8d34a41e34b15ecf24fa28ddccaa9b033cead25583ff9984b5b7c09ced5 SHA512 6a9264c2e10def5e69a0e755fb28a5f09b98bc202660d742b0ee144d4f486b049dcbce8bcece79c3af9421d43df6eca36adf82798520f75b09303f5e8c2092af
DIST guile-2.2.7.tar.gz 18129833 BLAKE2B 03c88d753f83e5a797f12808b7b053c9cf6c51f87fb8f3c3db89e54528aafb0e54de2eb951cc622e98fada82a558932bb074a8e739f4175144d4b06ba42f7d60 SHA512 ad11885ffeb7655ef6c8543e67233992dc37bdcf91ed82188e6a144169c6b7d4e31cf7a6d01509c573d00904cb002719b851f71cdf1359a86de401daf613d773
-DIST guile-3.0.4.tar.gz 21619204 BLAKE2B c8639019d8d69618726f40ecd44ed5a5790c34872119e806d4851671c61fd592608d066f4584df4a8db5f971b64ba9089bbbe935176923b413621953202bbc2d SHA512 d707d89ef0f94f74eb4678bcc79dfa99ea068d68a789f47039b5f00c0b8b01ace567a567c0f971fdc0dfc620c11d9536fc003d8d8e049e2cc158ce8b171e1134
DIST guile-3.0.7.tar.gz 21878396 BLAKE2B 4fae35e21e7f7b47ae9b4cdbafd3b2f660ec4844f838c7eef023b307963b8e92bc30698bd85954523f8fb67edee8de44d19004eb288d3d6656c962e5cb57dc8b SHA512 d7b159e109fd4a08231ef9b961376e71c2872f08d47d82896d96ccac250f5677b35be9a8ce3b9a758bd2ed78d6451e4fdd844408a1baf684256d9bfa09999f3f
diff --git a/dev-scheme/guile/guile-3.0.4.ebuild b/dev-scheme/guile/guile-3.0.4.ebuild
deleted file mode 100644
index 4a41ef3453a..00000000000
--- a/dev-scheme/guile/guile-3.0.4.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MAJOR="3.0"
-DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
-HOMEPAGE="https://www.gnu.org/software/guile/"
-SRC_URI="mirror://gnu/guile/${P}.tar.gz"
-
-LICENSE="LGPL-3+"
-SLOT="12/3.0-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="debug debug-malloc +deprecated +jit +networking +nls +regex +threads" # upstream recommended +networking +nls
-REQUIRED_USE="regex" # workaround for bug 596322
-RESTRICT="strip"
-
-RDEPEND="
- >=dev-libs/boehm-gc-7.0:=[threads?]
- dev-libs/gmp:=
- dev-libs/libffi:=
- dev-libs/libltdl:=
- dev-libs/libunistring:0=
- sys-libs/ncurses:0=
- sys-libs/readline:0="
-DEPEND="${RDEPEND}"
-BDEPEND="
- virtual/pkgconfig
- sys-devel/libtool
- sys-devel/gettext"
-
-PATCHES=( "${FILESDIR}/${PN}-2.2.3-gentoo-sandbox.patch" )
-DOCS=( GUILE-VERSION HACKING README )
-
-src_configure() {
- # see bug #676468
- mv prebuilt/32-bit-big-endian{,.broken} || die
-
- econf \
- --disable-error-on-warning \
- --disable-rpath \
- --disable-static \
- --enable-posix \
- --without-libgmp-prefix \
- --without-libiconv-prefix \
- --without-libintl-prefix \
- --without-libltdl-prefix \
- --without-libreadline-prefix \
- --without-libunistring-prefix \
- $(use_enable debug guile-debug) \
- $(use_enable debug-malloc) \
- $(use_enable deprecated) \
- $(use_enable jit) \
- $(use_enable networking) \
- $(use_enable nls) \
- $(use_enable regex) \
- $(use_with threads)
-}
-
-src_install() {
- default
-
- # From Novell
- # https://bugzilla.novell.com/show_bug.cgi?id=874028#c0
- dodir /usr/share/gdb/auto-load/$(get_libdir)
- mv "${ED}"/usr/$(get_libdir)/libguile-*-gdb.scm "${ED}"/usr/share/gdb/auto-load/$(get_libdir) || die
-
- # necessary for registering slib, see bug 206896
- keepdir /usr/share/guile/site
-
- find "${D}" -name '*.la' -delete || die
-}
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2021-07-15 22:13 Sergei Trofimovich
0 siblings, 0 replies; 129+ messages in thread
From: Sergei Trofimovich @ 2021-07-15 22:13 UTC (permalink / raw
To: gentoo-commits
commit: 2c9bdd995502ccbe60eb981265d9587670b91df4
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 15 22:12:51 2021 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Thu Jul 15 22:12:58 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c9bdd99
dev-scheme/guile: stable 2.2.7-r1 for hppa
stable wrt bug #753308
Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
dev-scheme/guile/guile-2.2.7-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-2.2.7-r1.ebuild b/dev-scheme/guile/guile-2.2.7-r1.ebuild
index cbe66c80937..78619a6cc76 100644
--- a/dev-scheme/guile/guile-2.2.7-r1.ebuild
+++ b/dev-scheme/guile/guile-2.2.7-r1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
LICENSE="LGPL-3+"
SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
REQUIRED_USE="regex" # workaround for bug 596322
RESTRICT="strip"
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2021-11-19 5:49 Sam James
0 siblings, 0 replies; 129+ messages in thread
From: Sam James @ 2021-11-19 5:49 UTC (permalink / raw
To: gentoo-commits
commit: 5a3f87e6b90668e29720cbeb0d169701ee45c847
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 19 05:48:51 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 19 05:48:51 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a3f87e6
dev-scheme/guile: fix 3.0.7 build with glibc-2.34
Not needed for earlier versions, it seems.
Closes: https://bugs.gentoo.org/823461
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-scheme/guile/Manifest | 1 +
dev-scheme/guile/guile-3.0.7-r1.ebuild | 85 ++++++++++++++++++++++++++++++++++
2 files changed, 86 insertions(+)
diff --git a/dev-scheme/guile/Manifest b/dev-scheme/guile/Manifest
index 34aaa85a1b3d..b7129d7d7efc 100644
--- a/dev-scheme/guile/Manifest
+++ b/dev-scheme/guile/Manifest
@@ -2,4 +2,5 @@ DIST guile-1.8.8.tar.gz 3956654 BLAKE2B 4820d635ac2c57526c0c03f3e0e6e4ac4276533e
DIST guile-2.0.14.tar.gz 7823099 BLAKE2B e7fa5a4ca19dc4adfcc151350b0ed4e211b8470b0d12f65451697a818c3139a4a5992a019bd213114748230cb15ec755d1af70d42b901230854915c0ee7b05de SHA512 d69c9bdf589fedcc227f3203012f6ed11c327cef3a0147d8e016fe276abecdb4272625efe1d0c7aa68219fe8f29bbced44089a4b479e4eafe01976c6b2b83633
DIST guile-2.2.6.tar.gz 18132818 BLAKE2B 9c2f7737d74d9e56bd9e3f42f287f6b48d9e381dff44ca3ad176ad64adf9b0d200c0b8d34a41e34b15ecf24fa28ddccaa9b033cead25583ff9984b5b7c09ced5 SHA512 6a9264c2e10def5e69a0e755fb28a5f09b98bc202660d742b0ee144d4f486b049dcbce8bcece79c3af9421d43df6eca36adf82798520f75b09303f5e8c2092af
DIST guile-2.2.7.tar.gz 18129833 BLAKE2B 03c88d753f83e5a797f12808b7b053c9cf6c51f87fb8f3c3db89e54528aafb0e54de2eb951cc622e98fada82a558932bb074a8e739f4175144d4b06ba42f7d60 SHA512 ad11885ffeb7655ef6c8543e67233992dc37bdcf91ed82188e6a144169c6b7d4e31cf7a6d01509c573d00904cb002719b851f71cdf1359a86de401daf613d773
+DIST guile-3.0.7-gnulib-glibc-2.34.patch.bz2 60359 BLAKE2B b21adb981d4242c62b3038f14cf2048fdd5fd1aa00aae937cab6e9b6dfa1331adff1291484bb7f39ddf8e93159fd0c424dc6e4d83fce0083daa6eb661b651cfe SHA512 be2985b41cd567a549ba96dedda2a24355be40a5aad408a7f0593b6e6c02c9719ead27463a786736501ed26c01c65f9a403160b2bd1660d60d6fd4932c92f095
DIST guile-3.0.7.tar.gz 21878396 BLAKE2B 4fae35e21e7f7b47ae9b4cdbafd3b2f660ec4844f838c7eef023b307963b8e92bc30698bd85954523f8fb67edee8de44d19004eb288d3d6656c962e5cb57dc8b SHA512 d7b159e109fd4a08231ef9b961376e71c2872f08d47d82896d96ccac250f5677b35be9a8ce3b9a758bd2ed78d6451e4fdd844408a1baf684256d9bfa09999f3f
diff --git a/dev-scheme/guile/guile-3.0.7-r1.ebuild b/dev-scheme/guile/guile-3.0.7-r1.ebuild
new file mode 100644
index 000000000000..2bd3be08275a
--- /dev/null
+++ b/dev-scheme/guile/guile-3.0.7-r1.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+MAJOR="3.0"
+DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
+HOMEPAGE="https://www.gnu.org/software/guile/"
+SRC_URI="mirror://gnu/guile/${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-gnulib-glibc-2.34.patch.bz2"
+
+LICENSE="LGPL-3+"
+SLOT="12/3.0-1" # libguile-2.2.so.1 => 2.2-1
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE="debug debug-malloc +deprecated +jit +networking +nls +regex +threads" # upstream recommended +networking +nls
+REQUIRED_USE="regex" # workaround for bug 596322
+RESTRICT="strip"
+
+RDEPEND="
+ >=dev-libs/boehm-gc-7.0:=[threads?]
+ dev-libs/gmp:=
+ dev-libs/libffi:=
+ dev-libs/libunistring:0=
+ sys-libs/ncurses:0=
+ sys-libs/readline:0=
+ virtual/libcrypt:="
+DEPEND="${RDEPEND}"
+BDEPEND="
+ virtual/pkgconfig
+ sys-devel/libtool
+ sys-devel/gettext"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-2.2.3-gentoo-sandbox.patch"
+ "${WORKDIR}/${P}-gnulib-glibc-2.34.patch"
+)
+
+DOCS=( GUILE-VERSION HACKING README )
+
+src_prepare() {
+ default
+
+ # Needed for the glibc-2.34 gnulib patch, can drop later
+ eautoreconf
+}
+
+src_configure() {
+ # see bug #676468
+ mv prebuilt/32-bit-big-endian{,.broken} || die
+
+ econf \
+ --disable-error-on-warning \
+ --disable-rpath \
+ --disable-static \
+ --enable-posix \
+ --without-libgmp-prefix \
+ --without-libiconv-prefix \
+ --without-libintl-prefix \
+ --without-libreadline-prefix \
+ --without-libunistring-prefix \
+ $(use_enable debug guile-debug) \
+ $(use_enable debug-malloc) \
+ $(use_enable deprecated) \
+ $(use_enable jit) \
+ $(use_enable networking) \
+ $(use_enable nls) \
+ $(use_enable regex) \
+ $(use_with threads)
+}
+
+src_install() {
+ default
+
+ # From Novell
+ # https://bugzilla.novell.com/show_bug.cgi?id=874028#c0
+ dodir /usr/share/gdb/auto-load/$(get_libdir)
+ mv "${ED}"/usr/$(get_libdir)/libguile-*-gdb.scm "${ED}"/usr/share/gdb/auto-load/$(get_libdir) || die
+
+ # necessary for registering slib, see bug 206896
+ keepdir /usr/share/guile/site
+
+ find "${D}" -name '*.la' -delete || die
+}
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2022-02-14 2:07 Sam James
0 siblings, 0 replies; 129+ messages in thread
From: Sam James @ 2022-02-14 2:07 UTC (permalink / raw
To: gentoo-commits
commit: e7e1f38a37f7010ae444e56a73e50c04dd4d8334
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 14 02:05:47 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Feb 14 02:07:27 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7e1f38a
dev-scheme/guile: add 3.0.8
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-scheme/guile/Manifest | 1 +
dev-scheme/guile/guile-3.0.8.ebuild | 76 +++++++++++++++++++++++++++++++++++++
2 files changed, 77 insertions(+)
diff --git a/dev-scheme/guile/Manifest b/dev-scheme/guile/Manifest
index b7129d7d7efc..169566ffe854 100644
--- a/dev-scheme/guile/Manifest
+++ b/dev-scheme/guile/Manifest
@@ -4,3 +4,4 @@ DIST guile-2.2.6.tar.gz 18132818 BLAKE2B 9c2f7737d74d9e56bd9e3f42f287f6b48d9e381
DIST guile-2.2.7.tar.gz 18129833 BLAKE2B 03c88d753f83e5a797f12808b7b053c9cf6c51f87fb8f3c3db89e54528aafb0e54de2eb951cc622e98fada82a558932bb074a8e739f4175144d4b06ba42f7d60 SHA512 ad11885ffeb7655ef6c8543e67233992dc37bdcf91ed82188e6a144169c6b7d4e31cf7a6d01509c573d00904cb002719b851f71cdf1359a86de401daf613d773
DIST guile-3.0.7-gnulib-glibc-2.34.patch.bz2 60359 BLAKE2B b21adb981d4242c62b3038f14cf2048fdd5fd1aa00aae937cab6e9b6dfa1331adff1291484bb7f39ddf8e93159fd0c424dc6e4d83fce0083daa6eb661b651cfe SHA512 be2985b41cd567a549ba96dedda2a24355be40a5aad408a7f0593b6e6c02c9719ead27463a786736501ed26c01c65f9a403160b2bd1660d60d6fd4932c92f095
DIST guile-3.0.7.tar.gz 21878396 BLAKE2B 4fae35e21e7f7b47ae9b4cdbafd3b2f660ec4844f838c7eef023b307963b8e92bc30698bd85954523f8fb67edee8de44d19004eb288d3d6656c962e5cb57dc8b SHA512 d7b159e109fd4a08231ef9b961376e71c2872f08d47d82896d96ccac250f5677b35be9a8ce3b9a758bd2ed78d6451e4fdd844408a1baf684256d9bfa09999f3f
+DIST guile-3.0.8.tar.gz 10438342 BLAKE2B 79e96216fcb75bc198b53ce2b2389a93fa1590cd4ff93e0c5750bea2997b7eebb0736de57459e56356ee8b5a31aacec2121d180e98c4d779ed118c9c858b32b7 SHA512 7b2728e849a3ee482fe9a167dd76cc4835e911cc94ca0724dd51e8a813a240c6b5d2de84de16b46469ab24305b5b153a3c812fec942e007d3310bba4d1cf947d
diff --git a/dev-scheme/guile/guile-3.0.8.ebuild b/dev-scheme/guile/guile-3.0.8.ebuild
new file mode 100644
index 000000000000..a6544fa2fef0
--- /dev/null
+++ b/dev-scheme/guile/guile-3.0.8.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MAJOR="3.0"
+DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
+HOMEPAGE="https://www.gnu.org/software/guile/"
+SRC_URI="mirror://gnu/guile/${P}.tar.gz"
+
+LICENSE="LGPL-3+"
+SLOT="12/3.0-1" # libguile-2.2.so.1 => 2.2-1
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+
+IUSE="debug debug-malloc +deprecated +jit +networking +nls +regex +threads" # upstream recommended +networking +nls
+REQUIRED_USE="regex" # workaround for bug 596322
+RESTRICT="strip"
+
+RDEPEND="
+ >=dev-libs/boehm-gc-7.0[threads?]
+ dev-libs/gmp:=
+ dev-libs/libffi:=
+ dev-libs/libatomic_ops
+ dev-libs/libunistring:=
+ sys-libs/ncurses:=
+ sys-libs/readline:=
+ virtual/libcrypt:="
+DEPEND="${RDEPEND}"
+BDEPEND="
+ virtual/pkgconfig
+ sys-devel/libtool
+ sys-devel/gettext"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-2.2.3-gentoo-sandbox.patch"
+)
+
+DOCS=( GUILE-VERSION HACKING README )
+
+src_configure() {
+ # see bug #676468
+ mv prebuilt/32-bit-big-endian{,.broken} || die
+
+ econf \
+ --disable-error-on-warning \
+ --disable-rpath \
+ --disable-lto \
+ --enable-posix \
+ --without-libgmp-prefix \
+ --without-libiconv-prefix \
+ --without-libintl-prefix \
+ --without-libreadline-prefix \
+ --without-libunistring-prefix \
+ $(use_enable debug guile-debug) \
+ $(use_enable debug-malloc) \
+ $(use_enable deprecated) \
+ $(use_enable jit) \
+ $(use_enable networking) \
+ $(use_enable nls) \
+ $(use_enable regex) \
+ $(use_with threads)
+}
+
+src_install() {
+ default
+
+ # From Novell
+ # https://bugzilla.novell.com/show_bug.cgi?id=874028#c0
+ dodir /usr/share/gdb/auto-load/$(get_libdir)
+ mv "${ED}"/usr/$(get_libdir)/libguile-*-gdb.scm "${ED}"/usr/share/gdb/auto-load/$(get_libdir) || die
+
+ # necessary for registering slib, see bug #206896
+ keepdir /usr/share/guile/site
+
+ find "${ED}" -name '*.la' -delete || die
+}
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2022-02-14 20:52 Maciej Barć
0 siblings, 0 replies; 129+ messages in thread
From: Maciej Barć @ 2022-02-14 20:52 UTC (permalink / raw
To: gentoo-commits
commit: f87b1329965ac12377d1f2bb228d4ebf24977ab5
Author: Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 14 20:51:27 2022 +0000
Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Mon Feb 14 20:51:51 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f87b1329
dev-scheme/guile: drop old 3.0.7
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>
dev-scheme/guile/guile-3.0.7.ebuild | 71 -------------------------------------
1 file changed, 71 deletions(-)
diff --git a/dev-scheme/guile/guile-3.0.7.ebuild b/dev-scheme/guile/guile-3.0.7.ebuild
deleted file mode 100644
index 2ae15278035a..000000000000
--- a/dev-scheme/guile/guile-3.0.7.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MAJOR="3.0"
-DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
-HOMEPAGE="https://www.gnu.org/software/guile/"
-SRC_URI="mirror://gnu/guile/${P}.tar.gz"
-
-LICENSE="LGPL-3+"
-SLOT="12/3.0-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="debug debug-malloc +deprecated +jit +networking +nls +regex +threads" # upstream recommended +networking +nls
-REQUIRED_USE="regex" # workaround for bug 596322
-RESTRICT="strip"
-
-RDEPEND="
- >=dev-libs/boehm-gc-7.0:=[threads?]
- dev-libs/gmp:=
- dev-libs/libffi:=
- dev-libs/libunistring:0=
- sys-libs/ncurses:0=
- sys-libs/readline:0=
- virtual/libcrypt:="
-DEPEND="${RDEPEND}"
-BDEPEND="
- virtual/pkgconfig
- sys-devel/libtool
- sys-devel/gettext"
-
-PATCHES=( "${FILESDIR}/${PN}-2.2.3-gentoo-sandbox.patch" )
-DOCS=( GUILE-VERSION HACKING README )
-
-src_configure() {
- # see bug #676468
- mv prebuilt/32-bit-big-endian{,.broken} || die
-
- econf \
- --disable-error-on-warning \
- --disable-rpath \
- --disable-static \
- --enable-posix \
- --without-libgmp-prefix \
- --without-libiconv-prefix \
- --without-libintl-prefix \
- --without-libreadline-prefix \
- --without-libunistring-prefix \
- $(use_enable debug guile-debug) \
- $(use_enable debug-malloc) \
- $(use_enable deprecated) \
- $(use_enable jit) \
- $(use_enable networking) \
- $(use_enable nls) \
- $(use_enable regex) \
- $(use_with threads)
-}
-
-src_install() {
- default
-
- # From Novell
- # https://bugzilla.novell.com/show_bug.cgi?id=874028#c0
- dodir /usr/share/gdb/auto-load/$(get_libdir)
- mv "${ED}"/usr/$(get_libdir)/libguile-*-gdb.scm "${ED}"/usr/share/gdb/auto-load/$(get_libdir) || die
-
- # necessary for registering slib, see bug 206896
- keepdir /usr/share/guile/site
-
- find "${D}" -name '*.la' -delete || die
-}
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2022-02-16 18:51 Maciej Barć
0 siblings, 0 replies; 129+ messages in thread
From: Maciej Barć @ 2022-02-16 18:51 UTC (permalink / raw
To: gentoo-commits
commit: 15fc1888be41be42f27f4ff005b6622121bd54da
Author: Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 16 18:02:11 2022 +0000
Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Wed Feb 16 18:51:32 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15fc1888
dev-scheme/guile: do not check Guile bytecode (QA issue)
Closes: https://bugs.gentoo.org/795849
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>
dev-scheme/guile/guile-2.0.14-r4.ebuild | 16 ++++++++++------
dev-scheme/guile/guile-2.2.6.ebuild | 9 +++++++--
dev-scheme/guile/guile-2.2.7-r1.ebuild | 6 +++++-
dev-scheme/guile/guile-3.0.7-r1.ebuild | 6 +++++-
dev-scheme/guile/guile-3.0.8.ebuild | 4 ++++
5 files changed, 31 insertions(+), 10 deletions(-)
diff --git a/dev-scheme/guile/guile-2.0.14-r4.ebuild b/dev-scheme/guile/guile-2.0.14-r4.ebuild
index 50d02983c91f..6cdb67fff567 100644
--- a/dev-scheme/guile/guile-2.0.14-r4.ebuild
+++ b/dev-scheme/guile/guile-2.0.14-r4.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=6
@@ -12,8 +12,8 @@ LICENSE="LGPL-3+"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
# emacs useflag removal not working
-# workaround for bug 596322
-REQUIRED_USE="regex"
+REQUIRED_USE="regex" # workaround for bug 596322
+RESTRICT="strip"
RDEPEND="
>=dev-libs/boehm-gc-7.0:=[threads?]
@@ -33,14 +33,18 @@ DEPEND="${RDEPEND}
SLOT="12/22" # subslot is soname version
MAJOR="2.0"
-DOCS=( GUILE-VERSION HACKING README )
-
PATCHES=(
"${FILESDIR}/${PN}-2-snarf.patch"
"${FILESDIR}/${P}-darwin.patch"
"${FILESDIR}/${P}-ia64-fix-crash-thread-context-switch.patch"
)
+# guile generates ELF files without use of C or machine code
+# It's a portage's false positive. bug #677600
+QA_PREBUILT='*[.]go'
+
+DOCS=( GUILE-VERSION HACKING README )
+
src_prepare() {
default
eautoreconf
@@ -75,7 +79,7 @@ src_install() {
find "${ED}" -name '*.la' -delete || die
# From Novell
- # https://bugzilla.novell.com/show_bug.cgi?id=874028#c0
+ # https://bugzilla.novell.com/show_bug.cgi?id=874028#c0
dodir /usr/share/gdb/auto-load/$(get_libdir)
mv "${ED}"/usr/$(get_libdir)/libguile-*-gdb.scm "${ED}"/usr/share/gdb/auto-load/$(get_libdir) || die
diff --git a/dev-scheme/guile/guile-2.2.6.ebuild b/dev-scheme/guile/guile-2.2.6.ebuild
index 7e08347d859f..fe2a735e677e 100644
--- a/dev-scheme/guile/guile-2.2.6.ebuild
+++ b/dev-scheme/guile/guile-2.2.6.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
@@ -30,6 +30,11 @@ BDEPEND="
sys-devel/gettext"
PATCHES=( "${FILESDIR}/${PN}-2.2.3-gentoo-sandbox.patch" )
+
+# guile generates ELF files without use of C or machine code
+# It's a portage's false positive. bug #677600
+QA_PREBUILT='*[.]go'
+
DOCS=( GUILE-VERSION HACKING README )
src_configure() {
@@ -60,7 +65,7 @@ src_install() {
default
# From Novell
- # https://bugzilla.novell.com/show_bug.cgi?id=874028#c0
+ # https://bugzilla.novell.com/show_bug.cgi?id=874028#c0
dodir /usr/share/gdb/auto-load/$(get_libdir)
mv "${ED}"/usr/$(get_libdir)/libguile-*-gdb.scm "${ED}"/usr/share/gdb/auto-load/$(get_libdir) || die
diff --git a/dev-scheme/guile/guile-2.2.7-r1.ebuild b/dev-scheme/guile/guile-2.2.7-r1.ebuild
index 78619a6cc767..5ae0864f86fc 100644
--- a/dev-scheme/guile/guile-2.2.7-r1.ebuild
+++ b/dev-scheme/guile/guile-2.2.7-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
@@ -35,6 +35,10 @@ PATCHES=(
"${FILESDIR}/${PN}-2.2.7-stack-up.patch"
)
+# guile generates ELF files without use of C or machine code
+# It's a portage's false positive. bug #677600
+QA_PREBUILT='*[.]go'
+
DOCS=( GUILE-VERSION HACKING README )
src_configure() {
diff --git a/dev-scheme/guile/guile-3.0.7-r1.ebuild b/dev-scheme/guile/guile-3.0.7-r1.ebuild
index 2bd3be08275a..0e90037860ba 100644
--- a/dev-scheme/guile/guile-3.0.7-r1.ebuild
+++ b/dev-scheme/guile/guile-3.0.7-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
@@ -37,6 +37,10 @@ PATCHES=(
"${WORKDIR}/${P}-gnulib-glibc-2.34.patch"
)
+# guile generates ELF files without use of C or machine code
+# It's a portage's false positive. bug #677600
+QA_PREBUILT='*[.]go'
+
DOCS=( GUILE-VERSION HACKING README )
src_prepare() {
diff --git a/dev-scheme/guile/guile-3.0.8.ebuild b/dev-scheme/guile/guile-3.0.8.ebuild
index a6544fa2fef0..efd31ce2549f 100644
--- a/dev-scheme/guile/guile-3.0.8.ebuild
+++ b/dev-scheme/guile/guile-3.0.8.ebuild
@@ -35,6 +35,10 @@ PATCHES=(
"${FILESDIR}/${PN}-2.2.3-gentoo-sandbox.patch"
)
+# guile generates ELF files without use of C or machine code
+# It's a portage's false positive. bug #677600
+QA_PREBUILT='*[.]go'
+
DOCS=( GUILE-VERSION HACKING README )
src_configure() {
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2022-02-16 22:38 Maciej Barć
0 siblings, 0 replies; 129+ messages in thread
From: Maciej Barć @ 2022-02-16 22:38 UTC (permalink / raw
To: gentoo-commits
commit: 56d76431e9102567913dfb447758629b9f4e8220
Author: Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 16 21:44:18 2022 +0000
Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Wed Feb 16 22:38:03 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56d76431
dev-scheme/guile: remove tests that use network
Closes: https://bugs.gentoo.org/712362
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>
dev-scheme/guile/guile-2.2.6.ebuild | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git a/dev-scheme/guile/guile-2.2.6.ebuild b/dev-scheme/guile/guile-2.2.6.ebuild
index fe2a735e677e..ab320b7a78ec 100644
--- a/dev-scheme/guile/guile-2.2.6.ebuild
+++ b/dev-scheme/guile/guile-2.2.6.ebuild
@@ -37,6 +37,16 @@ QA_PREBUILT='*[.]go'
DOCS=( GUILE-VERSION HACKING README )
+src_prepare() {
+ # Remove tests that require network
+ local bad_test
+ for bad_test in test-suite/tests/web-*.test ; do
+ echo "#t" > "${bad_test}" || die
+ done
+
+ default
+}
+
src_configure() {
# see bug #676468
mv prebuilt/32-bit-big-endian{,.broken} || die
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2022-04-09 2:35 Sam James
0 siblings, 0 replies; 129+ messages in thread
From: Sam James @ 2022-04-09 2:35 UTC (permalink / raw
To: gentoo-commits
commit: 14cd27fa01fe63c1ed41870782bd5a8f2d7dc8da
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 9 01:41:18 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Apr 9 01:41:49 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14cd27fa
dev-scheme/guile: migrate to xz
Significantly smaller tarballs.
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-scheme/guile/Manifest | 10 +++++-----
dev-scheme/guile/guile-2.0.14-r4.ebuild | 2 +-
dev-scheme/guile/guile-2.2.6.ebuild | 2 +-
dev-scheme/guile/guile-2.2.7-r1.ebuild | 2 +-
dev-scheme/guile/guile-3.0.7-r1.ebuild | 2 +-
dev-scheme/guile/guile-3.0.8.ebuild | 2 +-
6 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/dev-scheme/guile/Manifest b/dev-scheme/guile/Manifest
index 169566ffe854..2940cc4f035a 100644
--- a/dev-scheme/guile/Manifest
+++ b/dev-scheme/guile/Manifest
@@ -1,7 +1,7 @@
DIST guile-1.8.8.tar.gz 3956654 BLAKE2B 4820d635ac2c57526c0c03f3e0e6e4ac4276533ea8db15e6d1b759c33edec094a1a4bdc3e09ccae61f1b271d63565063746feea242a90c18cd575775444a42ef SHA512 ede6feb90cd419d8763feb8c5169275490a653919573c4dfced025b74cf591072b3a10ffb9a3f6ee3fe7b0a0956ffcf434e0859b421455c8349cea56bf427db0
-DIST guile-2.0.14.tar.gz 7823099 BLAKE2B e7fa5a4ca19dc4adfcc151350b0ed4e211b8470b0d12f65451697a818c3139a4a5992a019bd213114748230cb15ec755d1af70d42b901230854915c0ee7b05de SHA512 d69c9bdf589fedcc227f3203012f6ed11c327cef3a0147d8e016fe276abecdb4272625efe1d0c7aa68219fe8f29bbced44089a4b479e4eafe01976c6b2b83633
-DIST guile-2.2.6.tar.gz 18132818 BLAKE2B 9c2f7737d74d9e56bd9e3f42f287f6b48d9e381dff44ca3ad176ad64adf9b0d200c0b8d34a41e34b15ecf24fa28ddccaa9b033cead25583ff9984b5b7c09ced5 SHA512 6a9264c2e10def5e69a0e755fb28a5f09b98bc202660d742b0ee144d4f486b049dcbce8bcece79c3af9421d43df6eca36adf82798520f75b09303f5e8c2092af
-DIST guile-2.2.7.tar.gz 18129833 BLAKE2B 03c88d753f83e5a797f12808b7b053c9cf6c51f87fb8f3c3db89e54528aafb0e54de2eb951cc622e98fada82a558932bb074a8e739f4175144d4b06ba42f7d60 SHA512 ad11885ffeb7655ef6c8543e67233992dc37bdcf91ed82188e6a144169c6b7d4e31cf7a6d01509c573d00904cb002719b851f71cdf1359a86de401daf613d773
+DIST guile-2.0.14.tar.xz 4615196 BLAKE2B 97e26635c941309b713b632371bc9df7361d3d7d524af3d2c67275f3151dc9c51bd774155bd3c1caf6950d4e839afe8b019f553b5a7223c447bb19c8a97d608c SHA512 2cad60ab8aa77be44bc4988eaa3a2f0652637f315322abd6011c18f1800c3a461eefa15a14fd54d0d48031b093bc56dfc6cd15dc0a8260b97b40521bff793db6
+DIST guile-2.2.6.tar.xz 10875692 BLAKE2B b5602e74ee62886bea5b9dc2606cefdac6de254cf1da6ae79d6d6f651a8cf5b27422bf66883a5ac44337130dad0bd8e250e82b83907a440c122d42085a34fc23 SHA512 68c31e47786838f4f1dda63bfa99428a0092383f1045e836b742ccd8021fbdd83ef910ba35858c2855b3d748f228d356536496742feba5b00e07fdcc0c5a5628
+DIST guile-2.2.7.tar.xz 10881984 BLAKE2B e2b1fe7cb010371beaaf32f8f173397c90fd291ed7d5835b9d976f37fd133254841b4179bd1e1cd02e604c7befcab6c25f85d20ba0850f96978f7c32ca1fe6d8 SHA512 6f60b3489e26f5ff32b55c89316cdcdbf3ec1f4344726006e445f24098c922c50becdc748f1b66d2b271dc002e409ee6210bf85da779cee1f68c9111b3b5c543
DIST guile-3.0.7-gnulib-glibc-2.34.patch.bz2 60359 BLAKE2B b21adb981d4242c62b3038f14cf2048fdd5fd1aa00aae937cab6e9b6dfa1331adff1291484bb7f39ddf8e93159fd0c424dc6e4d83fce0083daa6eb661b651cfe SHA512 be2985b41cd567a549ba96dedda2a24355be40a5aad408a7f0593b6e6c02c9719ead27463a786736501ed26c01c65f9a403160b2bd1660d60d6fd4932c92f095
-DIST guile-3.0.7.tar.gz 21878396 BLAKE2B 4fae35e21e7f7b47ae9b4cdbafd3b2f660ec4844f838c7eef023b307963b8e92bc30698bd85954523f8fb67edee8de44d19004eb288d3d6656c962e5cb57dc8b SHA512 d7b159e109fd4a08231ef9b961376e71c2872f08d47d82896d96ccac250f5677b35be9a8ce3b9a758bd2ed78d6451e4fdd844408a1baf684256d9bfa09999f3f
-DIST guile-3.0.8.tar.gz 10438342 BLAKE2B 79e96216fcb75bc198b53ce2b2389a93fa1590cd4ff93e0c5750bea2997b7eebb0736de57459e56356ee8b5a31aacec2121d180e98c4d779ed118c9c858b32b7 SHA512 7b2728e849a3ee482fe9a167dd76cc4835e911cc94ca0724dd51e8a813a240c6b5d2de84de16b46469ab24305b5b153a3c812fec942e007d3310bba4d1cf947d
+DIST guile-3.0.7.tar.xz 13208808 BLAKE2B 074ecf118a9638351464a57e7124ffad6acbeffada25191f5f9ffeabb956a3fe5c1e877fcbbbab601fbfc908a6a87692ba332f558f46dd9bbbe29c84e8455ffe SHA512 b89a3856009794c009ae3529b6a73dae565173e9c839272668f0985029d353178ac009507062a2737ad7d95f5715f3af2a6aee098ff94a7c6cd747cc6782a062
+DIST guile-3.0.8.tar.xz 6200072 BLAKE2B 6ab6bfd18889d0d263e5e06ff1284ec025437e53541eb8e9632bd345fda34e394b2228661e9319e8a4e87fd8c675605184b290d875c5c1bbc20bf8c4d32a92b7 SHA512 5d1d93e3e22c524ea3c2fe28cf3c343ab8ba99bf5c7b8750c4ebcaf556ae21485fb99e5ccc50c4b07037cdc678552557753d67ef2c93d8c1b62603e1809418f6
diff --git a/dev-scheme/guile/guile-2.0.14-r4.ebuild b/dev-scheme/guile/guile-2.0.14-r4.ebuild
index 6cdb67fff567..0eb8e1fedb21 100644
--- a/dev-scheme/guile/guile-2.0.14-r4.ebuild
+++ b/dev-scheme/guile/guile-2.0.14-r4.ebuild
@@ -6,7 +6,7 @@ inherit flag-o-matic autotools
DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
HOMEPAGE="https://www.gnu.org/software/guile/"
-SRC_URI="mirror://gnu/guile/${P}.tar.gz"
+SRC_URI="mirror://gnu/guile/${P}.tar.xz"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
LICENSE="LGPL-3+"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
diff --git a/dev-scheme/guile/guile-2.2.6.ebuild b/dev-scheme/guile/guile-2.2.6.ebuild
index ab320b7a78ec..492e1bc0873d 100644
--- a/dev-scheme/guile/guile-2.2.6.ebuild
+++ b/dev-scheme/guile/guile-2.2.6.ebuild
@@ -6,7 +6,7 @@ EAPI=7
MAJOR="2.2"
DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
HOMEPAGE="https://www.gnu.org/software/guile/"
-SRC_URI="mirror://gnu/guile/${P}.tar.gz"
+SRC_URI="mirror://gnu/guile/${P}.tar.xz"
LICENSE="LGPL-3+"
SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
diff --git a/dev-scheme/guile/guile-2.2.7-r1.ebuild b/dev-scheme/guile/guile-2.2.7-r1.ebuild
index 5ae0864f86fc..0c99ed481dea 100644
--- a/dev-scheme/guile/guile-2.2.7-r1.ebuild
+++ b/dev-scheme/guile/guile-2.2.7-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=7
MAJOR="2.2"
DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
HOMEPAGE="https://www.gnu.org/software/guile/"
-SRC_URI="mirror://gnu/guile/${P}.tar.gz"
+SRC_URI="mirror://gnu/guile/${P}.tar.xz"
LICENSE="LGPL-3+"
SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
diff --git a/dev-scheme/guile/guile-3.0.7-r1.ebuild b/dev-scheme/guile/guile-3.0.7-r1.ebuild
index 0e90037860ba..d2e5f9f431f3 100644
--- a/dev-scheme/guile/guile-3.0.7-r1.ebuild
+++ b/dev-scheme/guile/guile-3.0.7-r1.ebuild
@@ -8,7 +8,7 @@ inherit autotools
MAJOR="3.0"
DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
HOMEPAGE="https://www.gnu.org/software/guile/"
-SRC_URI="mirror://gnu/guile/${P}.tar.gz"
+SRC_URI="mirror://gnu/guile/${P}.tar.xz"
SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-gnulib-glibc-2.34.patch.bz2"
LICENSE="LGPL-3+"
diff --git a/dev-scheme/guile/guile-3.0.8.ebuild b/dev-scheme/guile/guile-3.0.8.ebuild
index efd31ce2549f..ae641ae3cfb4 100644
--- a/dev-scheme/guile/guile-3.0.8.ebuild
+++ b/dev-scheme/guile/guile-3.0.8.ebuild
@@ -6,7 +6,7 @@ EAPI=8
MAJOR="3.0"
DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
HOMEPAGE="https://www.gnu.org/software/guile/"
-SRC_URI="mirror://gnu/guile/${P}.tar.gz"
+SRC_URI="mirror://gnu/guile/${P}.tar.xz"
LICENSE="LGPL-3+"
SLOT="12/3.0-1" # libguile-2.2.so.1 => 2.2-1
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2022-05-04 7:07 WANG Xuerui
0 siblings, 0 replies; 129+ messages in thread
From: WANG Xuerui @ 2022-05-04 7:07 UTC (permalink / raw
To: gentoo-commits
commit: ed354742e24b9b0a00a2bb4d1a67ecba2601bf8f
Author: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Wed May 4 05:35:00 2022 +0000
Commit: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Wed May 4 07:06:18 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed354742
dev-scheme/guile: keyword 2.2.7-r1 for ~loong
Tests passed on real hardware.
Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>
dev-scheme/guile/guile-2.2.7-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-2.2.7-r1.ebuild b/dev-scheme/guile/guile-2.2.7-r1.ebuild
index 0c99ed481dea..eeac2976a708 100644
--- a/dev-scheme/guile/guile-2.2.7-r1.ebuild
+++ b/dev-scheme/guile/guile-2.2.7-r1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.xz"
LICENSE="LGPL-3+"
SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
REQUIRED_USE="regex" # workaround for bug 596322
RESTRICT="strip"
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2022-10-18 2:47 Sam James
0 siblings, 0 replies; 129+ messages in thread
From: Sam James @ 2022-10-18 2:47 UTC (permalink / raw
To: gentoo-commits
commit: 73096f071bebe51fed60f601df161eefef2ef43d
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 18 02:43:42 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 18 02:43:42 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73096f07
dev-scheme/guile: drop 2.2.6
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-scheme/guile/Manifest | 1 -
dev-scheme/guile/guile-2.2.6.ebuild | 86 -------------------------------------
2 files changed, 87 deletions(-)
diff --git a/dev-scheme/guile/Manifest b/dev-scheme/guile/Manifest
index 2940cc4f035a..9e01c1418234 100644
--- a/dev-scheme/guile/Manifest
+++ b/dev-scheme/guile/Manifest
@@ -1,6 +1,5 @@
DIST guile-1.8.8.tar.gz 3956654 BLAKE2B 4820d635ac2c57526c0c03f3e0e6e4ac4276533ea8db15e6d1b759c33edec094a1a4bdc3e09ccae61f1b271d63565063746feea242a90c18cd575775444a42ef SHA512 ede6feb90cd419d8763feb8c5169275490a653919573c4dfced025b74cf591072b3a10ffb9a3f6ee3fe7b0a0956ffcf434e0859b421455c8349cea56bf427db0
DIST guile-2.0.14.tar.xz 4615196 BLAKE2B 97e26635c941309b713b632371bc9df7361d3d7d524af3d2c67275f3151dc9c51bd774155bd3c1caf6950d4e839afe8b019f553b5a7223c447bb19c8a97d608c SHA512 2cad60ab8aa77be44bc4988eaa3a2f0652637f315322abd6011c18f1800c3a461eefa15a14fd54d0d48031b093bc56dfc6cd15dc0a8260b97b40521bff793db6
-DIST guile-2.2.6.tar.xz 10875692 BLAKE2B b5602e74ee62886bea5b9dc2606cefdac6de254cf1da6ae79d6d6f651a8cf5b27422bf66883a5ac44337130dad0bd8e250e82b83907a440c122d42085a34fc23 SHA512 68c31e47786838f4f1dda63bfa99428a0092383f1045e836b742ccd8021fbdd83ef910ba35858c2855b3d748f228d356536496742feba5b00e07fdcc0c5a5628
DIST guile-2.2.7.tar.xz 10881984 BLAKE2B e2b1fe7cb010371beaaf32f8f173397c90fd291ed7d5835b9d976f37fd133254841b4179bd1e1cd02e604c7befcab6c25f85d20ba0850f96978f7c32ca1fe6d8 SHA512 6f60b3489e26f5ff32b55c89316cdcdbf3ec1f4344726006e445f24098c922c50becdc748f1b66d2b271dc002e409ee6210bf85da779cee1f68c9111b3b5c543
DIST guile-3.0.7-gnulib-glibc-2.34.patch.bz2 60359 BLAKE2B b21adb981d4242c62b3038f14cf2048fdd5fd1aa00aae937cab6e9b6dfa1331adff1291484bb7f39ddf8e93159fd0c424dc6e4d83fce0083daa6eb661b651cfe SHA512 be2985b41cd567a549ba96dedda2a24355be40a5aad408a7f0593b6e6c02c9719ead27463a786736501ed26c01c65f9a403160b2bd1660d60d6fd4932c92f095
DIST guile-3.0.7.tar.xz 13208808 BLAKE2B 074ecf118a9638351464a57e7124ffad6acbeffada25191f5f9ffeabb956a3fe5c1e877fcbbbab601fbfc908a6a87692ba332f558f46dd9bbbe29c84e8455ffe SHA512 b89a3856009794c009ae3529b6a73dae565173e9c839272668f0985029d353178ac009507062a2737ad7d95f5715f3af2a6aee098ff94a7c6cd747cc6782a062
diff --git a/dev-scheme/guile/guile-2.2.6.ebuild b/dev-scheme/guile/guile-2.2.6.ebuild
deleted file mode 100644
index 492e1bc0873d..000000000000
--- a/dev-scheme/guile/guile-2.2.6.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MAJOR="2.2"
-DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
-HOMEPAGE="https://www.gnu.org/software/guile/"
-SRC_URI="mirror://gnu/guile/${P}.tar.xz"
-
-LICENSE="LGPL-3+"
-SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
-REQUIRED_USE="regex" # workaround for bug 596322
-RESTRICT="strip"
-
-RDEPEND="
- >=dev-libs/boehm-gc-7.0:=[threads?]
- dev-libs/gmp:=
- dev-libs/libffi:=
- dev-libs/libltdl:=
- dev-libs/libunistring:0=
- sys-libs/ncurses:0=
- sys-libs/readline:0="
-DEPEND="${RDEPEND}"
-BDEPEND="
- virtual/pkgconfig
- sys-devel/libtool
- sys-devel/gettext"
-
-PATCHES=( "${FILESDIR}/${PN}-2.2.3-gentoo-sandbox.patch" )
-
-# guile generates ELF files without use of C or machine code
-# It's a portage's false positive. bug #677600
-QA_PREBUILT='*[.]go'
-
-DOCS=( GUILE-VERSION HACKING README )
-
-src_prepare() {
- # Remove tests that require network
- local bad_test
- for bad_test in test-suite/tests/web-*.test ; do
- echo "#t" > "${bad_test}" || die
- done
-
- default
-}
-
-src_configure() {
- # see bug #676468
- mv prebuilt/32-bit-big-endian{,.broken} || die
-
- econf \
- --disable-error-on-warning \
- --disable-rpath \
- --disable-static \
- --enable-posix \
- --without-libgmp-prefix \
- --without-libiconv-prefix \
- --without-libintl-prefix \
- --without-libltdl-prefix \
- --without-libreadline-prefix \
- --without-libunistring-prefix \
- $(use_enable debug guile-debug) \
- $(use_enable debug-malloc) \
- $(use_enable deprecated) \
- $(use_enable networking) \
- $(use_enable nls) \
- $(use_enable regex) \
- $(use_with threads)
-}
-
-src_install() {
- default
-
- # From Novell
- # https://bugzilla.novell.com/show_bug.cgi?id=874028#c0
- dodir /usr/share/gdb/auto-load/$(get_libdir)
- mv "${ED}"/usr/$(get_libdir)/libguile-*-gdb.scm "${ED}"/usr/share/gdb/auto-load/$(get_libdir) || die
-
- # necessary for registering slib, see bug 206896
- keepdir /usr/share/guile/site
-
- find "${D}" -name '*.la' -delete || die
-}
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2022-10-18 2:47 Sam James
0 siblings, 0 replies; 129+ messages in thread
From: Sam James @ 2022-10-18 2:47 UTC (permalink / raw
To: gentoo-commits
commit: bd42f75a9aefb8ca69b75f46b23065960eb0e89a
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 18 02:43:46 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 18 02:43:46 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd42f75a
dev-scheme/guile: drop 3.0.7-r1
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-scheme/guile/Manifest | 2 -
dev-scheme/guile/guile-3.0.7-r1.ebuild | 89 ----------------------------------
2 files changed, 91 deletions(-)
diff --git a/dev-scheme/guile/Manifest b/dev-scheme/guile/Manifest
index 9e01c1418234..c5f222adf318 100644
--- a/dev-scheme/guile/Manifest
+++ b/dev-scheme/guile/Manifest
@@ -1,6 +1,4 @@
DIST guile-1.8.8.tar.gz 3956654 BLAKE2B 4820d635ac2c57526c0c03f3e0e6e4ac4276533ea8db15e6d1b759c33edec094a1a4bdc3e09ccae61f1b271d63565063746feea242a90c18cd575775444a42ef SHA512 ede6feb90cd419d8763feb8c5169275490a653919573c4dfced025b74cf591072b3a10ffb9a3f6ee3fe7b0a0956ffcf434e0859b421455c8349cea56bf427db0
DIST guile-2.0.14.tar.xz 4615196 BLAKE2B 97e26635c941309b713b632371bc9df7361d3d7d524af3d2c67275f3151dc9c51bd774155bd3c1caf6950d4e839afe8b019f553b5a7223c447bb19c8a97d608c SHA512 2cad60ab8aa77be44bc4988eaa3a2f0652637f315322abd6011c18f1800c3a461eefa15a14fd54d0d48031b093bc56dfc6cd15dc0a8260b97b40521bff793db6
DIST guile-2.2.7.tar.xz 10881984 BLAKE2B e2b1fe7cb010371beaaf32f8f173397c90fd291ed7d5835b9d976f37fd133254841b4179bd1e1cd02e604c7befcab6c25f85d20ba0850f96978f7c32ca1fe6d8 SHA512 6f60b3489e26f5ff32b55c89316cdcdbf3ec1f4344726006e445f24098c922c50becdc748f1b66d2b271dc002e409ee6210bf85da779cee1f68c9111b3b5c543
-DIST guile-3.0.7-gnulib-glibc-2.34.patch.bz2 60359 BLAKE2B b21adb981d4242c62b3038f14cf2048fdd5fd1aa00aae937cab6e9b6dfa1331adff1291484bb7f39ddf8e93159fd0c424dc6e4d83fce0083daa6eb661b651cfe SHA512 be2985b41cd567a549ba96dedda2a24355be40a5aad408a7f0593b6e6c02c9719ead27463a786736501ed26c01c65f9a403160b2bd1660d60d6fd4932c92f095
-DIST guile-3.0.7.tar.xz 13208808 BLAKE2B 074ecf118a9638351464a57e7124ffad6acbeffada25191f5f9ffeabb956a3fe5c1e877fcbbbab601fbfc908a6a87692ba332f558f46dd9bbbe29c84e8455ffe SHA512 b89a3856009794c009ae3529b6a73dae565173e9c839272668f0985029d353178ac009507062a2737ad7d95f5715f3af2a6aee098ff94a7c6cd747cc6782a062
DIST guile-3.0.8.tar.xz 6200072 BLAKE2B 6ab6bfd18889d0d263e5e06ff1284ec025437e53541eb8e9632bd345fda34e394b2228661e9319e8a4e87fd8c675605184b290d875c5c1bbc20bf8c4d32a92b7 SHA512 5d1d93e3e22c524ea3c2fe28cf3c343ab8ba99bf5c7b8750c4ebcaf556ae21485fb99e5ccc50c4b07037cdc678552557753d67ef2c93d8c1b62603e1809418f6
diff --git a/dev-scheme/guile/guile-3.0.7-r1.ebuild b/dev-scheme/guile/guile-3.0.7-r1.ebuild
deleted file mode 100644
index d2e5f9f431f3..000000000000
--- a/dev-scheme/guile/guile-3.0.7-r1.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-MAJOR="3.0"
-DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
-HOMEPAGE="https://www.gnu.org/software/guile/"
-SRC_URI="mirror://gnu/guile/${P}.tar.xz"
-SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-gnulib-glibc-2.34.patch.bz2"
-
-LICENSE="LGPL-3+"
-SLOT="12/3.0-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="debug debug-malloc +deprecated +jit +networking +nls +regex +threads" # upstream recommended +networking +nls
-REQUIRED_USE="regex" # workaround for bug 596322
-RESTRICT="strip"
-
-RDEPEND="
- >=dev-libs/boehm-gc-7.0:=[threads?]
- dev-libs/gmp:=
- dev-libs/libffi:=
- dev-libs/libunistring:0=
- sys-libs/ncurses:0=
- sys-libs/readline:0=
- virtual/libcrypt:="
-DEPEND="${RDEPEND}"
-BDEPEND="
- virtual/pkgconfig
- sys-devel/libtool
- sys-devel/gettext"
-
-PATCHES=(
- "${FILESDIR}/${PN}-2.2.3-gentoo-sandbox.patch"
- "${WORKDIR}/${P}-gnulib-glibc-2.34.patch"
-)
-
-# guile generates ELF files without use of C or machine code
-# It's a portage's false positive. bug #677600
-QA_PREBUILT='*[.]go'
-
-DOCS=( GUILE-VERSION HACKING README )
-
-src_prepare() {
- default
-
- # Needed for the glibc-2.34 gnulib patch, can drop later
- eautoreconf
-}
-
-src_configure() {
- # see bug #676468
- mv prebuilt/32-bit-big-endian{,.broken} || die
-
- econf \
- --disable-error-on-warning \
- --disable-rpath \
- --disable-static \
- --enable-posix \
- --without-libgmp-prefix \
- --without-libiconv-prefix \
- --without-libintl-prefix \
- --without-libreadline-prefix \
- --without-libunistring-prefix \
- $(use_enable debug guile-debug) \
- $(use_enable debug-malloc) \
- $(use_enable deprecated) \
- $(use_enable jit) \
- $(use_enable networking) \
- $(use_enable nls) \
- $(use_enable regex) \
- $(use_with threads)
-}
-
-src_install() {
- default
-
- # From Novell
- # https://bugzilla.novell.com/show_bug.cgi?id=874028#c0
- dodir /usr/share/gdb/auto-load/$(get_libdir)
- mv "${ED}"/usr/$(get_libdir)/libguile-*-gdb.scm "${ED}"/usr/share/gdb/auto-load/$(get_libdir) || die
-
- # necessary for registering slib, see bug 206896
- keepdir /usr/share/guile/site
-
- find "${D}" -name '*.la' -delete || die
-}
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2022-10-18 2:47 Sam James
0 siblings, 0 replies; 129+ messages in thread
From: Sam James @ 2022-10-18 2:47 UTC (permalink / raw
To: gentoo-commits
commit: 10f48e6e3feee2bef0bf184813868831896f1252
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 18 02:43:31 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 18 02:43:31 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10f48e6e
dev-scheme/guile: fix PkgMetadataXmlIndentation
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-scheme/guile/metadata.xml | 8 +++-----
1 file changed, 3 insertions(+), 5 deletions(-)
diff --git a/dev-scheme/guile/metadata.xml b/dev-scheme/guile/metadata.xml
index 743ee223dca5..eb3a100fb5dd 100644
--- a/dev-scheme/guile/metadata.xml
+++ b/dev-scheme/guile/metadata.xml
@@ -7,14 +7,12 @@
</maintainer>
<longdescription lang="en">
Guile is a library designed to help programmers create flexible applications. Using Guile in an application allows programmers to write plug-ins, or modules (there are many names, but the concept is essentially the same) and users to use them to have an application fit their needs.
- </longdescription>
+ </longdescription>
<use>
- <flag name="debug-freelist">Include garbage collector freelist debugging
- code</flag>
+ <flag name="debug-freelist">Include garbage collector freelist debugging code</flag>
<flag name="debug-malloc">Include malloc debugging code</flag>
<flag name="deprecated">Enable deprecated features</flag>
- <flag name="discouraged"> (implied by deprecated) enable merely discouraged
- features</flag>
+ <flag name="discouraged"> (implied by deprecated) enable merely discouraged features</flag>
<flag name="networking">Include networking interfaces</flag>
<flag name="regex"> Include regular expression interfaces</flag>
</use>
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2023-02-07 21:49 Maciej Barć
0 siblings, 0 replies; 129+ messages in thread
From: Maciej Barć @ 2023-02-07 21:49 UTC (permalink / raw
To: gentoo-commits
commit: 43c6172c1c48e1afa4d06a8988cf95a20a95c26c
Author: Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 7 21:30:56 2023 +0000
Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue Feb 7 21:49:22 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43c6172c
dev-scheme/guile: drop old 2.0.14-r5
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>
dev-scheme/guile/Manifest | 1 -
dev-scheme/guile/guile-2.0.14-r5.ebuild | 92 ---------------------------------
2 files changed, 93 deletions(-)
diff --git a/dev-scheme/guile/Manifest b/dev-scheme/guile/Manifest
index 5a066be945bd..87382b204a05 100644
--- a/dev-scheme/guile/Manifest
+++ b/dev-scheme/guile/Manifest
@@ -1,5 +1,4 @@
DIST guile-1.8.8.tar.gz 3956654 BLAKE2B 4820d635ac2c57526c0c03f3e0e6e4ac4276533ea8db15e6d1b759c33edec094a1a4bdc3e09ccae61f1b271d63565063746feea242a90c18cd575775444a42ef SHA512 ede6feb90cd419d8763feb8c5169275490a653919573c4dfced025b74cf591072b3a10ffb9a3f6ee3fe7b0a0956ffcf434e0859b421455c8349cea56bf427db0
-DIST guile-2.0.14.tar.xz 4615196 BLAKE2B 97e26635c941309b713b632371bc9df7361d3d7d524af3d2c67275f3151dc9c51bd774155bd3c1caf6950d4e839afe8b019f553b5a7223c447bb19c8a97d608c SHA512 2cad60ab8aa77be44bc4988eaa3a2f0652637f315322abd6011c18f1800c3a461eefa15a14fd54d0d48031b093bc56dfc6cd15dc0a8260b97b40521bff793db6
DIST guile-2.2.7.tar.xz 10881984 BLAKE2B e2b1fe7cb010371beaaf32f8f173397c90fd291ed7d5835b9d976f37fd133254841b4179bd1e1cd02e604c7befcab6c25f85d20ba0850f96978f7c32ca1fe6d8 SHA512 6f60b3489e26f5ff32b55c89316cdcdbf3ec1f4344726006e445f24098c922c50becdc748f1b66d2b271dc002e409ee6210bf85da779cee1f68c9111b3b5c543
DIST guile-3.0.8.tar.xz 6200072 BLAKE2B 6ab6bfd18889d0d263e5e06ff1284ec025437e53541eb8e9632bd345fda34e394b2228661e9319e8a4e87fd8c675605184b290d875c5c1bbc20bf8c4d32a92b7 SHA512 5d1d93e3e22c524ea3c2fe28cf3c343ab8ba99bf5c7b8750c4ebcaf556ae21485fb99e5ccc50c4b07037cdc678552557753d67ef2c93d8c1b62603e1809418f6
DIST guile-3.0.9.tar.xz 5750636 BLAKE2B 693f189bda52468d989f27c9482b515b8a14ed814d6e4a9a988d7a03d9789903a568b41c5e3ae524b3a51cc635693cd20245b2017efabb9774be59c298823083 SHA512 a1e47a60a654f26edc57b3a34d943e15a055fc85c3cc764e912be23a80d56534b16f3512d7c7bc426f24a0cac1fcc9556802ac248f10c1fbdde51cd1e24afaf2
diff --git a/dev-scheme/guile/guile-2.0.14-r5.ebuild b/dev-scheme/guile/guile-2.0.14-r5.ebuild
deleted file mode 100644
index 2ea5568add42..000000000000
--- a/dev-scheme/guile/guile-2.0.14-r5.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit flag-o-matic autotools
-
-DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
-HOMEPAGE="https://www.gnu.org/software/guile/"
-SRC_URI="mirror://gnu/guile/${P}.tar.xz"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-LICENSE="LGPL-3+"
-IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
-# emacs useflag removal not working
-
-REQUIRED_USE="regex" # workaround for bug 596322
-RESTRICT="strip"
-
-RDEPEND="
- >=dev-libs/boehm-gc-7.0:=[threads?]
- dev-libs/gmp:=
- dev-libs/libffi:=
- dev-libs/libltdl:=
- dev-libs/libunistring:0=
- sys-devel/libtool
- sys-libs/ncurses:0=
- sys-libs/readline:0=
- virtual/libcrypt:="
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- sys-apps/texinfo
- sys-devel/gettext"
-
-SLOT="12/22" # subslot is soname version
-MAJOR="2.0"
-
-# guile generates ELF files without use of C or machine code
-# It's a false positive. bug #677600
-QA_PREBUILT='*[.]go'
-
-DOCS=( GUILE-VERSION HACKING README )
-
-PATCHES=(
- "${FILESDIR}/${PN}-2-snarf.patch"
- "${FILESDIR}/${P}-darwin.patch"
- "${FILESDIR}/${P}-ia64-fix-crash-thread-context-switch.patch"
- "${FILESDIR}/${P}-configure-clang16.patch"
-)
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- # see bug #178499
- filter-flags -ftree-vectorize
-
- econf \
- --disable-error-on-warning \
- --disable-rpath \
- --disable-static \
- --enable-posix \
- --without-libgmp-prefix \
- --without-libiconv-prefix \
- --without-libintl-prefix \
- --without-libltdl-prefix \
- --without-libreadline-prefix \
- --without-libunistring-prefix \
- $(use_enable debug guile-debug) \
- $(use_enable debug-malloc) \
- $(use_enable deprecated) \
- $(use_enable networking) \
- $(use_enable nls) \
- $(use_enable regex) \
- $(use_with threads)
-}
-
-src_install() {
- default
- find "${ED}" -name '*.la' -delete || die
-
- # From Novell
- # https://bugzilla.novell.com/show_bug.cgi?id=874028#c0
- dodir /usr/share/gdb/auto-load/$(get_libdir)
- mv "${ED}"/usr/$(get_libdir)/libguile-*-gdb.scm "${ED}"/usr/share/gdb/auto-load/$(get_libdir) || die
-
- # necessary for registering slib, see bug 206896
- keepdir /usr/share/guile/site
-
- # Dark magic necessary for some deps
- dosym libguile-2.0.so /usr/$(get_libdir)/libguile.so
-}
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2023-02-07 21:49 Maciej Barć
0 siblings, 0 replies; 129+ messages in thread
From: Maciej Barć @ 2023-02-07 21:49 UTC (permalink / raw
To: gentoo-commits
commit: 10eed5b6278e1eb038a24b93d09b2b6516e4b2c4
Author: Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 7 20:53:50 2023 +0000
Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue Feb 7 21:49:22 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10eed5b6
dev-scheme/guile: add doc metadata
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>
dev-scheme/guile/metadata.xml | 1 +
1 file changed, 1 insertion(+)
diff --git a/dev-scheme/guile/metadata.xml b/dev-scheme/guile/metadata.xml
index eb3a100fb5dd..0ec99201052d 100644
--- a/dev-scheme/guile/metadata.xml
+++ b/dev-scheme/guile/metadata.xml
@@ -17,6 +17,7 @@ Guile is a library designed to help programmers create flexible applications. Us
<flag name="regex"> Include regular expression interfaces</flag>
</use>
<upstream>
+ <doc>https://www.gnu.org/software/guile/manual/html_node/index.html</doc>
<remote-id type="savannah">guile</remote-id>
</upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2023-02-07 21:49 Maciej Barć
0 siblings, 0 replies; 129+ messages in thread
From: Maciej Barć @ 2023-02-07 21:49 UTC (permalink / raw
To: gentoo-commits
commit: eba8881e56f2b2392e395ba7e462e70b7d5c946a
Author: Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 7 21:27:48 2023 +0000
Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue Feb 7 21:49:22 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eba8881e
dev-scheme/guile: bump to 3.0.9
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>
dev-scheme/guile/Manifest | 1 +
dev-scheme/guile/guile-3.0.9.ebuild | 81 +++++++++++++++++++++++++++++++++++++
2 files changed, 82 insertions(+)
diff --git a/dev-scheme/guile/Manifest b/dev-scheme/guile/Manifest
index c5f222adf318..5a066be945bd 100644
--- a/dev-scheme/guile/Manifest
+++ b/dev-scheme/guile/Manifest
@@ -2,3 +2,4 @@ DIST guile-1.8.8.tar.gz 3956654 BLAKE2B 4820d635ac2c57526c0c03f3e0e6e4ac4276533e
DIST guile-2.0.14.tar.xz 4615196 BLAKE2B 97e26635c941309b713b632371bc9df7361d3d7d524af3d2c67275f3151dc9c51bd774155bd3c1caf6950d4e839afe8b019f553b5a7223c447bb19c8a97d608c SHA512 2cad60ab8aa77be44bc4988eaa3a2f0652637f315322abd6011c18f1800c3a461eefa15a14fd54d0d48031b093bc56dfc6cd15dc0a8260b97b40521bff793db6
DIST guile-2.2.7.tar.xz 10881984 BLAKE2B e2b1fe7cb010371beaaf32f8f173397c90fd291ed7d5835b9d976f37fd133254841b4179bd1e1cd02e604c7befcab6c25f85d20ba0850f96978f7c32ca1fe6d8 SHA512 6f60b3489e26f5ff32b55c89316cdcdbf3ec1f4344726006e445f24098c922c50becdc748f1b66d2b271dc002e409ee6210bf85da779cee1f68c9111b3b5c543
DIST guile-3.0.8.tar.xz 6200072 BLAKE2B 6ab6bfd18889d0d263e5e06ff1284ec025437e53541eb8e9632bd345fda34e394b2228661e9319e8a4e87fd8c675605184b290d875c5c1bbc20bf8c4d32a92b7 SHA512 5d1d93e3e22c524ea3c2fe28cf3c343ab8ba99bf5c7b8750c4ebcaf556ae21485fb99e5ccc50c4b07037cdc678552557753d67ef2c93d8c1b62603e1809418f6
+DIST guile-3.0.9.tar.xz 5750636 BLAKE2B 693f189bda52468d989f27c9482b515b8a14ed814d6e4a9a988d7a03d9789903a568b41c5e3ae524b3a51cc635693cd20245b2017efabb9774be59c298823083 SHA512 a1e47a60a654f26edc57b3a34d943e15a055fc85c3cc764e912be23a80d56534b16f3512d7c7bc426f24a0cac1fcc9556802ac248f10c1fbdde51cd1e24afaf2
diff --git a/dev-scheme/guile/guile-3.0.9.ebuild b/dev-scheme/guile/guile-3.0.9.ebuild
new file mode 100644
index 000000000000..5d056fe7b783
--- /dev/null
+++ b/dev-scheme/guile/guile-3.0.9.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MAJOR="3.0"
+DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
+HOMEPAGE="https://www.gnu.org/software/guile/"
+SRC_URI="mirror://gnu/guile/${P}.tar.xz"
+
+LICENSE="LGPL-3+"
+SLOT="12/3.0-1" # libguile-2.2.so.1 => 2.2-1
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+
+IUSE="debug debug-malloc +deprecated +jit +networking +nls +regex +threads" # upstream recommended +networking +nls
+REQUIRED_USE="regex" # workaround for bug #596322
+RESTRICT="strip"
+
+RDEPEND="
+ >=dev-libs/boehm-gc-7.0[threads?]
+ dev-libs/gmp:=
+ dev-libs/libffi:=
+ dev-libs/libatomic_ops
+ dev-libs/libunistring:=
+ sys-libs/ncurses:=
+ sys-libs/readline:=
+ virtual/libcrypt:=
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ virtual/pkgconfig
+ sys-devel/libtool
+ sys-devel/gettext
+"
+
+# guile generates ELF files without use of C or machine code
+# It's false positive. bug #677600
+QA_PREBUILT='*[.]go'
+
+DOCS=( ABOUT-NLS AUTHORS ChangeLog GUILE-VERSION HACKING NEWS README THANKS )
+
+PATCHES=( "${FILESDIR}"/${PN}-2.2.3-gentoo-sandbox.patch )
+
+src_configure() {
+ # see bug #676468
+ mv prebuilt/32-bit-big-endian{,.broken} || die
+
+ local -a myconf=(
+ --disable-error-on-warning
+ --disable-rpath
+ --disable-lto
+ --enable-posix
+ --without-libgmp-prefix
+ --without-libiconv-prefix
+ --without-libintl-prefix
+ --without-libreadline-prefix
+ --without-libunistring-prefix
+ $(use_enable debug guile-debug)
+ $(use_enable debug-malloc)
+ $(use_enable deprecated)
+ $(use_enable jit)
+ $(use_enable networking)
+ $(use_enable nls)
+ $(use_enable regex)
+ $(use_with threads)
+ )
+ econf ${myconf[@]}
+}
+
+src_install() {
+ default
+
+ # From Novell https://bugzilla.novell.com/show_bug.cgi?id=874028#c0
+ dodir /usr/share/gdb/auto-load/$(get_libdir)
+ mv "${ED}"/usr/$(get_libdir)/libguile-*-gdb.scm "${ED}"/usr/share/gdb/auto-load/$(get_libdir) || die
+
+ # necessary for registering slib, see bug #206896
+ keepdir /usr/share/guile/site
+
+ find "${ED}" -name '*.la' -delete || die
+}
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2024-05-30 2:21 Sam James
0 siblings, 0 replies; 129+ messages in thread
From: Sam James @ 2024-05-30 2:21 UTC (permalink / raw
To: gentoo-commits
commit: f15939ae04525e5277f4347c58368fd2b1e60a31
Author: Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Sun May 26 17:35:08 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu May 30 02:20:11 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f15939ae
dev-scheme/guile: update EAPI 7 -> 8
Signed-off-by: Eli Schwartz <eschwartz93 <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-scheme/guile/guile-2.2.7-r2.ebuild | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/dev-scheme/guile/guile-2.2.7-r2.ebuild b/dev-scheme/guile/guile-2.2.7-r2.ebuild
index e11937c153c9..8b20939f47e3 100644
--- a/dev-scheme/guile/guile-2.2.7-r2.ebuild
+++ b/dev-scheme/guile/guile-2.2.7-r2.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit autotools
@@ -58,7 +58,6 @@ src_configure() {
econf \
--disable-error-on-warning \
--disable-rpath \
- --disable-static \
--enable-posix \
--without-libgmp-prefix \
--without-libiconv-prefix \
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2024-08-02 18:29 Arsen Arsenović
0 siblings, 0 replies; 129+ messages in thread
From: Arsen Arsenović @ 2024-08-02 18:29 UTC (permalink / raw
To: gentoo-commits
commit: a3daeadd1b485d6389de6408797d9960ddb71a56
Author: Arsen Arsenović <arsen <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 2 18:21:14 2024 +0000
Commit: Arsen Arsenović <arsen <AT> gentoo <DOT> org>
CommitDate: Fri Aug 2 18:27:23 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3daeadd
dev-scheme/guile: add 3.0.10
Signed-off-by: Arsen Arsenović <arsen <AT> gentoo.org>
dev-scheme/guile/Manifest | 1 +
dev-scheme/guile/guile-3.0.10.ebuild | 81 ++++++++++++++++++++++++++++++++++++
2 files changed, 82 insertions(+)
diff --git a/dev-scheme/guile/Manifest b/dev-scheme/guile/Manifest
index 39a504522eaf..c1735be1a9cc 100644
--- a/dev-scheme/guile/Manifest
+++ b/dev-scheme/guile/Manifest
@@ -1,3 +1,4 @@
DIST guile-1.8.8.tar.gz 3956654 BLAKE2B 4820d635ac2c57526c0c03f3e0e6e4ac4276533ea8db15e6d1b759c33edec094a1a4bdc3e09ccae61f1b271d63565063746feea242a90c18cd575775444a42ef SHA512 ede6feb90cd419d8763feb8c5169275490a653919573c4dfced025b74cf591072b3a10ffb9a3f6ee3fe7b0a0956ffcf434e0859b421455c8349cea56bf427db0
DIST guile-2.2.7.tar.xz 10881984 BLAKE2B e2b1fe7cb010371beaaf32f8f173397c90fd291ed7d5835b9d976f37fd133254841b4179bd1e1cd02e604c7befcab6c25f85d20ba0850f96978f7c32ca1fe6d8 SHA512 6f60b3489e26f5ff32b55c89316cdcdbf3ec1f4344726006e445f24098c922c50becdc748f1b66d2b271dc002e409ee6210bf85da779cee1f68c9111b3b5c543
+DIST guile-3.0.10.tar.xz 5802280 BLAKE2B 2b41f1afb282eb4672f5aca5b044f47a12509745f5580fc4a621e7555c8b884f92dc76bc78fbdf8a64d59cf1de65b230ce03b0a34bbcb77307a7c9453a277ac6 SHA512 8b58e6c70cd48af85a0b346fcdf488fd5ac8d8678181c9c469895bf6ddab909c415e471776fdcda3c234e00fae80bdd4518c17ff16cf8107a36d2990a4face1d
DIST guile-3.0.9.tar.xz 5750636 BLAKE2B 693f189bda52468d989f27c9482b515b8a14ed814d6e4a9a988d7a03d9789903a568b41c5e3ae524b3a51cc635693cd20245b2017efabb9774be59c298823083 SHA512 a1e47a60a654f26edc57b3a34d943e15a055fc85c3cc764e912be23a80d56534b16f3512d7c7bc426f24a0cac1fcc9556802ac248f10c1fbdde51cd1e24afaf2
diff --git a/dev-scheme/guile/guile-3.0.10.ebuild b/dev-scheme/guile/guile-3.0.10.ebuild
new file mode 100644
index 000000000000..5d10f39559f3
--- /dev/null
+++ b/dev-scheme/guile/guile-3.0.10.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MAJOR="3.0"
+DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
+HOMEPAGE="https://www.gnu.org/software/guile/"
+SRC_URI="mirror://gnu/guile/${P}.tar.xz"
+
+LICENSE="LGPL-3+"
+SLOT="12/3.0-1" # libguile-2.2.so.1 => 2.2-1
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos"
+
+IUSE="debug debug-malloc +deprecated +jit +networking +nls +regex +threads" # upstream recommended +networking +nls
+REQUIRED_USE="regex" # workaround for bug #596322
+RESTRICT="strip"
+
+RDEPEND="
+ >=dev-libs/boehm-gc-7.0[threads?]
+ dev-libs/gmp:=
+ dev-libs/libffi:=
+ dev-libs/libatomic_ops
+ dev-libs/libunistring:=
+ sys-libs/ncurses:=
+ sys-libs/readline:=
+ virtual/libcrypt:=
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ virtual/pkgconfig
+ dev-build/libtool
+ sys-devel/gettext
+"
+
+# guile generates ELF files without use of C or machine code
+# It's false positive. bug #677600
+QA_PREBUILT='*[.]go'
+
+DOCS=( ABOUT-NLS AUTHORS ChangeLog GUILE-VERSION HACKING NEWS README THANKS )
+
+PATCHES=( "${FILESDIR}"/${PN}-2.2.3-gentoo-sandbox.patch )
+
+src_configure() {
+ # see bug #676468
+ mv prebuilt/32-bit-big-endian{,.broken} || die
+
+ local -a myconf=(
+ --disable-error-on-warning
+ --disable-rpath
+ --disable-lto
+ --enable-posix
+ --without-libgmp-prefix
+ --without-libiconv-prefix
+ --without-libintl-prefix
+ --without-libreadline-prefix
+ --without-libunistring-prefix
+ $(use_enable debug guile-debug)
+ $(use_enable debug-malloc)
+ $(use_enable deprecated)
+ $(use_enable jit)
+ $(use_enable networking)
+ $(use_enable nls)
+ $(use_enable regex)
+ $(use_with threads)
+ )
+ econf ${myconf[@]}
+}
+
+src_install() {
+ default
+
+ # From Novell https://bugzilla.novell.com/show_bug.cgi?id=874028#c0
+ dodir /usr/share/gdb/auto-load/$(get_libdir)
+ mv "${ED}"/usr/$(get_libdir)/libguile-*-gdb.scm "${ED}"/usr/share/gdb/auto-load/$(get_libdir) || die
+
+ # necessary for registering slib, see bug #206896
+ keepdir /usr/share/guile/site
+
+ find "${ED}" -name '*.la' -delete || die
+}
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2024-09-19 18:19 Arsen Arsenović
0 siblings, 0 replies; 129+ messages in thread
From: Arsen Arsenović @ 2024-09-19 18:19 UTC (permalink / raw
To: gentoo-commits
commit: e75fe9497d0c026b0e09a63241dc3d2d89f1e419
Author: Arsen Arsenović <arsen <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 19 13:54:03 2024 +0000
Commit: Arsen Arsenović <arsen <AT> gentoo <DOT> org>
CommitDate: Thu Sep 19 18:14:57 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e75fe949
dev-scheme/guile: fix installation of slotted guile on prefix
Closes: https://bugs.gentoo.org/939799
Signed-off-by: Arsen Arsenović <arsen <AT> gentoo.org>
dev-scheme/guile/guile-3.0.10-r100.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-scheme/guile/guile-3.0.10-r100.ebuild b/dev-scheme/guile/guile-3.0.10-r100.ebuild
index 6e77a662ec8e..534e4389494a 100644
--- a/dev-scheme/guile/guile-3.0.10-r100.ebuild
+++ b/dev-scheme/guile/guile-3.0.10-r100.ebuild
@@ -42,8 +42,8 @@ DOCS=( ABOUT-NLS AUTHORS ChangeLog GUILE-VERSION HACKING NEWS README THANKS )
PATCHES=( "${FILESDIR}"/${PN}-2.2.3-gentoo-sandbox.patch )
# Where to install data files.
-GUILE_DATA="${PREFIX}/usr/share/guile-data/${SLOT}"
-GUILE_PCDIR="/usr/share/guile-data/${SLOT}/pkgconfig"
+GUILE_DATA="${EPREFIX}/usr/share/guile-data/${SLOT}"
+GUILE_PCDIR="${EPREFIX}/usr/share/guile-data/${SLOT}/pkgconfig"
src_configure() {
# see bug #676468
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2024-09-24 4:01 Sam James
0 siblings, 0 replies; 129+ messages in thread
From: Sam James @ 2024-09-24 4:01 UTC (permalink / raw
To: gentoo-commits
commit: 875d2538e0cb6ab8d6838f4713b286cdf41845bc
Author: Kacper Słomiński <kacper.slominski72 <AT> gmail <DOT> com>
AuthorDate: Mon Sep 23 15:05:13 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Sep 24 03:59:46 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=875d2538
dev-scheme/guile: Fix filter-flags invocation
As per the comment in the ebuild, "filter-flags -ftree-vectorize"
doesn't work anymore since compilers will vectorize on their own,
without having to be told to do so.
Signed-off-by: Kacper Słomiński <kacper.slominski72 <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/38740
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-scheme/guile/{guile-1.8.8-r4.ebuild => guile-1.8.8-r5.ebuild} | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/dev-scheme/guile/guile-1.8.8-r4.ebuild b/dev-scheme/guile/guile-1.8.8-r5.ebuild
similarity index 94%
rename from dev-scheme/guile/guile-1.8.8-r4.ebuild
rename to dev-scheme/guile/guile-1.8.8-r5.ebuild
index 5844c16085b0..2bb5c4af7553 100644
--- a/dev-scheme/guile/guile-1.8.8-r4.ebuild
+++ b/dev-scheme/guile/guile-1.8.8-r5.ebuild
@@ -66,8 +66,9 @@ src_prepare() {
}
src_configure() {
- # see bug #178499
- filter-flags -ftree-vectorize
+ # See bug #178499. filter-flags no longer works since the compiler
+ # will vectorize by default when optimizing.
+ append-flags -fno-tree-vectorize -fno-strict-aliasing
#will fail for me if posix is disabled or without modules -- hkBst
myconf=(
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2024-09-24 6:32 Sam James
0 siblings, 0 replies; 129+ messages in thread
From: Sam James @ 2024-09-24 6:32 UTC (permalink / raw
To: gentoo-commits
commit: 42f549527dd15597a9ecfac36eeadbf90c3cae2f
Author: Kacper Słomiński <kacper.slominski72 <AT> gmail <DOT> com>
AuthorDate: Tue Sep 24 06:13:46 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Sep 24 06:31:56 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42f54952
dev-scheme/guile: don't set GUILE_LOAD_PATH in env.d
Setting GUILE_LOAD_PATH=/usr/shar/guile/1.8 via env.d breaks other Guile
versions.
The TeXmacs bug this was working around is no longer applicable.
Signed-off-by: Kacper Słomiński <kacper.slominski72 <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-scheme/guile/{guile-1.8.8-r100.ebuild => guile-1.8.8-r101.ebuild} | 2 --
1 file changed, 2 deletions(-)
diff --git a/dev-scheme/guile/guile-1.8.8-r100.ebuild b/dev-scheme/guile/guile-1.8.8-r101.ebuild
similarity index 97%
rename from dev-scheme/guile/guile-1.8.8-r100.ebuild
rename to dev-scheme/guile/guile-1.8.8-r101.ebuild
index 86d059372f29..293a556c0096 100644
--- a/dev-scheme/guile/guile-1.8.8-r100.ebuild
+++ b/dev-scheme/guile/guile-1.8.8-r101.ebuild
@@ -128,10 +128,8 @@ src_install() {
mv "${ED}"/usr/share/aclocal/guile{,-"${SLOT}"}.m4 || die
find "${ED}" -name '*.la' -delete || die
- # GUILE_LOAD_PATH for TeXmacs (bug #23493)
newenvd - "50guile${SLOT}" <<-EOF
PKG_CONFIG_PATH="${GUILE_PCDIR}"
- GUILE_LOAD_PATH="${EPREFIX}/usr/share/guile/${SLOT}"
EOF
# necessary for registering slib, see bug 206896
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2024-10-11 0:31 Arsen Arsenović
0 siblings, 0 replies; 129+ messages in thread
From: Arsen Arsenović @ 2024-10-11 0:31 UTC (permalink / raw
To: gentoo-commits
commit: 3c8a8ca94d8f6957917b5350cbc29d2ce0f7778d
Author: Arsen Arsenović <arsen <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 6 22:12:43 2024 +0000
Commit: Arsen Arsenović <arsen <AT> gentoo <DOT> org>
CommitDate: Fri Oct 11 00:30:57 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c8a8ca9
dev-scheme/guile: slot info similar to autoconf{,-vanilla}
This also changes the order of the PKG_CONFIG_PATH. I think this should
have no effect, as all the guile .pc names are pre-slotted.
Signed-off-by: Arsen Arsenović <arsen <AT> gentoo.org>
dev-scheme/guile/guile-1.8.8-r102.ebuild | 171 ++++++++++++++++++++++++++++++
dev-scheme/guile/guile-2.2.7-r101.ebuild | 116 ++++++++++++++++++++
dev-scheme/guile/guile-3.0.10-r101.ebuild | 112 +++++++++++++++++++
3 files changed, 399 insertions(+)
diff --git a/dev-scheme/guile/guile-1.8.8-r102.ebuild b/dev-scheme/guile/guile-1.8.8-r102.ebuild
new file mode 100644
index 000000000000..79fc61a11397
--- /dev/null
+++ b/dev-scheme/guile/guile-1.8.8-r102.ebuild
@@ -0,0 +1,171 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic elisp-common
+
+DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
+HOMEPAGE="https://www.gnu.org/software/guile/"
+SRC_URI="mirror://gnu/guile/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE="debug debug-freelist debug-malloc +deprecated discouraged emacs networking nls readline +regex +threads"
+RESTRICT="!regex? ( test )"
+
+RDEPEND="
+ >=dev-libs/gmp-4.1:0=
+ dev-libs/libltdl:0=
+ sys-devel/gettext
+ sys-libs/ncurses:0=
+ virtual/libcrypt:=
+ readline? ( sys-libs/readline:0= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ sys-apps/texinfo
+ dev-build/libtool
+ emacs? ( >=app-editors/emacs-23.1:* )
+"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-fix_guile-config.patch
+ "${FILESDIR}"/${P}-gcc46.patch
+ "${FILESDIR}"/${P}-gcc5.patch
+ "${FILESDIR}"/${P}-makeinfo-5.patch
+ "${FILESDIR}"/${P}-gtexinfo-5.patch
+ "${FILESDIR}"/${P}-readline.patch
+ "${FILESDIR}"/${P}-tinfo.patch
+ "${FILESDIR}"/${P}-sandbox.patch
+ "${FILESDIR}"/${P}-mkdir-mask.patch
+ "${FILESDIR}"/${PN}-1.8.8-texinfo-6.7.patch
+)
+
+DOCS=( AUTHORS ChangeLog GUILE-VERSION HACKING NEWS README THANKS )
+
+# Where to install data files.
+GUILE_DATA="${EPREFIX}/usr/share/guile-data/${SLOT}"
+GUILE_PCDIR="${EPREFIX}/usr/share/guile-data/${SLOT}/pkgconfig"
+GUILE_INFODIR="${EPREFIX}"/usr/share/guile-data/"${SLOT}"/info
+
+src_prepare() {
+ default
+
+ sed \
+ -e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/g" \
+ -e "/AM_PROG_CC_STDC/d" \
+ -i guile-readline/configure.in || die
+
+ mv "${S}"/configure.{in,ac} || die
+ mv "${S}"/guile-readline/configure.{in,ac} || die
+
+ eautoreconf
+}
+
+src_configure() {
+ # See bug #178499. filter-flags no longer works since the compiler
+ # will vectorize by default when optimizing.
+ append-flags -fno-tree-vectorize -fno-strict-aliasing
+
+ #will fail for me if posix is disabled or without modules -- hkBst
+ myconf=(
+ --program-suffix="-${SLOT}"
+ --infodir="${GUILE_INFODIR}"
+ --includedir="${EPREFIX}/usr/include/guile/${SLOT}"
+
+ --disable-error-on-warning
+ --disable-static
+ --enable-posix
+ $(use_enable networking)
+ $(use_enable readline)
+ $(use_enable regex)
+ $(use deprecated || use_enable discouraged)
+ $(use_enable deprecated)
+ $(use_enable emacs elisp)
+ $(use_enable nls)
+ --disable-rpath
+ $(use_enable debug-freelist)
+ $(use_enable debug-malloc)
+ $(use_enable debug guile-debug)
+ $(use_with threads)
+ --with-modules
+ )
+ econf "${myconf[@]}" EMACS=no
+}
+
+src_compile() {
+ emake
+
+ # Above we have disabled the build system's Emacs support;
+ # for USE=emacs we compile (and install) the files manually
+ if use emacs; then
+ cd emacs || die
+ elisp-compile *.el || die
+ fi
+}
+
+# Akin to (and taken from) toolchain-autoconfs eclass
+guile_slot_info() {
+ rm -f dir || die
+
+ pushd "${D}/${GUILE_INFODIR}" >/dev/null || die
+ for f in *.info*; do
+ # Install convenience aliases for versioned Guile pages.
+ ln -s "$f" "${f/./-${SLOT}.}" || die
+ done
+ popd >/dev/null || die
+
+ docompress "${GUILE_INFODIR}"
+}
+
+src_install() {
+ default
+
+ dodir "${GUILE_PCDIR}"
+ sed -e "/libdir/i bindir=${ESYSROOT}/usr/bin" \
+ -e "/libguileinterface/a guile=\${bindir}/guile-${SLOT}" \
+ -i "${ED}"/usr/$(get_libdir)/pkgconfig/guile-1.8.pc || die
+ mv "${ED}"/usr/$(get_libdir)/pkgconfig/guile-1.8.pc "${D}/${GUILE_PCDIR}"/guile-1.8.pc || die
+
+ sed -i "1s/guile/guile-1.8/" "${ED}"/usr/bin/guile-config-1.8 || die
+
+ for script in PROGRAM autofrisk doc-snarf generate-autoload punify \
+ read-scheme-source scan-api snarf-guile-m4-docs use2dot \
+ api-diff display-commentary frisk lint read-rfc822 \
+ read-text-outline snarf-check-and-output-texi summarize-guile-TODO; do
+ sed "s/GUILE-guile/GUILE-guile-1.8/" \
+ -i "${ED}"/usr/share/guile/1.8/scripts/${script}-1.8 || die
+ mv "${ED}"/usr/share/guile/1.8/scripts/${script}{-1.8,} || die
+ done
+
+ mv "${ED}"/usr/share/aclocal/guile{,-"${SLOT}"}.m4 || die
+ find "${ED}" -name '*.la' -delete || die
+
+ guile_slot_info
+
+ local major="$(ver_cut 1 "${SLOT}")"
+ local minor="$(ver_cut 2 "${SLOT}")"
+ local idx="$((99999-(major*1000+minor)))"
+ newenvd - "50guile${idx}" <<-EOF
+ PKG_CONFIG_PATH="${GUILE_PCDIR}"
+ INFOPATH="${GUILE_INFODIR}"
+ EOF
+
+ # necessary for registering slib, see bug 206896
+ keepdir /usr/share/guile/site
+
+ if use emacs; then
+ elisp-install ${PN}-${SLOT} emacs/*.{el,elc}
+ elisp-make-site-file "50${PN}-${SLOT}-gentoo.el"
+ fi
+}
+
+pkg_postinst() {
+ use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+ use emacs && elisp-site-regen
+}
diff --git a/dev-scheme/guile/guile-2.2.7-r101.ebuild b/dev-scheme/guile/guile-2.2.7-r101.ebuild
new file mode 100644
index 000000000000..5943491ede3e
--- /dev/null
+++ b/dev-scheme/guile/guile-2.2.7-r101.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
+HOMEPAGE="https://www.gnu.org/software/guile/"
+SRC_URI="mirror://gnu/guile/${P}.tar.xz"
+
+LICENSE="LGPL-3+"
+SLOT="$(ver_cut 1-2)" # See (guile)Parallel Installations.
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
+REQUIRED_USE="regex" # workaround for bug 596322
+RESTRICT="strip"
+
+RDEPEND="
+ >=dev-libs/boehm-gc-7.0:=[threads?]
+ dev-libs/gmp:=
+ dev-libs/libffi:=
+ dev-libs/libltdl:=
+ dev-libs/libunistring:0=
+ sys-libs/ncurses:0=
+ sys-libs/readline:0=
+ virtual/libcrypt:=
+ !dev-scheme/guile:12
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ virtual/pkgconfig
+ dev-build/libtool
+ sys-devel/gettext
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-2.2.3-gentoo-sandbox.patch"
+ "${FILESDIR}/${PN}-2.2.7-stack-up.patch"
+)
+
+# guile generates ELF files without use of C or machine code
+# It's a portage's false positive. bug #677600
+QA_PREBUILT='*[.]go'
+
+GUILE_INFODIR="${EPREFIX}"/usr/share/guile-data/"${SLOT}"/info
+
+DOCS=( GUILE-VERSION HACKING README )
+
+src_configure() {
+ # see bug #676468
+ mv prebuilt/32-bit-big-endian{,.broken} || die
+
+ econf \
+ --infodir="${GUILE_INFODIR}" \
+ --program-suffix="-${SLOT}" \
+ --disable-error-on-warning \
+ --disable-rpath \
+ --disable-static \
+ --enable-posix \
+ --without-libgmp-prefix \
+ --without-libiconv-prefix \
+ --without-libintl-prefix \
+ --without-libltdl-prefix \
+ --without-libreadline-prefix \
+ --without-libunistring-prefix \
+ $(use_enable debug guile-debug) \
+ $(use_enable debug-malloc) \
+ $(use_enable deprecated) \
+ $(use_enable networking) \
+ $(use_enable nls) \
+ $(use_enable regex) \
+ $(use_with threads)
+}
+
+# Akin to (and taken from) toolchain-autoconfs eclass
+guile_slot_info() {
+ rm -f dir || die
+
+ pushd "${D}/${GUILE_INFODIR}" >/dev/null || die
+ for f in *.info*; do
+ # Install convenience aliases for versioned Guile pages.
+ ln -s "$f" "${f/./-${SLOT}.}" || die
+ done
+ popd >/dev/null || die
+
+ docompress "${GUILE_INFODIR}"
+}
+
+src_install() {
+ default
+
+ # From Novell
+ # https://bugzilla.novell.com/show_bug.cgi?id=874028#c0
+ dodir /usr/share/gdb/auto-load/$(get_libdir)
+ mv "${ED}"/usr/$(get_libdir)/libguile-*-gdb.scm "${ED}"/usr/share/gdb/auto-load/$(get_libdir) || die
+
+ find "${D}" -name '*.la' -delete || die
+
+ # Move the pkg-config files to guile-data. In future versions, this
+ # should be handled by --with-pkgconfigdir (patch waiting on
+ # upstream).
+ local pcdir=/usr/share/guile-data/"${SLOT}"
+ mkdir -p "${ED}${pcdir}" || die
+ mv "${ED}"/usr/share/aclocal/guile{,-"${SLOT}"}.m4 || die
+ mv "${ED}"/usr/$(get_libdir)/pkgconfig/ \
+ "${ED}/${pcdir}" || die
+
+ guile_slot_info
+
+ local major="$(ver_cut 1 "${SLOT}")"
+ local minor="$(ver_cut 2 "${SLOT}")"
+ local idx="$((99999-(major*1000+minor)))"
+ newenvd - "50guile${idx}" <<-EOF
+ PKG_CONFIG_PATH="${datadir}/pkgconfig"
+ INFOPATH="${GUILE_INFODIR}"
+ EOF
+}
diff --git a/dev-scheme/guile/guile-3.0.10-r101.ebuild b/dev-scheme/guile/guile-3.0.10-r101.ebuild
new file mode 100644
index 000000000000..3f491dcc2e19
--- /dev/null
+++ b/dev-scheme/guile/guile-3.0.10-r101.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
+HOMEPAGE="https://www.gnu.org/software/guile/"
+SRC_URI="mirror://gnu/guile/${P}.tar.xz"
+
+LICENSE="LGPL-3+"
+SLOT="$(ver_cut 1-2)" # See (guile)Parallel Installations.
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos"
+
+IUSE="debug debug-malloc +deprecated +jit +networking +nls +regex +threads" # upstream recommended +networking +nls
+REQUIRED_USE="regex" # workaround for bug #596322
+RESTRICT="strip"
+
+RDEPEND="
+ >=dev-libs/boehm-gc-7.0[threads?]
+ dev-libs/gmp:=
+ dev-libs/libffi:=
+ dev-libs/libatomic_ops
+ dev-libs/libunistring:=
+ sys-libs/ncurses:=
+ sys-libs/readline:=
+ virtual/libcrypt:=
+ !dev-scheme/guile:12
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ virtual/pkgconfig
+ dev-build/libtool
+ sys-devel/gettext
+"
+
+# guile generates ELF files without use of C or machine code
+# It's false positive. bug #677600
+QA_PREBUILT='*[.]go'
+
+DOCS=( ABOUT-NLS AUTHORS ChangeLog GUILE-VERSION HACKING NEWS README THANKS )
+
+PATCHES=( "${FILESDIR}"/${PN}-2.2.3-gentoo-sandbox.patch )
+
+# Where to install data files.
+GUILE_DATA="${EPREFIX}/usr/share/guile-data/${SLOT}"
+GUILE_PCDIR="${EPREFIX}/usr/share/guile-data/${SLOT}/pkgconfig"
+GUILE_INFODIR="${GUILE_DATA}"/info
+
+src_configure() {
+ # see bug #676468
+ mv prebuilt/32-bit-big-endian{,.broken} || die
+
+ local -a myconf=(
+ --program-suffix="-${SLOT}"
+ --infodir="${GUILE_INFODIR}"
+ --with-pkgconfigdir="${GUILE_PCDIR}"
+
+ --disable-error-on-warning
+ --disable-rpath
+ --disable-lto
+ --enable-posix
+ --without-libgmp-prefix
+ --without-libiconv-prefix
+ --without-libintl-prefix
+ --without-libreadline-prefix
+ --without-libunistring-prefix
+ $(use_enable debug guile-debug)
+ $(use_enable debug-malloc)
+ $(use_enable deprecated)
+ $(use_enable jit)
+ $(use_enable networking)
+ $(use_enable nls)
+ $(use_enable regex)
+ $(use_with threads)
+ )
+ econf "${myconf[@]}"
+}
+
+# Akin to (and taken from) toolchain-autoconfs eclass
+guile_slot_info() {
+ rm -f dir || die
+
+ pushd "${D}/${GUILE_INFODIR}" >/dev/null || die
+ for f in *.info*; do
+ # Install convenience aliases for versioned Guile pages.
+ ln -s "$f" "${f/./-${SLOT}.}" || die
+ done
+ popd >/dev/null || die
+
+ docompress "${GUILE_INFODIR}"
+}
+
+src_install() {
+ default
+
+ # From Novell https://bugzilla.novell.com/show_bug.cgi?id=874028#c0
+ dodir /usr/share/gdb/auto-load/$(get_libdir)
+ mv "${ED}"/usr/$(get_libdir)/libguile-*-gdb.scm "${ED}"/usr/share/gdb/auto-load/$(get_libdir) || die
+
+ mv "${ED}"/usr/share/aclocal/guile{,-"${SLOT}"}.m4 || die
+ find "${ED}" -name '*.la' -delete || die
+
+ guile_slot_info
+
+ local major="$(ver_cut 1 "${SLOT}")"
+ local minor="$(ver_cut 2 "${SLOT}")"
+ local idx="$((99999-(major*1000+minor)))"
+ newenvd - "50guile${idx}" <<-EOF
+ PKG_CONFIG_PATH="${GUILE_PCDIR}"
+ INFOPATH="${GUILE_INFODIR}"
+ EOF
+}
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2024-10-12 11:13 Arsen Arsenović
0 siblings, 0 replies; 129+ messages in thread
From: Arsen Arsenović @ 2024-10-12 11:13 UTC (permalink / raw
To: gentoo-commits
commit: 7d67a4bad8f1c8f54ec60edfba092851743b4e2c
Author: Arsen Arsenović <arsen <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 12 11:04:00 2024 +0000
Commit: Arsen Arsenović <arsen <AT> gentoo <DOT> org>
CommitDate: Sat Oct 12 11:05:37 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d67a4ba
dev-scheme/guile: fix PKG_CONFIG_PATH in 2.2
Closes: https://bugs.gentoo.org/941294
Signed-off-by: Arsen Arsenović <arsen <AT> gentoo.org>
.../guile/{guile-2.2.7-r101.ebuild => guile-2.2.7-r102.ebuild} | 10 +++++++---
1 file changed, 7 insertions(+), 3 deletions(-)
diff --git a/dev-scheme/guile/guile-2.2.7-r101.ebuild b/dev-scheme/guile/guile-2.2.7-r102.ebuild
similarity index 93%
rename from dev-scheme/guile/guile-2.2.7-r101.ebuild
rename to dev-scheme/guile/guile-2.2.7-r102.ebuild
index 5943491ede3e..1d15e85cfa4c 100644
--- a/dev-scheme/guile/guile-2.2.7-r101.ebuild
+++ b/dev-scheme/guile/guile-2.2.7-r102.ebuild
@@ -98,19 +98,23 @@ src_install() {
# Move the pkg-config files to guile-data. In future versions, this
# should be handled by --with-pkgconfigdir (patch waiting on
# upstream).
- local pcdir=/usr/share/guile-data/"${SLOT}"
- mkdir -p "${ED}${pcdir}" || die
+ local datadir=/usr/share/guile-data/"${SLOT}"
+ local pcdir="${datadir}"/pkgconfig
+ mkdir -p "${ED}${datadir}" || die
mv "${ED}"/usr/share/aclocal/guile{,-"${SLOT}"}.m4 || die
mv "${ED}"/usr/$(get_libdir)/pkgconfig/ \
"${ED}/${pcdir}" || die
+ [[ -f "${pcdir}"/guile-2.2.pc ]]
+ assert "failed to install .pc file?"
+
guile_slot_info
local major="$(ver_cut 1 "${SLOT}")"
local minor="$(ver_cut 2 "${SLOT}")"
local idx="$((99999-(major*1000+minor)))"
newenvd - "50guile${idx}" <<-EOF
- PKG_CONFIG_PATH="${datadir}/pkgconfig"
+ PKG_CONFIG_PATH="${pcdir}"
INFOPATH="${GUILE_INFODIR}"
EOF
}
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2024-10-29 22:08 Arsen Arsenović
0 siblings, 0 replies; 129+ messages in thread
From: Arsen Arsenović @ 2024-10-29 22:08 UTC (permalink / raw
To: gentoo-commits
commit: 9ddf204ce04250e9ca679a2f2a43fdfd949aa2f3
Author: Arsen Arsenović <arsen <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 29 22:05:42 2024 +0000
Commit: Arsen Arsenović <arsen <AT> gentoo <DOT> org>
CommitDate: Tue Oct 29 22:06:56 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ddf204c
dev-scheme/guile: remove ${pcdir}/guile-2.2.pc sanity check
It isn't really needed, yet it had false-positives, so remove it.
Closes: https://bugs.gentoo.org/941767
Thanks-to: Chris Hall <chall0+gentoo <AT> gmail.com>
Signed-off-by: Arsen Arsenović <arsen <AT> gentoo.org>
dev-scheme/guile/guile-2.2.7-r102.ebuild | 3 ---
1 file changed, 3 deletions(-)
diff --git a/dev-scheme/guile/guile-2.2.7-r102.ebuild b/dev-scheme/guile/guile-2.2.7-r102.ebuild
index 1d15e85cfa4c..def2050c96aa 100644
--- a/dev-scheme/guile/guile-2.2.7-r102.ebuild
+++ b/dev-scheme/guile/guile-2.2.7-r102.ebuild
@@ -105,9 +105,6 @@ src_install() {
mv "${ED}"/usr/$(get_libdir)/pkgconfig/ \
"${ED}/${pcdir}" || die
- [[ -f "${pcdir}"/guile-2.2.pc ]]
- assert "failed to install .pc file?"
-
guile_slot_info
local major="$(ver_cut 1 "${SLOT}")"
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2024-11-08 3:54 Sam James
0 siblings, 0 replies; 129+ messages in thread
From: Sam James @ 2024-11-08 3:54 UTC (permalink / raw
To: gentoo-commits
commit: e6f11b1b150ee3377beadb241a5251107671770a
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 8 03:53:35 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 8 03:53:35 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6f11b1b
dev-scheme/guile: Stabilize 1.8.8-r102 amd64, #942834
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-scheme/guile/guile-1.8.8-r102.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-1.8.8-r102.ebuild b/dev-scheme/guile/guile-1.8.8-r102.ebuild
index 79fc61a11397..2b52c0a08412 100644
--- a/dev-scheme/guile/guile-1.8.8-r102.ebuild
+++ b/dev-scheme/guile/guile-1.8.8-r102.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="debug debug-freelist debug-malloc +deprecated discouraged emacs networking nls readline +regex +threads"
RESTRICT="!regex? ( test )"
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2024-11-08 3:54 Sam James
0 siblings, 0 replies; 129+ messages in thread
From: Sam James @ 2024-11-08 3:54 UTC (permalink / raw
To: gentoo-commits
commit: 9438d9a613e81fc7d702060ce6c19de0b9ad407d
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 8 03:53:35 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 8 03:53:35 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9438d9a6
dev-scheme/guile: Stabilize 2.2.7-r102 amd64, #942834
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-scheme/guile/guile-2.2.7-r102.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-2.2.7-r102.ebuild b/dev-scheme/guile/guile-2.2.7-r102.ebuild
index def2050c96aa..6a928f468442 100644
--- a/dev-scheme/guile/guile-2.2.7-r102.ebuild
+++ b/dev-scheme/guile/guile-2.2.7-r102.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.xz"
LICENSE="LGPL-3+"
SLOT="$(ver_cut 1-2)" # See (guile)Parallel Installations.
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
REQUIRED_USE="regex" # workaround for bug 596322
RESTRICT="strip"
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2024-11-08 3:54 Sam James
0 siblings, 0 replies; 129+ messages in thread
From: Sam James @ 2024-11-08 3:54 UTC (permalink / raw
To: gentoo-commits
commit: 874615158e071483efbf5ceb4d2bfa20c798908e
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 8 03:53:36 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 8 03:53:36 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87461515
dev-scheme/guile: Stabilize 3.0.10-r102 amd64, #942834
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-scheme/guile/guile-3.0.10-r102.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-3.0.10-r102.ebuild b/dev-scheme/guile/guile-3.0.10-r102.ebuild
index 1b276a4f9906..7123a0c98c43 100644
--- a/dev-scheme/guile/guile-3.0.10-r102.ebuild
+++ b/dev-scheme/guile/guile-3.0.10-r102.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.xz"
LICENSE="LGPL-3+"
SLOT="$(ver_cut 1-2)" # See (guile)Parallel Installations.
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos"
IUSE="debug debug-malloc +deprecated +jit +networking +nls +regex +threads" # upstream recommended +networking +nls
REQUIRED_USE="regex" # workaround for bug #596322
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2024-11-08 6:31 Sam James
0 siblings, 0 replies; 129+ messages in thread
From: Sam James @ 2024-11-08 6:31 UTC (permalink / raw
To: gentoo-commits
commit: 2645cc9ed487d3b81df7337c95408c3711aeab89
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 8 06:30:58 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 8 06:30:58 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2645cc9e
dev-scheme/guile: Stabilize 2.2.7-r102 arm, #942834
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-scheme/guile/guile-2.2.7-r102.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-2.2.7-r102.ebuild b/dev-scheme/guile/guile-2.2.7-r102.ebuild
index 6a928f468442..476b1b7df2ef 100644
--- a/dev-scheme/guile/guile-2.2.7-r102.ebuild
+++ b/dev-scheme/guile/guile-2.2.7-r102.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.xz"
LICENSE="LGPL-3+"
SLOT="$(ver_cut 1-2)" # See (guile)Parallel Installations.
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
REQUIRED_USE="regex" # workaround for bug 596322
RESTRICT="strip"
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2024-11-08 6:31 Sam James
0 siblings, 0 replies; 129+ messages in thread
From: Sam James @ 2024-11-08 6:31 UTC (permalink / raw
To: gentoo-commits
commit: eb6dcfda4e7be1e3fe04a47b25165a1616d49a3e
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 8 06:30:57 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 8 06:30:57 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb6dcfda
dev-scheme/guile: Stabilize 1.8.8-r102 arm, #942834
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-scheme/guile/guile-1.8.8-r102.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-1.8.8-r102.ebuild b/dev-scheme/guile/guile-1.8.8-r102.ebuild
index 2b52c0a08412..f9f3b2fa859b 100644
--- a/dev-scheme/guile/guile-1.8.8-r102.ebuild
+++ b/dev-scheme/guile/guile-1.8.8-r102.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="debug debug-freelist debug-malloc +deprecated discouraged emacs networking nls readline +regex +threads"
RESTRICT="!regex? ( test )"
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2024-11-08 6:31 Sam James
0 siblings, 0 replies; 129+ messages in thread
From: Sam James @ 2024-11-08 6:31 UTC (permalink / raw
To: gentoo-commits
commit: 091091dd9f2e9c495730cb46561b8d7ddb8ff764
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 8 06:30:59 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 8 06:30:59 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=091091dd
dev-scheme/guile: Stabilize 3.0.10-r102 arm, #942834
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-scheme/guile/guile-3.0.10-r102.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-3.0.10-r102.ebuild b/dev-scheme/guile/guile-3.0.10-r102.ebuild
index 7123a0c98c43..0734535f24e3 100644
--- a/dev-scheme/guile/guile-3.0.10-r102.ebuild
+++ b/dev-scheme/guile/guile-3.0.10-r102.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.xz"
LICENSE="LGPL-3+"
SLOT="$(ver_cut 1-2)" # See (guile)Parallel Installations.
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos"
IUSE="debug debug-malloc +deprecated +jit +networking +nls +regex +threads" # upstream recommended +networking +nls
REQUIRED_USE="regex" # workaround for bug #596322
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2024-11-08 10:59 Sam James
0 siblings, 0 replies; 129+ messages in thread
From: Sam James @ 2024-11-08 10:59 UTC (permalink / raw
To: gentoo-commits
commit: bce50d493eec0c0d82f932c6641074cc337d6bc2
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 8 10:58:50 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 8 10:58:50 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bce50d49
dev-scheme/guile: Stabilize 1.8.8-r102 ppc64, #942834
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-scheme/guile/guile-1.8.8-r102.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-1.8.8-r102.ebuild b/dev-scheme/guile/guile-1.8.8-r102.ebuild
index f9f3b2fa859b..c5b1c6d27902 100644
--- a/dev-scheme/guile/guile-1.8.8-r102.ebuild
+++ b/dev-scheme/guile/guile-1.8.8-r102.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~m68k ~mips ~ppc ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="debug debug-freelist debug-malloc +deprecated discouraged emacs networking nls readline +regex +threads"
RESTRICT="!regex? ( test )"
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2024-11-08 10:59 Sam James
0 siblings, 0 replies; 129+ messages in thread
From: Sam James @ 2024-11-08 10:59 UTC (permalink / raw
To: gentoo-commits
commit: 44e09a87264a24aa87514162f16826d991893da3
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 8 10:58:52 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 8 10:58:52 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44e09a87
dev-scheme/guile: Stabilize 3.0.10-r102 ppc64, #942834
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-scheme/guile/guile-3.0.10-r102.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-3.0.10-r102.ebuild b/dev-scheme/guile/guile-3.0.10-r102.ebuild
index 0734535f24e3..200d74e5af9b 100644
--- a/dev-scheme/guile/guile-3.0.10-r102.ebuild
+++ b/dev-scheme/guile/guile-3.0.10-r102.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.xz"
LICENSE="LGPL-3+"
SLOT="$(ver_cut 1-2)" # See (guile)Parallel Installations.
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos"
IUSE="debug debug-malloc +deprecated +jit +networking +nls +regex +threads" # upstream recommended +networking +nls
REQUIRED_USE="regex" # workaround for bug #596322
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2024-11-08 10:59 Sam James
0 siblings, 0 replies; 129+ messages in thread
From: Sam James @ 2024-11-08 10:59 UTC (permalink / raw
To: gentoo-commits
commit: 669bb925e238289830eb31a122948b2600d949f2
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 8 10:58:51 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 8 10:58:51 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=669bb925
dev-scheme/guile: Stabilize 2.2.7-r102 ppc64, #942834
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-scheme/guile/guile-2.2.7-r102.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-2.2.7-r102.ebuild b/dev-scheme/guile/guile-2.2.7-r102.ebuild
index 476b1b7df2ef..af8f1896905c 100644
--- a/dev-scheme/guile/guile-2.2.7-r102.ebuild
+++ b/dev-scheme/guile/guile-2.2.7-r102.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.xz"
LICENSE="LGPL-3+"
SLOT="$(ver_cut 1-2)" # See (guile)Parallel Installations.
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
REQUIRED_USE="regex" # workaround for bug 596322
RESTRICT="strip"
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2024-11-08 11:57 Sam James
0 siblings, 0 replies; 129+ messages in thread
From: Sam James @ 2024-11-08 11:57 UTC (permalink / raw
To: gentoo-commits
commit: 0f0bdfde78417143945dd36efed2ded1294ba2cd
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 8 11:56:25 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 8 11:56:25 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f0bdfde
dev-scheme/guile: Stabilize 1.8.8-r102 ppc, #942834
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-scheme/guile/guile-1.8.8-r102.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-1.8.8-r102.ebuild b/dev-scheme/guile/guile-1.8.8-r102.ebuild
index c5b1c6d27902..6f0d7b79907f 100644
--- a/dev-scheme/guile/guile-1.8.8-r102.ebuild
+++ b/dev-scheme/guile/guile-1.8.8-r102.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~m68k ~mips ~ppc ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~m68k ~mips ppc ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="debug debug-freelist debug-malloc +deprecated discouraged emacs networking nls readline +regex +threads"
RESTRICT="!regex? ( test )"
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2024-11-08 11:57 Sam James
0 siblings, 0 replies; 129+ messages in thread
From: Sam James @ 2024-11-08 11:57 UTC (permalink / raw
To: gentoo-commits
commit: 7c715f85d2fc0a491c3259528eef7fac6db83861
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 8 11:56:27 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 8 11:56:27 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c715f85
dev-scheme/guile: Stabilize 3.0.10-r102 ppc, #942834
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-scheme/guile/guile-3.0.10-r102.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-3.0.10-r102.ebuild b/dev-scheme/guile/guile-3.0.10-r102.ebuild
index 200d74e5af9b..b09910666ef5 100644
--- a/dev-scheme/guile/guile-3.0.10-r102.ebuild
+++ b/dev-scheme/guile/guile-3.0.10-r102.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.xz"
LICENSE="LGPL-3+"
SLOT="$(ver_cut 1-2)" # See (guile)Parallel Installations.
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos"
IUSE="debug debug-malloc +deprecated +jit +networking +nls +regex +threads" # upstream recommended +networking +nls
REQUIRED_USE="regex" # workaround for bug #596322
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2024-11-08 11:57 Sam James
0 siblings, 0 replies; 129+ messages in thread
From: Sam James @ 2024-11-08 11:57 UTC (permalink / raw
To: gentoo-commits
commit: 2ff12812bcb27fa1e13f00241700a4a47949be18
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 8 11:56:26 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 8 11:56:26 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ff12812
dev-scheme/guile: Stabilize 2.2.7-r102 ppc, #942834
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-scheme/guile/guile-2.2.7-r102.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/guile/guile-2.2.7-r102.ebuild b/dev-scheme/guile/guile-2.2.7-r102.ebuild
index af8f1896905c..adde32904691 100644
--- a/dev-scheme/guile/guile-2.2.7-r102.ebuild
+++ b/dev-scheme/guile/guile-2.2.7-r102.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.xz"
LICENSE="LGPL-3+"
SLOT="$(ver_cut 1-2)" # See (guile)Parallel Installations.
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
REQUIRED_USE="regex" # workaround for bug 596322
RESTRICT="strip"
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2024-11-12 23:48 Sam James
0 siblings, 0 replies; 129+ messages in thread
From: Sam James @ 2024-11-12 23:48 UTC (permalink / raw
To: gentoo-commits
commit: bbda132710a0ea2c5e7375d01d54a94b291f3d47
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 12 23:47:27 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Nov 12 23:47:56 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbda1327
dev-scheme/guile: drop 1.8.8-r101
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-scheme/guile/guile-1.8.8-r101.ebuild | 150 -------------------------------
1 file changed, 150 deletions(-)
diff --git a/dev-scheme/guile/guile-1.8.8-r101.ebuild b/dev-scheme/guile/guile-1.8.8-r101.ebuild
deleted file mode 100644
index 293a556c0096..000000000000
--- a/dev-scheme/guile/guile-1.8.8-r101.ebuild
+++ /dev/null
@@ -1,150 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools flag-o-matic elisp-common
-
-DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
-HOMEPAGE="https://www.gnu.org/software/guile/"
-SRC_URI="mirror://gnu/guile/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="debug debug-freelist debug-malloc +deprecated discouraged emacs networking nls readline +regex +threads"
-RESTRICT="!regex? ( test )"
-
-RDEPEND="
- >=dev-libs/gmp-4.1:0=
- dev-libs/libltdl:0=
- sys-devel/gettext
- sys-libs/ncurses:0=
- virtual/libcrypt:=
- readline? ( sys-libs/readline:0= )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- sys-apps/texinfo
- dev-build/libtool
- emacs? ( >=app-editors/emacs-23.1:* )
-"
-
-PATCHES=(
- "${FILESDIR}"/${P}-fix_guile-config.patch
- "${FILESDIR}"/${P}-gcc46.patch
- "${FILESDIR}"/${P}-gcc5.patch
- "${FILESDIR}"/${P}-makeinfo-5.patch
- "${FILESDIR}"/${P}-gtexinfo-5.patch
- "${FILESDIR}"/${P}-readline.patch
- "${FILESDIR}"/${P}-tinfo.patch
- "${FILESDIR}"/${P}-sandbox.patch
- "${FILESDIR}"/${P}-mkdir-mask.patch
- "${FILESDIR}"/${PN}-1.8.8-texinfo-6.7.patch
-)
-
-DOCS=( AUTHORS ChangeLog GUILE-VERSION HACKING NEWS README THANKS )
-
-# Where to install data files.
-GUILE_DATA="${EPREFIX}/usr/share/guile-data/${SLOT}"
-GUILE_PCDIR="${EPREFIX}/usr/share/guile-data/${SLOT}/pkgconfig"
-
-src_prepare() {
- default
-
- sed \
- -e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/g" \
- -e "/AM_PROG_CC_STDC/d" \
- -i guile-readline/configure.in || die
-
- mv "${S}"/configure.{in,ac} || die
- mv "${S}"/guile-readline/configure.{in,ac} || die
-
- eautoreconf
-}
-
-src_configure() {
- # See bug #178499. filter-flags no longer works since the compiler
- # will vectorize by default when optimizing.
- append-flags -fno-tree-vectorize -fno-strict-aliasing
-
- #will fail for me if posix is disabled or without modules -- hkBst
- myconf=(
- --program-suffix="-${SLOT}"
- --infodir="${GUILE_DATA}/info"
- --includedir="${EPREFIX}/usr/include/guile/${SLOT}"
-
- --disable-error-on-warning
- --disable-static
- --enable-posix
- $(use_enable networking)
- $(use_enable readline)
- $(use_enable regex)
- $(use deprecated || use_enable discouraged)
- $(use_enable deprecated)
- $(use_enable emacs elisp)
- $(use_enable nls)
- --disable-rpath
- $(use_enable debug-freelist)
- $(use_enable debug-malloc)
- $(use_enable debug guile-debug)
- $(use_with threads)
- --with-modules
- )
- econf "${myconf[@]}" EMACS=no
-}
-
-src_compile() {
- emake
-
- # Above we have disabled the build system's Emacs support;
- # for USE=emacs we compile (and install) the files manually
- if use emacs; then
- cd emacs || die
- elisp-compile *.el || die
- fi
-}
-
-src_install() {
- default
-
- dodir "${GUILE_PCDIR}"
- sed -e "/libdir/i bindir=${ESYSROOT}/usr/bin" \
- -e "/libguileinterface/a guile=\${bindir}/guile-${SLOT}" \
- -i "${ED}"/usr/$(get_libdir)/pkgconfig/guile-1.8.pc || die
- mv "${ED}"/usr/$(get_libdir)/pkgconfig/guile-1.8.pc "${D}/${GUILE_PCDIR}"/guile-1.8.pc || die
-
- sed -i "1s/guile/guile-1.8/" "${ED}"/usr/bin/guile-config-1.8 || die
-
- for script in PROGRAM autofrisk doc-snarf generate-autoload punify \
- read-scheme-source scan-api snarf-guile-m4-docs use2dot \
- api-diff display-commentary frisk lint read-rfc822 \
- read-text-outline snarf-check-and-output-texi summarize-guile-TODO; do
- sed "s/GUILE-guile/GUILE-guile-1.8/" \
- -i "${ED}"/usr/share/guile/1.8/scripts/${script}-1.8 || die
- mv "${ED}"/usr/share/guile/1.8/scripts/${script}{-1.8,} || die
- done
-
- mv "${ED}"/usr/share/aclocal/guile{,-"${SLOT}"}.m4 || die
- find "${ED}" -name '*.la' -delete || die
-
- newenvd - "50guile${SLOT}" <<-EOF
- PKG_CONFIG_PATH="${GUILE_PCDIR}"
- EOF
-
- # necessary for registering slib, see bug 206896
- keepdir /usr/share/guile/site
-
- if use emacs; then
- elisp-install ${PN}-${SLOT} emacs/*.{el,elc}
- elisp-make-site-file "50${PN}-${SLOT}-gentoo.el"
- fi
-}
-
-pkg_postinst() {
- use emacs && elisp-site-regen
-}
-
-pkg_postrm() {
- use emacs && elisp-site-regen
-}
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2024-11-12 23:48 Sam James
0 siblings, 0 replies; 129+ messages in thread
From: Sam James @ 2024-11-12 23:48 UTC (permalink / raw
To: gentoo-commits
commit: 6544303c46bf98403219a91b13187d62e3eb934b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 12 23:47:38 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Nov 12 23:47:56 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6544303c
dev-scheme/guile: drop 3.0.10-r100, 3.0.10-r101
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-scheme/guile/guile-3.0.10-r100.ebuild | 91 ------------------------
dev-scheme/guile/guile-3.0.10-r101.ebuild | 112 ------------------------------
2 files changed, 203 deletions(-)
diff --git a/dev-scheme/guile/guile-3.0.10-r100.ebuild b/dev-scheme/guile/guile-3.0.10-r100.ebuild
deleted file mode 100644
index 534e4389494a..000000000000
--- a/dev-scheme/guile/guile-3.0.10-r100.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
-HOMEPAGE="https://www.gnu.org/software/guile/"
-SRC_URI="mirror://gnu/guile/${P}.tar.xz"
-
-LICENSE="LGPL-3+"
-SLOT="$(ver_cut 1-2)" # See (guile)Parallel Installations.
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos"
-
-IUSE="debug debug-malloc +deprecated +jit +networking +nls +regex +threads" # upstream recommended +networking +nls
-REQUIRED_USE="regex" # workaround for bug #596322
-RESTRICT="strip"
-
-RDEPEND="
- >=dev-libs/boehm-gc-7.0[threads?]
- dev-libs/gmp:=
- dev-libs/libffi:=
- dev-libs/libatomic_ops
- dev-libs/libunistring:=
- sys-libs/ncurses:=
- sys-libs/readline:=
- virtual/libcrypt:=
- !dev-scheme/guile:12
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- virtual/pkgconfig
- dev-build/libtool
- sys-devel/gettext
-"
-
-# guile generates ELF files without use of C or machine code
-# It's false positive. bug #677600
-QA_PREBUILT='*[.]go'
-
-DOCS=( ABOUT-NLS AUTHORS ChangeLog GUILE-VERSION HACKING NEWS README THANKS )
-
-PATCHES=( "${FILESDIR}"/${PN}-2.2.3-gentoo-sandbox.patch )
-
-# Where to install data files.
-GUILE_DATA="${EPREFIX}/usr/share/guile-data/${SLOT}"
-GUILE_PCDIR="${EPREFIX}/usr/share/guile-data/${SLOT}/pkgconfig"
-
-src_configure() {
- # see bug #676468
- mv prebuilt/32-bit-big-endian{,.broken} || die
-
- local -a myconf=(
- --program-suffix="-${SLOT}"
- --infodir="${GUILE_DATA}/info"
- --with-pkgconfigdir="${GUILE_PCDIR}"
-
- --disable-error-on-warning
- --disable-rpath
- --disable-lto
- --enable-posix
- --without-libgmp-prefix
- --without-libiconv-prefix
- --without-libintl-prefix
- --without-libreadline-prefix
- --without-libunistring-prefix
- $(use_enable debug guile-debug)
- $(use_enable debug-malloc)
- $(use_enable deprecated)
- $(use_enable jit)
- $(use_enable networking)
- $(use_enable nls)
- $(use_enable regex)
- $(use_with threads)
- )
- econf "${myconf[@]}"
-}
-
-src_install() {
- default
-
- # From Novell https://bugzilla.novell.com/show_bug.cgi?id=874028#c0
- dodir /usr/share/gdb/auto-load/$(get_libdir)
- mv "${ED}"/usr/$(get_libdir)/libguile-*-gdb.scm "${ED}"/usr/share/gdb/auto-load/$(get_libdir) || die
-
- mv "${ED}"/usr/share/aclocal/guile{,-"${SLOT}"}.m4 || die
- find "${ED}" -name '*.la' -delete || die
-
- newenvd - "50guile${SLOT}" <<-EOF
- PKG_CONFIG_PATH="${GUILE_PCDIR}"
- EOF
-}
diff --git a/dev-scheme/guile/guile-3.0.10-r101.ebuild b/dev-scheme/guile/guile-3.0.10-r101.ebuild
deleted file mode 100644
index 3f491dcc2e19..000000000000
--- a/dev-scheme/guile/guile-3.0.10-r101.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
-HOMEPAGE="https://www.gnu.org/software/guile/"
-SRC_URI="mirror://gnu/guile/${P}.tar.xz"
-
-LICENSE="LGPL-3+"
-SLOT="$(ver_cut 1-2)" # See (guile)Parallel Installations.
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos"
-
-IUSE="debug debug-malloc +deprecated +jit +networking +nls +regex +threads" # upstream recommended +networking +nls
-REQUIRED_USE="regex" # workaround for bug #596322
-RESTRICT="strip"
-
-RDEPEND="
- >=dev-libs/boehm-gc-7.0[threads?]
- dev-libs/gmp:=
- dev-libs/libffi:=
- dev-libs/libatomic_ops
- dev-libs/libunistring:=
- sys-libs/ncurses:=
- sys-libs/readline:=
- virtual/libcrypt:=
- !dev-scheme/guile:12
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- virtual/pkgconfig
- dev-build/libtool
- sys-devel/gettext
-"
-
-# guile generates ELF files without use of C or machine code
-# It's false positive. bug #677600
-QA_PREBUILT='*[.]go'
-
-DOCS=( ABOUT-NLS AUTHORS ChangeLog GUILE-VERSION HACKING NEWS README THANKS )
-
-PATCHES=( "${FILESDIR}"/${PN}-2.2.3-gentoo-sandbox.patch )
-
-# Where to install data files.
-GUILE_DATA="${EPREFIX}/usr/share/guile-data/${SLOT}"
-GUILE_PCDIR="${EPREFIX}/usr/share/guile-data/${SLOT}/pkgconfig"
-GUILE_INFODIR="${GUILE_DATA}"/info
-
-src_configure() {
- # see bug #676468
- mv prebuilt/32-bit-big-endian{,.broken} || die
-
- local -a myconf=(
- --program-suffix="-${SLOT}"
- --infodir="${GUILE_INFODIR}"
- --with-pkgconfigdir="${GUILE_PCDIR}"
-
- --disable-error-on-warning
- --disable-rpath
- --disable-lto
- --enable-posix
- --without-libgmp-prefix
- --without-libiconv-prefix
- --without-libintl-prefix
- --without-libreadline-prefix
- --without-libunistring-prefix
- $(use_enable debug guile-debug)
- $(use_enable debug-malloc)
- $(use_enable deprecated)
- $(use_enable jit)
- $(use_enable networking)
- $(use_enable nls)
- $(use_enable regex)
- $(use_with threads)
- )
- econf "${myconf[@]}"
-}
-
-# Akin to (and taken from) toolchain-autoconfs eclass
-guile_slot_info() {
- rm -f dir || die
-
- pushd "${D}/${GUILE_INFODIR}" >/dev/null || die
- for f in *.info*; do
- # Install convenience aliases for versioned Guile pages.
- ln -s "$f" "${f/./-${SLOT}.}" || die
- done
- popd >/dev/null || die
-
- docompress "${GUILE_INFODIR}"
-}
-
-src_install() {
- default
-
- # From Novell https://bugzilla.novell.com/show_bug.cgi?id=874028#c0
- dodir /usr/share/gdb/auto-load/$(get_libdir)
- mv "${ED}"/usr/$(get_libdir)/libguile-*-gdb.scm "${ED}"/usr/share/gdb/auto-load/$(get_libdir) || die
-
- mv "${ED}"/usr/share/aclocal/guile{,-"${SLOT}"}.m4 || die
- find "${ED}" -name '*.la' -delete || die
-
- guile_slot_info
-
- local major="$(ver_cut 1 "${SLOT}")"
- local minor="$(ver_cut 2 "${SLOT}")"
- local idx="$((99999-(major*1000+minor)))"
- newenvd - "50guile${idx}" <<-EOF
- PKG_CONFIG_PATH="${GUILE_PCDIR}"
- INFOPATH="${GUILE_INFODIR}"
- EOF
-}
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2024-11-12 23:48 Sam James
0 siblings, 0 replies; 129+ messages in thread
From: Sam James @ 2024-11-12 23:48 UTC (permalink / raw
To: gentoo-commits
commit: 2d416a36e00ddd8dcd8ef5ce71a4617978efdf26
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 12 23:47:16 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Nov 12 23:47:55 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d416a36
dev-scheme/guile: drop 2.2.7-r100
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-scheme/guile/guile-2.2.7-r100.ebuild | 93 --------------------------------
1 file changed, 93 deletions(-)
diff --git a/dev-scheme/guile/guile-2.2.7-r100.ebuild b/dev-scheme/guile/guile-2.2.7-r100.ebuild
deleted file mode 100644
index f8523d251f35..000000000000
--- a/dev-scheme/guile/guile-2.2.7-r100.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
-HOMEPAGE="https://www.gnu.org/software/guile/"
-SRC_URI="mirror://gnu/guile/${P}.tar.xz"
-
-LICENSE="LGPL-3+"
-SLOT="$(ver_cut 1-2)" # See (guile)Parallel Installations.
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
-REQUIRED_USE="regex" # workaround for bug 596322
-RESTRICT="strip"
-
-RDEPEND="
- >=dev-libs/boehm-gc-7.0:=[threads?]
- dev-libs/gmp:=
- dev-libs/libffi:=
- dev-libs/libltdl:=
- dev-libs/libunistring:0=
- sys-libs/ncurses:0=
- sys-libs/readline:0=
- virtual/libcrypt:=
- !dev-scheme/guile:12
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- virtual/pkgconfig
- dev-build/libtool
- sys-devel/gettext
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-2.2.3-gentoo-sandbox.patch"
- "${FILESDIR}/${PN}-2.2.7-stack-up.patch"
-)
-
-# guile generates ELF files without use of C or machine code
-# It's a portage's false positive. bug #677600
-QA_PREBUILT='*[.]go'
-
-DOCS=( GUILE-VERSION HACKING README )
-
-src_configure() {
- # see bug #676468
- mv prebuilt/32-bit-big-endian{,.broken} || die
-
- econf \
- --program-suffix="-${SLOT}" \
- --disable-error-on-warning \
- --disable-rpath \
- --disable-static \
- --enable-posix \
- --without-libgmp-prefix \
- --without-libiconv-prefix \
- --without-libintl-prefix \
- --without-libltdl-prefix \
- --without-libreadline-prefix \
- --without-libunistring-prefix \
- $(use_enable debug guile-debug) \
- $(use_enable debug-malloc) \
- $(use_enable deprecated) \
- $(use_enable networking) \
- $(use_enable nls) \
- $(use_enable regex) \
- $(use_with threads)
-}
-
-src_install() {
- default
-
- # From Novell
- # https://bugzilla.novell.com/show_bug.cgi?id=874028#c0
- dodir /usr/share/gdb/auto-load/$(get_libdir)
- mv "${ED}"/usr/$(get_libdir)/libguile-*-gdb.scm "${ED}"/usr/share/gdb/auto-load/$(get_libdir) || die
-
- find "${D}" -name '*.la' -delete || die
-
- # Move the pkg-config files to guile-data. In future versions, this
- # should be handled by --with-pkgconfigdir (patch waiting on
- # upstream).
- local pcdir=/usr/share/guile-data/"${SLOT}"
- mkdir -p "${ED}${pcdir}" || die
- mv "${ED}"/usr/share/aclocal/guile{,-"${SLOT}"}.m4 || die
- mv "${ED}"/usr/$(get_libdir)/pkgconfig/ \
- "${ED}/${pcdir}" || die
-
- newenvd - "50guile${SLOT}" <<-EOF
- PKG_CONFIG_PATH="${pcdir}/pkgconfig"
- EOF
-}
^ permalink raw reply related [flat|nested] 129+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
@ 2024-11-12 23:50 Sam James
0 siblings, 0 replies; 129+ messages in thread
From: Sam James @ 2024-11-12 23:50 UTC (permalink / raw
To: gentoo-commits
commit: 68bbe494ad9789fef8d5963590e35bea9bdd284b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 12 23:50:00 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Nov 12 23:50:00 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68bbe494
dev-scheme/guile: drop 3.0.9
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-scheme/guile/Manifest | 1 -
dev-scheme/guile/guile-3.0.9.ebuild | 81 -------------------------------------
2 files changed, 82 deletions(-)
diff --git a/dev-scheme/guile/Manifest b/dev-scheme/guile/Manifest
index c1735be1a9cc..356da8c593a8 100644
--- a/dev-scheme/guile/Manifest
+++ b/dev-scheme/guile/Manifest
@@ -1,4 +1,3 @@
DIST guile-1.8.8.tar.gz 3956654 BLAKE2B 4820d635ac2c57526c0c03f3e0e6e4ac4276533ea8db15e6d1b759c33edec094a1a4bdc3e09ccae61f1b271d63565063746feea242a90c18cd575775444a42ef SHA512 ede6feb90cd419d8763feb8c5169275490a653919573c4dfced025b74cf591072b3a10ffb9a3f6ee3fe7b0a0956ffcf434e0859b421455c8349cea56bf427db0
DIST guile-2.2.7.tar.xz 10881984 BLAKE2B e2b1fe7cb010371beaaf32f8f173397c90fd291ed7d5835b9d976f37fd133254841b4179bd1e1cd02e604c7befcab6c25f85d20ba0850f96978f7c32ca1fe6d8 SHA512 6f60b3489e26f5ff32b55c89316cdcdbf3ec1f4344726006e445f24098c922c50becdc748f1b66d2b271dc002e409ee6210bf85da779cee1f68c9111b3b5c543
DIST guile-3.0.10.tar.xz 5802280 BLAKE2B 2b41f1afb282eb4672f5aca5b044f47a12509745f5580fc4a621e7555c8b884f92dc76bc78fbdf8a64d59cf1de65b230ce03b0a34bbcb77307a7c9453a277ac6 SHA512 8b58e6c70cd48af85a0b346fcdf488fd5ac8d8678181c9c469895bf6ddab909c415e471776fdcda3c234e00fae80bdd4518c17ff16cf8107a36d2990a4face1d
-DIST guile-3.0.9.tar.xz 5750636 BLAKE2B 693f189bda52468d989f27c9482b515b8a14ed814d6e4a9a988d7a03d9789903a568b41c5e3ae524b3a51cc635693cd20245b2017efabb9774be59c298823083 SHA512 a1e47a60a654f26edc57b3a34d943e15a055fc85c3cc764e912be23a80d56534b16f3512d7c7bc426f24a0cac1fcc9556802ac248f10c1fbdde51cd1e24afaf2
diff --git a/dev-scheme/guile/guile-3.0.9.ebuild b/dev-scheme/guile/guile-3.0.9.ebuild
deleted file mode 100644
index 2c48a15dd4fa..000000000000
--- a/dev-scheme/guile/guile-3.0.9.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MAJOR="3.0"
-DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
-HOMEPAGE="https://www.gnu.org/software/guile/"
-SRC_URI="mirror://gnu/guile/${P}.tar.xz"
-
-LICENSE="LGPL-3+"
-SLOT="12/3.0-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos"
-
-IUSE="debug debug-malloc +deprecated +jit +networking +nls +regex +threads" # upstream recommended +networking +nls
-REQUIRED_USE="regex" # workaround for bug #596322
-RESTRICT="strip"
-
-RDEPEND="
- >=dev-libs/boehm-gc-7.0[threads?]
- dev-libs/gmp:=
- dev-libs/libffi:=
- dev-libs/libatomic_ops
- dev-libs/libunistring:=
- sys-libs/ncurses:=
- sys-libs/readline:=
- virtual/libcrypt:=
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- virtual/pkgconfig
- dev-build/libtool
- sys-devel/gettext
-"
-
-# guile generates ELF files without use of C or machine code
-# It's false positive. bug #677600
-QA_PREBUILT='*[.]go'
-
-DOCS=( ABOUT-NLS AUTHORS ChangeLog GUILE-VERSION HACKING NEWS README THANKS )
-
-PATCHES=( "${FILESDIR}"/${PN}-2.2.3-gentoo-sandbox.patch )
-
-src_configure() {
- # see bug #676468
- mv prebuilt/32-bit-big-endian{,.broken} || die
-
- local -a myconf=(
- --disable-error-on-warning
- --disable-rpath
- --disable-lto
- --enable-posix
- --without-libgmp-prefix
- --without-libiconv-prefix
- --without-libintl-prefix
- --without-libreadline-prefix
- --without-libunistring-prefix
- $(use_enable debug guile-debug)
- $(use_enable debug-malloc)
- $(use_enable deprecated)
- $(use_enable jit)
- $(use_enable networking)
- $(use_enable nls)
- $(use_enable regex)
- $(use_with threads)
- )
- econf ${myconf[@]}
-}
-
-src_install() {
- default
-
- # From Novell https://bugzilla.novell.com/show_bug.cgi?id=874028#c0
- dodir /usr/share/gdb/auto-load/$(get_libdir)
- mv "${ED}"/usr/$(get_libdir)/libguile-*-gdb.scm "${ED}"/usr/share/gdb/auto-load/$(get_libdir) || die
-
- # necessary for registering slib, see bug #206896
- keepdir /usr/share/guile/site
-
- find "${ED}" -name '*.la' -delete || die
-}
^ permalink raw reply related [flat|nested] 129+ messages in thread
end of thread, other threads:[~2024-11-12 23:50 UTC | newest]
Thread overview: 129+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-11-08 10:59 [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/ Sam James
-- strict thread matches above, loose matches on Subject: below --
2024-11-12 23:50 Sam James
2024-11-12 23:48 Sam James
2024-11-12 23:48 Sam James
2024-11-12 23:48 Sam James
2024-11-08 11:57 Sam James
2024-11-08 11:57 Sam James
2024-11-08 11:57 Sam James
2024-11-08 10:59 Sam James
2024-11-08 10:59 Sam James
2024-11-08 6:31 Sam James
2024-11-08 6:31 Sam James
2024-11-08 6:31 Sam James
2024-11-08 3:54 Sam James
2024-11-08 3:54 Sam James
2024-11-08 3:54 Sam James
2024-10-29 22:08 Arsen Arsenović
2024-10-12 11:13 Arsen Arsenović
2024-10-11 0:31 Arsen Arsenović
2024-09-24 6:32 Sam James
2024-09-24 4:01 Sam James
2024-09-19 18:19 Arsen Arsenović
2024-08-02 18:29 Arsen Arsenović
2024-05-30 2:21 Sam James
2023-02-07 21:49 Maciej Barć
2023-02-07 21:49 Maciej Barć
2023-02-07 21:49 Maciej Barć
2022-10-18 2:47 Sam James
2022-10-18 2:47 Sam James
2022-10-18 2:47 Sam James
2022-05-04 7:07 WANG Xuerui
2022-04-09 2:35 Sam James
2022-02-16 22:38 Maciej Barć
2022-02-16 18:51 Maciej Barć
2022-02-14 20:52 Maciej Barć
2022-02-14 2:07 Sam James
2021-11-19 5:49 Sam James
2021-07-15 22:13 Sergei Trofimovich
2021-06-08 3:52 Sam James
2021-06-08 3:50 Sam James
2021-01-06 22:31 Fabian Groffen
2020-12-27 16:32 Fabian Groffen
2020-11-17 19:05 Agostino Sarubbo
2020-11-07 20:37 Sergei Trofimovich
2020-11-07 20:34 Sergei Trofimovich
2020-11-07 20:22 Sergei Trofimovich
2020-11-07 1:23 Sam James
2020-11-06 20:14 Sam James
2020-11-06 20:14 Sam James
2020-10-05 19:06 Sam James
2020-10-05 19:04 Sam James
2020-09-26 21:34 Sergei Trofimovich
2020-09-23 10:32 Agostino Sarubbo
2020-09-23 10:31 Agostino Sarubbo
2020-09-23 10:29 Agostino Sarubbo
2020-09-23 10:24 Agostino Sarubbo
2020-09-20 21:52 Thomas Deutschmann
2020-09-20 4:48 Sam James
2020-09-20 2:46 Sam James
2020-08-06 6:59 Amy Liffey
2020-07-17 7:55 Sergei Trofimovich
2020-03-29 10:27 Sergei Trofimovich
2020-03-15 13:10 Mikle Kolyada
2020-01-27 16:13 Agostino Sarubbo
2019-12-28 12:16 Jeroen Roovers
2019-12-26 14:15 Jeroen Roovers
2019-12-24 14:13 Mikle Kolyada
2019-12-07 19:31 Amy Liffey
2019-11-28 10:58 Agostino Sarubbo
2019-11-28 10:57 Agostino Sarubbo
2019-11-28 10:44 Agostino Sarubbo
2019-11-28 10:42 Agostino Sarubbo
2019-11-26 12:27 Agostino Sarubbo
2019-11-24 15:41 Aaron Bauman
2019-05-05 11:32 Mikle Kolyada
2019-02-02 16:03 Amy Liffey
2018-10-01 12:40 Thomas Deutschmann
2018-08-03 23:23 Mikle Kolyada
2018-06-03 19:48 Mikle Kolyada
2018-05-03 5:49 Mart Raudsepp
2018-04-26 6:07 Jeroen Roovers
2018-04-25 18:49 Matt Turner
2018-04-18 12:38 Amy Liffey
2018-04-16 6:48 Mikle Kolyada
2018-04-15 3:37 Matt Turner
2018-04-08 15:11 Amy Liffey
2018-03-31 17:54 Sergei Trofimovich
2018-03-30 22:04 Sergei Trofimovich
2018-02-13 7:46 Jason Zaman
2018-02-12 20:06 Sergei Trofimovich
2018-02-11 19:13 Thomas Deutschmann
2018-02-10 18:25 Sergei Trofimovich
2018-01-15 11:10 Amy Liffey
2017-08-05 11:51 Amy Liffey
2017-08-05 11:51 Amy Liffey
2017-07-17 11:45 Pacho Ramos
2017-02-27 20:27 Mike Frysinger
2017-02-19 22:17 Sergei Trofimovich
2017-02-19 18:15 Sergei Trofimovich
2017-02-15 13:31 Amy Liffey
2017-01-29 17:28 Fabian Groffen
2016-12-20 10:09 Amy Winston
2016-12-05 11:17 Pacho Ramos
2016-12-04 12:09 Pacho Ramos
2016-11-29 17:40 Markus Meier
2016-11-20 13:45 Agostino Sarubbo
2016-11-17 8:11 Jeroen Roovers
2016-11-14 16:48 Tobias Klausmann
2016-11-07 15:37 Agostino Sarubbo
2016-11-06 19:26 Amy Winston
2016-11-06 19:13 Amy Winston
2016-11-05 13:03 Amy Winston
2016-11-05 12:56 Amy Winston
2016-10-02 20:09 Amy Winston
2016-09-19 13:17 Lars Wendler
2016-08-25 1:41 Benda XU
2016-08-08 6:37 Pacho Ramos
2016-08-05 16:58 Amy Winston
2016-08-05 4:48 Amy Winston
2016-08-04 20:33 Amy Winston
2016-08-04 20:27 Amy Winston
2016-08-04 9:22 Jeroen Roovers
2016-08-04 9:10 Jeroen Roovers
2016-06-12 19:51 Markus Meier
2016-05-30 13:51 Tobias Klausmann
2015-10-12 23:24 Ryan Hill
2015-10-12 23:24 Ryan Hill
2015-10-12 23:24 Ryan Hill
2015-08-16 11:30 Justin Lecher
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox