Commit Graph

48 Commits

Author SHA256 Message Date
Martin Pluskal
9b8d83db6e - Enable linux capabilities
- Drop unsupported configure options

OBS-URL: https://build.opensuse.org/package/show/Base:System/htop?expand=0&rev=60
2021-09-23 09:30:25 +00:00
Martin Pluskal
0f3e8993f4 Accepting request 920888 from home:dlshcbmuipmam:branches:Base:System
Version bump to 3.1.0

OBS-URL: https://build.opensuse.org/request/show/920888
OBS-URL: https://build.opensuse.org/package/show/Base:System/htop?expand=0&rev=59
2021-09-23 09:24:41 +00:00
Martin Pluskal
0db1969a37 OBS-URL: https://build.opensuse.org/package/show/Base:System/htop?expand=0&rev=58 2021-01-13 07:07:51 +00:00
Martin Pluskal
17fdfeebd7 - 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 libsensors.so.4 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)

OBS-URL: https://build.opensuse.org/package/show/Base:System/htop?expand=0&rev=57
2021-01-12 08:52:49 +00:00
Martin Pluskal
818c9a1f42 Accepting request 858313 from home:AndreasStieger:branches:Base:System
htop 3.0.4

OBS-URL: https://build.opensuse.org/request/show/858313
OBS-URL: https://build.opensuse.org/package/show/Base:System/htop?expand=0&rev=56
2020-12-23 11:27:52 +00:00
Martin Pluskal
0fbaa426dc Accepting request 853550 from home:stroeder:branches:Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/853550
OBS-URL: https://build.opensuse.org/package/show/Base:System/htop?expand=0&rev=55
2020-12-07 11:42:33 +00:00
Martin Pluskal
e748424bd6 Accepting request 834748 from home:avindra:branches:Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/834748
OBS-URL: https://build.opensuse.org/package/show/Base:System/htop?expand=0&rev=54
2020-09-16 07:44:02 +00:00
Martin Pluskal
90c039a11f Accepting request 832633 from home:mnhauke
- 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

OBS-URL: https://build.opensuse.org/request/show/832633
OBS-URL: https://build.opensuse.org/package/show/Base:System/htop?expand=0&rev=53
2020-09-07 06:42:36 +00:00
Martin Pluskal
b7d643e0de Accepting request 830503 from home:avindra:branches:Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/830503
OBS-URL: https://build.opensuse.org/package/show/Base:System/htop?expand=0&rev=52
2020-08-31 07:43:58 +00:00
Martin Pluskal
af8d1a733f - Fix building with gcc10:
* htop-2.2.0-gcc10.patch

OBS-URL: https://build.opensuse.org/package/show/Base:System/htop?expand=0&rev=51
2020-06-05 07:26:04 +00:00
Martin Pluskal
7e9d539412 - Add patches:
* htop-2.2.0-fix-linux-process-ordering.patch
  * htop-2.2.0-fix-option-string.patch (fixes boo#1165352)

OBS-URL: https://build.opensuse.org/package/show/Base:System/htop?expand=0&rev=50
2020-04-23 05:49:13 +00:00
Martin Pluskal
a64822697c - Simplify spec file
* Drop support for building on older distros
  * Trim describtion
- Enable delayacct

OBS-URL: https://build.opensuse.org/package/show/Base:System/htop?expand=0&rev=49
2018-04-12 12:11:41 +00:00
Martin Pluskal
ec0658c0d3 Accepting request 595378 from home:avindra:branches:Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/595378
OBS-URL: https://build.opensuse.org/package/show/Base:System/htop?expand=0&rev=48
2018-04-11 10:54:10 +00:00
Martin Pluskal
40b8e6ea12 Accepting request 579480 from home:ecsos:monitoring
- fix build error for Leap 42.3

OBS-URL: https://build.opensuse.org/request/show/579480
OBS-URL: https://build.opensuse.org/package/show/Base:System/htop?expand=0&rev=47
2018-02-24 17:23:42 +00:00
Martin Pluskal
81f7877339 - Small cleanup with spec-clener
OBS-URL: https://build.opensuse.org/package/show/Base:System/htop?expand=0&rev=46
2018-02-06 13:44:01 +00:00
Martin Pluskal
84e180940a osc copypac from project:home:alois:branches:Base:System package:htop revision:10
OBS-URL: https://build.opensuse.org/package/show/Base:System/htop?expand=0&rev=45
2018-02-06 13:41:01 +00:00
Martin Pluskal
1963248441 Accepting request 573183 from home:avindra
- Update to version 2.1.0:
  * Compile-time option to disable setuid
  * Delay accounting metrics
  * Support for real-time signals
  * 'c' key now works with threads as well
  * Session column renamed from SESN to SID
  * Improved UI for meter style selection
  * Improved code for constructing process tree
  * Error checking of various standard library operations
  * Replacement of sprintf with snprintf
  * Performance improvements in battery meter
  * Update process TTY device
  * Add support for sorting TASK_IDLE
  * Add upper-bound to running process counter
  * Bugfix: avoid crash when battery is removed
  * DragonFlyBSD support
- cleanup with spec-cleaner
- rebase htop-desktop-file-fix-thoenig-01.patch
- use https

OBS-URL: https://build.opensuse.org/request/show/573183
OBS-URL: https://build.opensuse.org/package/show/Base:System/htop?expand=0&rev=44
2018-02-06 08:14:51 +00:00
Martin Pluskal
6b66d11eb9 - Add gpg signature
OBS-URL: https://build.opensuse.org/package/show/Base:System/htop?expand=0&rev=42
2017-01-02 15:38:04 +00:00
Martin Pluskal
0c15f38294 - Small spec file cleanup
OBS-URL: https://build.opensuse.org/package/show/Base:System/htop?expand=0&rev=40
2016-10-24 07:43:45 +00:00
e77e14708f Accepting request 414579 from home:pluskalm:branches:Base:System
- Update to version 2.0.2:

OBS-URL: https://build.opensuse.org/request/show/414579
OBS-URL: https://build.opensuse.org/package/show/Base:System/htop?expand=0&rev=38
2016-07-25 11:11:19 +00:00
aecea9370e (htop-2.0.1-fix-escdelay-usage.patch)
OBS-URL: https://build.opensuse.org/package/show/Base:System/htop?expand=0&rev=36
2016-07-08 08:59:25 +00:00
beeda113c2 Accepting request 397323 from home:develop7:branches:Base:System
- added upstream patch fixing ESCDELAY-related build failure on modern ncurses
- updated configure script parameters
- 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

OBS-URL: https://build.opensuse.org/request/show/397323
OBS-URL: https://build.opensuse.org/package/show/Base:System/htop?expand=0&rev=35
2016-05-23 10:27:07 +00:00
276b3ac020 Accepting request 365634 from home:develop7:branches:Base:System
htop-2.0.0-fix-buffer-reuse.patch: upstream fix for crash with SIGABRT

OBS-URL: https://build.opensuse.org/request/show/365634
OBS-URL: https://build.opensuse.org/package/show/Base:System/htop?expand=0&rev=33
2016-03-10 20:26:08 +00:00
412f2a797f Accepting request 358925 from home:boombatower:branches:Base:System
- 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.

OBS-URL: https://build.opensuse.org/request/show/358925
OBS-URL: https://build.opensuse.org/package/show/Base:System/htop?expand=0&rev=31
2016-02-12 10:46:57 +00:00
bf37934328 Accepting request 320028 from home:pluskalm:branches:Base:System
- Add scriplets for desktop file handling

OBS-URL: https://build.opensuse.org/request/show/320028
OBS-URL: https://build.opensuse.org/package/show/Base:System/htop?expand=0&rev=29
2015-08-05 15:48:26 +00:00
32a007d969 Accepting request 286981 from home:hurhaj:branches:Base:System
- Cleanup of spec file with spec-cleaner.
- Enable oom score watching and native-affinity

OBS-URL: https://build.opensuse.org/request/show/286981
OBS-URL: https://build.opensuse.org/package/show/Base:System/htop?expand=0&rev=27
2015-02-20 15:05:48 +00:00
cc4a4e70dd Accepting request 234764 from home:Dmitry_R:branches:Base:System
- Update to version 1.0.3
  * Tag all children ('c' key)
  * Fixes in accounting of guest time when using virtualization
  * Performance improvements
  * Further performance improvements due to conditional parsing
    of IO data depending on selected fields.
  * Better consistency in coloring.
  * Increase limit of buffer when tracing a deep nested process tree.
  * Display pagefault stats.
  * BUGFIX: Fix crash when adding meters and toggling detailed CPU time.
  * Add column to track the OOM-killer score of processes
  * Rebase htop-stdgnu.patch

OBS-URL: https://build.opensuse.org/request/show/234764
OBS-URL: https://build.opensuse.org/package/show/Base:System/htop?expand=0&rev=25
2014-05-28 06:12:37 +00:00
Dr. Werner Fink
f9bc6f39f4 Accepting request 212304 from home:elvigia:branches:Base:System
- improve autools build, we do not want packages 
  using, for example std=c99, instead determine the
  latest C standard with gnu extensions using autoconf macros.
  (htop-stdgnu.patch)

OBS-URL: https://build.opensuse.org/request/show/212304
OBS-URL: https://build.opensuse.org/package/show/Base:System/htop?expand=0&rev=23
2013-12-26 23:20:44 +00:00
03c68cfc68 Accepting request 208512 from home:jengelh:branches:Base:System
- Better make install, remove %clean

OBS-URL: https://build.opensuse.org/request/show/208512
OBS-URL: https://build.opensuse.org/package/show/Base:System/htop?expand=0&rev=21
2013-11-27 08:06:27 +00:00
Petr Uzel
000af5d605 - update to htop-1.0.2
* Add IO priority support ('i' key)
  * Avoid deleting .htoprc if it is a symlink
  * Fail gracefully when /proc is not mounted
    (thanks to Philipp Hagemeister)
  * Option to update process names on every refresh
    (thanks to Rob Hoelz)
  * BUGFIX: Fix crashes when process list is empty

OBS-URL: https://build.opensuse.org/package/show/Base:System/htop?expand=0&rev=19
2012-11-12 12:13:00 +00:00
Petr Uzel
c6a0fb5ffa - update to htop-1.0.1 (bugfix release)
* respecting $XDG_CONFIG_HOME 
    (thanks to Hadzhimurad Ustarkhan for the suggestion.)
  * Safer behavior on the kill screen, to make it harder to kill
    the wrong process.
  * BUGFIX: behavior of 'F' (follow) key was broken, also affecting
    the persistence of mouse selections.
  * BUGFIX: keep main panel up-to-date when running the screen
    manager, to fix crash when processes die while on the F9/Kill
    screen.

OBS-URL: https://build.opensuse.org/package/show/Base:System/htop?expand=0&rev=17
2012-02-17 06:40:21 +00:00
OBS User buildservice-autocommit
f957135d23 Updating link to change in openSUSE:Factory/htop revision 23.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/htop?expand=0&rev=6ea94d19f46ce1f3ee91dca9c0e0f9c0
2011-12-06 17:18:32 +00:00
Petr Uzel
18d042959d update to htop-1.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/htop?expand=0&rev=14
2011-11-24 17:31:22 +00:00
Cristian Rodríguez
c1d1453ae6 Accepting request 77479 from home:elvigia:branches:Base:System
- Use --enable-unicode and switch to ncurses ABI v6

OBS-URL: https://build.opensuse.org/request/show/77479
OBS-URL: https://build.opensuse.org/package/show/Base:System/htop?expand=0&rev=12
2011-08-01 20:33:20 +00:00
Petr Uzel
a0d7897455 update to htop-0.9
OBS-URL: https://build.opensuse.org/package/show/Base:System/htop?expand=0&rev=10
2010-11-29 10:16:12 +00:00
OBS User buildservice-autocommit
90e2ae3112 Updating link to change in openSUSE:Factory/htop revision 15.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/htop?expand=0&rev=52d68323e6bd054e0fcc5d19c87bc62a
2010-11-02 13:40:52 +00:00
OBS User autobuild
a231d1052c Autobuild autoformatter for 51731
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/htop?expand=0&rev=15
2010-11-02 13:40:52 +00:00
Ruediger Oertel
44e6acd046 Accepting request 51731 from Base:System
Accepted submit request 51731 from user elvigia

OBS-URL: https://build.opensuse.org/request/show/51731
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/htop?expand=0&rev=14
2010-11-02 13:40:46 +00:00
OBS User autobuild
0bb398574d OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/htop?expand=0&rev=11 2010-03-18 14:52:37 +00:00
OBS User autobuild
e7bff5e576 Accepting request 26774 from Base:System
Copy from Base:System/htop based on submit request 26774 from user puzel

OBS-URL: https://build.opensuse.org/request/show/26774
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/htop?expand=0&rev=10
2009-12-16 16:35:50 +00:00
OBS User unknown
a30d585751 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/htop?expand=0&rev=8 2009-07-04 08:53:15 +00:00
OBS User unknown
a19d0c28b1 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/htop?expand=0&rev=7 2008-11-21 14:21:46 +00:00
OBS User unknown
871dd25034 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/htop?expand=0&rev=6 2008-09-24 14:49:35 +00:00
OBS User unknown
df7681fe8c OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/htop?expand=0&rev=5 2008-08-02 02:00:42 +00:00
OBS User unknown
05404d31bd OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/htop?expand=0&rev=4 2008-07-11 20:45:50 +00:00
OBS User unknown
9f29ab8166 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/htop?expand=0&rev=3 2007-11-26 19:43:22 +00:00
OBS User unknown
b5026ee7c4 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/htop?expand=0&rev=2 2007-06-03 19:24:50 +00:00
OBS User unknown
8a712323c4 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/htop?expand=0&rev=1 2007-05-25 02:32:37 +00:00