Index | Thread | Search

From:
Lucas Raab <tuftedocelot@fastmail.fm>
Subject:
[update] sysutils/htop to 3.5.0
To:
ports@openbsd.org
Date:
Fri, 10 Apr 2026 01:48:08 +0000

Download raw body.

Thread
  • Lucas Raab:

    [update] sysutils/htop to 3.5.0

Hello,

Here's an update for htop to the latest. Works fine, but I don't think
it needs to make the release. Putting it out there for if anyone wants
to give it a whirl.

changelog: https://github.com/htop-dev/htop/blob/main/ChangeLog

OpenBSD specific lines:
* OpenBSD: Check on AC power value being nonzero
* OpenBSD: Document sysctl indices for ACPI battery & AC code

Lucas
diff /usr/ports
path + /usr/ports
commit - e84727cbc928612e8f6c453bf9d638e7136602aa
blob - 3c376cf2fe5a7397502750d9035f84fe25fc7284
file + sysutils/htop/Makefile
--- sysutils/htop/Makefile
+++ sysutils/htop/Makefile
@@ -1,6 +1,6 @@
 COMMENT =	interactive process viewer
 
-V =		3.4.1
+V =		3.5.0
 DISTNAME =	htop-$V
 
 CATEGORIES =	sysutils
commit - e84727cbc928612e8f6c453bf9d638e7136602aa
blob - 21926c9d5301291be19ff72a0901c9d787b77cef
file + sysutils/htop/distinfo
--- sysutils/htop/distinfo
+++ sysutils/htop/distinfo
@@ -1,2 +1,2 @@
-SHA256 (htop-3.4.1.tar.xz) = kE99RYD8Ec/8fg8GiVpHieDBwFRDV1LBUegS/q2fYiA=
-SIZE (htop-3.4.1.tar.xz) = 427444
+SHA256 (htop-3.5.0.tar.xz) = tlhuQFxSI+vlrHgo3yHtrUXL+QKICIvRsYrY+nAP+gU=
+SIZE (htop-3.5.0.tar.xz) = 461144
commit - e84727cbc928612e8f6c453bf9d638e7136602aa
blob - 4c1a70ce4d43a36d71458c0f0dcd0776a7cf431a
file + sysutils/htop/patches/patch-openbsd_OpenBSDProcessTable_c
--- sysutils/htop/patches/patch-openbsd_OpenBSDProcessTable_c
+++ sysutils/htop/patches/patch-openbsd_OpenBSDProcessTable_c
@@ -3,7 +3,7 @@ Include thread names in COMM
 Index: openbsd/OpenBSDProcessTable.c
 --- openbsd/OpenBSDProcessTable.c.orig
 +++ openbsd/OpenBSDProcessTable.c
-@@ -71,7 +71,13 @@ static void OpenBSDProcessTable_updateCwd(const struct
+@@ -72,7 +72,13 @@ static void OpenBSDProcessTable_updateCwd(const struct
  }
  
  static void OpenBSDProcessTable_updateProcessName(kvm_t* kd, const struct kinfo_proc* kproc, Process* proc) {