commit htop for openSUSE:Factory

2020-09-16 Thread root
Hello community,

here is the log from the commit of package htop for openSUSE:Factory checked in 
at 2020-09-16 19:38:19

Comparing /work/SRC/openSUSE:Factory/htop (Old)
 and  /work/SRC/openSUSE:Factory/.htop.new.4249 (New)


Package is "htop"

Wed Sep 16 19:38:19 2020 rev:48 rq:834827 version:3.0.2

Changes:

--- /work/SRC/openSUSE:Factory/htop/htop.changes2020-09-07 
21:35:01.513371564 +0200
+++ /work/SRC/openSUSE:Factory/.htop.new.4249/htop.changes  2020-09-16 
19:38:26.350738443 +0200
@@ -1,0 +2,10 @@
+Tue Sep 15 21:46:04 UTC 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
+
+---

Old:

  htop-3.0.1.tar.gz

New:

  htop-3.0.2.tar.gz



Other differences:
--
++ htop.spec ++
--- /var/tmp/diff_new_pack.MCpxH2/_old  2020-09-16 19:38:28.362740707 +0200
+++ /var/tmp/diff_new_pack.MCpxH2/_new  2020-09-16 19:38:28.362740707 +0200
@@ -17,18 +17,15 @@
 
 
 Name:   htop
-Version:3.0.1
+Version:3.0.2
 Release:0
 Summary:An Interactive text-mode Process Viewer for Linux
 License:GPL-2.0-or-later
 Group:  System/Monitoring
 URL:https://htop.dev
-Source0:
https://github.com/htop-dev/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
+Source0:https://dl.bintray.com/%{name}/source/%{name}-%{version}.tar.gz
 Source2:%{name}.keyring
-BuildRequires:  autoconf
-BuildRequires:  automake
 BuildRequires:  pkgconfig >= 0.9.0
-BuildRequires:  python3-base
 BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(libnl-3.0)
 BuildRequires:  pkgconfig(libnl-genl-3.0)
@@ -42,8 +39,6 @@
 
 %prep
 %autosetup -p1
-# Standard release tarball is not provided 
https://github.com/htop-dev/htop/issues/31
-autoreconf -fi
 
 %build
 %configure \

++ htop-3.0.1.tar.gz -> htop-3.0.2.tar.gz ++
 25362 lines of diff (skipped)





commit htop for openSUSE:Factory

2020-09-07 Thread root
Hello community,

here is the log from the commit of package htop for openSUSE:Factory checked in 
at 2020-09-07 21:34:53

Comparing /work/SRC/openSUSE:Factory/htop (Old)
 and  /work/SRC/openSUSE:Factory/.htop.new.3399 (New)


Package is "htop"

Mon Sep  7 21:34:53 2020 rev:47 rq:832673 version:3.0.1

Changes:

--- /work/SRC/openSUSE:Factory/htop/htop.changes2020-08-31 
16:50:14.040353949 +0200
+++ /work/SRC/openSUSE:Factory/.htop.new.3399/htop.changes  2020-09-07 
21:35:01.513371564 +0200
@@ -1,0 +2,10 @@
+Sun Sep  6 19:55:05 UTC 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
+
+---

Old:

  htop-3.0.0.tar.gz

New:

  htop-3.0.1.tar.gz



Other differences:
--
++ htop.spec ++
--- /var/tmp/diff_new_pack.pDhyj0/_old  2020-09-07 21:35:02.129371850 +0200
+++ /var/tmp/diff_new_pack.pDhyj0/_new  2020-09-07 21:35:02.133371852 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   htop
-Version:3.0.0
+Version:3.0.1
 Release:0
 Summary:An Interactive text-mode Process Viewer for Linux
 License:GPL-2.0-or-later

++ htop-3.0.0.tar.gz -> htop-3.0.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/htop-3.0.0/.github/workflows/ci.yml 
new/htop-3.0.1/.github/workflows/ci.yml
--- old/htop-3.0.0/.github/workflows/ci.yml 2020-08-27 01:36:56.0 
+0200
+++ new/htop-3.0.1/.github/workflows/ci.yml 2020-09-03 05:23:43.0 
+0200
@@ -40,20 +40,20 @@
 - name: Distcheck
   run: make distcheck DISTCHECK_CONFIGURE_FLAGS=--enable-werror
 
-  build-ubuntu-latest-hwloc:
+  build-ubuntu-latest-full-featured:
 runs-on: ubuntu-latest
 steps:
 - uses: actions/checkout@v2
 - name: Install Dependencies
-  run: sudo apt-get install libncursesw5-dev libhwloc-dev
+  run: sudo apt-get install libncursesw5-dev libhwloc-dev libnl-3-dev 
libnl-genl-3-dev
 - name: Bootstrap
   run: ./autogen.sh
 - name: Configure
-  run: ./configure --enable-werror --enable-hwloc
+  run: ./configure --enable-werror --enable-openvz --enable-cgroup 
--enable-vserver --enable-ancient-vserver --enable-taskstats --enable-unicode 
--enable-linux-affinity --enable-hwloc --enable-setuid --enable-delayacct
 - name: Build
   run: make
 - name: Distcheck
-  run: make distcheck DISTCHECK_CONFIGURE_FLAGS='--enable-werror 
--enable-hwloc'
+  run: make distcheck DISTCHECK_CONFIGURE_FLAGS='--enable-werror 
--enable-openvz --enable-cgroup --enable-vserver --enable-ancient-vserver 
--enable-taskstats --enable-unicode --enable-linux-affinity --enable-hwloc 
--enable-setuid --enable-delayacct'
 
   whitespace_check:
 runs-on: ubuntu-latest
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/htop-3.0.0/AffinityPanel.c 
new/htop-3.0.1/AffinityPanel.c
--- old/htop-3.0.0/AffinityPanel.c  2020-08-27 01:36:56.0 +0200
+++ new/htop-3.0.1/AffinityPanel.c  2020-09-03 05:23:43.0 +0200
@@ -27,7 +27,7 @@
 typedef struct MaskItem_ {
Object super;
const char* text;
-   const char* indent;
+   const char* indent; /* used also as an condition whether this is a tree 
node */
int value; /* tri-state: 0 - off, 1 - some set, 2 - all set */
int sub_tree; /* tri-state: 0 - no sub-tree, 1 - open sub-tree, 2 - closed 
sub-tree */
Vector *children;
@@ -55,20 +55,21 @@
 static void MaskItem_display(Object* cast, RichString* out) {
MaskItem* this = (MaskItem*)cast;
assert (this != NULL);
+   RichString_append(out, CRT_colors[CHECK_BOX], "[");
if (this->value == 2)
-  RichString_append(out, CRT_colors[CHECK_MARK], 
CRT_checkStr[CHECK_STR_FULL]);
+  RichString_append(out, CRT_colors[CHECK_MARK], "x");
else if (this->value == 1)
-  RichString_append(out, CRT_colors[CHECK_MARK], 
CRT_checkStr[CHECK_STR_PARTIAL]);
+  RichString_append(out, CRT_colors[CHECK_MARK], "o");
else
-  RichString_append(out, CRT_colors[CHECK_MARK], 
CRT_checkStr[CHECK_STR_NONE]);
+  RichString_append(out, CRT_colors[CHECK_MARK], " ");
+   RichString_append(out, CRT_colors[CHECK_BOX], "]");
RichString_append(out, CRT_colors[CHECK_TEXT], " ");
-   if (this->indent)
+   if (this->indent) {
   RichString_append(out, CRT_colors[PROCESS_TREE], this->indent);
-   if (this->sub_tree) {
   RichString_append(out, CRT_colors[PROCESS_TREE],
- 

commit htop for openSUSE:Factory

2020-08-31 Thread root
Hello community,

here is the log from the commit of package htop for openSUSE:Factory checked in 
at 2020-08-31 16:49:43

Comparing /work/SRC/openSUSE:Factory/htop (Old)
 and  /work/SRC/openSUSE:Factory/.htop.new.3399 (New)


Package is "htop"

Mon Aug 31 16:49:43 2020 rev:46 rq:830684 version:3.0.0

Changes:

--- /work/SRC/openSUSE:Factory/htop/htop.changes2020-06-05 
20:26:40.356951148 +0200
+++ /work/SRC/openSUSE:Factory/.htop.new.3399/htop.changes  2020-08-31 
16:50:14.040353949 +0200
@@ -1,0 +2,33 @@
+Sat Aug 29 19:17:23 UTC 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 > 
+  * BUGFIX: fix makefiles for building with clang
+  * BUGFIX: fix  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
+
+---

Old:

  htop-2.2.0-fix-linux-process-ordering.patch
  htop-2.2.0-fix-option-string.patch
  htop-2.2.0-gcc10.patch
  htop-2.2.0.tar.gz
  htop-2.2.0.tar.gz.asc
  htop-desktop-file-fix-thoenig-01.patch
  htop-script-python3.patch

New:

  htop-3.0.0.tar.gz



Other differences:
--
++ htop.spec ++
--- /var/tmp/diff_new_pack.KQ5Jsk/_old  2020-08-31 16:50:15.188354505 +0200
+++ /var/tmp/diff_new_pack.KQ5Jsk/_new  2020-08-31 16:50:15.188354505 +0200
@@ -17,24 +17,16 @@
 
 
 Name:   htop
-Version:2.2.0
+Version:3.0.0
 Release:0
 Summary:An Interactive text-mode Process Viewer for Linux
 License:GPL-2.0-or-later
 Group:  System/Monitoring
-URL:https://hisham.hm/htop
-Source0:
https://hisham.hm/htop/releases/%{version}/%{name}-%{version}.tar.gz
-Source1:
https://hisham.hm/htop/releases/%{version}/%{name}-%{version}.tar.gz.asc
+URL:https://htop.dev
+Source0:
https://github.com/htop-dev/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
 Source2:%{name}.keyring
-Patch0: htop-desktop-file-fix-thoenig-01.patch
-# PATCH-FIX-OPENSUSE htop-script-python3.patch
-Patch1: htop-script-python3.patch
-# PATCH-FIX-UPSTREAM This broke with commit 
db05ba61065f64b59d0014518be0786b5439e54c -- allow args for specific options
-Patch2: htop-2.2.0-fix-option-string.patch
-# PATCH-FIX-UPSTREAM Make sure the auto-regenerated headers (after 
scripts/MakeHeader.py) actually compile
-Patch3: htop-2.2.0-fix-linux-process-ordering.patch
-# PATCH-FIX-OPENSUSE htop-2.2.0-gcc10.patch 
https://github.com/hishamhm/htop/pull/981
-Patch4: htop-2.2.0-gcc10.patch
+BuildRequires:  autoconf
+BuildRequires:  automake
 BuildRequires:  pkgconfig >= 0.9.0
 BuildRequires:  python3-base
 BuildRequires:  update-desktop-files
@@ -50,6 +42,8 @@
 
 %prep
 %autosetup -p1
+# Standard release tarball is not provided 
https://github.com/htop-dev/htop/issues/31
+autoreconf -fi
 
 %build
 %configure \

++ htop-2.2.0.tar.gz -> htop-3.0.0.tar.gz ++
 27381 lines of diff (skipped)





commit htop for openSUSE:Factory

2020-06-05 Thread root
Hello community,

here is the log from the commit of package htop for openSUSE:Factory checked in 
at 2020-06-05 20:20:29

Comparing /work/SRC/openSUSE:Factory/htop (Old)
 and  /work/SRC/openSUSE:Factory/.htop.new.3606 (New)


Package is "htop"

Fri Jun  5 20:20:29 2020 rev:45 rq:811678 version:2.2.0

Changes:

--- /work/SRC/openSUSE:Factory/htop/htop.changes2020-04-23 
18:32:45.992355061 +0200
+++ /work/SRC/openSUSE:Factory/.htop.new.3606/htop.changes  2020-06-05 
20:26:40.356951148 +0200
@@ -1,0 +2,6 @@
+Fri Jun  5 07:07:31 UTC 2020 - Martin Pluskal 
+
+- Fix building with gcc10:
+  * htop-2.2.0-gcc10.patch
+
+---

New:

  htop-2.2.0-gcc10.patch



Other differences:
--
++ htop.spec ++
--- /var/tmp/diff_new_pack.2SHzO6/_old  2020-06-05 20:26:41.804951423 +0200
+++ /var/tmp/diff_new_pack.2SHzO6/_new  2020-06-05 20:26:41.808951424 +0200
@@ -33,6 +33,8 @@
 Patch2: htop-2.2.0-fix-option-string.patch
 # PATCH-FIX-UPSTREAM Make sure the auto-regenerated headers (after 
scripts/MakeHeader.py) actually compile
 Patch3: htop-2.2.0-fix-linux-process-ordering.patch
+# PATCH-FIX-OPENSUSE htop-2.2.0-gcc10.patch 
https://github.com/hishamhm/htop/pull/981
+Patch4: htop-2.2.0-gcc10.patch
 BuildRequires:  pkgconfig >= 0.9.0
 BuildRequires:  python3-base
 BuildRequires:  update-desktop-files

++ htop-2.2.0-gcc10.patch ++
>From ee711740d2809e7aa3ebd57d58bfc02b1e9b034b Mon Sep 17 00:00:00 2001
From: David Seifert 
Date: Thu, 23 Jan 2020 17:27:10 +0100
Subject: [PATCH 1/2] Fix GCC 10 switch to `-fno-common` default

---
 CRT.h| 6 +++---
 linux/LinuxProcess.h | 2 +-
 2 files changed, 4 insertions(+), 4 deletions(-)

Index: htop-2.2.0/CRT.h
===
--- htop-2.2.0.orig/CRT.h
+++ htop-2.2.0/CRT.h
@@ -140,7 +140,7 @@ extern const char **CRT_treeStr;
 
 extern int CRT_delay;
 
-int* CRT_colors;
+extern int* CRT_colors;
 
 extern int CRT_colorSchemes[LAST_COLORSCHEME][LAST_COLORELEMENT];
 
@@ -150,13 +150,13 @@ extern int CRT_scrollHAmount;
 
 extern int CRT_scrollWheelVAmount;
 
-char* CRT_termType;
+extern char* CRT_termType;
 
 // TODO move color scheme to Settings, perhaps?
 
 extern int CRT_colorScheme;
 
-void *backtraceArray[128];
+extern void *backtraceArray[128];
 
 #if HAVE_SETUID_ENABLED
 





commit htop for openSUSE:Factory

2020-04-23 Thread root
Hello community,

here is the log from the commit of package htop for openSUSE:Factory checked in 
at 2020-04-23 18:32:44

Comparing /work/SRC/openSUSE:Factory/htop (Old)
 and  /work/SRC/openSUSE:Factory/.htop.new.2738 (New)


Package is "htop"

Thu Apr 23 18:32:44 2020 rev:44 rq:796378 version:2.2.0

Changes:

--- /work/SRC/openSUSE:Factory/htop/htop.changes2018-04-13 
12:51:40.307418720 +0200
+++ /work/SRC/openSUSE:Factory/.htop.new.2738/htop.changes  2020-04-23 
18:32:45.992355061 +0200
@@ -1,0 +2,7 @@
+Thu Apr 23 05:46:54 UTC 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)
+
+---

New:

  htop-2.2.0-fix-linux-process-ordering.patch
  htop-2.2.0-fix-option-string.patch



Other differences:
--
++ htop.spec ++
--- /var/tmp/diff_new_pack.PHNSzH/_old  2020-04-23 18:32:47.364357685 +0200
+++ /var/tmp/diff_new_pack.PHNSzH/_new  2020-04-23 18:32:47.364357685 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package htop
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -29,6 +29,10 @@
 Patch0: htop-desktop-file-fix-thoenig-01.patch
 # PATCH-FIX-OPENSUSE htop-script-python3.patch
 Patch1: htop-script-python3.patch
+# PATCH-FIX-UPSTREAM This broke with commit 
db05ba61065f64b59d0014518be0786b5439e54c -- allow args for specific options
+Patch2: htop-2.2.0-fix-option-string.patch
+# PATCH-FIX-UPSTREAM Make sure the auto-regenerated headers (after 
scripts/MakeHeader.py) actually compile
+Patch3: htop-2.2.0-fix-linux-process-ordering.patch
 BuildRequires:  pkgconfig >= 0.9.0
 BuildRequires:  python3-base
 BuildRequires:  update-desktop-files

++ htop-2.2.0-fix-linux-process-ordering.patch ++
Index: htop-2.2.0/linux/LinuxProcess.c
===
--- htop-2.2.0.orig/linux/LinuxProcess.c
+++ htop-2.2.0/linux/LinuxProcess.c
@@ -143,7 +143,7 @@ typedef struct LinuxProcess_ {
 } LinuxProcess;
 
 #ifndef Process_isKernelThread
-#define Process_isKernelThread(_process) 
((LinuxProcess*)(_process)->isKernelThread)
+#define Process_isKernelThread(_process) 
(((LinuxProcess*)(_process))->isKernelThread)
 #endif
 
 #ifndef Process_isUserlandThread
++ htop-2.2.0-fix-option-string.patch ++
Index: htop-2.2.0/htop.c
===
--- htop-2.2.0.orig/htop.c
+++ htop-2.2.0/htop.c
@@ -93,7 +93,7 @@ static CommandLineSettings parseArgument
 
int opt, opti=0;
/* Parse arguments */
-   while ((opt = getopt_long(argc, argv, "hvCst::d:u:p:i", long_opts, ))) 
{
+   while ((opt = getopt_long(argc, argv, "hvCs:td:u:p:i", long_opts, ))) {
   if (opt == EOF) break;
   switch (opt) {
  case 'h':





commit htop for openSUSE:Factory

2018-04-13 Thread root
Hello community,

here is the log from the commit of package htop for openSUSE:Factory checked in 
at 2018-04-13 12:51:07

Comparing /work/SRC/openSUSE:Factory/htop (Old)
 and  /work/SRC/openSUSE:Factory/.htop.new (New)


Package is "htop"

Fri Apr 13 12:51:07 2018 rev:43 rq:595963 version:2.2.0

Changes:

--- /work/SRC/openSUSE:Factory/htop/htop.changes2018-02-25 
11:47:07.636246094 +0100
+++ /work/SRC/openSUSE:Factory/.htop.new/htop.changes   2018-04-13 
12:51:40.307418720 +0200
@@ -1,0 +2,30 @@
+Thu Apr 12 12:09:09 UTC 2018 - mplus...@suse.com
+
+- Simplify spec file
+  * Drop support for building on older distros
+  * Trim describtion
+- Enable delayacct
+
+---
+Tue Apr 10 22:48:06 UTC 2018 - avin...@opensuse.org
+
+- 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
+
+---

Old:

  htop-2.1.0.tar.gz
  htop-2.1.0.tar.gz.asc

New:

  htop-2.2.0.tar.gz
  htop-2.2.0.tar.gz.asc



Other differences:
--
++ htop.spec ++
--- /var/tmp/diff_new_pack.IZO2ER/_old  2018-04-13 12:51:40.987394084 +0200
+++ /var/tmp/diff_new_pack.IZO2ER/_new  2018-04-13 12:51:40.991393940 +0200
@@ -17,36 +17,33 @@
 
 
 Name:   htop
-Version:2.1.0
+Version:2.2.0
 Release:0
 Summary:An Interactive text-mode Process Viewer for Linux
-License:GPL-2.0+
+License:GPL-2.0-or-later
 Group:  System/Monitoring
-Url:https://hisham.hm/htop
+URL:https://hisham.hm/htop
 Source0:
https://hisham.hm/htop/releases/%{version}/%{name}-%{version}.tar.gz
 Source1:
https://hisham.hm/htop/releases/%{version}/%{name}-%{version}.tar.gz.asc
 Source2:%{name}.keyring
 Patch0: htop-desktop-file-fix-thoenig-01.patch
 # PATCH-FIX-OPENSUSE htop-script-python3.patch
 Patch1: htop-script-python3.patch
-BuildRequires:  ncurses-devel
+BuildRequires:  pkgconfig >= 0.9.0
 BuildRequires:  python3-base
 BuildRequires:  update-desktop-files
-Requires(post): update-desktop-files
-Requires(postun): update-desktop-files
+BuildRequires:  pkgconfig(libnl-3.0)
+BuildRequires:  pkgconfig(libnl-genl-3.0)
+BuildRequires:  pkgconfig(ncurses)
 Recommends: lsof
 Recommends: strace
 
 %description
-htop is an interactive text-mode process viewer for Linux. It aims to
-be a better 'top' and requires ncurses. It is tested with Linux 2.6,
-but is also reported to work (and was originally developed) with the
-2.4 series.
+htop is an interactive text-mode process viewer for Linux. It aims to be a
+better 'top' and requires ncurses.
 
 %prep
-%setup -q
-%patch0 -p1
-%patch1 -p1
+%autosetup -p1
 
 %build
 %configure \
@@ -54,32 +51,19 @@
   --enable-unicode \
   --enable-linux-affinity \
   --enable-taskstats \
+  --enable-delayacct \
   --enable-cgroup
-# forcefully exclude -L/usr/lib(64)/ncurses5 from being added on systems with
-# version 6 of ncurses. probably a cleaner way to fix this.
-%if 0%{?suse_version} < 1500
-LIBS="-lncursesw -ltinfo -lm " make -e %{?_smp_mflags}
-%else
-make %{?_smp_mflags}
-%endif
+%make_build
 
 %install
 %make_install
 %suse_update_desktop_file -i %{name} System Monitor
 
-%if 0%{?suse_version} < 1500
-%post
-%desktop_database_post
-
-%postun
-%desktop_database_postun
-%endif
-
 %files
-%doc COPYING
+%license COPYING
 %{_bindir}/%{name}
 %{_datadir}/applications/%{name}.desktop
 %{_datadir}/pixmaps/%{name}.png
-%{_mandir}/man1/%{name}.1%{ext_man}
+%{_mandir}/man1/%{name}.1%{?ext_man}
 
 %changelog

++ htop-2.1.0.tar.gz -> htop-2.2.0.tar.gz ++
 5180 lines of diff (skipped)

++ htop-script-python3.patch ++
--- /var/tmp/diff_new_pack.IZO2ER/_old  2018-04-13 12:51:41.119389302 +0200
+++ /var/tmp/diff_new_pack.IZO2ER/_new  2018-04-13 12:51:41.123389157 +0200
@@ -1,7 +1,5 @@
-Index: htop-2.1.0/Makefile.in
-===
 

commit htop for openSUSE:Factory

2018-02-25 Thread root
Hello community,

here is the log from the commit of package htop for openSUSE:Factory checked in 
at 2018-02-25 11:47:07

Comparing /work/SRC/openSUSE:Factory/htop (Old)
 and  /work/SRC/openSUSE:Factory/.htop.new (New)


Package is "htop"

Sun Feb 25 11:47:07 2018 rev:42 rq:579813 version:2.1.0

Changes:

--- /work/SRC/openSUSE:Factory/htop/htop.changes2018-02-06 
16:51:30.409459799 +0100
+++ /work/SRC/openSUSE:Factory/.htop.new/htop.changes   2018-02-25 
11:47:07.636246094 +0100
@@ -1,0 +2,5 @@
+Fri Feb 23 11:08:31 UTC 2018 - ec...@opensuse.org
+
+- fix build error for Leap 42.3
+
+---



Other differences:
--
++ htop.spec ++
--- /var/tmp/diff_new_pack.kXpasC/_old  2018-02-25 11:47:10.060158138 +0100
+++ /var/tmp/diff_new_pack.kXpasC/_new  2018-02-25 11:47:10.080157412 +0100
@@ -22,7 +22,7 @@
 Summary:An Interactive text-mode Process Viewer for Linux
 License:GPL-2.0+
 Group:  System/Monitoring
-URL:https://hisham.hm/htop
+Url:https://hisham.hm/htop
 Source0:
https://hisham.hm/htop/releases/%{version}/%{name}-%{version}.tar.gz
 Source1:
https://hisham.hm/htop/releases/%{version}/%{name}-%{version}.tar.gz.asc
 Source2:%{name}.keyring
@@ -57,7 +57,7 @@
   --enable-cgroup
 # forcefully exclude -L/usr/lib(64)/ncurses5 from being added on systems with
 # version 6 of ncurses. probably a cleaner way to fix this.
-%if 0%{?suse_version} > 1320
+%if 0%{?suse_version} < 1500
 LIBS="-lncursesw -ltinfo -lm " make -e %{?_smp_mflags}
 %else
 make %{?_smp_mflags}






commit htop for openSUSE:Factory

2018-02-06 Thread root
Hello community,

here is the log from the commit of package htop for openSUSE:Factory checked in 
at 2018-02-06 16:51:21

Comparing /work/SRC/openSUSE:Factory/htop (Old)
 and  /work/SRC/openSUSE:Factory/.htop.new (New)


Package is "htop"

Tue Feb  6 16:51:21 2018 rev:41 rq:573317 version:2.1.0

Changes:

--- /work/SRC/openSUSE:Factory/htop/htop.changes2017-01-09 
11:55:53.352852755 +0100
+++ /work/SRC/openSUSE:Factory/.htop.new/htop.changes   2018-02-06 
16:51:30.409459799 +0100
@@ -1,0 +2,37 @@
+Tue Feb  6 13:44:23 UTC 2018 - mplus...@suse.com
+
+- Small cleanup with spec-clener
+
+---
+Mon Feb  5 14:44:35 UTC 2018 - aloi...@gmx.com
+
+- 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
+
+---

Old:

  htop-2.0.2.tar.gz
  htop-2.0.2.tar.gz.asc

New:

  htop-2.1.0.tar.gz
  htop-2.1.0.tar.gz.asc
  htop-script-python3.patch



Other differences:
--
++ htop.spec ++
--- /var/tmp/diff_new_pack.bGk2fc/_old  2018-02-06 16:51:31.061429268 +0100
+++ /var/tmp/diff_new_pack.bGk2fc/_new  2018-02-06 16:51:31.061429268 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package htop
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,23 +17,25 @@
 
 
 Name:   htop
-Version:2.0.2
+Version:2.1.0
 Release:0
 Summary:An Interactive text-mode Process Viewer for Linux
 License:GPL-2.0+
 Group:  System/Monitoring
-Url:http://hisham.hm/htop
-Source0:
http://hisham.hm/htop/releases/%{version}/%{name}-%{version}.tar.gz
-Source1:
http://hisham.hm/htop/releases/%{version}/%{name}-%{version}.tar.gz.asc
+URL:https://hisham.hm/htop
+Source0:
https://hisham.hm/htop/releases/%{version}/%{name}-%{version}.tar.gz
+Source1:
https://hisham.hm/htop/releases/%{version}/%{name}-%{version}.tar.gz.asc
 Source2:%{name}.keyring
 Patch0: htop-desktop-file-fix-thoenig-01.patch
+# PATCH-FIX-OPENSUSE htop-script-python3.patch
+Patch1: htop-script-python3.patch
 BuildRequires:  ncurses-devel
+BuildRequires:  python3-base
 BuildRequires:  update-desktop-files
 Requires(post): update-desktop-files
 Requires(postun): update-desktop-files
 Recommends: lsof
 Recommends: strace
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 htop is an interactive text-mode process viewer for Linux. It aims to
@@ -43,7 +45,8 @@
 
 %prep
 %setup -q
-%patch0
+%patch0 -p1
+%patch1 -p1
 
 %build
 %configure \
@@ -64,14 +67,15 @@
 %make_install
 %suse_update_desktop_file -i %{name} System Monitor
 
+%if 0%{?suse_version} < 1500
 %post
 %desktop_database_post
 
 %postun
 %desktop_database_postun
+%endif
 
 %files
-%defattr(-,root,root)
 %doc COPYING
 %{_bindir}/%{name}
 %{_datadir}/applications/%{name}.desktop

++ htop-2.0.2.tar.gz -> htop-2.1.0.tar.gz ++
 34439 lines of diff (skipped)

++ htop-desktop-file-fix-thoenig-01.patch ++
--- /var/tmp/diff_new_pack.bGk2fc/_old  2018-02-06 16:51:31.225421589 +0100
+++ /var/tmp/diff_new_pack.bGk2fc/_new  2018-02-06 16:51:31.229421401 +0100
@@ -3,15 +3,11 @@
 Date: Thu, 11 Feb 2016 12:36:06 -0600
 Subject: [PATCH] Improve desktop file category.
 

- htop.desktop | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-Index: htop.desktop
+Index: htop-2.1.0/htop.desktop
 ===
 htop.desktop.orig
-+++ 

commit htop for openSUSE:Factory

2016-11-01 Thread h_root
Hello community,

here is the log from the commit of package htop for openSUSE:Factory checked in 
at 2016-11-01 09:58:58

Comparing /work/SRC/openSUSE:Factory/htop (Old)
 and  /work/SRC/openSUSE:Factory/.htop.new (New)


Package is "htop"

Changes:

--- /work/SRC/openSUSE:Factory/htop/htop.changes2016-07-28 
23:47:18.0 +0200
+++ /work/SRC/openSUSE:Factory/.htop.new/htop.changes   2016-11-01 
09:58:58.0 +0100
@@ -1,0 +2,5 @@
+Mon Oct 24 07:43:11 UTC 2016 - mplus...@suse.com
+
+- Small spec file cleanup
+
+---



Other differences:
--
++ htop.spec ++
--- /var/tmp/diff_new_pack.uf5Tkm/_old  2016-11-01 09:59:00.0 +0100
+++ /var/tmp/diff_new_pack.uf5Tkm/_new  2016-11-01 09:59:00.0 +0100
@@ -55,7 +55,7 @@
 %if 0%{?suse_version} > 1320
 LIBS="-lncursesw -ltinfo -lm " make -e %{?_smp_mflags}
 %else
-make -e %{?_smp_mflags}
+make %{?_smp_mflags}
 %endif
 
 %install
@@ -74,6 +74,6 @@
 %{_bindir}/%{name}
 %{_datadir}/applications/%{name}.desktop
 %{_datadir}/pixmaps/%{name}.png
-%{_mandir}/*/%{name}*
+%{_mandir}/man1/%{name}.1%{ext_man}
 
 %changelog




commit htop for openSUSE:Factory

2016-07-28 Thread h_root
Hello community,

here is the log from the commit of package htop for openSUSE:Factory checked in 
at 2016-07-28 23:47:08

Comparing /work/SRC/openSUSE:Factory/htop (Old)
 and  /work/SRC/openSUSE:Factory/.htop.new (New)


Package is "htop"

Changes:

--- /work/SRC/openSUSE:Factory/htop/htop.changes2016-07-15 
12:50:07.0 +0200
+++ /work/SRC/openSUSE:Factory/.htop.new/htop.changes   2016-07-28 
23:47:18.0 +0200
@@ -1,0 +2,18 @@
+Sat Jul 23 08:06:45 UTC 2016 - mplus...@suse.com
+
+- 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
+
+---

Old:

  htop-2.0.1-fix-escdelay-usage.patch
  htop-2.0.1.tar.gz

New:

  htop-2.0.2.tar.gz



Other differences:
--
++ htop.spec ++
--- /var/tmp/diff_new_pack.5D47Bk/_old  2016-07-28 23:47:19.0 +0200
+++ /var/tmp/diff_new_pack.5D47Bk/_new  2016-07-28 23:47:19.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   htop
-Version:2.0.1
+Version:2.0.2
 Release:0
 Summary:An Interactive text-mode Process Viewer for Linux
 License:GPL-2.0+
@@ -25,12 +25,7 @@
 Url:http://hisham.hm/htop
 Source0:
http://hisham.hm/htop/releases/%{version}/%{name}-%{version}.tar.gz
 Patch0: htop-desktop-file-fix-thoenig-01.patch
-Patch1: htop-2.0.1-fix-escdelay-usage.patch
-BuildRequires:  autoconf
-BuildRequires:  automake
-BuildRequires:  libtool
 BuildRequires:  ncurses-devel
-BuildRequires:  python
 BuildRequires:  update-desktop-files
 Requires(post):   update-desktop-files
 Requires(postun): update-desktop-files
@@ -46,15 +41,14 @@
 
 %prep
 %setup -q
-%patch0 -p1
-%patch1 -p1
+%patch0 
 
 %build
-autoreconf -fiv
 %configure \
--enable-taskstats \
--enable-unicode \
--enable-linux-affinity \
+  --enable-taskstats \
--enable-cgroup
 # forcefully exclude -L/usr/lib(64)/ncurses5 from being added on systems with
 # version 6 of ncurses. probably a cleaner way to fix this.
@@ -65,7 +59,7 @@
 %endif
 
 %install
-make DESTDIR=%{buildroot} install %{?_smp_mflags}
+%make_install
 %suse_update_desktop_file -i %{name} System Monitor
 
 %post

++ htop-2.0.1.tar.gz -> htop-2.0.2.tar.gz ++
 6681 lines of diff (skipped)

++ htop-desktop-file-fix-thoenig-01.patch ++
--- /var/tmp/diff_new_pack.5D47Bk/_old  2016-07-28 23:47:19.0 +0200
+++ /var/tmp/diff_new_pack.5D47Bk/_new  2016-07-28 23:47:19.0 +0200
@@ -7,10 +7,10 @@
  htop.desktop | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)
 
-diff --git a/htop.desktop b/htop.desktop
-index 2f7a7ee..96d2946 100644
 a/htop.desktop
-+++ b/htop.desktop
+Index: htop.desktop
+===
+--- htop.desktop.orig
 htop.desktop
 @@ -32,7 +32,7 @@ Comment[zh_TW]=顯示系統行程
  Terminal=true
  Exec=htop
@@ -20,6 +20,9 @@
  GenericName=Process Viewer
  GenericName[ca]=Visor de processos
  GenericName[de]=Prozessanzeige
--- 
-2.7.0
-
+@@ -60,4 +60,4 @@ GenericName[sv]=Processvisning
+ GenericName[tr]=Süreç Görüntüleyici
+ GenericName[uk]=Перегляд процесів
+ GenericName[zh_TW]=行程檢視器
+-Keywords=system;process;task
++Keywords=system;process;task;




commit htop for openSUSE:Factory

2016-07-15 Thread h_root
Hello community,

here is the log from the commit of package htop for openSUSE:Factory checked in 
at 2016-07-15 12:49:52

Comparing /work/SRC/openSUSE:Factory/htop (Old)
 and  /work/SRC/openSUSE:Factory/.htop.new (New)


Package is "htop"

Changes:

--- /work/SRC/openSUSE:Factory/htop/htop.changes2016-03-16 
10:35:28.0 +0100
+++ /work/SRC/openSUSE:Factory/.htop.new/htop.changes   2016-07-15 
12:50:07.0 +0200
@@ -1,0 +2,27 @@
+Sun May 22 15:23:24 UTC 2016 - devel...@develop7.info
+
+- added upstream patch fixing ESCDELAY-related build failure on modern ncurses
+  (htop-2.0.1-fix-escdelay-usage.patch)
+- updated configure script parameters
+
+---
+Fri May 13 18:15:43 UTC 2016 - devel...@develop7.info
+
+- 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
+
+---

Old:

  htop-2.0.0-fix-buffer-reuse.patch
  htop-2.0.0.tar.gz
  htop-stdgnu.patch

New:

  htop-2.0.1-fix-escdelay-usage.patch
  htop-2.0.1.tar.gz



Other differences:
--
++ htop.spec ++
--- /var/tmp/diff_new_pack.AIKOjQ/_old  2016-07-15 12:50:08.0 +0200
+++ /var/tmp/diff_new_pack.AIKOjQ/_new  2016-07-15 12:50:08.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   htop
-Version:2.0.0
+Version:2.0.1
 Release:0
 Summary:An Interactive text-mode Process Viewer for Linux
 License:GPL-2.0+
@@ -25,11 +25,10 @@
 Url:http://hisham.hm/htop
 Source0:
http://hisham.hm/htop/releases/%{version}/%{name}-%{version}.tar.gz
 Patch0: htop-desktop-file-fix-thoenig-01.patch
-Patch1: htop-stdgnu.patch
-# PATCH-FIX-UPSTREAM htop-2.0.0-fix-buffer-reuse.patch
-Patch2: htop-2.0.0-fix-buffer-reuse.patch
+Patch1: htop-2.0.1-fix-escdelay-usage.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
+BuildRequires:  libtool
 BuildRequires:  ncurses-devel
 BuildRequires:  python
 BuildRequires:  update-desktop-files
@@ -49,16 +48,14 @@
 %setup -q
 %patch0 -p1
 %patch1 -p1
-%patch2 -p1
 
 %build
 autoreconf -fiv
 %configure \
--enable-taskstats \
--enable-unicode \
-   --enable-native-affinity \
-   --enable-cgroup \
-   --enable-oom
+   --enable-linux-affinity \
+   --enable-cgroup
 # forcefully exclude -L/usr/lib(64)/ncurses5 from being added on systems with
 # version 6 of ncurses. probably a cleaner way to fix this.
 %if 0%{?suse_version} > 1320

++ htop-2.0.1-fix-escdelay-usage.patch ++
>From 645057d81aa619f4f9704cd221e63b357ac7f749 Mon Sep 17 00:00:00 2001
From: Hisham 
Date: Thu, 19 May 2016 16:09:47 -0300
Subject: [PATCH] Use set_escdelay() to avoid problems with ESCDELAY as a
 macro.

---
 InfoScreen.c| 2 +-
 ScreenManager.c | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/InfoScreen.c b/InfoScreen.c
index a6dd55a..085b860 100644
--- a/InfoScreen.c
+++ b/InfoScreen.c
@@ -116,7 +116,7 @@ void InfoScreen_run(InfoScreen* this) {
 
   if (this->inc->active)
  move(LINES-1, CRT_cursorX);
-  ESCDELAY = 25;
+  set_escdelay(25);
   int ch = getch();
   
   if (ch == ERR) {
diff --git a/ScreenManager.c b/ScreenManager.c
index db3fdee..44e74e0 100644
--- a/ScreenManager.c
+++ b/ScreenManager.c
@@ -189,7 +189,7 @@ void ScreenManager_run(ScreenManager* this, Panel** 
lastFocus, int* lastKey) {
   }
 
   int prevCh = ch;
-  ESCDELAY = 25;
+  set_escdelay(25);
   ch = getch();
 
   HandlerResult result = IGNORED;
++ htop-2.0.0.tar.gz -> htop-2.0.1.tar.gz ++
 5414 lines of diff (skipped)




commit htop for openSUSE:Factory

2016-03-16 Thread h_root
Hello community,

here is the log from the commit of package htop for openSUSE:Factory checked in 
at 2016-03-16 10:35:23

Comparing /work/SRC/openSUSE:Factory/htop (Old)
 and  /work/SRC/openSUSE:Factory/.htop.new (New)


Package is "htop"

Changes:

--- /work/SRC/openSUSE:Factory/htop/htop.changes2016-02-16 
09:18:41.0 +0100
+++ /work/SRC/openSUSE:Factory/.htop.new/htop.changes   2016-03-16 
10:35:28.0 +0100
@@ -1,0 +2,5 @@
+Thu Mar  3 17:25:17 UTC 2016 - devel...@develop7.info
+
+- htop-2.0.0-fix-buffer-reuse.patch: upstream fix for crash with SIGABRT
+
+---

New:

  htop-2.0.0-fix-buffer-reuse.patch



Other differences:
--
++ htop.spec ++
--- /var/tmp/diff_new_pack.qijqjJ/_old  2016-03-16 10:35:29.0 +0100
+++ /var/tmp/diff_new_pack.qijqjJ/_new  2016-03-16 10:35:29.0 +0100
@@ -26,6 +26,8 @@
 Source0:
http://hisham.hm/htop/releases/%{version}/%{name}-%{version}.tar.gz
 Patch0: htop-desktop-file-fix-thoenig-01.patch
 Patch1: htop-stdgnu.patch
+# PATCH-FIX-UPSTREAM htop-2.0.0-fix-buffer-reuse.patch
+Patch2: htop-2.0.0-fix-buffer-reuse.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  ncurses-devel
@@ -47,6 +49,7 @@
 %setup -q
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 
 %build
 autoreconf -fiv

++ htop-2.0.0-fix-buffer-reuse.patch ++
>From 0b70439316b4e4608c0916317ded7e6e56982de6 Mon Sep 17 00:00:00 2001
From: Hisham 
Date: Sat, 13 Feb 2016 02:18:28 -0200
Subject: [PATCH] Fix buffer reuse.

---
 linux/LinuxProcessList.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/linux/LinuxProcessList.c b/linux/LinuxProcessList.c
index 591210e..ec643ab 100644
--- a/linux/LinuxProcessList.c
+++ b/linux/LinuxProcessList.c
@@ -446,7 +446,7 @@ static void LinuxProcessList_readOomData(LinuxProcess* 
process, const char* dirn
 }
 
 static void setCommand(Process* process, const char* command, int len) {
-   if (process->comm && process->commLen <= len) {
+   if (process->comm && process->commLen >= len) {
   strncpy(process->comm, command, len + 1);
} else {
   free(process->comm);



commit htop for openSUSE:Factory

2016-02-16 Thread h_root
Hello community,

here is the log from the commit of package htop for openSUSE:Factory checked in 
at 2016-02-16 09:18:40

Comparing /work/SRC/openSUSE:Factory/htop (Old)
 and  /work/SRC/openSUSE:Factory/.htop.new (New)


Package is "htop"

Changes:

--- /work/SRC/openSUSE:Factory/htop/htop.changes2015-08-07 
00:24:08.0 +0200
+++ /work/SRC/openSUSE:Factory/.htop.new/htop.changes   2016-02-16 
09:18:41.0 +0100
@@ -1,0 +2,23 @@
+Thu Feb 11 18:29:47 UTC 2016 - ji...@boombatower.com
+
+- 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.
+
+---

Old:

  htop-1.0.3.tar.gz

New:

  htop-2.0.0.tar.gz



Other differences:
--
++ htop.spec ++
--- /var/tmp/diff_new_pack.rPEPQb/_old  2016-02-16 09:18:42.0 +0100
+++ /var/tmp/diff_new_pack.rPEPQb/_new  2016-02-16 09:18:42.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package htop
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # 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:1.0.3
+Version:2.0.0
 Release:0
 Summary:An Interactive text-mode Process Viewer for Linux
 License:GPL-2.0+
@@ -45,7 +45,7 @@
 
 %prep
 %setup -q
-%patch0
+%patch0 -p1
 %patch1 -p1
 
 %build
@@ -56,7 +56,13 @@
--enable-native-affinity \
--enable-cgroup \
--enable-oom
-make %{?_smp_mflags}
+# forcefully exclude -L/usr/lib(64)/ncurses5 from being added on systems with
+# version 6 of ncurses. probably a cleaner way to fix this.
+%if 0%{?suse_version} > 1320
+LIBS="-lncursesw -ltinfo -lm " make -e %{?_smp_mflags}
+%else
+make -e %{?_smp_mflags}
+%endif
 
 %install
 make DESTDIR=%{buildroot} install %{?_smp_mflags}

++ htop-1.0.3.tar.gz -> htop-2.0.0.tar.gz ++
 34998 lines of diff (skipped)

++ htop-desktop-file-fix-thoenig-01.patch ++
--- /var/tmp/diff_new_pack.rPEPQb/_old  2016-02-16 09:18:42.0 +0100
+++ /var/tmp/diff_new_pack.rPEPQb/_new  2016-02-16 09:18:42.0 +0100
@@ -1,11 +1,25 @@
-Index: htop.desktop
-===
 htop.desktop.orig  2009-04-18 22:44:09.0 +0200
-+++ htop.desktop   2009-06-02 11:39:01.0 +0200
-@@ -6,5 +6,5 @@ Comment=Show System Processes
+From 7471273005031559c5fa05ffa11a7bca4ff647b0 Mon Sep 17 00:00:00 2001
+From: boombatower 
+Date: Thu, 11 Feb 2016 12:36:06 -0600
+Subject: [PATCH] Improve desktop file category.
+
+---
+ htop.desktop | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/htop.desktop b/htop.desktop
+index 2f7a7ee..96d2946 100644
+--- a/htop.desktop
 b/htop.desktop
+@@ -32,7 +32,7 @@ Comment[zh_TW]=顯示系統行程
  Terminal=true
  Exec=htop
  Icon=htop
 -Categories=ConsoleOnly;System;
 +Categories=System;Monitor;
  GenericName=Process Viewer
+ GenericName[ca]=Visor de processos
+ GenericName[de]=Prozessanzeige
+-- 
+2.7.0
+

++ htop-stdgnu.patch ++
--- /var/tmp/diff_new_pack.rPEPQb/_old  2016-02-16 09:18:42.0 +0100
+++ /var/tmp/diff_new_pack.rPEPQb/_new  2016-02-16 09:18:42.0 +0100
@@ -1,29 +1,42 @@
-Index: htop-1.0.3/Makefile.am
-===
 htop-1.0.3.orig/Makefile.am
-+++ htop-1.0.3/Makefile.am
-@@ -10,8 +10,8 @@ applications_DATA = htop.desktop
+From 9b5a3912ca328885dee99f3a8aa786738a37a8c8 Mon Sep 17 

commit htop for openSUSE:Factory

2015-08-06 Thread h_root
Hello community,

here is the log from the commit of package htop for openSUSE:Factory checked in 
at 2015-08-07 00:24:07

Comparing /work/SRC/openSUSE:Factory/htop (Old)
 and  /work/SRC/openSUSE:Factory/.htop.new (New)


Package is htop

Changes:

--- /work/SRC/openSUSE:Factory/htop/htop.changes2015-02-22 
17:26:32.0 +0100
+++ /work/SRC/openSUSE:Factory/.htop.new/htop.changes   2015-08-07 
00:24:08.0 +0200
@@ -1,0 +2,5 @@
+Sun Aug  2 16:21:35 UTC 2015 - mplus...@suse.com
+
+- Add scriplets for desktop file handling
+
+---



Other differences:
--
++ htop.spec ++
--- /var/tmp/diff_new_pack.QxDU9G/_old  2015-08-07 00:24:09.0 +0200
+++ /var/tmp/diff_new_pack.QxDU9G/_new  2015-08-07 00:24:09.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package htop
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -26,10 +26,13 @@
 Source0:
http://hisham.hm/htop/releases/%{version}/%{name}-%{version}.tar.gz
 Patch0: htop-desktop-file-fix-thoenig-01.patch
 Patch1: htop-stdgnu.patch
+BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  ncurses-devel
 BuildRequires:  python
 BuildRequires:  update-desktop-files
+Requires(post):   update-desktop-files
+Requires(postun): update-desktop-files
 Recommends: lsof
 Recommends: strace
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -46,7 +49,7 @@
 %patch1 -p1
 
 %build
-autoreconf -fi
+autoreconf -fiv
 %configure \
--enable-taskstats \
--enable-unicode \
@@ -59,6 +62,12 @@
 make DESTDIR=%{buildroot} install %{?_smp_mflags}
 %suse_update_desktop_file -i %{name} System Monitor
 
+%post
+%desktop_database_post
+
+%postun
+%desktop_database_postun
+
 %files
 %defattr(-,root,root)
 %doc COPYING




commit htop for openSUSE:Factory

2015-02-22 Thread h_root
Hello community,

here is the log from the commit of package htop for openSUSE:Factory checked in 
at 2015-02-22 17:26:31

Comparing /work/SRC/openSUSE:Factory/htop (Old)
 and  /work/SRC/openSUSE:Factory/.htop.new (New)


Package is htop

Changes:

--- /work/SRC/openSUSE:Factory/htop/htop.changes2014-05-31 
08:09:21.0 +0200
+++ /work/SRC/openSUSE:Factory/.htop.new/htop.changes   2015-02-22 
17:26:32.0 +0100
@@ -1,0 +2,6 @@
+Fri Feb 20 13:38:40 UTC 2015 - jh...@suse.com
+
+- Cleanup of spec file with spec-cleaner.
+- Enable oom score watching and native-affinity
+
+---



Other differences:
--
++ htop.spec ++
--- /var/tmp/diff_new_pack.9blltZ/_old  2015-02-22 17:26:33.0 +0100
+++ /var/tmp/diff_new_pack.9blltZ/_new  2015-02-22 17:26:33.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package htop
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -26,13 +26,13 @@
 Source0:
http://hisham.hm/htop/releases/%{version}/%{name}-%{version}.tar.gz
 Patch0: htop-desktop-file-fix-thoenig-01.patch
 Patch1: htop-stdgnu.patch
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  automake
 BuildRequires:  ncurses-devel
 BuildRequires:  python
 BuildRequires:  update-desktop-files
-Recommends: strace
 Recommends: lsof
+Recommends: strace
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 htop is an interactive text-mode process viewer for Linux. It aims to
@@ -40,30 +40,24 @@
 but is also reported to work (and was originally developed) with the
 2.4 series.
 
-
-
-Authors:
-
-Hisham H. Muhammad
-
 %prep
-%setup
-%patch0 -p0
+%setup -q
+%patch0
 %patch1 -p1
 
 %build
-export CFLAGS=%{optflags} `ncursesw6-config --cflags`
-export LDFLAGS=`ncursesw6-config --libs`
-autoreconf -fiv
+autoreconf -fi
 %configure \
---enable-unicode \
--enable-taskstats \
-   --enable-cgroup
+   --enable-unicode \
+   --enable-native-affinity \
+   --enable-cgroup \
+   --enable-oom
 make %{?_smp_mflags}
 
 %install
-make install DESTDIR=%buildroot
-%suse_update_desktop_file -i %name System Monitor
+make DESTDIR=%{buildroot} install %{?_smp_mflags}
+%suse_update_desktop_file -i %{name} System Monitor
 
 %files 
 %defattr(-,root,root)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit htop for openSUSE:Factory

2014-05-31 Thread h_root
Hello community,

here is the log from the commit of package htop for openSUSE:Factory checked in 
at 2014-05-31 08:09:20

Comparing /work/SRC/openSUSE:Factory/htop (Old)
 and  /work/SRC/openSUSE:Factory/.htop.new (New)


Package is htop

Changes:

--- /work/SRC/openSUSE:Factory/htop/htop.changes2014-01-07 
14:42:26.0 +0100
+++ /work/SRC/openSUSE:Factory/.htop.new/htop.changes   2014-05-31 
08:09:21.0 +0200
@@ -1,0 +2,16 @@
+Mon May 19 18:57:58 UTC 2014 - dmitr...@opensuse.org
+
+- 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
+
+---

Old:

  htop-1.0.2.tar.gz

New:

  htop-1.0.3.tar.gz



Other differences:
--
++ htop.spec ++
--- /var/tmp/diff_new_pack.8OsRgB/_old  2014-05-31 08:09:22.0 +0200
+++ /var/tmp/diff_new_pack.8OsRgB/_new  2014-05-31 08:09:22.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package htop
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,14 +17,13 @@
 
 
 Name:   htop
-Version:1.0.2
+Version:1.0.3
 Release:0
 Summary:An Interactive text-mode Process Viewer for Linux
 License:GPL-2.0+
 Group:  System/Monitoring
-Url:http://htop.sourceforge.net
-
-Source0:%{name}-%{version}.tar.gz
+Url:http://hisham.hm/htop
+Source0:
http://hisham.hm/htop/releases/%{version}/%{name}-%{version}.tar.gz
 Patch0: htop-desktop-file-fix-thoenig-01.patch
 Patch1: htop-stdgnu.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ htop-1.0.2.tar.gz - htop-1.0.3.tar.gz ++
 12115 lines of diff (skipped)

++ htop-stdgnu.patch ++
--- /var/tmp/diff_new_pack.8OsRgB/_old  2014-05-31 08:09:22.0 +0200
+++ /var/tmp/diff_new_pack.8OsRgB/_new  2014-05-31 08:09:22.0 +0200
@@ -1,12 +1,29 @@
 htop-1.0.2.orig/configure.ac
-+++ htop-1.0.2/configure.ac
+Index: htop-1.0.3/Makefile.am
+===
+--- htop-1.0.3.orig/Makefile.am
 htop-1.0.3/Makefile.am
+@@ -10,8 +10,8 @@ applications_DATA = htop.desktop
+ pixmapdir = $(datadir)/pixmaps
+ pixmap_DATA = htop.png
+ 
+-htop_CFLAGS = -pedantic -Wall -Wextra -std=c99 -rdynamic 
-D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR=\$(sysconfdir)\
+-AM_CPPFLAGS = -DNDEBUG
++htop_CFLAGS = -Wall -Wextra -DSYSCONFDIR=\$(sysconfdir)\
++AM_CPPFLAGS = -include config.h -DNDEBUG
+ 
+ myhtopsources = AvailableMetersPanel.c CategoriesPanel.c CheckItem.c \
+ ClockMeter.c ColorsPanel.c ColumnsPanel.c CPUMeter.c CRT.c \
+Index: htop-1.0.3/configure.ac
+===
+--- htop-1.0.3.orig/configure.ac
 htop-1.0.3/configure.ac
 @@ -1,11 +1,12 @@
  #   -*- Autoconf -*-
  # Process this file with autoconf to produce a configure script.
  
 -AC_PREREQ(2.65)
-+AC_PREREQ([2.60])
- AC_INIT([htop],[1.0.2],[loderun...@users.sourceforge.net])
++AC_PREREQ([2.65])
+ AC_INIT([htop],[1.0.3],[his...@gobolinux.org])
  
  # The following two lines are required by hwloc scripts
  AC_USE_SYSTEM_EXTENSIONS
@@ -14,7 +31,7 @@
  AC_CANONICAL_TARGET
  
  AM_INIT_AUTOMAKE([1.11])
-@@ -14,15 +15,15 @@ AC_CONFIG_HEADER([config.h])
+@@ -14,15 +15,14 @@ AC_CONFIG_HEADER([config.h])
  AC_CONFIG_MACRO_DIR([m4])
  
  # Checks for programs.
@@ -27,17 +44,16 @@
 -AC_PROG_LIBTOOL
 +#AC_DISABLE_SHARED
 +#AC_ENABLE_STATIC
-+#LT_INIT
++#AC_PROG_LIBTOOL
  
 -# Checks for libraries.
 -AC_CHECK_LIB([m], [ceil], [], [missing_libraries=$missing_libraries libm])
-+
 +AC_SEARCH_LIBS([ceil], [m])
  
  # Checks for header files.
  AC_HEADER_DIRENT
-@@ -30,7 +31,7 @@ AC_HEADER_STDC
- AC_CHECK_HEADERS([stdlib.h string.h strings.h sys/param.h sys/time.h unistd.h 
curses.h],[:],[
+@@ -30,7 +30,7 @@ AC_HEADER_STDC
+ AC_CHECK_HEADERS([stdlib.h string.h strings.h sys/param.h sys/time.h 
unistd.h],[:],[
missing_headers=$missing_headers 

commit htop for openSUSE:Factory

2014-01-07 Thread h_root
Hello community,

here is the log from the commit of package htop for openSUSE:Factory checked in 
at 2014-01-07 14:42:24

Comparing /work/SRC/openSUSE:Factory/htop (Old)
 and  /work/SRC/openSUSE:Factory/.htop.new (New)


Package is htop

Changes:

--- /work/SRC/openSUSE:Factory/htop/htop.changes2013-11-27 
15:30:07.0 +0100
+++ /work/SRC/openSUSE:Factory/.htop.new/htop.changes   2014-01-07 
14:42:26.0 +0100
@@ -1,0 +2,8 @@
+Thu Dec 26 21:02:27 UTC 2013 - crrodrig...@opensuse.org
+
+- 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)
+
+---

New:

  htop-stdgnu.patch



Other differences:
--
++ htop.spec ++
--- /var/tmp/diff_new_pack.SBoGUY/_old  2014-01-07 14:42:26.0 +0100
+++ /var/tmp/diff_new_pack.SBoGUY/_new  2014-01-07 14:42:26.0 +0100
@@ -26,7 +26,9 @@
 
 Source0:%{name}-%{version}.tar.gz
 Patch0: htop-desktop-file-fix-thoenig-01.patch
+Patch1: htop-stdgnu.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  automake
 BuildRequires:  ncurses-devel
 BuildRequires:  python
 BuildRequires:  update-desktop-files
@@ -48,10 +50,12 @@
 %prep
 %setup
 %patch0 -p0
+%patch1 -p1
 
 %build
 export CFLAGS=%{optflags} `ncursesw6-config --cflags`
 export LDFLAGS=`ncursesw6-config --libs`
+autoreconf -fiv
 %configure \
 --enable-unicode \
--enable-taskstats \

++ htop-stdgnu.patch ++
--- htop-1.0.2.orig/configure.ac
+++ htop-1.0.2/configure.ac
@@ -1,11 +1,12 @@
 #   -*- Autoconf -*-
 # Process this file with autoconf to produce a configure script.
 
-AC_PREREQ(2.65)
+AC_PREREQ([2.60])
 AC_INIT([htop],[1.0.2],[loderun...@users.sourceforge.net])
 
 # The following two lines are required by hwloc scripts
 AC_USE_SYSTEM_EXTENSIONS
+AC_SYS_LARGEFILE
 AC_CANONICAL_TARGET
 
 AM_INIT_AUTOMAKE([1.11])
@@ -14,15 +15,15 @@ AC_CONFIG_HEADER([config.h])
 AC_CONFIG_MACRO_DIR([m4])
 
 # Checks for programs.
-AC_PROG_CC
+AC_PROG_CC_STDC
 AM_PROG_CC_C_O
 
-AC_DISABLE_SHARED
-AC_ENABLE_STATIC
-AC_PROG_LIBTOOL
+#AC_DISABLE_SHARED
+#AC_ENABLE_STATIC
+#LT_INIT
 
-# Checks for libraries.
-AC_CHECK_LIB([m], [ceil], [], [missing_libraries=$missing_libraries libm])
+
+AC_SEARCH_LIBS([ceil], [m])
 
 # Checks for header files.
 AC_HEADER_DIRENT
@@ -30,7 +31,7 @@ AC_HEADER_STDC
 AC_CHECK_HEADERS([stdlib.h string.h strings.h sys/param.h sys/time.h unistd.h 
curses.h],[:],[
   missing_headers=$missing_headers $ac_header
 ])
-AC_CHECK_HEADERS([execinfo.h],[:],[:])
+AC_CHECK_HEADERS_ONCE([execinfo.h])
 
 # Checks for typedefs, structures, and compiler characteristics.
 AC_HEADER_STDBOOL
@@ -40,17 +41,9 @@ AC_TYPE_UID_T
 
 # Checks for library functions.
 AC_FUNC_CLOSEDIR_VOID
-AC_TYPE_SIGNAL
-AC_FUNC_STAT
-AC_CHECK_FUNCS([memmove strncasecmp strstr strdup])
 
-save_cflags=${CFLAGS}
-CFLAGS=${CFLAGS} -std=c99
-AC_MSG_CHECKING([whether gcc -std=c99 option works])
-AC_TRY_COMPILE(AC_INCLUDES_DEFAULT, [char *a; a = strdup(foo); int i = 0; 
i++; // C99],
-   AC_MSG_RESULT([yes]),
-   AC_MSG_ERROR([htop is written in C99. A newer version of gcc is required.]))
-CFLAGS=$save_cflags
+AC_FUNC_STAT
+AC_CHECK_FUNCS_ONCE([memmove strncasecmp strstr strdup])
 
 PROCDIR=/proc
 AC_ARG_WITH(proc, [  --with-proc=DIR  Location of a Linux-compatible proc 
filesystem (default=/proc).],
@@ -61,33 +54,33 @@ AC_ARG_WITH(proc, [  --with-proc=DIR
fi,
AC_DEFINE(PROCDIR, /proc, [Path of proc filesystem]))
 
-AC_ARG_ENABLE(openvz, [AC_HELP_STRING([--enable-openvz], [enable OpenVZ 
support])], ,enable_openvz=no)
+AC_ARG_ENABLE(openvz, [AS_HELP_STRING([--enable-openvz],[enable OpenVZ 
support])], ,enable_openvz=no)
 if test x$enable_openvz = xyes; then
AC_DEFINE(HAVE_OPENVZ, 1, [Define if openvz support enabled.])
 fi
 
-AC_ARG_ENABLE(cgroup, [AC_HELP_STRING([--enable-cgroup], [enable cgroups 
support])], ,enable_cgroup=no)
+AC_ARG_ENABLE(cgroup, [AS_HELP_STRING([--enable-cgroup],[enable cgroups 
support])], ,enable_cgroup=no)
 if test x$enable_cgroup = xyes; then
AC_DEFINE(HAVE_CGROUP, 1, [Define if cgroup support enabled.])
 fi
 
-AC_ARG_ENABLE(vserver, [AC_HELP_STRING([--enable-vserver], [enable VServer 
support])], ,enable_vserver=no)
+AC_ARG_ENABLE(vserver, [AS_HELP_STRING([--enable-vserver],[enable VServer 
support])], ,enable_vserver=no)
 if test x$enable_vserver = xyes; then
 AC_DEFINE(HAVE_VSERVER, 1, [Define if vserver support enabled.])
 fi
 
-AC_ARG_ENABLE(ancient_vserver, [AC_HELP_STRING([--enable-ancient-vserver], 
[enable ancient VServer 

commit htop for openSUSE:Factory

2013-11-27 Thread h_root
Hello community,

here is the log from the commit of package htop for openSUSE:Factory checked in 
at 2013-11-27 15:30:01

Comparing /work/SRC/openSUSE:Factory/htop (Old)
 and  /work/SRC/openSUSE:Factory/.htop.new (New)


Package is htop

Changes:

--- /work/SRC/openSUSE:Factory/htop/htop.changes2012-11-13 
17:03:25.0 +0100
+++ /work/SRC/openSUSE:Factory/.htop.new/htop.changes   2013-11-27 
15:30:07.0 +0100
@@ -1,0 +2,5 @@
+Tue Nov 26 13:28:46 UTC 2013 - jeng...@inai.de
+
+- Better make install, remove %clean
+
+---



Other differences:
--
++ htop.spec ++
--- /var/tmp/diff_new_pack.pX5t1o/_old  2013-11-27 15:30:10.0 +0100
+++ /var/tmp/diff_new_pack.pX5t1o/_new  2013-11-27 15:30:10.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package htop
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,12 +17,13 @@
 
 
 Name:   htop
-Url:http://htop.sourceforge.net
+Version:1.0.2
+Release:0
 Summary:An Interactive text-mode Process Viewer for Linux
 License:GPL-2.0+
 Group:  System/Monitoring
-Version:1.0.2
-Release:0
+Url:http://htop.sourceforge.net
+
 Source0:%{name}-%{version}.tar.gz
 Patch0: htop-desktop-file-fix-thoenig-01.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -58,12 +59,9 @@
 make %{?_smp_mflags}
 
 %install
-%makeinstall
+make install DESTDIR=%buildroot
 %suse_update_desktop_file -i %name System Monitor
 
-%clean
-rm -rf %{_buildroot}
-
 %files 
 %defattr(-,root,root)
 %doc COPYING

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit htop for openSUSE:Factory

2012-02-17 Thread h_root
Hello community,

here is the log from the commit of package htop for openSUSE:Factory checked in 
at 2012-02-17 12:00:32

Comparing /work/SRC/openSUSE:Factory/htop (Old)
 and  /work/SRC/openSUSE:Factory/.htop.new (New)


Package is htop, Maintainer is thoe...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/htop/htop.changes2011-11-25 
10:12:29.0 +0100
+++ /work/SRC/openSUSE:Factory/.htop.new/htop.changes   2012-02-17 
12:00:34.0 +0100
@@ -1,0 +2,14 @@
+Fri Feb 17 06:37:59 UTC 2012 - pu...@suse.com
+
+- 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.
+
+---

Old:

  htop-1.0.tar.bz2

New:

  htop-1.0.1.tar.gz



Other differences:
--
++ htop.spec ++
--- /var/tmp/diff_new_pack.Dk6qmt/_old  2012-02-17 12:00:36.0 +0100
+++ /var/tmp/diff_new_pack.Dk6qmt/_new  2012-02-17 12:00:36.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package htop
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,24 +15,22 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
-
 
 Name:   htop
 Url:http://htop.sourceforge.net
 Summary:An Interactive text-mode Process Viewer for Linux
-Version:1.0
-Release:14
 License:GPL-2.0+
 Group:  System/Monitoring
-Source0:%{name}-%{version}.tar.bz2
+Version:1.0.1
+Release:0
+Source0:%{name}-%{version}.tar.gz
 Patch0: htop-desktop-file-fix-thoenig-01.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  ncurses-devel python
+BuildRequires:  ncurses-devel
+BuildRequires:  python
 BuildRequires:  update-desktop-files
 Recommends: strace
 Recommends: lsof
-AutoReqProv:on
 
 %description
 htop is an interactive text-mode process viewer for Linux. It aims to

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit htop for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

here is the log from the commit of package htop for openSUSE:Factory checked in 
at 2011-12-06 18:18:32

Comparing /work/SRC/openSUSE:Factory/htop (Old)
 and  /work/SRC/openSUSE:Factory/.htop.new (New)


Package is htop, Maintainer is thoe...@suse.com

Changes:




Other differences:
--
++ htop.spec ++
--- /var/tmp/diff_new_pack.8HWWy6/_old  2011-12-06 18:32:14.0 +0100
+++ /var/tmp/diff_new_pack.8HWWy6/_new  2011-12-06 18:32:14.0 +0100
@@ -23,7 +23,7 @@
 Summary:An Interactive text-mode Process Viewer for Linux
 Version:1.0
 Release:14
-License:GPLv2+
+License:GPL-2.0+
 Group:  System/Monitoring
 Source0:%{name}-%{version}.tar.bz2
 Patch0: htop-desktop-file-fix-thoenig-01.patch

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit htop for openSUSE:Factory

2011-11-25 Thread h_root
Hello community,

here is the log from the commit of package htop for openSUSE:Factory checked in 
at 2011-11-25 11:12:01

Comparing /work/SRC/openSUSE:Factory/htop (Old)
 and  /work/SRC/openSUSE:Factory/.htop.new (New)


Package is htop, Maintainer is thoe...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/htop/htop.changes2011-09-23 
02:03:00.0 +0200
+++ /work/SRC/openSUSE:Factory/.htop.new/htop.changes   2011-11-25 
10:12:29.0 +0100
@@ -1,0 +2,23 @@
+Thu Nov 24 16:27:15 UTC 2011 - pu...@suse.com
+
+- update to htop-1.0 
+  * Performance improvements
+  * Support for splitting CPU meters into two or four columns
+  * Switch from PLPA, which is now deprecated, to HWLOC.
+  * Bring back support for native Linux sched_setaffinity,
+so we don't have to use HWLOC where we don't need to.
+  * Support for typing in user names and column fields in selection
+panels.
+  * Support for UTF-8 tree drawing
+  * Option for counting CPUs from zero
+  * Meters update in every screen (no longer halting while on
+Setup, etc.)
+  * Stricter checks for command-line options
+  * Incremental filtering
+  * Try harder to find the ncurses header
+  * Man page updates
+  * BUGFIX: Support larger numbers for process times.
+  * BUGFIX: Segfault in BarMeterMode_draw() for small terminal
+widths
+
+---

Old:

  htop-0.9.tar.bz2

New:

  htop-1.0.tar.bz2



Other differences:
--
++ htop.spec ++
--- /var/tmp/diff_new_pack.M7kp8i/_old  2011-11-25 10:12:31.0 +0100
+++ /var/tmp/diff_new_pack.M7kp8i/_new  2011-11-25 10:12:31.0 +0100
@@ -21,7 +21,7 @@
 Name:   htop
 Url:http://htop.sourceforge.net
 Summary:An Interactive text-mode Process Viewer for Linux
-Version:0.9
+Version:1.0
 Release:14
 License:GPLv2+
 Group:  System/Monitoring

++ htop-0.9.tar.bz2 - htop-1.0.tar.bz2 ++
 44577 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit htop for openSUSE:Factory

2011-08-02 Thread h_root

Hello community,

here is the log from the commit of package htop for openSUSE:Factory
checked in at Tue Aug 2 09:06:34 CEST 2011.




--- htop/htop.changes   2010-11-29 11:16:12.0 +0100
+++ /mounts/work_src_done/STABLE/htop/htop.changes  2011-07-30 
19:27:46.0 +0200
@@ -1,0 +2,5 @@
+Sat Jul 30 17:25:43 UTC 2011 - crrodrig...@opensuse.org
+
+- Use --enable-unicode and switch to ncurses ABI v6 
+
+---

calling whatdependson for head-i586




Other differences:
--
++ htop.spec ++
--- /var/tmp/diff_new_pack.PI6gca/_old  2011-08-02 09:05:36.0 +0200
+++ /var/tmp/diff_new_pack.PI6gca/_new  2011-08-02 09:05:36.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package htop (Version 0.9)
+# spec file for package htop
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -22,7 +22,7 @@
 Url:http://htop.sourceforge.net
 Summary:An Interactive text-mode Process Viewer for Linux
 Version:0.9
-Release:1
+Release:14
 License:GPLv2+
 Group:  System/Monitoring
 Source0:%{name}-%{version}.tar.bz2
@@ -51,7 +51,10 @@
 %patch0 -p0
 
 %build
+export CFLAGS=%{optflags} `ncursesw6-config --cflags`
+export LDFLAGS=`ncursesw6-config --libs`
 %configure \
+--enable-unicode \
--enable-taskstats \
--enable-cgroup
 make %{?_smp_mflags}






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org