From 6a22ba7e7c1fb9f4ca3d73391607fe70c385697c Mon Sep 17 00:00:00 2001 From: Matthew Thode Date: Sun, 10 Jul 2022 14:39:25 -0500 Subject: gui-libs/xdg-desktop-portal-wlr: fix deps to pull in gbm fix depenencies to pull in gbm (from mesa) and others Closes: https://bugs.gentoo.org/857480 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Matthew Thode --- .../xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-0.6.0.ebuild | 7 +++++-- gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-9999.ebuild | 7 +++++-- 2 files changed, 10 insertions(+), 4 deletions(-) (limited to 'gui-libs/xdg-desktop-portal-wlr') diff --git a/gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-0.6.0.ebuild b/gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-0.6.0.ebuild index ba5baa8919b8..5465488776d2 100644 --- a/gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-0.6.0.ebuild +++ b/gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-0.6.0.ebuild @@ -22,21 +22,24 @@ IUSE="elogind systemd" REQUIRED_USE="?? ( elogind systemd )" DEPEND=" - >=media-video/pipewire-0.3.34:= + >=media-video/pipewire-0.3.41:= dev-libs/inih dev-libs/wayland + media-libs/mesa + x11-libs/libdrm || ( systemd? ( >=sys-apps/systemd-237 ) elogind? ( >=sys-auth/elogind-237 ) sys-libs/basu ) " +# mesa is needed for gbm dep (which it hards sets to 'on') RDEPEND=" ${DEPEND} sys-apps/xdg-desktop-portal " BDEPEND=" - dev-libs/wayland-protocols + >=dev-libs/wayland-protocols-1.24 virtual/pkgconfig " diff --git a/gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-9999.ebuild b/gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-9999.ebuild index ba5baa8919b8..5465488776d2 100644 --- a/gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-9999.ebuild +++ b/gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-9999.ebuild @@ -22,21 +22,24 @@ IUSE="elogind systemd" REQUIRED_USE="?? ( elogind systemd )" DEPEND=" - >=media-video/pipewire-0.3.34:= + >=media-video/pipewire-0.3.41:= dev-libs/inih dev-libs/wayland + media-libs/mesa + x11-libs/libdrm || ( systemd? ( >=sys-apps/systemd-237 ) elogind? ( >=sys-auth/elogind-237 ) sys-libs/basu ) " +# mesa is needed for gbm dep (which it hards sets to 'on') RDEPEND=" ${DEPEND} sys-apps/xdg-desktop-portal " BDEPEND=" - dev-libs/wayland-protocols + >=dev-libs/wayland-protocols-1.24 virtual/pkgconfig " -- cgit v1.2.3-65-gdbad