summaryrefslogtreecommitdiff
path: root/dev-libs/mimalloc
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-05-16 04:05:53 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-05-16 04:05:53 +0100
commitd7665b9dae37c3b9a1c72157fdf49c101bd6495e (patch)
tree6346f889dbe3164a49e89d92ec5914494af4b865 /dev-libs/mimalloc
parentaffa75f527bf2512b296482bd14bade15f820d6a (diff)
gentoo auto-resync : 16:05:2023 - 04:05:52
Diffstat (limited to 'dev-libs/mimalloc')
-rw-r--r--dev-libs/mimalloc/Manifest2
-rw-r--r--dev-libs/mimalloc/mimalloc-2.1.2.ebuild5
2 files changed, 5 insertions, 2 deletions
diff --git a/dev-libs/mimalloc/Manifest b/dev-libs/mimalloc/Manifest
index 7972e5793be6..c1a9fe7a8f65 100644
--- a/dev-libs/mimalloc/Manifest
+++ b/dev-libs/mimalloc/Manifest
@@ -3,5 +3,5 @@ DIST mimalloc-2.1.1.tar.gz 1163057 BLAKE2B 2f4f06b755f4083b0dc75e08004c38a65f7a8
DIST mimalloc-2.1.2.tar.gz 1163868 BLAKE2B bba29671fdca81b682edeefe16a1239640ea28fee4e44c97d0422ae81e0b3e7141c733459ccafc6672780157af67ff7d2a10cf4157180e003b458332a79d8481 SHA512 927b046e67783b325a6e41e3a9a6d3d78306fa1c82255defd1f3a7a60a27fd809a601f65b1b27fa38f2064e124f29856d7c0e5ccc33c54c2e4b6ebb9816d74b1
EBUILD mimalloc-2.0.9.ebuild 691 BLAKE2B 1a62d4c9f1967bbfcfa97dbdd3f3002e2707e2b20ae4384ed830224e72f7d76616703b09e186eb8abdd112f7c74b8e26b514e0e285354dba5bf3f0835c8421d7 SHA512 4a60f837ae0ac1d77b9e9576f624d8ff3399900776132bf03d84ae3bfe8a8a612e64ebc3cd41f4dc9a9be248ea512b0ad479374718016dec6c4d041218ad54a1
EBUILD mimalloc-2.1.1.ebuild 691 BLAKE2B d62e254f26d1038219455ecf4bd78f2b0e1f5f8eeaae5778703e0bcb81028dfd7a54591f31103f4ff1500d352aea7d3069424980cf791230d90e4477e8f70b0d SHA512 ed0fb2ef00f4606e2eb2f37a6b4d281b4f483c5dd8498ace6ddf2c017f2fe8ca224a330b677ecc2c32ee5f85faa60ef2e86e695fd25ab007e371804d3ade8472
-EBUILD mimalloc-2.1.2.ebuild 698 BLAKE2B 73b1d3169a8f99f8cc2333d7f63e7373f940d3410e230020fa6f131f8bdce3992a5d317680c1bd976dcdf1a0d89f595cabceb2b222eddee67ba6a51cc1de36ab SHA512 1d7ec7da6a36b75ab3f060a10c54adb77fb43e5dd008742e9ce076bf7db62e928c84c0d71f60e02636896310fc0def84b4849cb05d4a5e307108deb460c00142
+EBUILD mimalloc-2.1.2.ebuild 788 BLAKE2B 10fd4f4dac85c3f08f545286b5539808d9dd4eaa9d1d1966387236a01f6b93ba7836b9f0e7fe604163c2d107ad950a7f87a052e126acbd32aaca5193a96f5f39 SHA512 0a0d73b54011992456d080c65c1867130b8031441207e1017c30affb83a275c19c8c5407cfb9fc627ea90c8e946f1e9a4cf10b3ef0c18ffb6c5d335d3b53b66d
MISC metadata.xml 504 BLAKE2B cf6477282968a5469d072cfd81ce800e3ef0a48deb5353c85a1cabc837560cafdb9f9739cb4e98784238d2cc512a29cae5efee401f92a19bf75fb5d810154f76 SHA512 4e8fcc49881f3c479424cf363665d9b12c58eb52f7d962b98b81f5b3e186ba3bd14c2b5dac488d819147121a16c2d9613e75cb77f71fa04e820ca2c1e538baa6
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