summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRalph Sennhauser <sera@gentoo.org>2013-11-18 18:13:01 +0000
committerRalph Sennhauser <sera@gentoo.org>2013-11-18 18:13:01 +0000
commit839722ff03389576193a08f2bc0c0c87c8fbb3c8 (patch)
treea904b0d3551ce64dd5a53dac142608465b66694a /dev-libs/boehm-gc
parentVersion bumps 3.9.11-r1 (3.9 branch, genpatches rev 17, 3.9-ck1 patchset incl... (diff)
downloadhistorical-839722ff03389576193a08f2bc0c0c87c8fbb3c8.tar.gz
historical-839722ff03389576193a08f2bc0c0c87c8fbb3c8.tar.bz2
historical-839722ff03389576193a08f2bc0c0c87c8fbb3c8.zip
Version bump
Package-Manager: portage-2.2.7/cvs/Linux x86_64 Manifest-Sign-Key: 0x3C5CF75A
Diffstat (limited to 'dev-libs/boehm-gc')
-rw-r--r--dev-libs/boehm-gc/ChangeLog8
-rw-r--r--dev-libs/boehm-gc/Manifest29
-rw-r--r--dev-libs/boehm-gc/boehm-gc-7.2e.ebuild58
-rw-r--r--dev-libs/boehm-gc/files/boehm-gc-7.2e-automake-1.13.patch13
4 files changed, 91 insertions, 17 deletions
diff --git a/dev-libs/boehm-gc/ChangeLog b/dev-libs/boehm-gc/ChangeLog
index a6f8eb6d0d4f..8b5985d98ab4 100644
--- a/dev-libs/boehm-gc/ChangeLog
+++ b/dev-libs/boehm-gc/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-libs/boehm-gc
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/boehm-gc/ChangeLog,v 1.104 2013/06/29 16:28:28 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/boehm-gc/ChangeLog,v 1.105 2013/11/18 18:12:48 sera Exp $
+
+*boehm-gc-7.2e (18 Nov 2013)
+
+ 18 Nov 2013; Ralph Sennhauser <sera@gentoo.org> +boehm-gc-7.2e.ebuild,
+ +files/boehm-gc-7.2e-automake-1.13.patch:
+ Version bump
29 Jun 2013; Agostino Sarubbo <ago@gentoo.org> boehm-gc-7.2d-r1.ebuild:
Stable for sparc, wrt bug #471244
diff --git a/dev-libs/boehm-gc/Manifest b/dev-libs/boehm-gc/Manifest
index 3d3355bf44de..cbf28f2cdc4d 100644
--- a/dev-libs/boehm-gc/Manifest
+++ b/dev-libs/boehm-gc/Manifest
@@ -1,33 +1,30 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA512
+Hash: SHA256
AUX boehm-gc-6.5-gentoo.patch 2815 SHA256 04b7655024ec9e1fad2946b619c0cd7d56e0fb5ea4804ce29469b909853509e0 SHA512 ba006dda2d3ab295cb14e80f8b7e0908acbde89dbdae46b12b91b111ee1ebc1340ac0b91db8eec18a130a59fe27eda2f7d48f9ea35280c1e9ce3513d3a72779b WHIRLPOOL 706a626e7194ae7ed2e538202aaba8fdd32f765d55845e265643ce2ba11fd2f1d01e281940dd4fc8e740ec369d2915c2e39c1b9b8a507ca76593b8e8b0034178
AUX boehm-gc-7.2d-automake-1.13.patch 372 SHA256 efa9b39464a8ed36f5356370095b3cdf6370a003c3a707a7fe38743123c97f52 SHA512 19efd52b91b985b31e190b77e5370fb510ad582a54868bb1a7fe54ae57e0625df113ad059a6d636a10f314624137704af8e193460b55c8ba422b9255aadae020 WHIRLPOOL ea4d66c521ea43b17ef40c76dbc3eb661cf5cd52a9c1716a7e9c4b2d766ff3e890902880973486efc9ec130e534d74082f606d89a6cfb6304e271e1e95df76ca
AUX boehm-gc-7.2d-configure.patch 1183 SHA256 ef62d424289cd74230f8b76358147b1b2ccc02c56a537f4a5b04692888e2957d SHA512 e30299d23bb5f88b140dd1fa987eb55c159caef341730871f443e41fc9a9525e0133d0be997f9e81fdae656faa7e31815fff7680ac71ffc946eff403e3e1d3ff WHIRLPOOL 0dad2e414fd7d22fe7aae4e411ad4c15dead6a38d9da0e608c80312884c216866765a006538aee8397fdc1f29e0ad039ae27c8a9446b755f931609d5a200ddd2
+AUX boehm-gc-7.2e-automake-1.13.patch 372 SHA256 efa9b39464a8ed36f5356370095b3cdf6370a003c3a707a7fe38743123c97f52 SHA512 19efd52b91b985b31e190b77e5370fb510ad582a54868bb1a7fe54ae57e0625df113ad059a6d636a10f314624137704af8e193460b55c8ba422b9255aadae020 WHIRLPOOL ea4d66c521ea43b17ef40c76dbc3eb661cf5cd52a9c1716a7e9c4b2d766ff3e890902880973486efc9ec130e534d74082f606d89a6cfb6304e271e1e95df76ca
AUX gc6.6-builtin-backtrace-uclibc.patch 425 SHA256 46c13de853b171b94bb4f998b796f170aa8f53070827ebe8bc2ec84e1bb72f24 SHA512 614dbce788a8e559c25966f9c82343d7ff2b26069f6f77bfa6d91abb755a8d4a46958e9b95f14d1e7e20349dc4df5b32a9e5bdd3eee9e5009a30003214e5f87f WHIRLPOOL ecacc19a412b806fc6e36913e2f92c3dba9c0d19fb485d991953c65099567ac4bd991c364546c27b76225866e4237b08c14195abfb7462f020aeb9047d30bf3f
DIST gc-7.1.tar.gz 1077714 SHA256 e3cef6028fe3efe7de3bcf4107c880eae50b3ee79841450d885467c09bcebf30 SHA512 10faa0062c7df2ac7e2e29ac369167daad526c9de477e9af2298e6e5ad0bb1de5d32203e048892b16c34b398657a1a338e2e122c3137eeb8143b184f9b5e7ea0 WHIRLPOOL e099bd824601d53d94207f5a9c255fad30e55396eae2e6a01a55e98a7b8441e7e1bdfb698b2f77ee75b3c13f60a4f8e26b82b9fdf783b10dd40a49bf7f4fcdf6
DIST gc-7.2d.tar.gz 1263064 SHA256 d9fe0ae8650d43746a48bfb394cab01a319f3809cee19f8ebd16aa985b511c5e SHA512 5b342754a1efeef0cf78983b7a0e48a36495beac04fc881ab356b26dc153b343e940ec7af070f4fc875be44adc559f7be995919fe9229f68d2e0237cdbeaabcc WHIRLPOOL 441507f8d8a9ee6d19a25ef0a1b11068a60b15b40a5c484cc3133e48e7ed1c498ce7cc05924d34b0bb6a63f8cb437a696d66f45dca1e256e792f5180081b6051
+DIST gc-7.2e.tar.gz 1291186 SHA256 09315b48a82d600371207691126ad058c04677281ac318d86fa84c98c3c9af4b SHA512 80d1d50e38714b4f198743cd8cd5ab80a35cfbb7f5f9d66c89f40319604e989125870f010d4499876978594a5823d7b61213224a68da8664b9e4f8e14076c999 WHIRLPOOL bac6bac3dde1ed136403450d335a33e7ffc692575871d19edaa322a523046a7f6dc75331ffec02a8e36a2f056e6422331c6a40fb5bfb5cfc23c70819a9e03447
DIST gc6.8.tar.gz 756879 SHA256 448f8e4c6ee8c80eac059cf1c9379d20c388bcb900fc0796cd2a44d1dcbbae69 SHA512 69a9554d2d213392512d4ce41ec8c4993557e65c2b3dc4f568ac18695421cc08b7677c25f9a0ce03e94fb5e68a298fcac7ed09fb90007a2c998ff6ef78d3c651 WHIRLPOOL 970b4453895053e8bafc0b1b5b4f9c221f83cf20e5c9e305cacf47bf67f9a04bf9a3c684b0288c2cb8217cf10ed61ac7eeabcecafeaa64becb16d17ec3456909
EBUILD boehm-gc-6.8.ebuild 1238 SHA256 a7f7c11a0dd02144fbc4a3866fd081f5a70e07574f3797141e9f9f5bcc1f9fd6 SHA512 5c7a57f556cb1d8bdfef94d742b5b39d69f54e0cafc6ee061ce213177bea0bce1e8d7ff210d8021c47f6293868ffb12b570ae82246c171174fc3d67e67563192 WHIRLPOOL d361a2c205b4db7e4ba3727b72d56e94abb148204a3c521f84beb0823dfc07649ef500d74101e4ec4b76847c18490271773c96d7f40b8ab2e29cbaf64f4cfbf3
EBUILD boehm-gc-7.1-r1.ebuild 1298 SHA256 da299e372e6d46b3b7c99e4cabb7900c24136225cd4058228888b8d4c171ac54 SHA512 83f212d2ff7ab09bfe6bcf49e8c12547ff63e3cb31b6e12d3ddf8f2688c4ac921f8757087fb813127ecabce93d8eaa608fe24d433f262eb056bef985dd5e904f WHIRLPOOL 273b537b289403347b06d5989a9355155deb78140e41cbe17048d36269521c504b3b158099b247b2b41da89776ea0d18057a05d923377cd31be60c963d5be192
EBUILD boehm-gc-7.2d-r1.ebuild 1514 SHA256 8d153103ddb661e9c7d9c47bece576d52a7f491fcc6d47e64ace1fb8888ce970 SHA512 aa675bd1a3043fba6aa32d797414d84c01c9982772ca9522eebe0f0f2fcab8c441ff8849e8b3f9c85c2f272fa6affbc33ddc2d27143a135950faf6b572804aa1 WHIRLPOOL 62f56c296fd6d70608df8b6bb4f4108a6f3862304cd6d228eeb67f23bf05d281863596c5255acfabe912cbf33d08ec930d38101ba502924f3943f5da171f2a26
EBUILD boehm-gc-7.2d.ebuild 1648 SHA256 b4942e7a02cfeda26ccc68170194650bd715b3aaaf7d50ad3a867f7cb127c473 SHA512 5274dab356565f2c4da8a4bac83001499bc0a5672e78a6c2382805931c23466579392f3dea0125fbcc297807e9edae5d89dfeccb61a5650861bc5432f955d2b8 WHIRLPOOL 4a5a156d85167028ad3e74a36639adaa6fa271dfbe569cd0f785668a9df66a9bb1ab4813b25674ccf3d1f052fb1a092fa14521814e58eaa5a895dcac93d8cde6
-MISC ChangeLog 12426 SHA256 4111a854aed3516350dc678163f0998959867d69669d32f28bf6e20a31e9bc30 SHA512 0347ac05f7322754744971606997466fedcf2ba43bb223b68a76d360d9138079da9d8e1c7f99dd6a80f6a4b489aebb2b3e17763820ae6a061e0b55003c303e7e WHIRLPOOL 4e1493b6b95fd21cc4fb64c013f10c3c0e9debd1a2fc0300dc5570da0c57e37a396fe0caceff978e7dda7ac882e6f505665c2652dc1e54b7b19ade8bdabf5858
+EBUILD boehm-gc-7.2e.ebuild 1503 SHA256 44875151d942ffcbd1ab78c43f8dd6603107e5ed93dab222ca6414c5a7fca354 SHA512 4fc2e44761c6c144b3ddf06428b47ce6afe039c065a85b630322afad687994b5fa2c2fe34919eef759dfe6a676c2f332ffa190a0335cb809dfb58aa6f79ec5cb WHIRLPOOL b19a2f7b347c909ab7c84f8e42726e6cc67ffccae90e5788651fdecc0803f269e852917bf1f3f3de95a3835b56d97ce489c6211af9bed82baae5ba02bb99982d
+MISC ChangeLog 12590 SHA256 6f43c2f7da954422b493f8cc2950cec6299935b318da1aab4f128c5b1a206687 SHA512 ae120110d823561cfd35f998fb60fcc70be6c64cb3d69d86df0a301c80ca9de031b746ae1a31e57f2c130a1f2a741ede77586942adf8605e5fd1ca924565392d WHIRLPOOL 37f399097105a6a47cc0adb71fd94df6b2c6d5d57b82712848a6c3fb7cefcad1e53ce5b35db9d5fd8a42c9da4c27429eb01cf936ab0340e7d4bdc58c259e9980
MISC metadata.xml 323 SHA256 89f79fff509fba289ac7cc3d2771227d296068554e21ed81292a91962a22772e SHA512 5b8ceb484d6e4d64b80690b33e49720d2f6c49e73cd7669caeef71c5730e5acb24c74437512321af3abf63a2b1e0d907a0335ab46a89332023758f4ce157c6e4 WHIRLPOOL 4068508aab2a8466c423cd24184d9b96c9ecf73d26cdec4735990daf495a1e49050bf8333a458f63c51b4bd06e2b56702db443048c3caa931b444e6c00769c1e
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.20 (GNU/Linux)
+Version: GnuPG v2.0.22 (GNU/Linux)
-iQIcBAEBCgAGBQJRzwp4AAoJELp701BxlEWfwsAP/1Vji53cmZwlVWJ6gcV6Ja62
-UfRPsi7j0yimA3Yqr+LEnujF0cttMFwzRbLLZ+aNTIn7GOaNCcsld3OeUV5FWicO
-xcYyIw8MMghssARtR15cBrFPIXW0Y21/pGrxakx2w3JxYL6WJ+iI6caXhRFeasws
-d98LR9oLMXsvi5jPryXeb0r73dmbunyS6plJw5KaN2rLR8EZtHVAqU+BXpH1yna+
-kzOAYBIRmwW+JfkoyaMCupSinPiWmLufL1I9w3pJhJxRipxUSGDbUbqZwEGb2ctY
-va1/5RgSrwrVrzm6PspYw0izVmUHYBjnMuDKhtbQcqlf818Xjunjc83bo2qHjp7c
-pZPLUS6+Y96MdgcZsqIMu6cQzrFO1N0uamy2ugD9wgMNRKb2gf776N6tC/3BiQLU
-S3/yazJFFrIRxpb5cVghrIFV/SiG4pYuRR+ppgKMRWi1Ok2lKSFoz3FP7x5olA6l
-AZAnK0yoiwj0ZZZ8EHviX+71I0lwk3MYWS8GAsCCk4Nm+lsJhdAlUiT314zrlTNc
-n6S79NkUwUWIzylkUicC/YnwXm6iVzwlCxJGHG3y5CoH8bhA9MMmtGv/NJWrvjQG
-/EIEIiaOCxPlXO0lZ33YgL/UU1AidMHxp15csJjZoJr27sENdHRlwQNjxCt2+Ogq
-B7hsUk290008gtv3ms9W
-=HFtd
+iQEcBAEBCAAGBQJSilirAAoJELjwI6Q8XPdaV2UIAKZ8YX2mCmRrG+F+nSYBawsR
+yZrPMnaHnRG3LMhWLndap60Q8hGb+cKxRQ1RWbzBBGqrYb434UAle/brEcjRDTcH
+C7VpKnqquDKWXTZ/g0F1k5PtmkWY2eluYdRGCujH7DfnslR/4fLPrICCXeBf1jF2
+NPmXZZkdBDht/9OPMkkw75jWSiHnoXG4LNbGbck91UnwHIVWO7rOR57ihw7r7qMp
+1OA6ir/krdCyKT+JF3XYDxYfW0oAs0g4QMq+wX5G+Gh8U0lCaiM4Z59dK8jbTSpf
+Aeavqp0krrzvSJ3/KJZFS9e+LBQsA7qzX+QRRP+Jkjemuzxml374sIy9GqwFjHw=
+=n+8m
-----END PGP SIGNATURE-----
diff --git a/dev-libs/boehm-gc/boehm-gc-7.2e.ebuild b/dev-libs/boehm-gc/boehm-gc-7.2e.ebuild
new file mode 100644
index 000000000000..27b53f315c4b
--- /dev/null
+++ b/dev-libs/boehm-gc/boehm-gc-7.2e.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/boehm-gc/boehm-gc-7.2e.ebuild,v 1.1 2013/11/18 18:12:48 sera Exp $
+
+EAPI=5
+
+inherit autotools eutils
+
+MY_P="gc-${PV/_/}"
+
+DESCRIPTION="The Boehm-Demers-Weiser conservative garbage collector"
+HOMEPAGE="http://www.hpl.hp.com/personal/Hans_Boehm/gc/"
+SRC_URI="http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/${MY_P}.tar.gz"
+
+LICENSE="boehm-gc"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~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/files/boehm-gc-7.2e-automake-1.13.patch b/dev-libs/boehm-gc/files/boehm-gc-7.2e-automake-1.13.patch
new file mode 100644
index 000000000000..e987c42a5852
--- /dev/null
+++ b/dev-libs/boehm-gc/files/boehm-gc-7.2e-automake-1.13.patch
@@ -0,0 +1,13 @@
+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)