From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id C95F5158009 for ; Mon, 26 Jun 2023 19:50:53 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id AA3D8E083B; Mon, 26 Jun 2023 19:50:52 +0000 (UTC) Received: from smtp.gentoo.org (dev.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 8CDFCE083B for ; Mon, 26 Jun 2023 19:50:52 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 5A644340E56 for ; Mon, 26 Jun 2023 19:50:51 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id A3140A76 for ; Mon, 26 Jun 2023 19:50:49 +0000 (UTC) From: "Sam James" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Sam James" Message-ID: <1687808964.53de69d91fec670e97baa5add1127209147572f8.sam@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: sys-apps/apparmor-utils/ X-VCS-Repository: repo/gentoo X-VCS-Files: sys-apps/apparmor-utils/apparmor-utils-3.0.10-r1.ebuild sys-apps/apparmor-utils/apparmor-utils-3.0.10.ebuild sys-apps/apparmor-utils/apparmor-utils-3.1.4-r1.ebuild sys-apps/apparmor-utils/apparmor-utils-3.1.4.ebuild X-VCS-Directories: sys-apps/apparmor-utils/ X-VCS-Committer: sam X-VCS-Committer-Name: Sam James X-VCS-Revision: 53de69d91fec670e97baa5add1127209147572f8 X-VCS-Branch: master Date: Mon, 26 Jun 2023 19:50:49 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 71b61c09-c380-452f-939d-55ba3b6883c5 X-Archives-Hash: 10c7e098d2980b20df463d703a12f302 commit: 53de69d91fec670e97baa5add1127209147572f8 Author: Sam James gentoo org> AuthorDate: Mon Jun 26 19:47:43 2023 +0000 Commit: Sam James gentoo org> CommitDate: Mon Jun 26 19:49:24 2023 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53de69d9 sys-apps/apparmor-utils: drop obsolete Perl dependencies Quoting Han from the bug: """ All ebuilds for sys-apps/apparmor-utils currently in the tree depend on Perl and several Perl modules, but those dependencies are unnecessary because upstream has rewritten all utilities in Python. The last rewrite was before the 3.0.0 release (https://gitlab.com/apparmor/apparmor/-/commit/a74d7cf51cf5d87d5d362cb7dd279a0034029631) and the README since states "Perl is no longer needed since none of the utilities shipped to end users depend on it anymore." """ Closes: https://bugs.gentoo.org/909203 Signed-off-by: Sam James gentoo.org> ...ils-3.0.10.ebuild => apparmor-utils-3.0.10-r1.ebuild} | 16 ++++------------ ...utils-3.1.4.ebuild => apparmor-utils-3.1.4-r1.ebuild} | 16 ++++------------ 2 files changed, 8 insertions(+), 24 deletions(-) diff --git a/sys-apps/apparmor-utils/apparmor-utils-3.0.10.ebuild b/sys-apps/apparmor-utils/apparmor-utils-3.0.10-r1.ebuild similarity index 81% rename from sys-apps/apparmor-utils/apparmor-utils-3.0.10.ebuild rename to sys-apps/apparmor-utils/apparmor-utils-3.0.10-r1.ebuild index 24b253ee6dba..702656d7f4f3 100644 --- a/sys-apps/apparmor-utils/apparmor-utils-3.0.10.ebuild +++ b/sys-apps/apparmor-utils/apparmor-utils-3.0.10-r1.ebuild @@ -4,7 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{10..11} ) -inherit perl-module python-r1 toolchain-funcs +inherit python-r1 toolchain-funcs MY_PV="$(ver_cut 1-2)" @@ -20,22 +20,16 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" RESTRICT="test" COMMON_DEPEND=" - dev-lang/perl ~sys-libs/libapparmor-${PV} ${PYTHON_DEPS}" DEPEND="${COMMON_DEPEND} sys-devel/gettext " RDEPEND="${COMMON_DEPEND} - ~sys-libs/libapparmor-${PV}[perl,python,${PYTHON_USEDEP}] + ~sys-libs/libapparmor-${PV}[python,${PYTHON_USEDEP}] ~sys-apps/apparmor-${PV} - dev-perl/Locale-gettext - dev-perl/RPC-XML - dev-perl/TermReadKey dev-python/notify2[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - virtual/perl-Data-Dumper - virtual/perl-Getopt-Long" + dev-python/psutil[${PYTHON_USEDEP}]" S=${WORKDIR}/apparmor-${PV} @@ -66,9 +60,7 @@ src_compile() { src_install() { pushd utils > /dev/null || die - perl_set_version - emake DESTDIR="${D}" PERLDIR="${D}/${VENDOR_LIB}/Immunix" \ - VIM_INSTALL_PATH="${D}/usr/share/vim/vimfiles/syntax" install + emake DESTDIR="${D}" VIM_INSTALL_PATH="${D}/usr/share/vim/vimfiles/syntax" install install_python() { local -x PYTHONDONTWRITEBYTECODE= diff --git a/sys-apps/apparmor-utils/apparmor-utils-3.1.4.ebuild b/sys-apps/apparmor-utils/apparmor-utils-3.1.4-r1.ebuild similarity index 81% rename from sys-apps/apparmor-utils/apparmor-utils-3.1.4.ebuild rename to sys-apps/apparmor-utils/apparmor-utils-3.1.4-r1.ebuild index 24b253ee6dba..702656d7f4f3 100644 --- a/sys-apps/apparmor-utils/apparmor-utils-3.1.4.ebuild +++ b/sys-apps/apparmor-utils/apparmor-utils-3.1.4-r1.ebuild @@ -4,7 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{10..11} ) -inherit perl-module python-r1 toolchain-funcs +inherit python-r1 toolchain-funcs MY_PV="$(ver_cut 1-2)" @@ -20,22 +20,16 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" RESTRICT="test" COMMON_DEPEND=" - dev-lang/perl ~sys-libs/libapparmor-${PV} ${PYTHON_DEPS}" DEPEND="${COMMON_DEPEND} sys-devel/gettext " RDEPEND="${COMMON_DEPEND} - ~sys-libs/libapparmor-${PV}[perl,python,${PYTHON_USEDEP}] + ~sys-libs/libapparmor-${PV}[python,${PYTHON_USEDEP}] ~sys-apps/apparmor-${PV} - dev-perl/Locale-gettext - dev-perl/RPC-XML - dev-perl/TermReadKey dev-python/notify2[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - virtual/perl-Data-Dumper - virtual/perl-Getopt-Long" + dev-python/psutil[${PYTHON_USEDEP}]" S=${WORKDIR}/apparmor-${PV} @@ -66,9 +60,7 @@ src_compile() { src_install() { pushd utils > /dev/null || die - perl_set_version - emake DESTDIR="${D}" PERLDIR="${D}/${VENDOR_LIB}/Immunix" \ - VIM_INSTALL_PATH="${D}/usr/share/vim/vimfiles/syntax" install + emake DESTDIR="${D}" VIM_INSTALL_PATH="${D}/usr/share/vim/vimfiles/syntax" install install_python() { local -x PYTHONDONTWRITEBYTECODE=