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.changes        2016-03-16 
10:35:28.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.htop.new/htop.changes   2016-07-15 
12:50:07.000000000 +0200
@@ -1,0 +2,27 @@
+Sun May 22 15:23:24 UTC 2016 - [email protected]
+
+- 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 - [email protected]
+
+- 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.000000000 +0200
+++ /var/tmp/diff_new_pack.AIKOjQ/_new  2016-07-15 12:50:08.000000000 +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 <[email protected]>
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)


Reply via email to