<pre style='margin:0'>
Marius Schamschula (Schamschula) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/52a56bb62846da054dcba9d71261b20a7b20b373">https://github.com/macports/macports-ports/commit/52a56bb62846da054dcba9d71261b20a7b20b373</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 52a56bb6284 di 5.0.4: use cmake, revision bump
</span>52a56bb6284 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 52a56bb62846da054dcba9d71261b20a7b20b373
</span>Author: Marius Schamschula <mschamschula@gmail.com>
AuthorDate: Fri Feb 7 16:13:53 2025 -0600
<span style='display:block; white-space:pre;color:#404040;'> di 5.0.4: use cmake, revision bump
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> See: https://github.com/macports/macports-ports/pull/27594
</span>---
sysutils/di/Portfile | 16 +++++++++++-----
1 file changed, 11 insertions(+), 5 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/di/Portfile b/sysutils/di/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index ba4c29c1461..5e9233081bd 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/di/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/di/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,11 +1,10 @@
</span> # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:et:sw=4:ts=4:sts=4
PortSystem 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup makefile 1.0
</span>
name di
version 5.0.4
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span> checksums rmd160 49cad0ac50ff55718fab3f62523db1baa44a0e44 \
sha256 2055abd8501cfc376b34f6fd69a32ed949ff26325ce57df5c82a3d8f71bab76b \
size 131380
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -25,11 +24,14 @@ depends_build path:bin/cmake:cmake \
</span>
depends_lib port:gettext-runtime
<span style='display:block; white-space:pre;background:#ffe0e0;'>-makefile.override-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- PREFIX
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.cmd ${build.cmd}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.pre_args cmake-unix
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args PREFIX=${prefix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.env "COMP=${configure.cc}"
</span>
# Could use gmp (or tommath when https://trac.macports.org/ticket/71791 is fixed)
<span style='display:block; white-space:pre;background:#ffe0e0;'>-build.args DI_MATH=DI_INTERNAL
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ DI_MATH=DI_INTERNAL
</span>
if {${os.platform} eq "darwin" && ${os.major} < 14} {
# clang: error: unknown argument: '-fstack-protector-strong'
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -37,6 +39,10 @@ if {${os.platform} eq "darwin" && ${os.major} < 14} {
</span> DI_FORTIFY=N
}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+build.target cmake-build
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.env "pmode=--verbose --parallel ${build.jobs}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+destroot.target cmake-install
</span> livecheck.type regex
livecheck.url https://sourceforge.net/projects/diskinfo-di/files/
livecheck.regex ${name}-(\[0-9.\]+)\\.tar
</pre><pre style='margin:0'>
</pre>