[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/files/, net-misc/iputils/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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"