Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

htop-3.0.5-lp151.3.4.1 RPM for x86_64

From OpenSuSE Leap 15.1 updates for x86_64

Name: htop Distribution: openSUSE Leap 15.1
Version: 3.0.5 Vendor: openSUSE
Release: lp151.3.4.1 Build date: Wed Jan 13 08:13:35 2021
Group: System/Monitoring Build host: build71
Size: 303152 Source RPM: htop-3.0.5-lp151.3.4.1.src.rpm
Summary: An Interactive text-mode Process Viewer for Linux
htop is an interactive text-mode process viewer for Linux. It aims to be a
better 'top' and requires ncurses.






* Tue Jan 12 2021 Martin Pluskal <>
  - Update to version 3.0.5:
    * InfoScreen: fix uncontrolled format string
    * Improve white text in the Light Terminal colour scheme
    * Enable the function bar on the main screen to be hidden (see Setup -> Display options)
    * Reduce layout issues esp. around printing wide characters (not complete yet)
    * Make the follow function exit cleanly after followed process died
    * Update help and man page for improved -t / -s options
    * Drop usage of formatted error messages from <err.h>
    * Show arrow indicating order of sorted process column
    * Lots of plumbing around the internal Hashtable, hardening and code cleanups
    * LibSensors: add support for Ryzen CPUs
    * Fix CPU percentage on M1 silicon Macs
    * LoadMeter: dynamically adjust color and total of bar
    * Find for Fedora and friends
    * Enable going back to previous search matches (Shift-F3)
    * Added keybind 'N' for sorting by PID (drops 'n'/'N' as not used before much)
* Wed Dec 23 2020 Andreas Stieger <>
  - htop 3.0.4:
    * Separate tree and list sort orders
    * PSI Meter: constant width and only print ten-duration as bar
    * Sort in paused mode after inverting sort order
    * Handle absence of package CPU temperature
    * Document dynamic bindings and assumed external configuration
    * Update key mapping documentation for sorting
* Mon Dec 07 2020 Michael Ströder <>
  - Update to version 3.0.3
    * Process sorting in 'tree' mode
    * Improved command display/sort functionality
    * Add screen for active file locks
    * Calculate library size (M_LRS column) from maps file
    * Add a Zram meter
    * Add Linux cwd process column
    * Dynamically load libsensors at runtime
    * Improve PressureStall Meter display strings
    * Hide process selection on ESC
    * Fully support non-ascii characters in Meter-Bar
    * Add support to change numeric options in settings screen
    * Rename virtual memory column from M_SIZE to M_VIRT
    * Add process column for normalized CPU usage
    * Show CPU temperature in CPU meter
    * Drop hideThreads Setting
    * Add a systemd meter
    * Add a network IO meter
    * Add a SELinux meter
    * Compress size of default FunctionBar
    * Updates to the OpenFiles screen
    * Continue updating header data in paused mode
    * BUGFIX: Handle data wraparounds in IO meters
    * BUGFIX: Update InfoScreen content on resize
    * Add security attribute process column
    * Add DiskIOMeter for IO read/write usage
    * Read CPU frequency from sysfs by default
    * Add Linux process column for context switches
    * Several FreeBSD and Mac OS X platform updates
    * Add process environment for FreeBSD
    * Parse POWER_SUPPLY_CAPACITY for Linux Battery meter
    * Add octuple-column CPU meters.
    * BUGFIX: On Linux consider ZFS ARC to be cache
    * BUGFIX: Limit screen title length to window width
    * Show selected command wrapped in a separate window
    * Allow to pass '/' for item search
    * Document implicit incremental search
    * Handle 'q' as quit if first character
    * Avoid expensive build of process tree when not using it
    * Include documentation for COMM and EXE
    * Distinguish display of no permissions for reading M_LRS
    * Only calculate M_LRS size every 2 seconds
    * Improvements to comm / cmdline display functionality
    * Merged view for COMM, EXE and cmdline
      (thanks to Narendran Gopalakrishnan and Benny Baumann)
    * Consistent kernel thread display for COMM/EXE columns
    * Central fault handling for all platforms
    * Handle parsing envID & VPid from process status file
    * Use threshold for display of guest/steal/irq meters
    * Enhance highlighting of semi-large and large numbers
    * Documentation on the repository style guide
    * Align processor identifier to the right
    * Document M_PSS, M_PSSWP, M_SWAP in man page
    * Add Date and DateTime meters
    * BUGFIX: Fix Solaris 11.4 due to missing ZFS ARC kstats
    * Code hardening, speedups, fd and memory leak fixes
    * Number CPUs from zero by default
    * Remove residual python checks during the build process
* Tue Sep 15 2020 Avindra Goolcharan <>
  - Update to version 3.0.2
    * BUGFIX: Drop 'vim_mode' - several issues, needs rethink
    * BUGFIX: fix regression in -u optional-argument handling
    * Build system rework to remove python, header generation
    * CI, code quality improvements
  - Switch to new official bintray tarball to remove automake deps
* Sun Sep 06 2020 Martin Hauke <>
  - Update to version 3.0.1
    * BUGFIX: Fix early exit with longer sysfs battery paths
    * BUGFIX: Improve OOM output, fix sorting
    * Rework check buttons and tree open/closed
    * Add -U/--no-unicode option to disable unicode
    * Improvements to the affinity panel
* Sat Aug 29 2020 Avindra Goolcharan <>
  - Update to version 3.0.0
    * Add simple, optional vim key mapping mode
    * Support more than 2 smaller CPU meter columns
    * Support Linux proportional set size metrics
    * Support Linux pressure stall information metrics
    * New display option to show CPU frequency in CPU meters
    * Update Linux sysfs battery discovery for recent kernels
    * Add hardware topology information in the affinity panel
    * Add timestamp reporting to the strace screen
    * Added an option to disable the mouse
    * Without an argument -u uses $USER value automatically
    * Support less(1) search navigation shortcuts
    * Support ZFS ARC statistics
    * Report values larger than 100 terabytes
    * Widen ST_UID (UID) column to allow for UIDs > 9999
    * BUGFIX: fix makefiles for building with clang
    * BUGFIX: fix <sys/sysmacros.h> major() usage
    * BUGFIX: correctly identify other types of zombie process
    * BUGFIX: improve follow-process handling in some situations
    * BUGFIX: fix custom meters reverting to unexpected setting
    * BUGFIX: close pipe after running lsof(1)
    * BUGFIX: meters honour setting of counting CPUs from 0/1
  - Drop htop-2.2.0.tar.gz.asc - no sig provided
  - Upstreamed patches removed:
    * Drop htop-2.2.0-fix-linux-process-ordering.patch
    * Drop htop-2.2.0-fix-option-string.patch
    * Drop htop-2.2.0-gcc10.patch
    * Drop htop-desktop-file-fix-thoenig-01.patch
    * Drop htop-script-python3.patch
* Fri Jun 05 2020 Martin Pluskal <>
  - Fix building with gcc10:
    * htop-2.2.0-gcc10.patch
* Thu Apr 23 2020 Martin Pluskal <>
  - Add patches:
    * htop-2.2.0-fix-linux-process-ordering.patch
    * htop-2.2.0-fix-option-string.patch (fixes boo#1165352)
* Thu Apr 12 2018
  - Simplify spec file
    * Drop support for building on older distros
    * Trim describtion
  - Enable delayacct
* Tue Apr 10 2018
  - Update to version 2.2.0
    * -t/--tree flag for starting in tree-view mode
    * Various automake and build improvements
    * Check for pkg-config when building with --enable-delayacct
    * Avoid some bashisms in configure script
    * Use CFLAGS from ncurses*-config if present
    * Header generator supports non-UTF-8 environments
    * Changed detection of kernel threads
    * Collapse current subtree pressing Backspace
    * BUGFIX: fix behavior of SYSCR column
    * BUGFIX: obtain exit code of lsof correctly
    * BUGFIX: fix crash with particular keycodes
    * BUGFIX: fix issue with small terminals
    * BUGFIX: fix terminal color issues
    * BUGFIX: preserve LDFLAGS when building
    * BUGFIX: fixed overflow for systems with >= 100 signals
  - cleanup with spec-cleaner
  - rebase htop-script-python3.patch
* Fri Feb 23 2018
  - fix build error for Leap 42.3
* Tue Feb 06 2018
  - Small cleanup with spec-clener
* Mon Feb 05 2018
  - Update to version 2.1.0
    * Linux: Delay accounting metrics
      (thanks to André Carvalho)
    * Support for real-time signals
      (thanks to Kang-Che Sung)
    * 'c' key now works with threads as well
    * Session column renamed from SESN to SID
      (thanks to Kamyar Rasta)
    * Improved UI for meter style selection
      (thanks to Kang-Che Sung)
    * Improved code for constructing process tree
      (thanks to wangqr)
    * Compile-time option to disable setuid
    * Error checking of various standard library operations
    * Replacement of sprintf with snprintf
      (thanks to Tomasz Kramkowski)
    * Linux: performance improvements in battery meter
    * Linux: update process TTY device
    * Linux: add support for sorting TASK_IDLE
      (thanks to Vladimir Panteleev)
    * Linux: add upper-bound to running process counter
      (thanks to Lucas Correia Villa Real)
    * BUGFIX: avoid crash when battery is removed
      (thanks to Jan Chren)
  - Refreshed htop-desktop-file-fix-thoenig-01.patch
  - Added htop-script-python3.patch
* Mon Jan 02 2017
  - Add gpg signature
* Mon Oct 24 2016
  - Small spec file cleanup
* Sat Jul 23 2016
  - Update to version 2.0.2:
    * Mac OS X: stop trying when task_for_pid fails for a process,
      stops spamming logs with errors.
    * Add Ctrl+A and Ctrl+E to go to beginning and end of line
    * FreeBSD: fixes for CPU calculation
    * Usability: auto-follow process after a search.
    * Use Linux backend on GNU Hurd
    * Improvement for reproducible builds.
    * BUGFIX: Fix behavior of Alt-key combinations
    * Various code tweaks and cleanups
  - Drop htop-2.0.1-fix-escdelay-usage.patch
  - Update htop-desktop-file-fix-thoenig-01.patch
  - Drop some build dependencies
  - Enable taskstats
* Sun May 22 2016
  - added upstream patch fixing ESCDELAY-related build failure on modern ncurses
  - updated configure script parameters
* Fri May 13 2016
  - Update to v2.0.1
    * OpenBSD: Various fixes and improvements (thanks to Michael McConville and
      Juan Francisco Cantero Hurtado)
    * FreeBSD: fix CPU and memory readings (thanks to Tim Creech, Hung-Yi Chen,
      Bernard Spil, Greg V)
    * FreeBSD: add battery support (thanks to Greg V)
    * Linux: Retain last-obtained name of a zombie process
    * Mac OS X: Improve portability for OS X versions (thanks to Michael Klein)
    * Mac OS X: Fix reading command-line arguments and basename
    * Mac OS X: Fix process state information
    * Mac OS X: Fix tree view collapsing/expanding
    * Mac OS X: Fix tree organization
    * Mac OS X: Fix memory accounting
    * Fix crash when emptying a column of meters
    * Make Esc key more responsive
  - removed htop-2.0.0-fix-buffer-reuse.patch and htop-stdgnu.patch
* Thu Mar 03 2016
  - htop-2.0.0-fix-buffer-reuse.patch: upstream fix for crash with SIGABRT
* Thu Feb 11 2016
  - Update to version 2.0.0.
    * Platform abstraction layer
    * Initial FreeBSD support
    * Initial Mac OS X support (thanks to David Hunt)
    * Swap meter for Mac OSX (thanks to Ștefan Rusu)
    * OpenBSD port (thanks to Michael McConville)
    * FreeBSD support improvements (thanks to Martin Misuth)
    * Support for NCurses 6 ABI, including mouse wheel support
    * Much improved mouse responsiveness
    * Process environment variables screen (thanks to Michael Klein)
    * Higher-resolution UTF-8 based Graph mode (Thanks to James Hall from vtop for the idea!)
    * Show program path settings (thanks to Tobias Geerinckx-Rice)
    * BUGFIX: Fix crash when scrolling an empty filtered list.
    * Use dynamic units for text display, and several fixes (thanks to Christian Hesse)
    * BUGFIX: fix error caused by overflow in usertime calculation. (thanks to Patrick Marlier)
    * Catch all memory allocation errors (thanks to Michael McConville for the push)
    * Several tweaks and bugfixes (See the Git log for details and contributors!)
  - Rerolled both patches for compatibility with 2.0.0.
  - Fix ncurses 6 incompatibility during compile.
* Sun Aug 02 2015
  - Add scriplets for desktop file handling
* Fri Feb 20 2015
  - Cleanup of spec file with spec-cleaner.
  - Enable oom score watching and native-affinity



Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Nov 9 10:07:50 2021