* [gentoo-commits] repo/gentoo:master commit in: dev-libs/mimalloc/
@ 2022-03-07 19:51 Patrick McLean
0 siblings, 0 replies; 45+ messages in thread
From: Patrick McLean @ 2022-03-07 19:51 UTC (permalink / raw
To: gentoo-commits
commit: 66f518f9c20389755a493d3d432e2fb1ea4ce78f
Author: Patrick McLean <chutzpah <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 7 19:51:28 2022 +0000
Commit: Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Mon Mar 7 19:51:28 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66f518f9
dev-libs/mimalloc: Revbump, add multilib support
Half-life 2 bundles an ancient version of mimalloc, let's make this
multilib so we can use the system version.
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>
dev-libs/mimalloc/mimalloc-2.0.5-r1.ebuild | 36 ++++++++++++++++++++++++++++++
1 file changed, 36 insertions(+)
diff --git a/dev-libs/mimalloc/mimalloc-2.0.5-r1.ebuild b/dev-libs/mimalloc/mimalloc-2.0.5-r1.ebuild
new file mode 100644
index 000000000000..7c12b49f25b0
--- /dev/null
+++ b/dev-libs/mimalloc/mimalloc-2.0.5-r1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib
+
+DESCRIPTION="mimalloc is a compact general purpose allocator with excellent performance"
+HOMEPAGE="https://github.com/microsoft/mimalloc"
+SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/2"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+src_configure() {
+ local mycmakeargs=(
+ # TODO: build hardened variant?
+ #-DMI_SECURE=$(usex hardened)
+
+ -DMI_INSTALL_TOPLEVEL=ON
+ -DMI_BUILD_TESTS=$(usex test)
+ )
+
+ cmake-multilib_src_configure
+}
+
+src_install() {
+ cmake-multilib_src_install
+
+ rm "${ED}/usr/$(get_libdir)/mimalloc.o" || die
+
+ find "${ED}" -name '*.a' -delete || die
+}
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/mimalloc/
@ 2024-10-05 12:02 Arthur Zamarin
0 siblings, 0 replies; 45+ messages in thread
From: Arthur Zamarin @ 2024-10-05 12:02 UTC (permalink / raw
To: gentoo-commits
commit: b2dd629bb871bc65aa744ab73c6bf1859600dd5c
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 5 12:02:08 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 5 12:02:08 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2dd629b
dev-libs/mimalloc: Stabilize 2.1.7 amd64, #940861
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/mimalloc/mimalloc-2.1.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/mimalloc/mimalloc-2.1.7.ebuild b/dev-libs/mimalloc/mimalloc-2.1.7.ebuild
index d8e1f27099e6..d72d8e0d7a12 100644
--- a/dev-libs/mimalloc/mimalloc-2.1.7.ebuild
+++ b/dev-libs/mimalloc/mimalloc-2.1.7.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz -
LICENSE="MIT"
SLOT="0/2"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="hardened test valgrind"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/mimalloc/
@ 2024-08-29 5:10 Jakov Smolić
0 siblings, 0 replies; 45+ messages in thread
From: Jakov Smolić @ 2024-08-29 5:10 UTC (permalink / raw
To: gentoo-commits
commit: 38195ed2ffd6aad70dd16a38a2202e0dbc499f25
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 29 05:09:47 2024 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Thu Aug 29 05:09:47 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38195ed2
dev-libs/mimalloc: Stabilize 2.1.6 amd64, #938649
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-libs/mimalloc/mimalloc-2.1.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/mimalloc/mimalloc-2.1.6.ebuild b/dev-libs/mimalloc/mimalloc-2.1.6.ebuild
index 164388f44adf..41d87f29aa29 100644
--- a/dev-libs/mimalloc/mimalloc-2.1.6.ebuild
+++ b/dev-libs/mimalloc/mimalloc-2.1.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz -
LICENSE="MIT"
SLOT="0/2"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x86"
IUSE="hardened test valgrind"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/mimalloc/
@ 2024-08-12 18:53 Sam James
0 siblings, 0 replies; 45+ messages in thread
From: Sam James @ 2024-08-12 18:53 UTC (permalink / raw
To: gentoo-commits
commit: 07fce2d7be2bc4e9e8bf5bbe27de6d5fa79a4ed0
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 12 18:53:27 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Aug 12 18:53:27 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07fce2d7
dev-libs/mimalloc: Keyword 2.1.7 ppc, #917271
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/mimalloc/mimalloc-2.1.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/mimalloc/mimalloc-2.1.7.ebuild b/dev-libs/mimalloc/mimalloc-2.1.7.ebuild
index e6f51e9cc89d..d8e1f27099e6 100644
--- a/dev-libs/mimalloc/mimalloc-2.1.7.ebuild
+++ b/dev-libs/mimalloc/mimalloc-2.1.7.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz -
LICENSE="MIT"
SLOT="0/2"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~m68k ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="hardened test valgrind"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/mimalloc/
@ 2024-07-14 10:41 James Le Cuirot
0 siblings, 0 replies; 45+ messages in thread
From: James Le Cuirot @ 2024-07-14 10:41 UTC (permalink / raw
To: gentoo-commits
commit: 259298ec69b7464b7747df8c978c329b4f1b5afe
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 14 10:41:02 2024 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sun Jul 14 10:41:02 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=259298ec
dev-libs/mimalloc: Keyword 2.1.7 for ~m68k
The tests pass.
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
dev-libs/mimalloc/mimalloc-2.1.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/mimalloc/mimalloc-2.1.7.ebuild b/dev-libs/mimalloc/mimalloc-2.1.7.ebuild
index f7bb6dcf66e8..e6f51e9cc89d 100644
--- a/dev-libs/mimalloc/mimalloc-2.1.7.ebuild
+++ b/dev-libs/mimalloc/mimalloc-2.1.7.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz -
LICENSE="MIT"
SLOT="0/2"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~m68k ~ppc64 ~riscv ~sparc ~x86"
IUSE="hardened test valgrind"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/mimalloc/
@ 2024-06-02 5:46 Sam James
0 siblings, 0 replies; 45+ messages in thread
From: Sam James @ 2024-06-02 5:46 UTC (permalink / raw
To: gentoo-commits
commit: 93e7f69885f11ea17e2cd09271eb29c77aa09029
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 2 05:38:58 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 2 05:45:59 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93e7f698
dev-libs/mimalloc: add 2.1.7
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/mimalloc/Manifest | 1 +
dev-libs/mimalloc/mimalloc-2.1.7.ebuild | 32 ++++++++++++++++++++++++++++++++
2 files changed, 33 insertions(+)
diff --git a/dev-libs/mimalloc/Manifest b/dev-libs/mimalloc/Manifest
index 5e7df3a4597c..38ab22ecce28 100644
--- a/dev-libs/mimalloc/Manifest
+++ b/dev-libs/mimalloc/Manifest
@@ -1,3 +1,4 @@
DIST mimalloc-2.1.2.tar.gz 1163868 BLAKE2B bba29671fdca81b682edeefe16a1239640ea28fee4e44c97d0422ae81e0b3e7141c733459ccafc6672780157af67ff7d2a10cf4157180e003b458332a79d8481 SHA512 927b046e67783b325a6e41e3a9a6d3d78306fa1c82255defd1f3a7a60a27fd809a601f65b1b27fa38f2064e124f29856d7c0e5ccc33c54c2e4b6ebb9816d74b1
DIST mimalloc-2.1.4.tar.gz 1133761 BLAKE2B 6271f54b8c0c0397bc0d7fb909009e05b9119c15ad3f926a82f078f3ffa7320503cc679487414d3b8e17bb41b17a43f71982727f80c7288b3b2d473992d706e5 SHA512 cdc43b212b9c67cd50b31bfae875387e3099165260fec995681a4079ca107c275452c2aadc5ee9a177391d1856750e0e2b104191bbb9829aeb5a42406267832e
DIST mimalloc-2.1.6.tar.gz 1134456 BLAKE2B 1d4d0053e6c6b582d2c82f573b61dba7b3d1d6748999d313493d9db5bfb62e7379b48c72f88afab4e8b609971974488c9d42f96e2486d5905e2a9d78730d3231 SHA512 cbecca799be7a38b291c44ac765aa6ce36c6aeb0f064da942c568da38073350a122e7d1553e7929ee4f72f61ab3b767fa565f252cfd819463d2e1c73c25c5163
+DIST mimalloc-2.1.7.tar.gz 1181422 BLAKE2B 2c4c2d61837ab315e00a5c12d1c74c8f003aa3e9159403194ba61f5dfef2f4c2497b83487f07b20ba506ecde40a6754df6b7048a3818af58168ca90b8ed44470 SHA512 4e30976758015c76a146acc1bfc8501e2e5c61b81db77d253de0d58a8edef987669243f232210667b32ef8da3a33286642acb56ba526fd24c4ba925b44403730
diff --git a/dev-libs/mimalloc/mimalloc-2.1.7.ebuild b/dev-libs/mimalloc/mimalloc-2.1.7.ebuild
new file mode 100644
index 000000000000..f7bb6dcf66e8
--- /dev/null
+++ b/dev-libs/mimalloc/mimalloc-2.1.7.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib
+
+DESCRIPTION="A compact general purpose allocator with excellent performance"
+HOMEPAGE="https://github.com/microsoft/mimalloc"
+SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/2"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x86"
+IUSE="hardened test valgrind"
+RESTRICT="!test? ( test )"
+
+DEPEND="valgrind? ( dev-debug/valgrind )"
+
+src_configure() {
+ local mycmakeargs=(
+ -DMI_SECURE=$(usex hardened)
+ -DMI_INSTALL_TOPLEVEL=ON
+ -DMI_BUILD_TESTS=$(usex test)
+ -DMI_BUILD_OBJECT=OFF
+ -DMI_BUILD_STATIC=OFF
+ -DMI_TRACK_VALGRIND=$(usex valgrind)
+ -DMI_LIBC_MUSL=$(usex elibc_musl)
+ )
+
+ cmake-multilib_src_configure
+}
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/mimalloc/
@ 2024-05-20 8:11 Sam James
0 siblings, 0 replies; 45+ messages in thread
From: Sam James @ 2024-05-20 8:11 UTC (permalink / raw
To: gentoo-commits
commit: cb65f4903f9b72a0ac51b6192762d659009baf4d
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon May 20 08:10:19 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon May 20 08:10:52 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb65f490
dev-libs/mimalloc: add 2.1.6
Includes a note to cleanup the libatomic hack in the next release.
Bug: https://bugs.gentoo.org/923177
Bug: https://bugs.gentoo.org/931778
Closes: https://bugs.gentoo.org/930519
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/mimalloc/Manifest | 1 +
dev-libs/mimalloc/mimalloc-2.1.6.ebuild | 39 +++++++++++++++++++++++++++++++++
2 files changed, 40 insertions(+)
diff --git a/dev-libs/mimalloc/Manifest b/dev-libs/mimalloc/Manifest
index bd29ba52dd71..5e7df3a4597c 100644
--- a/dev-libs/mimalloc/Manifest
+++ b/dev-libs/mimalloc/Manifest
@@ -1,2 +1,3 @@
DIST mimalloc-2.1.2.tar.gz 1163868 BLAKE2B bba29671fdca81b682edeefe16a1239640ea28fee4e44c97d0422ae81e0b3e7141c733459ccafc6672780157af67ff7d2a10cf4157180e003b458332a79d8481 SHA512 927b046e67783b325a6e41e3a9a6d3d78306fa1c82255defd1f3a7a60a27fd809a601f65b1b27fa38f2064e124f29856d7c0e5ccc33c54c2e4b6ebb9816d74b1
DIST mimalloc-2.1.4.tar.gz 1133761 BLAKE2B 6271f54b8c0c0397bc0d7fb909009e05b9119c15ad3f926a82f078f3ffa7320503cc679487414d3b8e17bb41b17a43f71982727f80c7288b3b2d473992d706e5 SHA512 cdc43b212b9c67cd50b31bfae875387e3099165260fec995681a4079ca107c275452c2aadc5ee9a177391d1856750e0e2b104191bbb9829aeb5a42406267832e
+DIST mimalloc-2.1.6.tar.gz 1134456 BLAKE2B 1d4d0053e6c6b582d2c82f573b61dba7b3d1d6748999d313493d9db5bfb62e7379b48c72f88afab4e8b609971974488c9d42f96e2486d5905e2a9d78730d3231 SHA512 cbecca799be7a38b291c44ac765aa6ce36c6aeb0f064da942c568da38073350a122e7d1553e7929ee4f72f61ab3b767fa565f252cfd819463d2e1c73c25c5163
diff --git a/dev-libs/mimalloc/mimalloc-2.1.6.ebuild b/dev-libs/mimalloc/mimalloc-2.1.6.ebuild
new file mode 100644
index 000000000000..164388f44adf
--- /dev/null
+++ b/dev-libs/mimalloc/mimalloc-2.1.6.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib flag-o-matic
+
+DESCRIPTION="A compact general purpose allocator with excellent performance"
+HOMEPAGE="https://github.com/microsoft/mimalloc"
+SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/2"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x86"
+IUSE="hardened test valgrind"
+RESTRICT="!test? ( test )"
+
+DEPEND="valgrind? ( dev-debug/valgrind )"
+
+src_configure() {
+ local mycmakeargs=(
+ -DMI_SECURE=$(usex hardened)
+ -DMI_INSTALL_TOPLEVEL=ON
+ -DMI_BUILD_TESTS=$(usex test)
+ -DMI_BUILD_OBJECT=OFF
+ -DMI_BUILD_STATIC=OFF
+ -DMI_TRACK_VALGRIND=$(usex valgrind)
+ -DMI_LIBC_MUSL=$(usex elibc_musl)
+ )
+
+ # XXX: Should be able to clean this up after 2.1.6
+ # https://github.com/microsoft/mimalloc/pull/898
+ #
+ # Bug #923177, #931778: append -latomic if it is available
+ test-flags-CCLD "-latomic" &>/dev/null &&
+ mycmakeargs+=( -DMI_USE_LIBATOMIC=ON )
+
+ cmake-multilib_src_configure
+}
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/mimalloc/
@ 2024-05-20 8:11 Sam James
0 siblings, 0 replies; 45+ messages in thread
From: Sam James @ 2024-05-20 8:11 UTC (permalink / raw
To: gentoo-commits
commit: 79560e44184ed0241f7199722cf8c1dd3207b256
Author: Matthew Smith <matthew <AT> gentoo <DOT> org>
AuthorDate: Fri May 17 08:57:18 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon May 20 08:10:51 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79560e44
dev-libs/mimalloc: conditionally add -latomic
Some systems do not have libatomic, so forcing its use causes build
errors.
Bug: https://bugs.gentoo.org/931778
Signed-off-by: Matthew Smith <matthew <AT> gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/36716
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/mimalloc/mimalloc-2.1.4.ebuild | 11 +++++------
1 file changed, 5 insertions(+), 6 deletions(-)
diff --git a/dev-libs/mimalloc/mimalloc-2.1.4.ebuild b/dev-libs/mimalloc/mimalloc-2.1.4.ebuild
index bd26f566a18c..a09a864cbf24 100644
--- a/dev-libs/mimalloc/mimalloc-2.1.4.ebuild
+++ b/dev-libs/mimalloc/mimalloc-2.1.4.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit cmake-multilib
+inherit cmake-multilib flag-o-matic
DESCRIPTION="A compact general purpose allocator with excellent performance"
HOMEPAGE="https://github.com/microsoft/mimalloc"
@@ -25,13 +25,12 @@ src_configure() {
-DMI_BUILD_OBJECT=OFF
-DMI_BUILD_STATIC=OFF
-DMI_TRACK_VALGRIND=$(usex valgrind)
-
- # Bug #923177
- # find_library(... atomic) appears to not work. Fall back to -latomic
- -DMI_USE_LIBATOMIC=ON
-
-DMI_LIBC_MUSL=$(usex elibc_musl)
)
+ # Bug #923177, #931778: append -latomic if it is available
+ test-flags-CCLD "-latomic" &>/dev/null &&
+ mycmakeargs+=( -DMI_USE_LIBATOMIC=ON )
+
cmake-multilib_src_configure
}
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/mimalloc/
@ 2024-04-23 17:36 Matthew Smith
0 siblings, 0 replies; 45+ messages in thread
From: Matthew Smith @ 2024-04-23 17:36 UTC (permalink / raw
To: gentoo-commits
commit: a8f1993453bb362f73c31b5eaa122f2ee1adf4c5
Author: Matthew Smith <matthew <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 23 17:35:46 2024 +0000
Commit: Matthew Smith <matthew <AT> gentoo <DOT> org>
CommitDate: Tue Apr 23 17:36:25 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8f19934
dev-libs/mimalloc: add 2.1.4
- Add -DMI_USE_LIBATOMIC=ON to force -latomic (#923177)
- Add new -DMI_LIBC_MUSL if elibc_musl.
Bug: https://bugs.gentoo.org/923177
Signed-off-by: Matthew Smith <matthew <AT> gentoo.org>
dev-libs/mimalloc/Manifest | 1 +
dev-libs/mimalloc/mimalloc-2.1.4.ebuild | 37 +++++++++++++++++++++++++++++++++
2 files changed, 38 insertions(+)
diff --git a/dev-libs/mimalloc/Manifest b/dev-libs/mimalloc/Manifest
index 1570e67ef6a4..bd29ba52dd71 100644
--- a/dev-libs/mimalloc/Manifest
+++ b/dev-libs/mimalloc/Manifest
@@ -1 +1,2 @@
DIST mimalloc-2.1.2.tar.gz 1163868 BLAKE2B bba29671fdca81b682edeefe16a1239640ea28fee4e44c97d0422ae81e0b3e7141c733459ccafc6672780157af67ff7d2a10cf4157180e003b458332a79d8481 SHA512 927b046e67783b325a6e41e3a9a6d3d78306fa1c82255defd1f3a7a60a27fd809a601f65b1b27fa38f2064e124f29856d7c0e5ccc33c54c2e4b6ebb9816d74b1
+DIST mimalloc-2.1.4.tar.gz 1133761 BLAKE2B 6271f54b8c0c0397bc0d7fb909009e05b9119c15ad3f926a82f078f3ffa7320503cc679487414d3b8e17bb41b17a43f71982727f80c7288b3b2d473992d706e5 SHA512 cdc43b212b9c67cd50b31bfae875387e3099165260fec995681a4079ca107c275452c2aadc5ee9a177391d1856750e0e2b104191bbb9829aeb5a42406267832e
diff --git a/dev-libs/mimalloc/mimalloc-2.1.4.ebuild b/dev-libs/mimalloc/mimalloc-2.1.4.ebuild
new file mode 100644
index 000000000000..bd26f566a18c
--- /dev/null
+++ b/dev-libs/mimalloc/mimalloc-2.1.4.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib
+
+DESCRIPTION="A compact general purpose allocator with excellent performance"
+HOMEPAGE="https://github.com/microsoft/mimalloc"
+SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/2"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x86"
+IUSE="hardened test valgrind"
+RESTRICT="!test? ( test )"
+
+DEPEND="valgrind? ( dev-debug/valgrind )"
+
+src_configure() {
+ local mycmakeargs=(
+ -DMI_SECURE=$(usex hardened)
+ -DMI_INSTALL_TOPLEVEL=ON
+ -DMI_BUILD_TESTS=$(usex test)
+ -DMI_BUILD_OBJECT=OFF
+ -DMI_BUILD_STATIC=OFF
+ -DMI_TRACK_VALGRIND=$(usex valgrind)
+
+ # Bug #923177
+ # find_library(... atomic) appears to not work. Fall back to -latomic
+ -DMI_USE_LIBATOMIC=ON
+
+ -DMI_LIBC_MUSL=$(usex elibc_musl)
+ )
+
+ cmake-multilib_src_configure
+}
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/mimalloc/
@ 2024-01-29 9:33 Matthew Smith
0 siblings, 0 replies; 45+ messages in thread
From: Matthew Smith @ 2024-01-29 9:33 UTC (permalink / raw
To: gentoo-commits
commit: 5dcd918b96cdb59f183ba8ae23821c69ad7833f0
Author: Matthew Smith <matthew <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 29 09:31:23 2024 +0000
Commit: Matthew Smith <matthew <AT> gentoo <DOT> org>
CommitDate: Mon Jan 29 09:33:48 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dcd918b
dev-libs/mimalloc: append -latomic if required
Closes: https://bugs.gentoo.org/923177
Suggested-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Matthew Smith <matthew <AT> gentoo.org>
dev-libs/mimalloc/mimalloc-2.1.2.ebuild | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/dev-libs/mimalloc/mimalloc-2.1.2.ebuild b/dev-libs/mimalloc/mimalloc-2.1.2.ebuild
index dcc758662a5f..82790836bf71 100644
--- a/dev-libs/mimalloc/mimalloc-2.1.2.ebuild
+++ b/dev-libs/mimalloc/mimalloc-2.1.2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit cmake-multilib
+inherit cmake-multilib flag-o-matic
DESCRIPTION="A compact general purpose allocator with excellent performance"
HOMEPAGE="https://github.com/microsoft/mimalloc"
@@ -18,6 +18,9 @@ RESTRICT="!test? ( test )"
DEPEND="valgrind? ( dev-debug/valgrind )"
src_configure() {
+ # Bug #923177
+ append-atomic-flags
+
local mycmakeargs=(
-DMI_SECURE=$(usex hardened)
-DMI_INSTALL_TOPLEVEL=ON
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/mimalloc/
@ 2023-11-25 5:28 Sam James
0 siblings, 0 replies; 45+ messages in thread
From: Sam James @ 2023-11-25 5:28 UTC (permalink / raw
To: gentoo-commits
commit: 84612c3f6cfd1ed70170f2157bccba6f5d71585a
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 25 05:22:33 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Nov 25 05:27:09 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84612c3f
dev-libs/mimalloc: drop 2.0.9, 2.1.1
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/mimalloc/Manifest | 2 --
dev-libs/mimalloc/mimalloc-2.0.9.ebuild | 30 ------------------------------
dev-libs/mimalloc/mimalloc-2.1.1.ebuild | 29 -----------------------------
3 files changed, 61 deletions(-)
diff --git a/dev-libs/mimalloc/Manifest b/dev-libs/mimalloc/Manifest
index ca3c41a24448..1570e67ef6a4 100644
--- a/dev-libs/mimalloc/Manifest
+++ b/dev-libs/mimalloc/Manifest
@@ -1,3 +1 @@
-DIST mimalloc-2.0.9.tar.gz 1143452 BLAKE2B 55e91d8fc89ef5344078caa5e72efce8c0745e3aab7bfb682587abf806bda1903c1afeaa57660a4dbcf7c19c04c759caf69af9fb62d15ecbdf2ce5bcf6574625 SHA512 bf6945bfb600ade35dab34c7f570ee4f69a77612547ad874bbbd989a4e594a6a219c222a22c90c5e36f205aae4d5cd1a5e4651caed5433db275d414c6769bf49
-DIST mimalloc-2.1.1.tar.gz 1163057 BLAKE2B 2f4f06b755f4083b0dc75e08004c38a65f7a855e0455dd8f6e3833578d10d55150c8dc02a8d1448cec5dd02375729ee7fc4ef1ab215ac527f9c52a98f752d8de SHA512 01c7bdfd001ebc34bb0918fe4ecff42a4ec316fbbd73d4dda52c93c31e5712595758a595ae7ea436f445ecc0ebbf7f9c63d9c572f1c1c5a9e96f51fc524a4875
DIST mimalloc-2.1.2.tar.gz 1163868 BLAKE2B bba29671fdca81b682edeefe16a1239640ea28fee4e44c97d0422ae81e0b3e7141c733459ccafc6672780157af67ff7d2a10cf4157180e003b458332a79d8481 SHA512 927b046e67783b325a6e41e3a9a6d3d78306fa1c82255defd1f3a7a60a27fd809a601f65b1b27fa38f2064e124f29856d7c0e5ccc33c54c2e4b6ebb9816d74b1
diff --git a/dev-libs/mimalloc/mimalloc-2.0.9.ebuild b/dev-libs/mimalloc/mimalloc-2.0.9.ebuild
deleted file mode 100644
index 10b7bdb1fa6c..000000000000
--- a/dev-libs/mimalloc/mimalloc-2.0.9.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib
-
-DESCRIPTION="A compact general purpose allocator with excellent performance"
-HOMEPAGE="https://github.com/microsoft/mimalloc"
-SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/2"
-KEYWORDS="amd64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="hardened test"
-RESTRICT="!test? ( test )"
-
-src_configure() {
- local mycmakeargs=(
- -DMI_SECURE=$(usex hardened)
-
- -DMI_INSTALL_TOPLEVEL=ON
- -DMI_BUILD_TESTS=$(usex test)
-
- -DMI_BUILD_OBJECT=OFF
- -DMI_BUILD_STATIC=OFF
- )
-
- cmake-multilib_src_configure
-}
diff --git a/dev-libs/mimalloc/mimalloc-2.1.1.ebuild b/dev-libs/mimalloc/mimalloc-2.1.1.ebuild
deleted file mode 100644
index 74a816407cfe..000000000000
--- a/dev-libs/mimalloc/mimalloc-2.1.1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib
-
-DESCRIPTION="A compact general purpose allocator with excellent performance"
-HOMEPAGE="https://github.com/microsoft/mimalloc"
-SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/2"
-KEYWORDS="amd64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="hardened test"
-RESTRICT="!test? ( test )"
-
-src_configure() {
- local mycmakeargs=(
- -DMI_SECURE=$(usex hardened)
- -DMI_INSTALL_TOPLEVEL=ON
- -DMI_BUILD_TESTS=$(usex test)
-
- -DMI_BUILD_OBJECT=OFF
- -DMI_BUILD_STATIC=OFF
- )
-
- cmake-multilib_src_configure
-}
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/mimalloc/
@ 2023-11-13 4:35 Sam James
0 siblings, 0 replies; 45+ messages in thread
From: Sam James @ 2023-11-13 4:35 UTC (permalink / raw
To: gentoo-commits
commit: ee838f90c4706f54e05de05abf620c208508e8cb
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 13 04:33:08 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Nov 13 04:34:41 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee838f90
dev-libs/mimalloc: Keyword 2.1.2 sparc, #917271
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/mimalloc/mimalloc-2.1.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/mimalloc/mimalloc-2.1.2.ebuild b/dev-libs/mimalloc/mimalloc-2.1.2.ebuild
index 15c5ff24dc17..ceb55377cc8d 100644
--- a/dev-libs/mimalloc/mimalloc-2.1.2.ebuild
+++ b/dev-libs/mimalloc/mimalloc-2.1.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz -
LICENSE="MIT"
SLOT="0/2"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x86"
IUSE="hardened test valgrind"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/mimalloc/
@ 2023-11-13 4:35 Sam James
0 siblings, 0 replies; 45+ messages in thread
From: Sam James @ 2023-11-13 4:35 UTC (permalink / raw
To: gentoo-commits
commit: a4c291e09404b01f2dd0ec8571047c5ceec556d8
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 13 04:32:20 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Nov 13 04:34:40 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4c291e0
dev-libs/mimalloc: Keyword 2.1.2 arm, #917271
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/mimalloc/mimalloc-2.1.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/mimalloc/mimalloc-2.1.2.ebuild b/dev-libs/mimalloc/mimalloc-2.1.2.ebuild
index 4112549dc3c3..15c5ff24dc17 100644
--- a/dev-libs/mimalloc/mimalloc-2.1.2.ebuild
+++ b/dev-libs/mimalloc/mimalloc-2.1.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz -
LICENSE="MIT"
SLOT="0/2"
-KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="hardened test valgrind"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/mimalloc/
@ 2023-06-25 7:05 Sam James
0 siblings, 0 replies; 45+ messages in thread
From: Sam James @ 2023-06-25 7:05 UTC (permalink / raw
To: gentoo-commits
commit: b8a1797461036b41a771114207637985d2913988
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 25 07:04:16 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 25 07:04:16 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8a17974
dev-libs/mimalloc: Stabilize 2.1.2 amd64, #909141
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/mimalloc/mimalloc-2.1.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/mimalloc/mimalloc-2.1.2.ebuild b/dev-libs/mimalloc/mimalloc-2.1.2.ebuild
index 362471406fc9..4112549dc3c3 100644
--- a/dev-libs/mimalloc/mimalloc-2.1.2.ebuild
+++ b/dev-libs/mimalloc/mimalloc-2.1.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz -
LICENSE="MIT"
SLOT="0/2"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="hardened test valgrind"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/mimalloc/
@ 2023-05-16 1:52 Sam James
0 siblings, 0 replies; 45+ messages in thread
From: Sam James @ 2023-05-16 1:52 UTC (permalink / raw
To: gentoo-commits
commit: 4d42d6b4c812913a48b3757c58748fd65d87006d
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue May 16 00:48:43 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue May 16 01:52:16 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d42d6b4
dev-libs/mimalloc: add Valgrind annotation support
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/mimalloc/mimalloc-2.1.2.ebuild | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/dev-libs/mimalloc/mimalloc-2.1.2.ebuild b/dev-libs/mimalloc/mimalloc-2.1.2.ebuild
index a81b2c3128af..362471406fc9 100644
--- a/dev-libs/mimalloc/mimalloc-2.1.2.ebuild
+++ b/dev-libs/mimalloc/mimalloc-2.1.2.ebuild
@@ -12,9 +12,11 @@ SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz -
LICENSE="MIT"
SLOT="0/2"
KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="hardened test"
+IUSE="hardened test valgrind"
RESTRICT="!test? ( test )"
+DEPEND="valgrind? ( dev-util/valgrind )"
+
src_configure() {
local mycmakeargs=(
-DMI_SECURE=$(usex hardened)
@@ -23,6 +25,7 @@ src_configure() {
-DMI_BUILD_OBJECT=OFF
-DMI_BUILD_STATIC=OFF
+ -DMI_TRACK_VALGRIND=$(usex valgrind)
)
cmake-multilib_src_configure
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/mimalloc/
@ 2023-04-25 14:02 Arthur Zamarin
0 siblings, 0 replies; 45+ messages in thread
From: Arthur Zamarin @ 2023-04-25 14:02 UTC (permalink / raw
To: gentoo-commits
commit: 1071eb67bad90181178c104e22766c6b24858a18
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 25 14:02:25 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Apr 25 14:02:25 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1071eb67
dev-libs/mimalloc: Keyword 2.1.2 arm64, #905072
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/mimalloc/mimalloc-2.1.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/mimalloc/mimalloc-2.1.2.ebuild b/dev-libs/mimalloc/mimalloc-2.1.2.ebuild
index 5c8b6056d6ae..a81b2c3128af 100644
--- a/dev-libs/mimalloc/mimalloc-2.1.2.ebuild
+++ b/dev-libs/mimalloc/mimalloc-2.1.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz -
LICENSE="MIT"
SLOT="0/2"
-KEYWORDS="~amd64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="hardened test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/mimalloc/
@ 2023-04-25 1:57 Sam James
0 siblings, 0 replies; 45+ messages in thread
From: Sam James @ 2023-04-25 1:57 UTC (permalink / raw
To: gentoo-commits
commit: d6a5d3b553c3222298a67a5de4cc08d86f959dc9
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 25 01:53:33 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Apr 25 01:57:18 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6a5d3b5
dev-libs/mimalloc: add 2.1.2
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/mimalloc/Manifest | 1 +
dev-libs/mimalloc/mimalloc-2.1.2.ebuild | 29 +++++++++++++++++++++++++++++
2 files changed, 30 insertions(+)
diff --git a/dev-libs/mimalloc/Manifest b/dev-libs/mimalloc/Manifest
index 8909d37b1fde..ca3c41a24448 100644
--- a/dev-libs/mimalloc/Manifest
+++ b/dev-libs/mimalloc/Manifest
@@ -1,2 +1,3 @@
DIST mimalloc-2.0.9.tar.gz 1143452 BLAKE2B 55e91d8fc89ef5344078caa5e72efce8c0745e3aab7bfb682587abf806bda1903c1afeaa57660a4dbcf7c19c04c759caf69af9fb62d15ecbdf2ce5bcf6574625 SHA512 bf6945bfb600ade35dab34c7f570ee4f69a77612547ad874bbbd989a4e594a6a219c222a22c90c5e36f205aae4d5cd1a5e4651caed5433db275d414c6769bf49
DIST mimalloc-2.1.1.tar.gz 1163057 BLAKE2B 2f4f06b755f4083b0dc75e08004c38a65f7a855e0455dd8f6e3833578d10d55150c8dc02a8d1448cec5dd02375729ee7fc4ef1ab215ac527f9c52a98f752d8de SHA512 01c7bdfd001ebc34bb0918fe4ecff42a4ec316fbbd73d4dda52c93c31e5712595758a595ae7ea436f445ecc0ebbf7f9c63d9c572f1c1c5a9e96f51fc524a4875
+DIST mimalloc-2.1.2.tar.gz 1163868 BLAKE2B bba29671fdca81b682edeefe16a1239640ea28fee4e44c97d0422ae81e0b3e7141c733459ccafc6672780157af67ff7d2a10cf4157180e003b458332a79d8481 SHA512 927b046e67783b325a6e41e3a9a6d3d78306fa1c82255defd1f3a7a60a27fd809a601f65b1b27fa38f2064e124f29856d7c0e5ccc33c54c2e4b6ebb9816d74b1
diff --git a/dev-libs/mimalloc/mimalloc-2.1.2.ebuild b/dev-libs/mimalloc/mimalloc-2.1.2.ebuild
new file mode 100644
index 000000000000..5c8b6056d6ae
--- /dev/null
+++ b/dev-libs/mimalloc/mimalloc-2.1.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib
+
+DESCRIPTION="A compact general purpose allocator with excellent performance"
+HOMEPAGE="https://github.com/microsoft/mimalloc"
+SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/2"
+KEYWORDS="~amd64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="hardened test"
+RESTRICT="!test? ( test )"
+
+src_configure() {
+ local mycmakeargs=(
+ -DMI_SECURE=$(usex hardened)
+ -DMI_INSTALL_TOPLEVEL=ON
+ -DMI_BUILD_TESTS=$(usex test)
+
+ -DMI_BUILD_OBJECT=OFF
+ -DMI_BUILD_STATIC=OFF
+ )
+
+ cmake-multilib_src_configure
+}
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/mimalloc/
@ 2023-04-05 19:32 Georgy Yakovlev
0 siblings, 0 replies; 45+ messages in thread
From: Georgy Yakovlev @ 2023-04-05 19:32 UTC (permalink / raw
To: gentoo-commits
commit: 54dbe5232b08a9a54326d5302738ed2cc56f2815
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 4 17:52:30 2023 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Wed Apr 5 19:31:49 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54dbe523
dev-libs/mimalloc: add 2.1.1, drop 2.1.0
Closes: https://bugs.gentoo.org/903748
Acked-by: Sam James <sam <AT> gentoo.org>
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
dev-libs/mimalloc/Manifest | 2 +-
dev-libs/mimalloc/{mimalloc-2.1.0.ebuild => mimalloc-2.1.1.ebuild} | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-libs/mimalloc/Manifest b/dev-libs/mimalloc/Manifest
index 6c1b878e7934..8909d37b1fde 100644
--- a/dev-libs/mimalloc/Manifest
+++ b/dev-libs/mimalloc/Manifest
@@ -1,2 +1,2 @@
DIST mimalloc-2.0.9.tar.gz 1143452 BLAKE2B 55e91d8fc89ef5344078caa5e72efce8c0745e3aab7bfb682587abf806bda1903c1afeaa57660a4dbcf7c19c04c759caf69af9fb62d15ecbdf2ce5bcf6574625 SHA512 bf6945bfb600ade35dab34c7f570ee4f69a77612547ad874bbbd989a4e594a6a219c222a22c90c5e36f205aae4d5cd1a5e4651caed5433db275d414c6769bf49
-DIST mimalloc-2.1.0.tar.gz 1163080 BLAKE2B c452fc6b6f16ba8f207855bc560f11ebb6b7431b17331123ede59a49ebe2591bb81e91481a776a6cd24ab5c7f3ceabd59cf6ae41b05b558e883cf045b71628d6 SHA512 f766d6d9ad961cc129a561ed4824eb30e0857c2da4662e0c6fd095c7e193760a2c3238943efa7601099d3b44480b34f1755454d6172a91b6dd1e3fa3a19d4a9e
+DIST mimalloc-2.1.1.tar.gz 1163057 BLAKE2B 2f4f06b755f4083b0dc75e08004c38a65f7a855e0455dd8f6e3833578d10d55150c8dc02a8d1448cec5dd02375729ee7fc4ef1ab215ac527f9c52a98f752d8de SHA512 01c7bdfd001ebc34bb0918fe4ecff42a4ec316fbbd73d4dda52c93c31e5712595758a595ae7ea436f445ecc0ebbf7f9c63d9c572f1c1c5a9e96f51fc524a4875
diff --git a/dev-libs/mimalloc/mimalloc-2.1.0.ebuild b/dev-libs/mimalloc/mimalloc-2.1.1.ebuild
similarity index 93%
rename from dev-libs/mimalloc/mimalloc-2.1.0.ebuild
rename to dev-libs/mimalloc/mimalloc-2.1.1.ebuild
index 74cdeaf24f44..5c8b6056d6ae 100644
--- a/dev-libs/mimalloc/mimalloc-2.1.0.ebuild
+++ b/dev-libs/mimalloc/mimalloc-2.1.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz -
LICENSE="MIT"
SLOT="0/2"
-KEYWORDS="~amd64 ~loong ~riscv ~x86"
+KEYWORDS="~amd64 ~loong ~ppc64 ~riscv ~x86"
IUSE="hardened test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/mimalloc/
@ 2023-04-03 19:47 Georgy Yakovlev
0 siblings, 0 replies; 45+ messages in thread
From: Georgy Yakovlev @ 2023-04-03 19:47 UTC (permalink / raw
To: gentoo-commits
commit: e96c5f01e7f1e5de8698854be85ad977ba9b527b
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 3 19:47:09 2023 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Mon Apr 3 19:47:34 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e96c5f01
dev-libs/mimalloc: unkeyword 2.1.0 for ~ppc64
Bug: https://bugs.gentoo.org/903748
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
dev-libs/mimalloc/mimalloc-2.1.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/mimalloc/mimalloc-2.1.0.ebuild b/dev-libs/mimalloc/mimalloc-2.1.0.ebuild
index 5c8b6056d6ae..74cdeaf24f44 100644
--- a/dev-libs/mimalloc/mimalloc-2.1.0.ebuild
+++ b/dev-libs/mimalloc/mimalloc-2.1.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz -
LICENSE="MIT"
SLOT="0/2"
-KEYWORDS="~amd64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~loong ~riscv ~x86"
IUSE="hardened test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/mimalloc/
@ 2023-03-31 21:28 Sam James
0 siblings, 0 replies; 45+ messages in thread
From: Sam James @ 2023-03-31 21:28 UTC (permalink / raw
To: gentoo-commits
commit: a1c7a401e511d9486877d7d5ef9fe3ab4d85b08b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 31 21:27:19 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 31 21:27:53 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1c7a401
dev-libs/mimalloc: add 2.1.0
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/mimalloc/Manifest | 1 +
dev-libs/mimalloc/mimalloc-2.1.0.ebuild | 29 +++++++++++++++++++++++++++++
2 files changed, 30 insertions(+)
diff --git a/dev-libs/mimalloc/Manifest b/dev-libs/mimalloc/Manifest
index 7e3c24864946..6c1b878e7934 100644
--- a/dev-libs/mimalloc/Manifest
+++ b/dev-libs/mimalloc/Manifest
@@ -1 +1,2 @@
DIST mimalloc-2.0.9.tar.gz 1143452 BLAKE2B 55e91d8fc89ef5344078caa5e72efce8c0745e3aab7bfb682587abf806bda1903c1afeaa57660a4dbcf7c19c04c759caf69af9fb62d15ecbdf2ce5bcf6574625 SHA512 bf6945bfb600ade35dab34c7f570ee4f69a77612547ad874bbbd989a4e594a6a219c222a22c90c5e36f205aae4d5cd1a5e4651caed5433db275d414c6769bf49
+DIST mimalloc-2.1.0.tar.gz 1163080 BLAKE2B c452fc6b6f16ba8f207855bc560f11ebb6b7431b17331123ede59a49ebe2591bb81e91481a776a6cd24ab5c7f3ceabd59cf6ae41b05b558e883cf045b71628d6 SHA512 f766d6d9ad961cc129a561ed4824eb30e0857c2da4662e0c6fd095c7e193760a2c3238943efa7601099d3b44480b34f1755454d6172a91b6dd1e3fa3a19d4a9e
diff --git a/dev-libs/mimalloc/mimalloc-2.1.0.ebuild b/dev-libs/mimalloc/mimalloc-2.1.0.ebuild
new file mode 100644
index 000000000000..5c8b6056d6ae
--- /dev/null
+++ b/dev-libs/mimalloc/mimalloc-2.1.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib
+
+DESCRIPTION="A compact general purpose allocator with excellent performance"
+HOMEPAGE="https://github.com/microsoft/mimalloc"
+SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/2"
+KEYWORDS="~amd64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="hardened test"
+RESTRICT="!test? ( test )"
+
+src_configure() {
+ local mycmakeargs=(
+ -DMI_SECURE=$(usex hardened)
+ -DMI_INSTALL_TOPLEVEL=ON
+ -DMI_BUILD_TESTS=$(usex test)
+
+ -DMI_BUILD_OBJECT=OFF
+ -DMI_BUILD_STATIC=OFF
+ )
+
+ cmake-multilib_src_configure
+}
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/mimalloc/
@ 2023-03-31 21:28 Sam James
0 siblings, 0 replies; 45+ messages in thread
From: Sam James @ 2023-03-31 21:28 UTC (permalink / raw
To: gentoo-commits
commit: 81c894b88f0d084bf106203da883470e3e9bbaa7
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 31 21:06:54 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 31 21:27:52 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81c894b8
dev-libs/mimalloc: drop 2.0.6, 2.0.7
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/mimalloc/Manifest | 2 --
dev-libs/mimalloc/mimalloc-2.0.6.ebuild | 31 -------------------------------
dev-libs/mimalloc/mimalloc-2.0.7.ebuild | 30 ------------------------------
3 files changed, 63 deletions(-)
diff --git a/dev-libs/mimalloc/Manifest b/dev-libs/mimalloc/Manifest
index 3521833c23aa..7e3c24864946 100644
--- a/dev-libs/mimalloc/Manifest
+++ b/dev-libs/mimalloc/Manifest
@@ -1,3 +1 @@
-DIST mimalloc-2.0.6.tar.gz 1127052 BLAKE2B bd8a38cc0eab6ad950a63f494f24e6a91c50d2104335e9ce70963a7baadd26c7a2b7440b2fcabe502d9961549222873d017cb525bf5b32da967cf51aa167603c SHA512 f2fc0fbfb6384e85959897f129e5d5d9acc51bda536d5cabcd7d4177dbda9fb735b8a8c239b961f8bea31d37c9ae10f66da23aa91d497f95393253d4ac792bb3
-DIST mimalloc-2.0.7.tar.gz 1137057 BLAKE2B dc7ca7443507b14967168e4899464d137da425bdbc3863d44faef7adfe62e983cec0a7950937f010d003ff4df3c4368ff2f9753c3fda19641ab12f91fc73055c SHA512 120f89eef50ba83130e8ceb974a6148c84a7f3d975d1efaa094142518afb4ff6d9e24f8e75e9aa0bb02dc80bf497eced4b8ae1f2f5914fdabd773317e1341ea1
DIST mimalloc-2.0.9.tar.gz 1143452 BLAKE2B 55e91d8fc89ef5344078caa5e72efce8c0745e3aab7bfb682587abf806bda1903c1afeaa57660a4dbcf7c19c04c759caf69af9fb62d15ecbdf2ce5bcf6574625 SHA512 bf6945bfb600ade35dab34c7f570ee4f69a77612547ad874bbbd989a4e594a6a219c222a22c90c5e36f205aae4d5cd1a5e4651caed5433db275d414c6769bf49
diff --git a/dev-libs/mimalloc/mimalloc-2.0.6.ebuild b/dev-libs/mimalloc/mimalloc-2.0.6.ebuild
deleted file mode 100644
index f72c408d29ed..000000000000
--- a/dev-libs/mimalloc/mimalloc-2.0.6.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib
-
-DESCRIPTION="A compact general purpose allocator with excellent performance"
-HOMEPAGE="https://github.com/microsoft/mimalloc"
-SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/2"
-KEYWORDS="amd64 ~loong ~riscv ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-src_configure() {
- local mycmakeargs=(
- # TODO: build hardened variant?
- #-DMI_SECURE=$(usex hardened)
-
- -DMI_INSTALL_TOPLEVEL=ON
- -DMI_BUILD_TESTS=$(usex test)
-
- -DMI_BUILD_OBJECT=OFF
- -DMI_BUILD_STATIC=OFF
- )
-
- cmake-multilib_src_configure
-}
diff --git a/dev-libs/mimalloc/mimalloc-2.0.7.ebuild b/dev-libs/mimalloc/mimalloc-2.0.7.ebuild
deleted file mode 100644
index 8f67eb2dad98..000000000000
--- a/dev-libs/mimalloc/mimalloc-2.0.7.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib
-
-DESCRIPTION="A compact general purpose allocator with excellent performance"
-HOMEPAGE="https://github.com/microsoft/mimalloc"
-SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/2"
-KEYWORDS="amd64 ~loong ~riscv ~x86"
-IUSE="hardened test"
-RESTRICT="!test? ( test )"
-
-src_configure() {
- local mycmakeargs=(
- -DMI_SECURE=$(usex hardened)
-
- -DMI_INSTALL_TOPLEVEL=ON
- -DMI_BUILD_TESTS=$(usex test)
-
- -DMI_BUILD_OBJECT=OFF
- -DMI_BUILD_STATIC=OFF
- )
-
- cmake-multilib_src_configure
-}
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/mimalloc/
@ 2023-03-04 8:55 Arthur Zamarin
0 siblings, 0 replies; 45+ messages in thread
From: Arthur Zamarin @ 2023-03-04 8:55 UTC (permalink / raw
To: gentoo-commits
commit: 3c661261d00d44b6c1f738fce6f5804a77d9feb4
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 4 08:55:19 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 4 08:55:19 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c661261
dev-libs/mimalloc: Stabilize 2.0.9 amd64, #899510
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/mimalloc/mimalloc-2.0.9.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/mimalloc/mimalloc-2.0.9.ebuild b/dev-libs/mimalloc/mimalloc-2.0.9.ebuild
index 7747f2101976..10b7bdb1fa6c 100644
--- a/dev-libs/mimalloc/mimalloc-2.0.9.ebuild
+++ b/dev-libs/mimalloc/mimalloc-2.0.9.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz -
LICENSE="MIT"
SLOT="0/2"
-KEYWORDS="~amd64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~loong ~ppc64 ~riscv ~x86"
IUSE="hardened test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/mimalloc/
@ 2023-01-27 6:27 Sam James
0 siblings, 0 replies; 45+ messages in thread
From: Sam James @ 2023-01-27 6:27 UTC (permalink / raw
To: gentoo-commits
commit: 825fa99418a38c28caf8d7e886461ed2afaf8835
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 27 06:27:10 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 27 06:27:10 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=825fa994
dev-libs/mimalloc: Stabilize 2.0.7 amd64, #892141
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/mimalloc/mimalloc-2.0.7.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-libs/mimalloc/mimalloc-2.0.7.ebuild b/dev-libs/mimalloc/mimalloc-2.0.7.ebuild
index 313ecbb034c5..8f67eb2dad98 100644
--- a/dev-libs/mimalloc/mimalloc-2.0.7.ebuild
+++ b/dev-libs/mimalloc/mimalloc-2.0.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz -
LICENSE="MIT"
SLOT="0/2"
-KEYWORDS="~amd64 ~loong ~riscv ~x86"
+KEYWORDS="amd64 ~loong ~riscv ~x86"
IUSE="hardened test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/mimalloc/
@ 2023-01-23 7:25 Georgy Yakovlev
0 siblings, 0 replies; 45+ messages in thread
From: Georgy Yakovlev @ 2023-01-23 7:25 UTC (permalink / raw
To: gentoo-commits
commit: 1b9110537e33190dad3b90736db9fc95d3515a12
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 23 07:15:51 2023 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Mon Jan 23 07:21:47 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b911053
dev-libs/mimalloc: keyword 2.0.9 for ~ppc64
Test project /var/tmp/portage/dev-libs/mimalloc-2.0.9/work/mimalloc-2.0.9_build-.ppc64
Start 1: test-api
Start 2: test-api-fill
Start 3: test-stress
1/3 Test #2: test-api-fill .................... Passed 0.00 sec
2/3 Test #1: test-api ......................... Passed 1.08 sec
3/3 Test #3: test-stress ...................... Passed 4.78 sec
100% tests passed, 0 tests failed out of 3
Total Test time (real) = 4.81 sec
* Tests succeeded.
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
dev-libs/mimalloc/mimalloc-2.0.9.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-libs/mimalloc/mimalloc-2.0.9.ebuild b/dev-libs/mimalloc/mimalloc-2.0.9.ebuild
index 313ecbb034c5..7747f2101976 100644
--- a/dev-libs/mimalloc/mimalloc-2.0.9.ebuild
+++ b/dev-libs/mimalloc/mimalloc-2.0.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz -
LICENSE="MIT"
SLOT="0/2"
-KEYWORDS="~amd64 ~loong ~riscv ~x86"
+KEYWORDS="~amd64 ~loong ~ppc64 ~riscv ~x86"
IUSE="hardened test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/mimalloc/
@ 2022-12-30 7:32 Sam James
0 siblings, 0 replies; 45+ messages in thread
From: Sam James @ 2022-12-30 7:32 UTC (permalink / raw
To: gentoo-commits
commit: 8f30b56df603826086f996f80202137398c683e4
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 30 07:25:58 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Dec 30 07:31:54 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f30b56d
dev-libs/mimalloc: add 2.0.9
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/mimalloc/Manifest | 1 +
dev-libs/mimalloc/mimalloc-2.0.9.ebuild | 30 ++++++++++++++++++++++++++++++
2 files changed, 31 insertions(+)
diff --git a/dev-libs/mimalloc/Manifest b/dev-libs/mimalloc/Manifest
index 73116aa109bb..3521833c23aa 100644
--- a/dev-libs/mimalloc/Manifest
+++ b/dev-libs/mimalloc/Manifest
@@ -1,2 +1,3 @@
DIST mimalloc-2.0.6.tar.gz 1127052 BLAKE2B bd8a38cc0eab6ad950a63f494f24e6a91c50d2104335e9ce70963a7baadd26c7a2b7440b2fcabe502d9961549222873d017cb525bf5b32da967cf51aa167603c SHA512 f2fc0fbfb6384e85959897f129e5d5d9acc51bda536d5cabcd7d4177dbda9fb735b8a8c239b961f8bea31d37c9ae10f66da23aa91d497f95393253d4ac792bb3
DIST mimalloc-2.0.7.tar.gz 1137057 BLAKE2B dc7ca7443507b14967168e4899464d137da425bdbc3863d44faef7adfe62e983cec0a7950937f010d003ff4df3c4368ff2f9753c3fda19641ab12f91fc73055c SHA512 120f89eef50ba83130e8ceb974a6148c84a7f3d975d1efaa094142518afb4ff6d9e24f8e75e9aa0bb02dc80bf497eced4b8ae1f2f5914fdabd773317e1341ea1
+DIST mimalloc-2.0.9.tar.gz 1143452 BLAKE2B 55e91d8fc89ef5344078caa5e72efce8c0745e3aab7bfb682587abf806bda1903c1afeaa57660a4dbcf7c19c04c759caf69af9fb62d15ecbdf2ce5bcf6574625 SHA512 bf6945bfb600ade35dab34c7f570ee4f69a77612547ad874bbbd989a4e594a6a219c222a22c90c5e36f205aae4d5cd1a5e4651caed5433db275d414c6769bf49
diff --git a/dev-libs/mimalloc/mimalloc-2.0.9.ebuild b/dev-libs/mimalloc/mimalloc-2.0.9.ebuild
new file mode 100644
index 000000000000..313ecbb034c5
--- /dev/null
+++ b/dev-libs/mimalloc/mimalloc-2.0.9.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib
+
+DESCRIPTION="A compact general purpose allocator with excellent performance"
+HOMEPAGE="https://github.com/microsoft/mimalloc"
+SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/2"
+KEYWORDS="~amd64 ~loong ~riscv ~x86"
+IUSE="hardened test"
+RESTRICT="!test? ( test )"
+
+src_configure() {
+ local mycmakeargs=(
+ -DMI_SECURE=$(usex hardened)
+
+ -DMI_INSTALL_TOPLEVEL=ON
+ -DMI_BUILD_TESTS=$(usex test)
+
+ -DMI_BUILD_OBJECT=OFF
+ -DMI_BUILD_STATIC=OFF
+ )
+
+ cmake-multilib_src_configure
+}
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/mimalloc/
@ 2022-11-15 20:19 Matthew Smith
0 siblings, 0 replies; 45+ messages in thread
From: Matthew Smith @ 2022-11-15 20:19 UTC (permalink / raw
To: gentoo-commits
commit: 39d0d23f5fdc7788505cb4c5e89b98d853a5e0ab
Author: Matthew Smith <matthew <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 15 20:13:58 2022 +0000
Commit: Matthew Smith <matthew <AT> gentoo <DOT> org>
CommitDate: Tue Nov 15 20:19:21 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39d0d23f
dev-libs/mimalloc: add 2.0.7
Signed-off-by: Matthew Smith <matthew <AT> gentoo.org>
dev-libs/mimalloc/Manifest | 1 +
dev-libs/mimalloc/metadata.xml | 3 +++
dev-libs/mimalloc/mimalloc-2.0.7.ebuild | 30 ++++++++++++++++++++++++++++++
3 files changed, 34 insertions(+)
diff --git a/dev-libs/mimalloc/Manifest b/dev-libs/mimalloc/Manifest
index a28d7d65ebac..73116aa109bb 100644
--- a/dev-libs/mimalloc/Manifest
+++ b/dev-libs/mimalloc/Manifest
@@ -1 +1,2 @@
DIST mimalloc-2.0.6.tar.gz 1127052 BLAKE2B bd8a38cc0eab6ad950a63f494f24e6a91c50d2104335e9ce70963a7baadd26c7a2b7440b2fcabe502d9961549222873d017cb525bf5b32da967cf51aa167603c SHA512 f2fc0fbfb6384e85959897f129e5d5d9acc51bda536d5cabcd7d4177dbda9fb735b8a8c239b961f8bea31d37c9ae10f66da23aa91d497f95393253d4ac792bb3
+DIST mimalloc-2.0.7.tar.gz 1137057 BLAKE2B dc7ca7443507b14967168e4899464d137da425bdbc3863d44faef7adfe62e983cec0a7950937f010d003ff4df3c4368ff2f9753c3fda19641ab12f91fc73055c SHA512 120f89eef50ba83130e8ceb974a6148c84a7f3d975d1efaa094142518afb4ff6d9e24f8e75e9aa0bb02dc80bf497eced4b8ae1f2f5914fdabd773317e1341ea1
diff --git a/dev-libs/mimalloc/metadata.xml b/dev-libs/mimalloc/metadata.xml
index 465023490e6b..62ab55808822 100644
--- a/dev-libs/mimalloc/metadata.xml
+++ b/dev-libs/mimalloc/metadata.xml
@@ -9,6 +9,9 @@
<email>sam@gentoo.org</email>
<name>Sam James</name>
</maintainer>
+ <use>
+ <flag name="hardened">Enable exploit mitigations</flag>
+ </use>
<upstream>
<remote-id type="github">microsoft/mimalloc</remote-id>
</upstream>
diff --git a/dev-libs/mimalloc/mimalloc-2.0.7.ebuild b/dev-libs/mimalloc/mimalloc-2.0.7.ebuild
new file mode 100644
index 000000000000..313ecbb034c5
--- /dev/null
+++ b/dev-libs/mimalloc/mimalloc-2.0.7.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib
+
+DESCRIPTION="A compact general purpose allocator with excellent performance"
+HOMEPAGE="https://github.com/microsoft/mimalloc"
+SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/2"
+KEYWORDS="~amd64 ~loong ~riscv ~x86"
+IUSE="hardened test"
+RESTRICT="!test? ( test )"
+
+src_configure() {
+ local mycmakeargs=(
+ -DMI_SECURE=$(usex hardened)
+
+ -DMI_INSTALL_TOPLEVEL=ON
+ -DMI_BUILD_TESTS=$(usex test)
+
+ -DMI_BUILD_OBJECT=OFF
+ -DMI_BUILD_STATIC=OFF
+ )
+
+ cmake-multilib_src_configure
+}
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/mimalloc/
@ 2022-07-28 10:17 Sam James
0 siblings, 0 replies; 45+ messages in thread
From: Sam James @ 2022-07-28 10:17 UTC (permalink / raw
To: gentoo-commits
commit: 43910d87fa386de92ebaf35a01c88c493a5837dc
Author: Han Gao <rabenda.cn <AT> gmail <DOT> com>
AuthorDate: Thu Jul 28 09:58:28 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jul 28 10:13:19 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43910d87
dev-libs/mimalloc: riscv keywording
Signed-off-by: Han Gao <rabenda.cn <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/mimalloc/mimalloc-2.0.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/mimalloc/mimalloc-2.0.6.ebuild b/dev-libs/mimalloc/mimalloc-2.0.6.ebuild
index ecd6cb33f405..f72c408d29ed 100644
--- a/dev-libs/mimalloc/mimalloc-2.0.6.ebuild
+++ b/dev-libs/mimalloc/mimalloc-2.0.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz -
LICENSE="MIT"
SLOT="0/2"
-KEYWORDS="amd64 ~loong ~x86"
+KEYWORDS="amd64 ~loong ~riscv ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/mimalloc/
@ 2022-07-10 8:40 Matthew Smith
0 siblings, 0 replies; 45+ messages in thread
From: Matthew Smith @ 2022-07-10 8:40 UTC (permalink / raw
To: gentoo-commits
commit: 071c07fb4aea4b41c2e0f332a5959f59fc435114
Author: Matthew Smith <matthew <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 10 08:09:34 2022 +0000
Commit: Matthew Smith <matthew <AT> gentoo <DOT> org>
CommitDate: Sun Jul 10 08:39:25 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=071c07fb
dev-libs/mimalloc: drop 2.0.5-r2
Signed-off-by: Matthew Smith <matthew <AT> gentoo.org>
dev-libs/mimalloc/Manifest | 1 -
dev-libs/mimalloc/mimalloc-2.0.5-r2.ebuild | 31 ------------------------------
2 files changed, 32 deletions(-)
diff --git a/dev-libs/mimalloc/Manifest b/dev-libs/mimalloc/Manifest
index b108b0f8f52e..a28d7d65ebac 100644
--- a/dev-libs/mimalloc/Manifest
+++ b/dev-libs/mimalloc/Manifest
@@ -1,2 +1 @@
-DIST mimalloc-2.0.5.tar.gz 1125567 BLAKE2B 9148ba4af7620eec36e1dde0f6fd2d1e3e9937bd2286ac790a727052402c3286b55387236de3a77e4405983c080bb7acae8deb3334cf9103fcf3f90250080204 SHA512 d164392ace523a3fa0aa00fc58d8a9e8fbe913f07957e19ca977675b389e6d2a2eaf4772e72cae0d87aabb960f3fd6ea3923a066ece4ba4fdaa0c6860cfa414d
DIST mimalloc-2.0.6.tar.gz 1127052 BLAKE2B bd8a38cc0eab6ad950a63f494f24e6a91c50d2104335e9ce70963a7baadd26c7a2b7440b2fcabe502d9961549222873d017cb525bf5b32da967cf51aa167603c SHA512 f2fc0fbfb6384e85959897f129e5d5d9acc51bda536d5cabcd7d4177dbda9fb735b8a8c239b961f8bea31d37c9ae10f66da23aa91d497f95393253d4ac792bb3
diff --git a/dev-libs/mimalloc/mimalloc-2.0.5-r2.ebuild b/dev-libs/mimalloc/mimalloc-2.0.5-r2.ebuild
deleted file mode 100644
index 8710584db2d5..000000000000
--- a/dev-libs/mimalloc/mimalloc-2.0.5-r2.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib
-
-DESCRIPTION="A compact general purpose allocator with excellent performance"
-HOMEPAGE="https://github.com/microsoft/mimalloc"
-SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/2"
-KEYWORDS="amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-src_configure() {
- local mycmakeargs=(
- # TODO: build hardened variant?
- #-DMI_SECURE=$(usex hardened)
-
- -DMI_INSTALL_TOPLEVEL=ON
- -DMI_BUILD_TESTS=$(usex test)
-
- -DMI_BUILD_OBJECT=OFF
- -DMI_BUILD_STATIC=OFF
- )
-
- cmake-multilib_src_configure
-}
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/mimalloc/
@ 2022-05-28 10:03 Jakov Smolić
0 siblings, 0 replies; 45+ messages in thread
From: Jakov Smolić @ 2022-05-28 10:03 UTC (permalink / raw
To: gentoo-commits
commit: 9596d0630b0b7d3e7816028e72b40e9bf2dc89c8
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Sat May 28 10:03:19 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sat May 28 10:03:19 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9596d063
dev-libs/mimalloc: Stabilize 2.0.6 amd64, #847874
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-libs/mimalloc/mimalloc-2.0.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/mimalloc/mimalloc-2.0.6.ebuild b/dev-libs/mimalloc/mimalloc-2.0.6.ebuild
index 0e92bd2a87ab..ecd6cb33f405 100644
--- a/dev-libs/mimalloc/mimalloc-2.0.6.ebuild
+++ b/dev-libs/mimalloc/mimalloc-2.0.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz -
LICENSE="MIT"
SLOT="0/2"
-KEYWORDS="~amd64 ~loong ~x86"
+KEYWORDS="amd64 ~loong ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/mimalloc/
@ 2022-05-24 16:07 WANG Xuerui
0 siblings, 0 replies; 45+ messages in thread
From: WANG Xuerui @ 2022-05-24 16:07 UTC (permalink / raw
To: gentoo-commits
commit: def544161bebe51a87ec675b7146bb73de48a542
Author: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Tue May 24 15:09:54 2022 +0000
Commit: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Tue May 24 16:07:02 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=def54416
dev-libs/mimalloc: keyword 2.0.6 for ~loong
Tests passed on real hardware.
Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>
dev-libs/mimalloc/mimalloc-2.0.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/mimalloc/mimalloc-2.0.6.ebuild b/dev-libs/mimalloc/mimalloc-2.0.6.ebuild
index 2edb208e732f..0e92bd2a87ab 100644
--- a/dev-libs/mimalloc/mimalloc-2.0.6.ebuild
+++ b/dev-libs/mimalloc/mimalloc-2.0.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz -
LICENSE="MIT"
SLOT="0/2"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~loong ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/mimalloc/
@ 2022-04-17 16:44 Sam James
0 siblings, 0 replies; 45+ messages in thread
From: Sam James @ 2022-04-17 16:44 UTC (permalink / raw
To: gentoo-commits
commit: 8b3e8f7aa9de4201bad7cfcba2d34fa5dc0fbbd6
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 17 16:34:55 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Apr 17 16:34:55 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b3e8f7a
dev-libs/mimalloc: drop 2.0.5-r1
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/mimalloc/mimalloc-2.0.5-r1.ebuild | 36 ------------------------------
1 file changed, 36 deletions(-)
diff --git a/dev-libs/mimalloc/mimalloc-2.0.5-r1.ebuild b/dev-libs/mimalloc/mimalloc-2.0.5-r1.ebuild
deleted file mode 100644
index 0e19c310b3ee..000000000000
--- a/dev-libs/mimalloc/mimalloc-2.0.5-r1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib
-
-DESCRIPTION="A compact general purpose allocator with excellent performance"
-HOMEPAGE="https://github.com/microsoft/mimalloc"
-SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/2"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-src_configure() {
- local mycmakeargs=(
- # TODO: build hardened variant?
- #-DMI_SECURE=$(usex hardened)
-
- -DMI_INSTALL_TOPLEVEL=ON
- -DMI_BUILD_TESTS=$(usex test)
- )
-
- cmake-multilib_src_configure
-}
-
-src_install() {
- cmake-multilib_src_install
-
- rm "${ED}/usr/$(get_libdir)/mimalloc.o" || die
-
- find "${ED}" -name '*.a' -delete || die
-}
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/mimalloc/
@ 2022-04-16 3:07 Sam James
0 siblings, 0 replies; 45+ messages in thread
From: Sam James @ 2022-04-16 3:07 UTC (permalink / raw
To: gentoo-commits
commit: 0a1892971ea5601ed670d0364ed7b9156ef5babb
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 16 02:17:40 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Apr 16 02:17:40 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a189297
dev-libs/mimalloc: add 2.0.6
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/mimalloc/Manifest | 1 +
dev-libs/mimalloc/mimalloc-2.0.6.ebuild | 31 +++++++++++++++++++++++++++++++
2 files changed, 32 insertions(+)
diff --git a/dev-libs/mimalloc/Manifest b/dev-libs/mimalloc/Manifest
index dbf93f8128c2..b108b0f8f52e 100644
--- a/dev-libs/mimalloc/Manifest
+++ b/dev-libs/mimalloc/Manifest
@@ -1 +1,2 @@
DIST mimalloc-2.0.5.tar.gz 1125567 BLAKE2B 9148ba4af7620eec36e1dde0f6fd2d1e3e9937bd2286ac790a727052402c3286b55387236de3a77e4405983c080bb7acae8deb3334cf9103fcf3f90250080204 SHA512 d164392ace523a3fa0aa00fc58d8a9e8fbe913f07957e19ca977675b389e6d2a2eaf4772e72cae0d87aabb960f3fd6ea3923a066ece4ba4fdaa0c6860cfa414d
+DIST mimalloc-2.0.6.tar.gz 1127052 BLAKE2B bd8a38cc0eab6ad950a63f494f24e6a91c50d2104335e9ce70963a7baadd26c7a2b7440b2fcabe502d9961549222873d017cb525bf5b32da967cf51aa167603c SHA512 f2fc0fbfb6384e85959897f129e5d5d9acc51bda536d5cabcd7d4177dbda9fb735b8a8c239b961f8bea31d37c9ae10f66da23aa91d497f95393253d4ac792bb3
diff --git a/dev-libs/mimalloc/mimalloc-2.0.6.ebuild b/dev-libs/mimalloc/mimalloc-2.0.6.ebuild
new file mode 100644
index 000000000000..2edb208e732f
--- /dev/null
+++ b/dev-libs/mimalloc/mimalloc-2.0.6.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib
+
+DESCRIPTION="A compact general purpose allocator with excellent performance"
+HOMEPAGE="https://github.com/microsoft/mimalloc"
+SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/2"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+src_configure() {
+ local mycmakeargs=(
+ # TODO: build hardened variant?
+ #-DMI_SECURE=$(usex hardened)
+
+ -DMI_INSTALL_TOPLEVEL=ON
+ -DMI_BUILD_TESTS=$(usex test)
+
+ -DMI_BUILD_OBJECT=OFF
+ -DMI_BUILD_STATIC=OFF
+ )
+
+ cmake-multilib_src_configure
+}
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/mimalloc/
@ 2022-04-13 9:44 Jakov Smolić
0 siblings, 0 replies; 45+ messages in thread
From: Jakov Smolić @ 2022-04-13 9:44 UTC (permalink / raw
To: gentoo-commits
commit: 77a846f341af2f1993447ab59cad619faff49eea
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 13 09:44:13 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Wed Apr 13 09:44:13 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77a846f3
dev-libs/mimalloc: Keyword 2.0.5-r2 x86, #836264
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-libs/mimalloc/mimalloc-2.0.5-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/mimalloc/mimalloc-2.0.5-r2.ebuild b/dev-libs/mimalloc/mimalloc-2.0.5-r2.ebuild
index a165403d4ed6..8710584db2d5 100644
--- a/dev-libs/mimalloc/mimalloc-2.0.5-r2.ebuild
+++ b/dev-libs/mimalloc/mimalloc-2.0.5-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz -
LICENSE="MIT"
SLOT="0/2"
-KEYWORDS="amd64"
+KEYWORDS="amd64 ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/mimalloc/
@ 2022-04-05 5:27 Agostino Sarubbo
0 siblings, 0 replies; 45+ messages in thread
From: Agostino Sarubbo @ 2022-04-05 5:27 UTC (permalink / raw
To: gentoo-commits
commit: aebce93f6dbcfa968b476215345fcfc855b89a87
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 5 05:27:01 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Apr 5 05:27:18 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aebce93f
dev-libs/mimalloc: amd64 stable wrt bug #829840
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-libs/mimalloc/mimalloc-2.0.5-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/mimalloc/mimalloc-2.0.5-r2.ebuild b/dev-libs/mimalloc/mimalloc-2.0.5-r2.ebuild
index 805e1fcc85d2..a165403d4ed6 100644
--- a/dev-libs/mimalloc/mimalloc-2.0.5-r2.ebuild
+++ b/dev-libs/mimalloc/mimalloc-2.0.5-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz -
LICENSE="MIT"
SLOT="0/2"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/mimalloc/
@ 2022-03-14 12:26 Sam James
0 siblings, 0 replies; 45+ messages in thread
From: Sam James @ 2022-03-14 12:26 UTC (permalink / raw
To: gentoo-commits
commit: 618275f94144e7c8fd8050f89b990a1cb7224b94
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 14 12:24:14 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Mar 14 12:24:14 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=618275f9
dev-libs/mimalloc: drop 2.0.3-r1, 2.0.5
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/mimalloc/Manifest | 1 -
dev-libs/mimalloc/mimalloc-2.0.3-r1.ebuild | 36 ------------------------------
dev-libs/mimalloc/mimalloc-2.0.5.ebuild | 36 ------------------------------
3 files changed, 73 deletions(-)
diff --git a/dev-libs/mimalloc/Manifest b/dev-libs/mimalloc/Manifest
index c938af492d04..dbf93f8128c2 100644
--- a/dev-libs/mimalloc/Manifest
+++ b/dev-libs/mimalloc/Manifest
@@ -1,2 +1 @@
-DIST mimalloc-2.0.3.tar.gz 917461 BLAKE2B 4b803881ab75afa358cb2dd251268c0934472074bf1983c3851a9d4f8c8ec0ea3907b52c40b0efe1cc09916cf4c5aa93f786a606e0b999536118b91bb5800310 SHA512 275a5249d09a57c9a039714fc6eef24ae778496954972419f3ac8e33f3d12e9837ba0691a3c08a4ab807c26b868aad3a5b2c28ee10ecaa60fe21ffe1d416f08f
DIST mimalloc-2.0.5.tar.gz 1125567 BLAKE2B 9148ba4af7620eec36e1dde0f6fd2d1e3e9937bd2286ac790a727052402c3286b55387236de3a77e4405983c080bb7acae8deb3334cf9103fcf3f90250080204 SHA512 d164392ace523a3fa0aa00fc58d8a9e8fbe913f07957e19ca977675b389e6d2a2eaf4772e72cae0d87aabb960f3fd6ea3923a066ece4ba4fdaa0c6860cfa414d
diff --git a/dev-libs/mimalloc/mimalloc-2.0.3-r1.ebuild b/dev-libs/mimalloc/mimalloc-2.0.3-r1.ebuild
deleted file mode 100644
index a84d0f046ed7..000000000000
--- a/dev-libs/mimalloc/mimalloc-2.0.3-r1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="A compact general purpose allocator with excellent performance"
-HOMEPAGE="https://github.com/microsoft/mimalloc"
-SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/2"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-src_configure() {
- local mycmakeargs=(
- # TODO: build hardened variant?
- #-DMI_SECURE=$(usex hardened)
-
- -DMI_INSTALL_TOPLEVEL=ON
- -DMI_BUILD_TESTS=$(usex test)
- )
-
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- rm "${ED}/usr/$(get_libdir)/mimalloc.o" || die
-
- find "${ED}" -name '*.a' -delete || die
-}
diff --git a/dev-libs/mimalloc/mimalloc-2.0.5.ebuild b/dev-libs/mimalloc/mimalloc-2.0.5.ebuild
deleted file mode 100644
index a84d0f046ed7..000000000000
--- a/dev-libs/mimalloc/mimalloc-2.0.5.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="A compact general purpose allocator with excellent performance"
-HOMEPAGE="https://github.com/microsoft/mimalloc"
-SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/2"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-src_configure() {
- local mycmakeargs=(
- # TODO: build hardened variant?
- #-DMI_SECURE=$(usex hardened)
-
- -DMI_INSTALL_TOPLEVEL=ON
- -DMI_BUILD_TESTS=$(usex test)
- )
-
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- rm "${ED}/usr/$(get_libdir)/mimalloc.o" || die
-
- find "${ED}" -name '*.a' -delete || die
-}
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/mimalloc/
@ 2022-03-12 17:37 Matthew Smith
0 siblings, 0 replies; 45+ messages in thread
From: Matthew Smith @ 2022-03-12 17:37 UTC (permalink / raw
To: gentoo-commits
commit: d510c76e0c63791cecf8cf1b10e7b685f7e4795e
Author: Matthew Smith <matthew <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 12 17:35:16 2022 +0000
Commit: Matthew Smith <matthew <AT> gentoo <DOT> org>
CommitDate: Sat Mar 12 17:35:16 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d510c76e
dev-libs/mimalloc: update DESCRIPTION
Suggested-by: Sam James <sam <AT> gentoo.org>
Signed-off-by: Matthew Smith <matthew <AT> gentoo.org>
dev-libs/mimalloc/mimalloc-2.0.3-r1.ebuild | 4 ++--
dev-libs/mimalloc/mimalloc-2.0.5-r1.ebuild | 2 +-
dev-libs/mimalloc/mimalloc-2.0.5-r2.ebuild | 2 +-
dev-libs/mimalloc/mimalloc-2.0.5.ebuild | 2 +-
4 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/dev-libs/mimalloc/mimalloc-2.0.3-r1.ebuild b/dev-libs/mimalloc/mimalloc-2.0.3-r1.ebuild
index 0f720eedd8eb..a84d0f046ed7 100644
--- a/dev-libs/mimalloc/mimalloc-2.0.3-r1.ebuild
+++ b/dev-libs/mimalloc/mimalloc-2.0.3-r1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit cmake
-DESCRIPTION="mimalloc is a compact general purpose allocator with excellent performance"
+DESCRIPTION="A compact general purpose allocator with excellent performance"
HOMEPAGE="https://github.com/microsoft/mimalloc"
SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
diff --git a/dev-libs/mimalloc/mimalloc-2.0.5-r1.ebuild b/dev-libs/mimalloc/mimalloc-2.0.5-r1.ebuild
index 7c12b49f25b0..0e19c310b3ee 100644
--- a/dev-libs/mimalloc/mimalloc-2.0.5-r1.ebuild
+++ b/dev-libs/mimalloc/mimalloc-2.0.5-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
inherit cmake-multilib
-DESCRIPTION="mimalloc is a compact general purpose allocator with excellent performance"
+DESCRIPTION="A compact general purpose allocator with excellent performance"
HOMEPAGE="https://github.com/microsoft/mimalloc"
SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
diff --git a/dev-libs/mimalloc/mimalloc-2.0.5-r2.ebuild b/dev-libs/mimalloc/mimalloc-2.0.5-r2.ebuild
index b6ebdbf5a528..805e1fcc85d2 100644
--- a/dev-libs/mimalloc/mimalloc-2.0.5-r2.ebuild
+++ b/dev-libs/mimalloc/mimalloc-2.0.5-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
inherit cmake-multilib
-DESCRIPTION="mimalloc is a compact general purpose allocator with excellent performance"
+DESCRIPTION="A compact general purpose allocator with excellent performance"
HOMEPAGE="https://github.com/microsoft/mimalloc"
SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
diff --git a/dev-libs/mimalloc/mimalloc-2.0.5.ebuild b/dev-libs/mimalloc/mimalloc-2.0.5.ebuild
index 3f591c4f9c51..a84d0f046ed7 100644
--- a/dev-libs/mimalloc/mimalloc-2.0.5.ebuild
+++ b/dev-libs/mimalloc/mimalloc-2.0.5.ebuild
@@ -5,7 +5,7 @@ EAPI=8
inherit cmake
-DESCRIPTION="mimalloc is a compact general purpose allocator with excellent performance"
+DESCRIPTION="A compact general purpose allocator with excellent performance"
HOMEPAGE="https://github.com/microsoft/mimalloc"
SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/mimalloc/
@ 2022-03-12 17:37 Matthew Smith
0 siblings, 0 replies; 45+ messages in thread
From: Matthew Smith @ 2022-03-12 17:37 UTC (permalink / raw
To: gentoo-commits
commit: 7932c2221d3454cbc57841b93d1b67fa83a41955
Author: Matthew Smith <matthew <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 12 17:34:09 2022 +0000
Commit: Matthew Smith <matthew <AT> gentoo <DOT> org>
CommitDate: Sat Mar 12 17:34:09 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7932c222
dev-libs/mimalloc: add myself as a maintainer
Signed-off-by: Matthew Smith <matthew <AT> gentoo.org>
dev-libs/mimalloc/metadata.xml | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/dev-libs/mimalloc/metadata.xml b/dev-libs/mimalloc/metadata.xml
index 356c7a2700cd..465023490e6b 100644
--- a/dev-libs/mimalloc/metadata.xml
+++ b/dev-libs/mimalloc/metadata.xml
@@ -1,6 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>matthew@gentoo.org</email>
+ <name>Matthew Smith</name>
+ </maintainer>
<maintainer type="person">
<email>sam@gentoo.org</email>
<name>Sam James</name>
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/mimalloc/
@ 2022-03-12 17:37 Matthew Smith
0 siblings, 0 replies; 45+ messages in thread
From: Matthew Smith @ 2022-03-12 17:37 UTC (permalink / raw
To: gentoo-commits
commit: 16891cfa0be41d8d755ab25497af1b734ccc7039
Author: Matthew Smith <matthew <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 12 16:57:16 2022 +0000
Commit: Matthew Smith <matthew <AT> gentoo <DOT> org>
CommitDate: Sat Mar 12 17:33:29 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16891cfa
dev-libs/mimalloc: set MI_BUILD_{STATIC,OBJECT}=OFF
Deleting the static library post-installation breaks the CMake module.
Also set MI_BUILD_OBJECT=OFF to not waste time building it.
Acked-by: Sam James <sam <AT> gentoo.org>
Signed-off-by: Matthew Smith <matthew <AT> gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/24512
Signed-off-by: Matthew Smith <matthew <AT> gentoo.org>
dev-libs/mimalloc/mimalloc-2.0.5-r2.ebuild | 31 ++++++++++++++++++++++++++++++
1 file changed, 31 insertions(+)
diff --git a/dev-libs/mimalloc/mimalloc-2.0.5-r2.ebuild b/dev-libs/mimalloc/mimalloc-2.0.5-r2.ebuild
new file mode 100644
index 000000000000..b6ebdbf5a528
--- /dev/null
+++ b/dev-libs/mimalloc/mimalloc-2.0.5-r2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib
+
+DESCRIPTION="mimalloc is a compact general purpose allocator with excellent performance"
+HOMEPAGE="https://github.com/microsoft/mimalloc"
+SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/2"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+src_configure() {
+ local mycmakeargs=(
+ # TODO: build hardened variant?
+ #-DMI_SECURE=$(usex hardened)
+
+ -DMI_INSTALL_TOPLEVEL=ON
+ -DMI_BUILD_TESTS=$(usex test)
+
+ -DMI_BUILD_OBJECT=OFF
+ -DMI_BUILD_STATIC=OFF
+ )
+
+ cmake-multilib_src_configure
+}
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/mimalloc/
@ 2022-02-20 5:51 Sam James
0 siblings, 0 replies; 45+ messages in thread
From: Sam James @ 2022-02-20 5:51 UTC (permalink / raw
To: gentoo-commits
commit: b2142279bacbf97048e4af8bd148aa768e7951ff
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 20 05:39:12 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Feb 20 05:39:12 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2142279
dev-libs/mimalloc: drop 1.7.3, 1.7.5
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/mimalloc/Manifest | 2 --
dev-libs/mimalloc/mimalloc-1.7.3.ebuild | 28 ----------------------------
dev-libs/mimalloc/mimalloc-1.7.5.ebuild | 28 ----------------------------
3 files changed, 58 deletions(-)
diff --git a/dev-libs/mimalloc/Manifest b/dev-libs/mimalloc/Manifest
index 6daffc6e9645..c938af492d04 100644
--- a/dev-libs/mimalloc/Manifest
+++ b/dev-libs/mimalloc/Manifest
@@ -1,4 +1,2 @@
-DIST mimalloc-1.7.3.tar.gz 908042 BLAKE2B 6a96fc33148261e3f69a55196725bb2cf2e45f08a668b3d74fd6e06f808c1ce40fbb4783c5df50abe58dbae8b9c1dd264e6fcc6cce0a259b2cbec397d4667736 SHA512 e5a17b98d77a27d2a544869c2e0302a7e3bf77b5b494b2ee8ddc7af18bf9da152fea41702a8a17eb7e128238259fba6f96fa5bac549f5927453dc9a0bc06d013
-DIST mimalloc-1.7.5.tar.gz 1115414 BLAKE2B 2bd29cce80c0308409d14536533255f114f39edbadd7972eefc5ebb2d1e655c30340ffefadc572dad9ae5772a0bc6f105f346098520807a859b10230f3e3ec01 SHA512 76de3ffe8d935df55677cce2c68651516ed033f74bc3d1a1b8963cf5c6eb240b9464a5a00a820a88daf04fc7d8b9d2505f204d6365d5f49b5ababbb85a442b1e
DIST mimalloc-2.0.3.tar.gz 917461 BLAKE2B 4b803881ab75afa358cb2dd251268c0934472074bf1983c3851a9d4f8c8ec0ea3907b52c40b0efe1cc09916cf4c5aa93f786a606e0b999536118b91bb5800310 SHA512 275a5249d09a57c9a039714fc6eef24ae778496954972419f3ac8e33f3d12e9837ba0691a3c08a4ab807c26b868aad3a5b2c28ee10ecaa60fe21ffe1d416f08f
DIST mimalloc-2.0.5.tar.gz 1125567 BLAKE2B 9148ba4af7620eec36e1dde0f6fd2d1e3e9937bd2286ac790a727052402c3286b55387236de3a77e4405983c080bb7acae8deb3334cf9103fcf3f90250080204 SHA512 d164392ace523a3fa0aa00fc58d8a9e8fbe913f07957e19ca977675b389e6d2a2eaf4772e72cae0d87aabb960f3fd6ea3923a066ece4ba4fdaa0c6860cfa414d
diff --git a/dev-libs/mimalloc/mimalloc-1.7.3.ebuild b/dev-libs/mimalloc/mimalloc-1.7.3.ebuild
deleted file mode 100644
index b3ea5f3bc374..000000000000
--- a/dev-libs/mimalloc/mimalloc-1.7.3.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="mimalloc is a compact general purpose allocator with excellent performance"
-HOMEPAGE="https://github.com/microsoft/mimalloc"
-SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/1"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-src_configure() {
- local mycmakeargs=(
- # TODO: build hardened variant?
- #-DMI_SECURE=$(usex hardened)
-
- -DMI_INSTALL_TOPLEVEL=ON
- -DMI_BUILD_TESTS=$(usex test)
- )
-
- cmake_src_configure
-}
diff --git a/dev-libs/mimalloc/mimalloc-1.7.5.ebuild b/dev-libs/mimalloc/mimalloc-1.7.5.ebuild
deleted file mode 100644
index b3ea5f3bc374..000000000000
--- a/dev-libs/mimalloc/mimalloc-1.7.5.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="mimalloc is a compact general purpose allocator with excellent performance"
-HOMEPAGE="https://github.com/microsoft/mimalloc"
-SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/1"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-src_configure() {
- local mycmakeargs=(
- # TODO: build hardened variant?
- #-DMI_SECURE=$(usex hardened)
-
- -DMI_INSTALL_TOPLEVEL=ON
- -DMI_BUILD_TESTS=$(usex test)
- )
-
- cmake_src_configure
-}
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/mimalloc/
@ 2022-02-18 0:40 Sam James
0 siblings, 0 replies; 45+ messages in thread
From: Sam James @ 2022-02-18 0:40 UTC (permalink / raw
To: gentoo-commits
commit: a0a82cdf9ff09257f218e646d1eaebb52211c57c
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 18 00:28:36 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 18 00:28:36 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0a82cdf
dev-libs/mimalloc: add 2.0.5
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/mimalloc/Manifest | 1 +
dev-libs/mimalloc/mimalloc-2.0.5.ebuild | 36 +++++++++++++++++++++++++++++++++
2 files changed, 37 insertions(+)
diff --git a/dev-libs/mimalloc/Manifest b/dev-libs/mimalloc/Manifest
index f2b9492792b2..6daffc6e9645 100644
--- a/dev-libs/mimalloc/Manifest
+++ b/dev-libs/mimalloc/Manifest
@@ -1,3 +1,4 @@
DIST mimalloc-1.7.3.tar.gz 908042 BLAKE2B 6a96fc33148261e3f69a55196725bb2cf2e45f08a668b3d74fd6e06f808c1ce40fbb4783c5df50abe58dbae8b9c1dd264e6fcc6cce0a259b2cbec397d4667736 SHA512 e5a17b98d77a27d2a544869c2e0302a7e3bf77b5b494b2ee8ddc7af18bf9da152fea41702a8a17eb7e128238259fba6f96fa5bac549f5927453dc9a0bc06d013
DIST mimalloc-1.7.5.tar.gz 1115414 BLAKE2B 2bd29cce80c0308409d14536533255f114f39edbadd7972eefc5ebb2d1e655c30340ffefadc572dad9ae5772a0bc6f105f346098520807a859b10230f3e3ec01 SHA512 76de3ffe8d935df55677cce2c68651516ed033f74bc3d1a1b8963cf5c6eb240b9464a5a00a820a88daf04fc7d8b9d2505f204d6365d5f49b5ababbb85a442b1e
DIST mimalloc-2.0.3.tar.gz 917461 BLAKE2B 4b803881ab75afa358cb2dd251268c0934472074bf1983c3851a9d4f8c8ec0ea3907b52c40b0efe1cc09916cf4c5aa93f786a606e0b999536118b91bb5800310 SHA512 275a5249d09a57c9a039714fc6eef24ae778496954972419f3ac8e33f3d12e9837ba0691a3c08a4ab807c26b868aad3a5b2c28ee10ecaa60fe21ffe1d416f08f
+DIST mimalloc-2.0.5.tar.gz 1125567 BLAKE2B 9148ba4af7620eec36e1dde0f6fd2d1e3e9937bd2286ac790a727052402c3286b55387236de3a77e4405983c080bb7acae8deb3334cf9103fcf3f90250080204 SHA512 d164392ace523a3fa0aa00fc58d8a9e8fbe913f07957e19ca977675b389e6d2a2eaf4772e72cae0d87aabb960f3fd6ea3923a066ece4ba4fdaa0c6860cfa414d
diff --git a/dev-libs/mimalloc/mimalloc-2.0.5.ebuild b/dev-libs/mimalloc/mimalloc-2.0.5.ebuild
new file mode 100644
index 000000000000..3f591c4f9c51
--- /dev/null
+++ b/dev-libs/mimalloc/mimalloc-2.0.5.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="mimalloc is a compact general purpose allocator with excellent performance"
+HOMEPAGE="https://github.com/microsoft/mimalloc"
+SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/2"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+src_configure() {
+ local mycmakeargs=(
+ # TODO: build hardened variant?
+ #-DMI_SECURE=$(usex hardened)
+
+ -DMI_INSTALL_TOPLEVEL=ON
+ -DMI_BUILD_TESTS=$(usex test)
+ )
+
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+
+ rm "${ED}/usr/$(get_libdir)/mimalloc.o" || die
+
+ find "${ED}" -name '*.a' -delete || die
+}
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/mimalloc/
@ 2022-02-18 0:40 Sam James
0 siblings, 0 replies; 45+ messages in thread
From: Sam James @ 2022-02-18 0:40 UTC (permalink / raw
To: gentoo-commits
commit: 51afb34e9757a07358f9d39cb136174d1b0ab54a
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 18 00:26:34 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 18 00:26:34 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51afb34e
dev-libs/mimalloc: add 1.7.5
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/mimalloc/Manifest | 1 +
dev-libs/mimalloc/mimalloc-1.7.5.ebuild | 28 ++++++++++++++++++++++++++++
2 files changed, 29 insertions(+)
diff --git a/dev-libs/mimalloc/Manifest b/dev-libs/mimalloc/Manifest
index 5cb0dce7a530..f2b9492792b2 100644
--- a/dev-libs/mimalloc/Manifest
+++ b/dev-libs/mimalloc/Manifest
@@ -1,2 +1,3 @@
DIST mimalloc-1.7.3.tar.gz 908042 BLAKE2B 6a96fc33148261e3f69a55196725bb2cf2e45f08a668b3d74fd6e06f808c1ce40fbb4783c5df50abe58dbae8b9c1dd264e6fcc6cce0a259b2cbec397d4667736 SHA512 e5a17b98d77a27d2a544869c2e0302a7e3bf77b5b494b2ee8ddc7af18bf9da152fea41702a8a17eb7e128238259fba6f96fa5bac549f5927453dc9a0bc06d013
+DIST mimalloc-1.7.5.tar.gz 1115414 BLAKE2B 2bd29cce80c0308409d14536533255f114f39edbadd7972eefc5ebb2d1e655c30340ffefadc572dad9ae5772a0bc6f105f346098520807a859b10230f3e3ec01 SHA512 76de3ffe8d935df55677cce2c68651516ed033f74bc3d1a1b8963cf5c6eb240b9464a5a00a820a88daf04fc7d8b9d2505f204d6365d5f49b5ababbb85a442b1e
DIST mimalloc-2.0.3.tar.gz 917461 BLAKE2B 4b803881ab75afa358cb2dd251268c0934472074bf1983c3851a9d4f8c8ec0ea3907b52c40b0efe1cc09916cf4c5aa93f786a606e0b999536118b91bb5800310 SHA512 275a5249d09a57c9a039714fc6eef24ae778496954972419f3ac8e33f3d12e9837ba0691a3c08a4ab807c26b868aad3a5b2c28ee10ecaa60fe21ffe1d416f08f
diff --git a/dev-libs/mimalloc/mimalloc-1.7.5.ebuild b/dev-libs/mimalloc/mimalloc-1.7.5.ebuild
new file mode 100644
index 000000000000..b3ea5f3bc374
--- /dev/null
+++ b/dev-libs/mimalloc/mimalloc-1.7.5.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="mimalloc is a compact general purpose allocator with excellent performance"
+HOMEPAGE="https://github.com/microsoft/mimalloc"
+SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/1"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+src_configure() {
+ local mycmakeargs=(
+ # TODO: build hardened variant?
+ #-DMI_SECURE=$(usex hardened)
+
+ -DMI_INSTALL_TOPLEVEL=ON
+ -DMI_BUILD_TESTS=$(usex test)
+ )
+
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/mimalloc/
@ 2022-01-01 9:39 Sam James
0 siblings, 0 replies; 45+ messages in thread
From: Sam James @ 2022-01-01 9:39 UTC (permalink / raw
To: gentoo-commits
commit: 2ef30b634b2029adc4b306ccfc45c41f697d0ed9
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 1 09:39:14 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 1 09:39:14 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ef30b63
dev-libs/mimalloc: fix IncorrectCopyright
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/mimalloc/mimalloc-1.7.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/mimalloc/mimalloc-1.7.3.ebuild b/dev-libs/mimalloc/mimalloc-1.7.3.ebuild
index 92240c28bfd1..b3ea5f3bc374 100644
--- a/dev-libs/mimalloc/mimalloc-1.7.3.ebuild
+++ b/dev-libs/mimalloc/mimalloc-1.7.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/mimalloc/
@ 2021-12-20 5:08 Sam James
0 siblings, 0 replies; 45+ messages in thread
From: Sam James @ 2021-12-20 5:08 UTC (permalink / raw
To: gentoo-commits
commit: 2cde260bcc377f6e03bc317f0dd181b2d759ce8f
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 20 05:07:00 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Dec 20 05:08:28 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cde260b
dev-libs/mimalloc: crank up subslot for 2.0.x
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/mimalloc/{mimalloc-2.0.3.ebuild => mimalloc-2.0.3-r1.ebuild} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/mimalloc/mimalloc-2.0.3.ebuild b/dev-libs/mimalloc/mimalloc-2.0.3-r1.ebuild
similarity index 98%
rename from dev-libs/mimalloc/mimalloc-2.0.3.ebuild
rename to dev-libs/mimalloc/mimalloc-2.0.3-r1.ebuild
index 3cebd14d2d43..0f720eedd8eb 100644
--- a/dev-libs/mimalloc/mimalloc-2.0.3.ebuild
+++ b/dev-libs/mimalloc/mimalloc-2.0.3-r1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/microsoft/mimalloc"
SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
-SLOT="0/1"
+SLOT="0/2"
KEYWORDS="~amd64"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/mimalloc/
@ 2021-12-20 4:44 Sam James
0 siblings, 0 replies; 45+ messages in thread
From: Sam James @ 2021-12-20 4:44 UTC (permalink / raw
To: gentoo-commits
commit: 879fd4f07351597f94384c9e55d33747ee480c31
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 20 04:43:23 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Dec 20 04:44:18 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=879fd4f0
dev-libs/mimalloc: add 2.0.3
Closes: https://bugs.gentoo.org/820812
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/mimalloc/Manifest | 1 +
dev-libs/mimalloc/mimalloc-2.0.3.ebuild | 36 +++++++++++++++++++++++++++++++++
2 files changed, 37 insertions(+)
diff --git a/dev-libs/mimalloc/Manifest b/dev-libs/mimalloc/Manifest
index a15a6b0e7fda..3ca71f19477a 100644
--- a/dev-libs/mimalloc/Manifest
+++ b/dev-libs/mimalloc/Manifest
@@ -1,2 +1,3 @@
DIST mimalloc-1.7.2.tar.gz 903317 BLAKE2B 6983a575c8e3a9ee92acc0042bc229805b7090794de6e693ff1cc344cd50e333d46f23663fbd16647ae4442b28f24bdc2043b46ed2bc16e13c3f8def08b155bb SHA512 5d78c5cc00dfff3dd7eb4bb59e8eff32397f5110d1183b4656cb56c40b88e2e648e3b18338119412b95ba9526937b16fce3aa4732f241a61a546e2bcea1efc9d
DIST mimalloc-1.7.3.tar.gz 908042 BLAKE2B 6a96fc33148261e3f69a55196725bb2cf2e45f08a668b3d74fd6e06f808c1ce40fbb4783c5df50abe58dbae8b9c1dd264e6fcc6cce0a259b2cbec397d4667736 SHA512 e5a17b98d77a27d2a544869c2e0302a7e3bf77b5b494b2ee8ddc7af18bf9da152fea41702a8a17eb7e128238259fba6f96fa5bac549f5927453dc9a0bc06d013
+DIST mimalloc-2.0.3.tar.gz 917461 BLAKE2B 4b803881ab75afa358cb2dd251268c0934472074bf1983c3851a9d4f8c8ec0ea3907b52c40b0efe1cc09916cf4c5aa93f786a606e0b999536118b91bb5800310 SHA512 275a5249d09a57c9a039714fc6eef24ae778496954972419f3ac8e33f3d12e9837ba0691a3c08a4ab807c26b868aad3a5b2c28ee10ecaa60fe21ffe1d416f08f
diff --git a/dev-libs/mimalloc/mimalloc-2.0.3.ebuild b/dev-libs/mimalloc/mimalloc-2.0.3.ebuild
new file mode 100644
index 000000000000..3cebd14d2d43
--- /dev/null
+++ b/dev-libs/mimalloc/mimalloc-2.0.3.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="mimalloc is a compact general purpose allocator with excellent performance"
+HOMEPAGE="https://github.com/microsoft/mimalloc"
+SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/1"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+src_configure() {
+ local mycmakeargs=(
+ # TODO: build hardened variant?
+ #-DMI_SECURE=$(usex hardened)
+
+ -DMI_INSTALL_TOPLEVEL=ON
+ -DMI_BUILD_TESTS=$(usex test)
+ )
+
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+
+ rm "${ED}/usr/$(get_libdir)/mimalloc.o" || die
+
+ find "${ED}" -name '*.a' -delete || die
+}
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/mimalloc/
@ 2021-12-15 5:42 Sam James
0 siblings, 0 replies; 45+ messages in thread
From: Sam James @ 2021-12-15 5:42 UTC (permalink / raw
To: gentoo-commits
commit: 2dac5a36cbcc1df757ba2b17baa8eb68bc958517
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 15 05:41:55 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Dec 15 05:41:55 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dac5a36
dev-libs/mimalloc: add 1.7.3
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/mimalloc/Manifest | 1 +
dev-libs/mimalloc/mimalloc-1.7.3.ebuild | 32 ++++++++++++++++++++++++++++++++
2 files changed, 33 insertions(+)
diff --git a/dev-libs/mimalloc/Manifest b/dev-libs/mimalloc/Manifest
index 327db3621b93..a15a6b0e7fda 100644
--- a/dev-libs/mimalloc/Manifest
+++ b/dev-libs/mimalloc/Manifest
@@ -1 +1,2 @@
DIST mimalloc-1.7.2.tar.gz 903317 BLAKE2B 6983a575c8e3a9ee92acc0042bc229805b7090794de6e693ff1cc344cd50e333d46f23663fbd16647ae4442b28f24bdc2043b46ed2bc16e13c3f8def08b155bb SHA512 5d78c5cc00dfff3dd7eb4bb59e8eff32397f5110d1183b4656cb56c40b88e2e648e3b18338119412b95ba9526937b16fce3aa4732f241a61a546e2bcea1efc9d
+DIST mimalloc-1.7.3.tar.gz 908042 BLAKE2B 6a96fc33148261e3f69a55196725bb2cf2e45f08a668b3d74fd6e06f808c1ce40fbb4783c5df50abe58dbae8b9c1dd264e6fcc6cce0a259b2cbec397d4667736 SHA512 e5a17b98d77a27d2a544869c2e0302a7e3bf77b5b494b2ee8ddc7af18bf9da152fea41702a8a17eb7e128238259fba6f96fa5bac549f5927453dc9a0bc06d013
diff --git a/dev-libs/mimalloc/mimalloc-1.7.3.ebuild b/dev-libs/mimalloc/mimalloc-1.7.3.ebuild
new file mode 100644
index 000000000000..40b252a87e40
--- /dev/null
+++ b/dev-libs/mimalloc/mimalloc-1.7.3.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="mimalloc is a compact general purpose allocator with excellent performance"
+HOMEPAGE="https://github.com/microsoft/mimalloc"
+SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/1"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+# "${FILESDIR}"/${PN}-1.7.2-GNUInstallDirs.patch
+)
+
+src_configure() {
+ local mycmakeargs=(
+ # TODO: build hardened variant?
+ #-DMI_SECURE=$(usex hardened)
+
+ -DMI_INSTALL_TOPLEVEL=ON
+ -DMI_BUILD_TESTS=$(usex test)
+ )
+
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 45+ messages in thread
end of thread, other threads:[~2024-10-05 12:02 UTC | newest]
Thread overview: 45+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-03-07 19:51 [gentoo-commits] repo/gentoo:master commit in: dev-libs/mimalloc/ Patrick McLean
-- strict thread matches above, loose matches on Subject: below --
2024-10-05 12:02 Arthur Zamarin
2024-08-29 5:10 Jakov Smolić
2024-08-12 18:53 Sam James
2024-07-14 10:41 James Le Cuirot
2024-06-02 5:46 Sam James
2024-05-20 8:11 Sam James
2024-05-20 8:11 Sam James
2024-04-23 17:36 Matthew Smith
2024-01-29 9:33 Matthew Smith
2023-11-25 5:28 Sam James
2023-11-13 4:35 Sam James
2023-11-13 4:35 Sam James
2023-06-25 7:05 Sam James
2023-05-16 1:52 Sam James
2023-04-25 14:02 Arthur Zamarin
2023-04-25 1:57 Sam James
2023-04-05 19:32 Georgy Yakovlev
2023-04-03 19:47 Georgy Yakovlev
2023-03-31 21:28 Sam James
2023-03-31 21:28 Sam James
2023-03-04 8:55 Arthur Zamarin
2023-01-27 6:27 Sam James
2023-01-23 7:25 Georgy Yakovlev
2022-12-30 7:32 Sam James
2022-11-15 20:19 Matthew Smith
2022-07-28 10:17 Sam James
2022-07-10 8:40 Matthew Smith
2022-05-28 10:03 Jakov Smolić
2022-05-24 16:07 WANG Xuerui
2022-04-17 16:44 Sam James
2022-04-16 3:07 Sam James
2022-04-13 9:44 Jakov Smolić
2022-04-05 5:27 Agostino Sarubbo
2022-03-14 12:26 Sam James
2022-03-12 17:37 Matthew Smith
2022-03-12 17:37 Matthew Smith
2022-03-12 17:37 Matthew Smith
2022-02-20 5:51 Sam James
2022-02-18 0:40 Sam James
2022-02-18 0:40 Sam James
2022-01-01 9:39 Sam James
2021-12-20 5:08 Sam James
2021-12-20 4:44 Sam James
2021-12-15 5:42 Sam James
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox