commit htop for openSUSE:Factory
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
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
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
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
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
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
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
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
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
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
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: HishamDate: 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
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: HishamDate: 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
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
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
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
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
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
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
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
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
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
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