[gentoo-commits] repo/gentoo:master commit in: dev-libs/boehm-gc/, dev-libs/boehm-gc/files/

2023-12-15 Thread Sam James
commit: 668fdf70fb0c90001d611e5399d32b83dd03b976
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 16 07:41:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 16 07:44:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=668fdf70

dev-libs/boehm-gc: drop 8.0.6, 8.0.8, 8.2.2-r1

Signed-off-by: Sam James  gentoo.org>

 dev-libs/boehm-gc/Manifest |  3 --
 dev-libs/boehm-gc/boehm-gc-8.0.6.ebuild| 53 --
 dev-libs/boehm-gc/boehm-gc-8.0.8.ebuild| 54 ---
 dev-libs/boehm-gc/boehm-gc-8.2.2-r1.ebuild | 63 --
 .../files/boehm-gc-8.2.2-clang-15-configure.patch  | 43 ---
 5 files changed, 216 deletions(-)

diff --git a/dev-libs/boehm-gc/Manifest b/dev-libs/boehm-gc/Manifest
index 51568a81cabe..1b8f14d97c50 100644
--- a/dev-libs/boehm-gc/Manifest
+++ b/dev-libs/boehm-gc/Manifest
@@ -1,4 +1 @@
-DIST gc-8.0.6.tar.gz 1168660 BLAKE2B 
c23cb10db54db0e8b16c429e039791086dfec4216ad65fabf072bc0f05df66364d019fccf945bffc32ce12868edfbaf6d9482acb2949d1e233bd89925ab55ebd
 SHA512 
2ea25003d585118e3ac0e12be9240e8195db511c6e94949f20453dc3cb771380bd5b956c04243b2a8ce31508587aa32de4f0f10a813577e6dbe8367688b7614e
-DIST gc-8.0.8.tar.gz 1173619 BLAKE2B 
5caa3839390f0a727d7b6fafc13094507326f42c57766ef3f80fb59d64ebbe00e780990735bdefcf26d160a1ae8d44c0d9658310314877b11a91e064a875483a
 SHA512 
c09da03883170b91e7d4904484266948472018a42092f7df42798507666d693327895ef8348f7cb0007f7e4948fbd0476e4021f5a203838157ce46ef3a401f7b
-DIST gc-8.2.2.tar.gz 1200115 BLAKE2B 
9f0306f24189687f0e9e58cd942d67e94d009bd4c9a88556edaae756f902ce71f7eed2ee66a9a9b2e8e40c54653796f494104b395828282b83ee6a89a5542378
 SHA512 
4a7b26789ce22ab72bfaadf3029362c5fe26737df1e856e43db7d9b24ee8acf625e35d596bb3f698f91d6a5ddfb6c45a952a1dbd18d47359569696a544c9c248
 DIST gc-8.2.4.tar.gz 1210929 BLAKE2B 
48f058b3f6f9f708d4335a7a0b077aab4ea5df32be73038bb8c20c12483d7ec8798b16db85afed5aa270f0f818de08abf9407036f662c757f361a929f99d951f
 SHA512 
27d014378000f25fb2f5598904be85604822d5ed4553f8b3d1c279122300d3958b4432ec08f951cfd842d92121ea8a030dda34bf2475ec53d4fded551fdd3a98

diff --git a/dev-libs/boehm-gc/boehm-gc-8.0.6.ebuild 
b/dev-libs/boehm-gc/boehm-gc-8.0.6.ebuild
deleted file mode 100644
index 4cc7f559e4bf..
--- a/dev-libs/boehm-gc/boehm-gc-8.0.6.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit multilib-minimal libtool
-
-MY_P="gc-${PV}"
-
-DESCRIPTION="The Boehm-Demers-Weiser conservative garbage collector"
-HOMEPAGE="https://www.hboehm.info/gc/ https://github.com/ivmai/bdwgc/;
-SRC_URI="https://github.com/ivmai/bdwgc/releases/download/v${PV}/${MY_P}.tar.gz;
-S="${WORKDIR}/${MY_P}"
-
-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 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="cxx +large static-libs +threads"
-
-RDEPEND=">=dev-libs/libatomic_ops-7.4[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-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)
-   $(use_enable large large-config)
-   )
-
-   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/boehm-gc-8.0.8.ebuild 
b/dev-libs/boehm-gc/boehm-gc-8.0.8.ebuild
deleted file mode 100644
index 479709474e41..
--- a/dev-libs/boehm-gc/boehm-gc-8.0.8.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-minimal libtool
-
-MY_P="gc-${PV}"
-DESCRIPTION="The Boehm-Demers-Weiser conservative garbage collector"
-HOMEPAGE="https://www.hboehm.info/gc/ https://github.com/ivmai/bdwgc/;
-SRC_URI="https://github.com/ivmai/bdwgc/releases/download/v${PV}/${MY_P}.tar.gz;
-S="${WORKDIR}/${MY_P}"
-
-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 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="cxx +large static-libs +threads"
-

[gentoo-commits] repo/gentoo:master commit in: dev-libs/boehm-gc/, dev-libs/boehm-gc/files/

2019-11-10 Thread Sergei Trofimovich
commit: 6a862852cfb553f0fb3527f3cf97cf8f68326b20
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Nov 10 21:51:33 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Nov 10 21:51:48 2019 +
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  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..000
--- 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..000
--- a/dev-libs/boehm-gc/boehm-gc-7.4.2.ebuild
+++ /dev/null
@@ -1,53