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
-}

Reply via email to