[gentoo-commits] repo/gentoo:master commit in: sys-process/tiptop/

2023-01-24 Thread Sam James
commit: fab8a642aa747677c8bdce1b5f24283d514cb069
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 24 23:54:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 24 23:54:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fab8a642

sys-process/tiptop: Stabilize 2.3.1_p4_p20221211 amd64, #891925

Signed-off-by: Sam James  gentoo.org>

 sys-process/tiptop/tiptop-2.3.1_p4_p20221211.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/tiptop/tiptop-2.3.1_p4_p20221211.ebuild 
b/sys-process/tiptop/tiptop-2.3.1_p4_p20221211.ebuild
index 1238f3321d38..de1b694271d7 100644
--- a/sys-process/tiptop/tiptop-2.3.1_p4_p20221211.ebuild
+++ b/sys-process/tiptop/tiptop-2.3.1_p4_p20221211.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${GIT_COMMIT}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 
 RDEPEND="
dev-libs/libxml2:2



[gentoo-commits] repo/gentoo:master commit in: sys-process/tiptop/

2023-01-24 Thread Sam James
commit: f8fb33ed338a6b6b1544381fe1e25bf7fe52324c
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 24 23:54:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 24 23:54:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8fb33ed

sys-process/tiptop: Stabilize 2.3.1_p4_p20221211 x86, #891925

Signed-off-by: Sam James  gentoo.org>

 sys-process/tiptop/tiptop-2.3.1_p4_p20221211.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-process/tiptop/tiptop-2.3.1_p4_p20221211.ebuild 
b/sys-process/tiptop/tiptop-2.3.1_p4_p20221211.ebuild
index fc0c6c4ba157..1238f3321d38 100644
--- a/sys-process/tiptop/tiptop-2.3.1_p4_p20221211.ebuild
+++ b/sys-process/tiptop/tiptop-2.3.1_p4_p20221211.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${GIT_COMMIT}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 
 RDEPEND="
dev-libs/libxml2:2



[gentoo-commits] repo/gentoo:master commit in: sys-process/tiptop/files/, sys-process/tiptop/

2022-12-15 Thread Sam James
commit: 4ecc97f4be1cfe35cb5da6f729028b588b462aa7
Author: Pascal Jäger  leimstift  de>
AuthorDate: Sun Dec 11 22:33:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 16 05:03:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ecc97f4

sys-process/tiptop: fix build for clang16

- new upstream website

Closes: https://bugs.gentoo.org/884361

Signed-off-by: Pascal Jäger  leimstift.de>
Closes: https://github.com/gentoo/gentoo/pull/28644
Signed-off-by: Sam James  gentoo.org>

 sys-process/tiptop/Manifest|  1 +
 ...user-to-run-as-root-when-paranoid_level-3.patch | 46 ++
 ...iptop-2.3.1-implicit-function-declaration.patch | 35 
 sys-process/tiptop/metadata.xml|  3 ++
 .../tiptop/tiptop-2.3.1_p4_p20221211.ebuild| 39 ++
 5 files changed, 124 insertions(+)

diff --git a/sys-process/tiptop/Manifest b/sys-process/tiptop/Manifest
index ac377174f701..d542b39e527d 100644
--- a/sys-process/tiptop/Manifest
+++ b/sys-process/tiptop/Manifest
@@ -1,2 +1,3 @@
 DIST tiptop-2.3.1.tar.gz 100993 BLAKE2B 
fd05d9d59fda2e81c194dedabb7d9d94220e790a8118048ebc3edd84706471a8892a918e02ebc7436c3c75e7a98c5c3ab98e11d614ced304ac81fdf8ce1951ed
 SHA512 
73d275bc3957583524c872b401cf4fa773de7b4e7b7177f1787851f43e7c4aeefd953eb50b2dbce3babfc7a1c46707370ba4ad06998260177994b2eafb91395b
+DIST tiptop-2.3.1_p4_p20221211.tar.gz 931179 BLAKE2B 
bc9bccf2c8146c60200304975cb900b455c5f2c0c410ff010fc785709ed468fe3c01b8ac8f4809a1f067cc67fb7a5a6d33739de1b650f447ebe90a9b21a032ee
 SHA512 
c848513a1ccd8c367aa1edd91cfe6f27245710d6b32ff6e1f81a6694c8e21cb41d53e0bc00a18eadf0877600fa29b1defbd0db6165591a8d34887d11ca1af7f2
 DIST tiptop_2.3.1-4.debian.tar.xz 3716 BLAKE2B 
14e5192888b99681f8114fd9abcafb4c2fc00b1923560ea93ba4c714dc1164731cdf16d42d73946413f743fe48b6d27151804f5f6e65cab7afa8834f54c683e1
 SHA512 
45d34abc16327bc443387c941c0477b2c491510c7cda1da8a7f7a704c8b891ef07c96122be46c501e55e471df5bcfd50919f586a67d8b91b764d3bdefa599872

diff --git 
a/sys-process/tiptop/files/tiptop-2.3.1-advise-user-to-run-as-root-when-paranoid_level-3.patch
 
b/sys-process/tiptop/files/tiptop-2.3.1-advise-user-to-run-as-root-when-paranoid_level-3.patch
new file mode 100644
index ..4607f4f8bbe5
--- /dev/null
+++ 
b/sys-process/tiptop/files/tiptop-2.3.1-advise-user-to-run-as-root-when-paranoid_level-3.patch
@@ -0,0 +1,46 @@
+Subject: [PATCH] advice user to run as root when paranoid_level==3
+
+Corresponds with Debian patch 0003_Report_root_needed
+https://sources.debian.org/patches/tiptop/2.3.1-4/0003-Report_root_needed.patch/
+
+Signed-off-by: Pascal Jäger 
+--- a/src/requisite.c
 b/src/requisite.c
+@@ -17,13 +17,34 @@
+ #include "pmc.h"
+ #include "requisite.h"
+ 
++#define PARANOID1 "/proc/sys/kernel/perf_counter_paranoid"
++#define PARANOID2 "/proc/sys/kernel/perf_event_paranoid"
+ 
+ void check()
+ {
+   int fd, cpu, grp, flags, pid;
++  FILE* paranoid;
++  int   paranoia_level = 999;
+   struct utsname os;
+   struct STRUCT_NAME events = {0, };
++  intn;
+ 
++  paranoid = fopen(PARANOID1, "r");
++  if (!paranoid)
++paranoid = fopen(PARANOID2, "r");
++
++  if (!paranoid) {
++fprintf(stderr, "System does not support performance events.\n");
++fprintf(stderr, "File '/proc/sys/kernel/perf_*_paranoid' is missing.\n");
++exit(EXIT_FAILURE);
++  }
++  n = fscanf(paranoid, "%d", _level);
++  if (n != 1) {
++fprintf(stderr, "Could not read '/proc/sys/kernel/perf_*_paranoid'.\n");
++fprintf(stderr, "Trying to proceed anyway...\n");
++  }
++
++  fclose(paranoid);
+   events.disabled = 0;
+   events.exclude_hv = 1;
+   events.exclude_kernel = 1;
+-- 
+2.38.1
+

diff --git 
a/sys-process/tiptop/files/tiptop-2.3.1-implicit-function-declaration.patch 
b/sys-process/tiptop/files/tiptop-2.3.1-implicit-function-declaration.patch
new file mode 100644
index ..b6e3abdd727b
--- /dev/null
+++ b/sys-process/tiptop/files/tiptop-2.3.1-implicit-function-declaration.patch
@@ -0,0 +1,35 @@
+Date: Sun, 11 Dec 2022 22:11:42 +0100
+Subject: [PATCH] Fix build for sys-devel/reflex
+
+When LEX=reflex is used, this compiling calc.lex fails with a
+implicit function declaration error when
+Werror=implicit-function-declaration. (Like with clang16)
+
+Bug: https://bugs.gentoo.org/884361
+PR to upstream this: https://github.com/FeCastle/tiptop/pull/9
+
+Signed-off-by: Pascal Jäger 
+
+Clang16 will not allow implicit function declarations by default
+--- a/src/calc.lex
 b/src/calc.lex
+@@ -11,6 +11,7 @@
+ %{
+ #include 
+ #include 
++#include 
+
+ #include "formula-parser.h"
+ #include "y.tab.h"
+--- a/src/process.h
 b/src/process.h
+@@ -95,4 +95,6 @@ void reset_values(const struct process_list* const);
+ 
+ void update_name_cmdline(int pid, int name_only);
+ 
++void handle_error(int retval);
++
+ #endif  /* _PROCESS_H */
+-- 
+2.38.1
+

diff --git a/sys-process/tiptop/metadata.xml 

[gentoo-commits] repo/gentoo:master commit in: sys-process/tiptop/

2022-04-17 Thread Sam James
commit: 5ffa9d247c404b9ecb292d142b5b5c82ad1ffc7f
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 17 19:12:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 17 19:17:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ffa9d24

sys-process/tiptop: drop 2.3.1

Signed-off-by: Sam James  gentoo.org>

 sys-process/tiptop/tiptop-2.3.1.ebuild | 30 --
 1 file changed, 30 deletions(-)

diff --git a/sys-process/tiptop/tiptop-2.3.1.ebuild 
b/sys-process/tiptop/tiptop-2.3.1.ebuild
deleted file mode 100644
index cf7d103c02ed..
--- a/sys-process/tiptop/tiptop-2.3.1.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-DESCRIPTION="top for performance counters"
-HOMEPAGE="http://tiptop.gforge.inria.fr/;
-SRC_URI="http://${PN}.gforge.inria.fr/releases/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="
-   sys-libs/ncurses:0=
-   dev-libs/libxml2:=
-"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.3.1-tinfo.patch #618124
-)
-
-src_prepare() {
-   default
-   eautoreconf #618124
-}



[gentoo-commits] repo/gentoo:master commit in: sys-process/tiptop/

2021-10-23 Thread Agostino Sarubbo
commit: 9db9776bf7c56c30682447766df4ab6f8cee6f0a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Oct 23 07:43:56 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Oct 23 07:43:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9db9776b

sys-process/tiptop: x86 stable wrt bug #810838

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-process/tiptop/tiptop-2.3.1_p4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/tiptop/tiptop-2.3.1_p4.ebuild 
b/sys-process/tiptop/tiptop-2.3.1_p4.ebuild
index 7edf7dc2d81..cc251ac6805 100644
--- a/sys-process/tiptop/tiptop-2.3.1_p4.ebuild
+++ b/sys-process/tiptop/tiptop-2.3.1_p4.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-$(ver_cut 1-3)"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-process/tiptop/

2021-10-20 Thread Agostino Sarubbo
commit: 0e73b3af98ff758c897f0cc71a69551d1b2617ad
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Oct 21 04:40:16 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Oct 21 04:40:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e73b3af

sys-process/tiptop: amd64 stable wrt bug #810838

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-process/tiptop/tiptop-2.3.1_p4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/tiptop/tiptop-2.3.1_p4.ebuild 
b/sys-process/tiptop/tiptop-2.3.1_p4.ebuild
index 12c132e4234..7edf7dc2d81 100644
--- a/sys-process/tiptop/tiptop-2.3.1_p4.ebuild
+++ b/sys-process/tiptop/tiptop-2.3.1_p4.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-$(ver_cut 1-3)"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE=""
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-process/tiptop/

2021-10-08 Thread Sam James
commit: f1896c9a059f26839c23028eeafb27a2c34dc999
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct  9 04:40:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct  9 04:42:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1896c9a

sys-process/tiptop: add 2.3.1_p4 (Debian patchset)

Import Debian patchset for a parallel build fix
but also some other quality of life fixes:
- cross-compile fix from non-x86
- mention needing root depending on kernel settings

Bug: https://bugs.gentoo.org/810838
Signed-off-by: Sam James  gentoo.org>

 sys-process/tiptop/Manifest   |  1 +
 sys-process/tiptop/tiptop-2.3.1_p4.ebuild | 33 +++
 2 files changed, 34 insertions(+)

diff --git a/sys-process/tiptop/Manifest b/sys-process/tiptop/Manifest
index 65c53895cb1..ac377174f70 100644
--- a/sys-process/tiptop/Manifest
+++ b/sys-process/tiptop/Manifest
@@ -1 +1,2 @@
 DIST tiptop-2.3.1.tar.gz 100993 BLAKE2B 
fd05d9d59fda2e81c194dedabb7d9d94220e790a8118048ebc3edd84706471a8892a918e02ebc7436c3c75e7a98c5c3ab98e11d614ced304ac81fdf8ce1951ed
 SHA512 
73d275bc3957583524c872b401cf4fa773de7b4e7b7177f1787851f43e7c4aeefd953eb50b2dbce3babfc7a1c46707370ba4ad06998260177994b2eafb91395b
+DIST tiptop_2.3.1-4.debian.tar.xz 3716 BLAKE2B 
14e5192888b99681f8114fd9abcafb4c2fc00b1923560ea93ba4c714dc1164731cdf16d42d73946413f743fe48b6d27151804f5f6e65cab7afa8834f54c683e1
 SHA512 
45d34abc16327bc443387c941c0477b2c491510c7cda1da8a7f7a704c8b891ef07c96122be46c501e55e471df5bcfd50919f586a67d8b91b764d3bdefa599872

diff --git a/sys-process/tiptop/tiptop-2.3.1_p4.ebuild 
b/sys-process/tiptop/tiptop-2.3.1_p4.ebuild
new file mode 100644
index 000..12c132e4234
--- /dev/null
+++ b/sys-process/tiptop/tiptop-2.3.1_p4.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="top for performance counters"
+HOMEPAGE="http://tiptop.gforge.inria.fr/;
+SRC_URI="http://${PN}.gforge.inria.fr/releases/${PN}-$(ver_cut 1-3).tar.gz"
+SRC_URI+=" 
http://deb.debian.org/debian/pool/main/t/tiptop/tiptop_${PV/_p/-}.debian.tar.xz;
+S="${WORKDIR}/${PN}-$(ver_cut 1-3)"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   sys-libs/ncurses:=
+   dev-libs/libxml2:2
+"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.3.1-tinfo.patch #618124
+   "${WORKDIR}"/debian/patches
+)
+
+src_prepare() {
+   default
+   eautoreconf #618124
+}



[gentoo-commits] repo/gentoo:master commit in: sys-process/tiptop/

2021-05-31 Thread David Seifert
commit: a5f4def6d8242d0876f32b12092b8c5db4382e65
Author: David Seifert  gentoo  org>
AuthorDate: Mon May 31 20:45:21 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon May 31 20:45:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5f4def6

sys-process/tiptop: drop inactive maintainer

Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: David Seifert  gentoo.org>

 sys-process/tiptop/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/sys-process/tiptop/metadata.xml b/sys-process/tiptop/metadata.xml
index f3de5f693ed..1b2becffa26 100644
--- a/sys-process/tiptop/metadata.xml
+++ b/sys-process/tiptop/metadata.xml
@@ -1,8 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-patr...@gentoo.org
-Patrick Lauer
-  
+  
 



[gentoo-commits] repo/gentoo:master commit in: sys-process/tiptop/

2021-01-10 Thread Sam James
commit: 16076bcb4b66e696d62dadd1589ec5b3f05a2869
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 10 22:00:09 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 10 22:00:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16076bcb

sys-process/tiptop: cleanup old

Closes: https://bugs.gentoo.org/700230
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 sys-process/tiptop/Manifest  |  1 -
 sys-process/tiptop/tiptop-2.2.ebuild | 17 -
 2 files changed, 18 deletions(-)

diff --git a/sys-process/tiptop/Manifest b/sys-process/tiptop/Manifest
index 616e027b240..65c53895cb1 100644
--- a/sys-process/tiptop/Manifest
+++ b/sys-process/tiptop/Manifest
@@ -1,2 +1 @@
-DIST tiptop-2.2.tar.gz 99602 BLAKE2B 
26983a1fe8952a78220d88861ccc7f773a6fe04797951729a50d6b2c288acb65399a8d887f0d37c0957364224c7f0aebab7d76c7ecd122622c8dc146c9f540ae
 SHA512 
533624a134fcab5e30126412b32bd6a484851ba192ef452877a2199ee3c083fe0222af28c556a8f0769457b5ee7229769b163b8d07e13d03f9f14e192a541d34
 DIST tiptop-2.3.1.tar.gz 100993 BLAKE2B 
fd05d9d59fda2e81c194dedabb7d9d94220e790a8118048ebc3edd84706471a8892a918e02ebc7436c3c75e7a98c5c3ab98e11d614ced304ac81fdf8ce1951ed
 SHA512 
73d275bc3957583524c872b401cf4fa773de7b4e7b7177f1787851f43e7c4aeefd953eb50b2dbce3babfc7a1c46707370ba4ad06998260177994b2eafb91395b

diff --git a/sys-process/tiptop/tiptop-2.2.ebuild 
b/sys-process/tiptop/tiptop-2.2.ebuild
deleted file mode 100644
index be841dd4d3e..000
--- a/sys-process/tiptop/tiptop-2.2.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="top for performance counters"
-HOMEPAGE="http://tiptop.gforge.inria.fr/;
-SRC_URI="http://${PN}.gforge.inria.fr/releases/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="sys-libs/ncurses
-   dev-libs/libxml2"
-DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: sys-process/tiptop/

2021-01-10 Thread Sam James
commit: 38cf50206e9e4bb2916f1ec778c580c45276b297
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 10 21:59:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 10 21:59:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38cf5020

sys-process/tiptop: Stabilize 2.3.1 x86, #764539

Signed-off-by: Sam James  gentoo.org>

 sys-process/tiptop/tiptop-2.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/tiptop/tiptop-2.3.1.ebuild 
b/sys-process/tiptop/tiptop-2.3.1.ebuild
index e1f2fcada41..cf7d103c02e 100644
--- a/sys-process/tiptop/tiptop-2.3.1.ebuild
+++ b/sys-process/tiptop/tiptop-2.3.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://${PN}.gforge.inria.fr/releases/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-process/tiptop/

2021-01-10 Thread Sam James
commit: d71e5c5d3e780c88db861d2855a3f4fd96b36121
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 10 21:57:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 10 21:57:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d71e5c5d

sys-process/tiptop: Stabilize 2.3.1 amd64, #764539

Signed-off-by: Sam James  gentoo.org>

 sys-process/tiptop/tiptop-2.3.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-process/tiptop/tiptop-2.3.1.ebuild 
b/sys-process/tiptop/tiptop-2.3.1.ebuild
index fcbc8c63817..e1f2fcada41 100644
--- a/sys-process/tiptop/tiptop-2.3.1.ebuild
+++ b/sys-process/tiptop/tiptop-2.3.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="http://${PN}.gforge.inria.fr/releases/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE=""
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-process/tiptop/

2019-03-23 Thread Lars Wendler
commit: 55a031f008cccbaaa559b702e0b2ec285e3c15e2
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Mar 23 23:03:55 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Mar 23 23:04:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55a031f0

sys-process/tiptop: Removed old.

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 sys-process/tiptop/Manifest  |  1 -
 sys-process/tiptop/tiptop-2.3.ebuild | 17 -
 2 files changed, 18 deletions(-)

diff --git a/sys-process/tiptop/Manifest b/sys-process/tiptop/Manifest
index a0f5d777522..616e027b240 100644
--- a/sys-process/tiptop/Manifest
+++ b/sys-process/tiptop/Manifest
@@ -1,3 +1,2 @@
 DIST tiptop-2.2.tar.gz 99602 BLAKE2B 
26983a1fe8952a78220d88861ccc7f773a6fe04797951729a50d6b2c288acb65399a8d887f0d37c0957364224c7f0aebab7d76c7ecd122622c8dc146c9f540ae
 SHA512 
533624a134fcab5e30126412b32bd6a484851ba192ef452877a2199ee3c083fe0222af28c556a8f0769457b5ee7229769b163b8d07e13d03f9f14e192a541d34
 DIST tiptop-2.3.1.tar.gz 100993 BLAKE2B 
fd05d9d59fda2e81c194dedabb7d9d94220e790a8118048ebc3edd84706471a8892a918e02ebc7436c3c75e7a98c5c3ab98e11d614ced304ac81fdf8ce1951ed
 SHA512 
73d275bc3957583524c872b401cf4fa773de7b4e7b7177f1787851f43e7c4aeefd953eb50b2dbce3babfc7a1c46707370ba4ad06998260177994b2eafb91395b
-DIST tiptop-2.3.tar.gz 101006 BLAKE2B 
1fadec537398f7818302fef8e3d982bbea5bacb26fcf7d84f47704260f0d526b318c1614e94827737332ab51636dea62a47446d2500ded377c79f2a1e03d
 SHA512 
e09ad1fd7063c9b8b7351b5c114cfa1f8e1737b1cfb73c4c869612c3887b060a838c33bdee330349225b48cd73d295fef24cd36c6eb36b566d20adff2dae53d5

diff --git a/sys-process/tiptop/tiptop-2.3.ebuild 
b/sys-process/tiptop/tiptop-2.3.ebuild
deleted file mode 100644
index 4d1b047023d..000
--- a/sys-process/tiptop/tiptop-2.3.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="top for performance counters"
-HOMEPAGE="http://tiptop.gforge.inria.fr/;
-SRC_URI="http://${PN}.gforge.inria.fr/releases/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="sys-libs/ncurses
-   dev-libs/libxml2"
-DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: sys-process/tiptop/, sys-process/tiptop/files/

2019-03-23 Thread Lars Wendler
commit: 0d430b51102b30ae55acf289fabca0cfcabaceed
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Mar 23 23:03:08 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Mar 23 23:04:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d430b51

sys-process/tiptop: Fixed build with sys-libs/ncurses[tinfo]

Closes: https://bugs.gentoo.org/618124
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 sys-process/tiptop/files/tiptop-2.3.1-tinfo.patch | 12 
 sys-process/tiptop/tiptop-2.3.1.ebuild| 21 +
 2 files changed, 29 insertions(+), 4 deletions(-)

diff --git a/sys-process/tiptop/files/tiptop-2.3.1-tinfo.patch 
b/sys-process/tiptop/files/tiptop-2.3.1-tinfo.patch
new file mode 100644
index 000..0f6c3c740a1
--- /dev/null
+++ b/sys-process/tiptop/files/tiptop-2.3.1-tinfo.patch
@@ -0,0 +1,12 @@
+https://bugs.gentoo.org/618124
+
+--- tiptop-2.3.1/configure.ac
 tiptop-2.3.1/configure.ac
+@@ -24,6 +24,7 @@
+   AC_DEFINE([HAVE_LIBCURSES], [1], [Define to 1 if you have 
the `curses' library (-lcurses).])
+   LIBS="-lcurses $LIBS"],
+  [have_curses=no])
++AC_CHECK_LIB([tinfo], [keypad], LIBS="-ltinfo $LIBS")
+ fi
+ 
+ if test ! x$disable_libxml2 = xno; then # check only if not disabled

diff --git a/sys-process/tiptop/tiptop-2.3.1.ebuild 
b/sys-process/tiptop/tiptop-2.3.1.ebuild
index 0f5fd18600f..fcbc8c63817 100644
--- a/sys-process/tiptop/tiptop-2.3.1.ebuild
+++ b/sys-process/tiptop/tiptop-2.3.1.ebuild
@@ -1,7 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
+
+inherit autotools
 
 DESCRIPTION="top for performance counters"
 HOMEPAGE="http://tiptop.gforge.inria.fr/;
@@ -12,6 +14,17 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE=""
 
-RDEPEND="sys-libs/ncurses
-   dev-libs/libxml2"
+RDEPEND="
+   sys-libs/ncurses:0=
+   dev-libs/libxml2:=
+"
 DEPEND="${RDEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.3.1-tinfo.patch #618124
+)
+
+src_prepare() {
+   default
+   eautoreconf #618124
+}



[gentoo-commits] repo/gentoo:master commit in: sys-process/tiptop/

2017-10-28 Thread Patrick Lauer
commit: 3fe2be4ab2491b97339164a7231a5d9afabd7bf0
Author: Patrick Lauer  gentoo  org>
AuthorDate: Fri Oct 27 13:10:51 2017 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Sat Oct 28 06:05:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fe2be4a

sys-process/tiptop: Bump

Package-Manager: Portage-2.3.12, Repoman-2.3.4

 sys-process/tiptop/Manifest|  1 +
 sys-process/tiptop/tiptop-2.3.1.ebuild | 17 +
 2 files changed, 18 insertions(+)

diff --git a/sys-process/tiptop/Manifest b/sys-process/tiptop/Manifest
index b01391d6ff8..ef8fdd8674b 100644
--- a/sys-process/tiptop/Manifest
+++ b/sys-process/tiptop/Manifest
@@ -1,2 +1,3 @@
 DIST tiptop-2.2.tar.gz 99602 SHA256 
965cb99b16cb59df78363d83b62877ce8501b0aac1116a86bed8a16aa96b171d SHA512 
533624a134fcab5e30126412b32bd6a484851ba192ef452877a2199ee3c083fe0222af28c556a8f0769457b5ee7229769b163b8d07e13d03f9f14e192a541d34
 WHIRLPOOL 
8eb390197404c94070b67384345100e515e3d91677133adec1539736e1a28f55430e5db0c6a99b2c2cd6663d4fb4129a02487a6b6f5ae25f74736c9e1ce29ee5
+DIST tiptop-2.3.1.tar.gz 100993 SHA256 
51c4449c95bba34f16b429729c2f58431490665d8093efaa8643b2e1d1084182 SHA512 
73d275bc3957583524c872b401cf4fa773de7b4e7b7177f1787851f43e7c4aeefd953eb50b2dbce3babfc7a1c46707370ba4ad06998260177994b2eafb91395b
 WHIRLPOOL 
2445271669dee3dc9b0f39a6656e246d11e4ab10a075eb1619b60e76d10ce16e0b0f60c11429c39487fe07cdac9c51ffd0aae884b94f3cd0e4fc0839b633dc78
 DIST tiptop-2.3.tar.gz 101006 SHA256 
3f07e958b40acaeab98e9eb1326c9f91b0be0a782c1cc2bd7a9e18d31fab18ca SHA512 
e09ad1fd7063c9b8b7351b5c114cfa1f8e1737b1cfb73c4c869612c3887b060a838c33bdee330349225b48cd73d295fef24cd36c6eb36b566d20adff2dae53d5
 WHIRLPOOL 
11be7aa8cbd35186d402fb2453fc0969763058d6b6aaef43028bb74af5deacf5ede40b837c2e5277cdf905717862bf62ec1b23342ea7d874eda021bece520c43

diff --git a/sys-process/tiptop/tiptop-2.3.1.ebuild 
b/sys-process/tiptop/tiptop-2.3.1.ebuild
new file mode 100644
index 000..0f5fd18600f
--- /dev/null
+++ b/sys-process/tiptop/tiptop-2.3.1.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+DESCRIPTION="top for performance counters"
+HOMEPAGE="http://tiptop.gforge.inria.fr/;
+SRC_URI="http://${PN}.gforge.inria.fr/releases/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="sys-libs/ncurses
+   dev-libs/libxml2"
+DEPEND="${RDEPEND}"