From 115dcc7054f5934a2c8e26fd8a8eed5f3e29e9ce Mon Sep 17 00:00:00 2001
From: V3n3RiX <venerix@koprulu.sector>
Date: Tue, 28 Mar 2023 09:49:11 +0100
Subject: gentoo auto-resync : 28:03:2023 - 09:49:10

---
 gui-apps/Manifest.gz                | Bin 4222 -> 4221 bytes
 gui-apps/wayvnc/Manifest            |   4 ++--
 gui-apps/wayvnc/wayvnc-0.6.2.ebuild |  11 +++++++++--
 gui-apps/wayvnc/wayvnc-9999.ebuild  |  11 +++++++++--
 4 files changed, 20 insertions(+), 6 deletions(-)

(limited to 'gui-apps')

diff --git a/gui-apps/Manifest.gz b/gui-apps/Manifest.gz
index 90d771873469..990918ba6a7b 100644
Binary files a/gui-apps/Manifest.gz and b/gui-apps/Manifest.gz differ
diff --git a/gui-apps/wayvnc/Manifest b/gui-apps/wayvnc/Manifest
index cdfb1dc3bb4f..44d7a58ea95e 100644
--- a/gui-apps/wayvnc/Manifest
+++ b/gui-apps/wayvnc/Manifest
@@ -1,4 +1,4 @@
 DIST wayvnc-0.6.2.tar.gz 81684 BLAKE2B a5462dc27b077218d757e028481422b179b9fd525e05e15860f5784cfb2d2d4c229777e647489d75491a370d8ec8a213fbdbd113265431c220ad75919ab8e827 SHA512 ab45206cf7d3de58c45725c1636304abcec4d92ea52b46a1e0f67013eaeb1eaef4e4504e475bdc99939963d74019327d8610568bc305d069cc5586c43cf9c5d8
-EBUILD wayvnc-0.6.2.ebuild 909 BLAKE2B 083e75f32f3d79f78e06d281cc897e985dce368019087f3d3863a77900e0c68282db64188495af1e4e6f3bbda5d08baaec290f2b4975cf36f43317f1328f620e SHA512 3a829354f7022481203f42185f72dd10aeaddec339c7ffa8c1a7db2af2f22132f7ccb2bf5fc8c23e07feef22ecc26115f14c991bf637836b621778b4bcc87f96
-EBUILD wayvnc-9999.ebuild 909 BLAKE2B 083e75f32f3d79f78e06d281cc897e985dce368019087f3d3863a77900e0c68282db64188495af1e4e6f3bbda5d08baaec290f2b4975cf36f43317f1328f620e SHA512 3a829354f7022481203f42185f72dd10aeaddec339c7ffa8c1a7db2af2f22132f7ccb2bf5fc8c23e07feef22ecc26115f14c991bf637836b621778b4bcc87f96
+EBUILD wayvnc-0.6.2.ebuild 1054 BLAKE2B 6520111b60f3ecf60d753bd4a89ae225da085c8cf9ffdf7e95504fcdb9522cb323d13bb551776bc4a67d463f7805c2c9991d99b736541d2170383c6be21f2adf SHA512 193ab2778e215b62e6593f826e2d221be1da242077e90d4f58b9e5c52026fd98cd31556e59abb1294b03039396503eb79cfb5b4d60721301a77a9d37ac04fa10
+EBUILD wayvnc-9999.ebuild 1054 BLAKE2B 6520111b60f3ecf60d753bd4a89ae225da085c8cf9ffdf7e95504fcdb9522cb323d13bb551776bc4a67d463f7805c2c9991d99b736541d2170383c6be21f2adf SHA512 193ab2778e215b62e6593f826e2d221be1da242077e90d4f58b9e5c52026fd98cd31556e59abb1294b03039396503eb79cfb5b4d60721301a77a9d37ac04fa10
 MISC metadata.xml 798 BLAKE2B e774cec1a786f6d85c4f214c8b2dca3837827e68377485112bbc0241f796a727e24a387bb6d4d6ed834432bfaccc2be69c08f7795fbf50ef14f05819940230cd SHA512 15d3914b70faf327f1d65b1d07b267e4209907a4193d8d3d6255e2cf23e4d85c3a0154e110edb16299c57f28b7eea6eb1e5c9eb7f5645a4339e426bd031114e4
diff --git a/gui-apps/wayvnc/wayvnc-0.6.2.ebuild b/gui-apps/wayvnc/wayvnc-0.6.2.ebuild
index ea2a54a18724..0b357ecd87a5 100644
--- a/gui-apps/wayvnc/wayvnc-0.6.2.ebuild
+++ b/gui-apps/wayvnc/wayvnc-0.6.2.ebuild
@@ -18,27 +18,34 @@ fi
 
 LICENSE="ISC"
 SLOT="0"
-IUSE="gbm tracing"
+IUSE="gbm pam test tracing"
 
 RDEPEND="
 	=dev-libs/aml-0.3*
+	dev-libs/jansson:=
 	dev-libs/wayland
 	=gui-libs/neatvnc-0.6*[tracing?]
 	media-libs/mesa:=[egl(+),gles2,gbm(+)?]
 	x11-libs/libxkbcommon
 	x11-libs/pixman
+	pam? ( sys-libs/pam )
 	tracing? ( dev-util/systemtap )
 "
 DEPEND="${RDEPEND}"
 BDEPEND="
-	virtual/pkgconfig
+	app-text/scdoc
 	dev-libs/wayland-protocols
+	virtual/pkgconfig
 "
 
+RESTRICT="!test? ( test )"
+
 src_configure() {
 	local emesonargs=(
+		$(meson_feature pam)
 		$(meson_feature gbm screencopy-dmabuf)
 		$(meson_use tracing systemtap)
+		$(meson_use test tests)
 	)
 	meson_src_configure
 }
diff --git a/gui-apps/wayvnc/wayvnc-9999.ebuild b/gui-apps/wayvnc/wayvnc-9999.ebuild
index ea2a54a18724..0b357ecd87a5 100644
--- a/gui-apps/wayvnc/wayvnc-9999.ebuild
+++ b/gui-apps/wayvnc/wayvnc-9999.ebuild
@@ -18,27 +18,34 @@ fi
 
 LICENSE="ISC"
 SLOT="0"
-IUSE="gbm tracing"
+IUSE="gbm pam test tracing"
 
 RDEPEND="
 	=dev-libs/aml-0.3*
+	dev-libs/jansson:=
 	dev-libs/wayland
 	=gui-libs/neatvnc-0.6*[tracing?]
 	media-libs/mesa:=[egl(+),gles2,gbm(+)?]
 	x11-libs/libxkbcommon
 	x11-libs/pixman
+	pam? ( sys-libs/pam )
 	tracing? ( dev-util/systemtap )
 "
 DEPEND="${RDEPEND}"
 BDEPEND="
-	virtual/pkgconfig
+	app-text/scdoc
 	dev-libs/wayland-protocols
+	virtual/pkgconfig
 "
 
+RESTRICT="!test? ( test )"
+
 src_configure() {
 	local emesonargs=(
+		$(meson_feature pam)
 		$(meson_feature gbm screencopy-dmabuf)
 		$(meson_use tracing systemtap)
+		$(meson_use test tests)
 	)
 	meson_src_configure
 }
-- 
cgit v1.2.3