<pre style='margin:0'>
Clemens Lang (neverpanic) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/a5b9b076d9f264f8ef3bb0fa3f47bfc7274d6871">https://github.com/macports/macports-ports/commit/a5b9b076d9f264f8ef3bb0fa3f47bfc7274d6871</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 a5b9b076d9f htop: update to 3.4.1
</span>a5b9b076d9f is described below

<span style='display:block; white-space:pre;color:#808000;'>commit a5b9b076d9f264f8ef3bb0fa3f47bfc7274d6871
</span>Author: Szabolcs Horvát <szhorvat@gmail.com>
AuthorDate: Sat Apr 26 12:40:17 2025 +0000

<span style='display:block; white-space:pre;color:#404040;'>    htop: update to 3.4.1
</span>---
 sysutils/htop/Portfile                             | 19 ++++++---------
 .../0001-darwin-Platform.c-use-mach-port.h.patch   | 24 -------------------
 ...formHelpers-fix-CPU-detection-for-PowerPC.patch | 27 ----------------------
 3 files changed, 7 insertions(+), 63 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/htop/Portfile b/sysutils/htop/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 58c2c5b4362..4fbb330194d 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/htop/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/htop/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,15 +4,15 @@ PortSystem          1.0
</span> PortGroup           github 1.0
 PortGroup           legacysupport 1.1
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        htop-dev htop 3.3.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Change github.tarball_from to 'releases' or 'archive' next update
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-github.tarball_from tarball
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        htop-dev htop 3.4.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from releases
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span> epoch               1
<span style='display:block; white-space:pre;background:#e0ffe0;'>+use_xz              yes
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  32f836bc4016f2ebf6b2332396993baad5c69ee6 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  c94ea007b55cc76311219aacd8e38f0f7122aca2fa216a2156eeb08bcaa8e24b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    406099
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  27c59724782eec3eaa98155f485356594ed8b389 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  904f7d4580fc11cffc7e0f06895a4789e0c1c054435752c151e812fead9f6220 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    427444
</span> 
 categories          sysutils
 maintainers         {cal @neverpanic} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -31,11 +31,6 @@ depends_build-append \
</span> 
 depends_lib-append  port:ncurses
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# https://github.com/htop-dev/htop/pull/1381
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append   0001-darwin-Platform.c-use-mach-port.h.patch
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# https://github.com/htop-dev/htop/pull/1383
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append   0002-darwin-PlatformHelpers-fix-CPU-detection-for-PowerPC.patch
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> pre-configure {
     system -W ${worksrcpath} "sh autogen.sh"
 }
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/htop/files/0001-darwin-Platform.c-use-mach-port.h.patch b/sysutils/htop/files/0001-darwin-Platform.c-use-mach-port.h.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 4d8bc895343..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/htop/files/0001-darwin-Platform.c-use-mach-port.h.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,24 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From 541c17c975bc8a4f1f243e568006b0e26ae52c47 Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From: Sergey Fedorov <vital.had@gmail.com>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Date: Sun, 4 Feb 2024 09:28:26 +0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Subject: [PATCH] darwin/Platform.c: use mach/port.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Unbreak builds on macOS versions where _mach_port_t.h does not exist.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-mach/port.h exists on every macOS and has needed defines.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>----
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- darwin/Platform.c | 2 +-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 1 file changed, 1 insertion(+), 1 deletion(-)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git darwin/Platform.c darwin/Platform.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 387910e1..77b9bcdc 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- darwin/Platform.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ darwin/Platform.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -18,7 +18,7 @@ in the source distribution for its full text.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <net/if_types.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <net/route.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <sys/socket.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#include <sys/_types/_mach_port_t.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#include <mach/port.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <CoreFoundation/CFBase.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <CoreFoundation/CFDictionary.h>
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/htop/files/0002-darwin-PlatformHelpers-fix-CPU-detection-for-PowerPC.patch b/sysutils/htop/files/0002-darwin-PlatformHelpers-fix-CPU-detection-for-PowerPC.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index a68c2d98736..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/htop/files/0002-darwin-PlatformHelpers-fix-CPU-detection-for-PowerPC.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,27 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From 497a1e3a4fc254e882745e37f2eb7d9131d0b56a Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From: Sergey Fedorov <vital.had@gmail.com>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Date: Thu, 18 Jan 2024 12:39:56 +0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Subject: [PATCH] darwin/PlatformHelpers: fix CPU detection for PowerPC
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Closes: https://github.com/htop-dev/htop/issues/1382
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Notice, that hw.cpusubtype outputs a numerical code of a CPU.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-For PowerPC, 100 = G5, 11 = ppc7450, 10 = ppc7400.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>----
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- darwin/PlatformHelpers.c | 4 ++++
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 1 file changed, 4 insertions(+)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git darwin/PlatformHelpers.c darwin/PlatformHelpers.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index a4ea82be..b52346eb 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- darwin/PlatformHelpers.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ darwin/PlatformHelpers.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -60,6 +60,10 @@ bool Platform_KernelVersionIsBetween(KernelVersion lowerBound, KernelVersion upp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- void Platform_getCPUBrandString(char* cpuBrandString, size_t cpuBrandStringSize) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    if (sysctlbyname("machdep.cpu.brand_string", cpuBrandString, &cpuBrandStringSize, NULL, 0) == -1) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+   #ifdef __POWERPC__
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+      if (sysctlbyname("hw.cpusubtype", cpuBrandString, &cpuBrandStringSize, NULL, 0) != -1)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+         return;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+   #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       fprintf(stderr,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-          "WARN: Unable to determine the CPU brand string.\n"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-          "errno: %i, %s\n", errno, strerror(errno));
</span></pre><pre style='margin:0'>

</pre>