<pre style='margin:0'>
Renee Otten (reneeotten) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/729cd08735384b5dbca98905a2086fe9348274e8">https://github.com/macports/macports-ports/commit/729cd08735384b5dbca98905a2086fe9348274e8</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 729cd087353 nnn: fix for older systems
</span>729cd087353 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 729cd08735384b5dbca98905a2086fe9348274e8
</span>Author: Sergey Fedorov <barracuda@macos-powerpc.org>
AuthorDate: Sun Aug 18 06:19:14 2024 +0800

<span style='display:block; white-space:pre;color:#404040;'>    nnn: fix for older systems
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: https://trac.macports.org/ticket/70577
</span>---
 sysutils/nnn/Portfile                              |  7 ++-
 .../nnn/files/0001-Drop-a-defunct-fallback.patch   | 51 ++++++++++++++++++++++
 2 files changed, 56 insertions(+), 2 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/nnn/Portfile b/sysutils/nnn/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 337bb7915a6..309846b6e64 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/nnn/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/nnn/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2,8 +2,8 @@
</span> 
 PortSystem              1.0
 PortGroup               github 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup               legacysupport 1.1
</span> PortGroup               makefile 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup               legacysupport 1.0
</span> 
 github.setup            jarun nnn 4.9 v
 revision                0
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -19,12 +19,15 @@ checksums               rmd160  8a274e3a7f63e64fff19754a8f30a8d74ebfb5b6 \
</span> 
 installs_libs           no
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build           port:pkgconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build           path:bin/pkg-config:pkgconfig
</span> 
 depends_lib             port:readline \
                         port:ncurses \
                         port:pcre
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://trac.macports.org/ticket/70577
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append       0001-Drop-a-defunct-fallback.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> compiler.c_standard     2011
 
 build.args-append       CFLAGS_OPTIMIZATION="" \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/nnn/files/0001-Drop-a-defunct-fallback.patch b/sysutils/nnn/files/0001-Drop-a-defunct-fallback.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..26caa8b6b50
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/nnn/files/0001-Drop-a-defunct-fallback.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,51 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From 3532a304809f9f654923489b93077c6573b8c35f Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From: Sergey Fedorov <barracuda@macos-powerpc.org>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Date: Sun, 18 Aug 2024 06:14:07 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Subject: [PATCH] Drop a defunct fallback
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+---
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Makefile  | 15 ---------------
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ src/nnn.c |  4 ----
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 2 files changed, 19 deletions(-)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git Makefile Makefile
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 7661daea..3cc6ef28 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Makefile
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Makefile
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -186,21 +186,6 @@ GITSTATUS = patches/gitstatus
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ NAMEFIRST = patches/namefirst
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ RESTOREPREVIEW = patches/restorepreview
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-# test if we are on Mac OS X and get X.Y.Z OS version with system binary /usr/bin/sw_vers
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-MACOS_VERSION := $(strip $(shell command -v sw_vers >/dev/null && [ "`sw_vers -productName`" = "Mac OS X" ] && sw_vers -productVersion))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-# if Mac OS X detected, test if its version is below 10.12.0 relying on "sort -c" returning "disorder" message if the input is not sorted
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-ifneq ($(MACOS_VERSION),)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  MACOS_BELOW_1012 := $(if $(strip $(shell printf '10.12.0\n%s' "$(MACOS_VERSION)" | sort -ct. -k1,1n -k2,2n -k3,3n 2>&1)),1)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-# if Mac OS X version is below 10.12.0, compile in the replacement clock_gettime and define MACOS_BELOW_1012 so that it's included in nnn.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-ifneq ($(MACOS_BELOW_1012),)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  GETTIME_C = misc/macos-legacy/mach_gettime.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  GETTIME_H = misc/macos-legacy/mach_gettime.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  SRC += $(GETTIME_C)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  HEADERS += $(GETTIME_H)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  CPPFLAGS += -DMACOS_BELOW_1012
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ifeq ($(strip $(O_DEBUG)),1)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   HEADERS += src/dbg.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git src/nnn.c src/nnn.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 8babc6d9..69873cc2 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/nnn.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/nnn.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -108,10 +108,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <pwd.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <grp.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#ifdef MACOS_BELOW_1012
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#include "../misc/macos-legacy/mach_gettime.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #if !defined(alloca) && defined(__GNUC__)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ /*
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  * GCC doesn't expand alloca() to __builtin_alloca() in standards mode
</span></pre><pre style='margin:0'>

</pre>