1 |
commit: 95d5ebca22cbec7af4eca3670e60c7a38deb6ce8 |
2 |
Author: Sam James <sam <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sun Jun 5 18:10:19 2022 +0000 |
4 |
Commit: Sam James <sam <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun Jun 5 18:10:19 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95d5ebca |
7 |
|
8 |
x11-libs/libcryptui: allow gnupg 2.3 |
9 |
|
10 |
Closes: https://bugs.gentoo.org/820143 |
11 |
Signed-off-by: Sam James <sam <AT> gentoo.org> |
12 |
|
13 |
.../files/libcryptui-3.12.2-gnupg-2.3.patch | 20 ++++++++++++++++++++ |
14 |
x11-libs/libcryptui/libcryptui-3.12.2-r1.ebuild | 7 +++++-- |
15 |
2 files changed, 25 insertions(+), 2 deletions(-) |
16 |
|
17 |
diff --git a/x11-libs/libcryptui/files/libcryptui-3.12.2-gnupg-2.3.patch b/x11-libs/libcryptui/files/libcryptui-3.12.2-gnupg-2.3.patch |
18 |
new file mode 100644 |
19 |
index 000000000000..5582b02fb552 |
20 |
--- /dev/null |
21 |
+++ b/x11-libs/libcryptui/files/libcryptui-3.12.2-gnupg-2.3.patch |
22 |
@@ -0,0 +1,20 @@ |
23 |
+https://gitlab.gnome.org/GNOME/libcryptui/-/merge_requests/1 |
24 |
+https://bugs.gentoo.org/820143 |
25 |
+ |
26 |
+From fa3b8fd3b55768e0e02b30948c29a9504d02522e Mon Sep 17 00:00:00 2001 |
27 |
+From: Dominique Leuenberger <dimstar@××××××××.org> |
28 |
+Date: Tue, 31 Aug 2021 13:46:10 +0000 |
29 |
+Subject: [PATCH] Accept GnuPG 2.3.x as supported version |
30 |
+ |
31 |
+--- a/configure.ac |
32 |
++++ b/configure.ac |
33 |
+@@ -95,7 +95,7 @@ AC_ARG_ENABLE(gpg-check, |
34 |
+ DO_CHECK=$enableval, DO_CHECK=yes) |
35 |
+ |
36 |
+ if test "$DO_CHECK" = "yes"; then |
37 |
+- accepted_versions="1.2 1.4 2.0 2.1 2.2" |
38 |
++ accepted_versions="1.2 1.4 2.0 2.1 2.2 2.3" |
39 |
+ AC_PATH_PROGS(GNUPG, [gpg gpg2], no) |
40 |
+ AC_DEFINE_UNQUOTED(GNUPG, "$GNUPG", [Path to gpg executable.]) |
41 |
+ ok="no" |
42 |
+GitLab |
43 |
|
44 |
diff --git a/x11-libs/libcryptui/libcryptui-3.12.2-r1.ebuild b/x11-libs/libcryptui/libcryptui-3.12.2-r1.ebuild |
45 |
index f54b39147899..565dc4f52015 100644 |
46 |
--- a/x11-libs/libcryptui/libcryptui-3.12.2-r1.ebuild |
47 |
+++ b/x11-libs/libcryptui/libcryptui-3.12.2-r1.ebuild |
48 |
@@ -1,4 +1,4 @@ |
49 |
-# Copyright 1999-2019 Gentoo Authors |
50 |
+# Copyright 1999-2022 Gentoo Authors |
51 |
# Distributed under the terms of the GNU General Public License v2 |
52 |
|
53 |
EAPI=6 |
54 |
@@ -50,8 +50,11 @@ PATCHES=( |
55 |
"${FILESDIR}"/${PN}-3.12.2-fix-return-types.patch |
56 |
"${FILESDIR}"/${PN}-3.12.2-port-gcr-3.patch |
57 |
# Support GnuPG 2.2 |
58 |
- # https://bugs.gentoo.org/show_bug.cgi?id=629572 |
59 |
+ # https://bugs.gentoo.org/629572 |
60 |
"${FILESDIR}"/${PN}-3.12.2-gnupg-2.2.patch |
61 |
+ # Support GnuPG 2.3 |
62 |
+ # https://bugs.gentoo.org/820143 |
63 |
+ "${FILESDIR}"/${PN}-3.12.2-gnupg-2.3.patch |
64 |
) |
65 |
|
66 |
src_prepare() { |