diff options
author | 2014-04-24 13:05:50 -0700 | |
---|---|---|
committer | 2014-04-24 13:05:50 -0700 | |
commit | 521359b97edf90e52e775615803a8fdafd8460ea (patch) | |
tree | d166dc3f1d5cb4b38557a534daf99fd6d8e8ceb8 /dev-libs | |
parent | dev-libs/iniparser: drop as multilibutized upstream (diff) | |
download | gmt-521359b97edf90e52e775615803a8fdafd8460ea.tar.gz gmt-521359b97edf90e52e775615803a8fdafd8460ea.tar.bz2 gmt-521359b97edf90e52e775615803a8fdafd8460ea.zip |
dev-libs/jemalloc: drop as multilibutized upstream
Signed-off-by: Gregory M. Tuner <gmt@be-evil.net>
Diffstat (limited to 'dev-libs')
-rw-r--r-- | dev-libs/jemalloc/ChangeLog | 155 | ||||
-rw-r--r-- | dev-libs/jemalloc/Manifest | 11 | ||||
-rw-r--r-- | dev-libs/jemalloc/files/jemalloc-2.2.1-no-pprof.patch | 24 | ||||
-rw-r--r-- | dev-libs/jemalloc/files/jemalloc-2.2.5_fix_html_install.patch | 12 | ||||
-rw-r--r-- | dev-libs/jemalloc/files/jemalloc-3.0.0-no-pprof.patch | 27 | ||||
-rw-r--r-- | dev-libs/jemalloc/files/jemalloc-3.0.0-strip-optimization.patch | 29 | ||||
-rw-r--r-- | dev-libs/jemalloc/files/jemalloc-3.0.0_fix_html_install.patch | 14 | ||||
-rw-r--r-- | dev-libs/jemalloc/files/jemalloc-fix-ar-call.patch | 59 | ||||
-rw-r--r-- | dev-libs/jemalloc/files/jemalloc-strip-optimization.patch | 25 | ||||
-rw-r--r-- | dev-libs/jemalloc/jemalloc-3.4.0-r1.ebuild | 50 | ||||
-rw-r--r-- | dev-libs/jemalloc/metadata.xml | 12 |
11 files changed, 0 insertions, 418 deletions
diff --git a/dev-libs/jemalloc/ChangeLog b/dev-libs/jemalloc/ChangeLog deleted file mode 100644 index 6a22366..0000000 --- a/dev-libs/jemalloc/ChangeLog +++ /dev/null @@ -1,155 +0,0 @@ -# ChangeLog for dev-libs/jemalloc -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/jemalloc/ChangeLog,v 1.35 2013/09/24 22:52:47 anarchy Exp $ - - 24 Sep 2013; Jory A. Pratt <anarchy@gentoo.org> - +files/jemalloc-fix-ar-call.patch: - Add missing patch to fix ar from being called directly - -*jemalloc-3.4.0 (24 Sep 2013) - - 24 Sep 2013; Jory A. Pratt <anarchy@gentoo.org> +jemalloc-3.4.0.ebuild: - Version bump, bug #482050 - - 29 Jul 2013; Fabian Groffen <grobian@gentoo.org> jemalloc-3.3.1.ebuild: - Fix install on Darwin by Hugh Nowlan, bug #437362 - - 14 Apr 2013; Agostino Sarubbo <ago@gentoo.org> jemalloc-3.3.1.ebuild: - Stable for ppc64, wrt bug #465676 - - 14 Apr 2013; Agostino Sarubbo <ago@gentoo.org> jemalloc-3.3.1.ebuild: - Stable for ppc, wrt bug #465676 - - 13 Apr 2013; Agostino Sarubbo <ago@gentoo.org> jemalloc-3.3.1.ebuild: - Stable for x86, wrt bug #465676 - - 13 Apr 2013; Agostino Sarubbo <ago@gentoo.org> jemalloc-3.3.1.ebuild: - Stable for amd64, wrt bug #465676 - -*jemalloc-3.3.1 (24 Mar 2013) - - 24 Mar 2013; Jory A. Pratt <anarchy@gentoo.org> -jemalloc-3.2.0.ebuild, - -jemalloc-3.3.0.ebuild, -files/jemalloc-3.3.0-s390.patch, - +jemalloc-3.3.1.ebuild: - Version bump, multiple bug fixes, bug #461582 - - 28 Jan 2013; Mike Frysinger <vapier@gentoo.org> - +files/jemalloc-3.3.0-s390.patch, jemalloc-3.3.0.ebuild: - Add s390 love #429708 by Robin Johnson. - -*jemalloc-3.3.0 (26 Jan 2013) - - 26 Jan 2013; <anarchy@gentoo.org> +jemalloc-3.3.0.ebuild: - Misc upstream bug fixes, refer to changelog - - 29 Dec 2012; Raúl Porcel <armin76@gentoo.org> jemalloc-3.2.0.ebuild: - Add ~alpha wrt #429708 - - 19 Dec 2012; Agostino Sarubbo <ago@gentoo.org> jemalloc-3.2.0.ebuild: - Add ~ia64, wrt bug #429708 - -*jemalloc-3.2.0 (25 Nov 2012) - - 25 Nov 2012; <anarchy@gentoo.org> -jemalloc-3.0.0.ebuild, - -jemalloc-3.1.0.ebuild, +jemalloc-3.2.0.ebuild: - Version bump, fix bug 441834 - -*jemalloc-3.1.0 (21 Oct 2012) - - 21 Oct 2012; <anarchy@gentoo.org> -jemalloc-2.2.5.ebuild, - +jemalloc-3.1.0.ebuild: - Version bump, multiple bug fixes - - 07 Aug 2012; Anthony G. Basile <blueness@gentoo.org> jemalloc-2.2.5.ebuild, - jemalloc-2.2.5-r1.ebuild, jemalloc-3.0.0.ebuild: - Keyword ~arm, bug #429708 - - 05 Aug 2012; Jeroen Roovers <jer@gentoo.org> jemalloc-3.0.0.ebuild: - Marked ~hppa (bug #429946). - - 07 Jun 2012; Brent Baude <ranger@gentoo.org> jemalloc-2.2.5-r1.ebuild: - Marking jemalloc-2.2.5-r1 ppc for bug 418743 - - 06 Jun 2012; Jeff Horelick <jdhore@gentoo.org> jemalloc-2.2.5-r1.ebuild: - marked x86 per bug 418743 - - 05 Jun 2012; Brent Baude <ranger@gentoo.org> jemalloc-2.2.5-r1.ebuild: - Marking jemalloc-2.2.5-r1 ppc64 for bug 418743 - - 01 Jun 2012; Agostino Sarubbo <ago@gentoo.org> jemalloc-2.2.5-r1.ebuild: - Stable for amd64, wrt bug #418743 - -*jemalloc-3.0.0 (01 Jun 2012) - - 01 Jun 2012; <anarchy@gentoo.org> +jemalloc-3.0.0.ebuild, - +files/jemalloc-3.0.0-no-pprof.patch, - +files/jemalloc-3.0.0-strip-optimization.patch, - +files/jemalloc-3.0.0_fix_html_install.patch: - Version bump with regards to bug #416243, Thank Johan Bergström for updating - patches - - 21 May 2012; Kacper Kowalik <xarthisius@gentoo.org> jemalloc-2.2.5-r1.ebuild, - jemalloc-2.2.5.ebuild: - Add missing inheritance of eutils.eclass - - 26 Apr 2012; Tomáš Chvátal <scarabeus@gentoo.org> jemalloc-2.2.5.ebuild: - Stable on ppc wrt bug#411449. - - 09 Apr 2012; Markus Meier <maekke@gentoo.org> jemalloc-2.2.5.ebuild: - x86 stable, bug #404083 - - 26 Mar 2012; Brent Baude <ranger@gentoo.org> jemalloc-2.2.5.ebuild: - Marking jemalloc-2.2.5 ppc64 for bug 398521 - -*jemalloc-2.2.5-r1 (26 Feb 2012) - - 26 Feb 2012; Jory A. Pratt <anarchy@gentoo.org> -jemalloc-2.2.3.ebuild, - +jemalloc-2.2.5-r1.ebuild, +files/jemalloc-2.2.5_fix_html_install.patch: - Fix bug #403945 and #398675 - - 16 Jan 2012; Agostino Sarubbo <ago@gentoo.org> jemalloc-2.2.5.ebuild: - Stable for amd64, wrt bug #398521 - -*jemalloc-2.2.5 (20 Nov 2011) - - 20 Nov 2011; Jory A. Pratt <anarchy@gentoo.org> +jemalloc-2.2.5.ebuild: - Fix huge_ralloc() race when using mremap(2), version bump - - 09 Nov 2011; Kacper Kowalik <xarthisius@gentoo.org> jemalloc-2.2.3.ebuild: - Marked ~ppc/~ppc64 at the request of Tomáš Chvátal <scarabeus@gentoo.org> - -*jemalloc-2.2.3 (17 Sep 2011) - - 17 Sep 2011; Tomáš Chvátal <scarabeus@gentoo.org> - -jemalloc-2.2.1-r1.ebuild, +jemalloc-2.2.3.ebuild: - Version bump to latest. Update to EAPI=4. Drop older. - -*jemalloc-2.2.1-r1 (11 Apr 2011) - - 11 Apr 2011; Jory A. Pratt <anarchy@gentoo.org> -jemalloc-2.2.1.ebuild, - +jemalloc-2.2.1-r1.ebuild, +files/jemalloc-2.2.1-no-pprof.patch: - Do not install pprof, use google-perftools instead - -*jemalloc-2.2.1 (11 Apr 2011) - - 11 Apr 2011; Jory A. Pratt <anarchy@gentoo.org> -jemalloc-2.1.0-r1.ebuild, - +jemalloc-2.2.1.ebuild: - Version bump, substantial speed and fragmentation optimizations fixes - -*jemalloc-2.1.0-r1 (09 Jan 2011) - - 09 Jan 2011; Jory A. Pratt <anarchy@gentoo.org> -jemalloc-2.1.0.ebuild, - +jemalloc-2.1.0-r1.ebuild: - Fix file collision with google-perftools bug #351233 - -*jemalloc-2.1.0 (07 Jan 2011) - - 07 Jan 2011; Jory A. Pratt <anarchy@gentoo.org> -jemalloc-2.0.1.ebuild, - +jemalloc-2.1.0.ebuild: - Version bump - -*jemalloc-2.0.1 (30 Dec 2010) - - 30 Dec 2010; Jory A. Pratt <anarchy@gentoo.org> +jemalloc-2.0.1.ebuild, - +files/jemalloc-strip-optimization.patch, +metadata.xml: - initial import to tree diff --git a/dev-libs/jemalloc/Manifest b/dev-libs/jemalloc/Manifest deleted file mode 100644 index 8f5491f..0000000 --- a/dev-libs/jemalloc/Manifest +++ /dev/null @@ -1,11 +0,0 @@ -AUX jemalloc-2.2.1-no-pprof.patch 702 SHA256 8e5a36505a90eab85bf746d4eb5a27d473ce25396104a0dd01d25368dd0c099d SHA512 bf06dc0f8a1f3106778425ba1ac817934a5473f77490e33dad5a2254ccb1de312f1712e1e71d1ddeeab0c2abc5bd99778c0b6b4f18656a9e32d67bee21476d89 WHIRLPOOL b7c8b9fda1e3e223e6be3b56fbd1922a5961a95753e6d62e2b2c37eb6d0d4b008421f4d894e55f13f5b668707d59ed5bb4926b1040968ce6dcbae4ab93b0c3a0 -AUX jemalloc-2.2.5_fix_html_install.patch 235 SHA256 900a9c546d56b9a52b4dae9678f62a621c1053357972ce986281da3f44b36d18 SHA512 007b42157afa6727465a939de6da5e579f91196d1491f77eceaebe8c5fd674c08f3b51a05ab7935f8bcf641f2e11a0764ccd9654de926bdde6bc854bd86f9e5c WHIRLPOOL 0d14abd8ee1e6e4dfe09b7a68097d81adde535adb4dcac48260e72c9b7050d59e28bc14184a69b56986c078944ebe75dfeddfe9b4ca4c82dcd27ee2c7a3c6e5a -AUX jemalloc-3.0.0-no-pprof.patch 823 SHA256 63ae4515df9291d8a9407ca91de687347868a0d283fe382397bb0369e34ec995 SHA512 c9d9b9d527ae8b25ec39bb5a562c8b94979d1fd7401dc6ada2c2daf552289b1914573cc7ea709644b8e01717bec3a0d071b4356c566947367c516ed92bf1a4f8 WHIRLPOOL 5ec7739061daf84bda2265f0d67bd333b8034671f79b53c0b55e8c2689604ad87dd17befb538ecd40521c14e6997543fe703989887cfb63d24a48fa894906bfc -AUX jemalloc-3.0.0-strip-optimization.patch 864 SHA256 8937eabe6c24a45decce015a67671ad3e94098a7e0b5be1ab1f27211c50b371c SHA512 d4a1feda1fdceca0a0b58b1719e36286730f35269ee188549055ec435ceabd52ad06c6096542ac9fc3ff38b91db113f1abf89c881481f2131453cd28131ce301 WHIRLPOOL 300f27dbb961c8c7dba8ad7fd1505455c3b2cb0fec69268f8b942bcdb8c8847ccb30efc504087945bac0bd1dfb4b5bcde87ea5dd0d1e29e77e08116a0ac6038c -AUX jemalloc-3.0.0_fix_html_install.patch 333 SHA256 859aa0ca3e04afc0f17a9d4c74e6ad61d0be8984a526be789ebd22637e4f51e8 SHA512 21d7df34ab45796c22ce3a9164dbaec5a6fca407295211d0403f2d4a163fbdeb1452e385ae844fd4c1e25cb20e055e848bfa0d51dd96f1af966d9761185f946f WHIRLPOOL 44f918888921b8eb15168ce8fb1ff38db4e96bd7583547efb2d502f8892808e52de6e6fc971fd653005a4b727a58c5457866a2678a7f150565836f0d3f973ca3 -AUX jemalloc-fix-ar-call.patch 1488 SHA256 050b6559ead0d63f4fb9e86d7d45f42e45442bc85f412ea8995f0860eb876418 SHA512 4b863e2a4f536722380f2811de31fc9f5d6bec046cf74ed15eb0fc2d428a6e85f2a5d6c214b120592fa5b565753e281c4836027893c78e7ddcfa58a2782a46eb WHIRLPOOL 062d3df8f8ba9d53bbf3a4a2a423bf3760da4c593aaaa299f273e0ee00ab38822a55e142ae7a46330da8096701c458b490606a4828c14832e4b485e172d5fb49 -AUX jemalloc-strip-optimization.patch 800 SHA256 a14ee193968e87d0d87a8146050dcad5a33042af119070dbfbac7d4eba9923ce SHA512 cff5130387c25bf1e047103eb6c371d96105acd962c62c58bb6bc72f1bfec071f05b7f2cf54170264f38ce7102004e97bc705a6b08f5f398bbc461b17e61e3c9 WHIRLPOOL 6d5d507a876b76a4b76a9e13a60636d7f042e4b0c4de2030d34195fc426f16794a561c09ce0c4d682f92c5fc798cf14abee3585c748538538eff5610fc7c5b95 -DIST jemalloc-3.4.0.tar.bz2 253698 SHA256 f60802c4c2c60bc24598fd052494aea96f4426f3d4decd832eadeed520ff81c0 SHA512 8727e13d5e1d677eeaaba50a33ad8eb3dca09f4e90639cf2957d6be0728fd962f10184e91f404b8c9985e680128a838375b122451601271653c8c6d6386a252b WHIRLPOOL 885ebf9a268a6376bcf20a1ca7ce942b015ef8da468f385cedd6e14da1a8d5d76b1f56be45183ef6c9f86f0d9f17904b093a927a309f0f842483cea02ebfac50 -EBUILD jemalloc-3.4.0-r1.ebuild 1197 SHA256 4b92fd6f78703b2ece42b6fcb5802d9b9f71a219ac5709f4b2ff58ccd82dbbdb SHA512 070d78103a1ca6c8d545276a0dbc488d78362c23e10fa29656cbc4e10593d3c86b12c0ce0b7065ef8ea4484bedcfb42d4757c40908f02a39c68472410edd950d WHIRLPOOL b97ef9744e873bd1a90b7a1f7db4032c8b9c809a300fc874f6348acd272ffcfddc544dd477edf9de09b4334bd0b0fa856920fe3b40154bca770c45b1b94e9e17 -MISC ChangeLog 5424 SHA256 4f33f547d191a71f07a0b50dcadd0af01ae37ae80ea96a09ae74a20c9273e25b SHA512 6b0a83fe90061033297a0f9c0fd236c7eaa0d95402aadd9b4ba9d0b56fc22326348a3091faaaa4ebe5398d8390a160f8b6209517a0003d66b0e691e58503320f WHIRLPOOL 80be7f80b7469bf4a52b816e677eafe7d98535d5676b3a5b7131e28a855718d96c554b72fcd7a338bd1543144d9fae9408f963792f3661200d3170e5894dc45d -MISC metadata.xml 356 SHA256 1b1a10ebdd274e8b4c365e29a9a69e4f79d15eb427def15dc12921f97784756b SHA512 e09112a6d68ae05782ae8729516a63f7ef4f188018d1e9701b28d12b4227331424a7e47f0daf01ba99e9d94c2b04bf8889163b3d1acf5bb79d501c429ba04c9e WHIRLPOOL 67661ad3f567c3ca1bd4d0cd4ec41209657309b9e5099a222ad924ae5f84488cea4985006239a9fe96e67f3f28635c680a54195c5bee80352d6a8af2cdfb0ec0 diff --git a/dev-libs/jemalloc/files/jemalloc-2.2.1-no-pprof.patch b/dev-libs/jemalloc/files/jemalloc-2.2.1-no-pprof.patch deleted file mode 100644 index e10aab4..0000000 --- a/dev-libs/jemalloc/files/jemalloc-2.2.1-no-pprof.patch +++ /dev/null @@ -1,24 +0,0 @@ ---- a/Makefile.in 2011-04-11 10:42:32.084403330 -0500 -+++ b/Makefile.in 2011-04-11 10:43:23.490760665 -0500 -@@ -42,7 +42,6 @@ - endif - - # Lists of files. --BINS := @srcroot@bin/pprof - CHDRS := @objroot@include/jemalloc/jemalloc@install_suffix@.h \ - @objroot@include/jemalloc/jemalloc_defs@install_suffix@.h - CSRCS := @srcroot@src/jemalloc.c @srcroot@src/arena.c @srcroot@src/atomic.c \ -@@ -141,13 +140,6 @@ - $(CC) -o $@ $< -L@objroot@lib -ljemalloc@install_suffix@ - endif - --install_bin: -- install -d $(BINDIR) -- @for b in $(BINS); do \ -- echo "install -m 755 $$b $(BINDIR)"; \ -- install -m 755 $$b $(BINDIR); \ --done -- - install_include: - install -d $(INCLUDEDIR)/jemalloc - @for h in $(CHDRS); do \ diff --git a/dev-libs/jemalloc/files/jemalloc-2.2.5_fix_html_install.patch b/dev-libs/jemalloc/files/jemalloc-2.2.5_fix_html_install.patch deleted file mode 100644 index aff4add..0000000 --- a/dev-libs/jemalloc/files/jemalloc-2.2.5_fix_html_install.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/Makefile.in -+++ b/Makefile.in -@@ -176,7 +176,7 @@ - install -m 644 $$d $(MANDIR)/man3; \ - done - --install_doc: install_html install_man -+install_doc: install_man - - install: install_bin install_include install_lib install_doc - - diff --git a/dev-libs/jemalloc/files/jemalloc-3.0.0-no-pprof.patch b/dev-libs/jemalloc/files/jemalloc-3.0.0-no-pprof.patch deleted file mode 100644 index c2fa815..0000000 --- a/dev-libs/jemalloc/files/jemalloc-3.0.0-no-pprof.patch +++ /dev/null @@ -1,27 +0,0 @@ -diff --git a/Makefile.in b/Makefile.in -index 6675b59..ce0782f 100644 ---- a/Makefile.in -+++ b/Makefile.in -@@ -69,7 +69,6 @@ endif - LIBJEMALLOC := $(LIBPREFIX)jemalloc$(install_suffix) - - # Lists of files. --BINS := $(srcroot)bin/pprof $(objroot)bin/jemalloc.sh - CHDRS := $(objroot)include/jemalloc/jemalloc$(install_suffix).h \ - $(objroot)include/jemalloc/jemalloc_defs$(install_suffix).h - CSRCS := $(srcroot)src/jemalloc.c $(srcroot)src/arena.c $(srcroot)src/atomic.c \ -@@ -196,13 +195,6 @@ build_lib_shared: $(DSOS) - build_lib_static: $(STATIC_LIBS) - build: build_lib_shared build_lib_static - --install_bin: -- install -d $(BINDIR) -- @for b in $(BINS); do \ -- echo "install -m 755 $$b $(BINDIR)"; \ -- install -m 755 $$b $(BINDIR); \ --done -- - install_include: - install -d $(INCLUDEDIR)/jemalloc - @for h in $(CHDRS); do \ - diff --git a/dev-libs/jemalloc/files/jemalloc-3.0.0-strip-optimization.patch b/dev-libs/jemalloc/files/jemalloc-3.0.0-strip-optimization.patch deleted file mode 100644 index 98c09af..0000000 --- a/dev-libs/jemalloc/files/jemalloc-3.0.0-strip-optimization.patch +++ /dev/null @@ -1,29 +0,0 @@ -diff --git a/configure.ac b/configure.ac -index a72019e..e366e1c 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -556,23 +556,6 @@ if test "x$enable_debug" = "x1" ; then - fi - AC_SUBST([enable_debug]) - --dnl Only optimize if not debugging. --if test "x$enable_debug" = "x0" -a "x$no_CFLAGS" = "xyes" ; then -- dnl Make sure that an optimization flag was not specified in EXTRA_CFLAGS. -- optimize="no" -- echo "$EXTRA_CFLAGS" | grep "\-O" >/dev/null || optimize="yes" -- if test "x${optimize}" = "xyes" ; then -- if test "x$GCC" = "xyes" ; then -- JE_CFLAGS_APPEND([-O3]) -- JE_CFLAGS_APPEND([-funroll-loops]) -- elif test "x$je_cv_msvc" = "xyes" ; then -- JE_CFLAGS_APPEND([-O2]) -- else -- JE_CFLAGS_APPEND([-O]) -- fi -- fi --fi -- - dnl Enable statistics calculation by default. - AC_ARG_ENABLE([stats], - [AS_HELP_STRING([--disable-stats], - diff --git a/dev-libs/jemalloc/files/jemalloc-3.0.0_fix_html_install.patch b/dev-libs/jemalloc/files/jemalloc-3.0.0_fix_html_install.patch deleted file mode 100644 index 0f3026d..0000000 --- a/dev-libs/jemalloc/files/jemalloc-3.0.0_fix_html_install.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff --git a/Makefile.in b/Makefile.in -index 6675b59..3032c6d 100644 ---- a/Makefile.in -+++ b/Makefile.in -@@ -240,7 +240,7 @@ install_doc_man: - install -m 644 $$d $(MANDIR)/man3; \ - done - --install_doc: install_doc_html install_doc_man -+install_doc: install_doc_man - - install: install_bin install_include install_lib install_doc - - diff --git a/dev-libs/jemalloc/files/jemalloc-fix-ar-call.patch b/dev-libs/jemalloc/files/jemalloc-fix-ar-call.patch deleted file mode 100644 index 6d81cda..0000000 --- a/dev-libs/jemalloc/files/jemalloc-fix-ar-call.patch +++ /dev/null @@ -1,59 +0,0 @@ -diff --git a/Makefile.in b/Makefile.in -index 7481047..478becb 100644 ---- a/Makefile.in -+++ b/Makefile.in -@@ -55,6 +55,8 @@ PIC_CFLAGS = @PIC_CFLAGS@ - CTARGET = @CTARGET@ - LDTARGET = @LDTARGET@ - MKLIB = @MKLIB@ -+AR = @AR@ -+ARFLAGS = crus - CC_MM = @CC_MM@ - - ifeq (macho, $(ABI)) -@@ -185,7 +187,7 @@ $(objroot)lib/$(LIBJEMALLOC)_s.$(A) : $(COBJS) - - $(STATIC_LIBS): - @mkdir -p $(@D) -- $(MKLIB) $+ -+ $(AR) $(ARFLAGS) $@ $+ - - $(objroot)test/bitmap$(EXE): $(objroot)src/bitmap.$(O) - -diff --git a/configure.ac b/configure.ac -index c270662..f4b4c21 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -226,9 +226,13 @@ PIC_CFLAGS='-fPIC -DPIC' - CTARGET='-o $@' - LDTARGET='-o $@' - EXTRA_LDFLAGS= --MKLIB='ar crus $@' - CC_MM=1 - -+AN_MAKEVAR([AR], [AC_PROG_AR]) -+AN_PROGRAM([ar], [AC_PROG_AR]) -+AC_DEFUN([AC_PROG_AR], [AC_CHECK_TOOL(AR, ar, :)]) -+AC_PROG_AR -+ - dnl Platform-specific settings. abi and RPATH can probably be determined - dnl programmatically, but doing so is error-prone, which makes it generally - dnl not worth the trouble. -@@ -310,7 +314,8 @@ case "${host}" in - EXTRA_LDFLAGS="-link -DEBUG" - CTARGET='-Fo$@' - LDTARGET='-Fe$@' -- MKLIB='lib -nologo -out:$@' -+ AR='lib' -+ ARFLAGS='-nologo -out:' - CC_MM= - else - importlib="${so}" -@@ -403,7 +408,6 @@ AC_SUBST([enable_autogen]) - - AC_PROG_INSTALL - AC_PROG_RANLIB --AC_PATH_PROG([AR], [ar], [false], [$PATH]) - AC_PATH_PROG([LD], [ld], [false], [$PATH]) - AC_PATH_PROG([AUTOCONF], [autoconf], [false], [$PATH]) - diff --git a/dev-libs/jemalloc/files/jemalloc-strip-optimization.patch b/dev-libs/jemalloc/files/jemalloc-strip-optimization.patch deleted file mode 100644 index 60b7d6c..0000000 --- a/dev-libs/jemalloc/files/jemalloc-strip-optimization.patch +++ /dev/null @@ -1,25 +0,0 @@ ---- a/configure.ac 2010-02-22 12:07:05.000000000 +0100 -+++ b/configure.ac 2010-02-22 12:08:29.000000000 +0100 -@@ -296,21 +296,6 @@ - fi - AC_SUBST([enable_debug]) - --dnl Only optimize if not debugging. --if test "x$enable_debug" = "x0" -a "x$no_CFLAGS" = "xyes" ; then -- dnl Make sure that an optimization flag was not specified in EXTRA_CFLAGS. -- optimize="no" -- echo "$EXTRA_CFLAGS" | grep "\-O" >/dev/null || optimize="yes" -- if test "x${optimize}" = "xyes" ; then -- if test "x$GCC" = "xyes" ; then -- JE_CFLAGS_APPEND([-O3]) -- JE_CFLAGS_APPEND([-funroll-loops]) -- else -- JE_CFLAGS_APPEND([-O]) -- fi -- fi --fi -- - dnl Do not enable statistics calculation by default. - AC_ARG_ENABLE([stats], - [AS_HELP_STRING([--enable-stats], [Enable statistics calculation/reporting])], - diff --git a/dev-libs/jemalloc/jemalloc-3.4.0-r1.ebuild b/dev-libs/jemalloc/jemalloc-3.4.0-r1.ebuild deleted file mode 100644 index 7092caa..0000000 --- a/dev-libs/jemalloc/jemalloc-3.4.0-r1.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=4 - -inherit autotools eutils multilib-minimal - -DESCRIPTION="Jemalloc is a general-purpose scalable concurrent allocator" -HOMEPAGE="http://www.canonware.com/jemalloc/" -SRC_URI="http://www.canonware.com/download/${PN}/${P}.tar.bz2" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" -IUSE="debug static-libs stats" - -MULTILIB_WRAPPED_HEADERS=(/usr/include/jemalloc/jemalloc_defs.h) - -src_prepare() { - epatch \ - "${FILESDIR}/${PN}-3.0.0-strip-optimization.patch" \ - "${FILESDIR}/${PN}-3.0.0-no-pprof.patch" \ - "${FILESDIR}/${PN}-3.0.0_fix_html_install.patch" \ - "${FILESDIR}/${PN}-fix-ar-call.patch" - - eautoreconf -} - -multilib_src_configure() { - ECONF_SOURCE="${S}" econf \ - $(use_enable debug) \ - $(use_enable stats) -} - -multilib_src_install() { - default - - if [[ ${CHOST} == *-darwin* ]] ; then - # fixup install_name, #437362 - install_name_tool \ - -id "${EPREFIX}"/usr/$(get_libdir)/libjemalloc.1.dylib \ - "${ED}"/usr/$(get_libdir)/libjemalloc.1.dylib || die - fi -} - -multilib_src_install_all() { - dohtml doc/jemalloc.html - use static-libs || find "${ED}" -name '*.a' -delete -} diff --git a/dev-libs/jemalloc/metadata.xml b/dev-libs/jemalloc/metadata.xml deleted file mode 100644 index a53e4b4..0000000 --- a/dev-libs/jemalloc/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <herd>mozilla</herd> - <longdescription lang="en"> - Jemalloc is a general-purpose scalable concurrent allocator - </longdescription> - <use> - <flag name='stats'>Enable statistics calculation/reporting</flag> - </use> -</pkgmetadata> - |