Path to this page:
./
sysutils/btop,
Colorful TTY resource monitor
Branch: CURRENT,
Version: 1.4.7nb1,
Package name: btop-1.4.7nb1,
Maintainer: pkgsrc-usersResource monitor that shows usage and stats for processor, memory,
disks, network and processes.
* Easy to use, with a game inspired menu system.
* Full mouse support, all buttons with a highlighted key is clickable
and mouse scroll works in process list and menu boxes.
* Fast and responsive UI with UP, DOWN keys process selection.
* Function for showing detailed stats for selected process.
* Ability to filter processes.
* Easy switching between sorting options.
* Tree view of processes.
* Send any signal to selected process.
* UI menu for changing all config file options.
* Auto scaling graph for network usage.
* Shows IO activity and speeds for disks
* Battery meter
* Selectable symbols for the graphs
* Custom presets
Master sites:
Filesize: 1250.005 KB
Version history: (Expand)
- (2026-09-24) Updated to version: btop-1.4.7nb1
- (2026-09-03) Package has been reborn
- (2026-09-03) Package deleted from pkgsrc
- (2026-05-01) Updated to version: btop-1.4.7
- (2025-12-28) Updated to version: btop-1.4.6
- (2025-10-24) Package has been reborn
CVS history: (Expand)
| 2026-09-24 11:43:26 by Thomas Klausner | Files touched by this commit (3) |
Log message:
btop: add patch from upstream merge request that improves disk display
Bump PKGREVISION.
|
| 2026-05-01 19:49:02 by Santhosh Raju | Files touched by this commit (3) |
Log message:
sysutils/btop: Update to 1.4.7
Changes since 1.4.6:
Changelog v1.4.7
* Feat: Process following and following mode improvements.
* feat: Add Apple Silicon GPU support via IOReport API.
* feat: add Kanagawa Dragon theme.
* Add twilight theme.
* Add Swap upload/download speed graph option, Fix network graphs
overlap.
* Add Flexoki dark and light themes.
* Menu option to disable presets.
* Create orange.theme.
* Add E hotkey to collapse/expand all processes in tree mode.
* fix: restore Apple Silicon temp reporting on M2 Pro.
* fix regression from a switch to kIOMainPortDefault.
* Fix hide and info buttons.
* Fix mouse mapping for process kill buttons with vim keys enabled.
* Fix kill buttons.
* following mode fixes.
* Fixes and Improvements for Pause and Follow modes.
* fix: remove unused asprintf implementation function.
* fix: remove busy waiting when checking runner thread state.
* Update clock with preset change or show/hide box.
* Tweaked RX/TX collection and drawing, Fix -Wparentheses warning.
* fix: mem bottom border when net is not shown.
* fix: force_tty menu option sets TTY mode on start.
* fix: accumulate pwr_usage into pwr_total instead of mem_total in
Gpu::collect().
* fix: read GPU/VRAM clocks when ROCm SMI reports version 1.x.
* fix: render a non-ascii chars in proc list.
* fix CPU mib queries for OpenBSD, only display online CPUs in output.
* fix: correctly map amd zen cpu core temps.
* fix: restore Intel Mac CPU temperature fallback.
* fix: Use SVG features compatible with Qt SVG Tiny 1.1.
* Update widechar detection and fix replace_ascii_control() removing
wide characters.
* Fix cpu watt overflow in cpu box + division by zero fix for
cpu.temp_max.
* Fixed missing CPU package temperature color (numeric value).
|
2025-12-28 03:25:17 by Santhosh Raju | Files touched by this commit (6) |  |
Log message:
sysutils/btop: Update to 1.4.6
- Remove the upstreamed patches.
- Update required GCC to 14.
- Fix permissions for the files.
Changes since 1.4.5:
## v1.4.6
References | Description | Author(s)
--- | --- | ---
#1272 | Skip 'H' and 'HX' suffix in AMD cpu name trimming | @ramdomPTM
#1268 | feature: add process renice functionality | @goddamnparticle
#1285 | Revert "Use /sys/dev/block/MAJOR:MINOR instead of /sys/block/NAME \
for disk I/O" #1270 | @deckstose
#1277 | feat: Introduce cpu frequency display modes | @emiliopedrollo
#1282 | Fix CPU frequency detection for LoongArch CPUs | @Twopic2
#1275 | fix arrow keys that send 'O' instead of '[' | @vandabbin
#1251 | OpenBSD: battery: add support for watthour and watts sensors | @shtrophic
#1208 | Add Gotham theme | @jrebs
#1291 | Fix macOS deadlocks and race conditions in collector threads #1292 | \
@kuzmeech
#1296 | fix: btop crash on arm cpu | @emiliopedrollo @zenofile
#984 | Added ability to set which gpu vendors to enable | @thedustinmiller
#1274 | added tree toggle of expand/collapse for children of process | @irabrine
#1300 | Use right key codes to match f1 and f2 keys | @vandabbin
#1305 | Handle missing SMC gracefully on macOS | @achille
#1309 | Fix redraw in proc list when changing sort order | @vandabbin
#1304 | Fix load average and GPU watts leaking past box border | @vandabbin
#1220 | feat: respect effective cpus from cgroup | @deckstose
#1218 | feat: display container engine | @deckstose
#1315 | feat: raise cpp standard to c++23 | @deckstose
d0cbaf7 | Add configuration toggle for terminal synchronization | @aristocratos
#1306 | Implement feat Process list pausing | @vandabbin
#1322 | flip name, command, and user sorting | @vandabbin
#1334 | fix tty theme for pause banner | @vandabbin
#1325 | test: add test harness with ctest | @deckstose
#1339 | fix: skip first argument of argv | @AlvaroParker
#1357 | feat: add --themes-dir flag | @adeci
#1359 | fix: don't over-/underflow when parsing --update argument | @yinghao-w
#1362 | fix segfault on musl systems | @v1cont
#1363 | Pass only static duration strings to Config::set in Config::apply_preset \
| @yinghao-w
#1366 | fix: cpu per-thread totals not reaching 100% | @Tom94
#1367 | Fix: Align boxes when Cpu bottom and Gpu on | @yinghao-w
#1372 | Minor fixes and improvements for NetBSD | @fraggerfox
#1377 | Fixed GPU rendering | @TheSovietPancakes
#1379 | Fix: Always collect GPU data when cpu_graph_lower = "Auto" | \
@yinghao-w
#1393 | Fix: humanized units shortening | @yinghao-w
#1401 | Feat: add mouse dragging of scrollbar | @yinghao-w
#1399 | feat: add cli option to dump default config | @deckstose
e969f43 | Added "save_config_on_exit" option to configuration | \
@aristocratos
|
| 2025-10-18 09:48:43 by Thomas Klausner | Files touched by this commit (2) |
Log message:
btop: revert color changes when done installing
No binary package change, but the prompt looks normal again after
'make install'.
From RVP.
|
| 2025-10-16 01:22:29 by Thomas Klausner | Files touched by this commit (3) |
Log message:
btop: help it find its themes
Based on a patch by RVP in PR 59702.
Bump PKGREVISION.
|
| 2025-10-11 11:29:30 by Thomas Klausner | Files touched by this commit (3) |
Log message:
btop: apply patch from RVP via PR 59702 for various improvements.
Bump PKGREVISION.
|
2025-09-21 19:58:05 by Thomas Klausner | Files touched by this commit (2) |  |
Log message:
btop: update to 1.4.5.
## v1.4.5
References | Description | Author(s)
--- | --- | ---
#1254 | Bump bundled fmt to 12.0.0 | @deckstose
#1242 | Enable vim movement in help menu | @botantony
#948 | Remove reduntant symbols in tree view | @Denizantip
#1249 | Use /sys/dev/block/MAJOR:MINOR instead of /sys/block/NAME for disk I/O | \
@CountBleck
#1227 | feat: display CPU power draw & fix GPU+load avg overwriting core \
info | @Tom94 and @YuriiShkrobut
4f5abbb | Fix locale issues | @aristocratos
#1165 | Add encode and decode meters on Nvidia GPUs | @sam-kirby
#1197 | linux: Battery Time-to-full | @RadsammyT
#1203 | Convert ascii escape codes in mountpoint names before reading statvfs | \
@deckstose
#1198 | Fix presets erroring with gpu* usage | @entropylost
#1191 | Fix --tty/--no-tty flag having no effect | @deckstose
|
2025-07-06 11:08:59 by Thomas Klausner | Files touched by this commit (2) |  |
Log message:
btop: update to 1.4.4.
## v1.4.4
References | Description | Author(s)
--- | --- | ---
#1185 | Fix auto-detection of CPU temp on Ampere boards | @bexcran
589c133 | Fixed floating_humanizer() to work correctly when numeric delimiter \
isn't a dot. | @aristocratos
#1157 | Add command line option to set an inital filter | @imwints
#1172 | Make 100ms the minimal refresh rate. Exit gracefully if integer \
conversion in CLI parser fails. | @imwints
#1031 | Lock/unlock config to avoid infinite recursion | @Jacajack
#1156 | Fix incorrect positioning and start symbol of second title introduced in \
2538d89 | @xDMPx
ffcd064 | Fix dangling reference warnings for GCC 13 and later | aristocratos
|