commit:     ca0e234080b3250e5fb9c8964ce5e0f98fbbeef9
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jun  3 06:57:56 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jun  3 06:58:13 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca0e2340

sys-process/criu: fix automagic libdrm/amdgpu dependency

Bug: https://github.com/checkpoint-restore/criu/issues/1900
Closes: https://bugs.gentoo.org/846446
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-process/criu/{criu-3.17.ebuild => criu-3.17-r1.ebuild} | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/sys-process/criu/criu-3.17.ebuild 
b/sys-process/criu/criu-3.17-r1.ebuild
similarity index 96%
rename from sys-process/criu/criu-3.17.ebuild
rename to sys-process/criu/criu-3.17-r1.ebuild
index 4ac0facc8cc2..c850ddf93c80 100644
--- a/sys-process/criu/criu-3.17.ebuild
+++ b/sys-process/criu/criu-3.17-r1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/checkpoint-restore/${PN}/archive/v${PV}/${P}.tar.gz";
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 -riscv"
-IUSE="bpf doc gnutls nftables selinux setproctitle static-libs test"
+IUSE="bpf doc gnutls nftables selinux setproctitle static-libs test 
video_cards_amdgpu"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
@@ -32,6 +32,7 @@ COMMON_DEPEND="
        nftables? ( net-libs/gnutls:= )
        selinux? ( sys-libs/libselinux:= )
        setproctitle? ( dev-libs/libbsd:= )
+       video_cards_amdgpu? ( x11-libs/libdrm[video_cards_amdgpu] )
 "
 DEPEND="${COMMON_DEPEND}"
 BDEPEND="
@@ -103,6 +104,7 @@ src_configure() {
        criu_use selinux
        criu_use bpf
        criu_use nftables
+       criu_use video_cards_amdgpu libdrm
 
        emake_opts=(
                SETPROCTITLE="$(usex setproctitle)"

Reply via email to