<pre style='margin:0'>
Vadym-Valdis Yudaiev (judaew) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/806e8e2cb77322e1c1c7d013307ac70a99c6afff">https://github.com/macports/macports-ports/commit/806e8e2cb77322e1c1c7d013307ac70a99c6afff</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 806e8e2cb77 ncdu: Use MacPorts' version of ncurses
</span>806e8e2cb77 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 806e8e2cb77322e1c1c7d013307ac70a99c6afff
</span>Author: Vadym-Valdis Yudaiev <judaew@macports.org>
AuthorDate: Sat Oct 22 22:06:22 2022 +0300
<span style='display:block; white-space:pre;color:#404040;'> ncdu: Use MacPorts' version of ncurses
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Closed: https://trac.macports.org/ticket/66044
</span>---
sysutils/ncdu/Portfile | 17 ++++++++++-------
sysutils/ncdu/files/patch-Makefile.diff | 16 ----------------
2 files changed, 10 insertions(+), 23 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/ncdu/Portfile b/sysutils/ncdu/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 64ef7ab7e49..de8ecd6a192 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/ncdu/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/ncdu/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -21,6 +21,7 @@ depends_lib port:ncurses
</span>
subport ncdu1 {
version 1.17
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ revision 0
</span> conflicts ncdu
checksums rmd160 b65a9650459fff7bbed99da83a11b321138c7be7 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -32,6 +33,7 @@ subport ncdu1 {
</span>
if {${subport} eq ${name}} {
version 2.2
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ revision 1
</span> conflicts ncdu1
checksums rmd160 624c2525c4dd36943e781d51f507b1941963dad9 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -40,16 +42,17 @@ if {${subport} eq ${name}} {
</span>
depends_build port:zig
<span style='display:block; white-space:pre;background:#ffe0e0;'>- patchfiles patch-Makefile.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- post-patch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace "s|@@PREFIX@@|${prefix}|" ${worksrcpath}/Makefile
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> use_configure no
<span style='display:block; white-space:pre;background:#ffe0e0;'>- build.target release
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Build manually using `zig cc`. The standard build with the patch that adds
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # the --search-prefix option doesn't work. See:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # https://trac.macports.org/ticket/66044
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ build.cmd ${prefix}/bin/zig cc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ build.args -I${prefix}/include -L${prefix}/lib -lncursesw
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ build.target -o ncdu src/main.zig src/ncurses_refs.c
</span>
destroot {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 0755 ${worksrcpath}/zig-out/bin/${name} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 0755 ${worksrcpath}/${name} \
</span> ${destroot}${prefix}/bin
xinstall -m 0644 ${worksrcpath}/${name}.1 \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/ncdu/files/patch-Makefile.diff b/sysutils/ncdu/files/patch-Makefile.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 95ebe11bcec..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/ncdu/files/patch-Makefile.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,16 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- Makefile.orig 2022-02-12 16:59:25.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ Makefile 2022-02-12 17:05:45.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -4,10 +4,10 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Optional semi-standard Makefile with some handy tools.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Ncdu itself can be built with just the zig build system.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--PREFIX ?= /usr/local
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+PREFIX ?= @@PREFIX@@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- BINDIR ?= ${PREFIX}/bin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- MANDIR ?= ${PREFIX}/share/man/man1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--ZIG_FLAGS ?= -Drelease-fast
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ZIG_FLAGS ?= -Drelease-fast --search-prefix ${PREFIX} --verbose
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- NCDU_VERSION=$(shell grep 'program_version = "' src/main.zig | sed -e 's/^.*"\(.\+\)".*$$/\1/')
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span></pre><pre style='margin:0'>
</pre>