public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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