[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/files/, net-misc/iputils/

2024-10-03 Thread Sam James
commit: 91046f11889af3d05a54ba858e5b85506e121d96
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct  3 06:59:46 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct  3 07:04:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91046f11

net-misc/iputils: add 20240905

This also essentially reverts commit 8fd3bbe19eb695fb5ca88375e4d814070ab33639
(brings back the doc/man page logic as it's now in an upstream release).

Includes a patch from Eli (https://github.com/iputils/iputils/pull/556).

Bug: https://bugs.gentoo.org/908817
Closes: https://bugs.gentoo.org/920901
Signed-off-by: Sam James  gentoo.org>

 net-misc/iputils/Manifest  |  1 +
 .../iputils/files/iputils-20240905-man-pages.patch | 30 ++
 ...ils-.ebuild => iputils-20240905.ebuild} | 30 --
 net-misc/iputils/iputils-.ebuild   | 26 +--
 4 files changed, 71 insertions(+), 16 deletions(-)

diff --git a/net-misc/iputils/Manifest b/net-misc/iputils/Manifest
index 2863ec7dbc8d..4667f6eb2e69 100644
--- a/net-misc/iputils/Manifest
+++ b/net-misc/iputils/Manifest
@@ -1,4 +1,5 @@
 DIST iputils-20211215.tar.gz 524567 BLAKE2B 
b88ff84be1d4d6a741f8f3514739ceff45ea40c475b5d4c2df8571fe84d4f1af9bc3fdce29e9ff393417671c75204261c8d64dde00473caa314b0aeb1fbf74ce
 SHA512 
191062e51f7c8e8b38e3e4a96845adb77cd69f487d548c7cc578fad53b4bc0dbe965d8f8e6fbda0a2f5b2fe2829789c05f873190c53d773245959298f6e9
 DIST iputils-20221126.tar.gz 511944 BLAKE2B 
97bdc49810ce9e517211323e8e8ffd2f2be505704d67533db0e8f296701048b82c61b39062aab4a8fa148b29175636a657c2dcdd65e3a16b1572d2f392b8ecf0
 SHA512 
7fdfd76e6f2977039bc0930a1a5451f17319bf17beefc429751d99ffe143a83344d5b4cdbf008627bd70caafeadaf906a8b7c00393fa819e50d6c02b512c367f
 DIST iputils-20240117.tar.xz 445684 BLAKE2B 
635943e12010aef8c1291b407bfbe284e0179391fca76197b77037ae1ffc219fa1d8e36abcea5fb7fff10d55ab40eed7c081e5d92b29f0916a4b4dd806945491
 SHA512 
c45822c5641f194dc07cba919c13a4b7a79d050bb53957a894ebb6ccc1f71bac1f26489e13d18ef1ce235982f5fa1824e677f95037a0f5cce6bcb94be4c2e2de
+DIST iputils-20240905.tar.xz 459008 BLAKE2B 
62ee614292fbf487d93d711ecbc11719d10f4dcb995bfd0d613459b49792ae4c8f0032a401fbf583206665ac4c592e90c30da5c75811340cc881c06a20a05318
 SHA512 
6731e4fb8b8f89469de746c911fca6f1c7e924a21ca14ec25c40707707be3fe5a696272ba2d293207bc8c20f72a070d8e0a640fab9e5ea240a29a1f027807c1b
 DIST iputils-manpages-20211215.tar.xz 17148 BLAKE2B 
63a956805b01f57b070b6b4ceb32f6ddf4313c74203cde821fc2f6f16ab8de14861da31163adf496db555f1961592d4fbc2ba7a977ccb18773af3bdb8d3795c0
 SHA512 
eb8c8508221b06fc13bf196b01b11f3ec87cd77e25d89c088776e39d249e10a3915ebb39942805adee179b352543063ce3dac158d68783c68c23de550ec14eee

diff --git a/net-misc/iputils/files/iputils-20240905-man-pages.patch 
b/net-misc/iputils/files/iputils-20240905-man-pages.patch
new file mode 100644
index ..0c2d174ec242
--- /dev/null
+++ b/net-misc/iputils/files/iputils-20240905-man-pages.patch
@@ -0,0 +1,30 @@
+https://github.com/iputils/iputils/pull/556
+
+From 1e2a59a879859eb01ca8b34523f54b6acbb886cb Mon Sep 17 00:00:00 2001
+From: Eli Schwartz 
+Date: Wed, 18 Sep 2024 00:32:53 -0400
+Subject: [PATCH] meson: fix installation of prebuilt manpages in dist tarball
+
+page contains the name of the program we are building/installing a
+manual for. In the custom targets for building the manpages, we append
+.xml and .8 in turn -- we don't replace a ".xml" in the page name.
+
+As there is nothing to replace, we end up checking if e.g. "./arping"
+exists, and trying to install it as a manual if so -- rather than
+arping.8 as intended. Sync the logic so that this works.
+
+Signed-off-by: Eli Schwartz 
+--- a/doc/meson.build
 b/doc/meson.build
+@@ -28,8 +28,8 @@ if meson.version().version_compare('>=0.58.0')
+   out_html_pages = []
+   generated_docs_exist = true
+   foreach page : manpages
+-  man_page_name = page.replace('.xml', '.8')
+-  html_page_name = page.replace('.xml', '.html')
++  man_page_name = page + '.8'
++  html_page_name = page + '.html'
+   out_man_pages += man_page_name
+   out_html_pages += html_page_name
+   if not fs.exists(man_page_name) or not fs.exists(html_page_name)
+

diff --git a/net-misc/iputils/iputils-.ebuild 
b/net-misc/iputils/iputils-20240905.ebuild
similarity index 87%
copy from net-misc/iputils/iputils-.ebuild
copy to net-misc/iputils/iputils-20240905.ebuild
index 5f7265fcd16d..9f4e50654ca8 100644
--- a/net-misc/iputils/iputils-.ebuild
+++ b/net-misc/iputils/iputils-20240905.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -40,16 +40,25 @@ DEPEND="
virtual/os-headers
 "
 BDEPEND="
-   app-text/docbook-xml-dtd:4.2
-   app-text/docbook-x

[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2024-07-01 Thread Mike Gilbert
commit: 09aa8f9a8a5a1d60edd00625e5cc122ae5200ce7
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Jul  1 18:52:55 2024 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Jul  1 18:53:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09aa8f9a

net-misc/iputils: update SRC_URI

Signed-off-by: Mike Gilbert  gentoo.org>

 net-misc/iputils/iputils-20211215.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/net-misc/iputils/iputils-20211215.ebuild 
b/net-misc/iputils/iputils-20211215.ebuild
index 9adbec78252c..eae62b94c80d 100644
--- a/net-misc/iputils/iputils-20211215.ebuild
+++ b/net-misc/iputils/iputils-20211215.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # For released versions, we precompile the man/html pages and store
@@ -19,8 +19,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/iputils/iputils/archive/${PV}.tar.gz -> 
${P}.tar.gz
-   
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-manpages-${PV}.tar.xz
-   
https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${PV}.tar.xz";
+   
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-manpages-${PV}.tar.xz";
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2024-04-12 Thread Arthur Zamarin
commit: b969d0a1de873ef92db0e96b11a6d22f06b29ccc
Author: Matoro Mahri  matoro  tk>
AuthorDate: Sat Apr 13 00:39:16 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 13 06:25:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b969d0a1

net-misc/iputils: Stabilize 20240117 hppa, #926989

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Arthur Zamarin  gentoo.org>

 net-misc/iputils/iputils-20240117.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-20240117.ebuild 
b/net-misc/iputils/iputils-20240117.ebuild
index c76cdaa9b4b8..30d11a82c612 100644
--- a/net-misc/iputils/iputils-20240117.ebuild
+++ b/net-misc/iputils/iputils-20240117.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else

SRC_URI="https://github.com/iputils/iputils/releases/download/${PV}/${P}.tar.xz";
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2024-03-14 Thread Arthur Zamarin
commit: 99dd3d9a2a30e39290743a80b1b24f549a360b32
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Mar 14 08:18:32 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Mar 14 08:18:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99dd3d9a

net-misc/iputils: Stabilize 20240117 ppc64, #926989

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-misc/iputils/iputils-20240117.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-20240117.ebuild 
b/net-misc/iputils/iputils-20240117.ebuild
index 8638c6d07538..c76cdaa9b4b8 100644
--- a/net-misc/iputils/iputils-20240117.ebuild
+++ b/net-misc/iputils/iputils-20240117.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else

SRC_URI="https://github.com/iputils/iputils/releases/download/${PV}/${P}.tar.xz";
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2024-03-14 Thread Arthur Zamarin
commit: 1a6f7af8d7c0bb95b973da14b2dd15941f3fdc34
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Mar 14 07:36:39 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Mar 14 07:36:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a6f7af8

net-misc/iputils: Stabilize 20240117 amd64, #926989

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-misc/iputils/iputils-20240117.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-20240117.ebuild 
b/net-misc/iputils/iputils-20240117.ebuild
index e4fcd9baa44c..8638c6d07538 100644
--- a/net-misc/iputils/iputils-20240117.ebuild
+++ b/net-misc/iputils/iputils-20240117.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else

SRC_URI="https://github.com/iputils/iputils/releases/download/${PV}/${P}.tar.xz";
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2024-03-14 Thread Sam James
commit: 291ff6076227b02e96c22e8ea8db33cdf1040dcc
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 14 07:12:16 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 14 07:12:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=291ff607

net-misc/iputils: Stabilize 20240117 ppc, #926989

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

 net-misc/iputils/iputils-20240117.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-20240117.ebuild 
b/net-misc/iputils/iputils-20240117.ebuild
index 0a12bf29045a..e4fcd9baa44c 100644
--- a/net-misc/iputils/iputils-20240117.ebuild
+++ b/net-misc/iputils/iputils-20240117.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else

SRC_URI="https://github.com/iputils/iputils/releases/download/${PV}/${P}.tar.xz";
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2024-03-13 Thread Sam James
commit: f3dbe3fb7b7ba683097d7c18f7bfc1374d4ac5e6
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 14 06:18:56 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 14 06:18:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3dbe3fb

net-misc/iputils: Stabilize 20240117 sparc, #926989

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

 net-misc/iputils/iputils-20240117.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-20240117.ebuild 
b/net-misc/iputils/iputils-20240117.ebuild
index f8838ec0eed2..0a12bf29045a 100644
--- a/net-misc/iputils/iputils-20240117.ebuild
+++ b/net-misc/iputils/iputils-20240117.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else

SRC_URI="https://github.com/iputils/iputils/releases/download/${PV}/${P}.tar.xz";
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2024-03-13 Thread Sam James
commit: 447d0cbfd4cf142e4315e1245a6ac76779d4b226
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 14 06:18:55 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 14 06:18:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=447d0cbf

net-misc/iputils: Stabilize 20240117 x86, #926989

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

 net-misc/iputils/iputils-20240117.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-20240117.ebuild 
b/net-misc/iputils/iputils-20240117.ebuild
index 802bb86e83a0..f8838ec0eed2 100644
--- a/net-misc/iputils/iputils-20240117.ebuild
+++ b/net-misc/iputils/iputils-20240117.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else

SRC_URI="https://github.com/iputils/iputils/releases/download/${PV}/${P}.tar.xz";
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2024-03-13 Thread Sam James
commit: 1442b9ed299ff7501324100f2732113aa7883bd2
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 14 06:07:55 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 14 06:07:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1442b9ed

net-misc/iputils: Stabilize 20240117 arm, #926989

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

 net-misc/iputils/iputils-20240117.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-20240117.ebuild 
b/net-misc/iputils/iputils-20240117.ebuild
index 5b276fab153a..802bb86e83a0 100644
--- a/net-misc/iputils/iputils-20240117.ebuild
+++ b/net-misc/iputils/iputils-20240117.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else

SRC_URI="https://github.com/iputils/iputils/releases/download/${PV}/${P}.tar.xz";
-   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2024-03-13 Thread Sam James
commit: fabb37f1a6bd03f899bb670f6f09cee4d2113f0a
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 14 06:04:12 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 14 06:05:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fabb37f1

net-misc/iputils: Stabilize 20240117 arm64, #926989

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

 net-misc/iputils/iputils-20240117.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-20240117.ebuild 
b/net-misc/iputils/iputils-20240117.ebuild
index 83b8d29beaaf..5b276fab153a 100644
--- a/net-misc/iputils/iputils-20240117.ebuild
+++ b/net-misc/iputils/iputils-20240117.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else

SRC_URI="https://github.com/iputils/iputils/releases/download/${PV}/${P}.tar.xz";
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2024-02-01 Thread Sam James
commit: 3103669db5aeab291b327b4d29e27fa180b20e9c
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 01:34:36 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 01:51:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3103669d

net-misc/iputils: drop 20231222

20240117 just fixes a 'ping -i 0' regression over this, so use that.

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

 net-misc/iputils/Manifest|   1 -
 net-misc/iputils/iputils-20231222.ebuild | 131 ---
 2 files changed, 132 deletions(-)

diff --git a/net-misc/iputils/Manifest b/net-misc/iputils/Manifest
index 29f27cdcaadb..2863ec7dbc8d 100644
--- a/net-misc/iputils/Manifest
+++ b/net-misc/iputils/Manifest
@@ -1,5 +1,4 @@
 DIST iputils-20211215.tar.gz 524567 BLAKE2B 
b88ff84be1d4d6a741f8f3514739ceff45ea40c475b5d4c2df8571fe84d4f1af9bc3fdce29e9ff393417671c75204261c8d64dde00473caa314b0aeb1fbf74ce
 SHA512 
191062e51f7c8e8b38e3e4a96845adb77cd69f487d548c7cc578fad53b4bc0dbe965d8f8e6fbda0a2f5b2fe2829789c05f873190c53d773245959298f6e9
 DIST iputils-20221126.tar.gz 511944 BLAKE2B 
97bdc49810ce9e517211323e8e8ffd2f2be505704d67533db0e8f296701048b82c61b39062aab4a8fa148b29175636a657c2dcdd65e3a16b1572d2f392b8ecf0
 SHA512 
7fdfd76e6f2977039bc0930a1a5451f17319bf17beefc429751d99ffe143a83344d5b4cdbf008627bd70caafeadaf906a8b7c00393fa819e50d6c02b512c367f
-DIST iputils-20231222.tar.xz 445548 BLAKE2B 
a76d4e9741c4ce8d2a2b6337873400543c5bb51d61a794fdfed8c8f4228c41020f5203c8af7ca44a36877d246d4f67019d31f1a58e48c6fca7964d6ebc9d764b
 SHA512 
33e1eb6d90d43909b23bc8f3ef2f349e6655deefe1d9d51880705e8e84674a82ed6721c805cec18f188667d83577e701d39ff515f9406d16eaadc64c4bc28221
 DIST iputils-20240117.tar.xz 445684 BLAKE2B 
635943e12010aef8c1291b407bfbe284e0179391fca76197b77037ae1ffc219fa1d8e36abcea5fb7fff10d55ab40eed7c081e5d92b29f0916a4b4dd806945491
 SHA512 
c45822c5641f194dc07cba919c13a4b7a79d050bb53957a894ebb6ccc1f71bac1f26489e13d18ef1ce235982f5fa1824e677f95037a0f5cce6bcb94be4c2e2de
 DIST iputils-manpages-20211215.tar.xz 17148 BLAKE2B 
63a956805b01f57b070b6b4ceb32f6ddf4313c74203cde821fc2f6f16ab8de14861da31163adf496db555f1961592d4fbc2ba7a977ccb18773af3bdb8d3795c0
 SHA512 
eb8c8508221b06fc13bf196b01b11f3ec87cd77e25d89c088776e39d249e10a3915ebb39942805adee179b352543063ce3dac158d68783c68c23de550ec14eee

diff --git a/net-misc/iputils/iputils-20231222.ebuild 
b/net-misc/iputils/iputils-20231222.ebuild
deleted file mode 100644
index 9ea33b7d9ce9..
--- a/net-misc/iputils/iputils-20231222.ebuild
+++ /dev/null
@@ -1,131 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PLOCALES="de fr ja pt_BR tr uk zh_CN"
-
-inherit fcaps meson plocale systemd toolchain-funcs
-
-if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI="https://github.com/iputils/iputils.git";
-   inherit git-r3
-else
-   
SRC_URI="https://github.com/iputils/iputils/releases/download/${PV}/${P}.tar.xz";
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-fi
-
-DESCRIPTION="Network monitoring tools including ping and ping6"
-HOMEPAGE="https://wiki.linuxfoundation.org/networking/iputils";
-
-# We install ping unconditionally so BSD is listed by itself
-# See LICENSE on each release, it summaries per-component
-LICENSE="
-   BSD
-   arping? ( GPL-2+ )
-   clockdiff? ( BSD )
-   tracepath? ( GPL-2+ )
-"
-SLOT="0"
-IUSE="+arping caps clockdiff doc idn nls test tracepath"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   caps? ( sys-libs/libcap )
-   idn? ( net-dns/libidn2:= )
-   nls? ( virtual/libintl )
-"
-DEPEND="
-   ${RDEPEND}
-   virtual/os-headers
-"
-BDEPEND="
-   app-text/docbook-xml-dtd:4.2
-   app-text/docbook-xml-dtd:4.5
-   app-text/docbook-xsl-ns-stylesheets
-   app-text/docbook-xsl-stylesheets
-   dev-libs/libxslt
-   virtual/pkgconfig
-   test? ( sys-apps/iproute2 )
-   nls? ( sys-devel/gettext )
-"
-
-src_prepare() {
-   default
-
-   plocale_get_locales > po/LINGUAS || die
-}
-
-src_configure() {
-   local emesonargs=(
-   -DUSE_CAP=$(usex caps true false)
-   -DUSE_IDN=$(usex idn true false)
-   -DBUILD_ARPING=$(usex arping true false)
-   -DBUILD_CLOCKDIFF=$(usex clockdiff true false)
-   -DBUILD_PING=true
-   -DBUILD_TRACEPATH=$(usex tracepath true false)
-   -DNO_SETCAP_OR_SUID=true
-   -Dsystemdunitdir=$(systemd_get_systemunitdir)
-   -DUSE_GETTEXT=$(usex nls true false)
-   $(meson_use !test SKIP_TESTS)
-   -DBUILD_HTML_MANS=$(usex doc true false)
-   -DBUILD_MANS=true
-   )
-
-   meson_src_configure
-}
-
-src_compile() {
-   tc-export CC
-
-   meson_src_compile
-}
-
-src_test() {
-   if [[ ${EUID} != 0 ]]

[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2024-02-01 Thread Sam James
commit: a769b612eb276e9caddabc0ded16a59f8d8dae66
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 01:34:27 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 01:51:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a769b612

net-misc/iputils: add 20240117

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

 net-misc/iputils/Manifest|   1 +
 net-misc/iputils/iputils-20240117.ebuild | 131 +++
 2 files changed, 132 insertions(+)

diff --git a/net-misc/iputils/Manifest b/net-misc/iputils/Manifest
index c3237e9108d6..29f27cdcaadb 100644
--- a/net-misc/iputils/Manifest
+++ b/net-misc/iputils/Manifest
@@ -1,4 +1,5 @@
 DIST iputils-20211215.tar.gz 524567 BLAKE2B 
b88ff84be1d4d6a741f8f3514739ceff45ea40c475b5d4c2df8571fe84d4f1af9bc3fdce29e9ff393417671c75204261c8d64dde00473caa314b0aeb1fbf74ce
 SHA512 
191062e51f7c8e8b38e3e4a96845adb77cd69f487d548c7cc578fad53b4bc0dbe965d8f8e6fbda0a2f5b2fe2829789c05f873190c53d773245959298f6e9
 DIST iputils-20221126.tar.gz 511944 BLAKE2B 
97bdc49810ce9e517211323e8e8ffd2f2be505704d67533db0e8f296701048b82c61b39062aab4a8fa148b29175636a657c2dcdd65e3a16b1572d2f392b8ecf0
 SHA512 
7fdfd76e6f2977039bc0930a1a5451f17319bf17beefc429751d99ffe143a83344d5b4cdbf008627bd70caafeadaf906a8b7c00393fa819e50d6c02b512c367f
 DIST iputils-20231222.tar.xz 445548 BLAKE2B 
a76d4e9741c4ce8d2a2b6337873400543c5bb51d61a794fdfed8c8f4228c41020f5203c8af7ca44a36877d246d4f67019d31f1a58e48c6fca7964d6ebc9d764b
 SHA512 
33e1eb6d90d43909b23bc8f3ef2f349e6655deefe1d9d51880705e8e84674a82ed6721c805cec18f188667d83577e701d39ff515f9406d16eaadc64c4bc28221
+DIST iputils-20240117.tar.xz 445684 BLAKE2B 
635943e12010aef8c1291b407bfbe284e0179391fca76197b77037ae1ffc219fa1d8e36abcea5fb7fff10d55ab40eed7c081e5d92b29f0916a4b4dd806945491
 SHA512 
c45822c5641f194dc07cba919c13a4b7a79d050bb53957a894ebb6ccc1f71bac1f26489e13d18ef1ce235982f5fa1824e677f95037a0f5cce6bcb94be4c2e2de
 DIST iputils-manpages-20211215.tar.xz 17148 BLAKE2B 
63a956805b01f57b070b6b4ceb32f6ddf4313c74203cde821fc2f6f16ab8de14861da31163adf496db555f1961592d4fbc2ba7a977ccb18773af3bdb8d3795c0
 SHA512 
eb8c8508221b06fc13bf196b01b11f3ec87cd77e25d89c088776e39d249e10a3915ebb39942805adee179b352543063ce3dac158d68783c68c23de550ec14eee

diff --git a/net-misc/iputils/iputils-20240117.ebuild 
b/net-misc/iputils/iputils-20240117.ebuild
new file mode 100644
index ..83b8d29beaaf
--- /dev/null
+++ b/net-misc/iputils/iputils-20240117.ebuild
@@ -0,0 +1,131 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PLOCALES="de fr ja pt_BR tr uk zh_CN"
+
+inherit fcaps meson plocale systemd toolchain-funcs
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/iputils/iputils.git";
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/iputils/iputils/releases/download/${PV}/${P}.tar.xz";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+DESCRIPTION="Network monitoring tools including ping and ping6"
+HOMEPAGE="https://wiki.linuxfoundation.org/networking/iputils";
+
+# We install ping unconditionally so BSD is listed by itself
+# See LICENSE on each release, it summaries per-component
+LICENSE="
+   BSD
+   arping? ( GPL-2+ )
+   clockdiff? ( BSD )
+   tracepath? ( GPL-2+ )
+"
+SLOT="0"
+IUSE="+arping caps clockdiff doc idn nls test tracepath"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   caps? ( sys-libs/libcap )
+   idn? ( net-dns/libidn2:= )
+   nls? ( virtual/libintl )
+"
+DEPEND="
+   ${RDEPEND}
+   virtual/os-headers
+"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.2
+   app-text/docbook-xml-dtd:4.5
+   app-text/docbook-xsl-ns-stylesheets
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   virtual/pkgconfig
+   test? ( sys-apps/iproute2 )
+   nls? ( sys-devel/gettext )
+"
+
+src_prepare() {
+   default
+
+   plocale_get_locales > po/LINGUAS || die
+}
+
+src_configure() {
+   local emesonargs=(
+   -DUSE_CAP=$(usex caps true false)
+   -DUSE_IDN=$(usex idn true false)
+   -DBUILD_ARPING=$(usex arping true false)
+   -DBUILD_CLOCKDIFF=$(usex clockdiff true false)
+   -DBUILD_PING=true
+   -DBUILD_TRACEPATH=$(usex tracepath true false)
+   -DNO_SETCAP_OR_SUID=true
+   -Dsystemdunitdir=$(systemd_get_systemunitdir)
+   -DUSE_GETTEXT=$(usex nls true false)
+   $(meson_use !test SKIP_TESTS)
+   -DBUILD_HTML_MANS=$(usex doc true false)
+   -DBUILD_MANS=true
+   )
+
+   meson_src_configure
+}
+
+src_compile() {
+   tc-export CC
+
+   meson_src_compile
+}
+
+src_test() {
+   if [[ ${EUID} != 0 ]] ; then
+   einfo "Tests require root privileges. Skipping ...

[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2023-12-30 Thread Mike Gilbert
commit: 8fd3bbe19eb695fb5ca88375e4d814070ab33639
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Dec 30 17:13:19 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Dec 30 17:14:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fd3bbe1

net-misc/iputils: revert man page logic

There are no pregenerated man pages to be found here.

Signed-off-by: Mike Gilbert  gentoo.org>

 net-misc/iputils/iputils-20231222.ebuild | 24 +++-
 net-misc/iputils/iputils-.ebuild | 24 +++-
 2 files changed, 14 insertions(+), 34 deletions(-)

diff --git a/net-misc/iputils/iputils-20231222.ebuild 
b/net-misc/iputils/iputils-20231222.ebuild
index 9f956b71c1e5..9ea33b7d9ce9 100644
--- a/net-misc/iputils/iputils-20231222.ebuild
+++ b/net-misc/iputils/iputils-20231222.ebuild
@@ -40,21 +40,16 @@ DEPEND="
virtual/os-headers
 "
 BDEPEND="
+   app-text/docbook-xml-dtd:4.2
+   app-text/docbook-xml-dtd:4.5
+   app-text/docbook-xsl-ns-stylesheets
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
virtual/pkgconfig
test? ( sys-apps/iproute2 )
nls? ( sys-devel/gettext )
 "
 
-if [[ ${PV} ==  ]] ; then
-   BDEPEND+="
-   app-text/docbook-xml-dtd:4.2
-   app-text/docbook-xml-dtd:4.5
-   app-text/docbook-xsl-ns-stylesheets
-   app-text/docbook-xsl-stylesheets
-   dev-libs/libxslt
-   "
-fi
-
 src_prepare() {
default
 
@@ -73,15 +68,10 @@ src_configure() {
-Dsystemdunitdir=$(systemd_get_systemunitdir)
-DUSE_GETTEXT=$(usex nls true false)
$(meson_use !test SKIP_TESTS)
+   -DBUILD_HTML_MANS=$(usex doc true false)
+   -DBUILD_MANS=true
)
 
-   if use doc || [[ ${PV} ==  ]] ; then
-   emesonargs+=(
-   -DBUILD_HTML_MANS=true
-   -DBUILD_MANS=true
-   )
-   fi
-
meson_src_configure
 }
 

diff --git a/net-misc/iputils/iputils-.ebuild 
b/net-misc/iputils/iputils-.ebuild
index 9f956b71c1e5..9ea33b7d9ce9 100644
--- a/net-misc/iputils/iputils-.ebuild
+++ b/net-misc/iputils/iputils-.ebuild
@@ -40,21 +40,16 @@ DEPEND="
virtual/os-headers
 "
 BDEPEND="
+   app-text/docbook-xml-dtd:4.2
+   app-text/docbook-xml-dtd:4.5
+   app-text/docbook-xsl-ns-stylesheets
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
virtual/pkgconfig
test? ( sys-apps/iproute2 )
nls? ( sys-devel/gettext )
 "
 
-if [[ ${PV} ==  ]] ; then
-   BDEPEND+="
-   app-text/docbook-xml-dtd:4.2
-   app-text/docbook-xml-dtd:4.5
-   app-text/docbook-xsl-ns-stylesheets
-   app-text/docbook-xsl-stylesheets
-   dev-libs/libxslt
-   "
-fi
-
 src_prepare() {
default
 
@@ -73,15 +68,10 @@ src_configure() {
-Dsystemdunitdir=$(systemd_get_systemunitdir)
-DUSE_GETTEXT=$(usex nls true false)
$(meson_use !test SKIP_TESTS)
+   -DBUILD_HTML_MANS=$(usex doc true false)
+   -DBUILD_MANS=true
)
 
-   if use doc || [[ ${PV} ==  ]] ; then
-   emesonargs+=(
-   -DBUILD_HTML_MANS=true
-   -DBUILD_MANS=true
-   )
-   fi
-
meson_src_configure
 }
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2023-12-24 Thread Sam James
commit: 2ff9251df828bb33d6ff49ec0ba33a5ab6d0cb57
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 24 11:06:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 24 11:06:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ff9251d

net-misc/iputils: fix USE=doc

Closes: https://bugs.gentoo.org/920650
Signed-off-by: Sam James  gentoo.org>

 net-misc/iputils/iputils-20231222.ebuild | 4 ++--
 net-misc/iputils/iputils-.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-misc/iputils/iputils-20231222.ebuild 
b/net-misc/iputils/iputils-20231222.ebuild
index 2ca11e44d741..9f956b71c1e5 100644
--- a/net-misc/iputils/iputils-20231222.ebuild
+++ b/net-misc/iputils/iputils-20231222.ebuild
@@ -75,9 +75,9 @@ src_configure() {
$(meson_use !test SKIP_TESTS)
)
 
-   if [[ ${PV} ==  ]] ; then
+   if use doc || [[ ${PV} ==  ]] ; then
emesonargs+=(
-   -DBUILD_HTML_MANS=$(usex doc true false)
+   -DBUILD_HTML_MANS=true
-DBUILD_MANS=true
)
fi

diff --git a/net-misc/iputils/iputils-.ebuild 
b/net-misc/iputils/iputils-.ebuild
index 2ca11e44d741..9f956b71c1e5 100644
--- a/net-misc/iputils/iputils-.ebuild
+++ b/net-misc/iputils/iputils-.ebuild
@@ -75,9 +75,9 @@ src_configure() {
$(meson_use !test SKIP_TESTS)
)
 
-   if [[ ${PV} ==  ]] ; then
+   if use doc || [[ ${PV} ==  ]] ; then
emesonargs+=(
-   -DBUILD_HTML_MANS=$(usex doc true false)
+   -DBUILD_HTML_MANS=true
-DBUILD_MANS=true
)
fi



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2023-12-23 Thread Sam James
commit: 347e0109b475a12b97e91ed8948cf6aaf9db671f
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 23 19:00:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 23 19:00:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=347e0109

net-misc/iputils: add 20231222

Closes: https://bugs.gentoo.org/908817
Signed-off-by: Sam James  gentoo.org>

 net-misc/iputils/Manifest  |  1 +
 ...ils-.ebuild => iputils-20231222.ebuild} | 26 +++---
 net-misc/iputils/iputils-.ebuild   | 26 +++---
 3 files changed, 37 insertions(+), 16 deletions(-)

diff --git a/net-misc/iputils/Manifest b/net-misc/iputils/Manifest
index eeedf8998123..c3237e9108d6 100644
--- a/net-misc/iputils/Manifest
+++ b/net-misc/iputils/Manifest
@@ -1,3 +1,4 @@
 DIST iputils-20211215.tar.gz 524567 BLAKE2B 
b88ff84be1d4d6a741f8f3514739ceff45ea40c475b5d4c2df8571fe84d4f1af9bc3fdce29e9ff393417671c75204261c8d64dde00473caa314b0aeb1fbf74ce
 SHA512 
191062e51f7c8e8b38e3e4a96845adb77cd69f487d548c7cc578fad53b4bc0dbe965d8f8e6fbda0a2f5b2fe2829789c05f873190c53d773245959298f6e9
 DIST iputils-20221126.tar.gz 511944 BLAKE2B 
97bdc49810ce9e517211323e8e8ffd2f2be505704d67533db0e8f296701048b82c61b39062aab4a8fa148b29175636a657c2dcdd65e3a16b1572d2f392b8ecf0
 SHA512 
7fdfd76e6f2977039bc0930a1a5451f17319bf17beefc429751d99ffe143a83344d5b4cdbf008627bd70caafeadaf906a8b7c00393fa819e50d6c02b512c367f
+DIST iputils-20231222.tar.xz 445548 BLAKE2B 
a76d4e9741c4ce8d2a2b6337873400543c5bb51d61a794fdfed8c8f4228c41020f5203c8af7ca44a36877d246d4f67019d31f1a58e48c6fca7964d6ebc9d764b
 SHA512 
33e1eb6d90d43909b23bc8f3ef2f349e6655deefe1d9d51880705e8e84674a82ed6721c805cec18f188667d83577e701d39ff515f9406d16eaadc64c4bc28221
 DIST iputils-manpages-20211215.tar.xz 17148 BLAKE2B 
63a956805b01f57b070b6b4ceb32f6ddf4313c74203cde821fc2f6f16ab8de14861da31163adf496db555f1961592d4fbc2ba7a977ccb18773af3bdb8d3795c0
 SHA512 
eb8c8508221b06fc13bf196b01b11f3ec87cd77e25d89c088776e39d249e10a3915ebb39942805adee179b352543063ce3dac158d68783c68c23de550ec14eee

diff --git a/net-misc/iputils/iputils-.ebuild 
b/net-misc/iputils/iputils-20231222.ebuild
similarity index 87%
copy from net-misc/iputils/iputils-.ebuild
copy to net-misc/iputils/iputils-20231222.ebuild
index f1fd401dbdc4..2ca11e44d741 100644
--- a/net-misc/iputils/iputils-.ebuild
+++ b/net-misc/iputils/iputils-20231222.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/iputils/iputils.git";
inherit git-r3
 else
-   SRC_URI="https://github.com/iputils/iputils/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   
SRC_URI="https://github.com/iputils/iputils/releases/download/${PV}/${P}.tar.xz";
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
@@ -40,16 +40,21 @@ DEPEND="
virtual/os-headers
 "
 BDEPEND="
-   app-text/docbook-xml-dtd:4.2
-   app-text/docbook-xml-dtd:4.5
-   app-text/docbook-xsl-ns-stylesheets
-   app-text/docbook-xsl-stylesheets
-   dev-libs/libxslt
virtual/pkgconfig
test? ( sys-apps/iproute2 )
nls? ( sys-devel/gettext )
 "
 
+if [[ ${PV} ==  ]] ; then
+   BDEPEND+="
+   app-text/docbook-xml-dtd:4.2
+   app-text/docbook-xml-dtd:4.5
+   app-text/docbook-xsl-ns-stylesheets
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   "
+fi
+
 src_prepare() {
default
 
@@ -68,10 +73,15 @@ src_configure() {
-Dsystemdunitdir=$(systemd_get_systemunitdir)
-DUSE_GETTEXT=$(usex nls true false)
$(meson_use !test SKIP_TESTS)
-   -DBUILD_HTML_MANS=$(usex doc true false)
-   -DBUILD_MANS=true
)
 
+   if [[ ${PV} ==  ]] ; then
+   emesonargs+=(
+   -DBUILD_HTML_MANS=$(usex doc true false)
+   -DBUILD_MANS=true
+   )
+   fi
+
meson_src_configure
 }
 

diff --git a/net-misc/iputils/iputils-.ebuild 
b/net-misc/iputils/iputils-.ebuild
index f1fd401dbdc4..2ca11e44d741 100644
--- a/net-misc/iputils/iputils-.ebuild
+++ b/net-misc/iputils/iputils-.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/iputils/iputils.git";
inherit git-r3
 else
-   SRC_URI="https://github.com/iputils/iputils/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   
SRC_URI="https://github.com/iputils/iputils/releases/download/${PV}/${P}.tar.xz";
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
@@ -40,16 +40,21 @@ DEPEND="
virtual/os-headers
 "
 BDEPEND="
-   app-text/docbook-xml-dtd:4.2
-   app-text/docbook-xml-dtd:4

[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2023-06-19 Thread Mike Gilbert
commit: 3d847e3ddd1a8bdf7130561af54438096e69fb8a
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Jun 20 01:21:19 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Jun 20 01:21:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d847e3d

net-misc/iputils: remove obsolete comment

Signed-off-by: Mike Gilbert  gentoo.org>

 net-misc/iputils/iputils-20221126-r1.ebuild | 7 ---
 net-misc/iputils/iputils-.ebuild| 7 ---
 2 files changed, 14 deletions(-)

diff --git a/net-misc/iputils/iputils-20221126-r1.ebuild 
b/net-misc/iputils/iputils-20221126-r1.ebuild
index e758f6d437a8..f307d79736a8 100644
--- a/net-misc/iputils/iputils-20221126-r1.ebuild
+++ b/net-misc/iputils/iputils-20221126-r1.ebuild
@@ -1,13 +1,6 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# For released versions, we precompile the man/html pages and store
-# them in a tarball on our mirrors.  This avoids ugly issues while
-# building stages, and reduces dependencies.
-# To regenerate man/html pages emerge iputils-[doc] with
-# EGIT_COMMIT set to release tag, all USE flags enabled and
-# tar ${S}/doc folder.
-
 EAPI=8
 
 PLOCALES="de fr ja pt_BR tr uk zh_CN"

diff --git a/net-misc/iputils/iputils-.ebuild 
b/net-misc/iputils/iputils-.ebuild
index b4e1ae73bca6..f1fd401dbdc4 100644
--- a/net-misc/iputils/iputils-.ebuild
+++ b/net-misc/iputils/iputils-.ebuild
@@ -1,13 +1,6 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# For released versions, we precompile the man/html pages and store
-# them in a tarball on our mirrors.  This avoids ugly issues while
-# building stages, and reduces dependencies.
-# To regenerate man/html pages emerge iputils-[doc] with
-# EGIT_COMMIT set to release tag, all USE flags enabled and
-# tar ${S}/doc folder.
-
 EAPI=8
 
 PLOCALES="de fr ja pt_BR tr uk zh_CN"



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2023-02-20 Thread Mike Gilbert
commit: 399ba45c0b34222d67890c6c4998d89e65d5c293
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Feb 20 18:26:51 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Feb 20 18:27:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=399ba45c

net-misc/iputils: install symlink for tracepath4.8

Signed-off-by: Mike Gilbert  gentoo.org>

 net-misc/iputils/{iputils-20221126.ebuild => iputils-20221126-r1.ebuild} | 1 +
 net-misc/iputils/iputils-.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/net-misc/iputils/iputils-20221126.ebuild 
b/net-misc/iputils/iputils-20221126-r1.ebuild
similarity index 98%
rename from net-misc/iputils/iputils-20221126.ebuild
rename to net-misc/iputils/iputils-20221126-r1.ebuild
index 4894fc00c904..e758f6d437a8 100644
--- a/net-misc/iputils/iputils-20221126.ebuild
+++ b/net-misc/iputils/iputils-20221126-r1.ebuild
@@ -110,6 +110,7 @@ src_install() {
if use tracepath ; then
dosym tracepath /usr/bin/tracepath4
dosym tracepath /usr/bin/tracepath6
+   dosym tracepath.8 /usr/share/man/man8/tracepath4.8
dosym tracepath.8 /usr/share/man/man8/tracepath6.8
fi
 

diff --git a/net-misc/iputils/iputils-.ebuild 
b/net-misc/iputils/iputils-.ebuild
index 2f756af81d38..b4e1ae73bca6 100644
--- a/net-misc/iputils/iputils-.ebuild
+++ b/net-misc/iputils/iputils-.ebuild
@@ -110,6 +110,7 @@ src_install() {
if use tracepath ; then
dosym tracepath /usr/bin/tracepath4
dosym tracepath /usr/bin/tracepath6
+   dosym tracepath.8 /usr/share/man/man8/tracepath4.8
dosym tracepath.8 /usr/share/man/man8/tracepath6.8
fi
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2023-02-20 Thread Mike Gilbert
commit: 31dcb27958c21cfb89f1dc3d84fa67861d230d9f
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Feb 20 18:23:47 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Feb 20 18:27:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31dcb279

net-misc/iputils: simplify manpage handling

Always build manpages from source instead of hacking in prebuilt copies
from an auxiliary tarball.

Closes: https://bugs.gentoo.org/895160
Signed-off-by: Mike Gilbert  gentoo.org>

 net-misc/iputils/Manifest|  1 -
 net-misc/iputils/iputils-20221126.ebuild | 63 +--
 net-misc/iputils/iputils-.ebuild | 65 ++--
 3 files changed, 21 insertions(+), 108 deletions(-)

diff --git a/net-misc/iputils/Manifest b/net-misc/iputils/Manifest
index 3b7e1d5bcdd1..eeedf8998123 100644
--- a/net-misc/iputils/Manifest
+++ b/net-misc/iputils/Manifest
@@ -1,4 +1,3 @@
 DIST iputils-20211215.tar.gz 524567 BLAKE2B 
b88ff84be1d4d6a741f8f3514739ceff45ea40c475b5d4c2df8571fe84d4f1af9bc3fdce29e9ff393417671c75204261c8d64dde00473caa314b0aeb1fbf74ce
 SHA512 
191062e51f7c8e8b38e3e4a96845adb77cd69f487d548c7cc578fad53b4bc0dbe965d8f8e6fbda0a2f5b2fe2829789c05f873190c53d773245959298f6e9
-DIST iputils-20221126-docs.tar.xz 13000 BLAKE2B 
8a9dae136f6555ed933f97d26be82a7d9ab228efd40cc03d065b39374f13000604e3bbbc856124076ec6934c92845d7b974eff64bbf65fc3a63a2266ba920e2f
 SHA512 
efa60b618238b6e7614828a3c3a30e58ac311a82a686a28a186110cc28dae96f509199f057b1855b08954b1b5a3f6be63e0de6c0c028f4eb5f88c6dcd973a93b
 DIST iputils-20221126.tar.gz 511944 BLAKE2B 
97bdc49810ce9e517211323e8e8ffd2f2be505704d67533db0e8f296701048b82c61b39062aab4a8fa148b29175636a657c2dcdd65e3a16b1572d2f392b8ecf0
 SHA512 
7fdfd76e6f2977039bc0930a1a5451f17319bf17beefc429751d99ffe143a83344d5b4cdbf008627bd70caafeadaf906a8b7c00393fa819e50d6c02b512c367f
 DIST iputils-manpages-20211215.tar.xz 17148 BLAKE2B 
63a956805b01f57b070b6b4ceb32f6ddf4313c74203cde821fc2f6f16ab8de14861da31163adf496db555f1961592d4fbc2ba7a977ccb18773af3bdb8d3795c0
 SHA512 
eb8c8508221b06fc13bf196b01b11f3ec87cd77e25d89c088776e39d249e10a3915ebb39942805adee179b352543063ce3dac158d68783c68c23de550ec14eee

diff --git a/net-misc/iputils/iputils-20221126.ebuild 
b/net-misc/iputils/iputils-20221126.ebuild
index 67616acd2ae3..4894fc00c904 100644
--- a/net-misc/iputils/iputils-20221126.ebuild
+++ b/net-misc/iputils/iputils-20221126.ebuild
@@ -18,10 +18,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/iputils/iputils.git";
inherit git-r3
 else
-   SRC_URI="
-   https://github.com/iputils/iputils/archive/${PV}.tar.gz -> 
${P}.tar.gz
-   
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-docs.tar.xz
-   "
+   SRC_URI="https://github.com/iputils/iputils/archive/${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 fi
 
@@ -50,21 +47,16 @@ DEPEND="
virtual/os-headers
 "
 BDEPEND="
+   app-text/docbook-xml-dtd:4.2
+   app-text/docbook-xml-dtd:4.5
+   app-text/docbook-xsl-ns-stylesheets
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
virtual/pkgconfig
test? ( sys-apps/iproute2 )
nls? ( sys-devel/gettext )
 "
 
-if [[ ${PV} == * ]] ; then
-   BDEPEND+="
-   app-text/docbook-xml-dtd:4.2
-   app-text/docbook-xml-dtd:4.5
-   app-text/docbook-xsl-ns-stylesheets
-   app-text/docbook-xsl-stylesheets
-   dev-libs/libxslt
-   "
-fi
-
 src_prepare() {
default
 
@@ -83,20 +75,10 @@ src_configure() {
-Dsystemdunitdir=$(systemd_get_systemunitdir)
-DUSE_GETTEXT=$(usex nls true false)
$(meson_use !test SKIP_TESTS)
+   -DBUILD_HTML_MANS=$(usex doc true false)
+   -DBUILD_MANS=true
)
 
-   if [[ ${PV} == * ]] ; then
-   emesonargs+=(
-   -DBUILD_HTML_MANS=$(usex doc true false)
-   -DBUILD_MANS=true
-   )
-   else
-   emesonargs+=(
-   -DBUILD_HTML_MANS=false
-   -DBUILD_MANS=false
-   )
-   fi
-
meson_src_configure
 }
 
@@ -131,33 +113,8 @@ src_install() {
dosym tracepath.8 /usr/share/man/man8/tracepath6.8
fi
 
-   if [[ ${PV} != * ]] ; then
-   local -a man_pages
-   local -a html_man_pages
-
-   while IFS= read -r -u 3 -d $'\0' my_bin; do
-   my_bin=$(basename "${my_bin}")
-   [[ -z "${my_bin}" ]] && continue
-
-   if [[ -f 
"${WORKDIR}/${PN}--docs/doc/${my_bin}.8" ]] ; then
-   man_pages+=( ${my_bin}.8 )
-   f

[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2023-02-03 Thread Sam James
commit: 591ed0e276efdd24dc383db54157e819807b9a46
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  3 19:29:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  3 19:31:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=591ed0e2

net-misc/iputils: Stabilize 20221126 ppc, #892175

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

 net-misc/iputils/iputils-20221126.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-20221126.ebuild 
b/net-misc/iputils/iputils-20221126.ebuild
index 66edc59df9a7..67616acd2ae3 100644
--- a/net-misc/iputils/iputils-20221126.ebuild
+++ b/net-misc/iputils/iputils-20221126.ebuild
@@ -22,7 +22,7 @@ else
https://github.com/iputils/iputils/archive/${PV}.tar.gz -> 
${P}.tar.gz

https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-docs.tar.xz
"
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2023-01-28 Thread Jakov Smolić
commit: 1e15992a390f9e44daa5117f7155f60a0b47cfbb
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Jan 28 21:49:02 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Jan 28 21:49:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e15992a

net-misc/iputils: Stabilize 20221126 hppa, #892175

Signed-off-by: Jakov Smolić  gentoo.org>

 net-misc/iputils/iputils-20221126.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-20221126.ebuild 
b/net-misc/iputils/iputils-20221126.ebuild
index 3888fadab99b..66edc59df9a7 100644
--- a/net-misc/iputils/iputils-20221126.ebuild
+++ b/net-misc/iputils/iputils-20221126.ebuild
@@ -22,7 +22,7 @@ else
https://github.com/iputils/iputils/archive/${PV}.tar.gz -> 
${P}.tar.gz

https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-docs.tar.xz
"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2023-01-27 Thread Sam James
commit: 68960cc7ef4d4c4241c6820316f4838aa8e4a70e
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 27 08:04:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 27 08:04:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68960cc7

net-misc/iputils: Stabilize 20221126 sparc, #892175

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

 net-misc/iputils/iputils-20221126.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-20221126.ebuild 
b/net-misc/iputils/iputils-20221126.ebuild
index 9ee093ab4f4c..3888fadab99b 100644
--- a/net-misc/iputils/iputils-20221126.ebuild
+++ b/net-misc/iputils/iputils-20221126.ebuild
@@ -22,7 +22,7 @@ else
https://github.com/iputils/iputils/archive/${PV}.tar.gz -> 
${P}.tar.gz

https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-docs.tar.xz
"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2023-01-27 Thread Sam James
commit: d2ccdcbad6b92eed7ee55b804a780bf5136ed112
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 27 08:04:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 27 08:04:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2ccdcba

net-misc/iputils: Stabilize 20221126 amd64, #892175

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

 net-misc/iputils/iputils-20221126.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-20221126.ebuild 
b/net-misc/iputils/iputils-20221126.ebuild
index cb108aeb912a..9ee093ab4f4c 100644
--- a/net-misc/iputils/iputils-20221126.ebuild
+++ b/net-misc/iputils/iputils-20221126.ebuild
@@ -22,7 +22,7 @@ else
https://github.com/iputils/iputils/archive/${PV}.tar.gz -> 
${P}.tar.gz

https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-docs.tar.xz
"
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2023-01-26 Thread Sam James
commit: 4906b3804e1f45a81926aba1e9249f2677a369e4
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 27 06:27:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 27 06:27:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4906b380

net-misc/iputils: Stabilize 20221126 arm64, #892175

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

 net-misc/iputils/iputils-20221126.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-20221126.ebuild 
b/net-misc/iputils/iputils-20221126.ebuild
index f6a705e611ab..9124b2fec83a 100644
--- a/net-misc/iputils/iputils-20221126.ebuild
+++ b/net-misc/iputils/iputils-20221126.ebuild
@@ -22,7 +22,7 @@ else
https://github.com/iputils/iputils/archive/${PV}.tar.gz -> 
${P}.tar.gz

https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-docs.tar.xz
"
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2023-01-26 Thread Sam James
commit: 2181f01861f5dfbfeeeb188309c75d4dbfb2809b
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 27 06:22:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 27 06:22:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2181f018

net-misc/iputils: Stabilize 20221126 arm, #892175

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

 net-misc/iputils/iputils-20221126.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/iputils/iputils-20221126.ebuild 
b/net-misc/iputils/iputils-20221126.ebuild
index a23c56b4174c..f6a705e611ab 100644
--- a/net-misc/iputils/iputils-20221126.ebuild
+++ b/net-misc/iputils/iputils-20221126.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # For released versions, we precompile the man/html pages and store
@@ -22,7 +22,7 @@ else
https://github.com/iputils/iputils/archive/${PV}.tar.gz -> 
${P}.tar.gz

https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-docs.tar.xz
"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2022-12-04 Thread WANG Xuerui
commit: fa7d37130468d820a62353fff40c77d9c20996e6
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Dec  4 08:58:42 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Dec  4 09:22:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa7d3713

net-misc/iputils: keyword 20221126 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 net-misc/iputils/iputils-20221126.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-20221126.ebuild 
b/net-misc/iputils/iputils-20221126.ebuild
index 9cb95e6d73a7..a23c56b4174c 100644
--- a/net-misc/iputils/iputils-20221126.ebuild
+++ b/net-misc/iputils/iputils-20221126.ebuild
@@ -22,7 +22,7 @@ else
https://github.com/iputils/iputils/archive/${PV}.tar.gz -> 
${P}.tar.gz

https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-docs.tar.xz
"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2022-12-04 Thread WANG Xuerui
commit: 12635498f4822b7e1ead9b8e500c9638f8cf7590
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Dec  4 08:58:45 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Dec  4 09:22:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12635498

net-misc/iputils: forward ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 net-misc/iputils/iputils-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-.ebuild 
b/net-misc/iputils/iputils-.ebuild
index 9cb95e6d73a7..a23c56b4174c 100644
--- a/net-misc/iputils/iputils-.ebuild
+++ b/net-misc/iputils/iputils-.ebuild
@@ -22,7 +22,7 @@ else
https://github.com/iputils/iputils/archive/${PV}.tar.gz -> 
${P}.tar.gz

https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-docs.tar.xz
"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2022-11-29 Thread Sam James
commit: d49ceea95de3d72f937c995a04811e03b57e2c9e
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 30 03:53:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 04:13:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d49ceea9

net-misc/iputils: add 20221126

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

 net-misc/iputils/Manifest  |  2 ++
 ...ils-.ebuild => iputils-20221126.ebuild} | 36 +-
 net-misc/iputils/iputils-.ebuild   | 36 +-
 3 files changed, 44 insertions(+), 30 deletions(-)

diff --git a/net-misc/iputils/Manifest b/net-misc/iputils/Manifest
index 289a9105a6d7..3b7e1d5bcdd1 100644
--- a/net-misc/iputils/Manifest
+++ b/net-misc/iputils/Manifest
@@ -1,2 +1,4 @@
 DIST iputils-20211215.tar.gz 524567 BLAKE2B 
b88ff84be1d4d6a741f8f3514739ceff45ea40c475b5d4c2df8571fe84d4f1af9bc3fdce29e9ff393417671c75204261c8d64dde00473caa314b0aeb1fbf74ce
 SHA512 
191062e51f7c8e8b38e3e4a96845adb77cd69f487d548c7cc578fad53b4bc0dbe965d8f8e6fbda0a2f5b2fe2829789c05f873190c53d773245959298f6e9
+DIST iputils-20221126-docs.tar.xz 13000 BLAKE2B 
8a9dae136f6555ed933f97d26be82a7d9ab228efd40cc03d065b39374f13000604e3bbbc856124076ec6934c92845d7b974eff64bbf65fc3a63a2266ba920e2f
 SHA512 
efa60b618238b6e7614828a3c3a30e58ac311a82a686a28a186110cc28dae96f509199f057b1855b08954b1b5a3f6be63e0de6c0c028f4eb5f88c6dcd973a93b
+DIST iputils-20221126.tar.gz 511944 BLAKE2B 
97bdc49810ce9e517211323e8e8ffd2f2be505704d67533db0e8f296701048b82c61b39062aab4a8fa148b29175636a657c2dcdd65e3a16b1572d2f392b8ecf0
 SHA512 
7fdfd76e6f2977039bc0930a1a5451f17319bf17beefc429751d99ffe143a83344d5b4cdbf008627bd70caafeadaf906a8b7c00393fa819e50d6c02b512c367f
 DIST iputils-manpages-20211215.tar.xz 17148 BLAKE2B 
63a956805b01f57b070b6b4ceb32f6ddf4313c74203cde821fc2f6f16ab8de14861da31163adf496db555f1961592d4fbc2ba7a977ccb18773af3bdb8d3795c0
 SHA512 
eb8c8508221b06fc13bf196b01b11f3ec87cd77e25d89c088776e39d249e10a3915ebb39942805adee179b352543063ce3dac158d68783c68c23de550ec14eee

diff --git a/net-misc/iputils/iputils-.ebuild 
b/net-misc/iputils/iputils-20221126.ebuild
similarity index 83%
copy from net-misc/iputils/iputils-.ebuild
copy to net-misc/iputils/iputils-20221126.ebuild
index 7f3760b7d4f5..9cb95e6d73a7 100644
--- a/net-misc/iputils/iputils-.ebuild
+++ b/net-misc/iputils/iputils-20221126.ebuild
@@ -8,26 +8,34 @@
 # EGIT_COMMIT set to release tag, all USE flags enabled and
 # tar ${S}/doc folder.
 
-EAPI="7"
+EAPI=8
 
 PLOCALES="de fr ja pt_BR tr uk zh_CN"
 
 inherit fcaps meson plocale systemd toolchain-funcs
 
-if [[ ${PV} ==  ]] ; then
+if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/iputils/iputils.git";
inherit git-r3
 else
-   SRC_URI="https://github.com/iputils/iputils/archive/${PV}.tar.gz -> 
${P}.tar.gz
-   
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-manpages-${PV}.tar.xz
-   
https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${PV}.tar.xz";
+   SRC_URI="
+   https://github.com/iputils/iputils/archive/${PV}.tar.gz -> 
${P}.tar.gz
+   
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-docs.tar.xz
+   "
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"
 HOMEPAGE="https://wiki.linuxfoundation.org/networking/iputils";
 
-LICENSE="BSD GPL-2+ rdisc"
+# We install ping unconditionally so BSD is listed by itself
+# See LICENSE on each release, it summaries per-component
+LICENSE="
+   BSD
+   arping? ( GPL-2+ )
+   clockdiff? ( BSD )
+   tracepath? ( GPL-2+ )
+"
 SLOT="0"
 IUSE="+arping caps clockdiff doc idn nls test tracepath"
 RESTRICT="!test? ( test )"
@@ -47,7 +55,7 @@ BDEPEND="
nls? ( sys-devel/gettext )
 "
 
-if [[ ${PV} ==  ]] ; then
+if [[ ${PV} == * ]] ; then
BDEPEND+="
app-text/docbook-xml-dtd:4.2
app-text/docbook-xml-dtd:4.5
@@ -77,7 +85,7 @@ src_configure() {
$(meson_use !test SKIP_TESTS)
)
 
-   if [[ ${PV} ==  ]] ; then
+   if [[ ${PV} == * ]] ; then
emesonargs+=(
-DBUILD_HTML_MANS=$(usex doc true false)
-DBUILD_MANS=true
@@ -123,28 +131,26 @@ src_install() {
dosym tracepath.8 /usr/share/man/man8/tracepath6.8
fi
 
-   if [[ ${PV} !=  ]] ; then
+   if [[ ${PV} != * ]] ; then
local -a man_pages
local -a html_man_pages
 
-   while IFS= read -r -u 3 -d $'\0' my_bin
-   do
+   while IFS= read -r -u 3 -d $'\0' my_bin; do
my_bin=$(basename "${my_bin}")
[[ -z "${my_bin}" ]] && co

[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2022-09-22 Thread Mike Gilbert
commit: 4cd0fbd620b0f3210d047a5139bef8e866331c8f
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Sep 22 15:46:10 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Sep 22 15:46:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cd0fbd6

net-misc/iputils: rework fcaps logic

Closes: https://bugs.gentoo.org/872380
Signed-off-by: Mike Gilbert  gentoo.org>

 net-misc/iputils/iputils-.ebuild | 11 ++-
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/net-misc/iputils/iputils-.ebuild 
b/net-misc/iputils/iputils-.ebuild
index 6e435f7605da..7f3760b7d4f5 100644
--- a/net-misc/iputils/iputils-.ebuild
+++ b/net-misc/iputils/iputils-.ebuild
@@ -110,6 +110,10 @@ src_test() {
 src_install() {
meson_src_install
 
+   FILECAPS=( cap_net_raw usr/bin/ping )
+   use arping && FILECAPS+=( usr/bin/arping )
+   use clockdiff && FILECAPS+=( usr/bin/clockdiff )
+
dosym ping /usr/bin/ping4
dosym ping /usr/bin/ping6
 
@@ -159,15 +163,12 @@ pkg_preinst() {
 }
 
 pkg_postinst() {
+   fcaps_pkg_postinst
+
if [[ ${HAD_TFTPD_VERSION} -eq 1 ]] ; then
ewarn "This upstream version (>= 20211215) drops two tools:"
ewarn "1. tftpd (alternatives: net-ftp/tftp-hpa, 
net-dns/dnsmasq)"
ewarn "2. traceroute6 (alternatives: net-analyzer/mtr, 
net-analyzer/traceroute)"
ewarn "Please install one of the listed alternatives if needed!"
fi
-
-   fcaps cap_net_raw \
-   bin/ping \
-   $(usex arping 'bin/arping' '') \
-   $(usex clockdiff 'usr/bin/clockdiff' '')
 }



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2022-07-10 Thread Sam James
commit: 50bf0f2e017f7efff02701b707e116677654128c
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 11 03:05:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 11 03:05:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50bf0f2e

net-misc/iputils: fix UnusedInherits

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

 net-misc/iputils/iputils-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-.ebuild 
b/net-misc/iputils/iputils-.ebuild
index 9022c8970b5d..6e435f7605da 100644
--- a/net-misc/iputils/iputils-.ebuild
+++ b/net-misc/iputils/iputils-.ebuild
@@ -12,7 +12,7 @@ EAPI="7"
 
 PLOCALES="de fr ja pt_BR tr uk zh_CN"
 
-inherit fcaps flag-o-matic meson plocale systemd toolchain-funcs
+inherit fcaps meson plocale systemd toolchain-funcs
 
 if [[ ${PV} ==  ]] ; then
EGIT_REPO_URI="https://github.com/iputils/iputils.git";



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2022-06-02 Thread Jakov Smolić
commit: 693de5751c24b910a966ae9ebab9e37413a4bd2a
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Jun  2 05:10:58 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Jun  2 07:31:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=693de575

net-misc/iputils: Stabilize 20211215 sparc, #849152

Signed-off-by: Jakov Smolić  gentoo.org>

 net-misc/iputils/iputils-20211215.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-20211215.ebuild 
b/net-misc/iputils/iputils-20211215.ebuild
index a1189002ee05..b9e327c7c5c7 100644
--- a/net-misc/iputils/iputils-20211215.ebuild
+++ b/net-misc/iputils/iputils-20211215.ebuild
@@ -21,7 +21,7 @@ else
SRC_URI="https://github.com/iputils/iputils/archive/${PV}.tar.gz -> 
${P}.tar.gz

https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-manpages-${PV}.tar.xz

https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${PV}.tar.xz";
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2022-06-02 Thread Jakov Smolić
commit: e8ed29cce6c9a813c388f5f5a39538a279d67aae
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Jun  2 07:31:27 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Jun  2 07:31:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8ed29cc

net-misc/iputils: Stabilize 20211215 hppa, #849152

Signed-off-by: Jakov Smolić  gentoo.org>

 net-misc/iputils/iputils-20211215.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-20211215.ebuild 
b/net-misc/iputils/iputils-20211215.ebuild
index b9e327c7c5c7..9adbec78252c 100644
--- a/net-misc/iputils/iputils-20211215.ebuild
+++ b/net-misc/iputils/iputils-20211215.ebuild
@@ -21,7 +21,7 @@ else
SRC_URI="https://github.com/iputils/iputils/archive/${PV}.tar.gz -> 
${P}.tar.gz

https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-manpages-${PV}.tar.xz

https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${PV}.tar.xz";
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2022-06-01 Thread Jakov Smolić
commit: dcb17e1089859534078f11b77556b377d2bc67b2
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Jun  2 04:36:40 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Jun  2 04:36:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcb17e10

net-misc/iputils: Stabilize 20211215 arm64, #849152

Signed-off-by: Jakov Smolić  gentoo.org>

 net-misc/iputils/iputils-20211215.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-20211215.ebuild 
b/net-misc/iputils/iputils-20211215.ebuild
index ecfb047c65b5..a1189002ee05 100644
--- a/net-misc/iputils/iputils-20211215.ebuild
+++ b/net-misc/iputils/iputils-20211215.ebuild
@@ -21,7 +21,7 @@ else
SRC_URI="https://github.com/iputils/iputils/archive/${PV}.tar.gz -> 
${P}.tar.gz

https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-manpages-${PV}.tar.xz

https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${PV}.tar.xz";
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2022-06-01 Thread Jakov Smolić
commit: 2dd7b1366c83038eb432e4335d898d756c73084a
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Jun  2 04:05:43 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Jun  2 04:05:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dd7b136

net-misc/iputils: Stabilize 20211215 arm, #849152

Signed-off-by: Jakov Smolić  gentoo.org>

 net-misc/iputils/iputils-20211215.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-20211215.ebuild 
b/net-misc/iputils/iputils-20211215.ebuild
index 13bf2fd374b2..ecfb047c65b5 100644
--- a/net-misc/iputils/iputils-20211215.ebuild
+++ b/net-misc/iputils/iputils-20211215.ebuild
@@ -21,7 +21,7 @@ else
SRC_URI="https://github.com/iputils/iputils/archive/${PV}.tar.gz -> 
${P}.tar.gz

https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-manpages-${PV}.tar.xz

https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${PV}.tar.xz";
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2022-06-01 Thread Sam James
commit: 37fad37cb33486e24ae33ca087fbef670604eef8
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  2 03:13:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  2 03:13:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37fad37c

net-misc/iputils: Stabilize 20211215 ppc, #849152

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

 net-misc/iputils/iputils-20211215.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-20211215.ebuild 
b/net-misc/iputils/iputils-20211215.ebuild
index 445cdfaaedb7..13bf2fd374b2 100644
--- a/net-misc/iputils/iputils-20211215.ebuild
+++ b/net-misc/iputils/iputils-20211215.ebuild
@@ -21,7 +21,7 @@ else
SRC_URI="https://github.com/iputils/iputils/archive/${PV}.tar.gz -> 
${P}.tar.gz

https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-manpages-${PV}.tar.xz

https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${PV}.tar.xz";
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2022-06-01 Thread Sam James
commit: 96d95e61ede715ecefe2a0b73a3050f54afe8676
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  2 03:13:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  2 03:13:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96d95e61

net-misc/iputils: Stabilize 20211215 ppc64, #849152

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

 net-misc/iputils/iputils-20211215.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-20211215.ebuild 
b/net-misc/iputils/iputils-20211215.ebuild
index 0ecfd4b498f8..445cdfaaedb7 100644
--- a/net-misc/iputils/iputils-20211215.ebuild
+++ b/net-misc/iputils/iputils-20211215.ebuild
@@ -21,7 +21,7 @@ else
SRC_URI="https://github.com/iputils/iputils/archive/${PV}.tar.gz -> 
${P}.tar.gz

https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-manpages-${PV}.tar.xz

https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${PV}.tar.xz";
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2022-06-01 Thread Sam James
commit: c29ca0e2eec1932c663633ef1542cc9510630b9a
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  2 02:19:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  2 02:19:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c29ca0e2

net-misc/iputils: Stabilize 20211215 x86, #849152

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

 net-misc/iputils/iputils-20211215.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-20211215.ebuild 
b/net-misc/iputils/iputils-20211215.ebuild
index 30a48a425dd0..0ecfd4b498f8 100644
--- a/net-misc/iputils/iputils-20211215.ebuild
+++ b/net-misc/iputils/iputils-20211215.ebuild
@@ -21,7 +21,7 @@ else
SRC_URI="https://github.com/iputils/iputils/archive/${PV}.tar.gz -> 
${P}.tar.gz

https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-manpages-${PV}.tar.xz

https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${PV}.tar.xz";
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2022-06-01 Thread Sam James
commit: 6d513987496f216d8462ea4eb6bf7fc37be21c45
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  2 02:18:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  2 02:18:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d513987

net-misc/iputils: Stabilize 20211215 amd64, #849152

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

 net-misc/iputils/iputils-20211215.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-20211215.ebuild 
b/net-misc/iputils/iputils-20211215.ebuild
index 74d10298e9c0..30a48a425dd0 100644
--- a/net-misc/iputils/iputils-20211215.ebuild
+++ b/net-misc/iputils/iputils-20211215.ebuild
@@ -21,7 +21,7 @@ else
SRC_URI="https://github.com/iputils/iputils/archive/${PV}.tar.gz -> 
${P}.tar.gz

https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-manpages-${PV}.tar.xz

https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${PV}.tar.xz";
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2022-05-11 Thread Mike Gilbert
commit: 05da34ff3ebc7ae2783fd20ddf11f6b914fc94f8
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed May 11 18:45:55 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed May 11 18:45:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05da34ff

net-misc/iputils: drop 'static' USE flag

There does not seem to be any compelling reason to link these tools
staticly.

Signed-off-by: Mike Gilbert  gentoo.org>

 net-misc/iputils/iputils-.ebuild | 14 +-
 1 file changed, 5 insertions(+), 9 deletions(-)

diff --git a/net-misc/iputils/iputils-.ebuild 
b/net-misc/iputils/iputils-.ebuild
index e94679e43431..2b9db94847ff 100644
--- a/net-misc/iputils/iputils-.ebuild
+++ b/net-misc/iputils/iputils-.ebuild
@@ -29,19 +29,17 @@ 
HOMEPAGE="https://wiki.linuxfoundation.org/networking/iputils";
 
 LICENSE="BSD GPL-2+ rdisc"
 SLOT="0"
-IUSE="+arping caps clockdiff doc idn nls static test tracepath"
+IUSE="+arping caps clockdiff doc idn nls test tracepath"
 RESTRICT="!test? ( test )"
 
-LIB_DEPEND="
-   caps? ( sys-libs/libcap[static-libs(+)] )
-   idn? ( net-dns/libidn2:=[static-libs(+)] )
-   nls? ( virtual/libintl[static-libs(+)] )
+RDEPEND="
+   caps? ( sys-libs/libcap )
+   idn? ( net-dns/libidn2:= )
+   nls? ( virtual/libintl )
 "
-RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
 DEPEND="
${RDEPEND}
virtual/os-headers
-   static? ( ${LIB_DEPEND} )
 "
 BDEPEND="
virtual/pkgconfig
@@ -66,8 +64,6 @@ src_prepare() {
 }
 
 src_configure() {
-   use static && append-ldflags -static
-
local emesonargs=(
-DUSE_CAP=$(usex caps true false)
-DUSE_IDN=$(usex idn true false)



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2022-05-11 Thread Mike Gilbert
commit: a2b9755b0f7a319bb777b28d0e7a707bb5b77e3c
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed May 11 18:51:09 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed May 11 18:51:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2b9755b

net-misc/iputils: do not move 'ping' to /bin

There's no real reason to put it there.

Signed-off-by: Mike Gilbert  gentoo.org>

 net-misc/iputils/iputils-.ebuild | 9 ++---
 1 file changed, 2 insertions(+), 7 deletions(-)

diff --git a/net-misc/iputils/iputils-.ebuild 
b/net-misc/iputils/iputils-.ebuild
index 2b9db94847ff..9022c8970b5d 100644
--- a/net-misc/iputils/iputils-.ebuild
+++ b/net-misc/iputils/iputils-.ebuild
@@ -110,13 +110,8 @@ src_test() {
 src_install() {
meson_src_install
 
-   dodir /bin
-   local my_bin
-   for my_bin in $(usex arping arping '') ping ; do
-   mv "${ED}"/usr/bin/${my_bin} "${ED}"/bin/ || die
-   done
-   dosym ping /bin/ping4
-   dosym ping /bin/ping6
+   dosym ping /usr/bin/ping4
+   dosym ping /usr/bin/ping6
 
if use tracepath ; then
dosym tracepath /usr/bin/tracepath4



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2022-05-11 Thread Mike Gilbert
commit: 0b738488bed8d9735db35ade5a01834b3e07ebcf
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed May 11 18:29:07 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed May 11 18:43:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b738488

net-misc/iputils: drop non-functional USE flags

Signed-off-by: Mike Gilbert  gentoo.org>

 net-misc/iputils/iputils-20210722-r1.ebuild | 2 +-
 net-misc/iputils/iputils-20211215.ebuild| 2 +-
 net-misc/iputils/iputils-.ebuild| 2 +-
 net-misc/iputils/metadata.xml   | 2 --
 4 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/net-misc/iputils/iputils-20210722-r1.ebuild 
b/net-misc/iputils/iputils-20210722-r1.ebuild
index 2ae5257319b0..a97324cae332 100644
--- a/net-misc/iputils/iputils-20210722-r1.ebuild
+++ b/net-misc/iputils/iputils-20210722-r1.ebuild
@@ -28,7 +28,7 @@ HOMEPAGE="https://wiki.linuxfoundation.org/networking/iputils";
 
 LICENSE="BSD GPL-2+ rdisc"
 SLOT="0"
-IUSE="+arping caps clockdiff doc gcrypt idn nettle nls rarpd rdisc ssl static 
test tftpd tracepath traceroute6"
+IUSE="+arping caps clockdiff doc idn nls rarpd rdisc static test tftpd 
tracepath traceroute6"
 RESTRICT="!test? ( test )"
 
 BDEPEND="

diff --git a/net-misc/iputils/iputils-20211215.ebuild 
b/net-misc/iputils/iputils-20211215.ebuild
index dfcc596a154d..74d10298e9c0 100644
--- a/net-misc/iputils/iputils-20211215.ebuild
+++ b/net-misc/iputils/iputils-20211215.ebuild
@@ -29,7 +29,7 @@ HOMEPAGE="https://wiki.linuxfoundation.org/networking/iputils";
 
 LICENSE="BSD GPL-2+ rdisc"
 SLOT="0"
-IUSE="+arping caps clockdiff doc gcrypt idn nettle nls rarpd rdisc ssl static 
test tracepath"
+IUSE="+arping caps clockdiff doc idn nls rarpd rdisc static test tracepath"
 RESTRICT="!test? ( test )"
 
 LIB_DEPEND="

diff --git a/net-misc/iputils/iputils-.ebuild 
b/net-misc/iputils/iputils-.ebuild
index cef1837240e2..e94679e43431 100644
--- a/net-misc/iputils/iputils-.ebuild
+++ b/net-misc/iputils/iputils-.ebuild
@@ -29,7 +29,7 @@ HOMEPAGE="https://wiki.linuxfoundation.org/networking/iputils";
 
 LICENSE="BSD GPL-2+ rdisc"
 SLOT="0"
-IUSE="+arping caps clockdiff doc gcrypt idn nettle nls ssl static test 
tracepath"
+IUSE="+arping caps clockdiff doc idn nls static test tracepath"
 RESTRICT="!test? ( test )"
 
 LIB_DEPEND="

diff --git a/net-misc/iputils/metadata.xml b/net-misc/iputils/metadata.xml
index b6ebdf9c592a..cd78568cc221 100644
--- a/net-misc/iputils/metadata.xml
+++ b/net-misc/iputils/metadata.xml
@@ -8,8 +8,6 @@
   
 Build and install arping -- tool for sending ARP 
requests to peers (see also net-analyzer/arping)
 Build and install clockdiff -- tool for comparing 
clocks via ICMP packets
-Use dev-libs/libgcrypt for md5 
support
-Use dev-libs/nettle for md5 support
 Build and install rarpd -- server for handling RARP 
(reverse ARP) requests; generally only used by old systems
 Build and install rdisc -- server for the client side 
of the ICMP router discover protocol
 Build and install tftpd -- server for the Trivial File 
Transfer Protocol (see also net-ftp/tftp-hpa)



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2022-04-17 Thread Sam James
commit: 5276e30d51c42fc5519d3da958458e3262cde837
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 17 17:10:25 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 17 17:12:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5276e30d

net-misc/iputils: drop 20210202, 20210722

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

 net-misc/iputils/Manifest|   2 -
 net-misc/iputils/iputils-20210202.ebuild | 173 
 net-misc/iputils/iputils-20210722.ebuild | 190 ---
 3 files changed, 365 deletions(-)

diff --git a/net-misc/iputils/Manifest b/net-misc/iputils/Manifest
index 80b40f8eee83..543a2bb15979 100644
--- a/net-misc/iputils/Manifest
+++ b/net-misc/iputils/Manifest
@@ -1,6 +1,4 @@
-DIST iputils-20210202.tar.gz 513055 BLAKE2B 
37f3c10ff3918d40fe2eae1e4b19ed711b97c30cd2d682e42f484a11a28ab7c93975a51fbb7a8b1c1d725fc9051ae773bc2e81b9d80a2dd0e6ff55867d54875d
 SHA512 
af600fe74e1b78c0da66c378f55eb468d62206aaae1864693f7ec79833c9c0de95843573d1792627695f08ecfcdb4e79c354065daf178d393fcc6ef9a8a5d526
 DIST iputils-20210722.tar.gz 530745 BLAKE2B 
4d6a2afaea1027e7992d374bbaa300f952f56225c998ecc6c3d332fef046dd8032e5afaff1cdc916d048f9d84cc8a85736a26a3176e66e111e02c9dbfcb0f195
 SHA512 
8f85bf468f8ef1e2832e9bbf9009552df4a6d723dd130fa0d5b2aa3bae617c972f936143c2370c3b4ce2ba2499828c91a299ee42cf81fa81aabe10552db2b328
 DIST iputils-20211215.tar.gz 524567 BLAKE2B 
b88ff84be1d4d6a741f8f3514739ceff45ea40c475b5d4c2df8571fe84d4f1af9bc3fdce29e9ff393417671c75204261c8d64dde00473caa314b0aeb1fbf74ce
 SHA512 
191062e51f7c8e8b38e3e4a96845adb77cd69f487d548c7cc578fad53b4bc0dbe965d8f8e6fbda0a2f5b2fe2829789c05f873190c53d773245959298f6e9
-DIST iputils-manpages-20210202.tar.xz 19204 BLAKE2B 
b9d43962890ae5fe9e4c21fb23c8911c22cbfb35a28521a2f0611d7813e4c21979f6b309569cdb57dd9b3a30653278982194ca08a815cfb41566a379930d124b
 SHA512 
d5cced9a5e4acffbe35d20a796d038336d06f512c3ee47bc6e37782b4645d5c35b16e18aaae298547b60fe644e5608efe7847f2de6175bfcd39128d230ee4cd1
 DIST iputils-manpages-20210722.tar.xz 19208 BLAKE2B 
7d6b126debeee2a4e5437b7d26a9fee5c759ae72fa9b7acb1a04bb673f14af742f5580aad6ae1c34048933d95d09c4adcf024fabdc20851297131877cbfa10d0
 SHA512 
c1521e76f5b8cb99d7226ca1bd916b1861b6c0f9655ad0e396dd8d997be6cdc37ee0e81ac325ea4ebb3b349b394e7f1c45081ddc25b778fd294928a7b2dc0415
 DIST iputils-manpages-20211215.tar.xz 17148 BLAKE2B 
63a956805b01f57b070b6b4ceb32f6ddf4313c74203cde821fc2f6f16ab8de14861da31163adf496db555f1961592d4fbc2ba7a977ccb18773af3bdb8d3795c0
 SHA512 
eb8c8508221b06fc13bf196b01b11f3ec87cd77e25d89c088776e39d249e10a3915ebb39942805adee179b352543063ce3dac158d68783c68c23de550ec14eee

diff --git a/net-misc/iputils/iputils-20210202.ebuild 
b/net-misc/iputils/iputils-20210202.ebuild
deleted file mode 100644
index 429e1a716287..
--- a/net-misc/iputils/iputils-20210202.ebuild
+++ /dev/null
@@ -1,173 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# For released versions, we precompile the man/html pages and store
-# them in a tarball on our mirrors.  This avoids ugly issues while
-# building stages, and reduces dependencies.
-# To regenerate man/html pages emerge iputils-[doc] with
-# EGIT_COMMIT set to release tag, all USE flags enabled and
-# tar ${S}/doc folder.
-
-EAPI="7"
-
-PLOCALES="de fr ja pt_BR tr uk zh_CN"
-
-inherit fcaps flag-o-matic meson plocale systemd toolchain-funcs
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/iputils/iputils.git";
-   inherit git-r3
-else
-   SRC_URI="https://github.com/iputils/iputils/archive/${PV}.tar.gz -> 
${P}.tar.gz
-   
https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${PV}.tar.xz";
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
-fi
-
-DESCRIPTION="Network monitoring tools including ping and ping6"
-HOMEPAGE="https://wiki.linuxfoundation.org/networking/iputils";
-
-LICENSE="BSD GPL-2+ rdisc"
-SLOT="0"
-IUSE="+arping caps clockdiff doc gcrypt idn ipv6 nettle nls rarpd rdisc ssl 
static tftpd tracepath traceroute6"
-
-BDEPEND="
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )
-"
-
-LIB_DEPEND="
-   caps? ( sys-libs/libcap[static-libs(+)] )
-   idn? ( net-dns/libidn2:=[static-libs(+)] )
-   nls? ( virtual/libintl[static-libs(+)] )
-"
-
-RDEPEND="
-   traceroute6? ( !net-analyzer/traceroute )
-   !static? ( ${LIB_DEPEND//\[static-libs(+)]} )
-"
-
-DEPEND="
-   ${RDEPEND}
-   virtual/os-headers
-   static? ( ${LIB_DEPEND} )
-"
-
-if [[ ${PV} == "" ]] ; then
-   BDEPEND+="
-   app-text/docbook-xml-dtd:4.2
-   app-text/docbook-xml-dtd:4.5
-   app-text/docbook-xsl-ns-stylesheets
-   app-text/docbook-xsl-stylesheets
-   dev-libs/libxslt:0
-   "
-fi
-
-src_prepare()

[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2022-04-02 Thread Sam James
commit: 7b86d886a186879903872c1e0dd3c57512ad5d04
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr  3 02:46:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr  3 02:46:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b86d886

net-misc/iputils: use consistent style

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

 net-misc/iputils/iputils-20211215.ebuild | 60 +++-
 net-misc/iputils/iputils-.ebuild | 52 +--
 2 files changed, 54 insertions(+), 58 deletions(-)

diff --git a/net-misc/iputils/iputils-20211215.ebuild 
b/net-misc/iputils/iputils-20211215.ebuild
index e468421730e4..010a74464c06 100644
--- a/net-misc/iputils/iputils-20211215.ebuild
+++ b/net-misc/iputils/iputils-20211215.ebuild
@@ -32,33 +32,30 @@ SLOT="0"
 IUSE="+arping caps clockdiff doc gcrypt idn nettle nls rarpd rdisc ssl static 
test tracepath"
 RESTRICT="!test? ( test )"
 
-BDEPEND="
-   virtual/pkgconfig
-   test? ( sys-apps/iproute2 )
-   nls? ( sys-devel/gettext )
-"
-
 LIB_DEPEND="
caps? ( sys-libs/libcap[static-libs(+)] )
idn? ( net-dns/libidn2:=[static-libs(+)] )
nls? ( virtual/libintl[static-libs(+)] )
 "
-
 RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
-
 DEPEND="
${RDEPEND}
virtual/os-headers
static? ( ${LIB_DEPEND} )
 "
+BDEPEND="
+   virtual/pkgconfig
+   test? ( sys-apps/iproute2 )
+   nls? ( sys-devel/gettext )
+"
 
-if [[ ${PV} == "" ]] ; then
+if [[ ${PV} ==  ]] ; then
BDEPEND+="
app-text/docbook-xml-dtd:4.2
app-text/docbook-xml-dtd:4.5
app-text/docbook-xsl-ns-stylesheets
app-text/docbook-xsl-stylesheets
-   dev-libs/libxslt:0
+   dev-libs/libxslt
"
 fi
 
@@ -72,32 +69,32 @@ src_configure() {
use static && append-ldflags -static
 
local emesonargs=(
-   -DUSE_CAP="$(usex caps true false)"
-   -DUSE_IDN="$(usex idn true false)"
-   -DBUILD_ARPING="$(usex arping true false)"
-   -DBUILD_CLOCKDIFF="$(usex clockdiff true false)"
-   -DBUILD_PING="true"
-   -DBUILD_RARPD="$(usex rarpd true false)"
-   -DBUILD_RDISC="$(usex rdisc true false)"
-   -DENABLE_RDISC_SERVER="$(usex rdisc true false)"
-   -DBUILD_TRACEPATH="$(usex tracepath true false)"
-   -DBUILD_NINFOD="false"
-   -DNINFOD_MESSAGES="false"
-   -DNO_SETCAP_OR_SUID="true"
-   -Dsystemdunitdir="$(systemd_get_systemunitdir)"
-   -DUSE_GETTEXT="$(usex nls true false)"
+   -DUSE_CAP=$(usex caps true false)
+   -DUSE_IDN=$(usex idn true false)
+   -DBUILD_ARPING=$(usex arping true false)
+   -DBUILD_CLOCKDIFF=$(usex clockdiff true false)
+   -DBUILD_PING=true
+   -DBUILD_RARPD=$(usex rarpd true false)
+   -DBUILD_RDISC=$(usex rdisc true false)
+   -DENABLE_RDISC_SERVER=$(usex rdisc true false)
+   -DBUILD_TRACEPATH=$(usex tracepath true false)
+   -DBUILD_NINFOD=false
+   -DNINFOD_MESSAGES=false
+   -DNO_SETCAP_OR_SUID=true
+   -Dsystemdunitdir=$(systemd_get_systemunitdir)
+   -DUSE_GETTEXT=$(usex nls true false)
$(meson_use !test SKIP_TESTS)
)
 
if [[ ${PV} ==  ]] ; then
emesonargs+=(
-   -DBUILD_HTML_MANS="$(usex doc true false)"
-   -DBUILD_MANS="true"
+   -DBUILD_HTML_MANS=$(usex doc true false)
+   -DBUILD_MANS=true
)
else
emesonargs+=(
-   -DBUILD_HTML_MANS="false"
-   -DBUILD_MANS="false"
+   -DBUILD_HTML_MANS=false
+   -DBUILD_MANS=false
)
fi
 
@@ -106,12 +103,13 @@ src_configure() {
 
 src_compile() {
tc-export CC
+
meson_src_compile
 }
 
 src_test() {
-   if [[ ${EUID} != 0 ]]; then
-   einfo "Tests require root privileges; Skipping ..."
+   if [[ ${EUID} != 0 ]] ; then
+   einfo "Tests require root privileges. Skipping ..."
return
fi
 
@@ -135,7 +133,7 @@ src_install() {
dosym tracepath.8 /usr/share/man/man8/tracepath6.8
fi
 
-   if [[ "${PV}" !=  ]] ; then
+   if [[ ${PV} !=  ]] ; then
local -a man_pages
local -a html_man_pages
 

diff --git a/net-misc/iputils/iputils-.ebuild 
b/net-misc/iputils/iputils-.ebuild
index 320cee546b5e..cef1837240e2 100644
--- a/net-misc/iputils/iputils-.ebuild
+++ b/net-misc/iputils/iputils-.ebuild
@@ -14,7 +14,7 @@ PLOCALES="de f

[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2022-04-02 Thread Sam James
commit: ffc4b0ff48f2ba9a2241b91a791ae9ef210103b2
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr  3 01:47:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr  3 01:47:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffc4b0ff

net-misc/iputils: add 20211215

Closes: https://bugs.gentoo.org/834321
Signed-off-by: Sam James  gentoo.org>

 net-misc/iputils/Manifest  |  2 ++
 ...ils-.ebuild => iputils-20211215.ebuild} | 26 --
 net-misc/iputils/iputils-.ebuild   | 31 +-
 3 files changed, 38 insertions(+), 21 deletions(-)

diff --git a/net-misc/iputils/Manifest b/net-misc/iputils/Manifest
index 76291183702d..80b40f8eee83 100644
--- a/net-misc/iputils/Manifest
+++ b/net-misc/iputils/Manifest
@@ -1,4 +1,6 @@
 DIST iputils-20210202.tar.gz 513055 BLAKE2B 
37f3c10ff3918d40fe2eae1e4b19ed711b97c30cd2d682e42f484a11a28ab7c93975a51fbb7a8b1c1d725fc9051ae773bc2e81b9d80a2dd0e6ff55867d54875d
 SHA512 
af600fe74e1b78c0da66c378f55eb468d62206aaae1864693f7ec79833c9c0de95843573d1792627695f08ecfcdb4e79c354065daf178d393fcc6ef9a8a5d526
 DIST iputils-20210722.tar.gz 530745 BLAKE2B 
4d6a2afaea1027e7992d374bbaa300f952f56225c998ecc6c3d332fef046dd8032e5afaff1cdc916d048f9d84cc8a85736a26a3176e66e111e02c9dbfcb0f195
 SHA512 
8f85bf468f8ef1e2832e9bbf9009552df4a6d723dd130fa0d5b2aa3bae617c972f936143c2370c3b4ce2ba2499828c91a299ee42cf81fa81aabe10552db2b328
+DIST iputils-20211215.tar.gz 524567 BLAKE2B 
b88ff84be1d4d6a741f8f3514739ceff45ea40c475b5d4c2df8571fe84d4f1af9bc3fdce29e9ff393417671c75204261c8d64dde00473caa314b0aeb1fbf74ce
 SHA512 
191062e51f7c8e8b38e3e4a96845adb77cd69f487d548c7cc578fad53b4bc0dbe965d8f8e6fbda0a2f5b2fe2829789c05f873190c53d773245959298f6e9
 DIST iputils-manpages-20210202.tar.xz 19204 BLAKE2B 
b9d43962890ae5fe9e4c21fb23c8911c22cbfb35a28521a2f0611d7813e4c21979f6b309569cdb57dd9b3a30653278982194ca08a815cfb41566a379930d124b
 SHA512 
d5cced9a5e4acffbe35d20a796d038336d06f512c3ee47bc6e37782b4645d5c35b16e18aaae298547b60fe644e5608efe7847f2de6175bfcd39128d230ee4cd1
 DIST iputils-manpages-20210722.tar.xz 19208 BLAKE2B 
7d6b126debeee2a4e5437b7d26a9fee5c759ae72fa9b7acb1a04bb673f14af742f5580aad6ae1c34048933d95d09c4adcf024fabdc20851297131877cbfa10d0
 SHA512 
c1521e76f5b8cb99d7226ca1bd916b1861b6c0f9655ad0e396dd8d997be6cdc37ee0e81ac325ea4ebb3b349b394e7f1c45081ddc25b778fd294928a7b2dc0415
+DIST iputils-manpages-20211215.tar.xz 17148 BLAKE2B 
63a956805b01f57b070b6b4ceb32f6ddf4313c74203cde821fc2f6f16ab8de14861da31163adf496db555f1961592d4fbc2ba7a977ccb18773af3bdb8d3795c0
 SHA512 
eb8c8508221b06fc13bf196b01b11f3ec87cd77e25d89c088776e39d249e10a3915ebb39942805adee179b352543063ce3dac158d68783c68c23de550ec14eee

diff --git a/net-misc/iputils/iputils-.ebuild 
b/net-misc/iputils/iputils-20211215.ebuild
similarity index 84%
copy from net-misc/iputils/iputils-.ebuild
copy to net-misc/iputils/iputils-20211215.ebuild
index 34966ccdc145..e468421730e4 100644
--- a/net-misc/iputils/iputils-.ebuild
+++ b/net-misc/iputils/iputils-20211215.ebuild
@@ -19,6 +19,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/iputils/iputils/archive/${PV}.tar.gz -> 
${P}.tar.gz
+   
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-manpages-${PV}.tar.xz

https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${PV}.tar.xz";
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
@@ -28,7 +29,7 @@ HOMEPAGE="https://wiki.linuxfoundation.org/networking/iputils";
 
 LICENSE="BSD GPL-2+ rdisc"
 SLOT="0"
-IUSE="+arping caps clockdiff doc gcrypt idn nettle nls rarpd rdisc ssl static 
test tftpd tracepath traceroute6"
+IUSE="+arping caps clockdiff doc gcrypt idn nettle nls rarpd rdisc ssl static 
test tracepath"
 RESTRICT="!test? ( test )"
 
 BDEPEND="
@@ -43,10 +44,7 @@ LIB_DEPEND="
nls? ( virtual/libintl[static-libs(+)] )
 "
 
-RDEPEND="
-   traceroute6? ( !net-analyzer/traceroute )
-   !static? ( ${LIB_DEPEND//\[static-libs(+)]} )
-"
+RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
 
 DEPEND="
${RDEPEND}
@@ -82,9 +80,7 @@ src_configure() {
-DBUILD_RARPD="$(usex rarpd true false)"
-DBUILD_RDISC="$(usex rdisc true false)"
-DENABLE_RDISC_SERVER="$(usex rdisc true false)"
-   -DBUILD_TFTPD="$(usex tftpd true false)"
-DBUILD_TRACEPATH="$(usex tracepath true false)"
-   -DBUILD_TRACEROUTE6="$(usex traceroute6 true false)"
-DBUILD_NINFOD="false"
-DNINFOD_MESSAGES="false"
-DNO_SETCAP_OR_SUID="true"
@@ -93,7 +89,7 @@ src_configure() {
$(meson_use !test SKIP_TESTS)
)
 
-   if [[ "${PV}" ==  ]] ; then
+   if [[ ${PV} ==  ]] ; then
e

[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2022-02-17 Thread Sam James
commit: 71342476da70a32fa23f736f2c3162bb6b2cfded
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb 12 10:51:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 18 02:40:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71342476

net-misc/iputils: Remove unneccessary USE=-ipv6

At this point, USE=ipv6 is only used to control creating "ping6"
and "tracepath6" symlinks.  Just remove the flag and install the links
unconditionally.

Signed-off-by: Michał Górny  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 net-misc/iputils/iputils-20210722-r1.ebuild | 18 ++
 net-misc/iputils/iputils-.ebuild| 18 ++
 2 files changed, 12 insertions(+), 24 deletions(-)

diff --git a/net-misc/iputils/iputils-20210722-r1.ebuild 
b/net-misc/iputils/iputils-20210722-r1.ebuild
index f572846d61e0..2ae5257319b0 100644
--- a/net-misc/iputils/iputils-20210722-r1.ebuild
+++ b/net-misc/iputils/iputils-20210722-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # For released versions, we precompile the man/html pages and store
@@ -28,7 +28,7 @@ HOMEPAGE="https://wiki.linuxfoundation.org/networking/iputils";
 
 LICENSE="BSD GPL-2+ rdisc"
 SLOT="0"
-IUSE="+arping caps clockdiff doc gcrypt idn ipv6 nettle nls rarpd rdisc ssl 
static test tftpd tracepath traceroute6"
+IUSE="+arping caps clockdiff doc gcrypt idn nettle nls rarpd rdisc ssl static 
test tftpd tracepath traceroute6"
 RESTRICT="!test? ( test )"
 
 BDEPEND="
@@ -91,7 +91,7 @@ src_configure() {
-DENABLE_RDISC_SERVER="$(usex rdisc true false)"
-DBUILD_TFTPD="$(usex tftpd true false)"
-DBUILD_TRACEPATH="$(usex tracepath true false)"
-   -DBUILD_TRACEROUTE6="$(usex ipv6 $(usex traceroute6 true false) 
false)"
+   -DBUILD_TRACEROUTE6="$(usex traceroute6 true false)"
-DBUILD_NINFOD="false"
-DNINFOD_MESSAGES="false"
-DNO_SETCAP_OR_SUID="true"
@@ -138,18 +138,12 @@ src_install() {
mv "${ED}"/usr/bin/${my_bin} "${ED}"/bin/ || die
done
dosym ping /bin/ping4
+   dosym ping /bin/ping6
 
if use tracepath ; then
dosym tracepath /usr/bin/tracepath4
-   fi
-
-   if use ipv6 ; then
-   dosym ping /bin/ping6
-
-   if use tracepath ; then
-   dosym tracepath /usr/bin/tracepath6
-   dosym tracepath.8 /usr/share/man/man8/tracepath6.8
-   fi
+   dosym tracepath /usr/bin/tracepath6
+   dosym tracepath.8 /usr/share/man/man8/tracepath6.8
fi
 
if [[ "${PV}" !=  ]] ; then

diff --git a/net-misc/iputils/iputils-.ebuild 
b/net-misc/iputils/iputils-.ebuild
index fe97d131c7f4..34966ccdc145 100644
--- a/net-misc/iputils/iputils-.ebuild
+++ b/net-misc/iputils/iputils-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # For released versions, we precompile the man/html pages and store
@@ -28,7 +28,7 @@ HOMEPAGE="https://wiki.linuxfoundation.org/networking/iputils";
 
 LICENSE="BSD GPL-2+ rdisc"
 SLOT="0"
-IUSE="+arping caps clockdiff doc gcrypt idn ipv6 nettle nls rarpd rdisc ssl 
static test tftpd tracepath traceroute6"
+IUSE="+arping caps clockdiff doc gcrypt idn nettle nls rarpd rdisc ssl static 
test tftpd tracepath traceroute6"
 RESTRICT="!test? ( test )"
 
 BDEPEND="
@@ -84,7 +84,7 @@ src_configure() {
-DENABLE_RDISC_SERVER="$(usex rdisc true false)"
-DBUILD_TFTPD="$(usex tftpd true false)"
-DBUILD_TRACEPATH="$(usex tracepath true false)"
-   -DBUILD_TRACEROUTE6="$(usex ipv6 $(usex traceroute6 true false) 
false)"
+   -DBUILD_TRACEROUTE6="$(usex traceroute6 true false)"
-DBUILD_NINFOD="false"
-DNINFOD_MESSAGES="false"
-DNO_SETCAP_OR_SUID="true"
@@ -131,18 +131,12 @@ src_install() {
mv "${ED}"/usr/bin/${my_bin} "${ED}"/bin/ || die
done
dosym ping /bin/ping4
+   dosym ping /bin/ping6
 
if use tracepath ; then
dosym tracepath /usr/bin/tracepath4
-   fi
-
-   if use ipv6 ; then
-   dosym ping /bin/ping6
-
-   if use tracepath ; then
-   dosym tracepath /usr/bin/tracepath6
-   dosym tracepath.8 /usr/share/man/man8/tracepath6.8
-   fi
+   dosym tracepath /usr/bin/tracepath6
+   dosym tracepath.8 /usr/share/man/man8/tracepath6.8
fi
 
if [[ "${PV}" !=  ]] ; then



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2021-11-07 Thread Sam James
commit: 80d3fbb3ef48a969bac05c1f0469e8b9efa32a8d
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Nov  7 07:45:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  7 07:51:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80d3fbb3

net-misc/iputils: stable 20210722 for hppa, bug #813681

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 net-misc/iputils/iputils-20210722.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-20210722.ebuild 
b/net-misc/iputils/iputils-20210722.ebuild
index a080ea8712c..a4f130b6e60 100644
--- a/net-misc/iputils/iputils-20210722.ebuild
+++ b/net-misc/iputils/iputils-20210722.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == "" ]] ; then
 else
SRC_URI="https://github.com/iputils/iputils/archive/${PV}.tar.gz -> 
${P}.tar.gz

https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${PV}.tar.xz";
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2021-10-20 Thread Sam James
commit: 82d9a3cd216c1bafaff8898a971c416c4b22c8c7
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 20 10:34:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 20 10:34:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82d9a3cd

net-misc/iputils: Stabilize 20210722-r1 hppa, #818022

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

 net-misc/iputils/iputils-20210722-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-20210722-r1.ebuild 
b/net-misc/iputils/iputils-20210722-r1.ebuild
index 1dd7117e915..98e06ade4be 100644
--- a/net-misc/iputils/iputils-20210722-r1.ebuild
+++ b/net-misc/iputils/iputils-20210722-r1.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == "" ]] ; then
 else
SRC_URI="https://github.com/iputils/iputils/archive/${PV}.tar.gz -> 
${P}.tar.gz

https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${PV}.tar.xz";
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2021-10-20 Thread Sam James
commit: 7a7322eb59565cb71e0b1f0331ab8a1a4a9b8b19
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 20 10:34:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 20 10:34:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a7322eb

net-misc/iputils: Stabilize 20210722-r1 sparc, #818022

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

 net-misc/iputils/iputils-20210722-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-20210722-r1.ebuild 
b/net-misc/iputils/iputils-20210722-r1.ebuild
index 98e06ade4be..f572846d61e 100644
--- a/net-misc/iputils/iputils-20210722-r1.ebuild
+++ b/net-misc/iputils/iputils-20210722-r1.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == "" ]] ; then
 else
SRC_URI="https://github.com/iputils/iputils/archive/${PV}.tar.gz -> 
${P}.tar.gz

https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${PV}.tar.xz";
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2021-10-20 Thread Sam James
commit: 6ba0e28d2253410e520bd183ea77ddb6024dcce8
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 20 10:34:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 20 10:34:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ba0e28d

net-misc/iputils: Stabilize 20210722-r1 ppc64, #818022

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

 net-misc/iputils/iputils-20210722-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-20210722-r1.ebuild 
b/net-misc/iputils/iputils-20210722-r1.ebuild
index e31429a7dc6..1dd7117e915 100644
--- a/net-misc/iputils/iputils-20210722-r1.ebuild
+++ b/net-misc/iputils/iputils-20210722-r1.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == "" ]] ; then
 else
SRC_URI="https://github.com/iputils/iputils/archive/${PV}.tar.gz -> 
${P}.tar.gz

https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${PV}.tar.xz";
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2021-10-20 Thread Sam James
commit: 0ba7f0e4717f8d246ac127ef24866b0262837b3d
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 20 10:34:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 20 10:34:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ba7f0e4

net-misc/iputils: Stabilize 20210722-r1 arm, #818022

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

 net-misc/iputils/iputils-20210722-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-20210722-r1.ebuild 
b/net-misc/iputils/iputils-20210722-r1.ebuild
index 7594eb255a6..ea0049f2272 100644
--- a/net-misc/iputils/iputils-20210722-r1.ebuild
+++ b/net-misc/iputils/iputils-20210722-r1.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == "" ]] ; then
 else
SRC_URI="https://github.com/iputils/iputils/archive/${PV}.tar.gz -> 
${P}.tar.gz

https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${PV}.tar.xz";
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2021-10-20 Thread Sam James
commit: 64ce91a5d2c994115a6bed18a06ddce659486f77
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 20 10:34:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 20 10:34:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64ce91a5

net-misc/iputils: Stabilize 20210722-r1 amd64, #818022

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

 net-misc/iputils/iputils-20210722-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-20210722-r1.ebuild 
b/net-misc/iputils/iputils-20210722-r1.ebuild
index 7d70dc9970a..21993c3483b 100644
--- a/net-misc/iputils/iputils-20210722-r1.ebuild
+++ b/net-misc/iputils/iputils-20210722-r1.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == "" ]] ; then
 else
SRC_URI="https://github.com/iputils/iputils/archive/${PV}.tar.gz -> 
${P}.tar.gz

https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${PV}.tar.xz";
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2021-10-20 Thread Sam James
commit: a0a5ad071f083ab9f1b25ae3c3de5c194ef2e3cc
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 20 10:34:19 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 20 10:34:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0a5ad07

net-misc/iputils: Stabilize 20210722-r1 x86, #818022

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

 net-misc/iputils/iputils-20210722-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-20210722-r1.ebuild 
b/net-misc/iputils/iputils-20210722-r1.ebuild
index 21993c3483b..7594eb255a6 100644
--- a/net-misc/iputils/iputils-20210722-r1.ebuild
+++ b/net-misc/iputils/iputils-20210722-r1.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == "" ]] ; then
 else
SRC_URI="https://github.com/iputils/iputils/archive/${PV}.tar.gz -> 
${P}.tar.gz

https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${PV}.tar.xz";
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2021-10-20 Thread Sam James
commit: c8e3efd407c051127935a091add88ace17306494
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 20 10:34:26 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 20 10:34:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8e3efd4

net-misc/iputils: Stabilize 20210722-r1 arm64, #818022

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

 net-misc/iputils/iputils-20210722-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-20210722-r1.ebuild 
b/net-misc/iputils/iputils-20210722-r1.ebuild
index ea0049f2272..d5b675765ec 100644
--- a/net-misc/iputils/iputils-20210722-r1.ebuild
+++ b/net-misc/iputils/iputils-20210722-r1.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == "" ]] ; then
 else
SRC_URI="https://github.com/iputils/iputils/archive/${PV}.tar.gz -> 
${P}.tar.gz

https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${PV}.tar.xz";
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2021-10-20 Thread Sam James
commit: 5b0db849b84921c721ec1b1d11aeeba4a6615ad0
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 20 10:34:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 20 10:34:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b0db849

net-misc/iputils: Stabilize 20210722-r1 ppc, #818022

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

 net-misc/iputils/iputils-20210722-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-20210722-r1.ebuild 
b/net-misc/iputils/iputils-20210722-r1.ebuild
index d5b675765ec..e31429a7dc6 100644
--- a/net-misc/iputils/iputils-20210722-r1.ebuild
+++ b/net-misc/iputils/iputils-20210722-r1.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == "" ]] ; then
 else
SRC_URI="https://github.com/iputils/iputils/archive/${PV}.tar.gz -> 
${P}.tar.gz

https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${PV}.tar.xz";
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/, net-misc/iputils/files/

2021-10-13 Thread Sam James
commit: c8e7cf5b4f813a24758f4d81e722df07bba85017
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 14 03:15:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 14 03:15:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8e7cf5b

net-misc/iputils: backport no-IPv6 ping patch

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

 .../files/iputils-20210722-fix-no-ipv6-ping.patch  |  47 +
 net-misc/iputils/iputils-20210722-r1.ebuild| 192 +
 2 files changed, 239 insertions(+)

diff --git a/net-misc/iputils/files/iputils-20210722-fix-no-ipv6-ping.patch 
b/net-misc/iputils/files/iputils-20210722-fix-no-ipv6-ping.patch
new file mode 100644
index 000..61f9f5c03fd
--- /dev/null
+++ b/net-misc/iputils/files/iputils-20210722-fix-no-ipv6-ping.patch
@@ -0,0 +1,47 @@
+https://github.com/iputils/iputils/commit/79d713eab6181e219bf932b404706f6f59ff2539.patch
+https://bugs.gentoo.org/818022
+
+From: Byron Stanoszek 
+Date: Thu, 16 Sep 2021 23:38:54 +0200
+Subject: [PATCH] ping: Remove 'unsupported IPv6' warning on disabled IPv6
+
+Regression was introduced in d141cb6 as introduced condition
+
+if ((errno == EAFNOSUPPORT && socktype == AF_INET6) || options & F_VERBOSE || 
requisite)
+
+was wrong, it should have been:
+
+if ((errno == EAFNOSUPPORT && family == AF_INET6 && requisite) || options & 
F_VERBOSE)
+
+but bug was hidden as `family == AF_INET6' was always false until
+otherwise correct fix 904cdb6 ("ping: AF_INET6 is address family not
+socket type [lgtm scan]") propagated the error.
+
+Tested on kernel booted with ipv6.disable=1 (disabling via sysctl, i.e.
+sysctl -w net.ipv6.conf.all.disable_ipv6=1; sysctl -w 
net.ipv6.conf.default.disable_ipv6=1
+does not trigger the issue as it exit with "socket: Address family not
+supported by protocol" - errno EADDRNOTAVAIL).
+
+Fixes: d141cb6 ("ping: work with older kernels that don't support ping 
sockets")
+Closes: https://github.com/iputils/iputils/issues/293
+Closes: https://github.com/iputils/iputils/pull/370
+
+Reported-by: lekto 
+Reviewed-by: Andrew Clayton 
+Reviewed-by: Petr Vorel 
+Signed-off-by: Byron Stanoszek 
+[ pvorel: create commit from Byron's patch on the issue, do analysis and wrote 
commit message ]
+Signed-off-by: Petr Vorel 
+--- a/ping/ping.c
 b/ping/ping.c
+@@ -150,8 +150,8 @@ static void create_socket(struct ping_rts *rts, socket_st 
*sock, int family,
+   /* Report error related to disabled IPv6 only when IPv6 also 
failed or in
+* verbose mode. Report other errors always.
+*/
+-  if ((errno == EAFNOSUPPORT && family == AF_INET6) ||
+-  rts->opt_verbose || requisite)
++  if ((errno == EAFNOSUPPORT && family == AF_INET6 && requisite) 
||
++  rts->opt_verbose)
+   error(0, errno, "socket");
+   if (requisite)
+   exit(2);

diff --git a/net-misc/iputils/iputils-20210722-r1.ebuild 
b/net-misc/iputils/iputils-20210722-r1.ebuild
new file mode 100644
index 000..7d70dc9970a
--- /dev/null
+++ b/net-misc/iputils/iputils-20210722-r1.ebuild
@@ -0,0 +1,192 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# For released versions, we precompile the man/html pages and store
+# them in a tarball on our mirrors.  This avoids ugly issues while
+# building stages, and reduces dependencies.
+# To regenerate man/html pages emerge iputils-[doc] with
+# EGIT_COMMIT set to release tag, all USE flags enabled and
+# tar ${S}/doc folder.
+
+EAPI="7"
+
+PLOCALES="de fr ja pt_BR tr uk zh_CN"
+
+inherit fcaps flag-o-matic meson plocale systemd toolchain-funcs
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/iputils/iputils.git";
+   inherit git-r3
+else
+   SRC_URI="https://github.com/iputils/iputils/archive/${PV}.tar.gz -> 
${P}.tar.gz
+   
https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${PV}.tar.xz";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+DESCRIPTION="Network monitoring tools including ping and ping6"
+HOMEPAGE="https://wiki.linuxfoundation.org/networking/iputils";
+
+LICENSE="BSD GPL-2+ rdisc"
+SLOT="0"
+IUSE="+arping caps clockdiff doc gcrypt idn ipv6 nettle nls rarpd rdisc ssl 
static test tftpd tracepath traceroute6"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   virtual/pkgconfig
+   test? ( sys-apps/iproute2 )
+   nls? ( sys-devel/gettext )
+"
+
+LIB_DEPEND="
+   caps? ( sys-libs/libcap[static-libs(+)] )
+   idn? ( net-dns/libidn2:=[static-libs(+)] )
+   nls? ( virtual/libintl[static-libs(+)] )
+"
+
+RDEPEND="
+   traceroute6? ( !net-analyzer/traceroute )
+   !static? ( ${LIB_DEPEND//\[static-libs(+)]} )
+"
+
+DEPEND="
+   ${RDEPEND

[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2021-10-02 Thread Sam James
commit: a9d326e10b05df9db8a8bee594f9e69e18283bd9
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct  2 15:41:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct  2 15:41:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9d326e1

net-misc/iputils: Stabilize 20210722 arm64, #813681

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

 net-misc/iputils/iputils-20210722.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-20210722.ebuild 
b/net-misc/iputils/iputils-20210722.ebuild
index 08c7ecd7e7c..a080ea8712c 100644
--- a/net-misc/iputils/iputils-20210722.ebuild
+++ b/net-misc/iputils/iputils-20210722.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == "" ]] ; then
 else
SRC_URI="https://github.com/iputils/iputils/archive/${PV}.tar.gz -> 
${P}.tar.gz

https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${PV}.tar.xz";
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2021-09-24 Thread Agostino Sarubbo
commit: 7875aa2b4bd9e7fc7f973bc037257b31d1876fdb
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Sep 25 05:16:04 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Sep 25 05:16:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7875aa2b

net-misc/iputils: ppc stable wrt bug #813681

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

 net-misc/iputils/iputils-20210722.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-20210722.ebuild 
b/net-misc/iputils/iputils-20210722.ebuild
index bf57bb009a0..08c7ecd7e7c 100644
--- a/net-misc/iputils/iputils-20210722.ebuild
+++ b/net-misc/iputils/iputils-20210722.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == "" ]] ; then
 else
SRC_URI="https://github.com/iputils/iputils/archive/${PV}.tar.gz -> 
${P}.tar.gz

https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${PV}.tar.xz";
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2021-09-19 Thread Sam James
commit: 7b88b63881a6b57138db1f5c98d7c034d2c6a75c
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 20 00:26:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 20 00:26:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b88b638

net-misc/iputils: Stabilize 20210722 arm, #813681

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

 net-misc/iputils/iputils-20210722.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-20210722.ebuild 
b/net-misc/iputils/iputils-20210722.ebuild
index ec969a5e9c9..bf57bb009a0 100644
--- a/net-misc/iputils/iputils-20210722.ebuild
+++ b/net-misc/iputils/iputils-20210722.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == "" ]] ; then
 else
SRC_URI="https://github.com/iputils/iputils/archive/${PV}.tar.gz -> 
${P}.tar.gz

https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${PV}.tar.xz";
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2021-09-18 Thread Agostino Sarubbo
commit: 5a949250083e3ad577e62adc7b73753074b1844b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Sep 19 06:39:00 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Sep 19 06:39:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a949250

net-misc/iputils: x86 stable wrt bug #813681

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

 net-misc/iputils/iputils-20210722.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-20210722.ebuild 
b/net-misc/iputils/iputils-20210722.ebuild
index f3e48a84a7b..ec969a5e9c9 100644
--- a/net-misc/iputils/iputils-20210722.ebuild
+++ b/net-misc/iputils/iputils-20210722.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == "" ]] ; then
 else
SRC_URI="https://github.com/iputils/iputils/archive/${PV}.tar.gz -> 
${P}.tar.gz

https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${PV}.tar.xz";
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2021-09-18 Thread Agostino Sarubbo
commit: 16770e22bd812eda74293541976b1bf0abeac7fe
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Sep 19 06:37:54 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Sep 19 06:37:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16770e22

net-misc/iputils: sparc stable wrt bug #813681

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

 net-misc/iputils/iputils-20210722.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-20210722.ebuild 
b/net-misc/iputils/iputils-20210722.ebuild
index bae5c63a878..f3e48a84a7b 100644
--- a/net-misc/iputils/iputils-20210722.ebuild
+++ b/net-misc/iputils/iputils-20210722.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == "" ]] ; then
 else
SRC_URI="https://github.com/iputils/iputils/archive/${PV}.tar.gz -> 
${P}.tar.gz

https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${PV}.tar.xz";
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2021-09-18 Thread Agostino Sarubbo
commit: 8be00253c63a20aba839213860104afe4a612321
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Sep 19 06:37:25 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Sep 19 06:37:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8be00253

net-misc/iputils: ppc64 stable wrt bug #813681

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

 net-misc/iputils/iputils-20210722.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-20210722.ebuild 
b/net-misc/iputils/iputils-20210722.ebuild
index f8616542fda..bae5c63a878 100644
--- a/net-misc/iputils/iputils-20210722.ebuild
+++ b/net-misc/iputils/iputils-20210722.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == "" ]] ; then
 else
SRC_URI="https://github.com/iputils/iputils/archive/${PV}.tar.gz -> 
${P}.tar.gz

https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${PV}.tar.xz";
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2021-09-18 Thread Sam James
commit: 4b308378824526d60aa7e8e2902ccf9d1ab8bf3d
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 18 19:46:43 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 18 19:46:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b308378

net-misc/iputils: Stabilize 20210722 amd64, #813681

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

 net-misc/iputils/iputils-20210722.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-20210722.ebuild 
b/net-misc/iputils/iputils-20210722.ebuild
index b89114ba078..f8616542fda 100644
--- a/net-misc/iputils/iputils-20210722.ebuild
+++ b/net-misc/iputils/iputils-20210722.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == "" ]] ; then
 else
SRC_URI="https://github.com/iputils/iputils/archive/${PV}.tar.gz -> 
${P}.tar.gz

https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${PV}.tar.xz";
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/, net-misc/iputils/files/

2021-09-10 Thread Sam James
commit: b88892c8d906c8bf491a8d9cf8fd7ddde1251700
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 10 17:17:36 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 10 17:17:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b88892c8

net-misc/iputils: make tests conditional

Closes: https://bugs.gentoo.org/807973
Signed-off-by: Sam James  gentoo.org>

 .../files/iputils-20210722-optional-tests.patch| 202 +
 net-misc/iputils/iputils-20210722.ebuild   |  10 +-
 net-misc/iputils/iputils-.ebuild   |   5 +-
 3 files changed, 215 insertions(+), 2 deletions(-)

diff --git a/net-misc/iputils/files/iputils-20210722-optional-tests.patch 
b/net-misc/iputils/files/iputils-20210722-optional-tests.patch
new file mode 100644
index 000..d6c4e98c080
--- /dev/null
+++ b/net-misc/iputils/files/iputils-20210722-optional-tests.patch
@@ -0,0 +1,202 @@
+https://github.com/iputils/iputils/commit/3163c49f9f4ad473a00d8a345ee334a028376011.patch
+https://bugs.gentoo.org/807973
+
+From: Heiko Becker 
+Date: Fri, 23 Jul 2021 16:32:46 +0200
+Subject: [PATCH] meson: Make tests optional
+
+Now can be disabled with -DSKIP_TESTS=true.
+
+It allows to avoid meson error during build when ip isn't installed.
+
+Closes: #359
+
+Reviewed-by: Petr Vorel 
+Signed-off-by: Heiko Becker 
+[ pvorel: Rename variable TEST => SKIP_TESTS, default false, adjust
+the description ]
+Signed-off-by: Petr Vorel 
+--- a/meson_options.txt
 b/meson_options.txt
+@@ -72,3 +72,6 @@ option('INSTALL_SYSTEMD_UNITS', type: 'boolean', value: 
false,
+ 
+ option('USE_GETTEXT', type: 'boolean', value: true,
+   description: 'Enable I18N')
++
++option('SKIP_TESTS', type: 'boolean', value: false,
++  description: 'Skip tests during build')
+--- a/ping/meson.build
 b/ping/meson.build
+@@ -27,86 +27,6 @@ if (setcap_ping)
+   )
+ endif
+ 
+-# TESTS #
+-
+-# TODO: ::1 generates DEPRECATION: ":" is not allowed in test name "ping -c1 
::1", it has been replaced with "_"
+-
+-# GitHub CI does not have working IPv6
+-# https://github.com/actions/virtual-environments/issues/668
+-ipv6_dst = []
+-ipv6_switch = []
+-r = run_command('ip', '-6', 'a')
+-if r.stdout().strip().contains('::1')
+-  message('IPv6 enabled')
+-  ipv6_dst = [ '::1' ]
+-  ipv6_switch = [ '-6' ]
+-else
+-  message('WARNING: IPv6 disabled')
++if not get_option('SKIP_TESTS')
++  subdir('test')
+ endif
+-
+-run_as_root = false
+-r = run_command('id', '-u')
+-if r.stdout().strip().to_int() == 0
+-  message('running as root')
+-  run_as_root = true
+-else
+-  message('running as normal user')
+-endif
+-
+-foreach dst : [ 'localhost', '127.0.0.1' ] + ipv6_dst
+-  foreach switch : [ '', '-4' ] + ipv6_switch
+-  args = [ '-c1', dst ]
+-  should_fail = false
+-
+-  if switch != ''
+-args = [switch] + args
+-if (switch == '-4' and dst == '::1') or (switch == '-6' and dst == 
'127.0.0.1')
+-   should_fail = true
+-endif
+-  endif
+-
+-  name = 'ping ' + ' '.join(args)
+-  test(name, ping, args : args, should_fail : should_fail)
+-  endforeach
+-endforeach
+-
+-ping_tests_opt = [
+-  [ '-c1' ],
+-  [ '-c5', '-i0.1' ],
+-  [ '-c1', '-I', 'lo' ],
+-  [ '-c1', '-w1' ],
+-  [ '-c1', '-W1' ],
+-  [ '-c1', '-W1.1' ],
+-]
+-foreach dst : [ '127.0.0.1' ] + ipv6_dst
+-  foreach args : ping_tests_opt
+-  args += [ dst ]
+-  name = 'ping ' + ' '.join(args)
+-  test(name, ping, args : args)
+-  endforeach
+-endforeach
+-
+-ping_tests_opt_fail = [
+-  [ '-c1.1' ],
+-  [ '-I', 'nonexisting' ],
+-  [ '-w0.1' ],
+-  [ '-w0,1' ],
+-]
+-foreach dst : [ '127.0.0.1' ] + ipv6_dst
+-  foreach args : ping_tests_opt_fail
+-  args += [ dst ]
+-  name = 'ping ' + ' '.join(args)
+-  test(name, ping, args : args, should_fail : true)
+-  endforeach
+-endforeach
+-
+-ping_tests_user_fail = [
+-  [ '-c1', '-i0.001' ], # -c1 required to quit ping when running as root
+-]
+-foreach dst : [ '127.0.0.1' ] + ipv6_dst
+-  foreach args : ping_tests_user_fail
+-  args += [ dst ]
+-  name = 'ping ' + ' '.join(args)
+-  test(name, ping, args : args, should_fail : not run_as_root)
+-  endforeach
+-endforeach
+--- /dev/null
 b/ping/test/meson.build
+@@ -0,0 +1,81 @@
++# TODO: ::1 generates DEPRECATION: ":" is not allowed in test name "ping -c1 
::1", it has been replaced with "_"
++
++# GitHub CI does not have working IPv6
++# https://github.com/actions/virtual-environments/issues/668
++ipv6_dst = []
++ipv6_switch = []
++r = run_command('ip', '-6', 'a')
++if r.stdout().strip().contains('::1')
++  message('IPv6 enabled')
++  ipv6_dst = [ '::1' ]
++  ipv6_switch = [ '-6' ]
++else
++  message('WARNING: IPv6 disabled')
++endif
++
++run_as_root = false
++r = run_command('id', '-u')
++if r.stdout().strip().to_int() == 0
++  message('running as root')
++  run_as_root = true
++else
++  message('running as normal user')
++endif
++
++foreach ds

[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2021-07-24 Thread Mike Gilbert
commit: 11a8f0371e473e4492f4245ad45dfb81950029cc
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Jul 24 16:30:04 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jul 24 16:30:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11a8f037

net-misc/iputils: fix root check in src_test

Bug: https://bugs.gentoo.org/803851
Signed-off-by: Mike Gilbert  gentoo.org>

 net-misc/iputils/iputils-20210722.ebuild | 2 +-
 net-misc/iputils/iputils-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/iputils/iputils-20210722.ebuild 
b/net-misc/iputils/iputils-20210722.ebuild
index dde2cee578c..0e3d015bdb9 100644
--- a/net-misc/iputils/iputils-20210722.ebuild
+++ b/net-misc/iputils/iputils-20210722.ebuild
@@ -111,7 +111,7 @@ src_compile() {
 }
 
 src_test() {
-   if has userpriv ${FEATURES} || ${EUID} -ne 0 ; then
+   if [[ ${EUID} != 0 ]]; then
einfo "Tests require root privileges; Skipping ..."
return
fi

diff --git a/net-misc/iputils/iputils-.ebuild 
b/net-misc/iputils/iputils-.ebuild
index dde2cee578c..0e3d015bdb9 100644
--- a/net-misc/iputils/iputils-.ebuild
+++ b/net-misc/iputils/iputils-.ebuild
@@ -111,7 +111,7 @@ src_compile() {
 }
 
 src_test() {
-   if has userpriv ${FEATURES} || ${EUID} -ne 0 ; then
+   if [[ ${EUID} != 0 ]]; then
einfo "Tests require root privileges; Skipping ..."
return
fi



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2021-07-24 Thread Thomas Deutschmann
commit: 8864db7c1d679fe66cd93140e2fdd07a7eaf4bb4
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Jul 24 16:12:24 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Jul 24 16:15:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8864db7c

net-misc/iputils: tests require root privileges

Closes: https://bugs.gentoo.org/803851
Package-Manager: Portage-3.0.21, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-misc/iputils/iputils-20210722.ebuild | 9 +
 net-misc/iputils/iputils-.ebuild | 9 +
 2 files changed, 18 insertions(+)

diff --git a/net-misc/iputils/iputils-20210722.ebuild 
b/net-misc/iputils/iputils-20210722.ebuild
index 731796a22c5..dde2cee578c 100644
--- a/net-misc/iputils/iputils-20210722.ebuild
+++ b/net-misc/iputils/iputils-20210722.ebuild
@@ -110,6 +110,15 @@ src_compile() {
meson_src_compile
 }
 
+src_test() {
+   if has userpriv ${FEATURES} || ${EUID} -ne 0 ; then
+   einfo "Tests require root privileges; Skipping ..."
+   return
+   fi
+
+   meson_src_test
+}
+
 src_install() {
meson_src_install
 

diff --git a/net-misc/iputils/iputils-.ebuild 
b/net-misc/iputils/iputils-.ebuild
index 731796a22c5..dde2cee578c 100644
--- a/net-misc/iputils/iputils-.ebuild
+++ b/net-misc/iputils/iputils-.ebuild
@@ -110,6 +110,15 @@ src_compile() {
meson_src_compile
 }
 
+src_test() {
+   if has userpriv ${FEATURES} || ${EUID} -ne 0 ; then
+   einfo "Tests require root privileges; Skipping ..."
+   return
+   fi
+
+   meson_src_test
+}
+
 src_install() {
meson_src_install
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2021-07-23 Thread Thomas Deutschmann
commit: bafe21cc13492a710191e36ce9660b1f50575d22
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Jul 23 22:22:35 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Jul 23 22:23:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bafe21cc

net-misc/iputils: bump to v20210722

Package-Manager: Portage-3.0.21, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-misc/iputils/Manifest|   2 +
 net-misc/iputils/iputils-20210722.ebuild | 173 +++
 2 files changed, 175 insertions(+)

diff --git a/net-misc/iputils/Manifest b/net-misc/iputils/Manifest
index 9743e063f14..76291183702 100644
--- a/net-misc/iputils/Manifest
+++ b/net-misc/iputils/Manifest
@@ -1,2 +1,4 @@
 DIST iputils-20210202.tar.gz 513055 BLAKE2B 
37f3c10ff3918d40fe2eae1e4b19ed711b97c30cd2d682e42f484a11a28ab7c93975a51fbb7a8b1c1d725fc9051ae773bc2e81b9d80a2dd0e6ff55867d54875d
 SHA512 
af600fe74e1b78c0da66c378f55eb468d62206aaae1864693f7ec79833c9c0de95843573d1792627695f08ecfcdb4e79c354065daf178d393fcc6ef9a8a5d526
+DIST iputils-20210722.tar.gz 530745 BLAKE2B 
4d6a2afaea1027e7992d374bbaa300f952f56225c998ecc6c3d332fef046dd8032e5afaff1cdc916d048f9d84cc8a85736a26a3176e66e111e02c9dbfcb0f195
 SHA512 
8f85bf468f8ef1e2832e9bbf9009552df4a6d723dd130fa0d5b2aa3bae617c972f936143c2370c3b4ce2ba2499828c91a299ee42cf81fa81aabe10552db2b328
 DIST iputils-manpages-20210202.tar.xz 19204 BLAKE2B 
b9d43962890ae5fe9e4c21fb23c8911c22cbfb35a28521a2f0611d7813e4c21979f6b309569cdb57dd9b3a30653278982194ca08a815cfb41566a379930d124b
 SHA512 
d5cced9a5e4acffbe35d20a796d038336d06f512c3ee47bc6e37782b4645d5c35b16e18aaae298547b60fe644e5608efe7847f2de6175bfcd39128d230ee4cd1
+DIST iputils-manpages-20210722.tar.xz 19208 BLAKE2B 
7d6b126debeee2a4e5437b7d26a9fee5c759ae72fa9b7acb1a04bb673f14af742f5580aad6ae1c34048933d95d09c4adcf024fabdc20851297131877cbfa10d0
 SHA512 
c1521e76f5b8cb99d7226ca1bd916b1861b6c0f9655ad0e396dd8d997be6cdc37ee0e81ac325ea4ebb3b349b394e7f1c45081ddc25b778fd294928a7b2dc0415

diff --git a/net-misc/iputils/iputils-20210722.ebuild 
b/net-misc/iputils/iputils-20210722.ebuild
new file mode 100644
index 000..731796a22c5
--- /dev/null
+++ b/net-misc/iputils/iputils-20210722.ebuild
@@ -0,0 +1,173 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# For released versions, we precompile the man/html pages and store
+# them in a tarball on our mirrors.  This avoids ugly issues while
+# building stages, and reduces dependencies.
+# To regenerate man/html pages emerge iputils-[doc] with
+# EGIT_COMMIT set to release tag, all USE flags enabled and
+# tar ${S}/doc folder.
+
+EAPI="7"
+
+PLOCALES="de fr ja pt_BR tr uk zh_CN"
+
+inherit fcaps flag-o-matic meson plocale systemd toolchain-funcs
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/iputils/iputils.git";
+   inherit git-r3
+else
+   SRC_URI="https://github.com/iputils/iputils/archive/${PV}.tar.gz -> 
${P}.tar.gz
+   
https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${PV}.tar.xz";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+DESCRIPTION="Network monitoring tools including ping and ping6"
+HOMEPAGE="https://wiki.linuxfoundation.org/networking/iputils";
+
+LICENSE="BSD GPL-2+ rdisc"
+SLOT="0"
+IUSE="+arping caps clockdiff doc gcrypt idn ipv6 nettle nls rarpd rdisc ssl 
static tftpd tracepath traceroute6"
+
+BDEPEND="
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+LIB_DEPEND="
+   caps? ( sys-libs/libcap[static-libs(+)] )
+   idn? ( net-dns/libidn2:=[static-libs(+)] )
+   nls? ( virtual/libintl[static-libs(+)] )
+"
+
+RDEPEND="
+   traceroute6? ( !net-analyzer/traceroute )
+   !static? ( ${LIB_DEPEND//\[static-libs(+)]} )
+"
+
+DEPEND="
+   ${RDEPEND}
+   virtual/os-headers
+   static? ( ${LIB_DEPEND} )
+"
+
+if [[ ${PV} == "" ]] ; then
+   BDEPEND+="
+   app-text/docbook-xml-dtd:4.2
+   app-text/docbook-xml-dtd:4.5
+   app-text/docbook-xsl-ns-stylesheets
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt:0
+   "
+fi
+
+src_prepare() {
+   default
+
+   plocale_get_locales > po/LINGUAS || die
+}
+
+src_configure() {
+   use static && append-ldflags -static
+
+   local emesonargs=(
+   -DUSE_CAP="$(usex caps true false)"
+   -DUSE_IDN="$(usex idn true false)"
+   -DBUILD_ARPING="$(usex arping true false)"
+   -DBUILD_CLOCKDIFF="$(usex clockdiff true false)"
+   -DBUILD_PING="true"
+   -DBUILD_RARPD="$(usex rarpd true false)"
+   -DBUILD_RDISC="$(usex rdisc true false)"
+   -DENABLE_RDISC_SERVER="$(usex rdisc true false)"
+   -DBUILD_TFTPD="$(

[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2021-07-04 Thread Ulrich Müller
commit: 90ddd836d36e87ad4a3af41ed1fc970504408e9d
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Jul  3 15:46:38 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Jul  4 14:02:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90ddd836

net-misc/iputils: Update from l10n.eclass to plocale.eclass

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Ulrich Müller  gentoo.org>

 net-misc/iputils/iputils-20210202.ebuild | 4 ++--
 net-misc/iputils/iputils-.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-misc/iputils/iputils-20210202.ebuild 
b/net-misc/iputils/iputils-20210202.ebuild
index 2e35ddc1ea7..429e1a71628 100644
--- a/net-misc/iputils/iputils-20210202.ebuild
+++ b/net-misc/iputils/iputils-20210202.ebuild
@@ -12,7 +12,7 @@ EAPI="7"
 
 PLOCALES="de fr ja pt_BR tr uk zh_CN"
 
-inherit fcaps flag-o-matic l10n meson systemd toolchain-funcs
+inherit fcaps flag-o-matic meson plocale systemd toolchain-funcs
 
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/iputils/iputils.git";
@@ -65,7 +65,7 @@ fi
 src_prepare() {
default
 
-   l10n_get_locales > po/LINGUAS || die
+   plocale_get_locales > po/LINGUAS || die
 }
 
 src_configure() {

diff --git a/net-misc/iputils/iputils-.ebuild 
b/net-misc/iputils/iputils-.ebuild
index c77ade4aac5..731796a22c5 100644
--- a/net-misc/iputils/iputils-.ebuild
+++ b/net-misc/iputils/iputils-.ebuild
@@ -12,7 +12,7 @@ EAPI="7"
 
 PLOCALES="de fr ja pt_BR tr uk zh_CN"
 
-inherit fcaps flag-o-matic l10n meson systemd toolchain-funcs
+inherit fcaps flag-o-matic meson plocale systemd toolchain-funcs
 
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/iputils/iputils.git";
@@ -65,7 +65,7 @@ fi
 src_prepare() {
default
 
-   l10n_get_locales > po/LINGUAS || die
+   plocale_get_locales > po/LINGUAS || die
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2021-06-12 Thread Mike Gilbert
commit: 6123e6f4c4b62898fdb0666cc09a4f19980fd459
Author: David Michael  gmail  com>
AuthorDate: Sat Jun 12 18:32:12 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jun 12 18:45:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6123e6f4

net-misc/iputils: move gettext to BDEPEND

Closes: https://bugs.gentoo.org/795654
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: David Michael  gmail.com>
Signed-off-by: Mike Gilbert  gentoo.org>

 net-misc/iputils/iputils-20210202.ebuild | 9 +
 net-misc/iputils/iputils-.ebuild | 9 +
 2 files changed, 10 insertions(+), 8 deletions(-)

diff --git a/net-misc/iputils/iputils-20210202.ebuild 
b/net-misc/iputils/iputils-20210202.ebuild
index c60375ef537..2e35ddc1ea7 100644
--- a/net-misc/iputils/iputils-20210202.ebuild
+++ b/net-misc/iputils/iputils-20210202.ebuild
@@ -30,12 +30,15 @@ LICENSE="BSD GPL-2+ rdisc"
 SLOT="0"
 IUSE="+arping caps clockdiff doc gcrypt idn ipv6 nettle nls rarpd rdisc ssl 
static tftpd tracepath traceroute6"
 
-BDEPEND="virtual/pkgconfig"
+BDEPEND="
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
 
 LIB_DEPEND="
caps? ( sys-libs/libcap[static-libs(+)] )
idn? ( net-dns/libidn2:=[static-libs(+)] )
-   nls? ( sys-devel/gettext[static-libs(+)] )
+   nls? ( virtual/libintl[static-libs(+)] )
 "
 
 RDEPEND="
@@ -59,8 +62,6 @@ if [[ ${PV} == "" ]] ; then
"
 fi
 
-PATCHES=()
-
 src_prepare() {
default
 

diff --git a/net-misc/iputils/iputils-.ebuild 
b/net-misc/iputils/iputils-.ebuild
index 82b60db3892..c77ade4aac5 100644
--- a/net-misc/iputils/iputils-.ebuild
+++ b/net-misc/iputils/iputils-.ebuild
@@ -30,12 +30,15 @@ LICENSE="BSD GPL-2+ rdisc"
 SLOT="0"
 IUSE="+arping caps clockdiff doc gcrypt idn ipv6 nettle nls rarpd rdisc ssl 
static tftpd tracepath traceroute6"
 
-BDEPEND="virtual/pkgconfig"
+BDEPEND="
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
 
 LIB_DEPEND="
caps? ( sys-libs/libcap[static-libs(+)] )
idn? ( net-dns/libidn2:=[static-libs(+)] )
-   nls? ( sys-devel/gettext[static-libs(+)] )
+   nls? ( virtual/libintl[static-libs(+)] )
 "
 
 RDEPEND="
@@ -59,8 +62,6 @@ if [[ ${PV} == "" ]] ; then
"
 fi
 
-PATCHES=()
-
 src_prepare() {
default
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/files/, net-misc/iputils/

2021-05-10 Thread David Seifert
commit: 7a347bf30b5593ed8a5db30c7b3628042885a882
Author: David Seifert  gentoo  org>
AuthorDate: Mon May 10 14:43:31 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon May 10 14:43:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a347bf3

net-misc/iputils: Remove old 20190709-r1, 20200821-r2

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

 net-misc/iputils/Manifest  |   4 -
 .../files/iputils-20150815-nonroot-floodping.patch |  11 --
 ...rt-partially-fix-sent-vs-received-package.patch |  34 
 ...-main-loop-over-multiple-addrinfo-results.patch |  86 -
 ...ping-try-next-addrinfo-on-connect-failure.patch | 190 
 .../iputils/files/iputils-20200821-fclose.patch|  45 -
 .../iputils-20200821-getrandom-fallback.patch  |  43 -
 .../files/iputils-20200821-install-sbindir.patch   |  29 ---
 net-misc/iputils/iputils-20190709-r1.ebuild| 198 -
 net-misc/iputils/iputils-20200821-r2.ebuild| 178 --
 net-misc/iputils/metadata.xml  |   1 -
 11 files changed, 819 deletions(-)

diff --git a/net-misc/iputils/Manifest b/net-misc/iputils/Manifest
index b159499340d..9743e063f14 100644
--- a/net-misc/iputils/Manifest
+++ b/net-misc/iputils/Manifest
@@ -1,6 +1,2 @@
-DIST iputils-20190709.tar.gz 404101 BLAKE2B 
38e66366cc13a77b7da1a85afe7245891c6c7069c218bc8d5d0dd3664d07a5c4004aa6fc56c192b90bfacf2e5e103997cd671a236aa0a9932a5818eca1e10744
 SHA512 
5db18ac49fa46ed810da4d508e78f4baf2d5c07e7f923eb49d005ad8745743d8861e5788b34a7e37fb7261cee7ddfb768b737eee9d200502ea53537142cac6b5
-DIST iputils-20200821.tar.gz 504852 BLAKE2B 
3ce31554937e28ca3edd204b4b4ba2d11a5eab4ed0d9257cc1f0df38e3ac4d9093f786f308c96c35e1b4909be5de51a0bfb25d890269d9bd7bdd3ea5f612c299
 SHA512 
4a57c3637cdd9aab2600682774e27370716cbdf1c7ac8ae61bf86c21c08701a5b697792df4aa95309b196eaa74f3cb6b2836a40f04da0e602156e982ac99d8c9
 DIST iputils-20210202.tar.gz 513055 BLAKE2B 
37f3c10ff3918d40fe2eae1e4b19ed711b97c30cd2d682e42f484a11a28ab7c93975a51fbb7a8b1c1d725fc9051ae773bc2e81b9d80a2dd0e6ff55867d54875d
 SHA512 
af600fe74e1b78c0da66c378f55eb468d62206aaae1864693f7ec79833c9c0de95843573d1792627695f08ecfcdb4e79c354065daf178d393fcc6ef9a8a5d526
-DIST iputils-manpages-20190709.tar.xz 27588 BLAKE2B 
9780a96dfde077625a7a499182511066ede63ca364d2de729403354af7cea6b25629da1408ee2081f9da1b21756ee956d04642ea36d05ee02ef7ef05b66c1ad5
 SHA512 
4de79426574bd134f4c4ea4d560d8e3eae8bd8ac19b89793fe252a1ef9eebd1833cafb72a2987118f3061eaf00da8a2468e8bced1568611f9391a1203066
-DIST iputils-manpages-20200821.tar.xz 19200 BLAKE2B 
7d139ccac181eb3d74e3dcd2ba28cb906a0002aa4922de3e37771e2063234fa12428fa44bab3b50e43c40576a66d585a7460cf550afbeacd665fc41ad11a
 SHA512 
0dd385565c9a15dfce668d637e055004a347056ee56260a4e726e7aa5ba5a6374aea8e9fc848dfe36b7609e5d92cb8c21f3e88f2d63e7cfe299489e41a17dc33
 DIST iputils-manpages-20210202.tar.xz 19204 BLAKE2B 
b9d43962890ae5fe9e4c21fb23c8911c22cbfb35a28521a2f0611d7813e4c21979f6b309569cdb57dd9b3a30653278982194ca08a815cfb41566a379930d124b
 SHA512 
d5cced9a5e4acffbe35d20a796d038336d06f512c3ee47bc6e37782b4645d5c35b16e18aaae298547b60fe644e5608efe7847f2de6175bfcd39128d230ee4cd1

diff --git a/net-misc/iputils/files/iputils-20150815-nonroot-floodping.patch 
b/net-misc/iputils/files/iputils-20150815-nonroot-floodping.patch
deleted file mode 100644
index 50e108b09e8..000
--- a/net-misc/iputils/files/iputils-20150815-nonroot-floodping.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 iputils-s20150815/ping.h
-+++ iputils-s20150815/ping.h
-@@ -61,7 +61,7 @@
- 
- #define   MAXWAIT 10  /* max seconds to wait for 
response */
- #define MININTERVAL   10  /* Minimal interpacket gap */
--#define MINUSERINTERVAL   200 /* Minimal allowed interval for 
non-root */
-+#define MINUSERINTERVAL   0   /* Minimal allowed interval for 
non-root */
- 
- #define SCHINT(a) (((a) <= MININTERVAL) ? MININTERVAL : (a))
- 

diff --git 
a/net-misc/iputils/files/iputils-20190709-arping-revert-partially-fix-sent-vs-received-package.patch
 
b/net-misc/iputils/files/iputils-20190709-arping-revert-partially-fix-sent-vs-received-package.patch
deleted file mode 100644
index 715ed45041b..000
--- 
a/net-misc/iputils/files/iputils-20190709-arping-revert-partially-fix-sent-vs-received-package.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From 18f14be80466ddc8fb17a400be82764a779c8dcd Mon Sep 17 00:00:00 2001
-From: Sami Kerola 
-Date: Wed, 31 Jul 2019 21:28:12 +0100
-Subject: [PATCH] arping: revert partially - fix sent vs received packages
- return value
-
-Commit 84ca65ca980315c73f929fed8b6f16bbd698c3a0 caused regression.  The
-arping -D needs return value evaluation that was the earlier default, in
-other cases the new return value should be correct.
-
-Addresses: https://github.com/iputils/iputils/issues/209
-See

[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2021-05-10 Thread Sergei Trofimovich
commit: a9d6043b7347ea880f685f6f9f6d1c61b96f1e0c
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon May 10 12:41:51 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon May 10 13:20:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9d6043b

net-misc/iputils: stable 20210202 for hppa, bug #789048

Package-Manager: Portage-3.0.18, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-misc/iputils/iputils-20210202.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-20210202.ebuild 
b/net-misc/iputils/iputils-20210202.ebuild
index 837a700306f..c60375ef537 100644
--- a/net-misc/iputils/iputils-20210202.ebuild
+++ b/net-misc/iputils/iputils-20210202.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == "" ]] ; then
 else
SRC_URI="https://github.com/iputils/iputils/archive/${PV}.tar.gz -> 
${P}.tar.gz

https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${PV}.tar.xz";
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2021-05-09 Thread Sam James
commit: 90631f3c3c7b29eda3bb52447a1c489f06633fed
Author: Sam James  gentoo  org>
AuthorDate: Sun May  9 21:47:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  9 21:47:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90631f3c

net-misc/iputils: Stabilize 20210202 ppc64, #789048

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

 net-misc/iputils/iputils-20210202.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-20210202.ebuild 
b/net-misc/iputils/iputils-20210202.ebuild
index 306956be8bc..837a700306f 100644
--- a/net-misc/iputils/iputils-20210202.ebuild
+++ b/net-misc/iputils/iputils-20210202.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == "" ]] ; then
 else
SRC_URI="https://github.com/iputils/iputils/archive/${PV}.tar.gz -> 
${P}.tar.gz

https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${PV}.tar.xz";
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2021-05-09 Thread Sam James
commit: f137cc8b6f2d57a2d5ecc463ab3229076669a95b
Author: Sam James  gentoo  org>
AuthorDate: Sun May  9 21:47:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  9 21:47:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f137cc8b

net-misc/iputils: Stabilize 20210202 ppc, #789048

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

 net-misc/iputils/iputils-20210202.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-20210202.ebuild 
b/net-misc/iputils/iputils-20210202.ebuild
index ad76efa7750..306956be8bc 100644
--- a/net-misc/iputils/iputils-20210202.ebuild
+++ b/net-misc/iputils/iputils-20210202.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == "" ]] ; then
 else
SRC_URI="https://github.com/iputils/iputils/archive/${PV}.tar.gz -> 
${P}.tar.gz

https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${PV}.tar.xz";
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2021-05-09 Thread Sam James
commit: 02441f1bd28d3e1a64d1d74da952161948967267
Author: Sam James  gentoo  org>
AuthorDate: Sun May  9 21:46:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  9 21:46:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02441f1b

net-misc/iputils: Stabilize 20210202 arm64, #789048

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

 net-misc/iputils/iputils-20210202.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-20210202.ebuild 
b/net-misc/iputils/iputils-20210202.ebuild
index c53946983e7..ad76efa7750 100644
--- a/net-misc/iputils/iputils-20210202.ebuild
+++ b/net-misc/iputils/iputils-20210202.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == "" ]] ; then
 else
SRC_URI="https://github.com/iputils/iputils/archive/${PV}.tar.gz -> 
${P}.tar.gz

https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${PV}.tar.xz";
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2021-05-09 Thread Sam James
commit: f327dcf44ec867a251bd40db243c673ee9eae4b4
Author: Sam James  gentoo  org>
AuthorDate: Sun May  9 21:43:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  9 21:43:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f327dcf4

net-misc/iputils: Stabilize 20210202 x86, #789048

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

 net-misc/iputils/iputils-20210202.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-20210202.ebuild 
b/net-misc/iputils/iputils-20210202.ebuild
index 16a7a6ca726..c53946983e7 100644
--- a/net-misc/iputils/iputils-20210202.ebuild
+++ b/net-misc/iputils/iputils-20210202.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == "" ]] ; then
 else
SRC_URI="https://github.com/iputils/iputils/archive/${PV}.tar.gz -> 
${P}.tar.gz

https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${PV}.tar.xz";
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2021-05-09 Thread Sam James
commit: 0681e268809dab254c0f52caa6ccca25e9676051
Author: Sam James  gentoo  org>
AuthorDate: Sun May  9 21:42:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  9 21:42:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0681e268

net-misc/iputils: Stabilize 20210202 amd64, #789048

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

 net-misc/iputils/iputils-20210202.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-20210202.ebuild 
b/net-misc/iputils/iputils-20210202.ebuild
index 14c5a15b6d3..16a7a6ca726 100644
--- a/net-misc/iputils/iputils-20210202.ebuild
+++ b/net-misc/iputils/iputils-20210202.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == "" ]] ; then
 else
SRC_URI="https://github.com/iputils/iputils/archive/${PV}.tar.gz -> 
${P}.tar.gz

https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${PV}.tar.xz";
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2021-05-09 Thread Sam James
commit: 50f8bb210c07a1fc9d287571ec42b2c43b1f94b2
Author: Sam James  gentoo  org>
AuthorDate: Sun May  9 10:57:10 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  9 10:57:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50f8bb21

net-misc/iputils: Stabilize 20210202 sparc, #789048

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

 net-misc/iputils/iputils-20210202.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-20210202.ebuild 
b/net-misc/iputils/iputils-20210202.ebuild
index fbd0cd4fa7b..14c5a15b6d3 100644
--- a/net-misc/iputils/iputils-20210202.ebuild
+++ b/net-misc/iputils/iputils-20210202.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == "" ]] ; then
 else
SRC_URI="https://github.com/iputils/iputils/archive/${PV}.tar.gz -> 
${P}.tar.gz

https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${PV}.tar.xz";
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2021-05-09 Thread Sam James
commit: 34eda2578cd1a8a7e5895f5823a23aba22c76a1f
Author: Sam James  gentoo  org>
AuthorDate: Sun May  9 10:55:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  9 10:55:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34eda257

net-misc/iputils: Stabilize 20210202 arm, #789048

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

 net-misc/iputils/iputils-20210202.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-20210202.ebuild 
b/net-misc/iputils/iputils-20210202.ebuild
index 82b60db3892..fbd0cd4fa7b 100644
--- a/net-misc/iputils/iputils-20210202.ebuild
+++ b/net-misc/iputils/iputils-20210202.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == "" ]] ; then
 else
SRC_URI="https://github.com/iputils/iputils/archive/${PV}.tar.gz -> 
${P}.tar.gz

https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${PV}.tar.xz";
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2021-05-01 Thread Sam James
commit: bbf42a3d5d3f4ff9ff88b5cdcfe6732c6925d9fb
Author: Sam James  gentoo  org>
AuthorDate: Sat May  1 17:51:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  1 18:06:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbf42a3d

net-misc/iputils: drop obsolete LibreSSL support

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Sam James  gentoo.org>

 net-misc/iputils/iputils-20190709-r1.ebuild | 7 ++-
 net-misc/iputils/iputils-20200821-r2.ebuild | 2 +-
 net-misc/iputils/iputils-20210202.ebuild| 2 +-
 net-misc/iputils/iputils-.ebuild| 2 +-
 4 files changed, 5 insertions(+), 8 deletions(-)

diff --git a/net-misc/iputils/iputils-20190709-r1.ebuild 
b/net-misc/iputils/iputils-20190709-r1.ebuild
index edf1a3d338d..8c5d1387e1a 100644
--- a/net-misc/iputils/iputils-20190709-r1.ebuild
+++ b/net-misc/iputils/iputils-20190709-r1.ebuild
@@ -27,7 +27,7 @@ HOMEPAGE="https://wiki.linuxfoundation.org/networking/iputils";
 
 LICENSE="BSD GPL-2+ rdisc"
 SLOT="0"
-IUSE="+arping caps clockdiff doc gcrypt idn ipv6 libressl nettle nls rarpd 
rdisc SECURITY_HAZARD ssl static tftpd tracepath traceroute6"
+IUSE="+arping caps clockdiff doc gcrypt idn ipv6 nettle nls rarpd rdisc 
SECURITY_HAZARD ssl static tftpd tracepath traceroute6"
 
 BDEPEND="virtual/pkgconfig"
 
@@ -39,10 +39,7 @@ LIB_DEPEND="
gcrypt? ( dev-libs/libgcrypt:0=[static-libs(+)] )
!gcrypt? (
nettle? ( dev-libs/nettle[static-libs(+)] )
-   !nettle? (
-   libressl? ( 
dev-libs/libressl:0=[static-libs(+)] )
-   !libressl? ( 
dev-libs/openssl:0=[static-libs(+)] )
-   )
+   !nettle? ( dev-libs/openssl:0=[static-libs(+)] )
)
)
)

diff --git a/net-misc/iputils/iputils-20200821-r2.ebuild 
b/net-misc/iputils/iputils-20200821-r2.ebuild
index 2cb005a7158..55b1e38f169 100644
--- a/net-misc/iputils/iputils-20200821-r2.ebuild
+++ b/net-misc/iputils/iputils-20200821-r2.ebuild
@@ -28,7 +28,7 @@ HOMEPAGE="https://wiki.linuxfoundation.org/networking/iputils";
 
 LICENSE="BSD GPL-2+ rdisc"
 SLOT="0"
-IUSE="+arping caps clockdiff doc gcrypt idn ipv6 libressl nettle nls rarpd 
rdisc ssl static tftpd tracepath traceroute6"
+IUSE="+arping caps clockdiff doc gcrypt idn ipv6 nettle nls rarpd rdisc ssl 
static tftpd tracepath traceroute6"
 
 BDEPEND="virtual/pkgconfig"
 

diff --git a/net-misc/iputils/iputils-20210202.ebuild 
b/net-misc/iputils/iputils-20210202.ebuild
index 5d5e0b6aa02..82b60db3892 100644
--- a/net-misc/iputils/iputils-20210202.ebuild
+++ b/net-misc/iputils/iputils-20210202.ebuild
@@ -28,7 +28,7 @@ HOMEPAGE="https://wiki.linuxfoundation.org/networking/iputils";
 
 LICENSE="BSD GPL-2+ rdisc"
 SLOT="0"
-IUSE="+arping caps clockdiff doc gcrypt idn ipv6 libressl nettle nls rarpd 
rdisc ssl static tftpd tracepath traceroute6"
+IUSE="+arping caps clockdiff doc gcrypt idn ipv6 nettle nls rarpd rdisc ssl 
static tftpd tracepath traceroute6"
 
 BDEPEND="virtual/pkgconfig"
 

diff --git a/net-misc/iputils/iputils-.ebuild 
b/net-misc/iputils/iputils-.ebuild
index 5d5e0b6aa02..82b60db3892 100644
--- a/net-misc/iputils/iputils-.ebuild
+++ b/net-misc/iputils/iputils-.ebuild
@@ -28,7 +28,7 @@ HOMEPAGE="https://wiki.linuxfoundation.org/networking/iputils";
 
 LICENSE="BSD GPL-2+ rdisc"
 SLOT="0"
-IUSE="+arping caps clockdiff doc gcrypt idn ipv6 libressl nettle nls rarpd 
rdisc ssl static tftpd tracepath traceroute6"
+IUSE="+arping caps clockdiff doc gcrypt idn ipv6 nettle nls rarpd rdisc ssl 
static tftpd tracepath traceroute6"
 
 BDEPEND="virtual/pkgconfig"
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2021-03-29 Thread Sam James
commit: f3ee9b4e1430429390cd7e1ca27a96f8a92885cb
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 29 14:30:58 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 29 14:30:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3ee9b4e

net-misc/iputils: Stabilize 20200821-r2 arm, #766980

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

 net-misc/iputils/iputils-20200821-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-20200821-r2.ebuild 
b/net-misc/iputils/iputils-20200821-r2.ebuild
index bf2570e1129..f27cae1570d 100644
--- a/net-misc/iputils/iputils-20200821-r2.ebuild
+++ b/net-misc/iputils/iputils-20200821-r2.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == "" ]] ; then
 else
SRC_URI="https://github.com/iputils/iputils/archive/s${PV}.tar.gz -> 
${P}.tar.gz

https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${PV}.tar.xz";
-   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv s390 sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv s390 sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2021-03-26 Thread Agostino Sarubbo
commit: 33943e9c717c85383aa5df7841426975674d9bd8
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Mar 26 12:08:20 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Mar 26 12:08:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33943e9c

net-misc/iputils: s390 stable wrt bug #766980

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="s390"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-misc/iputils/iputils-20200821-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-20200821-r2.ebuild 
b/net-misc/iputils/iputils-20200821-r2.ebuild
index 75a7d14b642..bf2570e1129 100644
--- a/net-misc/iputils/iputils-20200821-r2.ebuild
+++ b/net-misc/iputils/iputils-20200821-r2.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == "" ]] ; then
 else
SRC_URI="https://github.com/iputils/iputils/archive/s${PV}.tar.gz -> 
${P}.tar.gz

https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${PV}.tar.xz";
-   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv s390 sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2021-02-18 Thread Sergei Trofimovich
commit: 3041e307893cb7fa4c42df52511a77d84f36a22a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Feb 18 20:00:52 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 18 20:00:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3041e307

net-misc/iputils: stable 20200821-r2 for ppc

stable wrt bug #766980

Package-Manager: Portage-3.0.14, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-misc/iputils/iputils-20200821-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-20200821-r2.ebuild 
b/net-misc/iputils/iputils-20200821-r2.ebuild
index 393c3b81297..75a7d14b642 100644
--- a/net-misc/iputils/iputils-20200821-r2.ebuild
+++ b/net-misc/iputils/iputils-20200821-r2.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == "" ]] ; then
 else
SRC_URI="https://github.com/iputils/iputils/archive/s${PV}.tar.gz -> 
${P}.tar.gz

https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${PV}.tar.xz";
-   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2021-02-15 Thread Sam James
commit: 9f46aaf86580904e45093cf169b3aabe3858016e
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 15 11:13:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 15 11:13:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f46aaf8

net-misc/iputils: fix comment typo

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 net-misc/iputils/iputils-20190709-r1.ebuild | 4 ++--
 net-misc/iputils/iputils-20200821-r2.ebuild | 2 +-
 net-misc/iputils/iputils-20210202.ebuild| 2 +-
 net-misc/iputils/iputils-.ebuild| 2 +-
 4 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/net-misc/iputils/iputils-20190709-r1.ebuild 
b/net-misc/iputils/iputils-20190709-r1.ebuild
index 1ea0909f0b6..45ccb52a468 100644
--- a/net-misc/iputils/iputils-20190709-r1.ebuild
+++ b/net-misc/iputils/iputils-20190709-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # For released versions, we precompile the man/html pages and store
 # them in a tarball on our mirrors.  This avoids ugly issues while
-# building stages, and reduces depedencies.
+# building stages, and reduces dependencies.
 # To regenerate man/html pages emerge iputils-[doc] with
 # EGIT_COMMIT set to release tag and tar ${S}/doc folder.
 

diff --git a/net-misc/iputils/iputils-20200821-r2.ebuild 
b/net-misc/iputils/iputils-20200821-r2.ebuild
index fa217aca4c7..393c3b81297 100644
--- a/net-misc/iputils/iputils-20200821-r2.ebuild
+++ b/net-misc/iputils/iputils-20200821-r2.ebuild
@@ -3,7 +3,7 @@
 
 # For released versions, we precompile the man/html pages and store
 # them in a tarball on our mirrors.  This avoids ugly issues while
-# building stages, and reduces depedencies.
+# building stages, and reduces dependencies.
 # To regenerate man/html pages emerge iputils-[doc] with
 # EGIT_COMMIT set to release tag, all USE flags enabled and
 # tar ${S}/doc folder.

diff --git a/net-misc/iputils/iputils-20210202.ebuild 
b/net-misc/iputils/iputils-20210202.ebuild
index 61132b5fea4..5d5e0b6aa02 100644
--- a/net-misc/iputils/iputils-20210202.ebuild
+++ b/net-misc/iputils/iputils-20210202.ebuild
@@ -3,7 +3,7 @@
 
 # For released versions, we precompile the man/html pages and store
 # them in a tarball on our mirrors.  This avoids ugly issues while
-# building stages, and reduces depedencies.
+# building stages, and reduces dependencies.
 # To regenerate man/html pages emerge iputils-[doc] with
 # EGIT_COMMIT set to release tag, all USE flags enabled and
 # tar ${S}/doc folder.

diff --git a/net-misc/iputils/iputils-.ebuild 
b/net-misc/iputils/iputils-.ebuild
index 61132b5fea4..5d5e0b6aa02 100644
--- a/net-misc/iputils/iputils-.ebuild
+++ b/net-misc/iputils/iputils-.ebuild
@@ -3,7 +3,7 @@
 
 # For released versions, we precompile the man/html pages and store
 # them in a tarball on our mirrors.  This avoids ugly issues while
-# building stages, and reduces depedencies.
+# building stages, and reduces dependencies.
 # To regenerate man/html pages emerge iputils-[doc] with
 # EGIT_COMMIT set to release tag, all USE flags enabled and
 # tar ${S}/doc folder.



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2021-02-10 Thread Sergei Trofimovich
commit: 2d6a06ae6883d0f9db5137a67847f9a0606a72e6
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Feb 11 07:43:45 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 11 07:45:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d6a06ae

net-misc/iputils: stable 20200821-r2 for ppc64

stable wrt bug #766980

Package-Manager: Portage-3.0.14, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-misc/iputils/iputils-20200821-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-20200821-r2.ebuild 
b/net-misc/iputils/iputils-20200821-r2.ebuild
index 755bb0785dd..fa217aca4c7 100644
--- a/net-misc/iputils/iputils-20200821-r2.ebuild
+++ b/net-misc/iputils/iputils-20200821-r2.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == "" ]] ; then
 else
SRC_URI="https://github.com/iputils/iputils/archive/s${PV}.tar.gz -> 
${P}.tar.gz

https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${PV}.tar.xz";
-   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2021-02-06 Thread Mike Gilbert
commit: cdb5d4fc1266feea294d4e8fa64269c7845855ca
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Feb  6 20:26:42 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Feb  6 20:27:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdb5d4fc

net-misc/iputils: remove pointless S assignment

Signed-off-by: Mike Gilbert  gentoo.org>

 net-misc/iputils/iputils-20210202.ebuild | 2 --
 net-misc/iputils/iputils-.ebuild | 2 --
 2 files changed, 4 deletions(-)

diff --git a/net-misc/iputils/iputils-20210202.ebuild 
b/net-misc/iputils/iputils-20210202.ebuild
index dd1ca32b9e8..61132b5fea4 100644
--- a/net-misc/iputils/iputils-20210202.ebuild
+++ b/net-misc/iputils/iputils-20210202.ebuild
@@ -59,8 +59,6 @@ if [[ ${PV} == "" ]] ; then
"
 fi
 
-[ "${PV}" == "" ] || S="${WORKDIR}/${PN}-${PV}"
-
 PATCHES=()
 
 src_prepare() {

diff --git a/net-misc/iputils/iputils-.ebuild 
b/net-misc/iputils/iputils-.ebuild
index dd1ca32b9e8..61132b5fea4 100644
--- a/net-misc/iputils/iputils-.ebuild
+++ b/net-misc/iputils/iputils-.ebuild
@@ -59,8 +59,6 @@ if [[ ${PV} == "" ]] ; then
"
 fi
 
-[ "${PV}" == "" ] || S="${WORKDIR}/${PN}-${PV}"
-
 PATCHES=()
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2021-02-03 Thread Thomas Deutschmann
commit: 423282de2622ff660479a5816e5c35edd8c2a387
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Feb  3 21:19:17 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Feb  3 21:19:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=423282de

net-misc/iputils: bump to v20210202

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-misc/iputils/Manifest   | 2 ++
 .../iputils/{iputils-.ebuild => iputils-20210202.ebuild}| 6 +++---
 net-misc/iputils/iputils-.ebuild| 6 +++---
 3 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/net-misc/iputils/Manifest b/net-misc/iputils/Manifest
index bc4d564060e..b159499340d 100644
--- a/net-misc/iputils/Manifest
+++ b/net-misc/iputils/Manifest
@@ -1,4 +1,6 @@
 DIST iputils-20190709.tar.gz 404101 BLAKE2B 
38e66366cc13a77b7da1a85afe7245891c6c7069c218bc8d5d0dd3664d07a5c4004aa6fc56c192b90bfacf2e5e103997cd671a236aa0a9932a5818eca1e10744
 SHA512 
5db18ac49fa46ed810da4d508e78f4baf2d5c07e7f923eb49d005ad8745743d8861e5788b34a7e37fb7261cee7ddfb768b737eee9d200502ea53537142cac6b5
 DIST iputils-20200821.tar.gz 504852 BLAKE2B 
3ce31554937e28ca3edd204b4b4ba2d11a5eab4ed0d9257cc1f0df38e3ac4d9093f786f308c96c35e1b4909be5de51a0bfb25d890269d9bd7bdd3ea5f612c299
 SHA512 
4a57c3637cdd9aab2600682774e27370716cbdf1c7ac8ae61bf86c21c08701a5b697792df4aa95309b196eaa74f3cb6b2836a40f04da0e602156e982ac99d8c9
+DIST iputils-20210202.tar.gz 513055 BLAKE2B 
37f3c10ff3918d40fe2eae1e4b19ed711b97c30cd2d682e42f484a11a28ab7c93975a51fbb7a8b1c1d725fc9051ae773bc2e81b9d80a2dd0e6ff55867d54875d
 SHA512 
af600fe74e1b78c0da66c378f55eb468d62206aaae1864693f7ec79833c9c0de95843573d1792627695f08ecfcdb4e79c354065daf178d393fcc6ef9a8a5d526
 DIST iputils-manpages-20190709.tar.xz 27588 BLAKE2B 
9780a96dfde077625a7a499182511066ede63ca364d2de729403354af7cea6b25629da1408ee2081f9da1b21756ee956d04642ea36d05ee02ef7ef05b66c1ad5
 SHA512 
4de79426574bd134f4c4ea4d560d8e3eae8bd8ac19b89793fe252a1ef9eebd1833cafb72a2987118f3061eaf00da8a2468e8bced1568611f9391a1203066
 DIST iputils-manpages-20200821.tar.xz 19200 BLAKE2B 
7d139ccac181eb3d74e3dcd2ba28cb906a0002aa4922de3e37771e2063234fa12428fa44bab3b50e43c40576a66d585a7460cf550afbeacd665fc41ad11a
 SHA512 
0dd385565c9a15dfce668d637e055004a347056ee56260a4e726e7aa5ba5a6374aea8e9fc848dfe36b7609e5d92cb8c21f3e88f2d63e7cfe299489e41a17dc33
+DIST iputils-manpages-20210202.tar.xz 19204 BLAKE2B 
b9d43962890ae5fe9e4c21fb23c8911c22cbfb35a28521a2f0611d7813e4c21979f6b309569cdb57dd9b3a30653278982194ca08a815cfb41566a379930d124b
 SHA512 
d5cced9a5e4acffbe35d20a796d038336d06f512c3ee47bc6e37782b4645d5c35b16e18aaae298547b60fe644e5608efe7847f2de6175bfcd39128d230ee4cd1

diff --git a/net-misc/iputils/iputils-.ebuild 
b/net-misc/iputils/iputils-20210202.ebuild
similarity index 95%
copy from net-misc/iputils/iputils-.ebuild
copy to net-misc/iputils/iputils-20210202.ebuild
index 9f726630d84..dd1ca32b9e8 100644
--- a/net-misc/iputils/iputils-.ebuild
+++ b/net-misc/iputils/iputils-20210202.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # For released versions, we precompile the man/html pages and store
@@ -18,7 +18,7 @@ if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/iputils/iputils.git";
inherit git-r3
 else
-   SRC_URI="https://github.com/iputils/iputils/archive/s${PV}.tar.gz -> 
${P}.tar.gz
+   SRC_URI="https://github.com/iputils/iputils/archive/${PV}.tar.gz -> 
${P}.tar.gz

https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${PV}.tar.xz";
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
@@ -59,7 +59,7 @@ if [[ ${PV} == "" ]] ; then
"
 fi
 
-[ "${PV}" == "" ] || S="${WORKDIR}/${PN}-s${PV}"
+[ "${PV}" == "" ] || S="${WORKDIR}/${PN}-${PV}"
 
 PATCHES=()
 

diff --git a/net-misc/iputils/iputils-.ebuild 
b/net-misc/iputils/iputils-.ebuild
index 9f726630d84..dd1ca32b9e8 100644
--- a/net-misc/iputils/iputils-.ebuild
+++ b/net-misc/iputils/iputils-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # For released versions, we precompile the man/html pages and store
@@ -18,7 +18,7 @@ if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/iputils/iputils.git";
inherit git-r3
 else
-   SRC_URI="https://github.com/iputils/iputils/archive/s${PV}.tar.gz -> 
${P}.tar.gz
+   SRC_URI="https://github.com/iputils/iputils/archive/${PV}.tar.gz -> 
${P}.tar.gz

https://dev.gentoo.org/~whissi/dist/iputils/${PN

[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2021-02-03 Thread Thomas Deutschmann
commit: fe2750676ce8a38b9179da54d1ec3f7051f466ba
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Feb  3 20:18:49 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Feb  3 20:19:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe275067

net-misc/iputils: x86 stable (bug #766980)

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-misc/iputils/iputils-20200821-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-20200821-r2.ebuild 
b/net-misc/iputils/iputils-20200821-r2.ebuild
index 72b4b320daa..755bb0785dd 100644
--- a/net-misc/iputils/iputils-20200821-r2.ebuild
+++ b/net-misc/iputils/iputils-20200821-r2.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == "" ]] ; then
 else
SRC_URI="https://github.com/iputils/iputils/archive/s${PV}.tar.gz -> 
${P}.tar.gz

https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${PV}.tar.xz";
-   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2021-02-01 Thread Agostino Sarubbo
commit: dc030f829f132f51569f3ddfa7e9c5f00f95dcb1
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Feb  1 15:06:34 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Feb  1 15:06:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc030f82

net-misc/iputils: amd64 stable wrt bug #766980

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

 net-misc/iputils/iputils-20200821-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-20200821-r2.ebuild 
b/net-misc/iputils/iputils-20200821-r2.ebuild
index 5219577cf6b..72b4b320daa 100644
--- a/net-misc/iputils/iputils-20200821-r2.ebuild
+++ b/net-misc/iputils/iputils-20200821-r2.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == "" ]] ; then
 else
SRC_URI="https://github.com/iputils/iputils/archive/s${PV}.tar.gz -> 
${P}.tar.gz

https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${PV}.tar.xz";
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2021-01-28 Thread Sergei Trofimovich
commit: 61147c26eda6aea7a663af641a8ba38b44002bcb
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Jan 28 17:11:42 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Jan 28 17:38:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61147c26

net-misc/iputils: stable 20200821-r2 for hppa, bug #766980

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-misc/iputils/iputils-20200821-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-20200821-r2.ebuild 
b/net-misc/iputils/iputils-20200821-r2.ebuild
index a048e91a579..5219577cf6b 100644
--- a/net-misc/iputils/iputils-20200821-r2.ebuild
+++ b/net-misc/iputils/iputils-20200821-r2.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == "" ]] ; then
 else
SRC_URI="https://github.com/iputils/iputils/archive/s${PV}.tar.gz -> 
${P}.tar.gz

https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${PV}.tar.xz";
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2021-01-26 Thread Sergei Trofimovich
commit: 3194912394fec8bf0c62ad8e4b3df67e3cee3598
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Jan 26 16:55:20 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jan 26 17:42:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31949123

net-misc/iputils: stable 20200821-r2 for sparc, bug #766980

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-misc/iputils/iputils-20200821-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-20200821-r2.ebuild 
b/net-misc/iputils/iputils-20200821-r2.ebuild
index a7ac2b0d2a9..a048e91a579 100644
--- a/net-misc/iputils/iputils-20200821-r2.ebuild
+++ b/net-misc/iputils/iputils-20200821-r2.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == "" ]] ; then
 else
SRC_URI="https://github.com/iputils/iputils/archive/s${PV}.tar.gz -> 
${P}.tar.gz

https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${PV}.tar.xz";
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/files/, net-misc/iputils/

2021-01-25 Thread Mike Gilbert
commit: 20d6a21ff3e24e24a52cafaa640344d7dfaf59a3
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Jan 25 18:27:17 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Jan 25 18:28:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20d6a21f

net-misc/iputils: backport tftpd fixes

Closes: https://bugs.gentoo.org/738872
Signed-off-by: Mike Gilbert  gentoo.org>

 .../iputils/files/iputils-20200821-fclose.patch| 45 ++
 .../files/iputils-20200821-install-sbindir.patch   | 29 ++
 ...200821-r1.ebuild => iputils-20200821-r2.ebuild} |  2 +
 3 files changed, 76 insertions(+)

diff --git a/net-misc/iputils/files/iputils-20200821-fclose.patch 
b/net-misc/iputils/files/iputils-20200821-fclose.patch
new file mode 100644
index 000..cc370f0a556
--- /dev/null
+++ b/net-misc/iputils/files/iputils-20200821-fclose.patch
@@ -0,0 +1,45 @@
+From e1c3d09b412ad0d022178344b8cbf748dc60f17f Mon Sep 17 00:00:00 2001
+From: Mike Gilbert 
+Date: Sun, 24 Jan 2021 23:29:27 -0500
+Subject: [PATCH] tftpd: recvfile: avoid closing the file twice
+
+The close_stream function calls fclose, so don't call it again.
+
+This resolves an abort in glibc:
+
+Message: Process 1038079 (tftpd) of user 65534 dumped core.
+
+Stack trace of thread 1038079:
+#0  0x7f5f650ed204 raise (libc.so.6 + 0x39204)
+#1  0x7f5f650d6547 abort (libc.so.6 + 0x22547)
+#2  0x7f5f6512f25f n/a (libc.so.6 + 0x7b25f)
+#3  0x7f5f651372fa n/a (libc.so.6 + 0x832fa)
+#4  0x7f5f65138dc2 n/a (libc.so.6 + 0x84dc2)
+#5  0x7f5f65124b2f fclose (libc.so.6 + 0x70b2f)
+#6  0x55571a50de73 recvfile (tftpd + 0x2e73)
+#7  0x55571a50e064 tftp (tftpd + 0x3064)
+#8  0x55571a50e387 tftpd_inetd (tftpd + 0x3387)
+#9  0x55571a50e50f main (tftpd + 0x350f)
+#10 0x7f5f650d7e6d __libc_start_main (libc.so.6 + 0x23e6d)
+#11 0x55571a50d3ca _start (tftpd + 0x23ca)
+
+Fixes: 5d6be65 ("tftpd: remove global variables by using a run state struct")
+
+Reviewed-by: Petr Vorel 
+Signed-off-by: Mike Gilbert 
+---
+ tftpd/tftpd.c | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/tftpd/tftpd.c b/tftpd/tftpd.c
+index 42998f9b..a09d32ba 100644
+--- a/tftpd/tftpd.c
 b/tftpd/tftpd.c
+@@ -387,7 +387,6 @@ void recvfile(struct run_state *ctl, struct formats *pf)
+   write_behind(ctl->file, pf->f_convert);
+   if (close_stream(ctl->file))
+   syslog(LOG_ERR, "tftpd: write error: %s\n",  strerror(errno));
+-  fclose(ctl->file);  /* close data file */
+ 
+   ap->th_opcode = htons((uint16_t)ACK);   /* send the "final" ack */
+   ap->th_block = htons(block);

diff --git a/net-misc/iputils/files/iputils-20200821-install-sbindir.patch 
b/net-misc/iputils/files/iputils-20200821-install-sbindir.patch
new file mode 100644
index 000..cb1575841cc
--- /dev/null
+++ b/net-misc/iputils/files/iputils-20200821-install-sbindir.patch
@@ -0,0 +1,29 @@
+From 8d1420f3019cd1caccf2ffa15a5873f0c61ab529 Mon Sep 17 00:00:00 2001
+From: Mike Gilbert 
+Date: Sun, 24 Jan 2021 22:39:03 -0500
+Subject: [PATCH] tftpd: install into sbindir
+
+The xinet.d config expects the daemon to live in sbindir.
+
+Closes: https://github.com/iputils/iputils/pull/310
+
+Reviewed-by: Petr Vorel 
+Signed-off-by: Mike Gilbert 
+---
+ tftpd/meson.build | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/tftpd/meson.build b/tftpd/meson.build
+index 6e508a24..b4cf6812 100644
+--- a/tftpd/meson.build
 b/tftpd/meson.build
+@@ -3,7 +3,8 @@ inc = include_directories('..')
+ executable('tftpd', ['tftpd.c', 'tftpsubs.c', git_version_h],
+   include_directories : inc,
+   link_with : [libcommon],
+-  install: true)
++  install: true,
++  install_dir: sbindir)
+ 
+ subs = configuration_data()
+ subs.set('sbindir', sbindir)

diff --git a/net-misc/iputils/iputils-20200821-r1.ebuild 
b/net-misc/iputils/iputils-20200821-r2.ebuild
similarity index 97%
rename from net-misc/iputils/iputils-20200821-r1.ebuild
rename to net-misc/iputils/iputils-20200821-r2.ebuild
index 3b1245c1082..a7ac2b0d2a9 100644
--- a/net-misc/iputils/iputils-20200821-r1.ebuild
+++ b/net-misc/iputils/iputils-20200821-r2.ebuild
@@ -63,6 +63,8 @@ fi
 
 PATCHES=(
"${FILESDIR}/iputils-20200821-getrandom-fallback.patch"
+   "${FILESDIR}/iputils-20200821-fclose.patch"
+   "${FILESDIR}/iputils-20200821-install-sbindir.patch"
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/, net-misc/iputils/files/

2021-01-24 Thread Mike Gilbert
commit: f70bc63e84eb5797b02ec3aa6d972d2f1f8bc55a
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Jan 25 03:27:29 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Jan 25 03:27:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f70bc63e

net-misc/iputils: fix fallback code when getrandom fails

Closes: https://bugs.gentoo.org/738842
Signed-off-by: Mike Gilbert  gentoo.org>

 .../iputils-20200821-getrandom-fallback.patch  | 43 ++
 ...-20200821.ebuild => iputils-20200821-r1.ebuild} |  6 ++-
 2 files changed, 47 insertions(+), 2 deletions(-)

diff --git a/net-misc/iputils/files/iputils-20200821-getrandom-fallback.patch 
b/net-misc/iputils/files/iputils-20200821-getrandom-fallback.patch
new file mode 100644
index 000..5b69e5c88fb
--- /dev/null
+++ b/net-misc/iputils/files/iputils-20200821-getrandom-fallback.patch
@@ -0,0 +1,43 @@
+From 469b41ac89b9f6772ea31df8379669d205be95f8 Mon Sep 17 00:00:00 2001
+From: Nuno Silva 
+Date: Mon, 24 Aug 2020 19:34:53 +0100
+Subject: [PATCH] common: fix infinite loop when getrandom fails
+
+Fixes: https://github.com/iputils/iputils/issues/291
+---
+ iputils_common.c | 14 ++
+ 1 file changed, 10 insertions(+), 4 deletions(-)
+
+diff --git a/iputils_common.c b/iputils_common.c
+index 58eacd0..c41f201 100644
+--- a/iputils_common.c
 b/iputils_common.c
+@@ -98,18 +98,24 @@ static unsigned int iputil_srand_fallback(void)
+ void iputils_srand(void)
+ {
+   unsigned int i;
++
+ #if HAVE_GETRANDOM
+   ssize_t ret;
+ 
+-  while ((ret = getrandom(&i, sizeof(i), GRND_NONBLOCK)) != sizeof(i)) {
+-  switch(errno) {
++  do {
++  errno = 0;
++  ret = getrandom(&i, sizeof(i), GRND_NONBLOCK);
++  switch (errno) {
++  case 0:
++  break;
+   case EINTR:
+   continue;
+   default:
+   i = iputil_srand_fallback();
+-  break;
++  goto done;
+   }
+-  }
++  } while (ret != sizeof(i));
++ done:
+ #else
+   i = iputil_srand_fallback();
+ #endif

diff --git a/net-misc/iputils/iputils-20200821.ebuild 
b/net-misc/iputils/iputils-20200821-r1.ebuild
similarity index 97%
rename from net-misc/iputils/iputils-20200821.ebuild
rename to net-misc/iputils/iputils-20200821-r1.ebuild
index 035fe9df791..3b1245c1082 100644
--- a/net-misc/iputils/iputils-20200821.ebuild
+++ b/net-misc/iputils/iputils-20200821-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # For released versions, we precompile the man/html pages and store
@@ -61,7 +61,9 @@ fi
 
 [ "${PV}" == "" ] || S="${WORKDIR}/${PN}-s${PV}"
 
-PATCHES=()
+PATCHES=(
+   "${FILESDIR}/iputils-20200821-getrandom-fallback.patch"
+)
 
 src_prepare() {
default



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2020-12-28 Thread Mike Gilbert
commit: f310cd8f1f734dd989a174f63102e8272ccab841
Author: David Michael  gmail  com>
AuthorDate: Sun Dec 27 23:26:39 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Dec 28 17:41:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f310cd8f

net-misc/iputils: move doc dependencies to BDEPEND

Closes: https://bugs.gentoo.org/762023
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: David Michael  gmail.com>
Signed-off-by: Mike Gilbert  gentoo.org>

 net-misc/iputils/iputils-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-.ebuild 
b/net-misc/iputils/iputils-.ebuild
index 035fe9df791..9f726630d84 100644
--- a/net-misc/iputils/iputils-.ebuild
+++ b/net-misc/iputils/iputils-.ebuild
@@ -50,7 +50,7 @@ DEPEND="
 "
 
 if [[ ${PV} == "" ]] ; then
-   DEPEND+="
+   BDEPEND+="
app-text/docbook-xml-dtd:4.2
app-text/docbook-xml-dtd:4.5
app-text/docbook-xsl-ns-stylesheets



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2020-12-27 Thread Fabian Groffen
commit: aebe0aa083adc4f0a6d28cb75643fa167b18b9ec
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Dec 27 17:54:08 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Dec 27 17:56:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aebe0aa0

net-misc/iputils: drop ppc-aix m68k-mint

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

 net-misc/iputils/iputils-20190709-r1.ebuild | 2 +-
 net-misc/iputils/iputils-20200821.ebuild| 2 +-
 net-misc/iputils/iputils-.ebuild| 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-misc/iputils/iputils-20190709-r1.ebuild 
b/net-misc/iputils/iputils-20190709-r1.ebuild
index 8c298933d65..1ea0909f0b6 100644
--- a/net-misc/iputils/iputils-20190709-r1.ebuild
+++ b/net-misc/iputils/iputils-20190709-r1.ebuild
@@ -19,7 +19,7 @@ if [[ ${PV} == "" ]] ; then
 else
SRC_URI="https://github.com/iputils/iputils/archive/s${PV}.tar.gz -> 
${P}.tar.gz

https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${PV}.tar.xz";
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv s390 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv s390 sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"

diff --git a/net-misc/iputils/iputils-20200821.ebuild 
b/net-misc/iputils/iputils-20200821.ebuild
index 967aaeb3a6e..035fe9df791 100644
--- a/net-misc/iputils/iputils-20200821.ebuild
+++ b/net-misc/iputils/iputils-20200821.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == "" ]] ; then
 else
SRC_URI="https://github.com/iputils/iputils/archive/s${PV}.tar.gz -> 
${P}.tar.gz

https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${PV}.tar.xz";
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"

diff --git a/net-misc/iputils/iputils-.ebuild 
b/net-misc/iputils/iputils-.ebuild
index 967aaeb3a6e..035fe9df791 100644
--- a/net-misc/iputils/iputils-.ebuild
+++ b/net-misc/iputils/iputils-.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == "" ]] ; then
 else
SRC_URI="https://github.com/iputils/iputils/archive/s${PV}.tar.gz -> 
${P}.tar.gz

https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${PV}.tar.xz";
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2020-10-02 Thread Mike Gilbert
commit: b71647e693db79181012ccde8dfeeb5ef8b5bfc9
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Oct  2 16:30:27 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Oct  2 16:30:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b71647e6

net-misc/iputils: drop SECURITY_HAZARD USE flag

The patch fails to apply to the latest version, and the flag is pretty
dubious to begin with.  Users who require this functionality can restore
it via a user patch.

Closes: https://bugs.gentoo.org/746161
Signed-off-by: Mike Gilbert  gentoo.org>

 net-misc/iputils/iputils-20200821.ebuild | 4 +---
 net-misc/iputils/iputils-.ebuild | 4 +---
 2 files changed, 2 insertions(+), 6 deletions(-)

diff --git a/net-misc/iputils/iputils-20200821.ebuild 
b/net-misc/iputils/iputils-20200821.ebuild
index 3365b1ca6cc..23167c0d430 100644
--- a/net-misc/iputils/iputils-20200821.ebuild
+++ b/net-misc/iputils/iputils-20200821.ebuild
@@ -28,7 +28,7 @@ HOMEPAGE="https://wiki.linuxfoundation.org/networking/iputils";
 
 LICENSE="BSD GPL-2+ rdisc"
 SLOT="0"
-IUSE="+arping caps clockdiff doc gcrypt idn ipv6 libressl nettle nls rarpd 
rdisc SECURITY_HAZARD ssl static tftpd tracepath traceroute6"
+IUSE="+arping caps clockdiff doc gcrypt idn ipv6 libressl nettle nls rarpd 
rdisc ssl static tftpd tracepath traceroute6"
 
 BDEPEND="virtual/pkgconfig"
 
@@ -66,8 +66,6 @@ fi
 PATCHES=()
 
 src_prepare() {
-   use SECURITY_HAZARD && PATCHES+=( 
"${FILESDIR}"/${PN}-20150815-nonroot-floodping.patch )
-
default
 
l10n_get_locales > po/LINGUAS || die

diff --git a/net-misc/iputils/iputils-.ebuild 
b/net-misc/iputils/iputils-.ebuild
index 3365b1ca6cc..23167c0d430 100644
--- a/net-misc/iputils/iputils-.ebuild
+++ b/net-misc/iputils/iputils-.ebuild
@@ -28,7 +28,7 @@ HOMEPAGE="https://wiki.linuxfoundation.org/networking/iputils";
 
 LICENSE="BSD GPL-2+ rdisc"
 SLOT="0"
-IUSE="+arping caps clockdiff doc gcrypt idn ipv6 libressl nettle nls rarpd 
rdisc SECURITY_HAZARD ssl static tftpd tracepath traceroute6"
+IUSE="+arping caps clockdiff doc gcrypt idn ipv6 libressl nettle nls rarpd 
rdisc ssl static tftpd tracepath traceroute6"
 
 BDEPEND="virtual/pkgconfig"
 
@@ -66,8 +66,6 @@ fi
 PATCHES=()
 
 src_prepare() {
-   use SECURITY_HAZARD && PATCHES+=( 
"${FILESDIR}"/${PN}-20150815-nonroot-floodping.patch )
-
default
 
l10n_get_locales > po/LINGUAS || die



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2020-10-02 Thread Mike Gilbert
commit: 9e5bdd37c117309621c8032750f48ebb6d2bbd47
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Oct  2 16:33:13 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Oct  2 16:33:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e5bdd37

net-misc/iputils: drop non-existant blockers

Signed-off-by: Mike Gilbert  gentoo.org>

 net-misc/iputils/iputils-20190709-r1.ebuild | 2 --
 net-misc/iputils/iputils-20200821.ebuild| 2 --
 net-misc/iputils/iputils-.ebuild| 2 --
 3 files changed, 6 deletions(-)

diff --git a/net-misc/iputils/iputils-20190709-r1.ebuild 
b/net-misc/iputils/iputils-20190709-r1.ebuild
index 9f1ae6cb177..8c298933d65 100644
--- a/net-misc/iputils/iputils-20190709-r1.ebuild
+++ b/net-misc/iputils/iputils-20190709-r1.ebuild
@@ -50,8 +50,6 @@ LIB_DEPEND="
 "
 
 RDEPEND="
-   arping? ( !net-misc/arping )
-   rarpd? ( !net-misc/rarpd )
traceroute6? ( !net-analyzer/traceroute )
!static? ( ${LIB_DEPEND//\[static-libs(+)]} )
 "

diff --git a/net-misc/iputils/iputils-20200821.ebuild 
b/net-misc/iputils/iputils-20200821.ebuild
index 23167c0d430..967aaeb3a6e 100644
--- a/net-misc/iputils/iputils-20200821.ebuild
+++ b/net-misc/iputils/iputils-20200821.ebuild
@@ -39,8 +39,6 @@ LIB_DEPEND="
 "
 
 RDEPEND="
-   arping? ( !net-misc/arping )
-   rarpd? ( !net-misc/rarpd )
traceroute6? ( !net-analyzer/traceroute )
!static? ( ${LIB_DEPEND//\[static-libs(+)]} )
 "

diff --git a/net-misc/iputils/iputils-.ebuild 
b/net-misc/iputils/iputils-.ebuild
index 23167c0d430..967aaeb3a6e 100644
--- a/net-misc/iputils/iputils-.ebuild
+++ b/net-misc/iputils/iputils-.ebuild
@@ -39,8 +39,6 @@ LIB_DEPEND="
 "
 
 RDEPEND="
-   arping? ( !net-misc/arping )
-   rarpd? ( !net-misc/rarpd )
traceroute6? ( !net-analyzer/traceroute )
!static? ( ${LIB_DEPEND//\[static-libs(+)]} )
 "



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/files/

2020-09-20 Thread Conrad Kostecki
commit: 5fad00b8d194ef886e0a4985402272f6176c7ec6
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Sep  4 18:24:42 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Sep 20 14:38:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fad00b8

net-misc/iputils: remove unused patches

Closes: https://github.com/gentoo/gentoo/pull/17417
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../files/iputils-20180629-fix-ping-on-musl.patch  | 54 --
 net-misc/iputils/files/iputils-20180629-musl.patch | 87 --
 .../files/iputils-20190515-fix-setcap.patch| 67 -
 net-misc/iputils/files/rarpd.conf.d|  8 --
 net-misc/iputils/files/rarpd.init.d| 19 -
 5 files changed, 235 deletions(-)

diff --git a/net-misc/iputils/files/iputils-20180629-fix-ping-on-musl.patch 
b/net-misc/iputils/files/iputils-20180629-fix-ping-on-musl.patch
deleted file mode 100644
index 8d8160a3d4a..000
--- a/net-misc/iputils/files/iputils-20180629-fix-ping-on-musl.patch
+++ /dev/null
@@ -1,54 +0,0 @@
-From 25899e849aa3abc1ad29ebf0b830262a859eaed5 Mon Sep 17 00:00:00 2001
-From: Petr Vorel 
-Date: Sat, 21 Jul 2018 17:46:14 +0200
-Subject: [PATCH] ping: Fix AI_CANONIDN usage on some systems
-
-Commit 99f67db used AI_CANONIDN in a way, which broke compilation on
-systems where AI_CANONIDN is not defined in netdb.h (e.g. glibc < 2.3.4,
-alternative libcs that don't support IDN: e.g. current musl 1.1.19 and
-uClibc-ng 1.0.30) when not using the system libidn2.
-
-Fixes: 99f67db ping: Fix ping name encoded using ACE on C locale
-
-Reported-by: Nicholas Fish
-Signed-off-by: Petr Vorel 

- ping.c | 2 +-
- ping.h | 2 +-
- 2 files changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/ping.c b/ping.c
-index 733477f..b241815 100644
 a/ping.c
-+++ b/ping.c
-@@ -207,9 +207,9 @@ main(int argc, char **argv)
- 
- #ifdef USE_IDN
-   setlocale(LC_ALL, "");
--#endif
-   if (!strcmp(setlocale(LC_ALL, NULL), "C"))
-   hints.ai_flags &= ~ AI_CANONIDN;
-+#endif
- 
-   /* Support being called using `ping4` or `ping6` symlinks */
-   if (argv[0][strlen(argv[0])-1] == '4')
-diff --git a/ping.h b/ping.h
-index 3e09685..8a0c4ef 100644
 a/ping.h
-+++ b/ping.h
-@@ -28,7 +28,6 @@
- #include 
- #include 
- #include 
--#include 
- 
- #ifdef CAPABILITIES
- #include 
-@@ -36,6 +35,7 @@
- #endif
- 
- #ifdef USE_IDN
-+#include 
- #include 
- #define getaddrinfo_flags (AI_CANONNAME | AI_IDN | AI_CANONIDN)
- #define getnameinfo_flags NI_IDN

diff --git a/net-misc/iputils/files/iputils-20180629-musl.patch 
b/net-misc/iputils/files/iputils-20180629-musl.patch
deleted file mode 100644
index 48742d96602..000
--- a/net-misc/iputils/files/iputils-20180629-musl.patch
+++ /dev/null
@@ -1,87 +0,0 @@
-commit 5007d7067918fb3d950d34c01d059e5222db679a
-Author: Aric Belsito 
-AuthorDate: Mon Dec 4 00:10:29 2017 +0100
-Commit: Thomas Deutschmann 
-CommitDate: Wed Jul 11 01:33:28 2018 +0200
-
-Fix build on MUSL
-
-Add missing AI_IDN and NI_IDN declarations.
-
-Bug: https://bugs.gentoo.org/503914
-Signed-off-by: Thomas Deutschmann 
-
-diff --git a/arping.c b/arping.c
-index c2f2129..d753345 100644
 a/arping.c
-+++ b/arping.c
-@@ -44,6 +44,13 @@
- 
- #ifdef USE_IDN
- #include 
-+
-+#ifndef AI_IDN
-+#define AI_IDN 0x0040
-+#endif
-+#ifndef AI_CANONIDN
-+#define AI_CANONIDN 0x0080
-+#endif
- #endif
- 
- #include "SNAPSHOT.h"
-diff --git a/ping.h b/ping.h
-index 3e09685..1e51c67 100644
 a/ping.h
-+++ b/ping.h
-@@ -37,6 +37,17 @@
- 
- #ifdef USE_IDN
- #include 
-+
-+#ifndef AI_IDN
-+#define AI_IDN 0x0040
-+#endif
-+#ifndef AI_CANONIDN
-+#define AI_CANONIDN 0x0080
-+#endif
-+#ifndef NI_IDN
-+#define NI_IDN 32
-+#endif
-+
- #define getaddrinfo_flags (AI_CANONNAME | AI_IDN | AI_CANONIDN)
- #define getnameinfo_flags NI_IDN
- #else
-diff --git a/tracepath.c b/tracepath.c
-index 53bda16..9558e49 100644
 a/tracepath.c
-+++ b/tracepath.c
-@@ -29,6 +29,14 @@
- 
- #ifdef USE_IDN
- #include 
-+
-+#ifndef AI_IDN
-+#define AI_IDN 0x0040
-+#endif
-+#ifndef NI_IDN
-+#define NI_IDN 32
-+#endif
-+
- #define getnameinfo_flags NI_IDN
- #else
- #define getnameinfo_flags 0
-diff --git a/traceroute6.c b/traceroute6.c
-index a1022f9..ab34615 100644
 a/traceroute6.c
-+++ b/traceroute6.c
-@@ -246,6 +246,10 @@
- #ifdef USE_IDN
- #include 
- 
-+#ifndef NI_IDN
-+#define NI_IDN 32
-+#endif
-+
- #define ADDRINFO_IDN_FLAGSAI_IDN
- #define getnameinfo_flags NI_IDN
- #else

diff --git a/net-misc/iputils/files/iputils-20190515-fix-setcap.patch 
b/net-misc/iputils/files/iputils-20190515-fix-setcap.patch
deleted file mode 100644
index 6e9c7c6a835..000
--- a/net-misc/iputils/files/iputils-20190515-fix-setcap.patch
+++ /dev/null
@@ -1,67 +0,0 @@
-From 473be6467f995865244e7e68b2fa

[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2020-08-22 Thread Thomas Deutschmann
commit: c7356fc32a2843cf4896ae90f6cda4f24a5db3e0
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Aug 23 02:15:22 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Aug 23 02:15:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7356fc3

net-misc/iputils: bump to v20200821

Package-Manager: Portage-3.0.3, Repoman-3.0.0
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-misc/iputils/Manifest  |  2 ++
 ...ils-.ebuild => iputils-20200821.ebuild} | 27 +++---
 net-misc/iputils/iputils-.ebuild   | 27 +++---
 3 files changed, 8 insertions(+), 48 deletions(-)

diff --git a/net-misc/iputils/Manifest b/net-misc/iputils/Manifest
index 23ec4c046b6..bb705884922 100644
--- a/net-misc/iputils/Manifest
+++ b/net-misc/iputils/Manifest
@@ -1,6 +1,8 @@
 DIST iputils-20180629.tar.gz 195094 BLAKE2B 
81bf6ef427eac0769ea3f95c20294b46c81f9c619551234eb265b3a428998a96cf3df0cdc7499f9eea280c1999e899e87c3f4a863141de251a9c509840bc83b3
 SHA512 
16b8f5ad1cf88083ebaee0a71fddb14bb0a904336fd0baebfcca86c27ac0773553b21d12790b05cab7661d6432c75bbb1523e871e5e1b77faacd13ccc84f4476
 DIST iputils-20190515.tar.gz 403228 BLAKE2B 
cebe2460ac4da5471a9b8e655bed1c1640f69d4dc41a724ab197533e3d532e34c28e9ccbc852e057d18c9867d9d668e2f73848b005439463dc4e7735c68ae87c
 SHA512 
adb8831ca3a567b9a5f3762227c631aefa62eedbaa7578c2bfea90b6d494b9e0cccf49b68713912611ec56c352d6c517df9e8409c9c9478cfc5732371c8cf250
 DIST iputils-20190709.tar.gz 404101 BLAKE2B 
38e66366cc13a77b7da1a85afe7245891c6c7069c218bc8d5d0dd3664d07a5c4004aa6fc56c192b90bfacf2e5e103997cd671a236aa0a9932a5818eca1e10744
 SHA512 
5db18ac49fa46ed810da4d508e78f4baf2d5c07e7f923eb49d005ad8745743d8861e5788b34a7e37fb7261cee7ddfb768b737eee9d200502ea53537142cac6b5
+DIST iputils-20200821.tar.gz 504852 BLAKE2B 
3ce31554937e28ca3edd204b4b4ba2d11a5eab4ed0d9257cc1f0df38e3ac4d9093f786f308c96c35e1b4909be5de51a0bfb25d890269d9bd7bdd3ea5f612c299
 SHA512 
4a57c3637cdd9aab2600682774e27370716cbdf1c7ac8ae61bf86c21c08701a5b697792df4aa95309b196eaa74f3cb6b2836a40f04da0e602156e982ac99d8c9
 DIST iputils-manpages-20180629.tar.xz 29804 BLAKE2B 
15983cc97bc6b6853c193f046687f10be11902f7e1d2dc2eec6c58edd1926f10152108d378858b0d7eb2d2908f038965b05515c4927aedc460282a22307883ad
 SHA512 
1c5b0bab8496a3f3d9b5080029221231a497d9a5e91c61bd0ddd0b63fd51572d052801294aafd08e1dc8ad448b82cdaf48c72f0b08cc143f9c144f3db6848d9a
 DIST iputils-manpages-20190515.tar.xz 27556 BLAKE2B 
adf3eb5c7f3fd71fa24ff48daffd367ba6abc0377bca45ddc439803d177bf668f7dfc7bd3da7a06e89d9ffdd68f2bb0dbb9aa0ac150c98cd1f2b207a68d4fb46
 SHA512 
4013fe05c592ccc09d6b947ee59d56515bfe49e9a9d5610225d4a2b8c5034a7f1e8dc41c214cf03ce909d36bc5a8438541ad302cddeb1f0b4359a9b9c85ad4b2
 DIST iputils-manpages-20190709.tar.xz 27588 BLAKE2B 
9780a96dfde077625a7a499182511066ede63ca364d2de729403354af7cea6b25629da1408ee2081f9da1b21756ee956d04642ea36d05ee02ef7ef05b66c1ad5
 SHA512 
4de79426574bd134f4c4ea4d560d8e3eae8bd8ac19b89793fe252a1ef9eebd1833cafb72a2987118f3061eaf00da8a2468e8bced1568611f9391a1203066
+DIST iputils-manpages-20200821.tar.xz 19200 BLAKE2B 
7d139ccac181eb3d74e3dcd2ba28cb906a0002aa4922de3e37771e2063234fa12428fa44bab3b50e43c40576a66d585a7460cf550afbeacd665fc41ad11a
 SHA512 
0dd385565c9a15dfce668d637e055004a347056ee56260a4e726e7aa5ba5a6374aea8e9fc848dfe36b7609e5d92cb8c21f3e88f2d63e7cfe299489e41a17dc33

diff --git a/net-misc/iputils/iputils-.ebuild 
b/net-misc/iputils/iputils-20200821.ebuild
similarity index 89%
copy from net-misc/iputils/iputils-.ebuild
copy to net-misc/iputils/iputils-20200821.ebuild
index cc025fe8be3..3365b1ca6cc 100644
--- a/net-misc/iputils/iputils-.ebuild
+++ b/net-misc/iputils/iputils-20200821.ebuild
@@ -5,11 +5,12 @@
 # them in a tarball on our mirrors.  This avoids ugly issues while
 # building stages, and reduces depedencies.
 # To regenerate man/html pages emerge iputils-[doc] with
-# EGIT_COMMIT set to release tag and tar ${S}/doc folder.
+# EGIT_COMMIT set to release tag, all USE flags enabled and
+# tar ${S}/doc folder.
 
 EAPI="7"
 
-PLOCALES="ja"
+PLOCALES="de fr ja pt_BR tr uk zh_CN"
 
 inherit fcaps flag-o-matic l10n meson systemd toolchain-funcs
 
@@ -34,18 +35,6 @@ BDEPEND="virtual/pkgconfig"
 LIB_DEPEND="
caps? ( sys-libs/libcap[static-libs(+)] )
idn? ( net-dns/libidn2:=[static-libs(+)] )
-   ipv6? (
-   ssl? (
-   gcrypt? ( dev-libs/libgcrypt:0=[static-libs(+)] )
-   !gcrypt? (
-   nettle? ( dev-libs/nettle[static-libs(+)] )
-   !nettle? (
-   libressl? ( 
dev-libs/libressl:0=[static-libs(+)] )
-   !libressl? ( 
dev-libs/openssl:0=[static-libs(+)] )
-   )
-   )
-   )
-   )
nls? ( sys-devel/gettext[static-li

[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2020-08-22 Thread Thomas Deutschmann
commit: 9f58ba1e3a406b1ef3b58846db617c45993bd51d
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Aug 23 02:17:51 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Aug 23 02:17:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f58ba1e

net-misc/iputils: drop old

Package-Manager: Portage-3.0.3, Repoman-3.0.0
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-misc/iputils/Manifest|   4 -
 net-misc/iputils/iputils-20180629.ebuild | 179 ---
 net-misc/iputils/iputils-20190515.ebuild | 200 ---
 net-misc/iputils/iputils-20190709.ebuild | 199 --
 4 files changed, 582 deletions(-)

diff --git a/net-misc/iputils/Manifest b/net-misc/iputils/Manifest
index bb705884922..bc4d564060e 100644
--- a/net-misc/iputils/Manifest
+++ b/net-misc/iputils/Manifest
@@ -1,8 +1,4 @@
-DIST iputils-20180629.tar.gz 195094 BLAKE2B 
81bf6ef427eac0769ea3f95c20294b46c81f9c619551234eb265b3a428998a96cf3df0cdc7499f9eea280c1999e899e87c3f4a863141de251a9c509840bc83b3
 SHA512 
16b8f5ad1cf88083ebaee0a71fddb14bb0a904336fd0baebfcca86c27ac0773553b21d12790b05cab7661d6432c75bbb1523e871e5e1b77faacd13ccc84f4476
-DIST iputils-20190515.tar.gz 403228 BLAKE2B 
cebe2460ac4da5471a9b8e655bed1c1640f69d4dc41a724ab197533e3d532e34c28e9ccbc852e057d18c9867d9d668e2f73848b005439463dc4e7735c68ae87c
 SHA512 
adb8831ca3a567b9a5f3762227c631aefa62eedbaa7578c2bfea90b6d494b9e0cccf49b68713912611ec56c352d6c517df9e8409c9c9478cfc5732371c8cf250
 DIST iputils-20190709.tar.gz 404101 BLAKE2B 
38e66366cc13a77b7da1a85afe7245891c6c7069c218bc8d5d0dd3664d07a5c4004aa6fc56c192b90bfacf2e5e103997cd671a236aa0a9932a5818eca1e10744
 SHA512 
5db18ac49fa46ed810da4d508e78f4baf2d5c07e7f923eb49d005ad8745743d8861e5788b34a7e37fb7261cee7ddfb768b737eee9d200502ea53537142cac6b5
 DIST iputils-20200821.tar.gz 504852 BLAKE2B 
3ce31554937e28ca3edd204b4b4ba2d11a5eab4ed0d9257cc1f0df38e3ac4d9093f786f308c96c35e1b4909be5de51a0bfb25d890269d9bd7bdd3ea5f612c299
 SHA512 
4a57c3637cdd9aab2600682774e27370716cbdf1c7ac8ae61bf86c21c08701a5b697792df4aa95309b196eaa74f3cb6b2836a40f04da0e602156e982ac99d8c9
-DIST iputils-manpages-20180629.tar.xz 29804 BLAKE2B 
15983cc97bc6b6853c193f046687f10be11902f7e1d2dc2eec6c58edd1926f10152108d378858b0d7eb2d2908f038965b05515c4927aedc460282a22307883ad
 SHA512 
1c5b0bab8496a3f3d9b5080029221231a497d9a5e91c61bd0ddd0b63fd51572d052801294aafd08e1dc8ad448b82cdaf48c72f0b08cc143f9c144f3db6848d9a
-DIST iputils-manpages-20190515.tar.xz 27556 BLAKE2B 
adf3eb5c7f3fd71fa24ff48daffd367ba6abc0377bca45ddc439803d177bf668f7dfc7bd3da7a06e89d9ffdd68f2bb0dbb9aa0ac150c98cd1f2b207a68d4fb46
 SHA512 
4013fe05c592ccc09d6b947ee59d56515bfe49e9a9d5610225d4a2b8c5034a7f1e8dc41c214cf03ce909d36bc5a8438541ad302cddeb1f0b4359a9b9c85ad4b2
 DIST iputils-manpages-20190709.tar.xz 27588 BLAKE2B 
9780a96dfde077625a7a499182511066ede63ca364d2de729403354af7cea6b25629da1408ee2081f9da1b21756ee956d04642ea36d05ee02ef7ef05b66c1ad5
 SHA512 
4de79426574bd134f4c4ea4d560d8e3eae8bd8ac19b89793fe252a1ef9eebd1833cafb72a2987118f3061eaf00da8a2468e8bced1568611f9391a1203066
 DIST iputils-manpages-20200821.tar.xz 19200 BLAKE2B 
7d139ccac181eb3d74e3dcd2ba28cb906a0002aa4922de3e37771e2063234fa12428fa44bab3b50e43c40576a66d585a7460cf550afbeacd665fc41ad11a
 SHA512 
0dd385565c9a15dfce668d637e055004a347056ee56260a4e726e7aa5ba5a6374aea8e9fc848dfe36b7609e5d92cb8c21f3e88f2d63e7cfe299489e41a17dc33

diff --git a/net-misc/iputils/iputils-20180629.ebuild 
b/net-misc/iputils/iputils-20180629.ebuild
deleted file mode 100644
index c71a8d09411..000
--- a/net-misc/iputils/iputils-20180629.ebuild
+++ /dev/null
@@ -1,179 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# For released versions, we precompile the man/html pages and store
-# them in a tarball on our mirrors.  This avoids ugly issues while
-# building stages, and reduces depedencies.
-# To regenerate man/html pages emerge iputils-[doc] with
-# EGIT_COMMIT set to release tag and tar ${S}/doc folder.
-
-EAPI="6"
-
-inherit flag-o-matic toolchain-funcs fcaps
-
-MY_PV="${PV/_pre/}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-20180629-musl.patch
-   "${FILESDIR}"/${P}-fix-ping-on-musl.patch
-)
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/iputils/iputils.git";
-   inherit git-r3
-else
-   SRC_URI="https://github.com/iputils/iputils/archive/s${MY_PV}.tar.gz -> 
${P}.tar.gz
-   
https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${MY_PV}.tar.xz";
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv s390 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux"
-fi
-
-DESCRIPTION="Network monitoring tools including ping and ping6"
-HOMEPAGE="https://wiki.linuxfoundation.org/networking/iputils";
-
-LICENSE="BSD GPL-2+ rdisc"
-SLOT="0"
-IUSE="+arping caps clockdiff doc gcrypt idn ipv6 libressl ne

[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2020-04-17 Thread Mart Raudsepp
commit: a14b83dd6dbddba8d73c6c39902b7268842cf72f
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Wed Apr 15 23:42:33 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Apr 17 20:08:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a14b83dd

net-misc/iputils: arm64 stable (bug #716594)

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

 net-misc/iputils/iputils-20190709-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-20190709-r1.ebuild 
b/net-misc/iputils/iputils-20190709-r1.ebuild
index bb14366479f..9f1ae6cb177 100644
--- a/net-misc/iputils/iputils-20190709-r1.ebuild
+++ b/net-misc/iputils/iputils-20190709-r1.ebuild
@@ -19,7 +19,7 @@ if [[ ${PV} == "" ]] ; then
 else
SRC_URI="https://github.com/iputils/iputils/archive/s${PV}.tar.gz -> 
${P}.tar.gz

https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${PV}.tar.xz";
-   KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv s390 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv s390 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2020-04-16 Thread Sergei Trofimovich
commit: 877019cc451b6455ada1491e3ec1c6d624341d78
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Apr 16 13:35:54 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Apr 16 18:34:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=877019cc

net-misc/iputils: stable 20190709-r1 for hppa, bug #716594

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-misc/iputils/iputils-20190709-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-20190709-r1.ebuild 
b/net-misc/iputils/iputils-20190709-r1.ebuild
index 75b3d11999e..bb14366479f 100644
--- a/net-misc/iputils/iputils-20190709-r1.ebuild
+++ b/net-misc/iputils/iputils-20190709-r1.ebuild
@@ -19,7 +19,7 @@ if [[ ${PV} == "" ]] ; then
 else
SRC_URI="https://github.com/iputils/iputils/archive/s${PV}.tar.gz -> 
${P}.tar.gz

https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${PV}.tar.xz";
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv s390 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv s390 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2020-04-16 Thread Agostino Sarubbo
commit: d12e392eebce3ffa8f71cf7a074c181910d65109
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Apr 16 14:07:08 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Apr 16 14:07:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d12e392e

net-misc/iputils: amd64 stable wrt bug #716594

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

 net-misc/iputils/iputils-20190709-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-20190709-r1.ebuild 
b/net-misc/iputils/iputils-20190709-r1.ebuild
index d328ffae14a..9fdcf4cfd91 100644
--- a/net-misc/iputils/iputils-20190709-r1.ebuild
+++ b/net-misc/iputils/iputils-20190709-r1.ebuild
@@ -19,7 +19,7 @@ if [[ ${PV} == "" ]] ; then
 else
SRC_URI="https://github.com/iputils/iputils/archive/s${PV}.tar.gz -> 
${P}.tar.gz

https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${PV}.tar.xz";
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv s390 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv s390 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



  1   2   >