commit:     6a862852cfb553f0fb3527f3cf97cf8f68326b20
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 10 21:51:33 2019 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Nov 10 21:51:48 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a862852

dev-libs/boehm-gc: drop old

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 dev-libs/boehm-gc/Manifest                         |  5 --
 dev-libs/boehm-gc/boehm-gc-7.2e.ebuild             | 57 ----------------------
 dev-libs/boehm-gc/boehm-gc-7.4.2.ebuild            | 53 --------------------
 dev-libs/boehm-gc/boehm-gc-7.6.10.ebuild           | 53 --------------------
 dev-libs/boehm-gc/boehm-gc-7.6.4.ebuild            | 53 --------------------
 dev-libs/boehm-gc/boehm-gc-8.0.2.ebuild            | 53 --------------------
 .../files/boehm-gc-7.2e-automake-1.13.patch        | 13 -----
 7 files changed, 287 deletions(-)

diff --git a/dev-libs/boehm-gc/Manifest b/dev-libs/boehm-gc/Manifest
index 54fa56e29d1..18e46043e23 100644
--- a/dev-libs/boehm-gc/Manifest
+++ b/dev-libs/boehm-gc/Manifest
@@ -1,6 +1 @@
-DIST gc-7.2e.tar.gz 1291186 BLAKE2B 
8c320aac2d9deb8fcca2e93622aa122f96c4152d2b18bd284be32d5a041f357beaf8f3142548685fe167642070471862d04c0e6c3ba1c99bc9c05e63d6854005
 SHA512 
80d1d50e38714b4f198743cd8cd5ab80a35cfbb7f5f9d66c89f40319604e989125870f010d4499876978594a5823d7b61213224a68da8664b9e4f8e14076c999
-DIST gc-7.4.2.tar.gz 1082597 BLAKE2B 
5ca30e786a995941fdf2d803d201e7263bdd7d9974a71f672ff259c75ee36dc5d499a614334e570100ddbcb25fd06176f48429b64bad95fb218c35ba584ad4c6
 SHA512 
2e21516addf268780641ee55c0cb3ecc2d96fa963faffee5beadcade9c6bf1ee49ee1a75b076b5d49ddde7c839fb94f4c3623ca8412d14c2a5bf6ca30d424a72
-DIST gc-7.6.10.tar.gz 1143650 BLAKE2B 
5dce84de2e842c98dc552b4a6fc28311e241f419a792523be2e5cb0f7d5b34a57608f8c40e1d85cf06fb3f9c6212855438a0d20c23e2b2d9ba37485d91d78a3e
 SHA512 
6952ff38ed39203c8ff9aae516d81cf5210f3f17fac030325ba58b89c266d2d6ffa281b996c481b9d821638a0334da68f00c15dc4774759ff1f7b57b4678f08f
-DIST gc-7.6.4.tar.gz 1120784 BLAKE2B 
e7cad27d2144fd37aebad44093e1a0814fe9a1cc887701e485681cdd01f3ea4477150697d535d0873a1255abff0765084119096c7ed61d3caeda439cf2a7644f
 SHA512 
2c85be3e24b85732b3dc6f08fe98cf1a82b6fb2a22ec73090f80920721c737ef92cee8f0cd7ea7228d686005d164e7da54ce3907c3a1ba5eefa43355a472085e
-DIST gc-8.0.2.tar.gz 1159207 BLAKE2B 
f3dfcecbc9ba59c2abac868278eb6fdca4bda46a5303393a8fb63717f01bc19fa007b6530a536c32600db30f3a45d8d5558fe72adefecd9b97075dfadb3eddc2
 SHA512 
b1401abb2e82b143b9a2a9013f5b2efa4015b256e7ea8ef2c897ef3c0d2d41fc893413bf6a49efc1845018e8ab823adb485fb3358eb47715982259ace9ffd7c6
 DIST gc-8.0.4.tar.gz 1160528 BLAKE2B 
ec42378c964fc573e53f6f58aa22fa63a0b421c91b81336acfeb2e2afdb5c89514edace3a9500699e13ff1cadc4205ea245af4f0dfa5e439ed9b78cabf6058f7
 SHA512 
57ccca15c6e50048d306a30de06c1a844f36103a84c2d1c17cbccbbc0001e17915488baec79737449982da99ce5d14ce527176afae9ae153cbbb5a19d986366e

diff --git a/dev-libs/boehm-gc/boehm-gc-7.2e.ebuild 
b/dev-libs/boehm-gc/boehm-gc-7.2e.ebuild
deleted file mode 100644
index 59ec2bd7d21..00000000000
--- a/dev-libs/boehm-gc/boehm-gc-7.2e.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools eutils
-
-MY_P="gc-${PV/_/}"
-
-DESCRIPTION="The Boehm-Demers-Weiser conservative garbage collector"
-HOMEPAGE="http://www.hboehm.info/gc/";
-SRC_URI="http://www.hboehm.info/gc/gc_source/${MY_P}.tar.gz";
-
-LICENSE="boehm-gc"
-SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
-IUSE="cxx static-libs threads"
-
-DEPEND=">=dev-libs/libatomic_ops-7.2
-       virtual/pkgconfig"
-
-S="${WORKDIR}/${MY_P/e}"
-
-src_prepare() {
-       rm -r libatomic_ops || die
-
-       epatch "${FILESDIR}"/${P}-automake-1.13.patch
-       eautoreconf
-}
-
-src_configure() {
-       local config=(
-               --with-libatomic-ops
-               $(use_enable cxx cplusplus)
-               $(use_enable static-libs static)
-               $(use threads || echo --disable-threads)
-       )
-       econf "${config[@]}"
-}
-
-src_install() {
-       default
-
-       rm -r "${ED}"/usr/share/gc || die
-
-       # dist_noinst_HEADERS
-       insinto /usr/include/gc
-       doins include/{cord.h,ec.h,javaxfc.h}
-       insinto /usr/include/gc/private
-       doins include/private/*.h
-
-       dodoc README.QUICK doc/README{.environment,.linux,.macros} 
doc/barrett_diagram
-       dohtml doc/*.html
-       newman doc/gc.man GC_malloc.1
-
-       use static-libs || prune_libtool_files #457872
-}

diff --git a/dev-libs/boehm-gc/boehm-gc-7.4.2.ebuild 
b/dev-libs/boehm-gc/boehm-gc-7.4.2.ebuild
deleted file mode 100644
index f3b4936c05c..00000000000
--- a/dev-libs/boehm-gc/boehm-gc-7.4.2.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils libtool
-
-MY_P="gc-${PV}"
-
-DESCRIPTION="The Boehm-Demers-Weiser conservative garbage collector"
-HOMEPAGE="http://www.hboehm.info/gc/";
-SRC_URI="http://www.hboehm.info/gc/gc_source/${MY_P}.tar.gz";
-
-LICENSE="boehm-gc"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
-IUSE="cxx static-libs threads"
-
-DEPEND=">=dev-libs/libatomic_ops-7.4
-       virtual/pkgconfig"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-       elibtoolize #594754
-}
-
-src_configure() {
-       local config=(
-               --with-libatomic-ops
-               $(use_enable cxx cplusplus)
-               $(use_enable static-libs static)
-               $(use threads || echo --disable-threads)
-       )
-       econf "${config[@]}"
-}
-
-src_compile() {
-       # Workaround build errors. #574566
-       use ia64 && emake src/ia64_save_regs_in_stack.lo
-       use sparc && emake src/sparc_mach_dep.lo
-       default
-}
-
-src_install() {
-       default
-       use static-libs || prune_libtool_files
-
-       rm -r "${ED}"/usr/share/gc || die
-       dodoc README.QUICK doc/README{.environment,.linux,.macros}
-       dohtml doc/*.html
-       newman doc/gc.man GC_malloc.1
-}

diff --git a/dev-libs/boehm-gc/boehm-gc-7.6.10.ebuild 
b/dev-libs/boehm-gc/boehm-gc-7.6.10.ebuild
deleted file mode 100644
index 0da64af2b44..00000000000
--- a/dev-libs/boehm-gc/boehm-gc-7.6.10.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit multilib-minimal libtool
-
-MY_P="gc-${PV}"
-
-DESCRIPTION="The Boehm-Demers-Weiser conservative garbage collector"
-HOMEPAGE="http://www.hboehm.info/gc/ https://github.com/ivmai/bdwgc/";
-SRC_URI="https://github.com/ivmai/bdwgc/releases/download/v${PV}/${MY_P}.tar.gz";
-
-LICENSE="boehm-gc"
-# SONAME: libgc.so.1 libgccpp.so.1
-# We've been using subslot 0 for these instead of "1.1".
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="cxx static-libs +threads"
-
-DEPEND="
-       >=dev-libs/libatomic_ops-7.4[${MULTILIB_USEDEP}]
-       virtual/pkgconfig"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-       default
-       elibtoolize #594754
-}
-
-multilib_src_configure() {
-       local config=(
-               --disable-docs
-               --with-libatomic-ops
-               $(use_enable cxx cplusplus)
-               $(use_enable static-libs static)
-               $(use threads || echo --disable-threads)
-       )
-
-       ECONF_SOURCE=${S} econf "${config[@]}"
-}
-
-multilib_src_install_all() {
-       local HTML_DOCS=( doc/*.html )
-       einstalldocs
-       dodoc doc/README{.environment,.linux,.macros}
-
-       # package provides .pc files
-       find "${ED}" -name '*.la' -delete || die
-
-       newman doc/gc.man GC_malloc.1
-}

diff --git a/dev-libs/boehm-gc/boehm-gc-7.6.4.ebuild 
b/dev-libs/boehm-gc/boehm-gc-7.6.4.ebuild
deleted file mode 100644
index 33dcfa26fb1..00000000000
--- a/dev-libs/boehm-gc/boehm-gc-7.6.4.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit multilib-minimal libtool
-
-MY_P="gc-${PV}"
-
-DESCRIPTION="The Boehm-Demers-Weiser conservative garbage collector"
-HOMEPAGE="http://www.hboehm.info/gc/ https://github.com/ivmai/bdwgc/";
-SRC_URI="https://github.com/ivmai/bdwgc/releases/download/v${PV}/${MY_P}.tar.gz";
-
-LICENSE="boehm-gc"
-# SONAME: libgc.so.1 libgccpp.so.1
-# We've been using subslot 0 for these instead of "1.1".
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="cxx static-libs +threads"
-
-DEPEND="
-       >=dev-libs/libatomic_ops-7.4[${MULTILIB_USEDEP}]
-       virtual/pkgconfig"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-       default
-       elibtoolize #594754
-}
-
-multilib_src_configure() {
-       local config=(
-               --disable-docs
-               --with-libatomic-ops
-               $(use_enable cxx cplusplus)
-               $(use_enable static-libs static)
-               $(use threads || echo --disable-threads)
-       )
-
-       ECONF_SOURCE=${S} econf "${config[@]}"
-}
-
-multilib_src_install_all() {
-       local HTML_DOCS=( doc/*.html )
-       einstalldocs
-       dodoc doc/README{.environment,.linux,.macros}
-
-       # package provides .pc files
-       find "${ED}" -name '*.la' -delete || die
-
-       newman doc/gc.man GC_malloc.1
-}

diff --git a/dev-libs/boehm-gc/boehm-gc-8.0.2.ebuild 
b/dev-libs/boehm-gc/boehm-gc-8.0.2.ebuild
deleted file mode 100644
index d76e217151d..00000000000
--- a/dev-libs/boehm-gc/boehm-gc-8.0.2.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit multilib-minimal libtool
-
-MY_P="gc-${PV}"
-
-DESCRIPTION="The Boehm-Demers-Weiser conservative garbage collector"
-HOMEPAGE="http://www.hboehm.info/gc/ https://github.com/ivmai/bdwgc/";
-SRC_URI="https://github.com/ivmai/bdwgc/releases/download/v${PV}/${MY_P}.tar.gz";
-
-LICENSE="boehm-gc"
-# SONAME: libgc.so.1 libgccpp.so.1
-# We've been using subslot 0 for these instead of "1.1".
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="cxx static-libs +threads"
-
-DEPEND="
-       >=dev-libs/libatomic_ops-7.4[${MULTILIB_USEDEP}]
-       virtual/pkgconfig"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-       default
-       elibtoolize #594754
-}
-
-multilib_src_configure() {
-       local config=(
-               --disable-docs
-               --with-libatomic-ops
-               $(use_enable cxx cplusplus)
-               $(use_enable static-libs static)
-               $(use threads || echo --disable-threads)
-       )
-
-       ECONF_SOURCE=${S} econf "${config[@]}"
-}
-
-multilib_src_install_all() {
-       local HTML_DOCS=( doc/*.md )
-       einstalldocs
-       dodoc doc/README{.environment,.linux,.macros}
-
-       # package provides .pc files
-       find "${ED}" -name '*.la' -delete || die
-
-       newman doc/gc.man GC_malloc.1
-}

diff --git a/dev-libs/boehm-gc/files/boehm-gc-7.2e-automake-1.13.patch 
b/dev-libs/boehm-gc/files/boehm-gc-7.2e-automake-1.13.patch
deleted file mode 100644
index e987c42a585..00000000000
--- a/dev-libs/boehm-gc/files/boehm-gc-7.2e-automake-1.13.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/configure.ac b/configure.ac
-index ee6693d..d258252 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -26,7 +26,7 @@ AC_PREREQ(2.64)
- AC_REVISION($Revision: 1.1 $)
- GC_SET_VERSION
- AM_INIT_AUTOMAKE([foreign dist-bzip2 nostdinc])
--AM_CONFIG_HEADER([include/private/config.h])
-+AC_CONFIG_HEADER([include/private/config.h])
- AM_MAINTAINER_MODE
- 
- AC_SUBST(PACKAGE)

Reply via email to