commit: bb4b3e43ed11c200d75b53571a28f59e3ba12d89 Author: Viorel Munteanu <ceamac <AT> gentoo <DOT> org> AuthorDate: Sat Sep 21 15:46:31 2024 +0000 Commit: Viorel Munteanu <ceamac <AT> gentoo <DOT> org> CommitDate: Sat Sep 21 15:53:59 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb4b3e43
net-misc/tigervnc: add dependencies for USE=dri3 Add dependencies for USE=dri3. libgbm is automagic, but only used for dri3, so force it on. Closes: https://bugs.gentoo.org/939928 Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org> .../tigervnc/{tigervnc-9999.ebuild => tigervnc-1.14.0-r2.ebuild} | 5 +++++ net-misc/tigervnc/tigervnc-9999.ebuild | 4 ++++ 2 files changed, 9 insertions(+) diff --git a/net-misc/tigervnc/tigervnc-9999.ebuild b/net-misc/tigervnc/tigervnc-1.14.0-r2.ebuild similarity index 97% copy from net-misc/tigervnc/tigervnc-9999.ebuild copy to net-misc/tigervnc/tigervnc-1.14.0-r2.ebuild index d6c5b561562c..cdc72c1a248c 100644 --- a/net-misc/tigervnc/tigervnc-9999.ebuild +++ b/net-misc/tigervnc/tigervnc-1.14.0-r2.ebuild @@ -58,6 +58,10 @@ COMMON_DEPEND=" x11-apps/xkbcomp x11-apps/xsetroot x11-misc/xkeyboard-config + dri3? ( + media-libs/mesa[opengl] + x11-libs/libxshmfence + ) opengl? ( media-libs/libglvnd[X] ) !net-misc/turbovnc[server] ) @@ -98,6 +102,7 @@ PATCHES=( "${FILESDIR}"/${PN}-1.11.0-install-java-viewer.patch "${FILESDIR}"/${PN}-1.14.0-xsession-path.patch "${FILESDIR}"/${PN}-1.12.80-disable-server-and-pam.patch + "${FILESDIR}"/${P}-typo-VncAuth.patch # bug #938694 ) src_unpack() { diff --git a/net-misc/tigervnc/tigervnc-9999.ebuild b/net-misc/tigervnc/tigervnc-9999.ebuild index d6c5b561562c..ec1ec5f986dc 100644 --- a/net-misc/tigervnc/tigervnc-9999.ebuild +++ b/net-misc/tigervnc/tigervnc-9999.ebuild @@ -58,6 +58,10 @@ COMMON_DEPEND=" x11-apps/xkbcomp x11-apps/xsetroot x11-misc/xkeyboard-config + dri3? ( + media-libs/mesa[opengl] + x11-libs/libxshmfence + ) opengl? ( media-libs/libglvnd[X] ) !net-misc/turbovnc[server] )
