pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/sysutils/btop
Module Name: pkgsrc
Committed By: adam
Date: Tue Oct 27 13:55:04 UTC 2026
Modified Files:
pkgsrc/sysutils/btop: Makefile distinfo
pkgsrc/sysutils/btop/patches: patch-Makefile
Removed Files:
pkgsrc/sysutils/btop/patches: patch-src_netbsd_btop__collect.cpp
Log Message:
btop: updated to 1.4.8
1.4.8
themes: load/save by name if possible
Fix atomic issues and data races in btop
fix: gate Apple Silicon GPU support to unbreak intel Mac builds
AMD APU/iGPU sysfs backend for GPU monitoring
fix: use ISO 8601 format for log timestamps
Fix possible thread deadlocks and power-event-based false stall detections
fix: defer SIGWINCH resize handling
Fix btop with amd gpu on rocm 7 as in Ubuntu 26.04
Fix: Macos SIGABRT Crash during SMB TimeMachine Backups
fix: avoid macOS swap disk crash
Fix -/+ key binding
fix: ignore missing config dir if config file is present
fix: make background consistent in the Terminal is too small dialogue
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 pkgsrc/sysutils/btop/Makefile \
pkgsrc/sysutils/btop/distinfo
cvs rdiff -u -r1.3 -r1.4 pkgsrc/sysutils/btop/patches/patch-Makefile
cvs rdiff -u -r1.3 -r0 \
pkgsrc/sysutils/btop/patches/patch-src_netbsd_btop__collect.cpp
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/sysutils/btop/Makefile
diff -u pkgsrc/sysutils/btop/Makefile:1.10 pkgsrc/sysutils/btop/Makefile:1.11
--- pkgsrc/sysutils/btop/Makefile:1.10 Thu Sep 24 09:43:26 2026
+++ pkgsrc/sysutils/btop/Makefile Tue Oct 27 13:55:03 2026
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.10 2026/09/24 09:43:26 wiz Exp $
+# $NetBSD: Makefile,v 1.11 2026/10/27 13:55:03 adam Exp $
-DISTNAME= btop-1.4.7
-PKGREVISION= 1
+DISTNAME= btop-1.4.8
CATEGORIES= sysutils
MASTER_SITES= ${MASTER_SITE_GITHUB:=aristocratos/}
GITHUB_TAG= v${PKGVERSION_NOREV}
@@ -15,7 +14,7 @@ LICENSE= apache-2.0
# https://github.com/aristocratos/btop/pull/1106
GCC_REQD+= 14
-TOOL_DEPENDS+= lowdown-[0-9]*:../../textproc/lowdown
+TOOL_DEPENDS+= lowdown>=0:../../textproc/lowdown
USE_LANGUAGES= c c++
USE_TOOLS+= gmake
Index: pkgsrc/sysutils/btop/distinfo
diff -u pkgsrc/sysutils/btop/distinfo:1.10 pkgsrc/sysutils/btop/distinfo:1.11
--- pkgsrc/sysutils/btop/distinfo:1.10 Thu Sep 24 09:43:26 2026
+++ pkgsrc/sysutils/btop/distinfo Tue Oct 27 13:55:03 2026
@@ -1,7 +1,6 @@
-$NetBSD: distinfo,v 1.10 2026/09/24 09:43:26 wiz Exp $
+$NetBSD: distinfo,v 1.11 2026/10/27 13:55:03 adam Exp $
-BLAKE2s (btop-1.4.7.tar.gz) = 17bc5647b6e8a4b727faff75931357ecde717500f2c658a2163df0b9e7f87a78
-SHA512 (btop-1.4.7.tar.gz) = 49f2d2aa4fa83816f4fdaebc7239b3036d6e776b45b059d40ec535867762f207dcd9e79df16e410b37965e10c758404bd6aab8106a8c8b8e0761d3950e8856ef
-Size (btop-1.4.7.tar.gz) = 1280005 bytes
-SHA1 (patch-Makefile) = 7cec0d616dd445ad139f0868141d15d1687bf402
-SHA1 (patch-src_netbsd_btop__collect.cpp) = 4271ed99dffc153ad1f94515fdc5e55a2f2401cc
+BLAKE2s (btop-1.4.8.tar.gz) = b45162b6a86e63b35490e680f3e6cc2e9a0791c2aca5fe9cbc6725e3fdb2c142
+SHA512 (btop-1.4.8.tar.gz) = d148f0a5baef9a8818eb268ea403ff2850835617a00bee385b9666976f3432abeeb423c8380d1347a777dd7cb555d1a66df65fc4f8004ae97384f3511fa48bed
+Size (btop-1.4.8.tar.gz) = 1284612 bytes
+SHA1 (patch-Makefile) = 157dfabe9ab3a17667e0acb6566b2fcd525b2096
Index: pkgsrc/sysutils/btop/patches/patch-Makefile
diff -u pkgsrc/sysutils/btop/patches/patch-Makefile:1.3 pkgsrc/sysutils/btop/patches/patch-Makefile:1.4
--- pkgsrc/sysutils/btop/patches/patch-Makefile:1.3 Sun Dec 28 02:25:17 2025
+++ pkgsrc/sysutils/btop/patches/patch-Makefile Tue Oct 27 13:55:03 2026
@@ -1,29 +1,39 @@
-$NetBSD: patch-Makefile,v 1.3 2025/12/28 02:25:17 fox Exp $
+$NetBSD: patch-Makefile,v 1.4 2026/10/27 13:55:03 adam Exp $
+Let pkgsrc choose optimisation flags.
Fix the man page path.
---- Makefile.orig 2025-12-26 15:53:24.000000000 +0000
+--- Makefile.orig 2026-10-25 08:02:02.000000000 +0000
+++ Makefile
-@@ -317,9 +317,9 @@ install:
+@@ -234,7 +234,7 @@ override GOODFLAGS := $(foreach flag,$(T
+ #? Flags, Libraries and Includes
+ override REQFLAGS := -std=c++23
+ WARNFLAGS := -Wall -Wextra -pedantic
+-OPTFLAGS := -O2 $(LTO)
++OPTFLAGS := $(LTO)
+ LDCXXFLAGS := -pthread -DFMT_HEADER_ONLY -D_GLIBCXX_ASSERTIONS -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_DEBUG -D_FILE_OFFSET_BITS=64 $(GOODFLAGS) $(ADDFLAGS)
+ override CXXFLAGS += $(REQFLAGS) $(LDCXXFLAGS) $(OPTFLAGS) $(WARNFLAGS)
+ override LDFLAGS += $(LDCXXFLAGS) $(OPTFLAGS) $(WARNFLAGS)
+@@ -381,9 +381,9 @@ install:
@mkdir -p $(DESTDIR)$(PREFIX)/share/icons/hicolor/scalable/apps
@cp -p Img/icon.svg $(DESTDIR)$(PREFIX)/share/icons/hicolor/scalable/apps/btop.svg
ifneq ($(wildcard btop.1),)
-- @printf "\033[1;92mInstalling man page to: \033[1;97m$(DESTDIR)$(PREFIX)/share/man/man1/btop.1\033[0m\n"
+- @$(call green,Installing man page to: ,$(WHITE)$(DESTDIR)$(PREFIX)/share/man/man1/btop.1)
- @mkdir -p $(DESTDIR)$(PREFIX)/share/man/man1
- @cp -p btop.1 $(DESTDIR)$(PREFIX)/share/man/man1/btop.1
-+ @printf "\033[1;92mInstalling man page to: \033[1;97m$(DESTDIR)$(PREFIX)/$(PKGMANDIR)/man1/btop.1\033[0m\n"
++ @$(call green,Installing man page to: ,$(WHITE)$(DESTDIR)$(PREFIX)/$(PKGMANDIR)/man1/btop.1)
+ @mkdir -p $(DESTDIR)$(PREFIX)/$(PKGMANDIR)/man1
+ @cp -p btop.1 $(DESTDIR)$(PREFIX)/$(PKGMANDIR)/man1/btop.1
endif
#? Set SUID bit for btop as $SU_USER in $SU_GROUP
-@@ -348,8 +348,8 @@ uninstall:
+@@ -412,8 +412,8 @@ uninstall:
@rm -rfv $(DESTDIR)$(PREFIX)/share/icons/hicolor/48x48/apps/btop.png
- @printf "\033[1;91mRemoving: \033[1;97m$(DESTDIR)$(PREFIX)/share/icons/hicolor/scalable/apps/btop.svg\033[0m\n"
+ @$(call red,Removing: ,$(WHITE)$(DESTDIR)$(PREFIX)/share/icons/hicolor/scalable/apps/btop.svg)
@rm -rfv $(DESTDIR)$(PREFIX)/share/icons/hicolor/scalable/apps/btop.svg
-- @printf "\033[1;91mRemoving: \033[1;97m$(DESTDIR)$(PREFIX)/share/man/man1/btop.1\033[0m\n"
+- @$(call red,Removing: ,$(WHITE)$(DESTDIR)$(PREFIX)/share/man/man1/btop.1)
- @rm -rfv $(DESTDIR)$(PREFIX)/share/man/man1/btop.1
-+ @printf "\033[1;91mRemoving: \033[1;97m$(DESTDIR)$(PREFIX)/$(PKGMANDIR)/man1/btop.1\033[0m\n"
++ @$(call red,Removing: ,$(WHITE)$(DESTDIR)$(PREFIX)/$(PKGMANDIR)/man1/btop.1)
+ @rm -rfv $(DESTDIR)$(PREFIX)/$(PKGMANDIR)/man1/btop.1
#? Pull in dependency info for *existing* .o files
Home |
Main Index |
Thread Index |
Old Index