<pre style='margin:0'>
Ryan Carsten Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/60fd53ce19954fe9b10ffa7755ba8a864a9595c3">https://github.com/macports/macports-ports/commit/60fd53ce19954fe9b10ffa7755ba8a864a9595c3</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 60fd53ce199 fnc: update to 0.18
</span>60fd53ce199 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 60fd53ce19954fe9b10ffa7755ba8a864a9595c3
</span>Author: Mark Jamsek <mark@jamsek.dev>
AuthorDate: Tue Sep 17 06:23:01 2024 +0000
<span style='display:block; white-space:pre;color:#404040;'> fnc: update to 0.18
</span>---
devel/fnc/Portfile | 11 +++++----
devel/fnc/files/libf-Werror-include-ncursesw.diff | 29 +++++++++++++----------
2 files changed, 22 insertions(+), 18 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/fnc/Portfile b/devel/fnc/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index ac6de1a1caa..654798394ec 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/fnc/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/fnc/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem 1.0
</span> PortGroup makefile 1.0
name fnc
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 0.16
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 0.18
</span> revision 0
categories devel
license ISC
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -19,11 +19,12 @@ long_description ${name} is an interactive text-based user interface \
</span> level with an interactive stash command to prepare \
atomic commits.
homepage https://fnc.bsdbox.org
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites ${homepage}/tarball/${version}/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites ${homepage}/tarball/${version}/ \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ https://fnc.sh/tarball/${version}/
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 e51b60d96c2392ed77b97c91e40942bc6848f06c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 e88eb0b5230768a7679542b8a5889ac9b25e3831aed8ffac9985bc9500c85863 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 3232489
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 0f5cdcdb679f4949e442c7e3f95fc6f2f7a6fb69 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 9e94beb0ec45d12ffd4ee163b441657afd07a483ac68feb399c7e8a4f3547a19 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 3244426
</span>
build.type bsd
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/fnc/files/libf-Werror-include-ncursesw.diff b/devel/fnc/files/libf-Werror-include-ncursesw.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index eb286e439f9..771bfb6f6c2 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/fnc/files/libf-Werror-include-ncursesw.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/fnc/files/libf-Werror-include-ncursesw.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,22 +1,25 @@
</span> Index: fnc.bld.mk
=======================================================================
<span style='display:block; white-space:pre;background:#ffe0e0;'>-hash - d5125d91b651e4115400e52857e80fd35cd8fb25ccf50e3828db32c27f119b63
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-hash + 0461726b7bef3caa495e6e17283581bc33b1f0d439da29c2ef477439a27d6d45
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+hash - de6b621a27e6a55623a703f54991976083cb4bfe7217229295aa4bc2b144ec2b
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+hash + b59008fd8baca5f984e4435ad3da925933c073eeb102ac931fc2785a66d3ec58
</span> --- fnc.bld.mk
+++ fnc.bld.mk
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -37,13 +37,13 @@ FOSSIL_CFLAGS = ${CFLAGS} -Wall -Werror -Wsign-compare
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- -DSQLITE_TRUSTED_SCHEMA=0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -10,7 +10,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ HASH != cut -f 1 manifest.uuid
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ DATE != sed '2q;d' manifest | cut -d ' ' -f 2 | tr T ' '
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>- # FLAGS NEEDED TO BUILD LIBFOSSIL
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--FOSSIL_CFLAGS = ${CFLAGS} -Wall -Werror -Wsign-compare -pedantic -std=c99
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+FOSSIL_CFLAGS = ${CFLAGS} -Wall -Wsign-compare -pedantic -std=c99
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-CFLAGS += -Wall -Werror -Wsign-compare -pedantic -std=c99
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++CFLAGS += -Wall -Wsign-compare -pedantic -std=c99
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>- # On SOME Linux (e.g., Ubuntu 18.04.6), we have to include wchar curses from
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # FLAGS NEEDED TO BUILD SQLITE3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ SQLITE_CFLAGS = ${CFLAGS} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -44,7 +44,7 @@ FNC_CFLAGS = ${CFLAGS} -Wstrict-prototypes -Wmissing-proto
</span> # I/.../ncursesw, but linking to -lncursesw (w/ no special -L path) works fine.
# FLAGS NEEDED TO BUILD FNC
<span style='display:block; white-space:pre;background:#ffe0e0;'>- FNC_CFLAGS = ${CFLAGS} -Wall -Werror -Wsign-compare -pedantic -std=c99 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- -I./lib -I./include -I/usr/include/ncursesw \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ -I./lib -I./include \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- -D_XOPEN_SOURCE_EXTENDED -DVERSION=${VERSION} -DHASH=${HASH} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- -DDATE="${DATE}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ FNC_CFLAGS = ${CFLAGS} -Wstrict-prototypes -Wmissing-prototypes -fPIC \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- -Wunused-variable -I./lib -I./include -I/usr/include/ncursesw \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ -Wunused-variable -I./lib -I./include \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DFNC_VERSION=${VERSION} -DFNC_HASH=${HASH} -DFNC_DATE="${DATE}"
</span>
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ FNC_LDFLAGS = ${LDFLAGS} -lm -lutil -lz -lpthread
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span></pre><pre style='margin:0'>
</pre>