[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/
commit: bb3738c512344f7650440333caccd2c0535535a7 Author: Sam James gentoo org> AuthorDate: Sat Nov 25 06:34:24 2023 + Commit: Sam James gentoo org> CommitDate: Sat Nov 25 06:34:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb3738c5 net-analyzer/mtr: drop 0.95 Signed-off-by: Sam James gentoo.org> net-analyzer/mtr/mtr-0.95.ebuild | 67 1 file changed, 67 deletions(-) diff --git a/net-analyzer/mtr/mtr-0.95.ebuild b/net-analyzer/mtr/mtr-0.95.ebuild deleted file mode 100644 index 9bfb694f0a20.. --- a/net-analyzer/mtr/mtr-0.95.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools bash-completion-r1 fcaps - -DESCRIPTION="My TraceRoute, an Excellent network diagnostic tool" -HOMEPAGE="https://www.bitwizard.nl/mtr/"; - -if [[ ${PV} == ** ]] ; then - EGIT_REPO_URI="https://github.com/traviscross/mtr"; - inherit git-r3 -else - SRC_URI="https://github.com/traviscross/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="gtk +ipinfo +ipv6 jansson ncurses" -# TODO: This is an inherited RESTRICT - figure out why! -RESTRICT="test" - -RDEPEND=" - gtk? ( - dev-libs/glib:2 - x11-libs/gtk+:3 - ) - jansson? ( dev-libs/jansson:= ) - ncurses? ( sys-libs/ncurses:0= ) -" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -DOCS=( AUTHORS FORMATS NEWS README.md SECURITY TODO ) -FILECAPS=( cap_net_raw usr/sbin/mtr-packet ) - -PATCHES=( - "${FILESDIR}"/${PN}-0.88-tinfo.patch -) - -src_prepare() { - default - - eautoreconf -} - -src_configure() { - econf \ - $(use_enable ipv6) \ - $(use_with gtk) \ - $(use_with ipinfo) \ - $(use_with jansson) \ - $(use_with ncurses) \ - --with-bashcompletiondir="$(get_bashcompdir)" -} - -pkg_postinst() { - fcaps_pkg_postinst - - if use prefix && [[ ${CHOST} == *-darwin* ]] ; then - ewarn "mtr needs root privileges to run. To grant them:" - ewarn " % sudo chown root ${EPREFIX}/usr/sbin/mtr" - ewarn " % sudo chmod u+s ${EPREFIX}/usr/sbin/mtr" - fi -}
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/
commit: af462c3f3c9e7680c06a61b31f8d7a2f98c68f40 Author: Sam James gentoo org> AuthorDate: Fri Jul 28 14:21:02 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jul 28 14:29:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af462c3f net-analyzer/mtr: drop upstream patch from live Closes: https://bugs.gentoo.org/911390 Signed-off-by: Sam James gentoo.org> net-analyzer/mtr/mtr-.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/net-analyzer/mtr/mtr-.ebuild b/net-analyzer/mtr/mtr-.ebuild index a2c2010db273..af05bfe6419c 100644 --- a/net-analyzer/mtr/mtr-.ebuild +++ b/net-analyzer/mtr/mtr-.ebuild @@ -38,7 +38,6 @@ FILECAPS=( cap_net_raw usr/sbin/mtr-packet ) PATCHES=( "${FILESDIR}"/${PN}-0.88-tinfo.patch - "${FILESDIR}"/${P}-fortify-source-3.patch ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/, net-analyzer/mtr/files/
commit: a951a89289d8b3d8129f02141e38f5413a55902f Author: Sam James gentoo org> AuthorDate: Fri Jul 28 13:41:50 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jul 28 13:41:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a951a892 net-analyzer/mtr: backport F_S=3 fix Closes: https://bugs.gentoo.org/911389 Signed-off-by: Sam James gentoo.org> .../mtr/files/mtr-0.95-fortify-source-3.patch | 34 ++ .../mtr/{mtr-.ebuild => mtr-0.95-r1.ebuild}| 9 +++--- net-analyzer/mtr/mtr-.ebuild | 9 +++--- 3 files changed, 44 insertions(+), 8 deletions(-) diff --git a/net-analyzer/mtr/files/mtr-0.95-fortify-source-3.patch b/net-analyzer/mtr/files/mtr-0.95-fortify-source-3.patch new file mode 100644 index ..0c3d593915e4 --- /dev/null +++ b/net-analyzer/mtr/files/mtr-0.95-fortify-source-3.patch @@ -0,0 +1,34 @@ +https://bugs.gentoo.org/911389 +https://github.com/traviscross/mtr/pull/468 +https://github.com/traviscross/mtr/commit/a1548b40c0dcf6dd44c5e6906f829e249428436b + +From 5908af4c19188cb17b62f23368b6ef462831a0cb Mon Sep 17 00:00:00 2001 +From: Marcus Meissner +Date: Tue, 11 Apr 2023 16:05:36 +0200 +Subject: [PATCH] fixed the sizes passed into snprintf + +--- a/ui/report.c b/ui/report.c +@@ -140,7 +140,7 @@ void report_close( + continue; + + snprintf(fmt, sizeof(fmt), "%%%ds", data_fields[j].length); +-snprintf(buf + len, sizeof(buf), fmt, data_fields[j].title); ++snprintf(buf + len, sizeof(buf) - len, fmt, data_fields[j].title); + len += data_fields[j].length; + } + printf("%s\n", buf); +@@ -172,10 +172,10 @@ void report_close( + + /* 1000.0 is a temporary hack for stats usec to ms, impacted net_loss. */ + if (strchr(data_fields[j].format, 'f')) { +-snprintf(buf + len, sizeof(buf), data_fields[j].format, ++snprintf(buf + len, sizeof(buf) - len, data_fields[j].format, + data_fields[j].net_xxx(at) / 1000.0); + } else { +-snprintf(buf + len, sizeof(buf), data_fields[j].format, ++snprintf(buf + len, sizeof(buf) - len, data_fields[j].format, + data_fields[j].net_xxx(at)); + } + len += data_fields[j].length; + diff --git a/net-analyzer/mtr/mtr-.ebuild b/net-analyzer/mtr/mtr-0.95-r1.ebuild similarity index 84% copy from net-analyzer/mtr/mtr-.ebuild copy to net-analyzer/mtr/mtr-0.95-r1.ebuild index 42b6aeb30b04..a2c2010db273 100644 --- a/net-analyzer/mtr/mtr-.ebuild +++ b/net-analyzer/mtr/mtr-0.95-r1.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit autotools bash-completion-r1 fcaps @@ -13,7 +13,7 @@ if [[ ${PV} == ** ]] ; then inherit git-r3 else SRC_URI="https://github.com/traviscross/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi LICENSE="GPL-2" @@ -28,7 +28,7 @@ RDEPEND=" x11-libs/gtk+:3 ) jansson? ( dev-libs/jansson:= ) - ncurses? ( sys-libs/ncurses:0= ) + ncurses? ( sys-libs/ncurses:= ) " DEPEND="${RDEPEND}" BDEPEND="virtual/pkgconfig" @@ -38,6 +38,7 @@ FILECAPS=( cap_net_raw usr/sbin/mtr-packet ) PATCHES=( "${FILESDIR}"/${PN}-0.88-tinfo.patch + "${FILESDIR}"/${P}-fortify-source-3.patch ) src_prepare() { diff --git a/net-analyzer/mtr/mtr-.ebuild b/net-analyzer/mtr/mtr-.ebuild index 42b6aeb30b04..a2c2010db273 100644 --- a/net-analyzer/mtr/mtr-.ebuild +++ b/net-analyzer/mtr/mtr-.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit autotools bash-completion-r1 fcaps @@ -13,7 +13,7 @@ if [[ ${PV} == ** ]] ; then inherit git-r3 else SRC_URI="https://github.com/traviscross/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi LICENSE="GPL-2" @@ -28,7 +28,7 @@ RDEPEND=" x11-libs/gtk+:3 ) jansson? ( dev-libs/jansson:= ) - ncurses? ( sys-libs/ncurses:0= ) + ncurses? ( sys-libs/ncurses:= ) " DEPEND="${RDEPEND}" BDEPEND="virtual/pkgconf
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/
commit: bdd12301dac888552b8ac4db6f752eef5b758ecf Author: Sam James gentoo org> AuthorDate: Sun Apr 17 16:37:30 2022 + Commit: Sam James gentoo org> CommitDate: Sun Apr 17 16:37:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdd12301 net-analyzer/mtr: drop 0.94-r1 Signed-off-by: Sam James gentoo.org> net-analyzer/mtr/Manifest | 1 - net-analyzer/mtr/mtr-0.94-r1.ebuild | 61 - 2 files changed, 62 deletions(-) diff --git a/net-analyzer/mtr/Manifest b/net-analyzer/mtr/Manifest index c36571283ffa..056c1c39aa39 100644 --- a/net-analyzer/mtr/Manifest +++ b/net-analyzer/mtr/Manifest @@ -1,2 +1 @@ -DIST mtr-0.94.tar.gz 143616 BLAKE2B e9b4619a85a515d729f0987d5882fb91e4bfa3be82476efbfdb832d0b13ed334be1c1a1bcf8ab4ca820002e79ca4a24d0b50f2739d9284b7dec0b8852a1a91e0 SHA512 0e58bd79562ff80f9308135562ab22aa1f1eea686aefd3aef07bac05e661e34b60fde7c66c96bf4f0919f546376fbd6106ecd8fa92328c24f6f903097496bf11 DIST mtr-0.95.tar.gz 144541 BLAKE2B 3c972675b97945b96562802c5d0f10de963160682c93c0ea2991b72eca33d136d18948c5e746ca3dfb280ebc9c3ab154e7774f8409ed4e5f7470a8feb128e71b SHA512 a7d69e0c551a10ae80a650a34588119e6c6b124a8c2c93d3de29e5daa6ef99f9217d875529d443c3760cd6fd7bd04d1e9abe33ef12635826c66a98bd776c1690 diff --git a/net-analyzer/mtr/mtr-0.94-r1.ebuild b/net-analyzer/mtr/mtr-0.94-r1.ebuild deleted file mode 100644 index dd897d66ef6a.. --- a/net-analyzer/mtr/mtr-0.94-r1.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools bash-completion-r1 fcaps - -DESCRIPTION="My TraceRoute, an Excellent network diagnostic tool" -HOMEPAGE="https://www.bitwizard.nl/mtr/"; -SRC_URI="https://github.com/traviscross/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" -IUSE="gtk +ipinfo +ipv6 jansson ncurses" -# This is an inherited RESTRICT - figure out why! -RESTRICT="test" - -RDEPEND=" - gtk? ( - dev-libs/glib:2 - x11-libs/gtk+:3 - ) - jansson? ( dev-libs/jansson:= ) - ncurses? ( sys-libs/ncurses:0= ) -" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -DOCS=( AUTHORS FORMATS NEWS README.md SECURITY TODO ) -FILECAPS=( cap_net_raw usr/sbin/mtr-packet ) - -PATCHES=( - "${FILESDIR}"/${PN}-0.88-tinfo.patch -) - -src_prepare() { - default - - eautoreconf -} - -src_configure() { - econf \ - $(use_enable ipv6) \ - $(use_with gtk) \ - $(use_with ipinfo) \ - $(use_with jansson) \ - $(use_with ncurses) \ - --with-bashcompletiondir="$(get_bashcompdir)" -} - -pkg_postinst() { - fcaps_pkg_postinst - - if use prefix && [[ ${CHOST} == *-darwin* ]] ; then - ewarn "mtr needs root privileges to run. To grant them:" - ewarn " % sudo chown root ${EPREFIX}/usr/sbin/mtr" - ewarn " % sudo chmod u+s ${EPREFIX}/usr/sbin/mtr" - fi -}
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/
commit: 912366b26705e4939e65fb0e464c1e0d37fe3a8a Author: Arthur Zamarin gentoo org> AuthorDate: Wed Feb 16 20:23:49 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Feb 16 20:23:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=912366b2 net-analyzer/mtr: Stabilize 0.95 arm, #833346 Signed-off-by: Arthur Zamarin gentoo.org> net-analyzer/mtr/mtr-0.95.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/mtr/mtr-0.95.ebuild b/net-analyzer/mtr/mtr-0.95.ebuild index 309ce467268e..9bfb694f0a20 100644 --- a/net-analyzer/mtr/mtr-0.95.ebuild +++ b/net-analyzer/mtr/mtr-0.95.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == ** ]] ; then inherit git-r3 else SRC_URI="https://github.com/traviscross/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/
commit: 545515ae10a88b22ea2fb08cc4ee552bd15af05f Author: Arthur Zamarin gentoo org> AuthorDate: Wed Feb 16 19:56:49 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Feb 16 19:56:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=545515ae net-analyzer/mtr: Stabilize 0.95 arm64, #833346 Signed-off-by: Arthur Zamarin gentoo.org> net-analyzer/mtr/mtr-0.95.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/mtr/mtr-0.95.ebuild b/net-analyzer/mtr/mtr-0.95.ebuild index 884d08baa138..309ce467268e 100644 --- a/net-analyzer/mtr/mtr-0.95.ebuild +++ b/net-analyzer/mtr/mtr-0.95.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == ** ]] ; then inherit git-r3 else SRC_URI="https://github.com/traviscross/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/
commit: cad5e28534ee83ae81ce6d85aae4f4ff9e763321 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Feb 15 07:11:04 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Feb 15 07:11:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cad5e285 net-analyzer/mtr: ppc64 stable wrt bug #833346 Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> net-analyzer/mtr/mtr-0.95.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/mtr/mtr-0.95.ebuild b/net-analyzer/mtr/mtr-0.95.ebuild index 1b0881c0def6..884d08baa138 100644 --- a/net-analyzer/mtr/mtr-0.95.ebuild +++ b/net-analyzer/mtr/mtr-0.95.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == ** ]] ; then inherit git-r3 else SRC_URI="https://github.com/traviscross/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/
commit: 2b7f11e063673bb70386d590ebffdbc277e6ddb7 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Feb 15 07:10:11 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Feb 15 07:10:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b7f11e0 net-analyzer/mtr: ppc stable wrt bug #833346 Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> net-analyzer/mtr/mtr-0.95.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/mtr/mtr-0.95.ebuild b/net-analyzer/mtr/mtr-0.95.ebuild index e07ddac5bda4..1b0881c0def6 100644 --- a/net-analyzer/mtr/mtr-0.95.ebuild +++ b/net-analyzer/mtr/mtr-0.95.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == ** ]] ; then inherit git-r3 else SRC_URI="https://github.com/traviscross/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/
commit: dbda18a48690e6efb103af909aba6a6142e0b2d5 Author: Sam James gentoo org> AuthorDate: Mon Feb 14 20:50:34 2022 + Commit: Sam James gentoo org> CommitDate: Mon Feb 14 20:50:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbda18a4 net-analyzer/mtr: Stabilize 0.95 sparc, #833346 Signed-off-by: Sam James gentoo.org> net-analyzer/mtr/mtr-0.95.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/mtr/mtr-0.95.ebuild b/net-analyzer/mtr/mtr-0.95.ebuild index b6ec3db31f4e..e07ddac5bda4 100644 --- a/net-analyzer/mtr/mtr-0.95.ebuild +++ b/net-analyzer/mtr/mtr-0.95.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == ** ]] ; then inherit git-r3 else SRC_URI="https://github.com/traviscross/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/
commit: 3711562b22d249ad09541a7b65103bfc01a4a774 Author: Jakov Smolić gentoo org> AuthorDate: Mon Feb 14 16:55:17 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Feb 14 16:55:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3711562b net-analyzer/mtr: Stabilize 0.95 x86, #833346 Signed-off-by: Jakov Smolić gentoo.org> net-analyzer/mtr/mtr-0.95.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/mtr/mtr-0.95.ebuild b/net-analyzer/mtr/mtr-0.95.ebuild index 2e79c0919b14..b6ec3db31f4e 100644 --- a/net-analyzer/mtr/mtr-0.95.ebuild +++ b/net-analyzer/mtr/mtr-0.95.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == ** ]] ; then inherit git-r3 else SRC_URI="https://github.com/traviscross/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/
commit: fe0d34a077e14b01e50d613aff98f5dbd004d4c9 Author: Jakov Smolić gentoo org> AuthorDate: Mon Feb 14 16:55:13 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Feb 14 16:55:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe0d34a0 net-analyzer/mtr: Stabilize 0.95 amd64, #833346 Signed-off-by: Jakov Smolić gentoo.org> net-analyzer/mtr/mtr-0.95.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/mtr/mtr-0.95.ebuild b/net-analyzer/mtr/mtr-0.95.ebuild index 42b6aeb30b04..2e79c0919b14 100644 --- a/net-analyzer/mtr/mtr-0.95.ebuild +++ b/net-analyzer/mtr/mtr-0.95.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == ** ]] ; then inherit git-r3 else SRC_URI="https://github.com/traviscross/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/files/, net-analyzer/mtr/
commit: 2205fc63736f751148ac42654f444febcd4a3866 Author: Sam James gentoo org> AuthorDate: Tue Jan 11 22:05:30 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jan 11 22:05:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2205fc63 net-analyzer/mtr: add 0.95 Signed-off-by: Sam James gentoo.org> net-analyzer/mtr/Manifest | 1 + net-analyzer/mtr/files/mtr-0.88-tinfo.patch | 1 + net-analyzer/mtr/{mtr-.ebuild => mtr-0.95.ebuild} | 13 ++--- net-analyzer/mtr/mtr-.ebuild | 13 ++--- 4 files changed, 22 insertions(+), 6 deletions(-) diff --git a/net-analyzer/mtr/Manifest b/net-analyzer/mtr/Manifest index 69472acc09a0..c36571283ffa 100644 --- a/net-analyzer/mtr/Manifest +++ b/net-analyzer/mtr/Manifest @@ -1 +1,2 @@ DIST mtr-0.94.tar.gz 143616 BLAKE2B e9b4619a85a515d729f0987d5882fb91e4bfa3be82476efbfdb832d0b13ed334be1c1a1bcf8ab4ca820002e79ca4a24d0b50f2739d9284b7dec0b8852a1a91e0 SHA512 0e58bd79562ff80f9308135562ab22aa1f1eea686aefd3aef07bac05e661e34b60fde7c66c96bf4f0919f546376fbd6106ecd8fa92328c24f6f903097496bf11 +DIST mtr-0.95.tar.gz 144541 BLAKE2B 3c972675b97945b96562802c5d0f10de963160682c93c0ea2991b72eca33d136d18948c5e746ca3dfb280ebc9c3ab154e7774f8409ed4e5f7470a8feb128e71b SHA512 a7d69e0c551a10ae80a650a34588119e6c6b124a8c2c93d3de29e5daa6ef99f9217d875529d443c3760cd6fd7bd04d1e9abe33ef12635826c66a98bd776c1690 diff --git a/net-analyzer/mtr/files/mtr-0.88-tinfo.patch b/net-analyzer/mtr/files/mtr-0.88-tinfo.patch index c7252b74435e..fb50c7e9a0b3 100644 --- a/net-analyzer/mtr/files/mtr-0.88-tinfo.patch +++ b/net-analyzer/mtr/files/mtr-0.88-tinfo.patch @@ -1,3 +1,4 @@ +https://github.com/traviscross/mtr/pull/368 --- a/configure.ac +++ b/configure.ac @@ -101,7 +101,10 @@ diff --git a/net-analyzer/mtr/mtr-.ebuild b/net-analyzer/mtr/mtr-0.95.ebuild similarity index 73% copy from net-analyzer/mtr/mtr-.ebuild copy to net-analyzer/mtr/mtr-0.95.ebuild index f6a3911e9d43..42b6aeb30b04 100644 --- a/net-analyzer/mtr/mtr-.ebuild +++ b/net-analyzer/mtr/mtr-0.95.ebuild @@ -1,13 +1,20 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit autotools bash-completion-r1 fcaps git-r3 +inherit autotools bash-completion-r1 fcaps DESCRIPTION="My TraceRoute, an Excellent network diagnostic tool" HOMEPAGE="https://www.bitwizard.nl/mtr/"; -EGIT_REPO_URI="https://github.com/traviscross/mtr"; + +if [[ ${PV} == ** ]] ; then + EGIT_REPO_URI="https://github.com/traviscross/mtr"; + inherit git-r3 +else + SRC_URI="https://github.com/traviscross/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +fi LICENSE="GPL-2" SLOT="0" diff --git a/net-analyzer/mtr/mtr-.ebuild b/net-analyzer/mtr/mtr-.ebuild index f6a3911e9d43..42b6aeb30b04 100644 --- a/net-analyzer/mtr/mtr-.ebuild +++ b/net-analyzer/mtr/mtr-.ebuild @@ -1,13 +1,20 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit autotools bash-completion-r1 fcaps git-r3 +inherit autotools bash-completion-r1 fcaps DESCRIPTION="My TraceRoute, an Excellent network diagnostic tool" HOMEPAGE="https://www.bitwizard.nl/mtr/"; -EGIT_REPO_URI="https://github.com/traviscross/mtr"; + +if [[ ${PV} == ** ]] ; then + EGIT_REPO_URI="https://github.com/traviscross/mtr"; + inherit git-r3 +else + SRC_URI="https://github.com/traviscross/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +fi LICENSE="GPL-2" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/
commit: b1b58c451c6ba85a4fa71c53e4179b87535ec25b Author: Sam James gentoo org> AuthorDate: Sat Sep 25 19:03:00 2021 + Commit: Sam James gentoo org> CommitDate: Sat Sep 25 19:08:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1b58c45 net-analyzer/mtr: add libjansson subslot dep Earlier versions of libjansson lacked symbol versioning, causing crashes. Bug: https://bugs.gentoo.org/812119 Signed-off-by: Sam James gentoo.org> net-analyzer/mtr/{mtr-0.94.ebuild => mtr-0.94-r1.ebuild} | 2 +- net-analyzer/mtr/mtr-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/net-analyzer/mtr/mtr-0.94.ebuild b/net-analyzer/mtr/mtr-0.94-r1.ebuild similarity index 97% rename from net-analyzer/mtr/mtr-0.94.ebuild rename to net-analyzer/mtr/mtr-0.94-r1.ebuild index c9cfd561d60..dd897d66ef6 100644 --- a/net-analyzer/mtr/mtr-0.94.ebuild +++ b/net-analyzer/mtr/mtr-0.94-r1.ebuild @@ -21,7 +21,7 @@ RDEPEND=" dev-libs/glib:2 x11-libs/gtk+:3 ) - jansson? ( dev-libs/jansson ) + jansson? ( dev-libs/jansson:= ) ncurses? ( sys-libs/ncurses:0= ) " DEPEND="${RDEPEND}" diff --git a/net-analyzer/mtr/mtr-.ebuild b/net-analyzer/mtr/mtr-.ebuild index bf0d00068f9..f6a3911e9d4 100644 --- a/net-analyzer/mtr/mtr-.ebuild +++ b/net-analyzer/mtr/mtr-.ebuild @@ -20,7 +20,7 @@ RDEPEND=" dev-libs/glib:2 x11-libs/gtk+:3 ) - jansson? ( dev-libs/jansson ) + jansson? ( dev-libs/jansson:= ) ncurses? ( sys-libs/ncurses:0= ) " DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/
commit: 8a60e84fa8d6db8cc3b023dbdc9f25434d9c0762 Author: Yixun Lan gentoo org> AuthorDate: Wed Aug 4 14:21:07 2021 + Commit: Yixun Lan gentoo org> CommitDate: Wed Aug 4 14:24:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a60e84f net-analyzer/mtr: keyword ~riscv Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Yixun Lan gentoo.org> net-analyzer/mtr/mtr-0.94.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/mtr/mtr-0.94.ebuild b/net-analyzer/mtr/mtr-0.94.ebuild index b23e88ccf2c..c9cfd561d60 100644 --- a/net-analyzer/mtr/mtr-0.94.ebuild +++ b/net-analyzer/mtr/mtr-0.94.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/traviscross/${PN}/archive/v${PV}.tar.gz -> ${P}.tar. LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="gtk +ipinfo +ipv6 jansson ncurses" # This is an inherited RESTRICT - figure out why! RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/
commit: d4851aa97004a8076e2cba959127c69d10fbddd9 Author: Fabian Groffen gentoo org> AuthorDate: Wed Jan 6 14:33:23 2021 + Commit: Fabian Groffen gentoo org> CommitDate: Wed Jan 6 14:35:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4851aa9 net-analyzer/mtr: drop x86-macos Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Fabian Groffen gentoo.org> net-analyzer/mtr/mtr-0.94.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/mtr/mtr-0.94.ebuild b/net-analyzer/mtr/mtr-0.94.ebuild index f8246b2632f..b23e88ccf2c 100644 --- a/net-analyzer/mtr/mtr-0.94.ebuild +++ b/net-analyzer/mtr/mtr-0.94.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/traviscross/${PN}/archive/v${PV}.tar.gz -> ${P}.tar. LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="gtk +ipinfo +ipv6 jansson ncurses" # This is an inherited RESTRICT - figure out why! RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/
commit: 455cc21abfbef1f0eb76dc8e81532fda7a9d4699 Author: Sam James gentoo org> AuthorDate: Sat Jan 2 11:05:32 2021 + Commit: Sam James gentoo org> CommitDate: Sat Jan 2 11:10:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=455cc21a net-analyzer/mtr: style changes Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> net-analyzer/mtr/mtr-0.94.ebuild | 16 net-analyzer/mtr/mtr-.ebuild | 17 - 2 files changed, 16 insertions(+), 17 deletions(-) diff --git a/net-analyzer/mtr/mtr-0.94.ebuild b/net-analyzer/mtr/mtr-0.94.ebuild index 7f9e0050a0c..f8246b2632f 100644 --- a/net-analyzer/mtr/mtr-0.94.ebuild +++ b/net-analyzer/mtr/mtr-0.94.ebuild @@ -1,7 +1,8 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 + inherit autotools bash-completion-r1 fcaps DESCRIPTION="My TraceRoute, an Excellent network diagnostic tool" @@ -12,6 +13,8 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" IUSE="gtk +ipinfo +ipv6 jansson ncurses" +# This is an inherited RESTRICT - figure out why! +RESTRICT="test" RDEPEND=" gtk? ( @@ -21,18 +24,15 @@ RDEPEND=" jansson? ( dev-libs/jansson ) ncurses? ( sys-libs/ncurses:0= ) " -DEPEND=" - ${RDEPEND} -" -BDEPEND=" - virtual/pkgconfig -" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + DOCS=( AUTHORS FORMATS NEWS README.md SECURITY TODO ) FILECAPS=( cap_net_raw usr/sbin/mtr-packet ) + PATCHES=( "${FILESDIR}"/${PN}-0.88-tinfo.patch ) -RESTRICT="test" src_prepare() { default diff --git a/net-analyzer/mtr/mtr-.ebuild b/net-analyzer/mtr/mtr-.ebuild index 7067fbb688f..bf0d00068f9 100644 --- a/net-analyzer/mtr/mtr-.ebuild +++ b/net-analyzer/mtr/mtr-.ebuild @@ -1,7 +1,8 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 + inherit autotools bash-completion-r1 fcaps git-r3 DESCRIPTION="My TraceRoute, an Excellent network diagnostic tool" @@ -10,8 +11,9 @@ EGIT_REPO_URI="https://github.com/traviscross/mtr"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="" IUSE="gtk +ipinfo +ipv6 jansson ncurses" +# TODO: This is an inherited RESTRICT - figure out why! +RESTRICT="test" RDEPEND=" gtk? ( @@ -21,18 +23,15 @@ RDEPEND=" jansson? ( dev-libs/jansson ) ncurses? ( sys-libs/ncurses:0= ) " -DEPEND=" - ${RDEPEND} -" -BDEPEND=" - virtual/pkgconfig -" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + DOCS=( AUTHORS FORMATS NEWS README.md SECURITY TODO ) FILECAPS=( cap_net_raw usr/sbin/mtr-packet ) + PATCHES=( "${FILESDIR}"/${PN}-0.88-tinfo.patch ) -RESTRICT="test" src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/
commit: 536d4d07fea1e1a1805c66c6f9d919f034078dab Author: Sam James gentoo org> AuthorDate: Tue Dec 29 23:26:15 2020 + Commit: Sam James gentoo org> CommitDate: Tue Dec 29 23:26:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=536d4d07 net-analyzer/mtr: add github metadata Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> net-analyzer/mtr/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/net-analyzer/mtr/metadata.xml b/net-analyzer/mtr/metadata.xml index 2d3a67d433c..88e5dd2b473 100644 --- a/net-analyzer/mtr/metadata.xml +++ b/net-analyzer/mtr/metadata.xml @@ -13,4 +13,7 @@ Disable support for IP address lookups Enable JSON output support through dev-libs/jansson + + traviscross/mtr +
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/, net-analyzer/mtr/files/
commit: 3aaadef8745a7250dc238ec8cd5daad45d73179d Author: Sam James gentoo org> AuthorDate: Sun Dec 20 06:25:27 2020 + Commit: Sam James gentoo org> CommitDate: Sun Dec 20 06:25:27 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3aaadef8 net-analyzer/mtr: cleanup old Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> net-analyzer/mtr/Manifest | 2 - net-analyzer/mtr/files/mtr-0.80-impl-dec.patch | 12 - net-analyzer/mtr/files/mtr-0.87-ipv6.patch | 59 net-analyzer/mtr/files/mtr-0.87-tinfo.patch| 11 - net-analyzer/mtr/mtr-0.87.ebuild | 51 - net-analyzer/mtr/mtr-0.93-r2.ebuild| 62 -- 6 files changed, 197 deletions(-) diff --git a/net-analyzer/mtr/Manifest b/net-analyzer/mtr/Manifest index a1baea181ad..69472acc09a 100644 --- a/net-analyzer/mtr/Manifest +++ b/net-analyzer/mtr/Manifest @@ -1,3 +1 @@ -DIST mtr-0.87.tar.gz 184645 BLAKE2B e96535b0bd46ee63c5e6110ee465195a9ead6ff7c7ea3629b2668631f25e9181cf4236ba0e2cfc0517e7c70683bbb6347d9c26a2b09701d89e225c27aa2faae4 SHA512 172ba2f78a6ee4deb427ac2fb00dff16843215dbd23663fbe41fcc957ffe278b408a73a0c7e1c05788b235e2d03fb53f9971b8b82d4de2f95edcaa9f2cff3cf9 -DIST mtr-0.93.tar.gz 291015 BLAKE2B 6ac0e21f9e06fbfee9e9ada4cddb6cd9685ae669a05d1ed257a2c238ab78ac16e1a1e152ef1359ca530b0eced14c9333df2b691c27cbc29173c843ebc64eaaa9 SHA512 046e98a661bd6248ce819411ceb6e2b875b92877de38523594898df507836c113573cf40d7d4cc548370f515abe99e0aa4d8b3ba44ad54dd00f8e93c8a96c021 DIST mtr-0.94.tar.gz 143616 BLAKE2B e9b4619a85a515d729f0987d5882fb91e4bfa3be82476efbfdb832d0b13ed334be1c1a1bcf8ab4ca820002e79ca4a24d0b50f2739d9284b7dec0b8852a1a91e0 SHA512 0e58bd79562ff80f9308135562ab22aa1f1eea686aefd3aef07bac05e661e34b60fde7c66c96bf4f0919f546376fbd6106ecd8fa92328c24f6f903097496bf11 diff --git a/net-analyzer/mtr/files/mtr-0.80-impl-dec.patch b/net-analyzer/mtr/files/mtr-0.80-impl-dec.patch deleted file mode 100644 index 5b41a54c744..000 --- a/net-analyzer/mtr/files/mtr-0.80-impl-dec.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/gtk.c b/gtk.c -index e42f4f6..333d7c8 100644 a/gtk.c -+++ b/gtk.c -@@ -24,6 +24,7 @@ - #include - #include - #include -+#include - - #ifndef NO_GTK - #include diff --git a/net-analyzer/mtr/files/mtr-0.87-ipv6.patch b/net-analyzer/mtr/files/mtr-0.87-ipv6.patch deleted file mode 100644 index 32a62853387..000 --- a/net-analyzer/mtr/files/mtr-0.87-ipv6.patch +++ /dev/null @@ -1,59 +0,0 @@ a/net.c -+++ b/net.c -@@ -320,9 +320,13 @@ - struct sockaddr_storage local; - struct sockaddr_storage remote; - struct sockaddr_in *local4 = (struct sockaddr_in *) &local; -+#ifdef ENABLE_IPV6 - struct sockaddr_in6 *local6 = (struct sockaddr_in6 *) &local; -+#endif - struct sockaddr_in *remote4 = (struct sockaddr_in *) &remote; -+#ifdef ENABLE_IPV6 - struct sockaddr_in6 *remote6 = (struct sockaddr_in6 *) &remote; -+#endif - socklen_t len; - - ttl = index + 1; -@@ -437,9 +441,13 @@ - struct sockaddr_storage local; - struct sockaddr_storage remote; - struct sockaddr_in *local4 = (struct sockaddr_in *) &local; -+#ifdef ENABLE_IPV6 - struct sockaddr_in6 *local6 = (struct sockaddr_in6 *) &local; -+#endif - struct sockaddr_in *remote4 = (struct sockaddr_in *) &remote; -+#ifdef ENABLE_IPV6 - struct sockaddr_in6 *remote6 = (struct sockaddr_in6 *) &remote; -+#endif - socklen_t len; - - ttl = index + 1; -@@ -726,8 +734,12 @@ - - /* sendto() assumes packet length includes the IPv4 header but not the - IPv6 header. */ -+#ifdef ENABLE_IPV6 - spacketsize = abs(packetsize) - - ( ( af == AF_INET ) ? 0 : sizeof (struct ip6_hdr) ); -+#else -+ spacketsize = abs(packetsize); -+#endif - rv = sendto(sendsock, packet, spacketsize, 0, remotesockaddr, salen); - if (first && (rv < 0) && ((errno == EINVAL) || (errno == EMSGSIZE))) { - /* Try the first packet again using host byte order. */ -@@ -1535,11 +1547,15 @@ - struct sockaddr_in name_struct; - #endif - struct sockaddr_in * sa4; -+#ifdef ENABLE_IPV6 - struct sockaddr_in6 * sa6; -+#endif - struct sockaddr * name = (struct sockaddr *) &name_struct; - struct sockaddr_storage remote; - struct sockaddr_in *remote4 = (struct sockaddr_in *) &remote; -+#ifdef ENABLE_IPV6 - struct sockaddr_in6 *remote6 = (struct sockaddr_in6 *) &remote; -+#endif - socklen_t len; - int s; - diff --git a/net-analyzer/mtr/files/mtr-0.87-tinfo.patch b/net-analyzer/mtr/files/mtr-0.87-tinfo.patch deleted file mode 100644 index 4dbdef1cc2f..000 --- a/net-analyzer/mtr/files/mtr-0.87-tinfo.patch +++ /dev/null @@ -1,11 +0,0 @@ a/configure.ac -+++ b/configure.ac -@@ -25,6 +25,8 @@ - AC_DEFINE(NO_CURSES, 1, [Define if you don't have the curses libraries available.]) - CURSES_OBJ=) - -+AC_SEARCH_LIBS(raw, [ncurses curses curs
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/
commit: 9f69e26f29d2070ad9ea8e49de6f7695d0b8d229 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Nov 7 20:36:31 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Nov 7 20:36:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f69e26f net-analyzer/mtr: stable 0.94 for sparc stable wrt bug #753032 Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> net-analyzer/mtr/mtr-0.94.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/mtr/mtr-0.94.ebuild b/net-analyzer/mtr/mtr-0.94.ebuild index a1f85da5de9..a7ecb267725 100644 --- a/net-analyzer/mtr/mtr-0.94.ebuild +++ b/net-analyzer/mtr/mtr-0.94.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/traviscross/${PN}/archive/v${PV}.tar.gz -> ${P}.tar. LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" IUSE="gtk +ipinfo +ipv6 jansson ncurses" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/
commit: a9cbfccce40d54f0f9bd32498213914437a76313 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Nov 7 20:25:27 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Nov 7 20:34:45 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9cbfccc net-analyzer/mtr: stable 0.94 for ppc64 stable wrt bug #753032 Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> net-analyzer/mtr/mtr-0.94.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/mtr/mtr-0.94.ebuild b/net-analyzer/mtr/mtr-0.94.ebuild index 349501d028d..a1f85da5de9 100644 --- a/net-analyzer/mtr/mtr-0.94.ebuild +++ b/net-analyzer/mtr/mtr-0.94.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/traviscross/${PN}/archive/v${PV}.tar.gz -> ${P}.tar. LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" IUSE="gtk +ipinfo +ipv6 jansson ncurses" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/
commit: 25e7baed34e3845ca00a3dd8b42b89a9bfebe5b7 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Nov 7 20:13:14 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Nov 7 20:22:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25e7baed net-analyzer/mtr: stable 0.94 for ppc stable wrt bug #753032 Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> net-analyzer/mtr/mtr-0.94.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/mtr/mtr-0.94.ebuild b/net-analyzer/mtr/mtr-0.94.ebuild index 300d674ff20..349501d028d 100644 --- a/net-analyzer/mtr/mtr-0.94.ebuild +++ b/net-analyzer/mtr/mtr-0.94.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/traviscross/${PN}/archive/v${PV}.tar.gz -> ${P}.tar. LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" IUSE="gtk +ipinfo +ipv6 jansson ncurses" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/
commit: 9fef03ac25b66457efca39297cc4a705f71a52ce Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Nov 7 20:09:03 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Nov 7 20:10:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fef03ac net-analyzer/mtr: stable 0.94 for hppa stable wrt bug #753032 Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich gentoo.org> net-analyzer/mtr/mtr-0.94.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/mtr/mtr-0.94.ebuild b/net-analyzer/mtr/mtr-0.94.ebuild index 5562b5ef0d0..300d674ff20 100644 --- a/net-analyzer/mtr/mtr-0.94.ebuild +++ b/net-analyzer/mtr/mtr-0.94.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/traviscross/${PN}/archive/v${PV}.tar.gz -> ${P}.tar. LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" IUSE="gtk +ipinfo +ipv6 jansson ncurses" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/
commit: 675938305b3f32e15b62801296ed8e889ff8f1d7 Author: Sam James gentoo org> AuthorDate: Sat Nov 7 01:22:01 2020 + Commit: Sam James gentoo org> CommitDate: Sat Nov 7 01:22:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67593830 net-analyzer/mtr: Stabilize 0.94 x86, #753032 Signed-off-by: Sam James gentoo.org> net-analyzer/mtr/mtr-0.94.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/mtr/mtr-0.94.ebuild b/net-analyzer/mtr/mtr-0.94.ebuild index 59523bbaf17..5562b5ef0d0 100644 --- a/net-analyzer/mtr/mtr-0.94.ebuild +++ b/net-analyzer/mtr/mtr-0.94.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/traviscross/${PN}/archive/v${PV}.tar.gz -> ${P}.tar. LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" IUSE="gtk +ipinfo +ipv6 jansson ncurses" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/
commit: 2957c4d606f37d39bff19aef42a9c69fe962c1b0 Author: Sam James gentoo org> AuthorDate: Sat Nov 7 01:21:35 2020 + Commit: Sam James gentoo org> CommitDate: Sat Nov 7 01:21:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2957c4d6 net-analyzer/mtr: Stabilize 0.94 amd64, #753032 Signed-off-by: Sam James gentoo.org> net-analyzer/mtr/mtr-0.94.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/mtr/mtr-0.94.ebuild b/net-analyzer/mtr/mtr-0.94.ebuild index 702501cc6d5..59523bbaf17 100644 --- a/net-analyzer/mtr/mtr-0.94.ebuild +++ b/net-analyzer/mtr/mtr-0.94.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/traviscross/${PN}/archive/v${PV}.tar.gz -> ${P}.tar. LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" IUSE="gtk +ipinfo +ipv6 jansson ncurses" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/
commit: 59d2bc36196973734b56697ec361fde9e258ce77 Author: Sam James gentoo org> AuthorDate: Wed Nov 4 06:53:42 2020 + Commit: Sam James gentoo org> CommitDate: Wed Nov 4 06:53:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59d2bc36 net-analyzer/mtr: Stabilize 0.94 arm64, #753032 Signed-off-by: Sam James gentoo.org> net-analyzer/mtr/mtr-0.94.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/mtr/mtr-0.94.ebuild b/net-analyzer/mtr/mtr-0.94.ebuild index db2d5358f3d..c7f715d1860 100644 --- a/net-analyzer/mtr/mtr-0.94.ebuild +++ b/net-analyzer/mtr/mtr-0.94.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/traviscross/${PN}/archive/v${PV}.tar.gz -> ${P}.tar. LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" IUSE="gtk +ipinfo +ipv6 jansson ncurses" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/
commit: 3f1f4212d5112a5c64c24fcc03745e12cfd5b24e Author: Sam James gentoo org> AuthorDate: Wed Nov 4 06:54:07 2020 + Commit: Sam James gentoo org> CommitDate: Wed Nov 4 06:54:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f1f4212 net-analyzer/mtr: Stabilize 0.94 arm, #753032 Signed-off-by: Sam James gentoo.org> net-analyzer/mtr/mtr-0.94.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/mtr/mtr-0.94.ebuild b/net-analyzer/mtr/mtr-0.94.ebuild index c7f715d1860..702501cc6d5 100644 --- a/net-analyzer/mtr/mtr-0.94.ebuild +++ b/net-analyzer/mtr/mtr-0.94.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/traviscross/${PN}/archive/v${PV}.tar.gz -> ${P}.tar. LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" IUSE="gtk +ipinfo +ipv6 jansson ncurses" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/
commit: 14de9a72a2d14ed0d2e5ad42b22983d9bba7a381 Author: Sam James gentoo org> AuthorDate: Wed Nov 4 03:11:54 2020 + Commit: Sam James gentoo org> CommitDate: Wed Nov 4 03:11:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14de9a72 net-analyzer/mtr: fix indentation in metadata.xml Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> net-analyzer/mtr/metadata.xml | 24 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/net-analyzer/mtr/metadata.xml b/net-analyzer/mtr/metadata.xml index e6e6011d2f4..2d3a67d433c 100644 --- a/net-analyzer/mtr/metadata.xml +++ b/net-analyzer/mtr/metadata.xml @@ -1,16 +1,16 @@ http://www.gentoo.org/dtd/metadata.dtd";> - -s...@gentoo.org -Sam James - - -net...@gentoo.org -Gentoo network monitoring and analysis project - - -Disable support for IP address lookups -Enable JSON output support through dev-libs/jansson - + + s...@gentoo.org + Sam James + + + net...@gentoo.org + Gentoo network monitoring and analysis project + + + Disable support for IP address lookups + Enable JSON output support through dev-libs/jansson +
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/
commit: 4491269a18ce89ac01ae8270b717877dffb2347d Author: Sam James gentoo org> AuthorDate: Wed Nov 4 03:11:19 2020 + Commit: Sam James gentoo org> CommitDate: Wed Nov 4 03:11:19 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4491269a net-analyzer/mtr: join as (co-)maintainer Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> net-analyzer/mtr/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/net-analyzer/mtr/metadata.xml b/net-analyzer/mtr/metadata.xml index 632c6e60e5b..e6e6011d2f4 100644 --- a/net-analyzer/mtr/metadata.xml +++ b/net-analyzer/mtr/metadata.xml @@ -1,6 +1,10 @@ http://www.gentoo.org/dtd/metadata.dtd";> + +s...@gentoo.org +Sam James + net...@gentoo.org Gentoo network monitoring and analysis project
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/
commit: bb9c7e4e862336621c5a1463e3f42c6231912f3b Author: Jeroen Roovers gentoo org> AuthorDate: Sun Oct 4 07:15:30 2020 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Oct 4 07:17:26 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb9c7e4e net-analyzer/mtr: Invert USE defaults that pull in more deps Package-Manager: Portage-3.0.8, Repoman-3.0.1 Bug: https://bugs.gentoo.org/show_bug.cgi?id=744565 Signed-off-by: Jeroen Roovers gentoo.org> net-analyzer/mtr/mtr-0.94.ebuild | 2 +- net-analyzer/mtr/mtr-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/net-analyzer/mtr/mtr-0.94.ebuild b/net-analyzer/mtr/mtr-0.94.ebuild index f7343a7d970..db2d5358f3d 100644 --- a/net-analyzer/mtr/mtr-0.94.ebuild +++ b/net-analyzer/mtr/mtr-0.94.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/traviscross/${PN}/archive/v${PV}.tar.gz -> ${P}.tar. LICENSE="GPL-2" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" -IUSE="+gtk +ipinfo +ipv6 +jansson +ncurses" +IUSE="gtk +ipinfo +ipv6 jansson ncurses" RDEPEND=" gtk? ( diff --git a/net-analyzer/mtr/mtr-.ebuild b/net-analyzer/mtr/mtr-.ebuild index 3f821be8ee3..7067fbb688f 100644 --- a/net-analyzer/mtr/mtr-.ebuild +++ b/net-analyzer/mtr/mtr-.ebuild @@ -11,7 +11,7 @@ EGIT_REPO_URI="https://github.com/traviscross/mtr"; LICENSE="GPL-2" SLOT="0" KEYWORDS="" -IUSE="+gtk +ipinfo +ipv6 +jansson +ncurses" +IUSE="gtk +ipinfo +ipv6 jansson ncurses" RDEPEND=" gtk? (
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/
commit: b8f6bbe3e025436deed7202c2db6a12fc00de9a6 Author: Jeroen Roovers gentoo org> AuthorDate: Thu Sep 24 09:47:18 2020 + Commit: Jeroen Roovers gentoo org> CommitDate: Thu Sep 24 09:47:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8f6bbe3 net-analyzer/mtr: Restore KEYWORDS Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Jeroen Roovers gentoo.org> net-analyzer/mtr/mtr-0.94.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/mtr/mtr-0.94.ebuild b/net-analyzer/mtr/mtr-0.94.ebuild index a55684159f5..f7343a7d970 100644 --- a/net-analyzer/mtr/mtr-0.94.ebuild +++ b/net-analyzer/mtr/mtr-0.94.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/traviscross/${PN}/archive/v${PV}.tar.gz -> ${P}.tar. LICENSE="GPL-2" SLOT="0" -KEYWORDS="" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" IUSE="+gtk +ipinfo +ipv6 +jansson +ncurses" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/
commit: 23ba96a3ab5877db03bb3e5131508a0481eb17cd Author: Jeroen Roovers gentoo org> AuthorDate: Thu Sep 24 09:35:03 2020 + Commit: Jeroen Roovers gentoo org> CommitDate: Thu Sep 24 09:45:59 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23ba96a3 net-analyzer/mtr: Version 0.94 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Jeroen Roovers gentoo.org> net-analyzer/mtr/Manifest| 1 + net-analyzer/mtr/mtr-0.94.ebuild | 61 2 files changed, 62 insertions(+) diff --git a/net-analyzer/mtr/Manifest b/net-analyzer/mtr/Manifest index 4abd5179f57..a1baea181ad 100644 --- a/net-analyzer/mtr/Manifest +++ b/net-analyzer/mtr/Manifest @@ -1,2 +1,3 @@ DIST mtr-0.87.tar.gz 184645 BLAKE2B e96535b0bd46ee63c5e6110ee465195a9ead6ff7c7ea3629b2668631f25e9181cf4236ba0e2cfc0517e7c70683bbb6347d9c26a2b09701d89e225c27aa2faae4 SHA512 172ba2f78a6ee4deb427ac2fb00dff16843215dbd23663fbe41fcc957ffe278b408a73a0c7e1c05788b235e2d03fb53f9971b8b82d4de2f95edcaa9f2cff3cf9 DIST mtr-0.93.tar.gz 291015 BLAKE2B 6ac0e21f9e06fbfee9e9ada4cddb6cd9685ae669a05d1ed257a2c238ab78ac16e1a1e152ef1359ca530b0eced14c9333df2b691c27cbc29173c843ebc64eaaa9 SHA512 046e98a661bd6248ce819411ceb6e2b875b92877de38523594898df507836c113573cf40d7d4cc548370f515abe99e0aa4d8b3ba44ad54dd00f8e93c8a96c021 +DIST mtr-0.94.tar.gz 143616 BLAKE2B e9b4619a85a515d729f0987d5882fb91e4bfa3be82476efbfdb832d0b13ed334be1c1a1bcf8ab4ca820002e79ca4a24d0b50f2739d9284b7dec0b8852a1a91e0 SHA512 0e58bd79562ff80f9308135562ab22aa1f1eea686aefd3aef07bac05e661e34b60fde7c66c96bf4f0919f546376fbd6106ecd8fa92328c24f6f903097496bf11 diff --git a/net-analyzer/mtr/mtr-0.94.ebuild b/net-analyzer/mtr/mtr-0.94.ebuild new file mode 100644 index 000..a55684159f5 --- /dev/null +++ b/net-analyzer/mtr/mtr-0.94.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit autotools bash-completion-r1 fcaps + +DESCRIPTION="My TraceRoute, an Excellent network diagnostic tool" +HOMEPAGE="https://www.bitwizard.nl/mtr/"; +SRC_URI="https://github.com/traviscross/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="" +IUSE="+gtk +ipinfo +ipv6 +jansson +ncurses" + +RDEPEND=" + gtk? ( + dev-libs/glib:2 + x11-libs/gtk+:3 + ) + jansson? ( dev-libs/jansson ) + ncurses? ( sys-libs/ncurses:0= ) +" +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + virtual/pkgconfig +" +DOCS=( AUTHORS FORMATS NEWS README.md SECURITY TODO ) +FILECAPS=( cap_net_raw usr/sbin/mtr-packet ) +PATCHES=( + "${FILESDIR}"/${PN}-0.88-tinfo.patch +) +RESTRICT="test" + +src_prepare() { + default + + eautoreconf +} + +src_configure() { + econf \ + $(use_enable ipv6) \ + $(use_with gtk) \ + $(use_with ipinfo) \ + $(use_with jansson) \ + $(use_with ncurses) \ + --with-bashcompletiondir="$(get_bashcompdir)" +} + +pkg_postinst() { + fcaps_pkg_postinst + + if use prefix && [[ ${CHOST} == *-darwin* ]] ; then + ewarn "mtr needs root privileges to run. To grant them:" + ewarn " % sudo chown root ${EPREFIX}/usr/sbin/mtr" + ewarn " % sudo chmod u+s ${EPREFIX}/usr/sbin/mtr" + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/
commit: 76cf5ff19cbcb3f4dad7ccba77abb028fb1a126f Author: Jeroen Roovers gentoo org> AuthorDate: Tue Sep 22 08:32:23 2020 + Commit: Jeroen Roovers gentoo org> CommitDate: Tue Sep 22 08:32:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76cf5ff1 net-analyzer/mtr: Old Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Jeroen Roovers gentoo.org> net-analyzer/mtr/Manifest | 1 - net-analyzer/mtr/mtr-0.92-r1.ebuild | 63 - 2 files changed, 64 deletions(-) diff --git a/net-analyzer/mtr/Manifest b/net-analyzer/mtr/Manifest index bcb0bbbe01b..4abd5179f57 100644 --- a/net-analyzer/mtr/Manifest +++ b/net-analyzer/mtr/Manifest @@ -1,3 +1,2 @@ DIST mtr-0.87.tar.gz 184645 BLAKE2B e96535b0bd46ee63c5e6110ee465195a9ead6ff7c7ea3629b2668631f25e9181cf4236ba0e2cfc0517e7c70683bbb6347d9c26a2b09701d89e225c27aa2faae4 SHA512 172ba2f78a6ee4deb427ac2fb00dff16843215dbd23663fbe41fcc957ffe278b408a73a0c7e1c05788b235e2d03fb53f9971b8b82d4de2f95edcaa9f2cff3cf9 -DIST mtr-0.92.tar.gz 296430 BLAKE2B 0f7dfcbd77d6f9cd0a9ba4c7e6829ce8f3fa0e1de4009632d10c3a1c2acc280db5830296695c27d89317d38d507af8f7e9bdd12b1c0e0d198872dc39f13032e7 SHA512 d362a418b6c17fd2d08da1ed9e033fa3330e4c0497e1bb0644f6193d23f4e20dd8ee181942c2a20ec0025a8b96c521394a21be5a1d9036f8a0a8c4cddfbe381f DIST mtr-0.93.tar.gz 291015 BLAKE2B 6ac0e21f9e06fbfee9e9ada4cddb6cd9685ae669a05d1ed257a2c238ab78ac16e1a1e152ef1359ca530b0eced14c9333df2b691c27cbc29173c843ebc64eaaa9 SHA512 046e98a661bd6248ce819411ceb6e2b875b92877de38523594898df507836c113573cf40d7d4cc548370f515abe99e0aa4d8b3ba44ad54dd00f8e93c8a96c021 diff --git a/net-analyzer/mtr/mtr-0.92-r1.ebuild b/net-analyzer/mtr/mtr-0.92-r1.ebuild deleted file mode 100644 index 703412cb920..000 --- a/net-analyzer/mtr/mtr-0.92-r1.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit autotools eutils fcaps flag-o-matic - -DESCRIPTION="My TraceRoute, an Excellent network diagnostic tool" -HOMEPAGE="https://www.bitwizard.nl/mtr/"; -SRC_URI="https://www.bitwizard.nl/mtr/files/${P}.tar.gz"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" -IUSE="gtk ipv6 ncurses" - -RDEPEND=" - gtk? ( - dev-libs/glib:2 - x11-libs/gtk+:2 - ) - ncurses? ( sys-libs/ncurses:0= ) -" -DEPEND=" - ${RDEPEND} - sys-devel/autoconf - virtual/pkgconfig -" - -DOCS=( AUTHORS FORMATS NEWS README SECURITY TODO ) -FILECAPS=( cap_net_raw usr/sbin/mtr-packet ) -PATCHES=( - "${FILESDIR}"/${PN}-0.88-tinfo.patch -) - -src_prepare() { - default - - eautoreconf -} - -src_configure() { - # In the source's configure script -lresolv is commented out. Apparently it - # is needed for 64bit macos still. - [[ ${CHOST} == *-darwin* ]] && append-libs -lresolv - econf \ - $(use_enable ipv6) \ - $(use_with gtk) \ - $(use_with ncurses) -} - -src_test() { - [[ "$UID" = 0 ]] && default -} - -pkg_postinst() { - fcaps_pkg_postinst - - if use prefix && [[ ${CHOST} == *-darwin* ]] ; then - ewarn "mtr needs root privileges to run. To grant them:" - ewarn " % sudo chown root ${EPREFIX}/usr/sbin/mtr" - ewarn " % sudo chmod u+s ${EPREFIX}/usr/sbin/mtr" - fi -}
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/
commit: e39ecca23bff915015e61f8aa8732f5f11805b5b Author: Jeroen Roovers gentoo org> AuthorDate: Tue Sep 22 08:27:05 2020 + Commit: Jeroen Roovers gentoo org> CommitDate: Tue Sep 22 08:31:11 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e39ecca2 net-analyzer/mtr: Clean up old code in 0.93 - Drop ancient *-darwin* workaround - Drop misguided sys-devel/autoconf dependency - EAPI=7 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Jeroen Roovers gentoo.org> net-analyzer/mtr/{mtr-0.93-r1.ebuild => mtr-0.93-r2.ebuild} | 11 --- net-analyzer/mtr/mtr-.ebuild| 5 + 2 files changed, 5 insertions(+), 11 deletions(-) diff --git a/net-analyzer/mtr/mtr-0.93-r1.ebuild b/net-analyzer/mtr/mtr-0.93-r2.ebuild similarity index 84% rename from net-analyzer/mtr/mtr-0.93-r1.ebuild rename to net-analyzer/mtr/mtr-0.93-r2.ebuild index 4380cee2360..880c2729a41 100644 --- a/net-analyzer/mtr/mtr-0.93-r1.ebuild +++ b/net-analyzer/mtr/mtr-0.93-r2.ebuild @@ -1,8 +1,8 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 -inherit autotools eutils fcaps flag-o-matic +EAPI=7 +inherit autotools eutils fcaps DESCRIPTION="My TraceRoute, an Excellent network diagnostic tool" HOMEPAGE="https://www.bitwizard.nl/mtr/"; @@ -22,10 +22,10 @@ RDEPEND=" " DEPEND=" ${RDEPEND} - sys-devel/autoconf +" +BDEPEND=" virtual/pkgconfig " - DOCS=( AUTHORS NEWS SECURITY TODO ) FILECAPS=( cap_net_raw usr/sbin/mtr-packet ) PATCHES=( @@ -41,9 +41,6 @@ src_prepare() { } src_configure() { - # In the source's configure script -lresolv is commented out. Apparently it - # is needed for 64bit macos still. - [[ ${CHOST} == *-darwin* ]] && append-libs -lresolv econf \ $(use_enable ipv6) \ $(use_with gtk) \ diff --git a/net-analyzer/mtr/mtr-.ebuild b/net-analyzer/mtr/mtr-.ebuild index 37f5ab5d3a6..3f821be8ee3 100644 --- a/net-analyzer/mtr/mtr-.ebuild +++ b/net-analyzer/mtr/mtr-.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit autotools bash-completion-r1 fcaps flag-o-matic git-r3 +inherit autotools bash-completion-r1 fcaps git-r3 DESCRIPTION="My TraceRoute, an Excellent network diagnostic tool" HOMEPAGE="https://www.bitwizard.nl/mtr/"; @@ -41,9 +41,6 @@ src_prepare() { } src_configure() { - # In the source's configure script -lresolv is commented out. Apparently it - # is still needed for 64-bit MacOS. - [[ ${CHOST} == *-darwin* ]] && append-libs -lresolv econf \ $(use_enable ipv6) \ $(use_with gtk) \
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/
commit: db0f322dffcacbfb362bf8e22596e23201dbaca3 Author: Jeroen Roovers gentoo org> AuthorDate: Tue Sep 22 07:05:39 2020 + Commit: Jeroen Roovers gentoo org> CommitDate: Tue Sep 22 07:08:24 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db0f322d net-analyzer/mtr: Update live ebuild Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Jeroen Roovers gentoo.org> net-analyzer/mtr/metadata.xml| 12 net-analyzer/mtr/mtr-.ebuild | 15 ++- 2 files changed, 18 insertions(+), 9 deletions(-) diff --git a/net-analyzer/mtr/metadata.xml b/net-analyzer/mtr/metadata.xml index 2c2a7923cfc..632c6e60e5b 100644 --- a/net-analyzer/mtr/metadata.xml +++ b/net-analyzer/mtr/metadata.xml @@ -1,8 +1,12 @@ http://www.gentoo.org/dtd/metadata.dtd";> - - net...@gentoo.org - Gentoo network monitoring and analysis project - + +net...@gentoo.org +Gentoo network monitoring and analysis project + + +Disable support for IP address lookups +Enable JSON output support through dev-libs/jansson + diff --git a/net-analyzer/mtr/mtr-.ebuild b/net-analyzer/mtr/mtr-.ebuild index 75a592ba00d..37f5ab5d3a6 100644 --- a/net-analyzer/mtr/mtr-.ebuild +++ b/net-analyzer/mtr/mtr-.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit autotools fcaps flag-o-matic git-r3 +inherit autotools bash-completion-r1 fcaps flag-o-matic git-r3 DESCRIPTION="My TraceRoute, an Excellent network diagnostic tool" HOMEPAGE="https://www.bitwizard.nl/mtr/"; @@ -11,18 +11,20 @@ EGIT_REPO_URI="https://github.com/traviscross/mtr"; LICENSE="GPL-2" SLOT="0" KEYWORDS="" -IUSE="gtk ipv6 ncurses" +IUSE="+gtk +ipinfo +ipv6 +jansson +ncurses" RDEPEND=" gtk? ( dev-libs/glib:2 x11-libs/gtk+:3 ) + jansson? ( dev-libs/jansson ) ncurses? ( sys-libs/ncurses:0= ) " DEPEND=" ${RDEPEND} - sys-devel/autoconf +" +BDEPEND=" virtual/pkgconfig " DOCS=( AUTHORS FORMATS NEWS README.md SECURITY TODO ) @@ -45,7 +47,10 @@ src_configure() { econf \ $(use_enable ipv6) \ $(use_with gtk) \ - $(use_with ncurses) + $(use_with ipinfo) \ + $(use_with jansson) \ + $(use_with ncurses) \ + --with-bashcompletiondir="$(get_bashcompdir)" } pkg_postinst() {
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/
commit: 0eedf09e5c5dbd3ea48a68af88d5c8aec00cf542 Author: Benda Xu gentoo org> AuthorDate: Sat Jul 4 13:18:03 2020 + Commit: Benda XU gentoo org> CommitDate: Sat Jul 4 13:18:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0eedf09e net-analyzer/mtr: keyword ~arm64. Package-Manager: Portage-2.3.88, Repoman-2.3.18 Signed-off-by: Benda Xu gentoo.org> net-analyzer/mtr/mtr-0.93-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/mtr/mtr-0.93-r1.ebuild b/net-analyzer/mtr/mtr-0.93-r1.ebuild index c0b5cae918d..4380cee2360 100644 --- a/net-analyzer/mtr/mtr-0.93-r1.ebuild +++ b/net-analyzer/mtr/mtr-0.93-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://www.bitwizard.nl/mtr/files/${P}.tar.gz"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" IUSE="gtk ipv6 ncurses" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/
commit: c669d616f482d05bb26d4d3917e64ee0545d9276 Author: Jeroen Roovers gentoo org> AuthorDate: Mon Oct 14 08:06:23 2019 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Oct 14 08:07:06 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c669d616 net-analyzer/mtr: Update live ebuild Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Jeroen Roovers gentoo.org> net-analyzer/mtr/Manifest| 1 - net-analyzer/mtr/mtr-.ebuild | 20 +--- 2 files changed, 5 insertions(+), 16 deletions(-) diff --git a/net-analyzer/mtr/Manifest b/net-analyzer/mtr/Manifest index 2ca59571abb..bcb0bbbe01b 100644 --- a/net-analyzer/mtr/Manifest +++ b/net-analyzer/mtr/Manifest @@ -1,4 +1,3 @@ -DIST gtk-2.0-for-mtr.m4.bz2 2508 BLAKE2B 86d1eb64e21084d1455783765b0be088893c260658913b9c522c35c88443e9876b39952ec33c5c69810425b7a309e382dcb32bba1443345daf81c9cfd2f84b63 SHA512 0f593b761d7a9399469f1f7bb3992133b391a2ce760ecfad96237561992802c192b810f4722763685d5f6e7a76bd2806abf08e1850bdce00e5cd3af4c810210f DIST mtr-0.87.tar.gz 184645 BLAKE2B e96535b0bd46ee63c5e6110ee465195a9ead6ff7c7ea3629b2668631f25e9181cf4236ba0e2cfc0517e7c70683bbb6347d9c26a2b09701d89e225c27aa2faae4 SHA512 172ba2f78a6ee4deb427ac2fb00dff16843215dbd23663fbe41fcc957ffe278b408a73a0c7e1c05788b235e2d03fb53f9971b8b82d4de2f95edcaa9f2cff3cf9 DIST mtr-0.92.tar.gz 296430 BLAKE2B 0f7dfcbd77d6f9cd0a9ba4c7e6829ce8f3fa0e1de4009632d10c3a1c2acc280db5830296695c27d89317d38d507af8f7e9bdd12b1c0e0d198872dc39f13032e7 SHA512 d362a418b6c17fd2d08da1ed9e033fa3330e4c0497e1bb0644f6193d23f4e20dd8ee181942c2a20ec0025a8b96c521394a21be5a1d9036f8a0a8c4cddfbe381f DIST mtr-0.93.tar.gz 291015 BLAKE2B 6ac0e21f9e06fbfee9e9ada4cddb6cd9685ae669a05d1ed257a2c238ab78ac16e1a1e152ef1359ca530b0eced14c9333df2b691c27cbc29173c843ebc64eaaa9 SHA512 046e98a661bd6248ce819411ceb6e2b875b92877de38523594898df507836c113573cf40d7d4cc548370f515abe99e0aa4d8b3ba44ad54dd00f8e93c8a96c021 diff --git a/net-analyzer/mtr/mtr-.ebuild b/net-analyzer/mtr/mtr-.ebuild index 896d500cbdf..75a592ba00d 100644 --- a/net-analyzer/mtr/mtr-.ebuild +++ b/net-analyzer/mtr/mtr-.ebuild @@ -1,13 +1,12 @@ # Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 -inherit autotools eutils fcaps flag-o-matic git-r3 +EAPI=7 +inherit autotools fcaps flag-o-matic git-r3 DESCRIPTION="My TraceRoute, an Excellent network diagnostic tool" HOMEPAGE="https://www.bitwizard.nl/mtr/"; EGIT_REPO_URI="https://github.com/traviscross/mtr"; -SRC_URI="mirror://gentoo/gtk-2.0-for-mtr.m4.bz2" LICENSE="GPL-2" SLOT="0" @@ -17,7 +16,7 @@ IUSE="gtk ipv6 ncurses" RDEPEND=" gtk? ( dev-libs/glib:2 - x11-libs/gtk+:2 + x11-libs/gtk+:3 ) ncurses? ( sys-libs/ncurses:0= ) " @@ -26,26 +25,17 @@ DEPEND=" sys-devel/autoconf virtual/pkgconfig " - DOCS=( AUTHORS FORMATS NEWS README.md SECURITY TODO ) FILECAPS=( cap_net_raw usr/sbin/mtr-packet ) PATCHES=( "${FILESDIR}"/${PN}-0.88-tinfo.patch ) - -src_unpack() { - git-r3_src_unpack - unpack ${A} -} +RESTRICT="test" src_prepare() { - # Keep this comment and following mv, even in case ebuild does not need - # it: kept gtk-2.0.m4 in SRC_URI but you'll have to mv it before autoreconf - mv "${WORKDIR}"/gtk-2.0-for-mtr.m4 gtk-2.0.m4 || die #222909 - default - AT_M4DIR="." eautoreconf + eautoreconf } src_configure() {
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/
commit: ff3f6def757847fc9154ea9f1f0b9492a7afab5a Author: Jeroen Roovers gentoo org> AuthorDate: Mon Oct 14 07:53:45 2019 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Oct 14 07:54:07 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff3f6def net-analyzer/mtr: FTP/HTTP => HTTPS Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Jeroen Roovers gentoo.org> net-analyzer/mtr/mtr-0.87.ebuild| 6 +++--- net-analyzer/mtr/mtr-0.92-r1.ebuild | 6 +++--- net-analyzer/mtr/mtr-0.93-r1.ebuild | 4 ++-- net-analyzer/mtr/mtr-.ebuild| 2 +- 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/net-analyzer/mtr/mtr-0.87.ebuild b/net-analyzer/mtr/mtr-0.87.ebuild index 575256d8fca..6cfd1bd5b83 100644 --- a/net-analyzer/mtr/mtr-0.87.ebuild +++ b/net-analyzer/mtr/mtr-0.87.ebuild @@ -1,12 +1,12 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 inherit autotools eutils fcaps flag-o-matic DESCRIPTION="My TraceRoute, an Excellent network diagnostic tool" -HOMEPAGE="http://www.bitwizard.nl/mtr/"; -SRC_URI="ftp://ftp.bitwizard.nl/mtr/${P}.tar.gz"; +HOMEPAGE="https://www.bitwizard.nl/mtr/"; +SRC_URI="https://www.bitwizard.nl/mtr/files/${P}.tar.gz"; LICENSE="GPL-2" SLOT="0" diff --git a/net-analyzer/mtr/mtr-0.92-r1.ebuild b/net-analyzer/mtr/mtr-0.92-r1.ebuild index c0124945b42..f3684cc00ec 100644 --- a/net-analyzer/mtr/mtr-0.92-r1.ebuild +++ b/net-analyzer/mtr/mtr-0.92-r1.ebuild @@ -1,12 +1,12 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 inherit autotools eutils fcaps flag-o-matic DESCRIPTION="My TraceRoute, an Excellent network diagnostic tool" -HOMEPAGE="http://www.bitwizard.nl/mtr/"; -SRC_URI="ftp://ftp.bitwizard.nl/mtr/${P}.tar.gz"; +HOMEPAGE="https://www.bitwizard.nl/mtr/"; +SRC_URI="https://www.bitwizard.nl/mtr/files/${P}.tar.gz"; LICENSE="GPL-2" SLOT="0" diff --git a/net-analyzer/mtr/mtr-0.93-r1.ebuild b/net-analyzer/mtr/mtr-0.93-r1.ebuild index dc7f90ebcff..d9d46576472 100644 --- a/net-analyzer/mtr/mtr-0.93-r1.ebuild +++ b/net-analyzer/mtr/mtr-0.93-r1.ebuild @@ -5,8 +5,8 @@ EAPI=6 inherit autotools eutils fcaps flag-o-matic DESCRIPTION="My TraceRoute, an Excellent network diagnostic tool" -HOMEPAGE="http://www.bitwizard.nl/mtr/"; -SRC_URI="ftp://ftp.bitwizard.nl/mtr/${P}.tar.gz"; +HOMEPAGE="https://www.bitwizard.nl/mtr/"; +SRC_URI="https://www.bitwizard.nl/mtr/files/${P}.tar.gz"; LICENSE="GPL-2" SLOT="0" diff --git a/net-analyzer/mtr/mtr-.ebuild b/net-analyzer/mtr/mtr-.ebuild index 6185590ebe4..896d500cbdf 100644 --- a/net-analyzer/mtr/mtr-.ebuild +++ b/net-analyzer/mtr/mtr-.ebuild @@ -5,7 +5,7 @@ EAPI=6 inherit autotools eutils fcaps flag-o-matic git-r3 DESCRIPTION="My TraceRoute, an Excellent network diagnostic tool" -HOMEPAGE="http://www.bitwizard.nl/mtr/"; +HOMEPAGE="https://www.bitwizard.nl/mtr/"; EGIT_REPO_URI="https://github.com/traviscross/mtr"; SRC_URI="mirror://gentoo/gtk-2.0-for-mtr.m4.bz2"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/
commit: 5d574dad28d0e3697aeca5efc6cc9c868adacd1b Author: Jeroen Roovers gentoo org> AuthorDate: Wed Aug 7 06:14:37 2019 + Commit: Jeroen Roovers gentoo org> CommitDate: Wed Aug 7 07:25:31 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d574dad net-analyzer/mtr: Work around missing build-aux/git-version-gen Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: Jeroen Roovers gentoo.org> net-analyzer/mtr/{mtr-0.93.ebuild => mtr-0.93-r1.ebuild} | 2 ++ 1 file changed, 2 insertions(+) diff --git a/net-analyzer/mtr/mtr-0.93.ebuild b/net-analyzer/mtr/mtr-0.93-r1.ebuild similarity index 92% rename from net-analyzer/mtr/mtr-0.93.ebuild rename to net-analyzer/mtr/mtr-0.93-r1.ebuild index 3ad1b5acc2b..a18dbb143fe 100644 --- a/net-analyzer/mtr/mtr-0.93.ebuild +++ b/net-analyzer/mtr/mtr-0.93-r1.ebuild @@ -35,6 +35,8 @@ PATCHES=( src_prepare() { default + sed -i -e 's|m4_esyscmd(\[build-aux/git-version-gen .tarball-version\])|'"${PV}"'|g' configure.ac || die + eautoreconf }
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/
commit: ea5c046418846dc68bff2d6a24f5d91a053744bc Author: Jeroen Roovers gentoo org> AuthorDate: Wed Aug 7 06:20:18 2019 + Commit: Jeroen Roovers gentoo org> CommitDate: Wed Aug 7 07:25:32 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea5c0464 net-analyzer/mtr: Update EGIT_REPO_URI Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: Jeroen Roovers gentoo.org> net-analyzer/mtr/mtr-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/mtr/mtr-.ebuild b/net-analyzer/mtr/mtr-.ebuild index 06c55d456ae..6185590ebe4 100644 --- a/net-analyzer/mtr/mtr-.ebuild +++ b/net-analyzer/mtr/mtr-.ebuild @@ -6,7 +6,7 @@ inherit autotools eutils fcaps flag-o-matic git-r3 DESCRIPTION="My TraceRoute, an Excellent network diagnostic tool" HOMEPAGE="http://www.bitwizard.nl/mtr/"; -EGIT_REPO_URI="https://github.com/traviscross/mtr.git"; +EGIT_REPO_URI="https://github.com/traviscross/mtr"; SRC_URI="mirror://gentoo/gtk-2.0-for-mtr.m4.bz2" LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/
commit: 6318fb1d2a4476d58446273b4a6a05c57736417c Author: Jeroen Roovers gentoo org> AuthorDate: Tue Aug 6 05:50:07 2019 + Commit: Jeroen Roovers gentoo org> CommitDate: Tue Aug 6 05:53:11 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6318fb1d net-analyzer/mtr: Version 0.93 Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Jeroen Roovers gentoo.org> net-analyzer/mtr/Manifest| 1 + net-analyzer/mtr/mtr-0.93.ebuild | 63 2 files changed, 64 insertions(+) diff --git a/net-analyzer/mtr/Manifest b/net-analyzer/mtr/Manifest index 78a312a2721..2ca59571abb 100644 --- a/net-analyzer/mtr/Manifest +++ b/net-analyzer/mtr/Manifest @@ -1,3 +1,4 @@ DIST gtk-2.0-for-mtr.m4.bz2 2508 BLAKE2B 86d1eb64e21084d1455783765b0be088893c260658913b9c522c35c88443e9876b39952ec33c5c69810425b7a309e382dcb32bba1443345daf81c9cfd2f84b63 SHA512 0f593b761d7a9399469f1f7bb3992133b391a2ce760ecfad96237561992802c192b810f4722763685d5f6e7a76bd2806abf08e1850bdce00e5cd3af4c810210f DIST mtr-0.87.tar.gz 184645 BLAKE2B e96535b0bd46ee63c5e6110ee465195a9ead6ff7c7ea3629b2668631f25e9181cf4236ba0e2cfc0517e7c70683bbb6347d9c26a2b09701d89e225c27aa2faae4 SHA512 172ba2f78a6ee4deb427ac2fb00dff16843215dbd23663fbe41fcc957ffe278b408a73a0c7e1c05788b235e2d03fb53f9971b8b82d4de2f95edcaa9f2cff3cf9 DIST mtr-0.92.tar.gz 296430 BLAKE2B 0f7dfcbd77d6f9cd0a9ba4c7e6829ce8f3fa0e1de4009632d10c3a1c2acc280db5830296695c27d89317d38d507af8f7e9bdd12b1c0e0d198872dc39f13032e7 SHA512 d362a418b6c17fd2d08da1ed9e033fa3330e4c0497e1bb0644f6193d23f4e20dd8ee181942c2a20ec0025a8b96c521394a21be5a1d9036f8a0a8c4cddfbe381f +DIST mtr-0.93.tar.gz 291015 BLAKE2B 6ac0e21f9e06fbfee9e9ada4cddb6cd9685ae669a05d1ed257a2c238ab78ac16e1a1e152ef1359ca530b0eced14c9333df2b691c27cbc29173c843ebc64eaaa9 SHA512 046e98a661bd6248ce819411ceb6e2b875b92877de38523594898df507836c113573cf40d7d4cc548370f515abe99e0aa4d8b3ba44ad54dd00f8e93c8a96c021 diff --git a/net-analyzer/mtr/mtr-0.93.ebuild b/net-analyzer/mtr/mtr-0.93.ebuild new file mode 100644 index 000..3ad1b5acc2b --- /dev/null +++ b/net-analyzer/mtr/mtr-0.93.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit autotools eutils fcaps flag-o-matic + +DESCRIPTION="My TraceRoute, an Excellent network diagnostic tool" +HOMEPAGE="http://www.bitwizard.nl/mtr/"; +SRC_URI="ftp://ftp.bitwizard.nl/mtr/${P}.tar.gz"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +IUSE="gtk ipv6 ncurses" + +RDEPEND=" + gtk? ( + dev-libs/glib:2 + x11-libs/gtk+:2 + ) + ncurses? ( sys-libs/ncurses:0= ) +" +DEPEND=" + ${RDEPEND} + sys-devel/autoconf + virtual/pkgconfig +" + +DOCS=( AUTHORS NEWS SECURITY TODO ) +FILECAPS=( cap_net_raw usr/sbin/mtr-packet ) +PATCHES=( + "${FILESDIR}"/${PN}-0.88-tinfo.patch +) + +src_prepare() { + default + + eautoreconf +} + +src_configure() { + # In the source's configure script -lresolv is commented out. Apparently it + # is needed for 64bit macos still. + [[ ${CHOST} == *-darwin* ]] && append-libs -lresolv + econf \ + $(use_enable ipv6) \ + $(use_with gtk) \ + $(use_with ncurses) +} + +src_test() { + [[ "$UID" = 0 ]] && default +} + +pkg_postinst() { + fcaps_pkg_postinst + + if use prefix && [[ ${CHOST} == *-darwin* ]] ; then + ewarn "mtr needs root privileges to run. To grant them:" + ewarn " % sudo chown root ${EPREFIX}/usr/sbin/mtr" + ewarn " % sudo chmod u+s ${EPREFIX}/usr/sbin/mtr" + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/
commit: 220900be4db831d631f77fe710de5c6db949c9e5 Author: Jeroen Roovers gentoo org> AuthorDate: Mon Feb 25 09:43:56 2019 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Feb 25 09:44:24 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=220900be net-analyzer/mtr: Install README.md Package-Manager: Portage-2.3.62, Repoman-2.3.12 Fixes: https://bugs.gentoo.org/678732 Signed-off-by: Jeroen Roovers gentoo.org> net-analyzer/mtr/mtr-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-analyzer/mtr/mtr-.ebuild b/net-analyzer/mtr/mtr-.ebuild index 3a1ec3b3a68..06c55d456ae 100644 --- a/net-analyzer/mtr/mtr-.ebuild +++ b/net-analyzer/mtr/mtr-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -27,7 +27,7 @@ DEPEND=" virtual/pkgconfig " -DOCS=( AUTHORS FORMATS NEWS README SECURITY TODO ) +DOCS=( AUTHORS FORMATS NEWS README.md SECURITY TODO ) FILECAPS=( cap_net_raw usr/sbin/mtr-packet ) PATCHES=( "${FILESDIR}"/${PN}-0.88-tinfo.patch
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/
commit: 9acfa5426cf8079f3848cdca2b7142819fcd6360 Author: Jeroen Roovers gentoo org> AuthorDate: Mon Jun 12 05:04:25 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Jun 12 05:04:25 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9acfa542 net-analyzer/mtr: Old. Package-Manager: Portage-2.3.6, Repoman-2.3.2 net-analyzer/mtr/Manifest| 1 - net-analyzer/mtr/mtr-0.88.ebuild | 63 2 files changed, 64 deletions(-) diff --git a/net-analyzer/mtr/Manifest b/net-analyzer/mtr/Manifest index 06fb7328e9a..9d39fb3b78f 100644 --- a/net-analyzer/mtr/Manifest +++ b/net-analyzer/mtr/Manifest @@ -1,4 +1,3 @@ DIST gtk-2.0-for-mtr.m4.bz2 2508 SHA256 59152f9a4a1af5cf09f2aaa804c9071afe3eb6632162f1660d85c820db342eba SHA512 0f593b761d7a9399469f1f7bb3992133b391a2ce760ecfad96237561992802c192b810f4722763685d5f6e7a76bd2806abf08e1850bdce00e5cd3af4c810210f WHIRLPOOL 8bfa2cd70c2aba06473692cdf3e091a983aab69cdb5be3d0382b6b87c05bcc577ecb1afab26afc17ee16d07a1161fe84f17e3cc9ae0a150364f34667cfba5779 DIST mtr-0.87.tar.gz 184645 SHA256 193947c61d23b154c8dc03677e90e8fd912f8f18567ab76ce619b7856c4af19f SHA512 172ba2f78a6ee4deb427ac2fb00dff16843215dbd23663fbe41fcc957ffe278b408a73a0c7e1c05788b235e2d03fb53f9971b8b82d4de2f95edcaa9f2cff3cf9 WHIRLPOOL 39fc9b60c1eccfdb1159a184f7089f13d1a8fbc35f16b7c23b746f3da709894f99571a57ef3431ca601112691c0e693b86a9941ed20bc236d2630f282e43d641 -DIST mtr-0.88.tar.gz 296225 SHA256 1e1fe4972cd972f9e5362226ebd16643ab763e6ece3b135b0f60c27e50e51e20 SHA512 81e16b8dfe2e31ca82fc456a51794b96b2dd06f4a86524ddc38abf53275b4b8ae6709792397021dfffbd4b00cf4f74b35d4085ca16fa08cf6f6e2e6b0c615533 WHIRLPOOL 24f1c50b9ad6a3884bee1745b479c8223bbd60d86a869c266549f3f51fa0ba5774b28fbbabc3cc386792410f0413038ad8c6a34d2863ab00b3730bcaaa736222 DIST mtr-0.92.tar.gz 296430 SHA256 f2979db9e2f41aa8e6574e7771767c9afe111d9213814eb47f5e1e71876e4382 SHA512 d362a418b6c17fd2d08da1ed9e033fa3330e4c0497e1bb0644f6193d23f4e20dd8ee181942c2a20ec0025a8b96c521394a21be5a1d9036f8a0a8c4cddfbe381f WHIRLPOOL 6ee3bfa8be5d214bdd063d9ab7c8f17cc08cab0492cb3292a3869360e2d97a90fb238af8e22d775b66467e8aa564cadb13b2d35af8a694629be555c684c77901 diff --git a/net-analyzer/mtr/mtr-0.88.ebuild b/net-analyzer/mtr/mtr-0.88.ebuild deleted file mode 100644 index ea48af37e69..000 --- a/net-analyzer/mtr/mtr-0.88.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit autotools eutils fcaps flag-o-matic - -DESCRIPTION="My TraceRoute, an Excellent network diagnostic tool" -HOMEPAGE="http://www.bitwizard.nl/mtr/"; -SRC_URI="ftp://ftp.bitwizard.nl/mtr/${P}.tar.gz"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" -IUSE="gtk ipv6 ncurses" - -RDEPEND=" - gtk? ( - dev-libs/glib:2 - x11-libs/gtk+:2 - ) - ncurses? ( sys-libs/ncurses:0= ) -" -DEPEND=" - ${RDEPEND} - sys-devel/autoconf - virtual/pkgconfig -" - -DOCS=( AUTHORS FORMATS NEWS README SECURITY TODO ) -FILECAPS=( cap_net_raw usr/sbin/mtr-packet ) -PATCHES=( - "${FILESDIR}"/${PN}-0.88-tinfo.patch -) - -src_prepare() { - default - - eautoreconf -} - -src_configure() { - # In the source's configure script -lresolv is commented out. Apparently it - # is needed for 64bit macos still. - [[ ${CHOST} == *-darwin* ]] && append-libs -lresolv - econf \ - $(use_enable ipv6) \ - $(use_with gtk) \ - $(use_with ncurses) -} - -src_test() { - [[ "$UID" = 0 ]] && default -} - -pkg_postinst() { - fcaps_pkg_postinst - - if use prefix && [[ ${CHOST} == *-darwin* ]] ; then - ewarn "mtr needs root privileges to run. To grant them:" - ewarn " % sudo chown root ${EPREFIX}/usr/sbin/mtr" - ewarn " % sudo chmod u+s ${EPREFIX}/usr/sbin/mtr" - fi -}
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/
commit: 03dc437db8f21898a1eb3118129fc3ce1dada1c1 Author: Jeroen Roovers gentoo org> AuthorDate: Mon Jun 12 05:03:47 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Jun 12 05:03:47 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03dc437d net-analyzer/mtr: Set filecaps on mtr-packet by gentoo-user (c-14.de) (bug #621538). Package-Manager: Portage-2.3.6, Repoman-2.3.2 net-analyzer/mtr/mtr-0.88.ebuild | 2 +- net-analyzer/mtr/{mtr-0.92.ebuild => mtr-0.92-r1.ebuild} | 2 +- net-analyzer/mtr/mtr-.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/net-analyzer/mtr/mtr-0.88.ebuild b/net-analyzer/mtr/mtr-0.88.ebuild index 997a4da8bc0..ea48af37e69 100644 --- a/net-analyzer/mtr/mtr-0.88.ebuild +++ b/net-analyzer/mtr/mtr-0.88.ebuild @@ -27,7 +27,7 @@ DEPEND=" " DOCS=( AUTHORS FORMATS NEWS README SECURITY TODO ) -FILECAPS=( cap_net_raw usr/sbin/mtr ) +FILECAPS=( cap_net_raw usr/sbin/mtr-packet ) PATCHES=( "${FILESDIR}"/${PN}-0.88-tinfo.patch ) diff --git a/net-analyzer/mtr/mtr-0.92.ebuild b/net-analyzer/mtr/mtr-0.92-r1.ebuild similarity index 96% rename from net-analyzer/mtr/mtr-0.92.ebuild rename to net-analyzer/mtr/mtr-0.92-r1.ebuild index 997a4da8bc0..ea48af37e69 100644 --- a/net-analyzer/mtr/mtr-0.92.ebuild +++ b/net-analyzer/mtr/mtr-0.92-r1.ebuild @@ -27,7 +27,7 @@ DEPEND=" " DOCS=( AUTHORS FORMATS NEWS README SECURITY TODO ) -FILECAPS=( cap_net_raw usr/sbin/mtr ) +FILECAPS=( cap_net_raw usr/sbin/mtr-packet ) PATCHES=( "${FILESDIR}"/${PN}-0.88-tinfo.patch ) diff --git a/net-analyzer/mtr/mtr-.ebuild b/net-analyzer/mtr/mtr-.ebuild index 7bb86b67b47..3a1ec3b3a68 100644 --- a/net-analyzer/mtr/mtr-.ebuild +++ b/net-analyzer/mtr/mtr-.ebuild @@ -28,7 +28,7 @@ DEPEND=" " DOCS=( AUTHORS FORMATS NEWS README SECURITY TODO ) -FILECAPS=( cap_net_raw usr/sbin/mtr ) +FILECAPS=( cap_net_raw usr/sbin/mtr-packet ) PATCHES=( "${FILESDIR}"/${PN}-0.88-tinfo.patch )
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/
commit: ce306ace20b4b8fe7f6f0bd7ed7c9134f478c2b5 Author: Jeroen Roovers gentoo org> AuthorDate: Wed Jun 7 10:01:53 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Wed Jun 7 10:01:53 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce306ace net-analyzer/mtr: Version bump. Package-Manager: Portage-2.3.6, Repoman-2.3.2 net-analyzer/mtr/Manifest| 1 + net-analyzer/mtr/mtr-0.92.ebuild | 63 2 files changed, 64 insertions(+) diff --git a/net-analyzer/mtr/Manifest b/net-analyzer/mtr/Manifest index 1a56c41e055..06fb7328e9a 100644 --- a/net-analyzer/mtr/Manifest +++ b/net-analyzer/mtr/Manifest @@ -1,3 +1,4 @@ DIST gtk-2.0-for-mtr.m4.bz2 2508 SHA256 59152f9a4a1af5cf09f2aaa804c9071afe3eb6632162f1660d85c820db342eba SHA512 0f593b761d7a9399469f1f7bb3992133b391a2ce760ecfad96237561992802c192b810f4722763685d5f6e7a76bd2806abf08e1850bdce00e5cd3af4c810210f WHIRLPOOL 8bfa2cd70c2aba06473692cdf3e091a983aab69cdb5be3d0382b6b87c05bcc577ecb1afab26afc17ee16d07a1161fe84f17e3cc9ae0a150364f34667cfba5779 DIST mtr-0.87.tar.gz 184645 SHA256 193947c61d23b154c8dc03677e90e8fd912f8f18567ab76ce619b7856c4af19f SHA512 172ba2f78a6ee4deb427ac2fb00dff16843215dbd23663fbe41fcc957ffe278b408a73a0c7e1c05788b235e2d03fb53f9971b8b82d4de2f95edcaa9f2cff3cf9 WHIRLPOOL 39fc9b60c1eccfdb1159a184f7089f13d1a8fbc35f16b7c23b746f3da709894f99571a57ef3431ca601112691c0e693b86a9941ed20bc236d2630f282e43d641 DIST mtr-0.88.tar.gz 296225 SHA256 1e1fe4972cd972f9e5362226ebd16643ab763e6ece3b135b0f60c27e50e51e20 SHA512 81e16b8dfe2e31ca82fc456a51794b96b2dd06f4a86524ddc38abf53275b4b8ae6709792397021dfffbd4b00cf4f74b35d4085ca16fa08cf6f6e2e6b0c615533 WHIRLPOOL 24f1c50b9ad6a3884bee1745b479c8223bbd60d86a869c266549f3f51fa0ba5774b28fbbabc3cc386792410f0413038ad8c6a34d2863ab00b3730bcaaa736222 +DIST mtr-0.92.tar.gz 296430 SHA256 f2979db9e2f41aa8e6574e7771767c9afe111d9213814eb47f5e1e71876e4382 SHA512 d362a418b6c17fd2d08da1ed9e033fa3330e4c0497e1bb0644f6193d23f4e20dd8ee181942c2a20ec0025a8b96c521394a21be5a1d9036f8a0a8c4cddfbe381f WHIRLPOOL 6ee3bfa8be5d214bdd063d9ab7c8f17cc08cab0492cb3292a3869360e2d97a90fb238af8e22d775b66467e8aa564cadb13b2d35af8a694629be555c684c77901 diff --git a/net-analyzer/mtr/mtr-0.92.ebuild b/net-analyzer/mtr/mtr-0.92.ebuild new file mode 100644 index 000..997a4da8bc0 --- /dev/null +++ b/net-analyzer/mtr/mtr-0.92.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit autotools eutils fcaps flag-o-matic + +DESCRIPTION="My TraceRoute, an Excellent network diagnostic tool" +HOMEPAGE="http://www.bitwizard.nl/mtr/"; +SRC_URI="ftp://ftp.bitwizard.nl/mtr/${P}.tar.gz"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +IUSE="gtk ipv6 ncurses" + +RDEPEND=" + gtk? ( + dev-libs/glib:2 + x11-libs/gtk+:2 + ) + ncurses? ( sys-libs/ncurses:0= ) +" +DEPEND=" + ${RDEPEND} + sys-devel/autoconf + virtual/pkgconfig +" + +DOCS=( AUTHORS FORMATS NEWS README SECURITY TODO ) +FILECAPS=( cap_net_raw usr/sbin/mtr ) +PATCHES=( + "${FILESDIR}"/${PN}-0.88-tinfo.patch +) + +src_prepare() { + default + + eautoreconf +} + +src_configure() { + # In the source's configure script -lresolv is commented out. Apparently it + # is needed for 64bit macos still. + [[ ${CHOST} == *-darwin* ]] && append-libs -lresolv + econf \ + $(use_enable ipv6) \ + $(use_with gtk) \ + $(use_with ncurses) +} + +src_test() { + [[ "$UID" = 0 ]] && default +} + +pkg_postinst() { + fcaps_pkg_postinst + + if use prefix && [[ ${CHOST} == *-darwin* ]] ; then + ewarn "mtr needs root privileges to run. To grant them:" + ewarn " % sudo chown root ${EPREFIX}/usr/sbin/mtr" + ewarn " % sudo chmod u+s ${EPREFIX}/usr/sbin/mtr" + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/files/, net-analyzer/mtr/
commit: b8c97104e5233bc17c08be04d117cceb5422df0c Author: Jeroen Roovers gentoo org> AuthorDate: Sun Jun 4 21:19:22 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Jun 4 21:21:06 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8c97104 net-analyzer/mtr: Version bump. Package-Manager: Portage-2.3.6, Repoman-2.3.2 net-analyzer/mtr/Manifest | 1 + net-analyzer/mtr/files/mtr-0.88-tinfo.patch| 13 +++ net-analyzer/mtr/files/mtr--tinfo.patch| 16 - .../mtr/{mtr-.ebuild => mtr-0.88.ebuild} | 26 +- net-analyzer/mtr/mtr-.ebuild | 2 +- 5 files changed, 25 insertions(+), 33 deletions(-) diff --git a/net-analyzer/mtr/Manifest b/net-analyzer/mtr/Manifest index ea08e245715..1a56c41e055 100644 --- a/net-analyzer/mtr/Manifest +++ b/net-analyzer/mtr/Manifest @@ -1,2 +1,3 @@ DIST gtk-2.0-for-mtr.m4.bz2 2508 SHA256 59152f9a4a1af5cf09f2aaa804c9071afe3eb6632162f1660d85c820db342eba SHA512 0f593b761d7a9399469f1f7bb3992133b391a2ce760ecfad96237561992802c192b810f4722763685d5f6e7a76bd2806abf08e1850bdce00e5cd3af4c810210f WHIRLPOOL 8bfa2cd70c2aba06473692cdf3e091a983aab69cdb5be3d0382b6b87c05bcc577ecb1afab26afc17ee16d07a1161fe84f17e3cc9ae0a150364f34667cfba5779 DIST mtr-0.87.tar.gz 184645 SHA256 193947c61d23b154c8dc03677e90e8fd912f8f18567ab76ce619b7856c4af19f SHA512 172ba2f78a6ee4deb427ac2fb00dff16843215dbd23663fbe41fcc957ffe278b408a73a0c7e1c05788b235e2d03fb53f9971b8b82d4de2f95edcaa9f2cff3cf9 WHIRLPOOL 39fc9b60c1eccfdb1159a184f7089f13d1a8fbc35f16b7c23b746f3da709894f99571a57ef3431ca601112691c0e693b86a9941ed20bc236d2630f282e43d641 +DIST mtr-0.88.tar.gz 296225 SHA256 1e1fe4972cd972f9e5362226ebd16643ab763e6ece3b135b0f60c27e50e51e20 SHA512 81e16b8dfe2e31ca82fc456a51794b96b2dd06f4a86524ddc38abf53275b4b8ae6709792397021dfffbd4b00cf4f74b35d4085ca16fa08cf6f6e2e6b0c615533 WHIRLPOOL 24f1c50b9ad6a3884bee1745b479c8223bbd60d86a869c266549f3f51fa0ba5774b28fbbabc3cc386792410f0413038ad8c6a34d2863ab00b3730bcaaa736222 diff --git a/net-analyzer/mtr/files/mtr-0.88-tinfo.patch b/net-analyzer/mtr/files/mtr-0.88-tinfo.patch new file mode 100644 index 000..c7252b74435 --- /dev/null +++ b/net-analyzer/mtr/files/mtr-0.88-tinfo.patch @@ -0,0 +1,13 @@ +--- a/configure.ac b/configure.ac +@@ -101,7 +101,10 @@ + # (On Solaris 11.3, ncurses builds and links for us, but curses does not.) + [AC_SEARCH_LIBS( + [initscr], [ncurses curses], ++ [AC_SEARCH_LIBS( ++[raw], [ncurses curses cursesX tinfo], + [AC_DEFINE([HAVE_CURSES], [1], [Define if a curses library available])], ++[with_ncurses=no])], + [with_ncurses=no]) + ]) + AM_CONDITIONAL([WITH_CURSES], [test "x$with_ncurses" = xyes]) diff --git a/net-analyzer/mtr/files/mtr--tinfo.patch b/net-analyzer/mtr/files/mtr--tinfo.patch deleted file mode 100644 index 92e261cd736..000 --- a/net-analyzer/mtr/files/mtr--tinfo.patch +++ /dev/null @@ -1,16 +0,0 @@ a/configure.ac -+++ b/configure.ac -@@ -101,8 +101,11 @@ - # (On Solaris 11.3, ncurses builds and links for us, but curses does not.) - [AC_SEARCH_LIBS( - [initscr], [ncurses curses], --[AC_DEFINE([HAVE_CURSES], [1], [Define if a curses library available])], --[with_ncurses=no]) -+ AC_SEARCH_LIBS( -+ [raw], [ncurses curses cursesX tinfo], -+ [AC_DEFINE([HAVE_CURSES], [1], [Define if a curses library available])], -+ [with_ncurses=no]), -+ [with_ncurses=no]) - ]) - AM_CONDITIONAL([WITH_CURSES], [test "x$with_ncurses" = xyes]) - diff --git a/net-analyzer/mtr/mtr-.ebuild b/net-analyzer/mtr/mtr-0.88.ebuild similarity index 66% copy from net-analyzer/mtr/mtr-.ebuild copy to net-analyzer/mtr/mtr-0.88.ebuild index 53906d9e1e6..997a4da8bc0 100644 --- a/net-analyzer/mtr/mtr-.ebuild +++ b/net-analyzer/mtr/mtr-0.88.ebuild @@ -2,16 +2,15 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit autotools eutils fcaps flag-o-matic git-r3 +inherit autotools eutils fcaps flag-o-matic DESCRIPTION="My TraceRoute, an Excellent network diagnostic tool" HOMEPAGE="http://www.bitwizard.nl/mtr/"; -EGIT_REPO_URI="https://github.com/traviscross/mtr.git"; -SRC_URI="mirror://gentoo/gtk-2.0-for-mtr.m4.bz2" +SRC_URI="ftp://ftp.bitwizard.nl/mtr/${P}.tar.gz"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" IUSE="gtk ipv6 ncurses" RDEPEND=" @@ -30,27 +29,18 @@ DEPEND=" DOCS=( AUTHORS FORMATS NEWS README SECURITY TODO ) FILECAPS=( cap_net_raw usr/sbin/mtr ) PATCHES=( - "${FILESDIR}"/${PN}--tinfo.patch + "${FILESDIR}"/${PN}-0.88-tinfo.patch ) -src_unpack() { - git-r3_src_unpack - unpack ${A} -} - src_prepare() { - # Keep this comment and following mv, even in case e
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/
commit: 52480244962fc69df86b6e99ca5799b4fe9961d4 Author: Jeroen Roovers gentoo org> AuthorDate: Sun Jun 4 21:20:13 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Jun 4 21:21:08 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52480244 net-analyzer/mtr: Old. Package-Manager: Portage-2.3.6, Repoman-2.3.2 net-analyzer/mtr/mtr-0.87-r1.ebuild | 61 - 1 file changed, 61 deletions(-) diff --git a/net-analyzer/mtr/mtr-0.87-r1.ebuild b/net-analyzer/mtr/mtr-0.87-r1.ebuild deleted file mode 100644 index 7ae0169ea4b..000 --- a/net-analyzer/mtr/mtr-0.87-r1.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit autotools eutils fcaps flag-o-matic - -DESCRIPTION="My TraceRoute, an Excellent network diagnostic tool" -HOMEPAGE="http://www.bitwizard.nl/mtr/"; -SRC_URI="ftp://ftp.bitwizard.nl/mtr/${P}.tar.gz"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" -IUSE="gtk ipv6" - -RDEPEND=" - sys-libs/ncurses:0= - gtk? ( - dev-libs/glib:2 - x11-libs/gtk+:2 - ) -" -DEPEND=" - ${RDEPEND} - sys-devel/autoconf - virtual/pkgconfig -" - -DOCS=( AUTHORS FORMATS NEWS README SECURITY TODO ) -FILECAPS=( cap_net_raw usr/sbin/mtr ) -PATCHES=( - "${FILESDIR}"/${PN}-0.80-impl-dec.patch - "${FILESDIR}"/${PN}-0.87-ipv6.patch - "${FILESDIR}"/${PN}-0.87-tinfo.patch -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - # In the source's configure script -lresolv is commented out. Apparently it - # is needed for 64bit macos still. - [[ ${CHOST} == *-darwin* ]] && append-libs -lresolv - - econf \ - $(use_enable ipv6) \ - $(use_with gtk) \ - --disable-gtktest -} - -pkg_postinst() { - fcaps_pkg_postinst - - if use prefix && [[ ${CHOST} == *-darwin* ]] ; then - ewarn "mtr needs root privileges to run. To grant them:" - ewarn " % sudo chown root ${EPREFIX}/usr/sbin/mtr" - ewarn " % sudo chmod u+s ${EPREFIX}/usr/sbin/mtr" - fi -}
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/
commit: 93a324d308b208d1ae629da846f2d89571a74355 Author: Fabian Groffen gentoo org> AuthorDate: Wed Feb 22 07:46:54 2017 + Commit: Fabian Groffen gentoo org> CommitDate: Wed Feb 22 07:46:54 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93a324d3 net-analyzer/mtr: run fcaps_pkg_postinst to ensure fcaps are set, bug #609730 Package-Manager: portage-2.3.3 net-analyzer/mtr/mtr-0.87-r1.ebuild | 2 ++ net-analyzer/mtr/mtr-.ebuild| 2 ++ 2 files changed, 4 insertions(+) diff --git a/net-analyzer/mtr/mtr-0.87-r1.ebuild b/net-analyzer/mtr/mtr-0.87-r1.ebuild index 50bfe44956..f45a9667fa 100644 --- a/net-analyzer/mtr/mtr-0.87-r1.ebuild +++ b/net-analyzer/mtr/mtr-0.87-r1.ebuild @@ -52,6 +52,8 @@ src_configure() { } pkg_postinst() { + fcaps_pkg_postinst + if use prefix && [[ ${CHOST} == *-darwin* ]] ; then ewarn "mtr needs root privileges to run. To grant them:" ewarn " % sudo chown root ${EPREFIX}/usr/sbin/mtr" diff --git a/net-analyzer/mtr/mtr-.ebuild b/net-analyzer/mtr/mtr-.ebuild index 47d97b0743..7ba93fe887 100644 --- a/net-analyzer/mtr/mtr-.ebuild +++ b/net-analyzer/mtr/mtr-.ebuild @@ -60,6 +60,8 @@ src_configure() { } pkg_postinst() { + fcaps_pkg_postinst + if use prefix && [[ ${CHOST} == *-darwin* ]] ; then ewarn "mtr needs root privileges to run. To grant them:" ewarn " % sudo chown root ${EPREFIX}/usr/sbin/mtr"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/
commit: 6ac08ab1c734e2d58ea04089f608e253ffad5f23 Author: Jeroen Roovers gentoo org> AuthorDate: Wed Feb 8 10:28:55 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Wed Feb 8 10:28:55 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ac08ab1 net-analyzer/mtr: Old. Package-Manager: Portage-2.3.3, Repoman-2.3.1 net-analyzer/mtr/Manifest| 1 - net-analyzer/mtr/mtr-0.86.ebuild | 43 2 files changed, 44 deletions(-) diff --git a/net-analyzer/mtr/Manifest b/net-analyzer/mtr/Manifest index b57934af17..ea08e24571 100644 --- a/net-analyzer/mtr/Manifest +++ b/net-analyzer/mtr/Manifest @@ -1,3 +1,2 @@ DIST gtk-2.0-for-mtr.m4.bz2 2508 SHA256 59152f9a4a1af5cf09f2aaa804c9071afe3eb6632162f1660d85c820db342eba SHA512 0f593b761d7a9399469f1f7bb3992133b391a2ce760ecfad96237561992802c192b810f4722763685d5f6e7a76bd2806abf08e1850bdce00e5cd3af4c810210f WHIRLPOOL 8bfa2cd70c2aba06473692cdf3e091a983aab69cdb5be3d0382b6b87c05bcc577ecb1afab26afc17ee16d07a1161fe84f17e3cc9ae0a150364f34667cfba5779 -DIST mtr-0.86.tar.gz 185374 SHA256 c5d948920b641cc35f8b380fc356ddfe07cce6a9c6474afe242fc58113f28c06 SHA512 e649825ab77987e369e0cd353a502b31f4aafa54a934467db907cb171af45b11bd0a8725d567d923422f32b886ad272b42151514c71893f0ba947f8d18719583 WHIRLPOOL bcf736514a48d6db24d1abf5c8d8b6c792fa8726b646d88d2810bf5f1ed237439a49dd4365f88cee1a9ebe3956cd2f30020abcc7a0d0b368161e0f1053dab290 DIST mtr-0.87.tar.gz 184645 SHA256 193947c61d23b154c8dc03677e90e8fd912f8f18567ab76ce619b7856c4af19f SHA512 172ba2f78a6ee4deb427ac2fb00dff16843215dbd23663fbe41fcc957ffe278b408a73a0c7e1c05788b235e2d03fb53f9971b8b82d4de2f95edcaa9f2cff3cf9 WHIRLPOOL 39fc9b60c1eccfdb1159a184f7089f13d1a8fbc35f16b7c23b746f3da709894f99571a57ef3431ca601112691c0e693b86a9941ed20bc236d2630f282e43d641 diff --git a/net-analyzer/mtr/mtr-0.86.ebuild b/net-analyzer/mtr/mtr-0.86.ebuild deleted file mode 100644 index 0d567d5873..00 --- a/net-analyzer/mtr/mtr-0.86.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit eutils fcaps flag-o-matic - -DESCRIPTION="My TraceRoute, an Excellent network diagnostic tool" -HOMEPAGE="http://www.bitwizard.nl/mtr/"; -SRC_URI="ftp://ftp.bitwizard.nl/mtr/${P}.tar.gz"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" -IUSE="gtk ipv6" - -RDEPEND=" - sys-libs/ncurses:0= - gtk? ( - dev-libs/glib:2 - x11-libs/gtk+:2 - ) -" -DEPEND=" - ${RDEPEND} - sys-devel/autoconf - virtual/pkgconfig -" - -DOCS=( AUTHORS FORMATS NEWS README SECURITY TODO ) -FILECAPS=( cap_net_raw /usr/sbin/mtr ) - -src_configure() { - # In the source's configure script -lresolv is commented out. Apparently it - # is needed for 64bit macos still. - [[ ${CHOST} == *-darwin* ]] && append-libs -lresolv - - econf \ - $(use_enable ipv6) \ - $(use_with gtk) \ - --disable-gtktest -}
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/
commit: e5099643edcd981586507f486a885fd797cd7be3 Author: Fabian Groffen gentoo org> AuthorDate: Sat Feb 4 21:15:03 2017 + Commit: Fabian Groffen gentoo org> CommitDate: Sat Feb 4 21:15:56 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5099643 net-analyzer/mtr: fix filecaps problem in Prefix, bug #599604 Package-Manager: portage-2.3.3 net-analyzer/mtr/mtr-0.87-r1.ebuild | 60 + net-analyzer/mtr/mtr-.ebuild| 10 ++- 2 files changed, 69 insertions(+), 1 deletion(-) diff --git a/net-analyzer/mtr/mtr-0.87-r1.ebuild b/net-analyzer/mtr/mtr-0.87-r1.ebuild new file mode 100644 index ..50bfe44 --- /dev/null +++ b/net-analyzer/mtr/mtr-0.87-r1.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +inherit autotools eutils fcaps flag-o-matic + +DESCRIPTION="My TraceRoute, an Excellent network diagnostic tool" +HOMEPAGE="http://www.bitwizard.nl/mtr/"; +SRC_URI="ftp://ftp.bitwizard.nl/mtr/${P}.tar.gz"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +IUSE="gtk ipv6" + +RDEPEND=" + sys-libs/ncurses:0= + gtk? ( + dev-libs/glib:2 + x11-libs/gtk+:2 + ) +" +DEPEND=" + ${RDEPEND} + sys-devel/autoconf + virtual/pkgconfig +" + +DOCS=( AUTHORS FORMATS NEWS README SECURITY TODO ) +FILECAPS=( cap_net_raw usr/sbin/mtr ) +PATCHES=( + "${FILESDIR}"/${PN}-0.80-impl-dec.patch + "${FILESDIR}"/${PN}-0.87-ipv6.patch + "${FILESDIR}"/${PN}-0.87-tinfo.patch +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + # In the source's configure script -lresolv is commented out. Apparently it + # is needed for 64bit macos still. + [[ ${CHOST} == *-darwin* ]] && append-libs -lresolv + + econf \ + $(use_enable ipv6) \ + $(use_with gtk) \ + --disable-gtktest +} + +pkg_postinst() { + if use prefix && [[ ${CHOST} == *-darwin* ]] ; then + ewarn "mtr needs root privileges to run. To grant them:" + ewarn " % sudo chown root ${EPREFIX}/usr/sbin/mtr" + ewarn " % sudo chmod u+s ${EPREFIX}/usr/sbin/mtr" + fi +} diff --git a/net-analyzer/mtr/mtr-.ebuild b/net-analyzer/mtr/mtr-.ebuild index 797b07c..47d97b0 100644 --- a/net-analyzer/mtr/mtr-.ebuild +++ b/net-analyzer/mtr/mtr-.ebuild @@ -29,7 +29,7 @@ DEPEND=" " DOCS=( AUTHORS FORMATS NEWS README SECURITY TODO ) -FILECAPS=( cap_net_raw /usr/sbin/mtr ) +FILECAPS=( cap_net_raw usr/sbin/mtr ) PATCHES=( "${FILESDIR}"/${PN}--tinfo.patch ) @@ -58,3 +58,11 @@ src_configure() { $(use_with gtk) \ $(use_with ncurses) } + +pkg_postinst() { + if use prefix && [[ ${CHOST} == *-darwin* ]] ; then + ewarn "mtr needs root privileges to run. To grant them:" + ewarn " % sudo chown root ${EPREFIX}/usr/sbin/mtr" + ewarn " % sudo chmod u+s ${EPREFIX}/usr/sbin/mtr" + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/, net-analyzer/mtr/files/
commit: 8fab9ae188879d604935d56ea95594a96df535b5 Author: Jeroen Roovers gentoo org> AuthorDate: Sun Jan 15 11:04:28 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Jan 15 11:04:28 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fab9ae1 net-analyzer/mtr: Fix tinfo patch, add USE=ncurses. Package-Manager: Portage-2.3.3, Repoman-2.3.1 net-analyzer/mtr/files/mtr--tinfo.patch | 16 net-analyzer/mtr/mtr-.ebuild| 17 - 2 files changed, 24 insertions(+), 9 deletions(-) diff --git a/net-analyzer/mtr/files/mtr--tinfo.patch b/net-analyzer/mtr/files/mtr--tinfo.patch new file mode 100644 index ..92e261c --- /dev/null +++ b/net-analyzer/mtr/files/mtr--tinfo.patch @@ -0,0 +1,16 @@ +--- a/configure.ac b/configure.ac +@@ -101,8 +101,11 @@ + # (On Solaris 11.3, ncurses builds and links for us, but curses does not.) + [AC_SEARCH_LIBS( + [initscr], [ncurses curses], +-[AC_DEFINE([HAVE_CURSES], [1], [Define if a curses library available])], +-[with_ncurses=no]) ++ AC_SEARCH_LIBS( ++ [raw], [ncurses curses cursesX tinfo], ++ [AC_DEFINE([HAVE_CURSES], [1], [Define if a curses library available])], ++ [with_ncurses=no]), ++ [with_ncurses=no]) + ]) + AM_CONDITIONAL([WITH_CURSES], [test "x$with_ncurses" = xyes]) + diff --git a/net-analyzer/mtr/mtr-.ebuild b/net-analyzer/mtr/mtr-.ebuild index 0bc99ab..797b07c 100644 --- a/net-analyzer/mtr/mtr-.ebuild +++ b/net-analyzer/mtr/mtr-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -13,14 +13,14 @@ SRC_URI="mirror://gentoo/gtk-2.0-for-mtr.m4.bz2" LICENSE="GPL-2" SLOT="0" KEYWORDS="" -IUSE="gtk ipv6" +IUSE="gtk ipv6 ncurses" RDEPEND=" - sys-libs/ncurses:0= gtk? ( dev-libs/glib:2 x11-libs/gtk+:2 ) + ncurses? ( sys-libs/ncurses:0= ) " DEPEND=" ${RDEPEND} @@ -31,7 +31,7 @@ DEPEND=" DOCS=( AUTHORS FORMATS NEWS README SECURITY TODO ) FILECAPS=( cap_net_raw /usr/sbin/mtr ) PATCHES=( - "${FILESDIR}"/${PN}-0.80-impl-dec.patch + "${FILESDIR}"/${PN}--tinfo.patch ) src_unpack() { @@ -40,22 +40,21 @@ src_unpack() { } src_prepare() { - default - # Keep this comment and following mv, even in case ebuild does not need # it: kept gtk-2.0.m4 in SRC_URI but you'll have to mv it before autoreconf mv "${WORKDIR}"/gtk-2.0-for-mtr.m4 gtk-2.0.m4 || die #222909 - eapply_user + default AT_M4DIR="." eautoreconf } src_configure() { # In the source's configure script -lresolv is commented out. Apparently it - # is needed for 64bit macos still. + # is still needed for 64-bit MacOS. [[ ${CHOST} == *-darwin* ]] && append-libs -lresolv econf \ $(use_enable ipv6) \ - $(use_with gtk) + $(use_with gtk) \ + $(use_with ncurses) }
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/, net-analyzer/mtr/files/
commit: 3f82d04cf9765dfaa28c8dcb5281284ef4cc854f Author: Jeroen Roovers gentoo org> AuthorDate: Sun Jan 15 10:51:41 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Jan 15 10:51:41 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f82d04c net-analyzer/mtr: Rename patches to match version. Package-Manager: Portage-2.3.3, Repoman-2.3.1 net-analyzer/mtr/files/{mtr--ipv6.patch => mtr-0.87-ipv6.patch} | 0 net-analyzer/mtr/files/{mtr--tinfo.patch => mtr-0.87-tinfo.patch} | 0 net-analyzer/mtr/mtr-0.87.ebuild | 4 ++-- 3 files changed, 2 insertions(+), 2 deletions(-) diff --git a/net-analyzer/mtr/files/mtr--ipv6.patch b/net-analyzer/mtr/files/mtr-0.87-ipv6.patch similarity index 100% rename from net-analyzer/mtr/files/mtr--ipv6.patch rename to net-analyzer/mtr/files/mtr-0.87-ipv6.patch diff --git a/net-analyzer/mtr/files/mtr--tinfo.patch b/net-analyzer/mtr/files/mtr-0.87-tinfo.patch similarity index 100% rename from net-analyzer/mtr/files/mtr--tinfo.patch rename to net-analyzer/mtr/files/mtr-0.87-tinfo.patch diff --git a/net-analyzer/mtr/mtr-0.87.ebuild b/net-analyzer/mtr/mtr-0.87.ebuild index 2d44c3b..6fe4e08 100644 --- a/net-analyzer/mtr/mtr-0.87.ebuild +++ b/net-analyzer/mtr/mtr-0.87.ebuild @@ -31,8 +31,8 @@ DOCS=( AUTHORS FORMATS NEWS README SECURITY TODO ) FILECAPS=( cap_net_raw /usr/sbin/mtr ) PATCHES=( "${FILESDIR}"/${PN}-0.80-impl-dec.patch - "${FILESDIR}"/${PN}--ipv6.patch - "${FILESDIR}"/${PN}--tinfo.patch + "${FILESDIR}"/${PN}-0.87-ipv6.patch + "${FILESDIR}"/${PN}-0.87-tinfo.patch ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/files/
commit: bb2ad6867738987fb6b446b0f05c1f291daddaed Author: Michael Mair-Keimberger (asterix) gmail com> AuthorDate: Fri Jan 13 16:46:40 2017 + Commit: David Seifert gentoo org> CommitDate: Sun Jan 15 09:48:52 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb2ad686 net-analyzer/mtr: remove unused patches Closes: https://github.com/gentoo/gentoo/pull/3452 net-analyzer/mtr/files/mtr-0.85-gtk.patch | 40 --- net-analyzer/mtr/files/mtr--strings.patch | 12 2 files changed, 52 deletions(-) diff --git a/net-analyzer/mtr/files/mtr-0.85-gtk.patch b/net-analyzer/mtr/files/mtr-0.85-gtk.patch deleted file mode 100644 index f04d241.. --- a/net-analyzer/mtr/files/mtr-0.85-gtk.patch +++ /dev/null @@ -1,40 +0,0 @@ a/display.c -+++ b/display.c -@@ -45,7 +45,7 @@ - #include "mtr-curses.h" - #endif - --#ifdef NO_GTK -+#if (NO_GTK == 1) - #define gtk_open() - #define gtk_close() - #define gtk_redraw() -@@ -71,7 +71,7 @@ - DisplayMode = DisplayCurses; - #endif - --#ifndef NO_GTK -+#if (NO_GTK == 0) - if(gtk_detect(argc, argv)) { - DisplayMode = DisplayGTK; - } a/gtk.c -+++ b/gtk.c -@@ -26,7 +26,7 @@ - #include - #include - --#ifndef NO_GTK -+#if (NO_GTK == 0) - #include - #include - #include -@@ -38,7 +38,7 @@ - #include "version.h" - - #include "img/mtr_icon.xpm" --#endif -+#endif /* NO_GTK == 0 */ - - gint gtk_ping(gpointer data); - gint Copy_activate(GtkWidget *widget, gpointer data); diff --git a/net-analyzer/mtr/files/mtr--strings.patch b/net-analyzer/mtr/files/mtr--strings.patch deleted file mode 100644 index 878382b.. --- a/net-analyzer/mtr/files/mtr--strings.patch +++ /dev/null @@ -1,12 +0,0 @@ a/dns.c -+++ b/dns.c -@@ -49,7 +49,8 @@ - #include - #include - //#include --//#include -+#include -+#include - #include - #include - #include
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/
commit: 57ca37a72a013f6880b2264f32e70a4f2ef41b55 Author: Thomas Deutschmann gentoo org> AuthorDate: Wed Dec 21 10:47:57 2016 + Commit: Thomas Deutschmann gentoo org> CommitDate: Wed Dec 21 11:23:28 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57ca37a7 net-analyzer/mtr: x86 stable (bug #596654) Package-Manager: Portage-2.3.2, Repoman-2.3.1 net-analyzer/mtr/mtr-0.87.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/mtr/mtr-0.87.ebuild b/net-analyzer/mtr/mtr-0.87.ebuild index 8191f16..b407273 100644 --- a/net-analyzer/mtr/mtr-0.87.ebuild +++ b/net-analyzer/mtr/mtr-0.87.ebuild @@ -11,7 +11,7 @@ SRC_URI="ftp://ftp.bitwizard.nl/mtr/${P}.tar.gz"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="alpha amd64 arm hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" IUSE="gtk ipv6" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/
commit: 78580578316bc473754157bb057dc262a407e223 Author: Tobias Klausmann gentoo org> AuthorDate: Tue Dec 20 19:18:54 2016 + Commit: Tobias Klausmann gentoo org> CommitDate: Tue Dec 20 19:18:54 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78580578 net-analyzer/mtr-0.87-r0: stable on amd64 Gentoo-Bug: 596654 net-analyzer/mtr/mtr-0.87.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/mtr/mtr-0.87.ebuild b/net-analyzer/mtr/mtr-0.87.ebuild index 01c36c8..8191f16 100644 --- a/net-analyzer/mtr/mtr-0.87.ebuild +++ b/net-analyzer/mtr/mtr-0.87.ebuild @@ -11,7 +11,7 @@ SRC_URI="ftp://ftp.bitwizard.nl/mtr/${P}.tar.gz"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha ~amd64 arm hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="alpha amd64 arm hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" IUSE="gtk ipv6" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/
commit: fe0031c3f698d20abce37eff454d52160a113c26 Author: Markus Meier gentoo org> AuthorDate: Fri Oct 28 04:52:26 2016 + Commit: Markus Meier gentoo org> CommitDate: Fri Oct 28 04:52:26 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe0031c3 net-analyzer/mtr: arm stable, bug #596654 Package-Manager: portage-2.3.2 RepoMan-Options: --include-arches="arm" net-analyzer/mtr/mtr-0.87.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/mtr/mtr-0.87.ebuild b/net-analyzer/mtr/mtr-0.87.ebuild index 22dcbda..01c36c8 100644 --- a/net-analyzer/mtr/mtr-0.87.ebuild +++ b/net-analyzer/mtr/mtr-0.87.ebuild @@ -11,7 +11,7 @@ SRC_URI="ftp://ftp.bitwizard.nl/mtr/${P}.tar.gz"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha ~amd64 ~arm hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="alpha ~amd64 arm hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" IUSE="gtk ipv6" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/
commit: 9fd55e2c0feadbf8118bfade12abcbd3073b08b4 Author: Tobias Klausmann gentoo org> AuthorDate: Sun Oct 16 17:45:28 2016 + Commit: Tobias Klausmann gentoo org> CommitDate: Sun Oct 16 17:45:28 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fd55e2c net-analyzer/mtr-0.87-r0: stable on alpha Gentoo-Bug: 596654 net-analyzer/mtr/mtr-0.87.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/mtr/mtr-0.87.ebuild b/net-analyzer/mtr/mtr-0.87.ebuild index 168bec5..22dcbda 100644 --- a/net-analyzer/mtr/mtr-0.87.ebuild +++ b/net-analyzer/mtr/mtr-0.87.ebuild @@ -11,7 +11,7 @@ SRC_URI="ftp://ftp.bitwizard.nl/mtr/${P}.tar.gz"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="alpha ~amd64 ~arm hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" IUSE="gtk ipv6" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/
commit: ac1c8e6adcd345c66f1f5330a4dbaa0fd4e47120 Author: Jeroen Roovers gentoo org> AuthorDate: Mon Oct 10 14:59:16 2016 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Oct 10 14:59:16 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac1c8e6a net-analyzer/mtr: Stable for HPPA PPC64 (bug #596654). Package-Manager: portage-2.3.1 RepoMan-Options: --ignore-arches net-analyzer/mtr/mtr-0.87.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/mtr/mtr-0.87.ebuild b/net-analyzer/mtr/mtr-0.87.ebuild index f1a2c37..168bec5 100644 --- a/net-analyzer/mtr/mtr-0.87.ebuild +++ b/net-analyzer/mtr/mtr-0.87.ebuild @@ -11,7 +11,7 @@ SRC_URI="ftp://ftp.bitwizard.nl/mtr/${P}.tar.gz"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" IUSE="gtk ipv6" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/
commit: 1dd777c965fd1c09e89d52928b647bf02eaa0c28 Author: Jeroen Roovers gentoo org> AuthorDate: Sun Oct 2 07:23:31 2016 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Oct 2 07:23:31 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dd777c9 net-analyzer/mtr: Drop obsolete patches (bug #595822), sed script. Package-Manager: portage-2.3.1 net-analyzer/mtr/mtr-.ebuild | 5 - 1 file changed, 5 deletions(-) diff --git a/net-analyzer/mtr/mtr-.ebuild b/net-analyzer/mtr/mtr-.ebuild index f54af4f..0bc99ab 100644 --- a/net-analyzer/mtr/mtr-.ebuild +++ b/net-analyzer/mtr/mtr-.ebuild @@ -32,9 +32,6 @@ DOCS=( AUTHORS FORMATS NEWS README SECURITY TODO ) FILECAPS=( cap_net_raw /usr/sbin/mtr ) PATCHES=( "${FILESDIR}"/${PN}-0.80-impl-dec.patch - "${FILESDIR}"/${PN}--ipv6.patch - "${FILESDIR}"/${PN}--strings.patch - "${FILESDIR}"/${PN}--tinfo.patch ) src_unpack() { @@ -45,8 +42,6 @@ src_unpack() { src_prepare() { default - sed -i -e "/^\s*xver=/s|$.*)|${EGIT_VERSION:0:8}|" Makefile.am || die - # Keep this comment and following mv, even in case ebuild does not need # it: kept gtk-2.0.m4 in SRC_URI but you'll have to mv it before autoreconf mv "${WORKDIR}"/gtk-2.0-for-mtr.m4 gtk-2.0.m4 || die #222909
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/files/, net-analyzer/mtr/
commit: 63d3dcfd13613f7b9eb23f2b20533dc0e310112c Author: Jeroen Roovers gentoo org> AuthorDate: Thu Aug 4 14:07:17 2016 + Commit: Jeroen Roovers gentoo org> CommitDate: Thu Aug 4 14:07:29 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63d3dcfd net-analyzer/mtr: Fix building with USE="-ipv6 -gtk". Package-Manager: portage-2.3.0 net-analyzer/mtr/files/mtr--ipv6.patch| 59 +++ net-analyzer/mtr/files/mtr--strings.patch | 12 ++ net-analyzer/mtr/mtr-0.87.ebuild | 2 + net-analyzer/mtr/mtr-.ebuild | 21 ++ 4 files changed, 86 insertions(+), 8 deletions(-) diff --git a/net-analyzer/mtr/files/mtr--ipv6.patch b/net-analyzer/mtr/files/mtr--ipv6.patch new file mode 100644 index 000..32a6285 --- /dev/null +++ b/net-analyzer/mtr/files/mtr--ipv6.patch @@ -0,0 +1,59 @@ +--- a/net.c b/net.c +@@ -320,9 +320,13 @@ + struct sockaddr_storage local; + struct sockaddr_storage remote; + struct sockaddr_in *local4 = (struct sockaddr_in *) &local; ++#ifdef ENABLE_IPV6 + struct sockaddr_in6 *local6 = (struct sockaddr_in6 *) &local; ++#endif + struct sockaddr_in *remote4 = (struct sockaddr_in *) &remote; ++#ifdef ENABLE_IPV6 + struct sockaddr_in6 *remote6 = (struct sockaddr_in6 *) &remote; ++#endif + socklen_t len; + + ttl = index + 1; +@@ -437,9 +441,13 @@ + struct sockaddr_storage local; + struct sockaddr_storage remote; + struct sockaddr_in *local4 = (struct sockaddr_in *) &local; ++#ifdef ENABLE_IPV6 + struct sockaddr_in6 *local6 = (struct sockaddr_in6 *) &local; ++#endif + struct sockaddr_in *remote4 = (struct sockaddr_in *) &remote; ++#ifdef ENABLE_IPV6 + struct sockaddr_in6 *remote6 = (struct sockaddr_in6 *) &remote; ++#endif + socklen_t len; + + ttl = index + 1; +@@ -726,8 +734,12 @@ + + /* sendto() assumes packet length includes the IPv4 header but not the + IPv6 header. */ ++#ifdef ENABLE_IPV6 + spacketsize = abs(packetsize) - + ( ( af == AF_INET ) ? 0 : sizeof (struct ip6_hdr) ); ++#else ++ spacketsize = abs(packetsize); ++#endif + rv = sendto(sendsock, packet, spacketsize, 0, remotesockaddr, salen); + if (first && (rv < 0) && ((errno == EINVAL) || (errno == EMSGSIZE))) { + /* Try the first packet again using host byte order. */ +@@ -1535,11 +1547,15 @@ + struct sockaddr_in name_struct; + #endif + struct sockaddr_in * sa4; ++#ifdef ENABLE_IPV6 + struct sockaddr_in6 * sa6; ++#endif + struct sockaddr * name = (struct sockaddr *) &name_struct; + struct sockaddr_storage remote; + struct sockaddr_in *remote4 = (struct sockaddr_in *) &remote; ++#ifdef ENABLE_IPV6 + struct sockaddr_in6 *remote6 = (struct sockaddr_in6 *) &remote; ++#endif + socklen_t len; + int s; + diff --git a/net-analyzer/mtr/files/mtr--strings.patch b/net-analyzer/mtr/files/mtr--strings.patch new file mode 100644 index 000..878382b --- /dev/null +++ b/net-analyzer/mtr/files/mtr--strings.patch @@ -0,0 +1,12 @@ +--- a/dns.c b/dns.c +@@ -49,7 +49,8 @@ + #include + #include + //#include +-//#include ++#include ++#include + #include + #include + #include diff --git a/net-analyzer/mtr/mtr-0.87.ebuild b/net-analyzer/mtr/mtr-0.87.ebuild index afac241..f1a2c37 100644 --- a/net-analyzer/mtr/mtr-0.87.ebuild +++ b/net-analyzer/mtr/mtr-0.87.ebuild @@ -30,6 +30,8 @@ DEPEND=" DOCS=( AUTHORS FORMATS NEWS README SECURITY TODO ) FILECAPS=( cap_net_raw /usr/sbin/mtr ) PATCHES=( + "${FILESDIR}"/${PN}-0.80-impl-dec.patch + "${FILESDIR}"/${PN}--ipv6.patch "${FILESDIR}"/${PN}--tinfo.patch ) diff --git a/net-analyzer/mtr/mtr-.ebuild b/net-analyzer/mtr/mtr-.ebuild index 2af7b97..f54af4f 100644 --- a/net-analyzer/mtr/mtr-.ebuild +++ b/net-analyzer/mtr/mtr-.ebuild @@ -1,10 +1,9 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=5 - -inherit eutils autotools fcaps flag-o-matic git-r3 +EAPI=6 +inherit autotools eutils fcaps flag-o-matic git-r3 DESCRIPTION="My TraceRoute, an Excellent network diagnostic tool" HOMEPAGE="http://www.bitwizard.nl/mtr/"; @@ -31,6 +30,12 @@ DEPEND=" DOCS=( AUTHORS FORMATS NEWS README SECURITY TODO ) FILECAPS=( cap_net_raw /usr/sbin/mtr ) +PATCHES=( + "${FILESDIR}"/${PN}-0.80-impl-dec.patch + "${FILESDIR}"/${PN}--ipv6.patch + "${FILESDIR}"/${PN}--strings.patch + "${FILESDIR}"/${PN}--tinfo.patch +) src_unpack() { git-r3_src_unpack @@ -38,16 +43,16 @@ src_unpack() { } src_prepare() { - epatch \ - "${FILESDIR}"/${PN}-0.80-impl-dec.patch \ - "${FILESDIR}"/${PN}-0.85-gtk.patch \ - "${FILESDIR}"/${PN}--tinfo.patch + default sed -i -e "/^\s*xver=/s|$.*)|${EGIT_VERSION:0:8}|" Makefile.am || die
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/
commit: 32642c702134d7d7074caa1a913a1a6a7971d385 Author: Jeroen Roovers gentoo org> AuthorDate: Thu Aug 4 10:06:28 2016 + Commit: Jeroen Roovers gentoo org> CommitDate: Thu Aug 4 10:06:28 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32642c70 net-analyzer/mtr: Version bump. Package-Manager: portage-2.3.0 net-analyzer/mtr/Manifest| 1 + net-analyzer/mtr/mtr-0.87.ebuild | 50 2 files changed, 51 insertions(+) diff --git a/net-analyzer/mtr/Manifest b/net-analyzer/mtr/Manifest index 0ae35c9..b57934a 100644 --- a/net-analyzer/mtr/Manifest +++ b/net-analyzer/mtr/Manifest @@ -1,2 +1,3 @@ DIST gtk-2.0-for-mtr.m4.bz2 2508 SHA256 59152f9a4a1af5cf09f2aaa804c9071afe3eb6632162f1660d85c820db342eba SHA512 0f593b761d7a9399469f1f7bb3992133b391a2ce760ecfad96237561992802c192b810f4722763685d5f6e7a76bd2806abf08e1850bdce00e5cd3af4c810210f WHIRLPOOL 8bfa2cd70c2aba06473692cdf3e091a983aab69cdb5be3d0382b6b87c05bcc577ecb1afab26afc17ee16d07a1161fe84f17e3cc9ae0a150364f34667cfba5779 DIST mtr-0.86.tar.gz 185374 SHA256 c5d948920b641cc35f8b380fc356ddfe07cce6a9c6474afe242fc58113f28c06 SHA512 e649825ab77987e369e0cd353a502b31f4aafa54a934467db907cb171af45b11bd0a8725d567d923422f32b886ad272b42151514c71893f0ba947f8d18719583 WHIRLPOOL bcf736514a48d6db24d1abf5c8d8b6c792fa8726b646d88d2810bf5f1ed237439a49dd4365f88cee1a9ebe3956cd2f30020abcc7a0d0b368161e0f1053dab290 +DIST mtr-0.87.tar.gz 184645 SHA256 193947c61d23b154c8dc03677e90e8fd912f8f18567ab76ce619b7856c4af19f SHA512 172ba2f78a6ee4deb427ac2fb00dff16843215dbd23663fbe41fcc957ffe278b408a73a0c7e1c05788b235e2d03fb53f9971b8b82d4de2f95edcaa9f2cff3cf9 WHIRLPOOL 39fc9b60c1eccfdb1159a184f7089f13d1a8fbc35f16b7c23b746f3da709894f99571a57ef3431ca601112691c0e693b86a9941ed20bc236d2630f282e43d641 diff --git a/net-analyzer/mtr/mtr-0.87.ebuild b/net-analyzer/mtr/mtr-0.87.ebuild new file mode 100644 index 000..afac241 --- /dev/null +++ b/net-analyzer/mtr/mtr-0.87.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +inherit autotools eutils fcaps flag-o-matic + +DESCRIPTION="My TraceRoute, an Excellent network diagnostic tool" +HOMEPAGE="http://www.bitwizard.nl/mtr/"; +SRC_URI="ftp://ftp.bitwizard.nl/mtr/${P}.tar.gz"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +IUSE="gtk ipv6" + +RDEPEND=" + sys-libs/ncurses:0= + gtk? ( + dev-libs/glib:2 + x11-libs/gtk+:2 + ) +" +DEPEND=" + ${RDEPEND} + sys-devel/autoconf + virtual/pkgconfig +" + +DOCS=( AUTHORS FORMATS NEWS README SECURITY TODO ) +FILECAPS=( cap_net_raw /usr/sbin/mtr ) +PATCHES=( + "${FILESDIR}"/${PN}--tinfo.patch +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + # In the source's configure script -lresolv is commented out. Apparently it + # is needed for 64bit macos still. + [[ ${CHOST} == *-darwin* ]] && append-libs -lresolv + + econf \ + $(use_enable ipv6) \ + $(use_with gtk) \ + --disable-gtktest +}
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/
commit: 06e7681e29c071c55dd5fb6160e6e2432525fbbc Author: Justin Lecher gentoo org> AuthorDate: Fri Aug 21 08:33:32 2015 + Commit: Justin Lecher gentoo org> CommitDate: Fri Aug 21 08:34:48 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06e7681e net-analyzer/mtr: Set correct subslot dependency for ncurses Package-Manager: portage-2.2.20.1 Signed-off-by: Justin Lecher gentoo.org> net-analyzer/mtr/metadata.xml| 2 +- net-analyzer/mtr/mtr-0.86.ebuild | 3 ++- net-analyzer/mtr/mtr-.ebuild | 3 ++- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/net-analyzer/mtr/metadata.xml b/net-analyzer/mtr/metadata.xml index 03aa50b..7869263 100644 --- a/net-analyzer/mtr/metadata.xml +++ b/net-analyzer/mtr/metadata.xml @@ -1,5 +1,5 @@ http://www.gentoo.org/dtd/metadata.dtd";> -netmon + netmon diff --git a/net-analyzer/mtr/mtr-0.86.ebuild b/net-analyzer/mtr/mtr-0.86.ebuild index 46ed008..c1fdf8b 100644 --- a/net-analyzer/mtr/mtr-0.86.ebuild +++ b/net-analyzer/mtr/mtr-0.86.ebuild @@ -3,6 +3,7 @@ # $Id$ EAPI=5 + inherit eutils fcaps flag-o-matic DESCRIPTION="My TraceRoute, an Excellent network diagnostic tool" @@ -15,7 +16,7 @@ KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbs IUSE="gtk ipv6" RDEPEND=" - sys-libs/ncurses + sys-libs/ncurses:5= gtk? ( dev-libs/glib:2 x11-libs/gtk+:2 diff --git a/net-analyzer/mtr/mtr-.ebuild b/net-analyzer/mtr/mtr-.ebuild index 97437c4..fc5ba9f 100644 --- a/net-analyzer/mtr/mtr-.ebuild +++ b/net-analyzer/mtr/mtr-.ebuild @@ -3,6 +3,7 @@ # $Id$ EAPI=5 + inherit eutils autotools fcaps flag-o-matic git-r3 DESCRIPTION="My TraceRoute, an Excellent network diagnostic tool" @@ -16,7 +17,7 @@ KEYWORDS="" IUSE="gtk ipv6" RDEPEND=" - sys-libs/ncurses + sys-libs/ncurses:5= gtk? ( dev-libs/glib:2 x11-libs/gtk+:2
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/files/, net-analyzer/mtr/
commit: 654139b011dae007329f082f2aa3c2063b0f40b5 Author: Jeroen Roovers gentoo org> AuthorDate: Tue Aug 18 04:49:03 2015 + Commit: Jeroen Roovers gentoo org> CommitDate: Tue Aug 18 04:49:03 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=654139b0 net-analyzer/mtr: Fix building against sys-libs/ncurses[tinfo]. Package-Manager: portage-2.2.20.1 .../files/{0.80-impl-dec.patch => mtr-0.80-impl-dec.patch}| 0 net-analyzer/mtr/files/{0.85-gtk.patch => mtr-0.85-gtk.patch} | 0 net-analyzer/mtr/files/mtr--tinfo.patch | 11 +++ net-analyzer/mtr/mtr-.ebuild | 5 +++-- 4 files changed, 14 insertions(+), 2 deletions(-) diff --git a/net-analyzer/mtr/files/0.80-impl-dec.patch b/net-analyzer/mtr/files/mtr-0.80-impl-dec.patch similarity index 100% rename from net-analyzer/mtr/files/0.80-impl-dec.patch rename to net-analyzer/mtr/files/mtr-0.80-impl-dec.patch diff --git a/net-analyzer/mtr/files/0.85-gtk.patch b/net-analyzer/mtr/files/mtr-0.85-gtk.patch similarity index 100% rename from net-analyzer/mtr/files/0.85-gtk.patch rename to net-analyzer/mtr/files/mtr-0.85-gtk.patch diff --git a/net-analyzer/mtr/files/mtr--tinfo.patch b/net-analyzer/mtr/files/mtr--tinfo.patch new file mode 100644 index 000..13f7e9e --- /dev/null +++ b/net-analyzer/mtr/files/mtr--tinfo.patch @@ -0,0 +1,11 @@ +--- configure.ac.orig 2015-08-18 06:37:10.961248647 +0200 configure.ac 2015-08-18 06:40:52.016957694 +0200 +@@ -25,6 +25,8 @@ + AC_DEFINE(NO_CURSES, 1, [Define if you don't have the curses libraries available.]) + CURSES_OBJ=) + ++AC_SEARCH_LIBS(raw, [ncurses curses cursesX tinfo]) ++ + AC_CHECK_LIB(ncurses, use_default_colors, + AC_DEFINE(HAVE_USE_DEFAULT_COLORS, 1, [Define this if your curses library has the use_default_colors() command.])) + diff --git a/net-analyzer/mtr/mtr-.ebuild b/net-analyzer/mtr/mtr-.ebuild index 346422d..97437c4 100644 --- a/net-analyzer/mtr/mtr-.ebuild +++ b/net-analyzer/mtr/mtr-.ebuild @@ -38,8 +38,9 @@ src_unpack() { src_prepare() { epatch \ - "${FILESDIR}"/0.80-impl-dec.patch \ - "${FILESDIR}"/0.85-gtk.patch + "${FILESDIR}"/${PN}-0.80-impl-dec.patch \ + "${FILESDIR}"/${PN}-0.85-gtk.patch \ + "${FILESDIR}"/${PN}--tinfo.patch sed -i -e "/^\s*xver=/s|$.*)|${EGIT_VERSION:0:8}|" Makefile.am || die
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/files/
commit: 8bb454871acc89787db4dca9186fc4805c8b69c3 Author: Jeroen Roovers gentoo org> AuthorDate: Tue Aug 18 04:51:30 2015 + Commit: Jeroen Roovers gentoo org> CommitDate: Tue Aug 18 04:51:30 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bb45487 net-analyzer/mtr: Clean up patch. Package-Manager: portage-2.2.20.1 net-analyzer/mtr/files/mtr--tinfo.patch | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-analyzer/mtr/files/mtr--tinfo.patch b/net-analyzer/mtr/files/mtr--tinfo.patch index 13f7e9e..4dbdef1 100644 --- a/net-analyzer/mtr/files/mtr--tinfo.patch +++ b/net-analyzer/mtr/files/mtr--tinfo.patch @@ -1,5 +1,5 @@ configure.ac.orig 2015-08-18 06:37:10.961248647 +0200 -+++ configure.ac 2015-08-18 06:40:52.016957694 +0200 +--- a/configure.ac b/configure.ac @@ -25,6 +25,8 @@ AC_DEFINE(NO_CURSES, 1, [Define if you don't have the curses libraries available.]) CURSES_OBJ=)