[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/files/

2024-04-18 Thread Conrad Kostecki
commit: b7ea1f061b451c92ef209f8821a6eae70b97bb9c
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Thu Apr 18 18:02:12 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Apr 18 19:31:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7ea1f06

app-misc/pax-utils: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 ...x-utils-1.3.5-man-reorder-xmlto-arguments.patch | 30 --
 1 file changed, 30 deletions(-)

diff --git 
a/app-misc/pax-utils/files/pax-utils-1.3.5-man-reorder-xmlto-arguments.patch 
b/app-misc/pax-utils/files/pax-utils-1.3.5-man-reorder-xmlto-arguments.patch
deleted file mode 100644
index 909c69e096c6..
--- a/app-misc/pax-utils/files/pax-utils-1.3.5-man-reorder-xmlto-arguments.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-From 2d981305b117b669c60bede076557c2d765cf198 Mon Sep 17 00:00:00 2001
-From: Mike Gilbert 
-Date: Wed, 7 Sep 2022 20:13:00 -0400
-Subject: [PATCH] man: reorder xmlto arguments
-
-Bug: https://bugs.gentoo.org/869110
-Thanks-to: Fabian Groffen 
-Signed-off-by: Mike Gilbert 

- man/meson.build | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/man/meson.build b/man/meson.build
-index fc8d183..2e346ec 100644
 a/man/meson.build
-+++ b/man/meson.build
-@@ -25,8 +25,8 @@ endforeach
- 
- custom_target('docbook_to_man',
-   command : [
--xmlto, 'man', '-x', files('custom.xsl'), '--skip-validation', book,
--'-o', meson.current_build_dir()
-+xmlto, '-x', files('custom.xsl'), '--skip-validation',
-+'-o', meson.current_build_dir(), 'man', book
-   ],
-   input : [
- 'pax-utils.docbook.in', 'custom.xsl', 'fragment/reftail',
--- 
-2.37.3
-



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2024-04-13 Thread Mike Gilbert
commit: d0407a3e63df0ba87f3b4b6e5ce90507a90b6073
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Apr 13 15:48:47 2024 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Apr 13 15:48:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0407a3e

app-misc/pax-utils: drop 1.3.5

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

 app-misc/pax-utils/Manifest   |  1 -
 app-misc/pax-utils/pax-utils-1.3.5.ebuild | 82 ---
 2 files changed, 83 deletions(-)

diff --git a/app-misc/pax-utils/Manifest b/app-misc/pax-utils/Manifest
index 40dd6f42a796..4a045ee193d3 100644
--- a/app-misc/pax-utils/Manifest
+++ b/app-misc/pax-utils/Manifest
@@ -1,2 +1 @@
-DIST pax-utils-1.3.5.tar.xz 119764 BLAKE2B 
13bd4dbdadefb382133bf42a2b1e740e84ac11661595b082346c80ff05fc7423f5d75cc01ff8a651d921310ae66c2b39a862d0b9db5d7f18e11d393360627fcf
 SHA512 
f2b1753e15907461cc395abffe033d7f7ab8eb15e296b874e2c9d00507458672347b32d7f2f05d3a8625fc3afbdbf0721543f84e062afce7181a726d967e4836
 DIST pax-utils-1.3.7.tar.xz 113740 BLAKE2B 
d801df9c426f318c871655f238fe27b53e656c2789ef8508019997c98bbc540987b611642d87e76ae9f76a95f6cce1acd0b10e3491a146d1e3b3f727a6f96bdc
 SHA512 
f1b87a564573da838a02c4cc10e0d5f9754c3b004ecb172a6290b48a8179b30695ae556942457dfac3caf07b91dd56eb1d801475c35e9708e4d671aa507f9576

diff --git a/app-misc/pax-utils/pax-utils-1.3.5.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.5.ebuild
deleted file mode 100644
index 61d80fca9097..
--- a/app-misc/pax-utils/pax-utils-1.3.5.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Note: if bumping pax-utils because of syscall changes in glibc, please
-# revbump glibc and update the dependency in its ebuild for the affected
-# versions.
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit meson python-single-r1
-
-DESCRIPTION="ELF utils that can check files for security relevant properties"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Hardened/PaX_Utilities;
-
-if [[ ${PV} ==  ]]; then
-   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pax-utils.git;
-   inherit git-r3
-else
-   
SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz
-   https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="caps +man python seccomp test"
-
-_PYTHON_DEPS="
-   ${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   dev-python/pyelftools[${PYTHON_USEDEP}]
-   ')
-"
-
-RDEPEND="caps? ( >=sys-libs/libcap-2.24 )
-   python? ( ${_PYTHON_DEPS} )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   caps? ( virtual/pkgconfig )
-   man? ( app-text/xmlto )
-
-   python? ( ${_PYTHON_DEPS} )
-"
-REQUIRED_USE="
-   python? ( ${PYTHON_REQUIRED_USE} )
-   test? ( python )
-"
-RESTRICT="
-   !test? ( test )
-"
-
-PATCHES=(
-   "${FILESDIR}/pax-utils-1.3.5-man-reorder-xmlto-arguments.patch"
-)
-
-pkg_setup() {
-   if use test || use python; then
-   python-single-r1_pkg_setup
-   fi
-}
-
-src_configure() {
-   local emesonargs=(
-   "-Dlddtree_implementation=$(usex python python sh)"
-   $(meson_feature caps use_libcap)
-   $(meson_feature man build_manpages)
-   $(meson_use seccomp use_seccomp)
-   $(meson_use test tests)
-
-   # fuzzing is currently broken
-   -Duse_fuzzing=false
-   )
-   meson_src_configure
-}
-
-src_install() {
-   meson_src_install
-
-   use python && python_fix_shebang "${ED}"/usr/bin/lddtree
-}



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2024-04-13 Thread Mike Gilbert
commit: 5b32555810f3f51e1cd96ba8312876005667335f
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Apr 13 15:50:51 2024 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Apr 13 15:50:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b325558

app-misc/pax-utils: enable py3.12

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

 app-misc/pax-utils/pax-utils-1.3.7.ebuild | 2 +-
 app-misc/pax-utils/pax-utils-.ebuild  | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-misc/pax-utils/pax-utils-1.3.7.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.7.ebuild
index 533f1b106d01..5b93dc47b744 100644
--- a/app-misc/pax-utils/pax-utils-1.3.7.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.7.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 # Note: if bumping pax-utils because of syscall changes in glibc, please
 # revbump glibc and update the dependency in its ebuild for the affected
 # versions.
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit meson python-single-r1
 

diff --git a/app-misc/pax-utils/pax-utils-.ebuild 
b/app-misc/pax-utils/pax-utils-.ebuild
index 26cbf8dbb922..191841deb477 100644
--- a/app-misc/pax-utils/pax-utils-.ebuild
+++ b/app-misc/pax-utils/pax-utils-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -6,7 +6,7 @@ EAPI=8
 # Note: if bumping pax-utils because of syscall changes in glibc, please
 # revbump glibc and update the dependency in its ebuild for the affected
 # versions.
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit meson python-single-r1
 



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2024-01-14 Thread Ionen Wolkens
commit: 05b8c0a69ded1a5f16e59127513e070153974ca3
Author: Matoro Mahri  matoro  tk>
AuthorDate: Sun Jan 14 21:10:20 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Jan 15 03:20:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05b8c0a6

app-misc/pax-utils: Stabilize 1.3.7 ppc, #909143

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 app-misc/pax-utils/pax-utils-1.3.7.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-misc/pax-utils/pax-utils-1.3.7.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.7.ebuild
index b6651977767f..d4c54eef65ea 100644
--- a/app-misc/pax-utils/pax-utils-1.3.7.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -21,7 +21,7 @@ else

https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz
https://dev.gentoo.org/~vapier/dist/${P}.tar.xz
"
-   KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2023-10-12 Thread Sam James
commit: 4bf05e8d9bd443344945a2d71dac35bd859773a9
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 12 09:37:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 12 09:44:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bf05e8d

app-misc/pax-utils: disable py3.9

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

 app-misc/pax-utils/pax-utils-1.3.5.ebuild | 2 +-
 app-misc/pax-utils/pax-utils-1.3.7.ebuild | 2 +-
 app-misc/pax-utils/pax-utils-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-misc/pax-utils/pax-utils-1.3.5.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.5.ebuild
index c6b94df6df53..61d80fca9097 100644
--- a/app-misc/pax-utils/pax-utils-1.3.5.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.5.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 # Note: if bumping pax-utils because of syscall changes in glibc, please
 # revbump glibc and update the dependency in its ebuild for the affected
 # versions.
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 
 inherit meson python-single-r1
 

diff --git a/app-misc/pax-utils/pax-utils-1.3.7.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.7.ebuild
index 0cfe5b062e14..01d7a0382f53 100644
--- a/app-misc/pax-utils/pax-utils-1.3.7.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.7.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 # Note: if bumping pax-utils because of syscall changes in glibc, please
 # revbump glibc and update the dependency in its ebuild for the affected
 # versions.
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 
 inherit meson python-single-r1
 

diff --git a/app-misc/pax-utils/pax-utils-.ebuild 
b/app-misc/pax-utils/pax-utils-.ebuild
index 5fa7b0e2a36c..26cbf8dbb922 100644
--- a/app-misc/pax-utils/pax-utils-.ebuild
+++ b/app-misc/pax-utils/pax-utils-.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 # Note: if bumping pax-utils because of syscall changes in glibc, please
 # revbump glibc and update the dependency in its ebuild for the affected
 # versions.
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 
 inherit meson python-single-r1
 



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2023-10-12 Thread Sam James
commit: 585fea0cc16e28b7ba548b534526e2c3c5affe8f
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 12 09:37:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 12 09:44:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=585fea0c

app-misc/pax-utils: tidy HOMEPAGE

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

 app-misc/pax-utils/pax-utils-1.3.5.ebuild | 2 +-
 app-misc/pax-utils/pax-utils-1.3.7.ebuild | 2 +-
 app-misc/pax-utils/pax-utils-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-misc/pax-utils/pax-utils-1.3.5.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.5.ebuild
index e3dbc5cce74c..c6b94df6df53 100644
--- a/app-misc/pax-utils/pax-utils-1.3.5.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.5.ebuild
@@ -11,7 +11,7 @@ PYTHON_COMPAT=( python3_{9..11} )
 inherit meson python-single-r1
 
 DESCRIPTION="ELF utils that can check files for security relevant properties"
-HOMEPAGE="https://wiki.gentoo.org/index.php?title=Project:Hardened/PaX_Utilities;
+HOMEPAGE="https://wiki.gentoo.org/wiki/Hardened/PaX_Utilities;
 
 if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pax-utils.git;

diff --git a/app-misc/pax-utils/pax-utils-1.3.7.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.7.ebuild
index d2bdb64348dc..0cfe5b062e14 100644
--- a/app-misc/pax-utils/pax-utils-1.3.7.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.7.ebuild
@@ -11,7 +11,7 @@ PYTHON_COMPAT=( python3_{9..11} )
 inherit meson python-single-r1
 
 DESCRIPTION="ELF utils that can check files for security relevant properties"
-HOMEPAGE="https://wiki.gentoo.org/index.php?title=Project:Hardened/PaX_Utilities;
+HOMEPAGE="https://wiki.gentoo.org/wiki/Hardened/PaX_Utilities;
 
 if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pax-utils.git;

diff --git a/app-misc/pax-utils/pax-utils-.ebuild 
b/app-misc/pax-utils/pax-utils-.ebuild
index 23707e0b89b3..5fa7b0e2a36c 100644
--- a/app-misc/pax-utils/pax-utils-.ebuild
+++ b/app-misc/pax-utils/pax-utils-.ebuild
@@ -11,7 +11,7 @@ PYTHON_COMPAT=( python3_{9..11} )
 inherit meson python-single-r1
 
 DESCRIPTION="ELF utils that can check files for security relevant properties"
-HOMEPAGE="https://wiki.gentoo.org/index.php?title=Project:Hardened/PaX_Utilities;
+HOMEPAGE="https://wiki.gentoo.org/wiki/Hardened/PaX_Utilities;
 
 if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pax-utils.git;



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2023-06-25 Thread Arthur Zamarin
commit: a40b61bb5254d0f743455cf00ad2eaaeae838172
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun 25 08:18:03 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun 25 08:18:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a40b61bb

app-misc/pax-utils: Stabilize 1.3.7 x86, #909143

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

 app-misc/pax-utils/pax-utils-1.3.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.3.7.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.7.ebuild
index 73da45584806..d2bdb64348dc 100644
--- a/app-misc/pax-utils/pax-utils-1.3.7.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.7.ebuild
@@ -21,7 +21,7 @@ else

https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz
https://dev.gentoo.org/~vapier/dist/${P}.tar.xz
"
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2023-06-25 Thread Arthur Zamarin
commit: ebaaf610fa979fff9b4260c9ab425fc1e76027df
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun 25 08:13:46 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun 25 08:13:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebaaf610

app-misc/pax-utils: Stabilize 1.3.7 arm, #909143

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

 app-misc/pax-utils/pax-utils-1.3.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.3.7.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.7.ebuild
index 336fd86f3367..07d14f50f52a 100644
--- a/app-misc/pax-utils/pax-utils-1.3.7.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.7.ebuild
@@ -21,7 +21,7 @@ else

https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz
https://dev.gentoo.org/~vapier/dist/${P}.tar.xz
"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2023-06-25 Thread Arthur Zamarin
commit: e82367b63cecd936b8d7c8be5021a445eb934ead
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun 25 08:13:49 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun 25 08:13:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e82367b6

app-misc/pax-utils: Stabilize 1.3.7 arm64, #909143

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

 app-misc/pax-utils/pax-utils-1.3.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.3.7.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.7.ebuild
index 07d14f50f52a..73da45584806 100644
--- a/app-misc/pax-utils/pax-utils-1.3.7.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.7.ebuild
@@ -21,7 +21,7 @@ else

https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz
https://dev.gentoo.org/~vapier/dist/${P}.tar.xz
"
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2023-06-25 Thread Arthur Zamarin
commit: ea13047871317ace1f67acd66e45d79a16ea4fd0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun 25 08:13:38 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun 25 08:13:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea130478

app-misc/pax-utils: Stabilize 1.3.7 ppc64, #909143

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

 app-misc/pax-utils/pax-utils-1.3.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.3.7.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.7.ebuild
index 9fbdfa32ae36..336fd86f3367 100644
--- a/app-misc/pax-utils/pax-utils-1.3.7.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.7.ebuild
@@ -21,7 +21,7 @@ else

https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz
https://dev.gentoo.org/~vapier/dist/${P}.tar.xz
"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

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

app-misc/pax-utils: drop 1.3.6-r1

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

 app-misc/pax-utils/Manifest  |  1 -
 app-misc/pax-utils/pax-utils-1.3.6-r1.ebuild | 77 
 2 files changed, 78 deletions(-)

diff --git a/app-misc/pax-utils/Manifest b/app-misc/pax-utils/Manifest
index ff098ec48bd3..40dd6f42a796 100644
--- a/app-misc/pax-utils/Manifest
+++ b/app-misc/pax-utils/Manifest
@@ -1,3 +1,2 @@
 DIST pax-utils-1.3.5.tar.xz 119764 BLAKE2B 
13bd4dbdadefb382133bf42a2b1e740e84ac11661595b082346c80ff05fc7423f5d75cc01ff8a651d921310ae66c2b39a862d0b9db5d7f18e11d393360627fcf
 SHA512 
f2b1753e15907461cc395abffe033d7f7ab8eb15e296b874e2c9d00507458672347b32d7f2f05d3a8625fc3afbdbf0721543f84e062afce7181a726d967e4836
-DIST pax-utils-1.3.6.tar.xz 113816 BLAKE2B 
de33820acc5cbbace2f7e3f831dc1c4d2ead58e1b0418c96ef42694d7f0cc1d49a37764d6f8b60a00aaa25fd3d40ba64fb4cf1798e07b917936704738e6f1042
 SHA512 
94d6bdcac0109cc7218fc523594100b4bb5877e0709f5443903ae8aca96e8f3f45cf47b28b57ac146caf6713ad7895a6f67adf4364d9a14986c8b7e0399f3865
 DIST pax-utils-1.3.7.tar.xz 113740 BLAKE2B 
d801df9c426f318c871655f238fe27b53e656c2789ef8508019997c98bbc540987b611642d87e76ae9f76a95f6cce1acd0b10e3491a146d1e3b3f727a6f96bdc
 SHA512 
f1b87a564573da838a02c4cc10e0d5f9754c3b004ecb172a6290b48a8179b30695ae556942457dfac3caf07b91dd56eb1d801475c35e9708e4d671aa507f9576

diff --git a/app-misc/pax-utils/pax-utils-1.3.6-r1.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.6-r1.ebuild
deleted file mode 100644
index ed80c34efe39..
--- a/app-misc/pax-utils/pax-utils-1.3.6-r1.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Note: if bumping pax-utils because of syscall changes in glibc, please
-# revbump glibc and update the dependency in its ebuild for the affected
-# versions.
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit meson python-single-r1
-
-DESCRIPTION="ELF utils that can check files for security relevant properties"
-HOMEPAGE="https://wiki.gentoo.org/index.php?title=Project:Hardened/PaX_Utilities;
-
-if [[ ${PV} ==  ]]; then
-   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pax-utils.git;
-   inherit git-r3
-else
-   SRC_URI="
-   
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz
-   https://dev.gentoo.org/~vapier/dist/${P}.tar.xz
-   "
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="caps +man python seccomp test"
-REQUIRED_USE="
-   python? ( ${PYTHON_REQUIRED_USE} )
-   test? ( python )
-"
-RESTRICT="!test? ( test )"
-
-MY_PYTHON_DEPS="
-   ${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   dev-python/pyelftools[${PYTHON_USEDEP}]
-   ')
-"
-RDEPEND="
-   caps? ( >=sys-libs/libcap-2.24 )
-   python? ( ${MY_PYTHON_DEPS} )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   caps? ( virtual/pkgconfig )
-   man? ( app-text/xmlto )
-   python? ( ${MY_PYTHON_DEPS} )
-"
-
-pkg_setup() {
-   if use test || use python; then
-   python-single-r1_pkg_setup
-   fi
-}
-
-src_configure() {
-   local emesonargs=(
-   "-Dlddtree_implementation=$(usex python python sh)"
-   $(meson_feature caps use_libcap)
-   $(meson_feature man build_manpages)
-   $(meson_use seccomp use_seccomp)
-   $(meson_use test tests)
-
-   # fuzzing is currently broken
-   -Duse_fuzzing=false
-   )
-   meson_src_configure
-}
-
-src_install() {
-   meson_src_install
-
-   use python && python_fix_shebang "${ED}"/usr/bin/lddtree
-}



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2023-01-09 Thread Mike Gilbert
commit: b4a648568f3ce3f1fa1f64da7f003e6c62240b17
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Jan  9 20:35:51 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Jan  9 20:36:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4a64856

app-misc/pax-utils: drop 1.3.6

There's no sense in keeping broken versions around in ~arch.

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

 app-misc/pax-utils/pax-utils-1.3.6.ebuild | 77 ---
 1 file changed, 77 deletions(-)

diff --git a/app-misc/pax-utils/pax-utils-1.3.6.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.6.ebuild
deleted file mode 100644
index 599c1ab4a187..
--- a/app-misc/pax-utils/pax-utils-1.3.6.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Note: if bumping pax-utils because of syscall changes in glibc, please
-# revbump glibc and update the dependency in its ebuild for the affected
-# versions.
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit meson python-single-r1
-
-DESCRIPTION="ELF utils that can check files for security relevant properties"
-HOMEPAGE="https://wiki.gentoo.org/index.php?title=Project:Hardened/PaX_Utilities;
-
-if [[ ${PV} ==  ]]; then
-   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pax-utils.git;
-   inherit git-r3
-else
-   SRC_URI="
-   
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz
-   https://dev.gentoo.org/~vapier/dist/${P}.tar.xz
-   "
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="caps +man python seccomp test"
-REQUIRED_USE="
-   python? ( ${PYTHON_REQUIRED_USE} )
-   test? ( python )
-"
-RESTRICT="!test? ( test )"
-
-MY_PYTHON_DEPS="
-   ${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   dev-python/pyelftools[${PYTHON_USEDEP}]
-   ')
-"
-RDEPEND="
-   caps? ( >=sys-libs/libcap-2.24 )
-   python? ( ${MY_PYTHON_DEPS} )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   caps? ( virtual/pkgconfig )
-   man? ( app-text/xmlto )
-   python? ( ${MY_PYTHON_DEPS} )
-"
-
-pkg_setup() {
-   if use test || use python; then
-   python-single-r1_pkg_setup
-   fi
-}
-
-src_configure() {
-   local emesonargs=(
-   "-Dlddtree_implementation=$(usex python python sh)"
-   $(meson_feature caps use_libcap)
-   $(meson_feature man build_manpages)
-   $(meson_use seccomp use_seccomp)
-   $(meson_use test tests)
-
-   # fuzzing is currently broken
-   -Duse_fuzzing=false
-   )
-   meson_src_configure
-}
-
-src_install() {
-   meson_src_install
-
-   use python && python_fix_shebang "${ED}"/usr/bin/lddtree
-}



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2023-01-09 Thread Mike Gilbert
commit: 4431cdf450fff9a3841dd6c73d339596e0e2f347
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Jan  9 20:34:51 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Jan  9 20:34:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4431cdf4

app-misc/pax-utils: drop Python 3.8 from 

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

 app-misc/pax-utils/pax-utils-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-.ebuild 
b/app-misc/pax-utils/pax-utils-.ebuild
index 599c1ab4a187..ed80c34efe39 100644
--- a/app-misc/pax-utils/pax-utils-.ebuild
+++ b/app-misc/pax-utils/pax-utils-.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 # Note: if bumping pax-utils because of syscall changes in glibc, please
 # revbump glibc and update the dependency in its ebuild for the affected
 # versions.
-PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit meson python-single-r1
 



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2023-01-09 Thread Sebastian Pipping
commit: e84bc6ee265390852bf789098d13eae84fbe35e5
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Jan  9 20:19:05 2023 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Mon Jan  9 20:20:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e84bc6ee

app-misc/pax-utils: Drop broken Python 3.8 support from 1.3.6

Closes: https://bugs.gentoo.org/890301
Acked-by: Mike Gilbert  gentoo.org>
Signed-off-by: Sebastian Pipping  gentoo.org>

 app-misc/pax-utils/pax-utils-1.3.6-r1.ebuild | 77 
 1 file changed, 77 insertions(+)

diff --git a/app-misc/pax-utils/pax-utils-1.3.6-r1.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.6-r1.ebuild
new file mode 100644
index ..ed80c34efe39
--- /dev/null
+++ b/app-misc/pax-utils/pax-utils-1.3.6-r1.ebuild
@@ -0,0 +1,77 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Note: if bumping pax-utils because of syscall changes in glibc, please
+# revbump glibc and update the dependency in its ebuild for the affected
+# versions.
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit meson python-single-r1
+
+DESCRIPTION="ELF utils that can check files for security relevant properties"
+HOMEPAGE="https://wiki.gentoo.org/index.php?title=Project:Hardened/PaX_Utilities;
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pax-utils.git;
+   inherit git-r3
+else
+   SRC_URI="
+   
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz
+   https://dev.gentoo.org/~vapier/dist/${P}.tar.xz
+   "
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="caps +man python seccomp test"
+REQUIRED_USE="
+   python? ( ${PYTHON_REQUIRED_USE} )
+   test? ( python )
+"
+RESTRICT="!test? ( test )"
+
+MY_PYTHON_DEPS="
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/pyelftools[${PYTHON_USEDEP}]
+   ')
+"
+RDEPEND="
+   caps? ( >=sys-libs/libcap-2.24 )
+   python? ( ${MY_PYTHON_DEPS} )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   caps? ( virtual/pkgconfig )
+   man? ( app-text/xmlto )
+   python? ( ${MY_PYTHON_DEPS} )
+"
+
+pkg_setup() {
+   if use test || use python; then
+   python-single-r1_pkg_setup
+   fi
+}
+
+src_configure() {
+   local emesonargs=(
+   "-Dlddtree_implementation=$(usex python python sh)"
+   $(meson_feature caps use_libcap)
+   $(meson_feature man build_manpages)
+   $(meson_use seccomp use_seccomp)
+   $(meson_use test tests)
+
+   # fuzzing is currently broken
+   -Duse_fuzzing=false
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+
+   use python && python_fix_shebang "${ED}"/usr/bin/lddtree
+}



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2023-01-05 Thread Sam James
commit: ac2158d6d669f5ec5f19d48092f965ef89ff723b
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  6 07:13:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  6 07:13:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac2158d6

app-misc/pax-utils: add 1.3.6

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

 app-misc/pax-utils/Manifest|  1 +
 ...ax-utils-.ebuild => pax-utils-1.3.6.ebuild} | 32 ++
 app-misc/pax-utils/pax-utils-.ebuild   | 32 ++
 3 files changed, 31 insertions(+), 34 deletions(-)

diff --git a/app-misc/pax-utils/Manifest b/app-misc/pax-utils/Manifest
index f4607328ef6b..f13693d55977 100644
--- a/app-misc/pax-utils/Manifest
+++ b/app-misc/pax-utils/Manifest
@@ -1 +1,2 @@
 DIST pax-utils-1.3.5.tar.xz 119764 BLAKE2B 
13bd4dbdadefb382133bf42a2b1e740e84ac11661595b082346c80ff05fc7423f5d75cc01ff8a651d921310ae66c2b39a862d0b9db5d7f18e11d393360627fcf
 SHA512 
f2b1753e15907461cc395abffe033d7f7ab8eb15e296b874e2c9d00507458672347b32d7f2f05d3a8625fc3afbdbf0721543f84e062afce7181a726d967e4836
+DIST pax-utils-1.3.6.tar.xz 113816 BLAKE2B 
de33820acc5cbbace2f7e3f831dc1c4d2ead58e1b0418c96ef42694d7f0cc1d49a37764d6f8b60a00aaa25fd3d40ba64fb4cf1798e07b917936704738e6f1042
 SHA512 
94d6bdcac0109cc7218fc523594100b4bb5877e0709f5443903ae8aca96e8f3f45cf47b28b57ac146caf6713ad7895a6f67adf4364d9a14986c8b7e0399f3865

diff --git a/app-misc/pax-utils/pax-utils-.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.6.ebuild
similarity index 83%
copy from app-misc/pax-utils/pax-utils-.ebuild
copy to app-misc/pax-utils/pax-utils-1.3.6.ebuild
index 9aae26cb7eaf..599c1ab4a187 100644
--- a/app-misc/pax-utils/pax-utils-.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -17,39 +17,37 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pax-utils.git;
inherit git-r3
 else
-   SRC_URI="mirror://gentoo/${P}.tar.xz
-   https://dev.gentoo.org/~sam/distfiles/${P}.tar.xz
-   https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
+   SRC_URI="
+   
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz
+   https://dev.gentoo.org/~vapier/dist/${P}.tar.xz
+   "
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="GPL-2"
 SLOT="0"
 IUSE="caps +man python seccomp test"
+REQUIRED_USE="
+   python? ( ${PYTHON_REQUIRED_USE} )
+   test? ( python )
+"
+RESTRICT="!test? ( test )"
 
-_PYTHON_DEPS="
+MY_PYTHON_DEPS="
${PYTHON_DEPS}
$(python_gen_cond_dep '
dev-python/pyelftools[${PYTHON_USEDEP}]
')
 "
-
-RDEPEND="caps? ( >=sys-libs/libcap-2.24 )
-   python? ( ${_PYTHON_DEPS} )
+RDEPEND="
+   caps? ( >=sys-libs/libcap-2.24 )
+   python? ( ${MY_PYTHON_DEPS} )
 "
 DEPEND="${RDEPEND}"
 BDEPEND="
caps? ( virtual/pkgconfig )
man? ( app-text/xmlto )
-
-   python? ( ${_PYTHON_DEPS} )
-"
-REQUIRED_USE="
-   python? ( ${PYTHON_REQUIRED_USE} )
-   test? ( python )
-"
-RESTRICT="
-   !test? ( test )
+   python? ( ${MY_PYTHON_DEPS} )
 "
 
 pkg_setup() {

diff --git a/app-misc/pax-utils/pax-utils-.ebuild 
b/app-misc/pax-utils/pax-utils-.ebuild
index 9aae26cb7eaf..599c1ab4a187 100644
--- a/app-misc/pax-utils/pax-utils-.ebuild
+++ b/app-misc/pax-utils/pax-utils-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -17,39 +17,37 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pax-utils.git;
inherit git-r3
 else
-   SRC_URI="mirror://gentoo/${P}.tar.xz
-   https://dev.gentoo.org/~sam/distfiles/${P}.tar.xz
-   https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
+   SRC_URI="
+   
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz
+   https://dev.gentoo.org/~vapier/dist/${P}.tar.xz
+   "
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="GPL-2"
 SLOT="0"
 IUSE="caps +man python seccomp test"
+REQUIRED_USE="
+   python? ( ${PYTHON_REQUIRED_USE} )
+   test? ( python )
+"
+RESTRICT="!test? ( test )"
 
-_PYTHON_DEPS="
+MY_PYTHON_DEPS="
${PYTHON_DEPS}
$(python_gen_cond_dep '
dev-python/pyelftools[${PYTHON_USEDEP}]

[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2023-01-02 Thread Sam James
commit: 75312de0755fcfd64918be5c67768b9143e182a7
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan  3 06:09:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan  3 06:10:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75312de0

app-misc/pax-utils: add github upstream metadata

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

 app-misc/pax-utils/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-misc/pax-utils/metadata.xml b/app-misc/pax-utils/metadata.xml
index c95b52c701f5..a010034ad155 100644
--- a/app-misc/pax-utils/metadata.xml
+++ b/app-misc/pax-utils/metadata.xml
@@ -15,5 +15,6 @@

cpe:/a:gentoo:pax-utils
proj/pax-utils
+   gentoo/pax-utils

 



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2023-01-02 Thread Sam James
commit: 74d7fc91b78d43c32edbbdd7a2ff1eef6cfa3943
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan  3 06:09:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan  3 06:10:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74d7fc91

app-misc/pax-utils: add gentoo upstream metadata

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

 app-misc/pax-utils/metadata.xml | 26 +++---
 1 file changed, 15 insertions(+), 11 deletions(-)

diff --git a/app-misc/pax-utils/metadata.xml b/app-misc/pax-utils/metadata.xml
index 9d076f898de7..c95b52c701f5 100644
--- a/app-misc/pax-utils/metadata.xml
+++ b/app-misc/pax-utils/metadata.xml
@@ -1,15 +1,19 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-toolch...@gentoo.org
-Gentoo Toolchain Project
-  
-  A suite of ELF tools to aid auditing systems. Contains 
various ELF related utils for ELF32, ELF64 binaries useful for displaying PaX 
and security info on a large groups of binary files.
-  
-Install a more powerful/faster version of 
lddtree
-  
-  
-cpe:/a:gentoo:pax-utils
-  
+   
+   toolch...@gentoo.org
+   Gentoo Toolchain Project
+   
+   
+   A suite of ELF tools to aid auditing systems.
+   Contains various ELF related utils for ELF32, ELF64 binaries 
useful for displaying PaX and security info on a large groups of binary files.
+   
+   
+   Install a more powerful/faster version of 
lddtree
+   
+   
+   cpe:/a:gentoo:pax-utils
+   proj/pax-utils
+   
 



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2022-12-31 Thread Sam James
commit: e312f1395a6b9b61acdd0ebfdcbc2f9f55c2e4a1
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 31 15:01:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 31 15:01:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e312f139

app-misc/pax-utils: drop 1.3.4

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

 app-misc/pax-utils/Manifest   |  1 -
 app-misc/pax-utils/pax-utils-1.3.4.ebuild | 73 ---
 2 files changed, 74 deletions(-)

diff --git a/app-misc/pax-utils/Manifest b/app-misc/pax-utils/Manifest
index 9f254952cea3..f4607328ef6b 100644
--- a/app-misc/pax-utils/Manifest
+++ b/app-misc/pax-utils/Manifest
@@ -1,2 +1 @@
-DIST pax-utils-1.3.4.tar.xz 753448 BLAKE2B 
c105ff568a8e4378cfef5f8b9acb415a850b1e209ea8413cdf518de82e5e925fdba60288557f042bf02d2e075ed5e538175b2078e4dafbe5c54117ed580fd87e
 SHA512 
44a475860823e8b70b1d09d69e5fba3ed8298511d07e1e7b09ce62237cb8b1ecee8fc2fc550d6853d0b9f8db3c350bf78ced49d5f210997b294dc10e36627fcd
 DIST pax-utils-1.3.5.tar.xz 119764 BLAKE2B 
13bd4dbdadefb382133bf42a2b1e740e84ac11661595b082346c80ff05fc7423f5d75cc01ff8a651d921310ae66c2b39a862d0b9db5d7f18e11d393360627fcf
 SHA512 
f2b1753e15907461cc395abffe033d7f7ab8eb15e296b874e2c9d00507458672347b32d7f2f05d3a8625fc3afbdbf0721543f84e062afce7181a726d967e4836

diff --git a/app-misc/pax-utils/pax-utils-1.3.4.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.4.ebuild
deleted file mode 100644
index 49d80f350b51..
--- a/app-misc/pax-utils/pax-utils-1.3.4.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-# Note: if bumping pax-utils because of syscall changes in glibc, please
-# revbump glibc and update the dependency in its ebuild for the affected
-# versions.
-PYTHON_COMPAT=( python3_{8,9,10} )
-
-inherit python-single-r1 toolchain-funcs
-
-DESCRIPTION="ELF utils that can check files for security relevant properties"
-HOMEPAGE="https://wiki.gentoo.org/index.php?title=Project:Hardened/PaX_Utilities;
-SRC_URI="mirror://gentoo/${P}.tar.xz
-   https://dev.gentoo.org/~xen0n/distfiles/${P}.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="caps debug python seccomp"
-
-RDEPEND="caps? ( >=sys-libs/libcap-2.24 )
-   python? (
-   ${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   dev-python/pyelftools[${PYTHON_USEDEP}]
-   ')
-   )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   caps? ( virtual/pkgconfig )
-"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-_emake() {
-   emake \
-   USE_CAP=$(usex caps) \
-   USE_DEBUG=$(usex debug) \
-   USE_PYTHON=$(usex python) \
-   USE_SECCOMP=$(usex seccomp) \
-   "$@"
-}
-
-pkg_setup() {
-   if use python; then
-   python-single-r1_pkg_setup
-   fi
-}
-
-src_configure() {
-   # Avoid slow configure+gnulib+make if on an up-to-date Linux system
-   if use prefix || ! use kernel_linux; then
-   econf $(use_with caps) $(use_with debug) $(use_with python) 
$(use_with seccomp)
-   else
-   tc-export CC PKG_CONFIG
-   fi
-}
-
-src_compile() {
-   _emake
-}
-
-src_test() {
-   _emake check
-}
-
-src_install() {
-   _emake DESTDIR="${D}" PKGDOCDIR='$(DOCDIR)'/${PF} install
-
-   use python && python_fix_shebang "${ED}"/usr/bin/lddtree
-}



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2022-11-18 Thread Arthur Zamarin
commit: d57d5b470e4ea39c44e212d06cd8174c1f346a1e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Nov 19 07:18:36 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Nov 19 07:18:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d57d5b47

app-misc/pax-utils: Stabilize 1.3.5 hppa, #867613

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

 app-misc/pax-utils/pax-utils-1.3.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.3.5.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.5.ebuild
index 60acbb8a5082..38decc917fad 100644
--- a/app-misc/pax-utils/pax-utils-1.3.5.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.5.ebuild
@@ -19,7 +19,7 @@ if [[ ${PV} ==  ]]; then
 else

SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz
https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2022-11-02 Thread Agostino Sarubbo
commit: 41094824c95de433a2bb7d873ebf22f81dfa9733
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Nov  2 06:34:28 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Nov  2 06:34:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41094824

app-misc/pax-utils: Stabilize 1.3.5 arm, #867613

Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-misc/pax-utils/pax-utils-1.3.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.3.5.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.5.ebuild
index cd036dd40b08..60acbb8a5082 100644
--- a/app-misc/pax-utils/pax-utils-1.3.5.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.5.ebuild
@@ -19,7 +19,7 @@ if [[ ${PV} ==  ]]; then
 else

SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz
https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2022-11-02 Thread Agostino Sarubbo
commit: 1a71aeef39ec060e6753586021fcda9b79cc50a8
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Nov  2 06:20:41 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Nov  2 06:20:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a71aeef

app-misc/pax-utils: Stabilize 1.3.5 ppc64, #867613

Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-misc/pax-utils/pax-utils-1.3.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.3.5.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.5.ebuild
index 28d00e89ca36..cd036dd40b08 100644
--- a/app-misc/pax-utils/pax-utils-1.3.5.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.5.ebuild
@@ -19,7 +19,7 @@ if [[ ${PV} ==  ]]; then
 else

SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz
https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2022-11-02 Thread Agostino Sarubbo
commit: 6e0c1dc7dfc94899ffcb5a938919c08ef294029d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Nov  2 06:19:20 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Nov  2 06:19:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e0c1dc7

app-misc/pax-utils: Stabilize 1.3.5 ppc, #867613

Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-misc/pax-utils/pax-utils-1.3.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.3.5.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.5.ebuild
index ce18d2e3e9b8..28d00e89ca36 100644
--- a/app-misc/pax-utils/pax-utils-1.3.5.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.5.ebuild
@@ -19,7 +19,7 @@ if [[ ${PV} ==  ]]; then
 else

SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz
https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2022-11-02 Thread Agostino Sarubbo
commit: 09d42c8906905ceef82e5f9d468f02ae729fc282
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Nov  2 06:05:23 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Nov  2 06:05:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09d42c89

app-misc/pax-utils: Stabilize 1.3.5 arm64, #867613

Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-misc/pax-utils/pax-utils-1.3.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.3.5.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.5.ebuild
index ab6e5243df09..ce18d2e3e9b8 100644
--- a/app-misc/pax-utils/pax-utils-1.3.5.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.5.ebuild
@@ -19,7 +19,7 @@ if [[ ${PV} ==  ]]; then
 else

SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz
https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2022-09-22 Thread Sam James
commit: 3c5ed8fb6e6d420e4f80cc45c154c5ad0b265d21
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 01:55:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 01:55:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c5ed8fb

app-misc/pax-utils: drop 1.3.3

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

 app-misc/pax-utils/Manifest   |  1 -
 app-misc/pax-utils/pax-utils-1.3.3.ebuild | 74 ---
 2 files changed, 75 deletions(-)

diff --git a/app-misc/pax-utils/Manifest b/app-misc/pax-utils/Manifest
index 0674bce37dce..9f254952cea3 100644
--- a/app-misc/pax-utils/Manifest
+++ b/app-misc/pax-utils/Manifest
@@ -1,3 +1,2 @@
-DIST pax-utils-1.3.3.tar.xz 725900 BLAKE2B 
17004a4fe57f05e80e0c51a156931975cbaf73e20d96fa50dedf6bd1538ff3f8383591f4b5fd0df926a6a6b75cb083724aaf92b1a4d4ebc67290500520919c29
 SHA512 
bb0d03371cf8f0cc26a83cbee888a6d91e70416dedc740476cd5549ddaef67048c6802e30e469ab1aced0fd7f63f84e9644744602b2d483ef7af37191505f72e
 DIST pax-utils-1.3.4.tar.xz 753448 BLAKE2B 
c105ff568a8e4378cfef5f8b9acb415a850b1e209ea8413cdf518de82e5e925fdba60288557f042bf02d2e075ed5e538175b2078e4dafbe5c54117ed580fd87e
 SHA512 
44a475860823e8b70b1d09d69e5fba3ed8298511d07e1e7b09ce62237cb8b1ecee8fc2fc550d6853d0b9f8db3c350bf78ced49d5f210997b294dc10e36627fcd
 DIST pax-utils-1.3.5.tar.xz 119764 BLAKE2B 
13bd4dbdadefb382133bf42a2b1e740e84ac11661595b082346c80ff05fc7423f5d75cc01ff8a651d921310ae66c2b39a862d0b9db5d7f18e11d393360627fcf
 SHA512 
f2b1753e15907461cc395abffe033d7f7ab8eb15e296b874e2c9d00507458672347b32d7f2f05d3a8625fc3afbdbf0721543f84e062afce7181a726d967e4836

diff --git a/app-misc/pax-utils/pax-utils-1.3.3.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.3.ebuild
deleted file mode 100644
index 345f27e9a3a6..
--- a/app-misc/pax-utils/pax-utils-1.3.3.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-# Note: if bumping pax-utils because of syscall changes in glibc, please
-# revbump glibc and update the dependency in its ebuild for the affected
-# versions.
-PYTHON_COMPAT=( python3_{8,9,10} )
-
-inherit python-single-r1 toolchain-funcs
-
-DESCRIPTION="ELF utils that can check files for security relevant properties"
-HOMEPAGE="https://wiki.gentoo.org/index.php?title=Project:Hardened/PaX_Utilities;
-SRC_URI="mirror://gentoo/${P}.tar.xz
-   https://dev.gentoo.org/~sam/distfiles/${P}.tar.xz
-   https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="caps debug python seccomp"
-
-RDEPEND="caps? ( >=sys-libs/libcap-2.24 )
-   python? (
-   ${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   dev-python/pyelftools[${PYTHON_USEDEP}]
-   ')
-   )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   caps? ( virtual/pkgconfig )
-"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-_emake() {
-   emake \
-   USE_CAP=$(usex caps) \
-   USE_DEBUG=$(usex debug) \
-   USE_PYTHON=$(usex python) \
-   USE_SECCOMP=$(usex seccomp) \
-   "$@"
-}
-
-pkg_setup() {
-   if use python; then
-   python-single-r1_pkg_setup
-   fi
-}
-
-src_configure() {
-   # Avoid slow configure+gnulib+make if on an up-to-date Linux system
-   if use prefix || ! use kernel_linux; then
-   econf $(use_with caps) $(use_with debug) $(use_with python) 
$(use_with seccomp)
-   else
-   tc-export CC PKG_CONFIG
-   fi
-}
-
-src_compile() {
-   _emake
-}
-
-src_test() {
-   _emake check
-}
-
-src_install() {
-   _emake DESTDIR="${D}" PKGDOCDIR='$(DOCDIR)'/${PF} install
-
-   use python && python_fix_shebang "${ED}"/usr/bin/lddtree
-}



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2022-09-10 Thread Sam James
commit: 820427ba0f122b3bacb91b793ed2f5f023b11eb3
Author: matoro  users  noreply  github  com>
AuthorDate: Tue Sep  6 21:38:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 10 11:31:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=820427ba

app-misc/pax-utils: Stabilize 1.3.5 sparc, #867613

Closes: https://github.com/gentoo/gentoo/pull/27173
Signed-off-by: Sam James  gentoo.org>

 app-misc/pax-utils/pax-utils-1.3.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.3.5.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.5.ebuild
index c0464ce0aa15..ab6e5243df09 100644
--- a/app-misc/pax-utils/pax-utils-1.3.5.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.5.ebuild
@@ -19,7 +19,7 @@ if [[ ${PV} ==  ]]; then
 else

SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz
https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/, app-misc/pax-utils/files/

2022-09-07 Thread Mike Gilbert
commit: 7328940e2833ec9478d81745c609423b4c251b28
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Sep  8 00:20:45 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Sep  8 00:22:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7328940e

app-misc/pax-utils: apply patch to reorder xmlto arguments

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

 ...x-utils-1.3.5-man-reorder-xmlto-arguments.patch | 30 ++
 app-misc/pax-utils/pax-utils-1.3.5.ebuild  |  4 +++
 2 files changed, 34 insertions(+)

diff --git 
a/app-misc/pax-utils/files/pax-utils-1.3.5-man-reorder-xmlto-arguments.patch 
b/app-misc/pax-utils/files/pax-utils-1.3.5-man-reorder-xmlto-arguments.patch
new file mode 100644
index ..909c69e096c6
--- /dev/null
+++ b/app-misc/pax-utils/files/pax-utils-1.3.5-man-reorder-xmlto-arguments.patch
@@ -0,0 +1,30 @@
+From 2d981305b117b669c60bede076557c2d765cf198 Mon Sep 17 00:00:00 2001
+From: Mike Gilbert 
+Date: Wed, 7 Sep 2022 20:13:00 -0400
+Subject: [PATCH] man: reorder xmlto arguments
+
+Bug: https://bugs.gentoo.org/869110
+Thanks-to: Fabian Groffen 
+Signed-off-by: Mike Gilbert 
+---
+ man/meson.build | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/man/meson.build b/man/meson.build
+index fc8d183..2e346ec 100644
+--- a/man/meson.build
 b/man/meson.build
+@@ -25,8 +25,8 @@ endforeach
+ 
+ custom_target('docbook_to_man',
+   command : [
+-xmlto, 'man', '-x', files('custom.xsl'), '--skip-validation', book,
+-'-o', meson.current_build_dir()
++xmlto, '-x', files('custom.xsl'), '--skip-validation',
++'-o', meson.current_build_dir(), 'man', book
+   ],
+   input : [
+ 'pax-utils.docbook.in', 'custom.xsl', 'fragment/reftail',
+-- 
+2.37.3
+

diff --git a/app-misc/pax-utils/pax-utils-1.3.5.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.5.ebuild
index 1b90ea8c3bf9..c0464ce0aa15 100644
--- a/app-misc/pax-utils/pax-utils-1.3.5.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.5.ebuild
@@ -51,6 +51,10 @@ RESTRICT="
!test? ( test )
 "
 
+PATCHES=(
+   "${FILESDIR}/pax-utils-1.3.5-man-reorder-xmlto-arguments.patch"
+)
+
 pkg_setup() {
if use test || use python; then
python-single-r1_pkg_setup



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2022-08-31 Thread Jakov Smolić
commit: 372d4178af00398d2f0738233b5575da382fde75
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Aug 31 06:21:51 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Aug 31 06:21:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=372d4178

app-misc/pax-utils: Stabilize 1.3.5 x86, #867613

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

 app-misc/pax-utils/pax-utils-1.3.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.3.5.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.5.ebuild
index e61dac85c6ef..1b90ea8c3bf9 100644
--- a/app-misc/pax-utils/pax-utils-1.3.5.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.5.ebuild
@@ -19,7 +19,7 @@ if [[ ${PV} ==  ]]; then
 else

SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz
https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2022-08-31 Thread Jakov Smolić
commit: 1d3eb7704a711a3ba7a3af614d47c383d51b1ab3
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Aug 31 06:21:08 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Aug 31 06:21:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d3eb770

app-misc/pax-utils: Stabilize 1.3.5 amd64, #867613

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

 app-misc/pax-utils/pax-utils-1.3.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.3.5.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.5.ebuild
index 7a9dfc114553..e61dac85c6ef 100644
--- a/app-misc/pax-utils/pax-utils-1.3.5.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.5.ebuild
@@ -19,7 +19,7 @@ if [[ ${PV} ==  ]]; then
 else

SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz
https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2022-07-30 Thread Sam James
commit: bfdc50a0e5617e270519e598ff35223da700a9ed
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 31 04:58:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 31 04:58:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfdc50a0

app-misc/pax-utils: add 1.3.5

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

 app-misc/pax-utils/Manifest  | 1 +
 app-misc/pax-utils/{pax-utils-.ebuild => pax-utils-1.3.5.ebuild} | 5 ++---
 app-misc/pax-utils/pax-utils-.ebuild | 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-misc/pax-utils/Manifest b/app-misc/pax-utils/Manifest
index e3a949d6d2af..0674bce37dce 100644
--- a/app-misc/pax-utils/Manifest
+++ b/app-misc/pax-utils/Manifest
@@ -1,2 +1,3 @@
 DIST pax-utils-1.3.3.tar.xz 725900 BLAKE2B 
17004a4fe57f05e80e0c51a156931975cbaf73e20d96fa50dedf6bd1538ff3f8383591f4b5fd0df926a6a6b75cb083724aaf92b1a4d4ebc67290500520919c29
 SHA512 
bb0d03371cf8f0cc26a83cbee888a6d91e70416dedc740476cd5549ddaef67048c6802e30e469ab1aced0fd7f63f84e9644744602b2d483ef7af37191505f72e
 DIST pax-utils-1.3.4.tar.xz 753448 BLAKE2B 
c105ff568a8e4378cfef5f8b9acb415a850b1e209ea8413cdf518de82e5e925fdba60288557f042bf02d2e075ed5e538175b2078e4dafbe5c54117ed580fd87e
 SHA512 
44a475860823e8b70b1d09d69e5fba3ed8298511d07e1e7b09ce62237cb8b1ecee8fc2fc550d6853d0b9f8db3c350bf78ced49d5f210997b294dc10e36627fcd
+DIST pax-utils-1.3.5.tar.xz 119764 BLAKE2B 
13bd4dbdadefb382133bf42a2b1e740e84ac11661595b082346c80ff05fc7423f5d75cc01ff8a651d921310ae66c2b39a862d0b9db5d7f18e11d393360627fcf
 SHA512 
f2b1753e15907461cc395abffe033d7f7ab8eb15e296b874e2c9d00507458672347b32d7f2f05d3a8625fc3afbdbf0721543f84e062afce7181a726d967e4836

diff --git a/app-misc/pax-utils/pax-utils-.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.5.ebuild
similarity index 84%
copy from app-misc/pax-utils/pax-utils-.ebuild
copy to app-misc/pax-utils/pax-utils-1.3.5.ebuild
index cb9ee508e9ae..7a9dfc114553 100644
--- a/app-misc/pax-utils/pax-utils-.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.5.ebuild
@@ -17,10 +17,9 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pax-utils.git;
inherit git-r3
 else
-   SRC_URI="mirror://gentoo/${P}.tar.xz
-   https://dev.gentoo.org/~sam/distfiles/${P}.tar.xz
+   
SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz
https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="GPL-2"

diff --git a/app-misc/pax-utils/pax-utils-.ebuild 
b/app-misc/pax-utils/pax-utils-.ebuild
index cb9ee508e9ae..9aae26cb7eaf 100644
--- a/app-misc/pax-utils/pax-utils-.ebuild
+++ b/app-misc/pax-utils/pax-utils-.ebuild
@@ -20,7 +20,7 @@ else
SRC_URI="mirror://gentoo/${P}.tar.xz
https://dev.gentoo.org/~sam/distfiles/${P}.tar.xz
https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2022-07-12 Thread Sam James
commit: b1f9afbca395c9fce8bb2cd9cf035f038290068f
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 12 10:04:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 12 10:04:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1f9afbc

app-misc/pax-utils: sort IUSE; set +man

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

 app-misc/pax-utils/pax-utils-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-.ebuild 
b/app-misc/pax-utils/pax-utils-.ebuild
index 6d4a01235725..cb9ee508e9ae 100644
--- a/app-misc/pax-utils/pax-utils-.ebuild
+++ b/app-misc/pax-utils/pax-utils-.ebuild
@@ -25,7 +25,7 @@ fi
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="test man caps python seccomp"
+IUSE="caps +man python seccomp test"
 
 _PYTHON_DEPS="
${PYTHON_DEPS}



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2022-07-12 Thread Sam James
commit: a70a5c8d33f4f48ba16bde6f23e05e18b22e4ffa
Author: Arsen Arsenović  aarsen  me>
AuthorDate: Tue Jul 12 09:11:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 12 10:02:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a70a5c8d

app-misc/pax-utils: add 

Signed-off-by: Arsen Arsenović  aarsen.me>
Closes: https://github.com/gentoo/gentoo/pull/26367
Signed-off-by: Sam James  gentoo.org>

 app-misc/pax-utils/pax-utils-.ebuild | 79 
 1 file changed, 79 insertions(+)

diff --git a/app-misc/pax-utils/pax-utils-.ebuild 
b/app-misc/pax-utils/pax-utils-.ebuild
new file mode 100644
index ..6d4a01235725
--- /dev/null
+++ b/app-misc/pax-utils/pax-utils-.ebuild
@@ -0,0 +1,79 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Note: if bumping pax-utils because of syscall changes in glibc, please
+# revbump glibc and update the dependency in its ebuild for the affected
+# versions.
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit meson python-single-r1
+
+DESCRIPTION="ELF utils that can check files for security relevant properties"
+HOMEPAGE="https://wiki.gentoo.org/index.php?title=Project:Hardened/PaX_Utilities;
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pax-utils.git;
+   inherit git-r3
+else
+   SRC_URI="mirror://gentoo/${P}.tar.xz
+   https://dev.gentoo.org/~sam/distfiles/${P}.tar.xz
+   https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="test man caps python seccomp"
+
+_PYTHON_DEPS="
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/pyelftools[${PYTHON_USEDEP}]
+   ')
+"
+
+RDEPEND="caps? ( >=sys-libs/libcap-2.24 )
+   python? ( ${_PYTHON_DEPS} )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   caps? ( virtual/pkgconfig )
+   man? ( app-text/xmlto )
+
+   python? ( ${_PYTHON_DEPS} )
+"
+REQUIRED_USE="
+   python? ( ${PYTHON_REQUIRED_USE} )
+   test? ( python )
+"
+RESTRICT="
+   !test? ( test )
+"
+
+pkg_setup() {
+   if use test || use python; then
+   python-single-r1_pkg_setup
+   fi
+}
+
+src_configure() {
+   local emesonargs=(
+   "-Dlddtree_implementation=$(usex python python sh)"
+   $(meson_feature caps use_libcap)
+   $(meson_feature man build_manpages)
+   $(meson_use seccomp use_seccomp)
+   $(meson_use test tests)
+
+   # fuzzing is currently broken
+   -Duse_fuzzing=false
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+
+   use python && python_fix_shebang "${ED}"/usr/bin/lddtree
+}



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2022-07-03 Thread Jakov Smolić
commit: d291ea6f7a0a1b3a75e04f9ff1f9c7df6f39956e
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun Jul  3 14:43:25 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Jul  3 14:43:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d291ea6f

app-misc/pax-utils: Stabilize 1.3.4 hppa, #856022

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

 app-misc/pax-utils/pax-utils-1.3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.3.4.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.4.ebuild
index 0ef6251fcfa2..49d80f350b51 100644
--- a/app-misc/pax-utils/pax-utils-1.3.4.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.4.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://gentoo/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps debug python seccomp"
 
 RDEPEND="caps? ( >=sys-libs/libcap-2.24 )



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2022-07-03 Thread Agostino Sarubbo
commit: 3816db55d5f222e369380ebe97defc590df8ae1d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jul  3 10:52:09 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jul  3 10:52:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3816db55

app-misc/pax-utils: x86 stable wrt bug #856022

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

 app-misc/pax-utils/pax-utils-1.3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.3.4.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.4.ebuild
index ce3993a017cd..0ef6251fcfa2 100644
--- a/app-misc/pax-utils/pax-utils-1.3.4.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.4.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://gentoo/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps debug python seccomp"
 
 RDEPEND="caps? ( >=sys-libs/libcap-2.24 )



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2022-07-03 Thread Agostino Sarubbo
commit: f4dcaf3d7019e8717dfc3e7555a74b744df23ecf
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jul  3 10:46:36 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jul  3 10:48:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4dcaf3d

app-misc/pax-utils: amd64 stable wrt bug #856022

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

 app-misc/pax-utils/pax-utils-1.3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.3.4.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.4.ebuild
index 573b49b13362..ce3993a017cd 100644
--- a/app-misc/pax-utils/pax-utils-1.3.4.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.4.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://gentoo/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps debug python seccomp"
 
 RDEPEND="caps? ( >=sys-libs/libcap-2.24 )



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2022-07-03 Thread Agostino Sarubbo
commit: f701cbb4fb9fdfe7d00cc077600bc3111d6925e4
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jul  3 08:51:32 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jul  3 08:51:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f701cbb4

app-misc/pax-utils: sparc stable wrt bug #856022

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

 app-misc/pax-utils/pax-utils-1.3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.3.4.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.4.ebuild
index 58a64fc19388..573b49b13362 100644
--- a/app-misc/pax-utils/pax-utils-1.3.4.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.4.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://gentoo/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps debug python seccomp"
 
 RDEPEND="caps? ( >=sys-libs/libcap-2.24 )



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2022-07-03 Thread Agostino Sarubbo
commit: 4fc1ef7ac2bceb4280307b50d661acd5d3ae59ba
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jul  3 08:50:47 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jul  3 08:50:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fc1ef7a

app-misc/pax-utils: ppc64 stable wrt bug #856022

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

 app-misc/pax-utils/pax-utils-1.3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.3.4.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.4.ebuild
index af83e7f3eeb8..58a64fc19388 100644
--- a/app-misc/pax-utils/pax-utils-1.3.4.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.4.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://gentoo/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps debug python seccomp"
 
 RDEPEND="caps? ( >=sys-libs/libcap-2.24 )



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2022-07-03 Thread Agostino Sarubbo
commit: 88d5a773544c93fba517917fc7af5e6659f018aa
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jul  3 08:50:10 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jul  3 08:50:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88d5a773

app-misc/pax-utils: ppc stable wrt bug #856022

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

 app-misc/pax-utils/pax-utils-1.3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.3.4.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.4.ebuild
index f7dad2b0dd01..af83e7f3eeb8 100644
--- a/app-misc/pax-utils/pax-utils-1.3.4.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.4.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://gentoo/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps debug python seccomp"
 
 RDEPEND="caps? ( >=sys-libs/libcap-2.24 )



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2022-07-03 Thread Agostino Sarubbo
commit: f94870a611fc141de6405581275bcc7fd30bc593
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jul  3 08:49:28 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jul  3 08:49:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f94870a6

app-misc/pax-utils: arm64 stable wrt bug #856022

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

 app-misc/pax-utils/pax-utils-1.3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.3.4.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.4.ebuild
index c5c67924b601..f7dad2b0dd01 100644
--- a/app-misc/pax-utils/pax-utils-1.3.4.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.4.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://gentoo/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps debug python seccomp"
 
 RDEPEND="caps? ( >=sys-libs/libcap-2.24 )



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2022-07-03 Thread Agostino Sarubbo
commit: 1f5a8796fa473a4e191ecb186617ddee3b8aa96d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jul  3 08:48:28 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jul  3 08:48:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f5a8796

app-misc/pax-utils: arm stable wrt bug #856022

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

 app-misc/pax-utils/pax-utils-1.3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.3.4.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.4.ebuild
index 293e00e107be..c5c67924b601 100644
--- a/app-misc/pax-utils/pax-utils-1.3.4.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.4.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://gentoo/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps debug python seccomp"
 
 RDEPEND="caps? ( >=sys-libs/libcap-2.24 )



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2022-04-24 Thread WANG Xuerui
commit: 504dfd26c61c22ea7839a10b903599075457a900
Author: WANG Xuerui  gentoo  org>
AuthorDate: Mon Apr 25 01:51:59 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Mon Apr 25 01:57:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=504dfd26

app-misc/pax-utils: add 1.3.4

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

 app-misc/pax-utils/Manifest   |  1 +
 app-misc/pax-utils/pax-utils-1.3.4.ebuild | 73 +++
 2 files changed, 74 insertions(+)

diff --git a/app-misc/pax-utils/Manifest b/app-misc/pax-utils/Manifest
index 28198d7a35c0..e3a949d6d2af 100644
--- a/app-misc/pax-utils/Manifest
+++ b/app-misc/pax-utils/Manifest
@@ -1 +1,2 @@
 DIST pax-utils-1.3.3.tar.xz 725900 BLAKE2B 
17004a4fe57f05e80e0c51a156931975cbaf73e20d96fa50dedf6bd1538ff3f8383591f4b5fd0df926a6a6b75cb083724aaf92b1a4d4ebc67290500520919c29
 SHA512 
bb0d03371cf8f0cc26a83cbee888a6d91e70416dedc740476cd5549ddaef67048c6802e30e469ab1aced0fd7f63f84e9644744602b2d483ef7af37191505f72e
+DIST pax-utils-1.3.4.tar.xz 753448 BLAKE2B 
c105ff568a8e4378cfef5f8b9acb415a850b1e209ea8413cdf518de82e5e925fdba60288557f042bf02d2e075ed5e538175b2078e4dafbe5c54117ed580fd87e
 SHA512 
44a475860823e8b70b1d09d69e5fba3ed8298511d07e1e7b09ce62237cb8b1ecee8fc2fc550d6853d0b9f8db3c350bf78ced49d5f210997b294dc10e36627fcd

diff --git a/app-misc/pax-utils/pax-utils-1.3.4.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.4.ebuild
new file mode 100644
index ..65692c8abd2c
--- /dev/null
+++ b/app-misc/pax-utils/pax-utils-1.3.4.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+# Note: if bumping pax-utils because of syscall changes in glibc, please
+# revbump glibc and update the dependency in its ebuild for the affected
+# versions.
+PYTHON_COMPAT=( python3_{8,9,10} )
+
+inherit python-single-r1 toolchain-funcs
+
+DESCRIPTION="ELF utils that can check files for security relevant properties"
+HOMEPAGE="https://wiki.gentoo.org/index.php?title=Project:Hardened/PaX_Utilities;
+SRC_URI="mirror://gentoo/${P}.tar.xz
+   https://dev.gentoo.org/~xen0n/distfiles/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="caps debug python seccomp"
+
+RDEPEND="caps? ( >=sys-libs/libcap-2.24 )
+   python? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/pyelftools[${PYTHON_USEDEP}]
+   ')
+   )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   caps? ( virtual/pkgconfig )
+"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+_emake() {
+   emake \
+   USE_CAP=$(usex caps) \
+   USE_DEBUG=$(usex debug) \
+   USE_PYTHON=$(usex python) \
+   USE_SECCOMP=$(usex seccomp) \
+   "$@"
+}
+
+pkg_setup() {
+   if use python; then
+   python-single-r1_pkg_setup
+   fi
+}
+
+src_configure() {
+   # Avoid slow configure+gnulib+make if on an up-to-date Linux system
+   if use prefix || ! use kernel_linux; then
+   econf $(use_with caps) $(use_with debug) $(use_with python) 
$(use_with seccomp)
+   else
+   tc-export CC PKG_CONFIG
+   fi
+}
+
+src_compile() {
+   _emake
+}
+
+src_test() {
+   _emake check
+}
+
+src_install() {
+   _emake DESTDIR="${D}" PKGDOCDIR='$(DOCDIR)'/${PF} install
+
+   use python && python_fix_shebang "${ED}"/usr/bin/lddtree
+}



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2022-04-17 Thread Sam James
commit: b6346a942f84086b0ac7ed24bb5078c6c45014b5
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 17 18:22:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 17 18:22:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6346a94

app-misc/pax-utils: drop 1.3.1, 1.3.2

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

 app-misc/pax-utils/Manifest   |  2 -
 app-misc/pax-utils/pax-utils-1.3.1.ebuild | 73 ---
 app-misc/pax-utils/pax-utils-1.3.2.ebuild | 71 --
 3 files changed, 146 deletions(-)

diff --git a/app-misc/pax-utils/Manifest b/app-misc/pax-utils/Manifest
index 7999254b2863..28198d7a35c0 100644
--- a/app-misc/pax-utils/Manifest
+++ b/app-misc/pax-utils/Manifest
@@ -1,3 +1 @@
-DIST pax-utils-1.3.1.tar.xz 718384 BLAKE2B 
eef34077dfaceba1bf6f3d56b5e9990090e6d6c5d8c14f7f4bd8506040f0abdcf1a7bd52c643092faa74d991f22ed48c96924572a50c556aaf879dd411569457
 SHA512 
1a3a463f3864a420b4dcdd8e5736fbee785ed7cb19545966819493cc98d3cea670eb44592c7f100188b2d45b58908bc1f8e2e010f8842c51b70495b260a03102
-DIST pax-utils-1.3.2.tar.xz 725916 BLAKE2B 
ff792288b22c185501123d3e152ebae891585d5f1957f62c68fca3b342b8ca986d53611677aff4566ad4483afb3c69f40738be4cf5d653ca469e72b5661a
 SHA512 
50330a34d9b7b33c67be079eb871e6dafe29c72f2fc42fec0e51aa9a2e0c1eb95e6d27a4dc1affe6647cdf4c9357545336d48c9e27a7e0106d57532a0f53cdcc
 DIST pax-utils-1.3.3.tar.xz 725900 BLAKE2B 
17004a4fe57f05e80e0c51a156931975cbaf73e20d96fa50dedf6bd1538ff3f8383591f4b5fd0df926a6a6b75cb083724aaf92b1a4d4ebc67290500520919c29
 SHA512 
bb0d03371cf8f0cc26a83cbee888a6d91e70416dedc740476cd5549ddaef67048c6802e30e469ab1aced0fd7f63f84e9644744602b2d483ef7af37191505f72e

diff --git a/app-misc/pax-utils/pax-utils-1.3.1.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.1.ebuild
deleted file mode 100644
index 792772f354ac..
--- a/app-misc/pax-utils/pax-utils-1.3.1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-PYTHON_COMPAT=( python3_{8,9,10} )
-
-inherit python-single-r1 toolchain-funcs
-
-DESCRIPTION="ELF utils that can check files for security relevant properties"
-HOMEPAGE="https://wiki.gentoo.org/index.php?title=Project:Hardened/PaX_Utilities;
-SRC_URI="mirror://gentoo/${P}.tar.xz
-   https://dev.gentoo.org/~sam/distfiles/${P}.tar.xz
-   https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="caps debug python seccomp"
-
-RDEPEND="caps? ( >=sys-libs/libcap-2.24 )
-   python? (
-   ${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   dev-python/pyelftools[${PYTHON_USEDEP}]
-   ')
-   )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   caps? ( virtual/pkgconfig )
-"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-_emake() {
-   emake \
-   USE_CAP=$(usex caps) \
-   USE_DEBUG=$(usex debug) \
-   USE_PYTHON=$(usex python) \
-   USE_SECCOMP=$(usex seccomp) \
-   "$@"
-}
-
-pkg_setup() {
-   if use python; then
-   python-single-r1_pkg_setup
-   fi
-}
-
-src_configure() {
-   # Avoid slow configure+gnulib+make if on an up-to-date Linux system
-   if use prefix || ! use kernel_linux ||
-   has_version 'https://wiki.gentoo.org/index.php?title=Project:Hardened/PaX_Utilities;
-SRC_URI="mirror://gentoo/${P}.tar.xz
-   https://dev.gentoo.org/~sam/distfiles/${P}.tar.xz
-   https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="caps debug python seccomp"
-
-RDEPEND="caps? ( >=sys-libs/libcap-2.24 )
-   python? (
-   ${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   dev-python/pyelftools[${PYTHON_USEDEP}]
-   ')
-   )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   caps? ( virtual/pkgconfig )
-"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-_emake() {
-   emake \
-   USE_CAP=$(usex caps) \
-   USE_DEBUG=$(usex debug) \
-   USE_PYTHON=$(usex python) \
-   USE_SECCOMP=$(usex seccomp) \
-   "$@"
-}
-
-pkg_setup() {
-   if use python; then
-   python-single-r1_pkg_setup
-   fi
-}
-
-src_configure() {
-   # Avoid slow configure+gnulib+make if on an up-to-date Linux system
-   if use prefix || ! use kernel_linux; then
-   econf $(use_with caps) $(use_with debug) $(use_with python) 

[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2021-10-07 Thread Mike Frysinger
commit: c8cf2a059e64957bbeba36813ffbd887523f91f1
Author: Mike Frysinger  gentoo  org>
AuthorDate: Thu Oct  7 07:08:36 2021 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Thu Oct  7 07:11:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8cf2a05

app-misc/pax-utils: drop old linux-headers dep

This was needed when the seccomp filters were generated on the fly via
libseccomp, but we precompile & ship the filters ahead of time now, so
don't need up-to-date kernel headers when building via the ebuild.

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

 app-misc/pax-utils/pax-utils-1.3.1.ebuild | 6 +-
 app-misc/pax-utils/pax-utils-1.3.2.ebuild | 6 +-
 app-misc/pax-utils/pax-utils-1.3.3.ebuild | 6 +-
 3 files changed, 3 insertions(+), 15 deletions(-)

diff --git a/app-misc/pax-utils/pax-utils-1.3.1.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.1.ebuild
index 343870e9abe..0811930618d 100644
--- a/app-misc/pax-utils/pax-utils-1.3.1.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.1.ebuild
@@ -26,11 +26,7 @@ RDEPEND="caps? ( >=sys-libs/libcap-2.24 )
')
)
 "
-# >=linux-headers-5.8 to pick linux headers with faccessat2, bug #768624
-DEPEND="
-   ${RDEPEND}
-   kernel_linux? ( !prefix-guest? ( >=sys-kernel/linux-headers-5.8 ) )
-"
+DEPEND="${RDEPEND}"
 BDEPEND="
caps? ( virtual/pkgconfig )
 "

diff --git a/app-misc/pax-utils/pax-utils-1.3.2.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.2.ebuild
index f99948a5de3..8e96fbe04f6 100644
--- a/app-misc/pax-utils/pax-utils-1.3.2.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.2.ebuild
@@ -26,11 +26,7 @@ RDEPEND="caps? ( >=sys-libs/libcap-2.24 )
')
)
 "
-# >=linux-headers-5.8 to pick linux headers with faccessat2, bug #768624
-DEPEND="
-   ${RDEPEND}
-   kernel_linux? ( !prefix-guest? ( >=sys-kernel/linux-headers-5.8 ) )
-"
+DEPEND="${RDEPEND}"
 BDEPEND="
caps? ( virtual/pkgconfig )
 "

diff --git a/app-misc/pax-utils/pax-utils-1.3.3.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.3.ebuild
index 097d367f740..ba45fad2cd4 100644
--- a/app-misc/pax-utils/pax-utils-1.3.3.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.3.ebuild
@@ -29,11 +29,7 @@ RDEPEND="caps? ( >=sys-libs/libcap-2.24 )
')
)
 "
-# >=linux-headers-5.8 to pick linux headers with faccessat2, bug #768624
-DEPEND="
-   ${RDEPEND}
-   kernel_linux? ( !prefix-guest? ( >=sys-kernel/linux-headers-5.8 ) )
-"
+DEPEND="${RDEPEND}"
 BDEPEND="
caps? ( virtual/pkgconfig )
 "



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2021-10-01 Thread Sam James
commit: 5f87465aa4da5a61c159a02e3c485542b40c5657
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct  1 07:11:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct  1 07:11:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f87465a

app-misc/pax-utils: update SRC_URI

slyfox@ has retired and I've archived the distfiles
in my devspace.

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

 app-misc/pax-utils/pax-utils-1.3.1.ebuild | 2 +-
 app-misc/pax-utils/pax-utils-1.3.2.ebuild | 2 +-
 app-misc/pax-utils/pax-utils-1.3.3.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-misc/pax-utils/pax-utils-1.3.1.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.1.ebuild
index dc857708cfd..343870e9abe 100644
--- a/app-misc/pax-utils/pax-utils-1.3.1.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.1.ebuild
@@ -10,7 +10,7 @@ inherit python-single-r1 toolchain-funcs
 DESCRIPTION="ELF utils that can check files for security relevant properties"
 
HOMEPAGE="https://wiki.gentoo.org/index.php?title=Project:Hardened/PaX_Utilities;
 SRC_URI="mirror://gentoo/${P}.tar.xz
-   https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz
+   https://dev.gentoo.org/~sam/distfiles/${P}.tar.xz
https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"

diff --git a/app-misc/pax-utils/pax-utils-1.3.2.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.2.ebuild
index 18d015fe0ab..f99948a5de3 100644
--- a/app-misc/pax-utils/pax-utils-1.3.2.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.2.ebuild
@@ -10,7 +10,7 @@ inherit python-single-r1 toolchain-funcs
 DESCRIPTION="ELF utils that can check files for security relevant properties"
 
HOMEPAGE="https://wiki.gentoo.org/index.php?title=Project:Hardened/PaX_Utilities;
 SRC_URI="mirror://gentoo/${P}.tar.xz
-   https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz
+   https://dev.gentoo.org/~sam/distfiles/${P}.tar.xz
https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"

diff --git a/app-misc/pax-utils/pax-utils-1.3.3.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.3.ebuild
index 6f36509b33a..097d367f740 100644
--- a/app-misc/pax-utils/pax-utils-1.3.3.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.3.ebuild
@@ -13,7 +13,7 @@ inherit python-single-r1 toolchain-funcs
 DESCRIPTION="ELF utils that can check files for security relevant properties"
 
HOMEPAGE="https://wiki.gentoo.org/index.php?title=Project:Hardened/PaX_Utilities;
 SRC_URI="mirror://gentoo/${P}.tar.xz
-   https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz
+   https://dev.gentoo.org/~sam/distfiles/${P}.tar.xz
https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2021-09-20 Thread Sam James
commit: a77e77761d70a189ab4c95054380cae6e06eb539
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 20 21:04:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 20 21:04:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a77e7776

app-misc/pax-utils: Stabilize 1.3.3 hppa, #813753

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

 app-misc/pax-utils/pax-utils-1.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.3.3.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.3.ebuild
index b6f0eafc252..3d4d5d51766 100644
--- a/app-misc/pax-utils/pax-utils-1.3.3.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.3.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://gentoo/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps debug kernel_linux python seccomp"
 
 RDEPEND="caps? ( >=sys-libs/libcap-2.24 )



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2021-09-20 Thread Sam James
commit: dc2e46dc65cf9b97e8ba50783088086ce0a2e616
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 20 21:04:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 20 21:04:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc2e46dc

app-misc/pax-utils: Stabilize 1.3.3 ppc, #813753

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

 app-misc/pax-utils/pax-utils-1.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.3.3.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.3.ebuild
index 3d4d5d51766..6f36509b33a 100644
--- a/app-misc/pax-utils/pax-utils-1.3.3.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.3.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://gentoo/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps debug kernel_linux python seccomp"
 
 RDEPEND="caps? ( >=sys-libs/libcap-2.24 )



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2021-09-20 Thread Sam James
commit: 5fdea4df4212be0980e926b134ced397f5a0a991
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 20 21:04:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 20 21:04:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fdea4df

app-misc/pax-utils: Stabilize 1.3.3 arm64, #813753

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

 app-misc/pax-utils/pax-utils-1.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.3.3.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.3.ebuild
index d833142989b..b6f0eafc252 100644
--- a/app-misc/pax-utils/pax-utils-1.3.3.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.3.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://gentoo/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps debug kernel_linux python seccomp"
 
 RDEPEND="caps? ( >=sys-libs/libcap-2.24 )



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2021-09-19 Thread Sam James
commit: 02c6bfa75e2a5db175115f994cb982e93157a257
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 20 04:02:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 20 04:02:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02c6bfa7

app-misc/pax-utils: Stabilize 1.3.3 arm, #813753

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

 app-misc/pax-utils/pax-utils-1.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.3.3.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.3.ebuild
index 82f8cf8eb0c..d833142989b 100644
--- a/app-misc/pax-utils/pax-utils-1.3.3.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.3.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://gentoo/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps debug kernel_linux python seccomp"
 
 RDEPEND="caps? ( >=sys-libs/libcap-2.24 )



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2021-09-19 Thread Agostino Sarubbo
commit: e104680d6bd4b4da7d09067363f746088d78956b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Sep 19 06:38:36 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Sep 19 06:38:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e104680d

app-misc/pax-utils: x86 stable wrt bug #813753

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

 app-misc/pax-utils/pax-utils-1.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.3.3.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.3.ebuild
index 7b83c3cdd87..82f8cf8eb0c 100644
--- a/app-misc/pax-utils/pax-utils-1.3.3.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.3.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://gentoo/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps debug kernel_linux python seccomp"
 
 RDEPEND="caps? ( >=sys-libs/libcap-2.24 )



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2021-09-18 Thread Sam James
commit: 5c82fad25d2abd6d506a0391a228eef454f04059
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 19 03:35:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 19 03:35:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c82fad2

app-misc/pax-utils: Stabilize 1.3.3 ppc64, #813753

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

 app-misc/pax-utils/pax-utils-1.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.3.3.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.3.ebuild
index 74539d6251d..27024f716f2 100644
--- a/app-misc/pax-utils/pax-utils-1.3.3.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.3.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://gentoo/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps debug kernel_linux python seccomp"
 
 RDEPEND="caps? ( >=sys-libs/libcap-2.24 )



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2021-09-18 Thread Sam James
commit: 3c59736f998c6212f9f725ba8ab166f26467602e
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 19 03:34:05 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 19 03:34:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c59736f

app-misc/pax-utils: Stabilize 1.3.3 amd64, #813753

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

 app-misc/pax-utils/pax-utils-1.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.3.3.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.3.ebuild
index ddeb964024a..74539d6251d 100644
--- a/app-misc/pax-utils/pax-utils-1.3.3.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.3.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://gentoo/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps debug kernel_linux python seccomp"
 
 RDEPEND="caps? ( >=sys-libs/libcap-2.24 )



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2021-09-18 Thread Sam James
commit: 7ae51a1432302eaa092bbb8ae65b5dca64eb6c87
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 19 03:35:10 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 19 03:35:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ae51a14

app-misc/pax-utils: Stabilize 1.3.3 sparc, #813753

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

 app-misc/pax-utils/pax-utils-1.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.3.3.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.3.ebuild
index 27024f716f2..7b83c3cdd87 100644
--- a/app-misc/pax-utils/pax-utils-1.3.3.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.3.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://gentoo/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps debug kernel_linux python seccomp"
 
 RDEPEND="caps? ( >=sys-libs/libcap-2.24 )



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2021-09-04 Thread Sam James
commit: e9860542af9f167452bb551237115e2100d87c7b
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  5 05:32:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  5 05:47:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9860542

app-misc/pax-utils: add note to adjust glibc ebuild on bumps

If we're bumping pax-utils to add new syscalls/reflect changing
syscalls used by glibc, we need to make sure to update the glibc
ebuild too to ensure the right version is used and avoid
possible VDB corruption (e.g. when Portage calls scanelf).

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

 app-misc/pax-utils/pax-utils-1.3.3.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/app-misc/pax-utils/pax-utils-1.3.3.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.3.ebuild
index 0a9b82a4936..ddeb964024a 100644
--- a/app-misc/pax-utils/pax-utils-1.3.3.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.3.ebuild
@@ -3,6 +3,9 @@
 
 EAPI="7"
 
+# Note: if bumping pax-utils because of syscall changes in glibc, please
+# revbump glibc and update the dependency in its ebuild for the affected
+# versions.
 PYTHON_COMPAT=( python3_{8,9,10} )
 
 inherit python-single-r1 toolchain-funcs



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2021-08-01 Thread Sam James
commit: 04eff08cc4c3aad7e09b87589110e8ebd126d0f1
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug  2 03:55:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug  2 03:55:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04eff08c

app-misc/pax-utils: Stabilize 1.3.2 arm64, #802555

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

 app-misc/pax-utils/pax-utils-1.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.3.2.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.2.ebuild
index 857da250895..18d015fe0ab 100644
--- a/app-misc/pax-utils/pax-utils-1.3.2.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://gentoo/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps debug kernel_linux python seccomp"
 
 RDEPEND="caps? ( >=sys-libs/libcap-2.24 )



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2021-07-26 Thread Sam James
commit: 91a7830c1cf8f0fef457eef6eacc2406b088579a
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 27 03:14:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 27 03:14:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91a7830c

app-misc/pax-utils: Stabilize 1.3.2 ppc64, #802555

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

 app-misc/pax-utils/pax-utils-1.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.3.2.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.2.ebuild
index f2ba5374553..857da250895 100644
--- a/app-misc/pax-utils/pax-utils-1.3.2.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://gentoo/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps debug kernel_linux python seccomp"
 
 RDEPEND="caps? ( >=sys-libs/libcap-2.24 )



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2021-07-26 Thread Sam James
commit: 11e80888641ed01b1d88b3736897d00cf86dc5c8
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 26 11:13:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 26 11:17:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11e80888

app-misc/pax-utils: Stabilize 1.3.2 ppc, #802555

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

 app-misc/pax-utils/pax-utils-1.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.3.2.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.2.ebuild
index 0c1a64066b1..f2ba5374553 100644
--- a/app-misc/pax-utils/pax-utils-1.3.2.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://gentoo/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps debug kernel_linux python seccomp"
 
 RDEPEND="caps? ( >=sys-libs/libcap-2.24 )



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2021-07-22 Thread Sergei Trofimovich
commit: 24fed0bc22601919de9e39eb63fded980fe186ed
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Jul 22 21:20:31 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Jul 22 21:35:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24fed0bc

app-misc/pax-utils: bump up to 1.3.3 (glibc-2.34 compatible)

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-misc/pax-utils/Manifest   |  1 +
 app-misc/pax-utils/pax-utils-1.3.3.ebuild | 75 +++
 2 files changed, 76 insertions(+)

diff --git a/app-misc/pax-utils/Manifest b/app-misc/pax-utils/Manifest
index 788ef159a40..7999254b286 100644
--- a/app-misc/pax-utils/Manifest
+++ b/app-misc/pax-utils/Manifest
@@ -1,2 +1,3 @@
 DIST pax-utils-1.3.1.tar.xz 718384 BLAKE2B 
eef34077dfaceba1bf6f3d56b5e9990090e6d6c5d8c14f7f4bd8506040f0abdcf1a7bd52c643092faa74d991f22ed48c96924572a50c556aaf879dd411569457
 SHA512 
1a3a463f3864a420b4dcdd8e5736fbee785ed7cb19545966819493cc98d3cea670eb44592c7f100188b2d45b58908bc1f8e2e010f8842c51b70495b260a03102
 DIST pax-utils-1.3.2.tar.xz 725916 BLAKE2B 
ff792288b22c185501123d3e152ebae891585d5f1957f62c68fca3b342b8ca986d53611677aff4566ad4483afb3c69f40738be4cf5d653ca469e72b5661a
 SHA512 
50330a34d9b7b33c67be079eb871e6dafe29c72f2fc42fec0e51aa9a2e0c1eb95e6d27a4dc1affe6647cdf4c9357545336d48c9e27a7e0106d57532a0f53cdcc
+DIST pax-utils-1.3.3.tar.xz 725900 BLAKE2B 
17004a4fe57f05e80e0c51a156931975cbaf73e20d96fa50dedf6bd1538ff3f8383591f4b5fd0df926a6a6b75cb083724aaf92b1a4d4ebc67290500520919c29
 SHA512 
bb0d03371cf8f0cc26a83cbee888a6d91e70416dedc740476cd5549ddaef67048c6802e30e469ab1aced0fd7f63f84e9644744602b2d483ef7af37191505f72e

diff --git a/app-misc/pax-utils/pax-utils-1.3.3.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.3.ebuild
new file mode 100644
index 000..0a9b82a4936
--- /dev/null
+++ b/app-misc/pax-utils/pax-utils-1.3.3.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{8,9,10} )
+
+inherit python-single-r1 toolchain-funcs
+
+DESCRIPTION="ELF utils that can check files for security relevant properties"
+HOMEPAGE="https://wiki.gentoo.org/index.php?title=Project:Hardened/PaX_Utilities;
+SRC_URI="mirror://gentoo/${P}.tar.xz
+   https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz
+   https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="caps debug kernel_linux python seccomp"
+
+RDEPEND="caps? ( >=sys-libs/libcap-2.24 )
+   python? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/pyelftools[${PYTHON_USEDEP}]
+   ')
+   )
+"
+# >=linux-headers-5.8 to pick linux headers with faccessat2, bug #768624
+DEPEND="
+   ${RDEPEND}
+   kernel_linux? ( !prefix-guest? ( >=sys-kernel/linux-headers-5.8 ) )
+"
+BDEPEND="
+   caps? ( virtual/pkgconfig )
+"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+_emake() {
+   emake \
+   USE_CAP=$(usex caps) \
+   USE_DEBUG=$(usex debug) \
+   USE_PYTHON=$(usex python) \
+   USE_SECCOMP=$(usex seccomp) \
+   "$@"
+}
+
+pkg_setup() {
+   if use python; then
+   python-single-r1_pkg_setup
+   fi
+}
+
+src_configure() {
+   # Avoid slow configure+gnulib+make if on an up-to-date Linux system
+   if use prefix || ! use kernel_linux; then
+   econf $(use_with caps) $(use_with debug) $(use_with python) 
$(use_with seccomp)
+   else
+   tc-export CC PKG_CONFIG
+   fi
+}
+
+src_compile() {
+   _emake
+}
+
+src_test() {
+   _emake check
+}
+
+src_install() {
+   _emake DESTDIR="${D}" PKGDOCDIR='$(DOCDIR)'/${PF} install
+
+   use python && python_fix_shebang "${ED}"/usr/bin/lddtree
+}



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2021-07-18 Thread Sergei Trofimovich
commit: cc7991cc538e5a2bf089d6562dd2dcd87b002707
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Jul 18 12:49:34 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jul 18 13:14:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc7991cc

app-misc/pax-utils: stable 1.3.2 for hppa/sparc, bug #802555

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

 app-misc/pax-utils/pax-utils-1.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.3.2.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.2.ebuild
index 341a2c5e598..0c1a64066b1 100644
--- a/app-misc/pax-utils/pax-utils-1.3.2.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://gentoo/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps debug kernel_linux python seccomp"
 
 RDEPEND="caps? ( >=sys-libs/libcap-2.24 )



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2021-07-18 Thread Agostino Sarubbo
commit: 85a130147992bacd3b672a24f5e04a78fb291c93
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jul 18 06:35:43 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jul 18 06:35:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85a13014

app-misc/pax-utils: x86 stable wrt bug #802555

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

 app-misc/pax-utils/pax-utils-1.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.3.2.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.2.ebuild
index bd42a75cc63..341a2c5e598 100644
--- a/app-misc/pax-utils/pax-utils-1.3.2.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://gentoo/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps debug kernel_linux python seccomp"
 
 RDEPEND="caps? ( >=sys-libs/libcap-2.24 )



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2021-07-18 Thread Agostino Sarubbo
commit: cd4a6b32d876d521e8902177c05fc1783b6f9ae6
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jul 18 06:34:17 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jul 18 06:34:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd4a6b32

app-misc/pax-utils: sparc stable wrt bug #802555

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

 app-misc/pax-utils/pax-utils-1.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.3.2.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.2.ebuild
index d9561b56274..bd42a75cc63 100644
--- a/app-misc/pax-utils/pax-utils-1.3.2.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://gentoo/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps debug kernel_linux python seccomp"
 
 RDEPEND="caps? ( >=sys-libs/libcap-2.24 )



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2021-07-18 Thread Agostino Sarubbo
commit: a723984b93cef8f3a2508037a8c3388cabf4fa65
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jul 18 06:33:01 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jul 18 06:33:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a723984b

app-misc/pax-utils: amd64 stable wrt bug #802555

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

 app-misc/pax-utils/pax-utils-1.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.3.2.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.2.ebuild
index 9fca531af28..d9561b56274 100644
--- a/app-misc/pax-utils/pax-utils-1.3.2.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://gentoo/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps debug kernel_linux python seccomp"
 
 RDEPEND="caps? ( >=sys-libs/libcap-2.24 )



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2021-07-17 Thread Sam James
commit: 8ce47bd4d1510cb480f591ab8c290fec7c51b03f
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 17 23:13:49 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 17 23:13:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ce47bd4

app-misc/pax-utils: Stabilize 1.3.2 arm, #802555

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

 app-misc/pax-utils/pax-utils-1.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.3.2.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.2.ebuild
index 0a9b82a4936..9fca531af28 100644
--- a/app-misc/pax-utils/pax-utils-1.3.2.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://gentoo/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps debug kernel_linux python seccomp"
 
 RDEPEND="caps? ( >=sys-libs/libcap-2.24 )



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2021-07-02 Thread Sergei Trofimovich
commit: f8247144569f56acc013214539cc89c0ee3789f4
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Jul  2 06:03:03 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Jul  2 06:03:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8247144

app-misc/pax-utils: drop myself from maintainers

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-misc/pax-utils/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/app-misc/pax-utils/metadata.xml b/app-misc/pax-utils/metadata.xml
index 7837ad485cf..8d6a76caf52 100644
--- a/app-misc/pax-utils/metadata.xml
+++ b/app-misc/pax-utils/metadata.xml
@@ -1,10 +1,6 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-sly...@gentoo.org
-Sergei Trofimovich
-  
   
 toolch...@gentoo.org
 Gentoo Toolchain Project



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2021-06-12 Thread Sergei Trofimovich
commit: a8e3ee95b2ed14b4798c9983f7a0e711749da04d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jun 12 10:06:24 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jun 12 10:07:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8e3ee95

app-misc/pax-utils: allow python-3.10

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

 app-misc/pax-utils/pax-utils-1.3.1.ebuild | 2 +-
 app-misc/pax-utils/pax-utils-1.3.2.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-misc/pax-utils/pax-utils-1.3.1.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.1.ebuild
index fa769d94228..84b6622ff9a 100644
--- a/app-misc/pax-utils/pax-utils-1.3.1.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="7"
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{7,8,9,10} )
 
 inherit python-single-r1 toolchain-funcs
 

diff --git a/app-misc/pax-utils/pax-utils-1.3.2.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.2.ebuild
index b6580c25265..9be693bc86f 100644
--- a/app-misc/pax-utils/pax-utils-1.3.2.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="7"
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{7,8,9,10} )
 
 inherit python-single-r1 toolchain-funcs
 



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2021-06-10 Thread Sergei Trofimovich
commit: b390c1cbeb6ea6ea68b361342f872e5ab275ba8c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Jun 10 07:21:17 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Jun 10 07:21:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b390c1cb

app-misc/pax-utils: bump up to 1.3.2

Two new changes:
- lddtree: respect (destination) root with --argv0 interp probing
- seccomp: fix build failure on mips (use _MIP_SIM tests)

Fixed-by: Manuel Lauss
Closes: https://bugs.gentoo.org/795075
Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-misc/pax-utils/Manifest   |  1 +
 app-misc/pax-utils/pax-utils-1.3.2.ebuild | 75 +++
 2 files changed, 76 insertions(+)

diff --git a/app-misc/pax-utils/Manifest b/app-misc/pax-utils/Manifest
index 7445dcee28b..788ef159a40 100644
--- a/app-misc/pax-utils/Manifest
+++ b/app-misc/pax-utils/Manifest
@@ -1 +1,2 @@
 DIST pax-utils-1.3.1.tar.xz 718384 BLAKE2B 
eef34077dfaceba1bf6f3d56b5e9990090e6d6c5d8c14f7f4bd8506040f0abdcf1a7bd52c643092faa74d991f22ed48c96924572a50c556aaf879dd411569457
 SHA512 
1a3a463f3864a420b4dcdd8e5736fbee785ed7cb19545966819493cc98d3cea670eb44592c7f100188b2d45b58908bc1f8e2e010f8842c51b70495b260a03102
+DIST pax-utils-1.3.2.tar.xz 725916 BLAKE2B 
ff792288b22c185501123d3e152ebae891585d5f1957f62c68fca3b342b8ca986d53611677aff4566ad4483afb3c69f40738be4cf5d653ca469e72b5661a
 SHA512 
50330a34d9b7b33c67be079eb871e6dafe29c72f2fc42fec0e51aa9a2e0c1eb95e6d27a4dc1affe6647cdf4c9357545336d48c9e27a7e0106d57532a0f53cdcc

diff --git a/app-misc/pax-utils/pax-utils-1.3.2.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.2.ebuild
new file mode 100644
index 000..b6580c25265
--- /dev/null
+++ b/app-misc/pax-utils/pax-utils-1.3.2.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit python-single-r1 toolchain-funcs
+
+DESCRIPTION="ELF utils that can check files for security relevant properties"
+HOMEPAGE="https://wiki.gentoo.org/index.php?title=Project:Hardened/PaX_Utilities;
+SRC_URI="mirror://gentoo/${P}.tar.xz
+   https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz
+   https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="caps debug kernel_linux python seccomp"
+
+RDEPEND="caps? ( >=sys-libs/libcap-2.24 )
+   python? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/pyelftools[${PYTHON_MULTI_USEDEP}]
+   ')
+   )
+"
+# >=linux-headers-5.8 to pick linux headers with faccessat2, bug #768624
+DEPEND="
+   ${RDEPEND}
+   kernel_linux? ( !prefix-guest? ( >=sys-kernel/linux-headers-5.8 ) )
+"
+BDEPEND="
+   caps? ( virtual/pkgconfig )
+"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+_emake() {
+   emake \
+   USE_CAP=$(usex caps) \
+   USE_DEBUG=$(usex debug) \
+   USE_PYTHON=$(usex python) \
+   USE_SECCOMP=$(usex seccomp) \
+   "$@"
+}
+
+pkg_setup() {
+   if use python; then
+   python-single-r1_pkg_setup
+   fi
+}
+
+src_configure() {
+   # Avoid slow configure+gnulib+make if on an up-to-date Linux system
+   if use prefix || ! use kernel_linux; then
+   econf $(use_with caps) $(use_with debug) $(use_with python) 
$(use_with seccomp)
+   else
+   tc-export CC PKG_CONFIG
+   fi
+}
+
+src_compile() {
+   _emake
+}
+
+src_test() {
+   _emake check
+}
+
+src_install() {
+   _emake DESTDIR="${D}" PKGDOCDIR='$(DOCDIR)'/${PF} install
+
+   use python && python_fix_shebang "${ED}"/usr/bin/lddtree
+}



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2021-06-05 Thread Sergei Trofimovich
commit: 5371f0d7fb13e62e37e30b9966ed294d07f1a8b2
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jun  5 09:58:06 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jun  5 10:50:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5371f0d7

app-misc/pax-utils: drop old

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

 app-misc/pax-utils/Manifest   |  1 -
 app-misc/pax-utils/pax-utils-1.2.9.ebuild | 78 ---
 2 files changed, 79 deletions(-)

diff --git a/app-misc/pax-utils/Manifest b/app-misc/pax-utils/Manifest
index 51100233c36..7445dcee28b 100644
--- a/app-misc/pax-utils/Manifest
+++ b/app-misc/pax-utils/Manifest
@@ -1,2 +1 @@
-DIST pax-utils-1.2.9.tar.xz 705188 BLAKE2B 
9eb9309f0317683dd06e491e6647ba20986f2cb248432fad0ed0eb277711e8d38c5b5148bc0b44e6dbc3d5d3d0093bccd4d10c057090801c49246a63f3bc0899
 SHA512 
47271cd75818728342e2a074fa05da24fce51ef0eeedb28237138525d7c86c207ca2b5d206fd02cb34529590340b726a14c54b205c65204539a51fb78ac55d41
 DIST pax-utils-1.3.1.tar.xz 718384 BLAKE2B 
eef34077dfaceba1bf6f3d56b5e9990090e6d6c5d8c14f7f4bd8506040f0abdcf1a7bd52c643092faa74d991f22ed48c96924572a50c556aaf879dd411569457
 SHA512 
1a3a463f3864a420b4dcdd8e5736fbee785ed7cb19545966819493cc98d3cea670eb44592c7f100188b2d45b58908bc1f8e2e010f8842c51b70495b260a03102

diff --git a/app-misc/pax-utils/pax-utils-1.2.9.ebuild 
b/app-misc/pax-utils/pax-utils-1.2.9.ebuild
deleted file mode 100644
index 277c9f68fa7..000
--- a/app-misc/pax-utils/pax-utils-1.2.9.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-
-inherit python-single-r1 toolchain-funcs
-
-DESCRIPTION="ELF utils that can check files for security relevant properties"
-HOMEPAGE="https://wiki.gentoo.org/index.php?title=Project:Hardened/PaX_Utilities;
-SRC_URI="mirror://gentoo/${P}.tar.xz
-   https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="caps debug kernel_linux python seccomp"
-
-RDEPEND="caps? ( >=sys-libs/libcap-2.24 )
-   python? (
-   ${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   dev-python/pyelftools[${PYTHON_MULTI_USEDEP}]
-   ')
-   )
-   seccomp? ( sys-libs/libseccomp )
-"
-# >=linux-headers-5.8 to pick linux headers with faccessat2, bug #768624
-DEPEND="
-   ${RDEPEND}
-   kernel_linux? ( !prefix-guest? ( >=sys-kernel/linux-headers-5.8 ) )
-"
-BDEPEND="
-   caps? ( virtual/pkgconfig )
-   seccomp? ( virtual/pkgconfig )
-"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-_emake() {
-   emake \
-   USE_CAP=$(usex caps) \
-   USE_DEBUG=$(usex debug) \
-   USE_PYTHON=$(usex python) \
-   USE_SECCOMP=$(usex seccomp) \
-   "$@"
-}
-
-pkg_setup() {
-   if use python; then
-   python-single-r1_pkg_setup
-   fi
-}
-
-src_configure() {
-   # Avoid slow configure+gnulib+make if on an up-to-date Linux system
-   if use prefix || ! use kernel_linux ||
-   has_version '

[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2021-05-22 Thread Sergei Trofimovich
commit: 57458cb1d04e20a86feb98e6fa4b1336b6471c91
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat May 22 16:19:48 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat May 22 19:23:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57458cb1

app-misc/pax-utils: stable 1.3.1 for hppa/sparc, bug #791277

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

 app-misc/pax-utils/pax-utils-1.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.3.1.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.1.ebuild
index 144e32cfe8d..fa769d94228 100644
--- a/app-misc/pax-utils/pax-utils-1.3.1.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://gentoo/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps debug kernel_linux python seccomp"
 
 RDEPEND="caps? ( >=sys-libs/libcap-2.24 )



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2021-05-22 Thread Sam James
commit: 2c88a8794910bc56d4b88f490e189857f7185f6a
Author: Sam James  gentoo  org>
AuthorDate: Sat May 22 15:03:19 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 22 15:09:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c88a879

app-misc/pax-utils: Stabilize 1.3.1 x86, #791277

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

 app-misc/pax-utils/pax-utils-1.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.3.1.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.1.ebuild
index a1470ebee63..144e32cfe8d 100644
--- a/app-misc/pax-utils/pax-utils-1.3.1.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://gentoo/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps debug kernel_linux python seccomp"
 
 RDEPEND="caps? ( >=sys-libs/libcap-2.24 )



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2021-05-21 Thread Sam James
commit: 602e282f2918b84bb8d97e91cca259cecc08d2fc
Author: Sam James  gentoo  org>
AuthorDate: Sat May 22 01:34:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 22 01:34:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=602e282f

app-misc/pax-utils: Stabilize 1.3.1 ppc64, #791277

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

 app-misc/pax-utils/pax-utils-1.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.3.1.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.1.ebuild
index d26ccc0788c..a1470ebee63 100644
--- a/app-misc/pax-utils/pax-utils-1.3.1.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://gentoo/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps debug kernel_linux python seccomp"
 
 RDEPEND="caps? ( >=sys-libs/libcap-2.24 )



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2021-05-21 Thread Sam James
commit: f6981299e9168f295ba082f8e7efa048e59e9539
Author: Sam James  gentoo  org>
AuthorDate: Sat May 22 01:33:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 22 01:34:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6981299

app-misc/pax-utils: Stabilize 1.3.1 ppc, #791277

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

 app-misc/pax-utils/pax-utils-1.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.3.1.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.1.ebuild
index 905f7d1e77a..d26ccc0788c 100644
--- a/app-misc/pax-utils/pax-utils-1.3.1.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://gentoo/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps debug kernel_linux python seccomp"
 
 RDEPEND="caps? ( >=sys-libs/libcap-2.24 )



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2021-05-21 Thread Sam James
commit: 833f2529dc22dbb2d57aa9a39fe55bfad5572aac
Author: Sam James  gentoo  org>
AuthorDate: Sat May 22 01:29:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 22 01:29:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=833f2529

app-misc/pax-utils: Stabilize 1.3.1 amd64, #791277

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

 app-misc/pax-utils/pax-utils-1.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.3.1.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.1.ebuild
index 8d86e301d0f..905f7d1e77a 100644
--- a/app-misc/pax-utils/pax-utils-1.3.1.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://gentoo/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps debug kernel_linux python seccomp"
 
 RDEPEND="caps? ( >=sys-libs/libcap-2.24 )



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2021-05-21 Thread Sam James
commit: 15a19a16bb19b6acabe94d7d68565b3072755b02
Author: Sam James  gentoo  org>
AuthorDate: Fri May 21 19:47:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 21 19:47:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15a19a16

app-misc/pax-utils: Stabilize 1.3.1 arm, #791277

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

 app-misc/pax-utils/pax-utils-1.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.3.1.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.1.ebuild
index 239608d2287..8d86e301d0f 100644
--- a/app-misc/pax-utils/pax-utils-1.3.1.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://gentoo/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps debug kernel_linux python seccomp"
 
 RDEPEND="caps? ( >=sys-libs/libcap-2.24 )



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2021-05-21 Thread Sam James
commit: a223c034c4cc0f4d32ea4633ac847fe724975b7c
Author: Sam James  gentoo  org>
AuthorDate: Fri May 21 19:47:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 21 19:47:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a223c034

app-misc/pax-utils: Stabilize 1.3.1 arm64, #791277

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

 app-misc/pax-utils/pax-utils-1.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.3.1.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.1.ebuild
index 474efb8559a..239608d2287 100644
--- a/app-misc/pax-utils/pax-utils-1.3.1.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://gentoo/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps debug kernel_linux python seccomp"
 
 RDEPEND="caps? ( >=sys-libs/libcap-2.24 )



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2021-04-18 Thread Mike Frysinger
commit: 7519004e654196e2f52b17ac389cc52a3c30fcdb
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sun Apr 18 20:36:08 2021 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sun Apr 18 20:36:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7519004e

app-misc/pax-utils: fix SRC_URI typo #783240

Bug: https://bugs.gentoo.org/783240
Signed-off-by: Mike Frysinger  gentoo.org>

 app-misc/pax-utils/pax-utils-1.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.3.1.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.1.ebuild
index 64854b1beb3..474efb8559a 100644
--- a/app-misc/pax-utils/pax-utils-1.3.1.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.1.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="ELF utils that can check files for security 
relevant properties"
 
HOMEPAGE="https://wiki.gentoo.org/index.php?title=Project:Hardened/PaX_Utilities;
 SRC_URI="mirror://gentoo/${P}.tar.xz
https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz
-   https://dev.gentoo.org/~vapier/distfiles/${P}.tar.xz;
+   https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2021-04-18 Thread Mike Frysinger
commit: 2fb10c0f8f71e70e590880ea3bac9009418e5eb5
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sun Apr 18 18:32:29 2021 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sun Apr 18 18:33:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fb10c0f

app-misc/pax-utils: restore missing seccomp syscalls

Closes: https://bugs.gentoo.org/783459
Signed-off-by: Mike Frysinger  gentoo.org>

 app-misc/pax-utils/Manifest | 2 +-
 app-misc/pax-utils/{pax-utils-1.3.ebuild => pax-utils-1.3.1.ebuild} | 5 +++--
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/app-misc/pax-utils/Manifest b/app-misc/pax-utils/Manifest
index 7b4c152d327..51100233c36 100644
--- a/app-misc/pax-utils/Manifest
+++ b/app-misc/pax-utils/Manifest
@@ -1,2 +1,2 @@
 DIST pax-utils-1.2.9.tar.xz 705188 BLAKE2B 
9eb9309f0317683dd06e491e6647ba20986f2cb248432fad0ed0eb277711e8d38c5b5148bc0b44e6dbc3d5d3d0093bccd4d10c057090801c49246a63f3bc0899
 SHA512 
47271cd75818728342e2a074fa05da24fce51ef0eeedb28237138525d7c86c207ca2b5d206fd02cb34529590340b726a14c54b205c65204539a51fb78ac55d41
-DIST pax-utils-1.3.tar.xz 717672 BLAKE2B 
56e9677b96e38d8efbe0f1fd3e8d92f30b636a87a25cb73fc7452bd34546b25bc0c7dd05133ac99c88cbdb403a8a261f1ba55f6ba80d4571fd907284255c0e2c
 SHA512 
8c200a217ca0a6f8dda74af9216f244d1ddb93ace1b853428cfcd26d1e0429ae199ebf54376ee3885f43ae42445341c76e1ee846def68376ae7aa63a788eeeab
+DIST pax-utils-1.3.1.tar.xz 718384 BLAKE2B 
eef34077dfaceba1bf6f3d56b5e9990090e6d6c5d8c14f7f4bd8506040f0abdcf1a7bd52c643092faa74d991f22ed48c96924572a50c556aaf879dd411569457
 SHA512 
1a3a463f3864a420b4dcdd8e5736fbee785ed7cb19545966819493cc98d3cea670eb44592c7f100188b2d45b58908bc1f8e2e010f8842c51b70495b260a03102

diff --git a/app-misc/pax-utils/pax-utils-1.3.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.1.ebuild
similarity index 93%
rename from app-misc/pax-utils/pax-utils-1.3.ebuild
rename to app-misc/pax-utils/pax-utils-1.3.1.ebuild
index 786da67c364..64854b1beb3 100644
--- a/app-misc/pax-utils/pax-utils-1.3.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI="7"
 
 PYTHON_COMPAT=( python3_{7,8,9} )
 
@@ -10,7 +10,8 @@ inherit python-single-r1 toolchain-funcs
 DESCRIPTION="ELF utils that can check files for security relevant properties"
 
HOMEPAGE="https://wiki.gentoo.org/index.php?title=Project:Hardened/PaX_Utilities;
 SRC_URI="mirror://gentoo/${P}.tar.xz
-   https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz;
+   https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz
+   https://dev.gentoo.org/~vapier/distfiles/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2021-04-16 Thread Mike Frysinger
commit: ac285d01b7a4a760218d18f025683f833ccd967d
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sat Apr 17 04:07:27 2021 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Apr 17 05:39:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac285d01

app-misc/pax-utils: drop old 1.2.6 version

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

 app-misc/pax-utils/Manifest   |  1 -
 app-misc/pax-utils/pax-utils-1.2.6.ebuild | 78 ---
 2 files changed, 79 deletions(-)

diff --git a/app-misc/pax-utils/Manifest b/app-misc/pax-utils/Manifest
index 2f524db6dd6..cb588b78f36 100644
--- a/app-misc/pax-utils/Manifest
+++ b/app-misc/pax-utils/Manifest
@@ -1,2 +1 @@
-DIST pax-utils-1.2.6.tar.xz 680696 BLAKE2B 
b271e19ed5ec1024d7c6e5723c12464c6ab07646dfbfd4738bfe0250629205051642421425d7c7c5f540b1ac3d100c13d1beca398d9766f7f477830ab128eef2
 SHA512 
59fe16c5573414aa2952a99c5b85c16cf10dbbee76943f263d31d5b1aa8818a9b00fa78c8b6dadbe02216de54fc32b26d80303a17e2d854de6bb9dd8b431f617
 DIST pax-utils-1.2.9.tar.xz 705188 BLAKE2B 
9eb9309f0317683dd06e491e6647ba20986f2cb248432fad0ed0eb277711e8d38c5b5148bc0b44e6dbc3d5d3d0093bccd4d10c057090801c49246a63f3bc0899
 SHA512 
47271cd75818728342e2a074fa05da24fce51ef0eeedb28237138525d7c86c207ca2b5d206fd02cb34529590340b726a14c54b205c65204539a51fb78ac55d41

diff --git a/app-misc/pax-utils/pax-utils-1.2.6.ebuild 
b/app-misc/pax-utils/pax-utils-1.2.6.ebuild
deleted file mode 100644
index 7c10e537052..000
--- a/app-misc/pax-utils/pax-utils-1.2.6.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-
-inherit python-single-r1 toolchain-funcs
-
-DESCRIPTION="ELF utils that can check files for security relevant properties"
-HOMEPAGE="https://wiki.gentoo.org/index.php?title=Project:Hardened/PaX_Utilities;
-SRC_URI="mirror://gentoo/${P}.tar.xz
-   https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="caps debug kernel_linux python seccomp"
-
-RDEPEND="caps? ( >=sys-libs/libcap-2.24 )
-   python? (
-   ${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   dev-python/pyelftools[${PYTHON_MULTI_USEDEP}]
-   ')
-   )
-   seccomp? ( sys-libs/libseccomp )
-"
-# >=linux-headers-4.11 to pick linux headers with statx, bug #737094
-DEPEND="
-   ${RDEPEND}
-   kernel_linux? ( !prefix-guest? ( >=sys-kernel/linux-headers-4.11 ) )
-"
-BDEPEND="
-   caps? ( virtual/pkgconfig )
-   seccomp? ( virtual/pkgconfig )
-"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-_emake() {
-   emake \
-   USE_CAP=$(usex caps) \
-   USE_DEBUG=$(usex debug) \
-   USE_PYTHON=$(usex python) \
-   USE_SECCOMP=$(usex seccomp) \
-   "$@"
-}
-
-pkg_setup() {
-   if use python; then
-   python-single-r1_pkg_setup
-   fi
-}
-
-src_configure() {
-   # Avoid slow configure+gnulib+make if on an up-to-date Linux system
-   if use prefix || ! use kernel_linux ||
-   has_version '

[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2021-04-16 Thread Mike Frysinger
commit: 9c7f86d4fac5e508f3e6b1569a7577e60c35b208
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sat Apr 17 05:38:59 2021 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Apr 17 05:39:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c7f86d4

app-misc/pax-utils: version bump to 1.3

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

 app-misc/pax-utils/Manifest |  1 +
 app-misc/pax-utils/pax-utils-1.3.ebuild | 76 +
 2 files changed, 77 insertions(+)

diff --git a/app-misc/pax-utils/Manifest b/app-misc/pax-utils/Manifest
index cb588b78f36..7b4c152d327 100644
--- a/app-misc/pax-utils/Manifest
+++ b/app-misc/pax-utils/Manifest
@@ -1 +1,2 @@
 DIST pax-utils-1.2.9.tar.xz 705188 BLAKE2B 
9eb9309f0317683dd06e491e6647ba20986f2cb248432fad0ed0eb277711e8d38c5b5148bc0b44e6dbc3d5d3d0093bccd4d10c057090801c49246a63f3bc0899
 SHA512 
47271cd75818728342e2a074fa05da24fce51ef0eeedb28237138525d7c86c207ca2b5d206fd02cb34529590340b726a14c54b205c65204539a51fb78ac55d41
+DIST pax-utils-1.3.tar.xz 717672 BLAKE2B 
56e9677b96e38d8efbe0f1fd3e8d92f30b636a87a25cb73fc7452bd34546b25bc0c7dd05133ac99c88cbdb403a8a261f1ba55f6ba80d4571fd907284255c0e2c
 SHA512 
8c200a217ca0a6f8dda74af9216f244d1ddb93ace1b853428cfcd26d1e0429ae199ebf54376ee3885f43ae42445341c76e1ee846def68376ae7aa63a788eeeab

diff --git a/app-misc/pax-utils/pax-utils-1.3.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.ebuild
new file mode 100644
index 000..786da67c364
--- /dev/null
+++ b/app-misc/pax-utils/pax-utils-1.3.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit python-single-r1 toolchain-funcs
+
+DESCRIPTION="ELF utils that can check files for security relevant properties"
+HOMEPAGE="https://wiki.gentoo.org/index.php?title=Project:Hardened/PaX_Utilities;
+SRC_URI="mirror://gentoo/${P}.tar.xz
+   https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="caps debug kernel_linux python seccomp"
+
+RDEPEND="caps? ( >=sys-libs/libcap-2.24 )
+   python? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/pyelftools[${PYTHON_MULTI_USEDEP}]
+   ')
+   )
+"
+# >=linux-headers-5.8 to pick linux headers with faccessat2, bug #768624
+DEPEND="
+   ${RDEPEND}
+   kernel_linux? ( !prefix-guest? ( >=sys-kernel/linux-headers-5.8 ) )
+"
+BDEPEND="
+   caps? ( virtual/pkgconfig )
+"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+_emake() {
+   emake \
+   USE_CAP=$(usex caps) \
+   USE_DEBUG=$(usex debug) \
+   USE_PYTHON=$(usex python) \
+   USE_SECCOMP=$(usex seccomp) \
+   "$@"
+}
+
+pkg_setup() {
+   if use python; then
+   python-single-r1_pkg_setup
+   fi
+}
+
+src_configure() {
+   # Avoid slow configure+gnulib+make if on an up-to-date Linux system
+   if use prefix || ! use kernel_linux ||
+   has_version '

[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2021-04-13 Thread Sam James
commit: ca051ba6d642c8f98adf324d8be02ba1c9e31cf6
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 14 00:59:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 14 01:00:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca051ba6

app-misc/pax-utils: Stabilize 1.2.9 arm64, #774423

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

 app-misc/pax-utils/pax-utils-1.2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.2.9.ebuild 
b/app-misc/pax-utils/pax-utils-1.2.9.ebuild
index e87baee7cd2..717863cd939 100644
--- a/app-misc/pax-utils/pax-utils-1.2.9.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.2.9.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://gentoo/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps debug kernel_linux python seccomp"
 
 RDEPEND="caps? ( >=sys-libs/libcap-2.24 )



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2021-03-26 Thread Agostino Sarubbo
commit: f89517ab2ef080d001596c26e28fa1695a77c8ec
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Mar 26 14:26:37 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Mar 26 14:26:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f89517ab

app-misc/pax-utils: s390 stable wrt bug #774423

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

 app-misc/pax-utils/pax-utils-1.2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.2.9.ebuild 
b/app-misc/pax-utils/pax-utils-1.2.9.ebuild
index f624b65e784..af56cab4443 100644
--- a/app-misc/pax-utils/pax-utils-1.2.9.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.2.9.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://gentoo/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps debug kernel_linux python seccomp"
 
 RDEPEND="caps? ( >=sys-libs/libcap-2.24 )



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2021-03-13 Thread Sergei Trofimovich
commit: aed99ec70f28950ea1ca33df8e1bda45596c9f10
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Mar 13 09:52:39 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Mar 13 09:53:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aed99ec7

app-misc/pax-utils: drop old

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-misc/pax-utils/Manifest   |  1 -
 app-misc/pax-utils/pax-utils-1.2.8.ebuild | 78 ---
 2 files changed, 79 deletions(-)

diff --git a/app-misc/pax-utils/Manifest b/app-misc/pax-utils/Manifest
index 0c437c32da0..2f524db6dd6 100644
--- a/app-misc/pax-utils/Manifest
+++ b/app-misc/pax-utils/Manifest
@@ -1,3 +1,2 @@
 DIST pax-utils-1.2.6.tar.xz 680696 BLAKE2B 
b271e19ed5ec1024d7c6e5723c12464c6ab07646dfbfd4738bfe0250629205051642421425d7c7c5f540b1ac3d100c13d1beca398d9766f7f477830ab128eef2
 SHA512 
59fe16c5573414aa2952a99c5b85c16cf10dbbee76943f263d31d5b1aa8818a9b00fa78c8b6dadbe02216de54fc32b26d80303a17e2d854de6bb9dd8b431f617
-DIST pax-utils-1.2.8.tar.xz 704804 BLAKE2B 
b64b50f985320618e10528aaddbeee9a2c86b05724d8564342fc78fd8bd31a84f3cfe5e6051b3b8a1a882bb0b3da586ca351b6fdda0fd6168930e8e4a44806cb
 SHA512 
c211defb72921a6dfa950173bef7ef6bc5ac059dbb394a82d2b2455d082843fc7722a6819f37aa39033bd37a5a77880f193f8be550020320e87ce5becfa6e5bf
 DIST pax-utils-1.2.9.tar.xz 705188 BLAKE2B 
9eb9309f0317683dd06e491e6647ba20986f2cb248432fad0ed0eb277711e8d38c5b5148bc0b44e6dbc3d5d3d0093bccd4d10c057090801c49246a63f3bc0899
 SHA512 
47271cd75818728342e2a074fa05da24fce51ef0eeedb28237138525d7c86c207ca2b5d206fd02cb34529590340b726a14c54b205c65204539a51fb78ac55d41

diff --git a/app-misc/pax-utils/pax-utils-1.2.8.ebuild 
b/app-misc/pax-utils/pax-utils-1.2.8.ebuild
deleted file mode 100644
index e7a257126c0..000
--- a/app-misc/pax-utils/pax-utils-1.2.8.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-
-inherit eutils python-single-r1 toolchain-funcs
-
-DESCRIPTION="ELF utils that can check files for security relevant properties"
-HOMEPAGE="https://wiki.gentoo.org/index.php?title=Project:Hardened/PaX_Utilities;
-SRC_URI="mirror://gentoo/${P}.tar.xz
-   https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="caps debug kernel_linux python seccomp"
-
-RDEPEND="caps? ( >=sys-libs/libcap-2.24 )
-   python? (
-   ${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   dev-python/pyelftools[${PYTHON_MULTI_USEDEP}]
-   ')
-   )
-   seccomp? ( sys-libs/libseccomp )
-"
-# >=linux-headers-4.11 to pick linux headers with statx, bug #737094
-DEPEND="
-   ${RDEPEND}
-   kernel_linux? ( !prefix-guest? ( >=sys-kernel/linux-headers-4.11 ) )
-"
-BDEPEND="
-   caps? ( virtual/pkgconfig )
-   seccomp? ( virtual/pkgconfig )
-"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-_emake() {
-   emake \
-   USE_CAP=$(usex caps) \
-   USE_DEBUG=$(usex debug) \
-   USE_PYTHON=$(usex python) \
-   USE_SECCOMP=$(usex seccomp) \
-   "$@"
-}
-
-pkg_setup() {
-   if use python; then
-   python-single-r1_pkg_setup
-   fi
-}
-
-src_configure() {
-   # Avoid slow configure+gnulib+make if on an up-to-date Linux system
-   if use prefix || ! use kernel_linux ||
-   has_version '

[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2021-03-07 Thread Agostino Sarubbo
commit: b7eb6a52544a4e528a400a8407644d101dae3f76
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Mar  7 14:41:18 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Mar  7 14:41:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7eb6a52

app-misc/pax-utils: amd64 stable wrt bug #774423

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

 app-misc/pax-utils/pax-utils-1.2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.2.9.ebuild 
b/app-misc/pax-utils/pax-utils-1.2.9.ebuild
index 57339630adb..f624b65e784 100644
--- a/app-misc/pax-utils/pax-utils-1.2.9.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.2.9.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://gentoo/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps debug kernel_linux python seccomp"
 
 RDEPEND="caps? ( >=sys-libs/libcap-2.24 )



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2021-03-06 Thread Sergei Trofimovich
commit: 7d1ab36cde95a724a29bb127cf6dd16e1e2a960c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Mar  6 21:36:56 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Mar  6 21:36:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d1ab36c

app-misc/pax-utils: stable 1.2.9 for ppc64

stable wrt bug #774423

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

 app-misc/pax-utils/pax-utils-1.2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.2.9.ebuild 
b/app-misc/pax-utils/pax-utils-1.2.9.ebuild
index 12a16643a4a..57339630adb 100644
--- a/app-misc/pax-utils/pax-utils-1.2.9.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.2.9.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://gentoo/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps debug kernel_linux python seccomp"
 
 RDEPEND="caps? ( >=sys-libs/libcap-2.24 )



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2021-03-06 Thread Sergei Trofimovich
commit: e92d682f3be689b732feace5554c885db49cde37
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Mar  6 21:35:46 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Mar  6 21:35:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e92d682f

app-misc/pax-utils: stable 1.2.9 for ppc

stable wrt bug #774423

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

 app-misc/pax-utils/pax-utils-1.2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.2.9.ebuild 
b/app-misc/pax-utils/pax-utils-1.2.9.ebuild
index 78ca73cfd01..12a16643a4a 100644
--- a/app-misc/pax-utils/pax-utils-1.2.9.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.2.9.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://gentoo/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps debug kernel_linux python seccomp"
 
 RDEPEND="caps? ( >=sys-libs/libcap-2.24 )



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2021-03-06 Thread Thomas Deutschmann
commit: d714a359de24d9b5e109549a1b83e19ab4e8174f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Mar  6 15:33:27 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Mar  6 15:37:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d714a359

app-misc/pax-utils: x86 stable (bug #774423)

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

 app-misc/pax-utils/pax-utils-1.2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.2.9.ebuild 
b/app-misc/pax-utils/pax-utils-1.2.9.ebuild
index dea96a88bba..78ca73cfd01 100644
--- a/app-misc/pax-utils/pax-utils-1.2.9.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.2.9.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://gentoo/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps debug kernel_linux python seccomp"
 
 RDEPEND="caps? ( >=sys-libs/libcap-2.24 )



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2021-03-06 Thread Sergei Trofimovich
commit: b5592e20b51a59ad898f3c3c4751c682b260b145
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Mar  6 14:57:18 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Mar  6 15:13:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5592e20

app-misc/pax-utils: stable 1.2.9 for hppa/sparc, bug #774423

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

 app-misc/pax-utils/pax-utils-1.2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.2.9.ebuild 
b/app-misc/pax-utils/pax-utils-1.2.9.ebuild
index fcc2def6b6e..dea96a88bba 100644
--- a/app-misc/pax-utils/pax-utils-1.2.9.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.2.9.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://gentoo/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps debug kernel_linux python seccomp"
 
 RDEPEND="caps? ( >=sys-libs/libcap-2.24 )



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2021-02-04 Thread Sergei Trofimovich
commit: fbd7a6a460203eebe25f4335d65f213fc1f7c301
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Feb  4 09:16:54 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb  4 09:17:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbd7a6a4

app-misc/pax-utils: require linux-headers=5.8+ for faccessat2

Reported-by: Lars Wendler (Polynomial-C)
Closes: https://bugs.gentoo.org/768624
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-misc/pax-utils/pax-utils-1.2.9.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-misc/pax-utils/pax-utils-1.2.9.ebuild 
b/app-misc/pax-utils/pax-utils-1.2.9.ebuild
index e7a257126c0..fcc2def6b6e 100644
--- a/app-misc/pax-utils/pax-utils-1.2.9.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.2.9.ebuild
@@ -26,10 +26,10 @@ RDEPEND="caps? ( >=sys-libs/libcap-2.24 )
)
seccomp? ( sys-libs/libseccomp )
 "
-# >=linux-headers-4.11 to pick linux headers with statx, bug #737094
+# >=linux-headers-5.8 to pick linux headers with faccessat2, bug #768624
 DEPEND="
${RDEPEND}
-   kernel_linux? ( !prefix-guest? ( >=sys-kernel/linux-headers-4.11 ) )
+   kernel_linux? ( !prefix-guest? ( >=sys-kernel/linux-headers-5.8 ) )
 "
 BDEPEND="
caps? ( virtual/pkgconfig )



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2021-02-03 Thread Sergei Trofimovich
commit: 33243f9ffe2824c7847062a50417762cabec508c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Feb  3 20:46:23 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Feb  3 20:49:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33243f9f

app-misc/pax-utils: bump up to 1.2.9

Three new fixes:
- security.c: allow faccessat2 syscall in seccomt filters
- scanmacho: add support for dumping UUIDs
- {,pax}macho: add support for arm64 arch

Reported-by: Cănărău Constantin
Closes: https://bugs.gentoo.org/768435
Signed-off-by: Sergei Trofimovich  gentoo.org>
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-misc/pax-utils/Manifest   |  1 +
 app-misc/pax-utils/pax-utils-1.2.9.ebuild | 78 +++
 2 files changed, 79 insertions(+)

diff --git a/app-misc/pax-utils/Manifest b/app-misc/pax-utils/Manifest
index 28a9b53391f..0c437c32da0 100644
--- a/app-misc/pax-utils/Manifest
+++ b/app-misc/pax-utils/Manifest
@@ -1,2 +1,3 @@
 DIST pax-utils-1.2.6.tar.xz 680696 BLAKE2B 
b271e19ed5ec1024d7c6e5723c12464c6ab07646dfbfd4738bfe0250629205051642421425d7c7c5f540b1ac3d100c13d1beca398d9766f7f477830ab128eef2
 SHA512 
59fe16c5573414aa2952a99c5b85c16cf10dbbee76943f263d31d5b1aa8818a9b00fa78c8b6dadbe02216de54fc32b26d80303a17e2d854de6bb9dd8b431f617
 DIST pax-utils-1.2.8.tar.xz 704804 BLAKE2B 
b64b50f985320618e10528aaddbeee9a2c86b05724d8564342fc78fd8bd31a84f3cfe5e6051b3b8a1a882bb0b3da586ca351b6fdda0fd6168930e8e4a44806cb
 SHA512 
c211defb72921a6dfa950173bef7ef6bc5ac059dbb394a82d2b2455d082843fc7722a6819f37aa39033bd37a5a77880f193f8be550020320e87ce5becfa6e5bf
+DIST pax-utils-1.2.9.tar.xz 705188 BLAKE2B 
9eb9309f0317683dd06e491e6647ba20986f2cb248432fad0ed0eb277711e8d38c5b5148bc0b44e6dbc3d5d3d0093bccd4d10c057090801c49246a63f3bc0899
 SHA512 
47271cd75818728342e2a074fa05da24fce51ef0eeedb28237138525d7c86c207ca2b5d206fd02cb34529590340b726a14c54b205c65204539a51fb78ac55d41

diff --git a/app-misc/pax-utils/pax-utils-1.2.9.ebuild 
b/app-misc/pax-utils/pax-utils-1.2.9.ebuild
new file mode 100644
index 000..e7a257126c0
--- /dev/null
+++ b/app-misc/pax-utils/pax-utils-1.2.9.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit eutils python-single-r1 toolchain-funcs
+
+DESCRIPTION="ELF utils that can check files for security relevant properties"
+HOMEPAGE="https://wiki.gentoo.org/index.php?title=Project:Hardened/PaX_Utilities;
+SRC_URI="mirror://gentoo/${P}.tar.xz
+   https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="caps debug kernel_linux python seccomp"
+
+RDEPEND="caps? ( >=sys-libs/libcap-2.24 )
+   python? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/pyelftools[${PYTHON_MULTI_USEDEP}]
+   ')
+   )
+   seccomp? ( sys-libs/libseccomp )
+"
+# >=linux-headers-4.11 to pick linux headers with statx, bug #737094
+DEPEND="
+   ${RDEPEND}
+   kernel_linux? ( !prefix-guest? ( >=sys-kernel/linux-headers-4.11 ) )
+"
+BDEPEND="
+   caps? ( virtual/pkgconfig )
+   seccomp? ( virtual/pkgconfig )
+"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+_emake() {
+   emake \
+   USE_CAP=$(usex caps) \
+   USE_DEBUG=$(usex debug) \
+   USE_PYTHON=$(usex python) \
+   USE_SECCOMP=$(usex seccomp) \
+   "$@"
+}
+
+pkg_setup() {
+   if use python; then
+   python-single-r1_pkg_setup
+   fi
+}
+
+src_configure() {
+   # Avoid slow configure+gnulib+make if on an up-to-date Linux system
+   if use prefix || ! use kernel_linux ||
+   has_version '

[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2021-01-06 Thread Fabian Groffen
commit: b752f7a330255b4d80c9833b68b91519e1ca52a7
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Jan  6 13:17:42 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Jan  6 13:17:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b752f7a3

app-misc/pax-utils: drop x86-macos

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

 app-misc/pax-utils/pax-utils-1.2.6.ebuild | 4 ++--
 app-misc/pax-utils/pax-utils-1.2.8.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-misc/pax-utils/pax-utils-1.2.6.ebuild 
b/app-misc/pax-utils/pax-utils-1.2.6.ebuild
index 4c1399c21d0..fc5806c9c26 100644
--- a/app-misc/pax-utils/pax-utils-1.2.6.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.2.6.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
 
 EAPI=7
@@ -14,7 +14,7 @@ SRC_URI="mirror://gentoo/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps debug kernel_linux python seccomp"
 
 RDEPEND="caps? ( >=sys-libs/libcap-2.24 )

diff --git a/app-misc/pax-utils/pax-utils-1.2.8.ebuild 
b/app-misc/pax-utils/pax-utils-1.2.8.ebuild
index 97ad76dbc3c..84e5a8a8279 100644
--- a/app-misc/pax-utils/pax-utils-1.2.8.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.2.8.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
 
 EAPI=7
@@ -14,7 +14,7 @@ SRC_URI="mirror://gentoo/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps debug kernel_linux python seccomp"
 
 RDEPEND="caps? ( >=sys-libs/libcap-2.24 )



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2020-12-25 Thread Sergei Trofimovich
commit: a9da3d8b5092477c36bea940c0fe5431f72fd2f9
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Dec 25 12:15:31 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Dec 25 12:17:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9da3d8b

app-misc/pax-utils: drop old

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-misc/pax-utils/Manifest   |  1 -
 app-misc/pax-utils/pax-utils-1.2.7.ebuild | 78 ---
 2 files changed, 79 deletions(-)

diff --git a/app-misc/pax-utils/Manifest b/app-misc/pax-utils/Manifest
index c48c448ddae..28a9b53391f 100644
--- a/app-misc/pax-utils/Manifest
+++ b/app-misc/pax-utils/Manifest
@@ -1,3 +1,2 @@
 DIST pax-utils-1.2.6.tar.xz 680696 BLAKE2B 
b271e19ed5ec1024d7c6e5723c12464c6ab07646dfbfd4738bfe0250629205051642421425d7c7c5f540b1ac3d100c13d1beca398d9766f7f477830ab128eef2
 SHA512 
59fe16c5573414aa2952a99c5b85c16cf10dbbee76943f263d31d5b1aa8818a9b00fa78c8b6dadbe02216de54fc32b26d80303a17e2d854de6bb9dd8b431f617
-DIST pax-utils-1.2.7.tar.xz 689680 BLAKE2B 
9d7dd0aeaecc10edf1dc70acef1561e3984b9d4f30f2ff54b27cdd91fb88d194e6f1bb9b2b01064a25a1842855dfe4f448f7267d69bbed0102a854635b5829aa
 SHA512 
e3bbe7fe0cf7c1607218187f272edad3652a55317a620905b76bba5bc9617f31b8eced6760f353b4558e7b118664c3df5c6d97c78b653f8d4636f094b96307f8
 DIST pax-utils-1.2.8.tar.xz 704804 BLAKE2B 
b64b50f985320618e10528aaddbeee9a2c86b05724d8564342fc78fd8bd31a84f3cfe5e6051b3b8a1a882bb0b3da586ca351b6fdda0fd6168930e8e4a44806cb
 SHA512 
c211defb72921a6dfa950173bef7ef6bc5ac059dbb394a82d2b2455d082843fc7722a6819f37aa39033bd37a5a77880f193f8be550020320e87ce5becfa6e5bf

diff --git a/app-misc/pax-utils/pax-utils-1.2.7.ebuild 
b/app-misc/pax-utils/pax-utils-1.2.7.ebuild
deleted file mode 100644
index 97ad76dbc3c..000
--- a/app-misc/pax-utils/pax-utils-1.2.7.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7,8,9} )
-
-inherit eutils python-single-r1 toolchain-funcs
-
-DESCRIPTION="ELF utils that can check files for security relevant properties"
-HOMEPAGE="https://wiki.gentoo.org/index.php?title=Project:Hardened/PaX_Utilities;
-SRC_URI="mirror://gentoo/${P}.tar.xz
-   https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="caps debug kernel_linux python seccomp"
-
-RDEPEND="caps? ( >=sys-libs/libcap-2.24 )
-   python? (
-   ${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   dev-python/pyelftools[${PYTHON_MULTI_USEDEP}]
-   ')
-   )
-   seccomp? ( sys-libs/libseccomp )
-"
-# >=linux-headers-4.11 to pick linux headers with statx, bug #737094
-DEPEND="
-   ${RDEPEND}
-   kernel_linux? ( !prefix-guest? ( >=sys-kernel/linux-headers-4.11 ) )
-"
-BDEPEND="
-   caps? ( virtual/pkgconfig )
-   seccomp? ( virtual/pkgconfig )
-"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-_emake() {
-   emake \
-   USE_CAP=$(usex caps) \
-   USE_DEBUG=$(usex debug) \
-   USE_PYTHON=$(usex python) \
-   USE_SECCOMP=$(usex seccomp) \
-   "$@"
-}
-
-pkg_setup() {
-   if use python; then
-   python-single-r1_pkg_setup
-   fi
-}
-
-src_configure() {
-   # Avoid slow configure+gnulib+make if on an up-to-date Linux system
-   if use prefix || ! use kernel_linux ||
-   has_version '

[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2020-12-20 Thread Sergei Trofimovich
commit: 30a388f954b3aa95ec737483074657742629c87c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Dec 20 20:31:00 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Dec 20 20:31:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30a388f9

app-misc/pax-utils: update up to 1.2.8

Main change us rebased gnulib to support autoconf-2.70.

Reported-by: Leah Neukirchen  vuxu.org>
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-misc/pax-utils/Manifest   |  1 +
 app-misc/pax-utils/pax-utils-1.2.8.ebuild | 78 +++
 2 files changed, 79 insertions(+)

diff --git a/app-misc/pax-utils/Manifest b/app-misc/pax-utils/Manifest
index 767f75939b7..c48c448ddae 100644
--- a/app-misc/pax-utils/Manifest
+++ b/app-misc/pax-utils/Manifest
@@ -1,2 +1,3 @@
 DIST pax-utils-1.2.6.tar.xz 680696 BLAKE2B 
b271e19ed5ec1024d7c6e5723c12464c6ab07646dfbfd4738bfe0250629205051642421425d7c7c5f540b1ac3d100c13d1beca398d9766f7f477830ab128eef2
 SHA512 
59fe16c5573414aa2952a99c5b85c16cf10dbbee76943f263d31d5b1aa8818a9b00fa78c8b6dadbe02216de54fc32b26d80303a17e2d854de6bb9dd8b431f617
 DIST pax-utils-1.2.7.tar.xz 689680 BLAKE2B 
9d7dd0aeaecc10edf1dc70acef1561e3984b9d4f30f2ff54b27cdd91fb88d194e6f1bb9b2b01064a25a1842855dfe4f448f7267d69bbed0102a854635b5829aa
 SHA512 
e3bbe7fe0cf7c1607218187f272edad3652a55317a620905b76bba5bc9617f31b8eced6760f353b4558e7b118664c3df5c6d97c78b653f8d4636f094b96307f8
+DIST pax-utils-1.2.8.tar.xz 704804 BLAKE2B 
b64b50f985320618e10528aaddbeee9a2c86b05724d8564342fc78fd8bd31a84f3cfe5e6051b3b8a1a882bb0b3da586ca351b6fdda0fd6168930e8e4a44806cb
 SHA512 
c211defb72921a6dfa950173bef7ef6bc5ac059dbb394a82d2b2455d082843fc7722a6819f37aa39033bd37a5a77880f193f8be550020320e87ce5becfa6e5bf

diff --git a/app-misc/pax-utils/pax-utils-1.2.8.ebuild 
b/app-misc/pax-utils/pax-utils-1.2.8.ebuild
new file mode 100644
index 000..97ad76dbc3c
--- /dev/null
+++ b/app-misc/pax-utils/pax-utils-1.2.8.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+
+inherit eutils python-single-r1 toolchain-funcs
+
+DESCRIPTION="ELF utils that can check files for security relevant properties"
+HOMEPAGE="https://wiki.gentoo.org/index.php?title=Project:Hardened/PaX_Utilities;
+SRC_URI="mirror://gentoo/${P}.tar.xz
+   https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="caps debug kernel_linux python seccomp"
+
+RDEPEND="caps? ( >=sys-libs/libcap-2.24 )
+   python? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/pyelftools[${PYTHON_MULTI_USEDEP}]
+   ')
+   )
+   seccomp? ( sys-libs/libseccomp )
+"
+# >=linux-headers-4.11 to pick linux headers with statx, bug #737094
+DEPEND="
+   ${RDEPEND}
+   kernel_linux? ( !prefix-guest? ( >=sys-kernel/linux-headers-4.11 ) )
+"
+BDEPEND="
+   caps? ( virtual/pkgconfig )
+   seccomp? ( virtual/pkgconfig )
+"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+_emake() {
+   emake \
+   USE_CAP=$(usex caps) \
+   USE_DEBUG=$(usex debug) \
+   USE_PYTHON=$(usex python) \
+   USE_SECCOMP=$(usex seccomp) \
+   "$@"
+}
+
+pkg_setup() {
+   if use python; then
+   python-single-r1_pkg_setup
+   fi
+}
+
+src_configure() {
+   # Avoid slow configure+gnulib+make if on an up-to-date Linux system
+   if use prefix || ! use kernel_linux ||
+   has_version '

[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2020-12-19 Thread Sergei Trofimovich
commit: d8a71ff746b3b2d48443df0452795166e5a42325
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Dec 19 21:49:29 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Dec 19 21:50:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8a71ff7

app-misc/pax-utils: bump up to 1.2.7

A few chages:
- drop strings based /lib extraction heuristics
- new --ldcache variable to redirect path to ld.so.cache
  (mostly for tests)

Closes: https://bugs.gentoo.org/736601
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-misc/pax-utils/Manifest   |  1 +
 app-misc/pax-utils/pax-utils-1.2.7.ebuild | 78 +++
 2 files changed, 79 insertions(+)

diff --git a/app-misc/pax-utils/Manifest b/app-misc/pax-utils/Manifest
index 66599d029bc..767f75939b7 100644
--- a/app-misc/pax-utils/Manifest
+++ b/app-misc/pax-utils/Manifest
@@ -1 +1,2 @@
 DIST pax-utils-1.2.6.tar.xz 680696 BLAKE2B 
b271e19ed5ec1024d7c6e5723c12464c6ab07646dfbfd4738bfe0250629205051642421425d7c7c5f540b1ac3d100c13d1beca398d9766f7f477830ab128eef2
 SHA512 
59fe16c5573414aa2952a99c5b85c16cf10dbbee76943f263d31d5b1aa8818a9b00fa78c8b6dadbe02216de54fc32b26d80303a17e2d854de6bb9dd8b431f617
+DIST pax-utils-1.2.7.tar.xz 689680 BLAKE2B 
9d7dd0aeaecc10edf1dc70acef1561e3984b9d4f30f2ff54b27cdd91fb88d194e6f1bb9b2b01064a25a1842855dfe4f448f7267d69bbed0102a854635b5829aa
 SHA512 
e3bbe7fe0cf7c1607218187f272edad3652a55317a620905b76bba5bc9617f31b8eced6760f353b4558e7b118664c3df5c6d97c78b653f8d4636f094b96307f8

diff --git a/app-misc/pax-utils/pax-utils-1.2.7.ebuild 
b/app-misc/pax-utils/pax-utils-1.2.7.ebuild
new file mode 100644
index 000..97ad76dbc3c
--- /dev/null
+++ b/app-misc/pax-utils/pax-utils-1.2.7.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+
+inherit eutils python-single-r1 toolchain-funcs
+
+DESCRIPTION="ELF utils that can check files for security relevant properties"
+HOMEPAGE="https://wiki.gentoo.org/index.php?title=Project:Hardened/PaX_Utilities;
+SRC_URI="mirror://gentoo/${P}.tar.xz
+   https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="caps debug kernel_linux python seccomp"
+
+RDEPEND="caps? ( >=sys-libs/libcap-2.24 )
+   python? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/pyelftools[${PYTHON_MULTI_USEDEP}]
+   ')
+   )
+   seccomp? ( sys-libs/libseccomp )
+"
+# >=linux-headers-4.11 to pick linux headers with statx, bug #737094
+DEPEND="
+   ${RDEPEND}
+   kernel_linux? ( !prefix-guest? ( >=sys-kernel/linux-headers-4.11 ) )
+"
+BDEPEND="
+   caps? ( virtual/pkgconfig )
+   seccomp? ( virtual/pkgconfig )
+"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+_emake() {
+   emake \
+   USE_CAP=$(usex caps) \
+   USE_DEBUG=$(usex debug) \
+   USE_PYTHON=$(usex python) \
+   USE_SECCOMP=$(usex seccomp) \
+   "$@"
+}
+
+pkg_setup() {
+   if use python; then
+   python-single-r1_pkg_setup
+   fi
+}
+
+src_configure() {
+   # Avoid slow configure+gnulib+make if on an up-to-date Linux system
+   if use prefix || ! use kernel_linux ||
+   has_version '

[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2020-12-09 Thread Fabian Groffen
commit: afa758c2b4e90950e18a3ad866485a371bcbac58
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Dec  9 08:44:12 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Dec  9 12:09:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afa758c2

app-misc/pax-utils-1.2.6: don't depend on linux-headers in Prefix

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

 app-misc/pax-utils/pax-utils-1.2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.2.6.ebuild 
b/app-misc/pax-utils/pax-utils-1.2.6.ebuild
index 2ab27eb29bc..4c1399c21d0 100644
--- a/app-misc/pax-utils/pax-utils-1.2.6.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.2.6.ebuild
@@ -29,7 +29,7 @@ RDEPEND="caps? ( >=sys-libs/libcap-2.24 )
 # >=linux-headers-4.11 to pick linux headers with statx, bug #737094
 DEPEND="
${RDEPEND}
-   kernel_linux? ( >=sys-kernel/linux-headers-4.11 )
+   kernel_linux? ( !prefix-guest? ( >=sys-kernel/linux-headers-4.11 ) )
 "
 BDEPEND="
caps? ( virtual/pkgconfig )



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2020-10-05 Thread Sergei Trofimovich
commit: e9d3aff042307460bca2df3b557625d7f95f6274
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sun Oct  4 22:39:50 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Oct  5 08:04:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9d3aff0

app-misc/pax-utils: python3_9

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/17778
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-misc/pax-utils/pax-utils-1.2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.2.6.ebuild 
b/app-misc/pax-utils/pax-utils-1.2.6.ebuild
index e085328a835..2ab27eb29bc 100644
--- a/app-misc/pax-utils/pax-utils-1.2.6.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.2.6.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 
 inherit eutils python-single-r1 toolchain-funcs
 



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2020-08-29 Thread Sergei Trofimovich
commit: 4a3c4191cbe4add54c3fade995214706a5de3fb8
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 29 07:41:59 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 29 07:42:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a3c4191

app-misc/pax-utils: move linux-headers dep to DEPEND

Reported-by: Arfrever Frehtes Taifersar Arahesis
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-misc/pax-utils/pax-utils-1.2.6.ebuild | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/app-misc/pax-utils/pax-utils-1.2.6.ebuild 
b/app-misc/pax-utils/pax-utils-1.2.6.ebuild
index 389066a0892..e085328a835 100644
--- a/app-misc/pax-utils/pax-utils-1.2.6.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.2.6.ebuild
@@ -24,12 +24,15 @@ RDEPEND="caps? ( >=sys-libs/libcap-2.24 )
dev-python/pyelftools[${PYTHON_MULTI_USEDEP}]
')
)
-   seccomp? ( sys-libs/libseccomp )"
-DEPEND="${RDEPEND}"
+   seccomp? ( sys-libs/libseccomp )
+"
 # >=linux-headers-4.11 to pick linux headers with statx, bug #737094
+DEPEND="
+   ${RDEPEND}
+   kernel_linux? ( >=sys-kernel/linux-headers-4.11 )
+"
 BDEPEND="
caps? ( virtual/pkgconfig )
-   kernel_linux? ( >=sys-kernel/linux-headers-4.11 )
seccomp? ( virtual/pkgconfig )
 "
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2020-08-14 Thread Sergei Trofimovich
commit: 4dc53c37ca874eed0744bd1f1e9d85d2cd98b033
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Aug 14 21:43:47 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Aug 14 21:44:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dc53c37

app-misc/pax-utils: explicitly specify linux-headers bound

seccomp sandbox has know know about list of allowed system calls.
'statx' is relativey recent one. Let's pull in headers known to
define the syscall.

Reported-by: Thomas Deutschmann
Closes: https://bugs.gentoo.org/737094
Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-misc/pax-utils/pax-utils-1.2.6.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.2.6.ebuild 
b/app-misc/pax-utils/pax-utils-1.2.6.ebuild
index c4762dabcb7..389066a0892 100644
--- a/app-misc/pax-utils/pax-utils-1.2.6.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.2.6.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://gentoo/${P}.tar.xz
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="caps debug python seccomp"
+IUSE="caps debug kernel_linux python seccomp"
 
 RDEPEND="caps? ( >=sys-libs/libcap-2.24 )
python? (
@@ -26,8 +26,10 @@ RDEPEND="caps? ( >=sys-libs/libcap-2.24 )
)
seccomp? ( sys-libs/libseccomp )"
 DEPEND="${RDEPEND}"
+# >=linux-headers-4.11 to pick linux headers with statx, bug #737094
 BDEPEND="
caps? ( virtual/pkgconfig )
+   kernel_linux? ( >=sys-kernel/linux-headers-4.11 )
seccomp? ( virtual/pkgconfig )
 "
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2020-08-01 Thread Sergei Trofimovich
commit: 5e388c6d781bfe82e3fb9f7c6d5aefa9ae13d933
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug  1 13:50:03 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug  1 13:50:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e388c6d

app-misc/pax-utils: use BDEPEND for pkg-config

While at it drop xz-utils depend as EAPI=7 guarantees .xz
archive handling.

Fixed-by: David Michael
Closes: https://bugs.gentoo.org/734998
Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-misc/pax-utils/pax-utils-1.2.6.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/app-misc/pax-utils/pax-utils-1.2.6.ebuild 
b/app-misc/pax-utils/pax-utils-1.2.6.ebuild
index 00767ccb7d0..c4762dabcb7 100644
--- a/app-misc/pax-utils/pax-utils-1.2.6.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.2.6.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 PYTHON_COMPAT=( python3_{6,7,8} )
 
-inherit eutils python-single-r1 toolchain-funcs unpacker
+inherit eutils python-single-r1 toolchain-funcs
 
 DESCRIPTION="ELF utils that can check files for security relevant properties"
 
HOMEPAGE="https://wiki.gentoo.org/index.php?title=Project:Hardened/PaX_Utilities;
@@ -25,10 +25,11 @@ RDEPEND="caps? ( >=sys-libs/libcap-2.24 )
')
)
seccomp? ( sys-libs/libseccomp )"
-DEPEND="${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
caps? ( virtual/pkgconfig )
seccomp? ( virtual/pkgconfig )
-   app-arch/xz-utils"
+"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 _emake() {



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2020-06-20 Thread Sergei Trofimovich
commit: 9061b30c20944bd6e63b7b00293b853572b14683
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jun 20 19:45:36 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jun 20 19:49:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9061b30c

app-misc/pax-utils: drop old

Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-misc/pax-utils/Manifest   |  1 -
 app-misc/pax-utils/pax-utils-1.2.5.ebuild | 72 ---
 2 files changed, 73 deletions(-)

diff --git a/app-misc/pax-utils/Manifest b/app-misc/pax-utils/Manifest
index 8503d5ded7e..66599d029bc 100644
--- a/app-misc/pax-utils/Manifest
+++ b/app-misc/pax-utils/Manifest
@@ -1,2 +1 @@
-DIST pax-utils-1.2.5.tar.xz 679604 BLAKE2B 
348c6ab52a5e950f346115802d596fd33142fe2d93a83d686fbec917d3f74c53c332f2fcbd197c5bdd38b545f48568c7b461143fa328433ce3ee931901012601
 SHA512 
bf2f47393a66b4218eba7981100fc6936c7c9d6d98970f5337e7b3097ce6f7b2ca13de486ff7450e4395b74ba2308d37105508234f323230376ec5814cfe54f9
 DIST pax-utils-1.2.6.tar.xz 680696 BLAKE2B 
b271e19ed5ec1024d7c6e5723c12464c6ab07646dfbfd4738bfe0250629205051642421425d7c7c5f540b1ac3d100c13d1beca398d9766f7f477830ab128eef2
 SHA512 
59fe16c5573414aa2952a99c5b85c16cf10dbbee76943f263d31d5b1aa8818a9b00fa78c8b6dadbe02216de54fc32b26d80303a17e2d854de6bb9dd8b431f617

diff --git a/app-misc/pax-utils/pax-utils-1.2.5.ebuild 
b/app-misc/pax-utils/pax-utils-1.2.5.ebuild
deleted file mode 100644
index 00767ccb7d0..000
--- a/app-misc/pax-utils/pax-utils-1.2.5.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7,8} )
-
-inherit eutils python-single-r1 toolchain-funcs unpacker
-
-DESCRIPTION="ELF utils that can check files for security relevant properties"
-HOMEPAGE="https://wiki.gentoo.org/index.php?title=Project:Hardened/PaX_Utilities;
-SRC_URI="mirror://gentoo/${P}.tar.xz
-   https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="caps debug python seccomp"
-
-RDEPEND="caps? ( >=sys-libs/libcap-2.24 )
-   python? (
-   ${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   dev-python/pyelftools[${PYTHON_MULTI_USEDEP}]
-   ')
-   )
-   seccomp? ( sys-libs/libseccomp )"
-DEPEND="${RDEPEND}
-   caps? ( virtual/pkgconfig )
-   seccomp? ( virtual/pkgconfig )
-   app-arch/xz-utils"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-_emake() {
-   emake \
-   USE_CAP=$(usex caps) \
-   USE_DEBUG=$(usex debug) \
-   USE_PYTHON=$(usex python) \
-   USE_SECCOMP=$(usex seccomp) \
-   "$@"
-}
-
-pkg_setup() {
-   if use python; then
-   python-single-r1_pkg_setup
-   fi
-}
-
-src_configure() {
-   # Avoid slow configure+gnulib+make if on an up-to-date Linux system
-   if use prefix || ! use kernel_linux ||
-   has_version '

[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2020-05-30 Thread Michał Górny
commit: 78ff896dc3d61f0f4b03e173f3aaafff49af94b7
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Sat May 30 19:43:18 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 30 19:48:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78ff896d

app-misc/pax-utils: arm64 stable (bug #725010)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Michał Górny  gentoo.org>

 app-misc/pax-utils/pax-utils-1.2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.2.6.ebuild 
b/app-misc/pax-utils/pax-utils-1.2.6.ebuild
index 0e0286ecb1b..00767ccb7d0 100644
--- a/app-misc/pax-utils/pax-utils-1.2.6.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.2.6.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://gentoo/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps debug python seccomp"
 
 RDEPEND="caps? ( >=sys-libs/libcap-2.24 )



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2020-05-28 Thread Agostino Sarubbo
commit: d8efcd2d48710448bacd5d763600dae87a54535c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu May 28 15:45:39 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu May 28 15:45:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8efcd2d

app-misc/pax-utils: x86 stable wrt bug #725010

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

 app-misc/pax-utils/pax-utils-1.2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.2.6.ebuild 
b/app-misc/pax-utils/pax-utils-1.2.6.ebuild
index 5f0aa994898..0e0286ecb1b 100644
--- a/app-misc/pax-utils/pax-utils-1.2.6.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.2.6.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://gentoo/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps debug python seccomp"
 
 RDEPEND="caps? ( >=sys-libs/libcap-2.24 )



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2020-05-28 Thread Agostino Sarubbo
commit: d164b9d0d4f67f37580891e9c0d4362cfe2bf879
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu May 28 15:41:54 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu May 28 15:41:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d164b9d0

app-misc/pax-utils: ppc64 stable wrt bug #725010

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

 app-misc/pax-utils/pax-utils-1.2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.2.6.ebuild 
b/app-misc/pax-utils/pax-utils-1.2.6.ebuild
index 18512417652..5f0aa994898 100644
--- a/app-misc/pax-utils/pax-utils-1.2.6.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.2.6.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://gentoo/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps debug python seccomp"
 
 RDEPEND="caps? ( >=sys-libs/libcap-2.24 )



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2020-05-28 Thread Agostino Sarubbo
commit: 83962524788c855f0ba4e61c4b39deea13111834
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu May 28 15:40:41 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu May 28 15:40:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83962524

app-misc/pax-utils: ppc stable wrt bug #725010

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

 app-misc/pax-utils/pax-utils-1.2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.2.6.ebuild 
b/app-misc/pax-utils/pax-utils-1.2.6.ebuild
index 943f25aec2f..18512417652 100644
--- a/app-misc/pax-utils/pax-utils-1.2.6.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.2.6.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://gentoo/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps debug python seccomp"
 
 RDEPEND="caps? ( >=sys-libs/libcap-2.24 )



  1   2   >