From 79128b4f6c9156bb9d1695c0d7fa8b8c5e9c8ec0 Mon Sep 17 00:00:00 2001 From: Flatcar Buildbot Date: Mon, 13 Jan 2025 07:10:58 +0000 Subject: [PATCH] sys-process/procps: Sync with Gentoo It's from Gentoo commit 2721f7e372f3da96791cbe0d719943d330b682cf. --- .../sys-process/procps/metadata.xml | 1 + ...4.0.4-r1.ebuild => procps-4.0.4-r2.ebuild} | 3 +- .../sys-process/procps/procps-4.0.4.ebuild | 120 ------------------ 3 files changed, 3 insertions(+), 121 deletions(-) rename sdk_container/src/third_party/portage-stable/sys-process/procps/{procps-4.0.4-r1.ebuild => procps-4.0.4-r2.ebuild} (98%) delete mode 100644 sdk_container/src/third_party/portage-stable/sys-process/procps/procps-4.0.4.ebuild diff --git a/sdk_container/src/third_party/portage-stable/sys-process/procps/metadata.xml b/sdk_container/src/third_party/portage-stable/sys-process/procps/metadata.xml index 7994767907..71e073e25d 100644 --- a/sdk_container/src/third_party/portage-stable/sys-process/procps/metadata.xml +++ b/sdk_container/src/third_party/portage-stable/sys-process/procps/metadata.xml @@ -10,6 +10,7 @@ Build the kill program Enables new startup defaults of top. Keeps old defaults if disabled Build programs that use ncurses: top, slabtop, watch + Build the skill and snice programs cpe:/a:procps_project:procps diff --git a/sdk_container/src/third_party/portage-stable/sys-process/procps/procps-4.0.4-r1.ebuild b/sdk_container/src/third_party/portage-stable/sys-process/procps/procps-4.0.4-r2.ebuild similarity index 98% rename from sdk_container/src/third_party/portage-stable/sys-process/procps/procps-4.0.4-r1.ebuild rename to sdk_container/src/third_party/portage-stable/sys-process/procps/procps-4.0.4-r2.ebuild index 8747664951..1bfcf8898b 100644 --- a/sdk_container/src/third_party/portage-stable/sys-process/procps/procps-4.0.4-r1.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-process/procps/procps-4.0.4-r2.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}"/${PN}-ng-${PV} LICENSE="GPL-2+ LGPL-2+ LGPL-2.1+" SLOT="0/0-ng" KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" -IUSE="elogind +kill modern-top +ncurses nls selinux static-libs systemd test unicode" +IUSE="elogind +kill modern-top +ncurses nls selinux static-libs skill systemd test unicode" RESTRICT="!test? ( test )" DEPEND=" @@ -77,6 +77,7 @@ multilib_src_configure() { $(use_enable selinux libselinux) $(use_enable static-libs static) $(use_with systemd) + $(use_enable skill) ) if use ncurses; then diff --git a/sdk_container/src/third_party/portage-stable/sys-process/procps/procps-4.0.4.ebuild b/sdk_container/src/third_party/portage-stable/sys-process/procps/procps-4.0.4.ebuild deleted file mode 100644 index b33e8d3d2d..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-process/procps/procps-4.0.4.ebuild +++ /dev/null @@ -1,120 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools flag-o-matic multilib-minimal usr-ldscript - -DESCRIPTION="Standard informational utilities and process-handling tools" -HOMEPAGE="https://gitlab.com/procps-ng/procps" -# Per e.g. https://gitlab.com/procps-ng/procps/-/releases/v4.0.4, the dist tarballs -# are still hosted on SF. -SRC_URI="https://downloads.sourceforge.net/${PN}-ng/${PN}-ng-${PV}.tar.xz" -S="${WORKDIR}"/${PN}-ng-${PV} - -# See bug #913210 -LICENSE="GPL-2+ LGPL-2+ LGPL-2.1+" -SLOT="0/0-ng" -KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" -IUSE="elogind +kill modern-top +ncurses nls selinux static-libs systemd test unicode" -RESTRICT="!test? ( test )" - -DEPEND=" - elogind? ( sys-auth/elogind ) - ncurses? ( >=sys-libs/ncurses-5.7-r7:=[unicode(+)?] ) - selinux? ( sys-libs/libselinux[${MULTILIB_USEDEP}] ) - systemd? ( sys-apps/systemd[${MULTILIB_USEDEP}] ) -" -RDEPEND=" - ${DEPEND} - !