<pre style='margin:0'>
Mohamed Akram (mohd-akram) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/0710a83b6674fb1eb181e7bedab65976ea34d80d">https://github.com/macports/macports-ports/commit/0710a83b6674fb1eb181e7bedab65976ea34d80d</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 0710a83b667 mimalloc: update to 3.0.3
</span>0710a83b667 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 0710a83b6674fb1eb181e7bedab65976ea34d80d
</span>Author: Mohamed Akram <makr@macports.org>
AuthorDate: Sat Mar 29 14:34:09 2025 +0400
<span style='display:block; white-space:pre;color:#404040;'> mimalloc: update to 3.0.3
</span>---
devel/mimalloc/Portfile | 8 ++++----
devel/mimalloc/files/patch-cmake.diff | 17 ++++++++---------
2 files changed, 12 insertions(+), 13 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/mimalloc/Portfile b/devel/mimalloc/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index abb2927abc0..401e96867b8 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/mimalloc/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/mimalloc/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -8,7 +8,7 @@ PortGroup legacysupport 1.1
</span> # arc4random, strndup
legacysupport.newest_darwin_requires_legacy 10
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup microsoft mimalloc 3.0.1 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup microsoft mimalloc 3.0.3 v
</span> github.tarball_from archive
revision 0
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -22,9 +22,9 @@ description mimalloc is a compact general purpose allocator with \
</span> long_description mimalloc is a general purpose allocator with excellent \
performance characteristics.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 0b4670c11427f030bc9c48043107657109b46ffd \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 6a514ae31254b43e06e2a89fe1cbc9c447fdbf26edc6f794f3eb722f36e28261 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 1281782
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 6238eaab1faededfe16350394c545c4739dbdbef \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 baf343041420e2924e1760bbbc0c111101c44e1cecb998e7951f646a957ee05f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 1302625
</span>
patchfiles patch-cmake.diff
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/mimalloc/files/patch-cmake.diff b/devel/mimalloc/files/patch-cmake.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index c71a3c80df4..408a7a5ba99 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/mimalloc/files/patch-cmake.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/mimalloc/files/patch-cmake.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,12 +1,11 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- CMakeLists.txt.orig 2022-12-24 01:31:56.000000000 +0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ CMakeLists.txt 2022-12-30 16:02:05.000000000 +0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -321,9 +321,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set(mi_basename "${mi_basename}-asan")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- CMakeLists.txt.orig 2025-03-29 01:19:26
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ CMakeLists.txt 2025-03-29 14:33:49
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -555,8 +555,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ list(APPEND mi_defines "MI_CMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE_LC}") #todo: multi-config project needs $<CONFIG> ?
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if(CMAKE_BUILD_TYPE_LC MATCHES "^(release|relwithdebinfo|minsizerel|none)$")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ list(APPEND mi_defines MI_BUILD_RELEASE)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-else()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- set(mi_libname "${mi_libname}-${CMAKE_BUILD_TYPE_LC}") #append build type (e.g. -debug) if not a release version
</span> endif()
<span style='display:block; white-space:pre;background:#ffe0e0;'>- string(TOLOWER "${CMAKE_BUILD_TYPE}" CMAKE_BUILD_TYPE_LC)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--if(NOT(CMAKE_BUILD_TYPE_LC MATCHES "^(release|relwithdebinfo|minsizerel|none)$"))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- set(mi_basename "${mi_basename}-${CMAKE_BUILD_TYPE_LC}") #append build type (e.g. -debug) if not a release version
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--endif()
</span>
if(MI_BUILD_SHARED)
<span style='display:block; white-space:pre;background:#ffe0e0;'>- list(APPEND mi_build_targets "shared")
</span></pre><pre style='margin:0'>
</pre>