diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-04-15 12:04:03 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-04-15 12:04:03 +0100 |
commit | 7fa8a1e3f149eea4c844c47cfe26136ed7614c58 (patch) | |
tree | e514d1b9999d088064bee1e34a3a3c500d6d7a07 /app-misc/pax-utils/pax-utils-1.3.5.ebuild | |
parent | d993571e2ee444d08f4e9e90d493ee37338657e3 (diff) |
gentoo auto-resync : 15:04:2024 - 12:04:02
Diffstat (limited to 'app-misc/pax-utils/pax-utils-1.3.5.ebuild')
-rw-r--r-- | app-misc/pax-utils/pax-utils-1.3.5.ebuild | 82 |
1 files changed, 0 insertions, 82 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 deleted file mode 100644 index 61d80fca9097..000000000000 --- 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} == 9999 ]]; 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 -} |