1 |
commit: cd2a179ecfadad2276ca63e7d993fd7ec87ebd73 |
2 |
Author: Alexander Tsoy <alexander <AT> tsoy <DOT> me> |
3 |
AuthorDate: Wed Feb 15 19:28:49 2023 +0000 |
4 |
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org> |
5 |
CommitDate: Tue Feb 28 16:13:00 2023 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd2a179e |
7 |
|
8 |
net-libs/libvncserver: turn gcrypt USE flag on by default |
9 |
|
10 |
Also avoid using internal crypto backend as it doesn't support all |
11 |
authentication methods. |
12 |
|
13 |
Bug: https://bugs.gentoo.org/893608 |
14 |
Signed-off-by: Alexander Tsoy <alexander <AT> tsoy.me> |
15 |
Closes: https://github.com/gentoo/gentoo/pull/29596 |
16 |
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org> |
17 |
|
18 |
net-libs/libvncserver/libvncserver-0.9.14.ebuild | 8 +++++++- |
19 |
1 file changed, 7 insertions(+), 1 deletion(-) |
20 |
|
21 |
diff --git a/net-libs/libvncserver/libvncserver-0.9.14.ebuild b/net-libs/libvncserver/libvncserver-0.9.14.ebuild |
22 |
index 01ad479fffc3..bc1c292d70e9 100644 |
23 |
--- a/net-libs/libvncserver/libvncserver-0.9.14.ebuild |
24 |
+++ b/net-libs/libvncserver/libvncserver-0.9.14.ebuild |
25 |
@@ -17,7 +17,7 @@ LICENSE="GPL-2 GPL-2+ LGPL-2.1+ BSD MIT" |
26 |
# no sub slot wanted (yet), see #578958 |
27 |
SLOT="0" |
28 |
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" |
29 |
-IUSE="+24bpp +filetransfer gcrypt gnutls ipv6 +jpeg lzo +png sasl ssl systemd +threads +zlib" |
30 |
+IUSE="+24bpp +filetransfer +gcrypt gnutls ipv6 +jpeg lzo +png sasl ssl systemd +threads +zlib" |
31 |
# https://bugs.gentoo.org/690202 |
32 |
# https://bugs.gentoo.org/435326 |
33 |
# https://bugs.gentoo.org/550916 |
34 |
@@ -27,6 +27,12 @@ REQUIRED_USE=" |
35 |
png? ( zlib ) |
36 |
ssl? ( !gnutls? ( threads ) ) |
37 |
" |
38 |
+# Avoid using internal crypto backend as it doesn't support |
39 |
+# all authentication methods #893608 |
40 |
+REQUIRED_USE+=" |
41 |
+ ssl? ( gnutls? ( gcrypt ) ) |
42 |
+ !ssl? ( gcrypt ) |
43 |
+" |
44 |
|
45 |
DEPEND=" |
46 |
gcrypt? ( >=dev-libs/libgcrypt-1.5.3:0= ) |