Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package htop for openSUSE:Factory checked in at 2026-04-17 21:04:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/htop (Old) and /work/SRC/openSUSE:Factory/.htop.new.11940 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "htop" Fri Apr 17 21:04:16 2026 rev:63 rq:1347638 version:3.5.0 Changes: -------- --- /work/SRC/openSUSE:Factory/htop/htop.changes 2025-04-11 16:50:08.411702624 +0200 +++ /work/SRC/openSUSE:Factory/.htop.new.11940/htop.changes 2026-04-17 21:04:49.207215698 +0200 @@ -1,0 +2,111 @@ +Tue Apr 14 13:46:26 UTC 2026 - Andrei Dziahel <[email protected]> + +- enable backtrace and demangling +- Update to version 3.5.0: + * Implement line editor for Search, Filter and (re)naming Screens + * Add digits editing for numeric options + * Backtrace screen feature (using libunwind-ptrace) + * Add CPU SMT label option + * MemoryMeter: rework to allow full platform-specific control + * Fix CPU virtualization bar color and help text in non-detailed mode + * Add --no-meters option to hide meters + * Implement explicit NO_COLOR env support + * fix: support *-256color in $TERM key detection + * Add COLORSCHEME_NORD: Nordic inspired theme + * Add Tctl temperature reading + * Add SecondsUptimeMeter + * Adjust GPUMeter text display + * Make Ctrl-U clear the current Filter or Search string while editing it + * Make empty --filter= command line arguments invalid + * Make Infoscreen also show uppercase FILTER when filtering (F4) is active + * Graph meter dynamic scaling and percent graph drawing + * Update "total" value for non-percent bar meters + * Fix logic bug while iterating processes + * Change NetworkIOMeter "packets per second" display + * Add NetworkIOMeter description + * Rework DiskIOMeter into a combined display of 2 sub-meters + * Introduce DiskIORateMeter and DiskIOTimeMeter + * DiskIOMeter: Adjust code indent and formatting + * DiskIOMeter: Move cache update code to a new function + * Add --no-function-bar option to hide functionbar + * Fix function bar labels in Screens panel rename mode + * Make Meters function bar consistent with the Screens one + * Display a FAILED message in the FunctionBar on host scan failure + * Cancel pending renaming action for a screen in dtor of ScreensPanel + * Move prevSelected from ScreensPanel to Panel + * Only issue KEY_RECLICK when the focussed item has not changed + * Track oldFocus correctly in ScreensPanel + * Add lost focus event, make mouse actions consistent, handle rename and move explicitly across screens / meters / columns + * Make Cancel (F2, Esc) remove a newly added screen tab and not only abort the implicit rename + * Use default key list for DisplayOptions "Dec/Inc" function bar + * Make first click select option line but not toggle it, toggle with next click, handle right click + * Make the Panel items actually match what receives a mouse click + * No need for "phantom" CPU threads + * Simplify offline CPU marking + * Make the physicalID default to 0 because old Intel processors only have that + * Don't draw Meter caption if width is not enough (bar & graph) + * CPUMeter: Fix negative "x" positions of sub-meters + * Add sensors logic for Snapdragon 410 + * Add sensors logic for Amlogic S905W support + * Add foot terminal to terminalSupportsDefinedKeys + * No longer write to htoprc file if it's not owned by EUID + * Remove initial enforced delay to reduce startup latency + * Improve bootup time by caching all getpwuid result + * Fix a small file descriptor leak in Settings_write() + * Keep track of the biggest PID and scale the column accordingly + * Allocate COMMAND (cmdline) and comm buffers dynamically + * Improve "comm" string highlighting in Process_makeCommandStr() + * Improve process cmdline basename matching with procExe path + * Don't make highlights of zero-length cmdline basename + * Shadow path prefixes used by NixOS + * Improve Generic_unameRelease() related code + * Linux: Check for CPU number on s390 + * Linux: Handle special cases for CPU frequency data in /proc/cpuinfo + * Linux: Added support for OpenRC init system and metrics + * Linux: fix detection of NUL argument separator + * Linux: Skip loopback and MD (multi-device) driver entries in /proc/diskstats + * Darwin: Add GPUMeter code for macOS + * Darwin: Rewrite & improve Platform_getOSRelease() code + * Darwin: implement macOS version reporting in SysArchMeter + * Darwin: Handle legacy references to kIOMainPortDefault + * Darwin: Bring back conversion of process CPU time on macOS (#1638) + * PCP: Automatically reconnect PCP metrics contexts on disconnect + * PCP: Fixes to use units-based scaling in pcp-htop on macOS + * PCP: Fix PCPDynamicColumn parsing after a bad section name + * FreeBSD: Update the internal priority reference point + * NetBSD: Improve process state retrieval code + * OpenBSD: Check on AC power value being nonzero + * OpenBSD: Document sysctl indices for ACPI battery & AC code + * Solaris: Update memory info on every refresh + * Add v1.0 of the AI-Assisted Contributions Policy + * Add a Code of Conduct document for the project + * README: Add Quick Start section + * README: update instructions for those who use Arch + * Add Japanese support in htop.desktop + * Add Armenian support in htop.desktop + * docs: fix COLORS bullet list formatting and capitalization in man page + * CI: Add Github Action workflow for Coverity checking + * CI: Add libiberty and demangling support to backtrace screen build + * CI: Update LLVM/Clang versions to 22 + * CI: Update FreeBSD to 15.0 + * CI: Update to use OpenBSD 7.7 + * build: Add packages for OpenSUSE/SLES + * build: Fix Autoconf 2.69 compatibility regressions + * build: Simplify curses header checking code + * build: remove the --with-os-release configure option + * build: Fix redundant newlines in configure help strings + * build: Allow custom search path for libnl; try pkg-config when needed + * build: Use HTOP_PKG_CHECK_MODULES in hwloc and libnl checking + * build: Introduce HTOP_PKG_CHECK_MODULES wrapper macro + * build: Introduce 'htop_search_header_dir' configure function + * build: Add configure check on whether local unwinding works + * build: Automatically detect backtrace(3) return type + * build: Use pkg-config to detect libnl3 header path + * build: Also check libunwind through pkg-config + * build: Simplify configure netlink/*.h detection code + * build: Fix netlink/*.h detection logic in configure + * build: Fix '-ffinite-math-only' configure warning + * build: Fix configure '--enable-delayacct' help text + * build: Fix a macOS AC_COMPILE_IFELSE misquoting + +------------------------------------------------------------------- Old: ---- htop-3.4.1.tar.xz New: ---- htop-3.5.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ htop.spec ++++++ --- /var/tmp/diff_new_pack.zMAnsP/_old 2026-04-17 21:04:49.799239986 +0200 +++ /var/tmp/diff_new_pack.zMAnsP/_new 2026-04-17 21:04:49.799239986 +0200 @@ -1,7 +1,7 @@ # # spec file for package htop # -# Copyright (c) 2025 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: htop -Version: 3.4.1 +Version: 3.5.0 Release: 0 Summary: An Interactive text-mode Process Viewer for Linux License: GPL-2.0-or-later @@ -25,6 +25,7 @@ Source0: https://github.com/htop-dev/htop/archive/refs/tags/%{version}.tar.gz#/%{name}-%{version}.tar.xz BuildRequires: autoconf BuildRequires: automake +BuildRequires: binutils-devel BuildRequires: libsensors4-devel BuildRequires: pkgconfig >= 0.9.0 BuildRequires: update-desktop-files @@ -32,6 +33,7 @@ BuildRequires: pkgconfig(libcap) BuildRequires: pkgconfig(libnl-3.0) BuildRequires: pkgconfig(libnl-genl-3.0) +BuildRequires: pkgconfig(libunwind-ptrace) BuildRequires: pkgconfig(ncurses) Recommends: lsof Recommends: strace @@ -49,7 +51,9 @@ --enable-unicode \ --enable-hwloc \ --enable-delayacct \ - --enable-capabilities + --enable-capabilities \ + --enable-backtrace \ + --enable-demangling=libiberty %make_build %install ++++++ htop-3.4.1.tar.xz -> htop-3.5.0.tar.xz ++++++
