summaryrefslogtreecommitdiff
path: root/dev-libs/jemalloc
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-04-10 17:26:49 +0100
committerV3n3RiX <venerix@redcorelinux.org>2018-04-10 17:26:49 +0100
commit6957f5c65b02bba533954eabc0b62f5de36be206 (patch)
tree21d8ab8f61dffd9cccc82d0badb68982516a6855 /dev-libs/jemalloc
parente91a1aaa5ec8fab37f0fd082ac6024d41c6651e2 (diff)
gentoo resync : 10.04.2018
Diffstat (limited to 'dev-libs/jemalloc')
-rw-r--r--dev-libs/jemalloc/Manifest18
-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
-rw-r--r--dev-libs/jemalloc/jemalloc-3.6.0.ebuild6
-rw-r--r--dev-libs/jemalloc/jemalloc-4.4.0.ebuild4
-rw-r--r--dev-libs/jemalloc/jemalloc-4.5.0.ebuild4
-rw-r--r--dev-libs/jemalloc/jemalloc-5.0.1.ebuild4
13 files changed, 13 insertions, 241 deletions
diff --git a/dev-libs/jemalloc/Manifest b/dev-libs/jemalloc/Manifest
index bdd6cb1e7563..f6c692d16a89 100644
--- a/dev-libs/jemalloc/Manifest
+++ b/dev-libs/jemalloc/Manifest
@@ -1,25 +1,15 @@
-AUX jemalloc-2.2.1-no-pprof.patch 702 BLAKE2B 4064122a60c994866c1e29226a301a08d0f844b8121d99e3f3f505fcd56314841ac348e4ee68ac626499da625fc4974ad7b7f0bde250e6497ff2a2bf8d0b0d43 SHA512 bf06dc0f8a1f3106778425ba1ac817934a5473f77490e33dad5a2254ccb1de312f1712e1e71d1ddeeab0c2abc5bd99778c0b6b4f18656a9e32d67bee21476d89
-AUX jemalloc-2.2.5_fix_html_install.patch 235 BLAKE2B 29ebf899d27579f82c43f3ec4ad998281ede4b6a712939189d1700add7546c35aea44404ff1848579074d61b2d0f3ed93f6f4077db5e9eb444cbf7bb6660a158 SHA512 007b42157afa6727465a939de6da5e579f91196d1491f77eceaebe8c5fd674c08f3b51a05ab7935f8bcf641f2e11a0764ccd9654de926bdde6bc854bd86f9e5c
-AUX jemalloc-3.0.0-no-pprof.patch 823 BLAKE2B 7f0ba9d813ccb5bc231784dfff3881f54878519085eaf9a09b69076dc94fcc67c63ec9ee0ef3bf0dbe82b1eb04ca7388c0ee151a75199daf01b1836e82a8d14d SHA512 c9d9b9d527ae8b25ec39bb5a562c8b94979d1fd7401dc6ada2c2daf552289b1914573cc7ea709644b8e01717bec3a0d071b4356c566947367c516ed92bf1a4f8
-AUX jemalloc-3.0.0-strip-optimization.patch 864 BLAKE2B 705aa128a668cf250db103d6769a392435128da91aae5250e519fe4cc64b949faf2d294c907a882edac2c9587f02ac32b934cbbc8b15caf4939e40c35dcf1527 SHA512 d4a1feda1fdceca0a0b58b1719e36286730f35269ee188549055ec435ceabd52ad06c6096542ac9fc3ff38b91db113f1abf89c881481f2131453cd28131ce301
-AUX jemalloc-3.0.0_fix_html_install.patch 333 BLAKE2B 15b719700fd1568274e4e4fc3baf8d3f52cb3854d354725af92f06a46e06b8fa3ba1d30cece26e2223e2e412247434e8cb60da1172d0cf3936f7dc97064e85a1 SHA512 21d7df34ab45796c22ce3a9164dbaec5a6fca407295211d0403f2d4a163fbdeb1452e385ae844fd4c1e25cb20e055e848bfa0d51dd96f1af966d9761185f946f
AUX jemalloc-3.5.1-no-pprof.patch 822 BLAKE2B 3794e3a7ad8d351673fc90a3f085a202c4e9e4937ffe5cfb78980a0d11fdb9992f30cfd9fd0e350450fb3647369e54097569ed7e54e5f23f83ee332b9f45deb8 SHA512 1560154337302c7a56d79af21822d27b5d5bfd64afa4af3753306ca0d0a307b5abb9b240be168c7591d858a9c4be15e8d6571fd52da2d6732c472755dffa545f
AUX jemalloc-3.5.1-strip-optimization.patch 886 BLAKE2B 5311ae00c3ed4471d3022048ca0e82fb62b12345f602a6fce8b60ce0ba4e4291ca76df1a17c4fbed203d5209db9bd60a27a4cac9f92eaab49297c1045c344de6 SHA512 5835c534ccb04b47216d3678b08d663a09a93e60fb651e9c0b489fb747ca5f32060c89da3dc0f44b45964ffbffbd8da32b75a842198c180a79179266565b204a
AUX jemalloc-3.5.1_fix_html_install.patch 356 BLAKE2B 8b8926248930acbeb5bf9cf4bc51b2ba30fbe7148670601c8870b504b007f7b008f811f5d9aa142c82aeb1928941456f41cf7b601be54bb6ab6c10e5868d5e08 SHA512 d5ad9e7c9b93f2b0311a43bdd963cea6f32f2e5a53a916ce52b89918d3d76e0306158239cf2a7b508f102607fa550374a9ec8463f2b3a064015cf7bb2ce852cd
AUX jemalloc-4.5.0-fix_html_install.patch 581 BLAKE2B 97ced7415f9d7dc9d29252ef73888e1e9685d4cfe82e08b35e3b01f1d50aefdabd463c362bc14ca29097c5ff3b24ae53f3f225305b7c5a8770562e03c92c950a SHA512 ce210e9c9394a9ba5a16b5524322f1e477a140e55c076543a1f4dcfb1c8491f7839cb49fba433088773b24d2656b821c3072e729c0c7e41cb90dc131ad6828ff
AUX jemalloc-4.5.0-strip-optimization.patch 880 BLAKE2B 251919ff0ceedb815963e8dc151b0a9da684c22d6b053e40be36e31ace751c9fb3718c02759532ef4aea7710eaa9631d94780f3e85d6c7dcb1084e0353ae0e09 SHA512 6c6dd0a99fe58ad0f6cb6306e14e2724dcd39d372e91c01540aebb31e8228b33d17ba0819e6a5c9cb7a3009eedb8f3a58319f0cde322cdf31c2c1cb47f98ff41
AUX jemalloc-5.0.1-strip-optimization.patch 685 BLAKE2B f67c89bb123861cfe3c5b4616d78478693e083476f9e83648d976e613743e6367c9bce9f0b86a1e2fe514d3a3689a596ef94e4a53e26edfa95bdf0336ec0a9ef SHA512 dd4452feea0004b3f61d664a63da0751179a4be8095e76d94938034045114a68b32e0fe9872cb4810c2f3fc927963ef1b1886d210dc558b3c5a3f5eb9ef4240e
-AUX jemalloc-strip-optimization.patch 800 BLAKE2B d107eddae78352a7c1bec62e0ed6913fa26491229cdfe5bb7c3691d8c8c47334aca8721a6ec68fc06c3ee14b97f2d883be72924fc9155e0b94aa2f42688299ec SHA512 cff5130387c25bf1e047103eb6c371d96105acd962c62c58bb6bc72f1bfec071f05b7f2cf54170264f38ce7102004e97bc705a6b08f5f398bbc461b17e61e3c9
-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
DIST jemalloc-5.0.1.tar.bz2 499300 BLAKE2B 551933fcd93315968cbf89bfadc40313717ff216141af8a131f2333d10090438ddf36fbfdc0ee831cbec6f930ae15aa9cfaafae72ed4f38dd97b00712ca918e8 SHA512 8cb5957a5724eb2bbad120cf0028ea8b2b14b4a416c1751b7c967351a7fd51135058ea0d3c4dc1d127c86f3aa7e9fd5ef101857110aabfdb7789427791c432c3
-EBUILD jemalloc-2.2.5-r1.ebuild 908 BLAKE2B 4a61107376367d2d8174b3c8cfd4daa10fd6c129b15b057feb7698615c28c20dcf2ef782f86503ed7e35d39aacee36e36a65284c5b417b97a230e1869273b37b SHA512 7d046cb6f169e188cbe432aede49f2b9c8973cfc13aa9d159debabb3cdddfbef8f98f91ba5fa649350639b86f737aaf0d4da0415e96a0c09dd3012e08e488a4a
-EBUILD jemalloc-3.3.1.ebuild 1049 BLAKE2B 212d3d82e378b88b2c65b7789a72b56871be595793333ad2b0bca8ed772f2d6fe379a0289101539014ff557239bd1c6676cae9bcf2ae6b186254646e522ed089 SHA512 a5a0bed33a86fe3783cdcadefe3cd0929bc1fbcffd24ef5ce5bd4cfc51b03d70f77c5161deabb80a36fef30c45c02d6683d49c266e354b9722d8919c6e3c275b
-EBUILD jemalloc-3.6.0.ebuild 1863 BLAKE2B 78225216889fba0c657d36d371ea1a9e0ba6e4471a00c85528a74a0e4131db29dd8ddaaaae6de742b32b2290d12c7f46e1a8cae3d7c47a13f8363863a7755590 SHA512 fde66a60ee8b6e0a860c024c4b3475267dd42be2102cacf68b04df6e736d2747ff163589bbd615f5c3f8e58add090b3b20c6c1d91bb174ad8ff6b792eee7dc1d
-EBUILD jemalloc-4.4.0.ebuild 1728 BLAKE2B aea84d47093a3cbc5d38de7ef10abef7054af2e2f43d0160f773f9e5cf01cda7f12879d7cb46c4dab6494187e45623c0fa9db6aee022b5aae06a2e070d4d0991 SHA512 f63bdca82f62dce58e17ada58816154cb7f0aa214b75b269eb082124de4e750d9721b2453da8e9cdadd8d7c3b75fdc6498538594f05b097c824288271317d988
-EBUILD jemalloc-4.5.0.ebuild 1764 BLAKE2B d1e09429445f465b28221ef4e5bf8944c616348ab824c505a28da54a67ad3e135ee2ba709d30d36d403f1469a12b9bef773ef8df96709c52f999912db27bb9f2 SHA512 665b73e2e6bdadba26f772a58bf68a89844fa8a5afb1ff932e08d23c5e27b22c54bd9b3824b5023db45bff6fe2ea8899c19c0ab655b8e8762feef448e6798f4e
-EBUILD jemalloc-5.0.1.ebuild 1892 BLAKE2B bd2474ddffb110f2d839dc9750e16d314e7b7993fd7084aef8c56d0cbb50a9abe648589dca79860d257aa195332efe448c890db34c7178afdc6e009068a53e00 SHA512 0ffff440dc2f084e7f1793d9296adda87333ff56e918adf13ad47c3af98060d2e58a6a43487b98ba643cf8245f396f447357d57f963117af0f98b6ad2c7315b8
+EBUILD jemalloc-3.6.0.ebuild 1907 BLAKE2B 798433f1866bc808756d99cc69e34081671ef537e1c428f6d03dbe9266bdebab79e7d5852ae5b73fa7b3127eb5805ff197a623aba5515f20376de7f19d2fd048 SHA512 f13a892b9457ab2e13e13654dda6ec372bc8e3d30e0c625a5f67546c56608beb1d16ba1a1d17c10ca8f4145e2536100406d2afb45767e87fe3a99b4c873506bd
+EBUILD jemalloc-4.4.0.ebuild 1751 BLAKE2B 1e0afa26a8a50d25d2d91dbbf859e654a9d7a8b9eab4e8d006b78dfa2252fd1f380d760b5a5967d23d5314e734effaf618e2aa069d512022894936a755bba1bf SHA512 a1e93f367829015b5a7c6348bcfcff18901a5149485c52bb6f70ab754a1052e1a1434271c9460b1dae10a586b56ba96fb7b704eeaafd61507bf586b9026f958d
+EBUILD jemalloc-4.5.0.ebuild 1787 BLAKE2B 3ed0be5248d1c608f75bb850709e30378928f4048c4cec707b3043462d1c3deb05f416d39500fba5abb9d6d47aceb315bc742bf0be47ed83ebeb81251fee2878 SHA512 053be5a448c79cf77dce59c968c096606aa5eb23f1badd391afb5376667947bab20af975a33bd8c3fccfde9b0dbba7901cd13015b69d38bef6931459ef6849e5
+EBUILD jemalloc-5.0.1.ebuild 1915 BLAKE2B 7ece59bb02fb7a809814e4925bdc3934660aeddd5ce9f28f51e545b79d0794e3861114cf48bfdf35f56a5e23453655cded7858a1f634f662b6a328273129b2db SHA512 fff3e8afea78b30f2ec4a4675c218779426d93c1437521c9532acf1f1cc3c417758a49765616a30d9b54c5dc8c51f7a8f66bb7fd5db4362c8a3c6bcfcf5496b5
MISC metadata.xml 762 BLAKE2B db6f1712f7b716c824f199ec10e566fa543aa594a6bc75f60adca55e249163a96adbdff109a49327799bee090b3abadd9961c74878c0b0a9c54aa0cb4118f2a1 SHA512 4fdae623c6f76fad566807e7a48c3cf11b5818bf2f93e32f6c0a53558732642f0011dabb7bd4d7f637c8df141cccdb1075c48177a83caac78f9f375b3e57278a
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
-}
diff --git a/dev-libs/jemalloc/jemalloc-3.6.0.ebuild b/dev-libs/jemalloc/jemalloc-3.6.0.ebuild
index 3f63d189b746..2940dc6db76a 100644
--- a/dev-libs/jemalloc/jemalloc-3.6.0.ebuild
+++ b/dev-libs/jemalloc/jemalloc-3.6.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -6,8 +6,8 @@ EAPI=5
inherit autotools-multilib eutils flag-o-matic toolchain-funcs
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"
+HOMEPAGE="http://jemalloc.net/ https://github.com/jemalloc/jemalloc"
+SRC_URI="https://github.com/jemalloc/jemalloc/releases/download/${PV}/${P}.tar.bz2"
LICENSE="BSD"
SLOT="0"
diff --git a/dev-libs/jemalloc/jemalloc-4.4.0.ebuild b/dev-libs/jemalloc/jemalloc-4.4.0.ebuild
index d34d914c14ef..1311edc26203 100644
--- a/dev-libs/jemalloc/jemalloc-4.4.0.ebuild
+++ b/dev-libs/jemalloc/jemalloc-4.4.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -6,7 +6,7 @@ EAPI=6
inherit toolchain-funcs multilib-build multilib-minimal
DESCRIPTION="Jemalloc is a general-purpose scalable concurrent allocator"
-HOMEPAGE="http://www.canonware.com/jemalloc/"
+HOMEPAGE="http://jemalloc.net/ https://github.com/jemalloc/jemalloc"
SRC_URI="https://github.com/jemalloc/jemalloc/releases/download/${PV}/${P}.tar.bz2"
LICENSE="BSD"
diff --git a/dev-libs/jemalloc/jemalloc-4.5.0.ebuild b/dev-libs/jemalloc/jemalloc-4.5.0.ebuild
index 9b1c134e5a25..8c24950492cb 100644
--- a/dev-libs/jemalloc/jemalloc-4.5.0.ebuild
+++ b/dev-libs/jemalloc/jemalloc-4.5.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -6,7 +6,7 @@ EAPI=6
inherit autotools toolchain-funcs multilib-minimal
DESCRIPTION="Jemalloc is a general-purpose scalable concurrent allocator"
-HOMEPAGE="http://www.canonware.com/jemalloc/"
+HOMEPAGE="http://jemalloc.net/ https://github.com/jemalloc/jemalloc"
SRC_URI="https://github.com/jemalloc/jemalloc/releases/download/${PV}/${P}.tar.bz2"
LICENSE="BSD"
diff --git a/dev-libs/jemalloc/jemalloc-5.0.1.ebuild b/dev-libs/jemalloc/jemalloc-5.0.1.ebuild
index ad448d5e1f78..f5ad09f06a68 100644
--- a/dev-libs/jemalloc/jemalloc-5.0.1.ebuild
+++ b/dev-libs/jemalloc/jemalloc-5.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -6,7 +6,7 @@ EAPI=6
inherit autotools toolchain-funcs multilib-minimal
DESCRIPTION="Jemalloc is a general-purpose scalable concurrent allocator"
-HOMEPAGE="http://www.canonware.com/jemalloc/"
+HOMEPAGE="http://jemalloc.net/ https://github.com/jemalloc/jemalloc"
SRC_URI="https://github.com/jemalloc/jemalloc/releases/download/${PV}/${P}.tar.bz2"
LICENSE="BSD"