Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package btop for openSUSE:Factory checked in at 2026-07-02 20:12:29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/btop (Old) and /work/SRC/openSUSE:Factory/.btop.new.1982 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "btop" Thu Jul 2 20:12:29 2026 rev:42 rq:1363532 version:1.4.7+git20260501.6e39144 Changes: -------- --- /work/SRC/openSUSE:Factory/btop/btop.changes 2026-01-03 17:28:41.134850352 +0100 +++ /work/SRC/openSUSE:Factory/.btop.new.1982/btop.changes 2026-07-02 20:16:18.219594107 +0200 @@ -1,0 +2,114 @@ +Fri May 01 17:41:13 UTC 2026 - Scott Bradnick <[email protected]> + +- Update to version 1.4.7+git20260501.6e39144: + * v1.4.7 New features & Bug fixes + * fix: improve Apple Silicon temperature detection on macOS + * Created function toggle_tree_collapse() in shared.cpp to reduce code duplication + * fix(proc): force full collect on sort change in tree mode + * fix(proc): exclude root processes from E collapse/expand all + * feat(proc): add E hotkey to collapse/expand all tree nodes + * chore(deps): update vmactions/openbsd-vm action to v1.4.0 + * Remove code duplication + * Fixed missing CPU package temperature color (numeric value) + * chore(deps): update zizmorcore/zizmor-action action to v0.5.3 + * chore(deps): update vmactions/netbsd-vm action to v1.3.8 + * chore(deps): update vmactions/freebsd-vm action to v1.4.5 + * chore(deps): update actions/upload-artifact action to v7.0.1 + * ci: run workflows if tests have changed + * test: add cpu name trim tests + * Update src/btop_draw.cpp + * Update src/btop_draw.cpp + * [AI generated] fix: Clamp GPU graph widths to prevent crash on small terminals + * ci: add workflow to check security flaws + * ci: format workflow files + * ci: set runner concurrency limits + * ci: use environment variables to mitigate template injections + * ci: don't persist workflow credentials on runner + * ci: pin actions + * ci: require as little permissions as possible + * Fix cpu watt overflow in cpu box + division by zero fix for cpu.temp_max + * fix: use static_cast + * fix: correct shared gpu vram and power percentage calculations + * fix: accumulate pwr_usage into pwr_total instead of mem_total in Gpu::collect() + * ci: add llvm 22 + * ci: update freebsd version to 15 + * ci: fix gcc include path + * ci: fix netbsd version in artifact + * ci: bump musl-cross version + * fix: restore Intel Mac SMC temperature fallback + * fix: wrap std::thread in struct to force join in destructor like std::jthread (#1557) + * fix: read GPU/VRAM clocks when ROCm SMI reports version 1.x + * clarify init code too + * requery active CPUs per iteration, since it can change + * fix: linux process cpu usage under-reported when vm guests active (#1609) + * feat: add Kanagawa Dragon theme + * fix: render a non-ascii chars in proc list + * only display online CPUs in output + * fix CPU mib queries for OpenBSD + * fix: send signal to correct process when proc list is moving (#1581) + * fix: correctly map amd zen cpu core temps + * New AI contribution guidelines + * Update AI generated code contribution guidelines + * fix: always update properties of current menu option (#1579) + * fix: add missing format field (#1578) + * feat: add support for AMD ROCm 7 (#1566) + * fix: Use SVG features compatible with Qt SVG Tiny 1.1 + * chore(deps): update actions/upload-artifact action to v7 + * Add RAII wrappers for CF/IO types and update menu text + * Ignore warning for -Wunused-result in ~DropPrivilegeGuard() for GCC + * fix: Guard AppleSilicon GPU code behind __APPLE__ for cross-platform builds + * feat: Add Apple Silicon GPU support via IOReport API + * refactor: use fmt::format in detailed view for cpu usage + * refactor: remove references to GPU code in non-gpu build + * fix: avoid calling back on emtpy temps queue + * refactor: replace custom RAII lock with stdlib + * chore: add brace wrapping rule to .editorconfig (#1524) + * Add Flexoki dark and light themes + * Fix -Wparentheses warning + * Tweaked RX/TX collection and drawing + * fix: mem box sizing after min net box size fix + * fix: force_tty menu option sets TTY mode on start + * fix: net min size for gpu compiled build (#1516) + * fix: mem bottom border when net is not shown (#1510) + * fix: suppress warning of redefined C++ keyword + * Menu option to disable presets + * revert: fix: don't always update metrics on redraw (#1502) + * fix: don't always update metrics on redraw + * Add process list and following attributes to orange theme + * Create orange.theme + * chore: move renovate config out of repo root + * Update clock with preset change or show/hide box + * chore: set all file permissions to 644 + * fix: avoid useless string cast, replace with fmt::format + * chore: add rule to use fmt::format to guidelines + * refactor: format exit messages with fmt::format + * refactor: get rid of extern runner thread id + * Fixes and Improvements for Pause and Follow modes + * refactor: remove redundant erasing of mouse mapping (#1473) + * chore: add portuguese translations to btop.desktop (#1471) + * fix: properly highlight down arrow if it's actionable (#1462) + * Update widechar detection and fix replace_ascii_control() removing wide characters + * following mode fixes + * Fix mouse mapping for process kill buttons with vim keys enabled + * Following mode improvements + * ci: revert fix for netbsd workflow + * fix: remove busy waiting when checking runner thread state + * Add twilight theme + * ci: enable manual triggering of cmake workflows + * feat: add config option to disable mouse events + * Change color of 'tab' in options menu for parity (#1434) + * chore: set permissions of Makefile to 644 + * fix: adjust for additional menu tab with gpu support + * refactor: use fmt::format like interface for logger + * Fix network graphs overlap + * Fixed speed max indicator + * Add Swap upload/download speed graph option + * Reassign tree-children-toggle keybind + * Feat: Process following + * Fix hide and info buttons + * btop_collect.cpp: fix regression from a switch to kIOMainPortDefault + * Fix link + * Update README.md + * fix: remove unused asprintf implementation function + +------------------------------------------------------------------- Old: ---- btop-1.4.6+git20251226.5b920e3.tar.gz New: ---- btop-1.4.7+git20260501.6e39144.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ btop.spec ++++++ --- /var/tmp/diff_new_pack.7zkRa8/_old 2026-07-02 20:16:19.103624686 +0200 +++ /var/tmp/diff_new_pack.7zkRa8/_new 2026-07-02 20:16:19.107624825 +0200 @@ -1,7 +1,7 @@ # # spec file for package btop # -# 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 @@ -16,7 +16,7 @@ # Name: btop -Version: 1.4.6+git20251226.5b920e3 +Version: 1.4.7+git20260501.6e39144 Release: 0 Summary: Usage and stats for processor, memory, disks, network and processes License: Apache-2.0 ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.7zkRa8/_old 2026-07-02 20:16:19.211628422 +0200 +++ /var/tmp/diff_new_pack.7zkRa8/_new 2026-07-02 20:16:19.219628699 +0200 @@ -1,5 +1,5 @@ -mtime: 1766772825 -commit: 67440619f31bc5e8ac3d05a9f3a7cbd341a4084e0f9136bfa702391480962e46 -url: https://src.opensuse.org/sbradnick/btop +mtime: 1780504749 +commit: efa77805053441f791f8be8da44a43b69ac5968f3414356a1f54f3cfb81240c8 +url: https://src.opensuse.org/base/btop.git revision: main ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.7zkRa8/_old 2026-07-02 20:16:19.291631190 +0200 +++ /var/tmp/diff_new_pack.7zkRa8/_new 2026-07-02 20:16:19.295631328 +0200 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/aristocratos/btop</param> - <param name="changesrevision">5b920e3bdbbf6d9eada7566d08a6537a27a7b6a3</param></service></servicedata> + <param name="changesrevision">6e39144aaf5a6bc01b9f795010b0914431067183</param></service></servicedata> (No newline at EOF) ++++++ btop-1.4.6+git20251226.5b920e3.tar.gz -> btop-1.4.7+git20260501.6e39144.tar.gz ++++++ ++++ 7190 lines of diff (skipped) ++++++ btop.obsinfo ++++++ --- /var/tmp/diff_new_pack.7zkRa8/_old 2026-07-02 20:16:19.723646133 +0200 +++ /var/tmp/diff_new_pack.7zkRa8/_new 2026-07-02 20:16:19.727646272 +0200 @@ -1,5 +1,5 @@ name: btop -version: 1.4.6+git20251226.5b920e3 -mtime: 1766765243 -commit: 5b920e3bdbbf6d9eada7566d08a6537a27a7b6a3 +version: 1.4.7+git20260501.6e39144 +mtime: 1777651543 +commit: 6e39144aaf5a6bc01b9f795010b0914431067183 ++++++ build.specials.obscpio ++++++ ++++++ build.specials.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.gitignore new/.gitignore --- old/.gitignore 1970-01-01 01:00:00.000000000 +0100 +++ new/.gitignore 2026-06-03 18:39:09.000000000 +0200 @@ -0,0 +1,4 @@ +_buildconfig-* +_buildinfo-* +*.obscpio +btop/
