summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Mair-Keimberger <m.mairkeimberger@gmail.com>2018-03-17 21:02:35 +0100
committerLars Wendler <polynomial-c@gentoo.org>2018-04-09 16:23:38 +0200
commitfc28e0aec8431a4e4106c133ff6991ce79e2995f (patch)
tree39ea42dbb22301e18244c5718252af77a6cf8c7a /dev-libs/jemalloc
parentdev-python/requests-ntlm: 1.1.0 bump (diff)
downloadgentoo-fc28e0aec8431a4e4106c133ff6991ce79e2995f.tar.gz
gentoo-fc28e0aec8431a4e4106c133ff6991ce79e2995f.tar.bz2
gentoo-fc28e0aec8431a4e4106c133ff6991ce79e2995f.zip
dev-libs/jemalloc: remove old
Closes: https://github.com/gentoo/gentoo/pull/7494
Diffstat (limited to 'dev-libs/jemalloc')
-rw-r--r--dev-libs/jemalloc/Manifest2
-rw-r--r--dev-libs/jemalloc/files/jemalloc-2.2.1-no-pprof.patch24
-rw-r--r--dev-libs/jemalloc/files/jemalloc-2.2.5_fix_html_install.patch12
-rw-r--r--dev-libs/jemalloc/files/jemalloc-3.0.0-no-pprof.patch27
-rw-r--r--dev-libs/jemalloc/files/jemalloc-3.0.0-strip-optimization.patch29
-rw-r--r--dev-libs/jemalloc/files/jemalloc-3.0.0_fix_html_install.patch14
-rw-r--r--dev-libs/jemalloc/files/jemalloc-strip-optimization.patch25
-rw-r--r--dev-libs/jemalloc/jemalloc-2.2.5-r1.ebuild43
-rw-r--r--dev-libs/jemalloc/jemalloc-3.3.1.ebuild44
9 files changed, 0 insertions, 220 deletions
diff --git a/dev-libs/jemalloc/Manifest b/dev-libs/jemalloc/Manifest
index 4d9f461df526..e32161b7b219 100644
--- a/dev-libs/jemalloc/Manifest
+++ b/dev-libs/jemalloc/Manifest
@@ -1,5 +1,3 @@
-DIST jemalloc-2.2.5.tar.bz2 224118 BLAKE2B 97b178b7bf5142d2c0123c238e44df77fd4655071b695a2ce6a6470dd13ac714eac58df5350c33247b48cde21549cb7d9706de1bc64ad79eae00e89561157641 SHA512 56a29dc7dca66c41d2934731c4bc756de5b58bf707dc2ebcf8515be400ce25e372af6526035117cad5b1964b9ba040ab7178f4c28c1649e86dcb53c3ec884a9d
-DIST jemalloc-3.3.1.tar.bz2 252997 BLAKE2B a1069b2c19d7f29752a5882df1b4319f08f24b49664f35848bd0b1d79901614d030a045565a39d39ce0889c2c5d6b233ad87f4cac9682dbc4370c96da521c7b3 SHA512 32814e8678af4954e26c0c0a0e5d06aba8f3844205fe212c5e41929dfab6a94ff11127a9238b5c18d72749827c467ecb874b8f3a9bc161cf1afdf4ea84c58690
DIST jemalloc-3.6.0.tar.bz2 338964 BLAKE2B a5edacc85c5bebf3b373e7fc8bafd9449273ff58c2e44e94eb9900f54b11f2d8b837a3a8ee76cce46777ccc40dea23905b7ff81eef5af39ea1d3f98017b27111 SHA512 ebe7c64558a87a735b5906d5cb7527c241664eeae7328538675a12eabe7a1004be0f8766a3bd2a78e61334b196ca7ffc0ee8b8ff59167922a35f126cd1e76e43
DIST jemalloc-4.4.0.tar.bz2 440144 BLAKE2B 6acb91c5be6c5b17c209341dd08e6973e3ad5ecdfe7ebe5d8c78181cddca1fccba3c11628e736d66acd7698f7813f38077033d39093bf2e4bd704c8b4de60e7b SHA512 2f88fb17ede3bf87e334e9c80949870e0dd85b5adcdd89a1750ccf6df5240f35293159ac0a360d3a29cf0b1d17edf86dcc7997c6bf3190ae7da7442d3a3cc14e
DIST jemalloc-4.5.0.tar.bz2 449992 BLAKE2B 6141c71f7f5f9cee91a59eeed9c69b0a69b3cc39666aa608445073c11ee3ca9b4777a851c5cb5adac80d42bfbf10a6726e5dc1340ffe85ea1ee884d87c7865da SHA512 76953363fe1007952232220afa1a91da4c1c33c02369b5ad239d8dd1d0792141197c15e8489a8f4cd301b08494e65cadd8ecd34d025cb0285700dd78d7248821
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 e10aab4d4f38..000000000000
--- 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 aff4add8b3fe..000000000000
--- 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 c2fa815ec529..000000000000
--- 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 98c09af6277f..000000000000
--- 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 0f3026d44c2b..000000000000
--- 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-strip-optimization.patch b/dev-libs/jemalloc/files/jemalloc-strip-optimization.patch
deleted file mode 100644
index 60b7d6c22ff1..000000000000
--- 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-2.2.5-r1.ebuild b/dev-libs/jemalloc/jemalloc-2.2.5-r1.ebuild
deleted file mode 100644
index 34dd28ffc61f..000000000000
--- a/dev-libs/jemalloc/jemalloc-2.2.5-r1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit autotools eutils
-
-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 ~arm ~mips ppc ppc64 x86"
-
-IUSE="debug static-libs stats"
-
-DEPEND=""
-RDEPEND=""
-
-src_prepare() {
- epatch \
- "${FILESDIR}/${PN}-strip-optimization.patch" \
- "${FILESDIR}/${PN}-2.2.1-no-pprof.patch" \
- "${FILESDIR}/${PN}-2.2.5_fix_html_install.patch"
-
- eautoreconf
-}
-
-src_configure() {
- econf \
- --with-jemalloc-prefix=j \
- $(use_enable debug) \
- $(use_enable stats)
-}
-
-src_install() {
- emake DESTDIR="${ED}" install || die
- dodoc ChangeLog README
- dohtml doc/jemalloc.html
-
- use static-libs || find "${ED}" -name '*.a' -exec rm -f {} +
-}
diff --git a/dev-libs/jemalloc/jemalloc-3.3.1.ebuild b/dev-libs/jemalloc/jemalloc-3.3.1.ebuild
deleted file mode 100644
index ea41d7565f66..000000000000
--- a/dev-libs/jemalloc/jemalloc-3.3.1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit autotools eutils
-
-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="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 x86 ~x64-macos"
-IUSE="debug static-libs stats"
-
-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"
-
- eautoreconf
-}
-
-src_configure() {
- econf \
- $(use_enable debug) \
- $(use_enable stats)
-}
-
-src_install() {
- default
- dohtml doc/jemalloc.html
-
- 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
-
- use static-libs || find "${D}" -name '*.a' -delete
-}