[gentoo-commits] repo/gentoo:master commit in: sys-process/tiptop/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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}"