summaryrefslogtreecommitdiff
path: root/app-crypt/gpa
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-04 16:24:49 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-04 16:24:49 -0500
commita3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7 (patch)
tree0c52bbae1c242fbc296bd650fcd1167685f81492 /app-crypt/gpa
parentbfd9c39e4712ebdb442d4ca0673061faed1e70e1 (diff)
downloadbaldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.gz
baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.xz
baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.zip
Adding metadata
Diffstat (limited to 'app-crypt/gpa')
-rw-r--r--app-crypt/gpa/Manifest4
-rw-r--r--app-crypt/gpa/files/0.11.0/0001-Fix-implicit-declaration-of-gpa_keytable_ensure.patch20
-rw-r--r--app-crypt/gpa/files/0.11.0/0002-Remove-trust_item-stuff-to-make-it-build-with-gpgme-.patch97
-rw-r--r--app-crypt/gpa/files/0.11.0/0003-Fix-incorrect-callback-arguments.patch69
-rw-r--r--app-crypt/gpa/files/gpa-0.11.0-icondir.patch32
-rw-r--r--app-crypt/gpa/gpa-0.11.0-r2.ebuild54
-rw-r--r--app-crypt/gpa/gpa-0.11.1.ebuild51
-rw-r--r--app-crypt/gpa/metadata.xml8
8 files changed, 0 insertions, 335 deletions
diff --git a/app-crypt/gpa/Manifest b/app-crypt/gpa/Manifest
deleted file mode 100644
index 210fcf7072f1..000000000000
--- a/app-crypt/gpa/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST gpa-0.11.0.tar.bz2 827217 BLAKE2B 7221346e68502667791b17f73b11a946de71d5f52165b8ccc9355f6015dbd4b82f63ea6cf4c20497354fb7031fe8ecb7c0bcf59878559af7037f5d21023b486c SHA512 976c607732ac5558bc00bfd777408605729155773036ac811faf1e528c29567f9f16288aeaa3390fef7b8eaa75ae68a0fe710f8b55d001580a09d7382d33d20d
-DIST gpa-0.11.0.tar.bz2.sig 238 BLAKE2B 907a20602c0f8c7f0635c0a5b332ebd4cbede5ee80c5bc85f4b8efa6cce2c99355e447313412ae92e89cae6270a91c9a5e6bc84a957935f63d5fae6c648da884 SHA512 912cc1495aba59d7c493c23e2ff227d8ad698ed18aab3fbf3c41b0d6416a07f8931c3d9e8ac34b53b34c7ba56020becca8b394113ddb8e2988992b4813942380
-DIST gpa-0.11.1.tar.bz2 828833 BLAKE2B 9ebcbe63991b19bc98a8b8a806837285b6716f480e9e6460eee73b76c8ebf5a5e397cd0b7da8c809e1833f7ecf9e8ef71cbea7fce894f3a89d942f7e347e12a0 SHA512 2059aa69dc763e61ca7eff347e4149a64e8b0ee2e73b5595eb84ca0c0a1e91e25683071031628f4967419c925217d653dd032629d288b05fa27a9234492121cc
-DIST gpa-0.11.1.tar.bz2.sig 147 BLAKE2B b19a02c4a840d4c0c3be2f408477bc4818281f535cb99695f4d335ad6ce7761fdd6241bafacc50a7c39c493fc4ec9ab9168381600e6cc174b2ee8f4b1231ce27 SHA512 3db741bb6174cae78e9f82985c7c56e8007775f9ba926f04874a73b5a3aed27cfaff97ec26b5d11374cb5a659f19d5bcfba95fa60ba5aa37b8451905116c9fe7
diff --git a/app-crypt/gpa/files/0.11.0/0001-Fix-implicit-declaration-of-gpa_keytable_ensure.patch b/app-crypt/gpa/files/0.11.0/0001-Fix-implicit-declaration-of-gpa_keytable_ensure.patch
deleted file mode 100644
index 279632956c8b..000000000000
--- a/app-crypt/gpa/files/0.11.0/0001-Fix-implicit-declaration-of-gpa_keytable_ensure.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-From aa63712b18b79b983e3d9cd7ce5105d0ec7ac262 Mon Sep 17 00:00:00 2001
-Message-ID: <aa63712b18b79b983e3d9cd7ce5105d0ec7ac262.1754900600.git.sam@gentoo.org>
-From: Andreas Stieger <Andreas.Stieger@gmx.de>
-Date: Fri, 18 Jul 2025 09:39:50 +0200
-Subject: [PATCH 1/3] Fix implicit declaration of gpa_keytable_ensure
-
-* src/cm-piv.c: Fix implicit declaration of gpa_keytable_ensure.
---- a/src/cm-piv.c
-+++ b/src/cm-piv.c
-@@ -41,6 +41,7 @@
- #include "gtktools.h"
- #include "convert.h"
- #include "gpa-key-details.h"
-+#include "keytable.h"
-
- #include "cm-object.h"
- #include "cm-piv.h"
---
-2.50.1
-
diff --git a/app-crypt/gpa/files/0.11.0/0002-Remove-trust_item-stuff-to-make-it-build-with-gpgme-.patch b/app-crypt/gpa/files/0.11.0/0002-Remove-trust_item-stuff-to-make-it-build-with-gpgme-.patch
deleted file mode 100644
index b5cf7e1b849c..000000000000
--- a/app-crypt/gpa/files/0.11.0/0002-Remove-trust_item-stuff-to-make-it-build-with-gpgme-.patch
+++ /dev/null
@@ -1,97 +0,0 @@
-From b6ba8bcc6db7765667cd6c49b7edc9a2073bc74f Mon Sep 17 00:00:00 2001
-Message-ID: <b6ba8bcc6db7765667cd6c49b7edc9a2073bc74f.1754900600.git.sam@gentoo.org>
-In-Reply-To: <aa63712b18b79b983e3d9cd7ce5105d0ec7ac262.1754900600.git.sam@gentoo.org>
-References: <aa63712b18b79b983e3d9cd7ce5105d0ec7ac262.1754900600.git.sam@gentoo.org>
-From: Werner Koch <wk@gnupg.org>
-Date: Fri, 18 Jul 2025 09:45:23 +0200
-Subject: [PATCH 2/3] Remove trust_item stuff to make it build with gpgme 2.x
-
-* src/gpacontext.h (struct _GpaContextClass): Remove next_trust_item.
-* src/gpacontext.c (NEXT_TRUST_ITEM): Remove
-(gpa_context_class_init): Remove assignment.
-(gpa_context_event_cb): Remove handler.
-(gpa_context_next_trust_item): Remove.
---
-
-Note that the trust item feature worked only for a very short period
-in 2003.
---- a/src/gpacontext.c
-+++ b/src/gpacontext.c
-@@ -38,8 +38,6 @@ static void gpa_context_finalize (GObject *object);
- static void gpa_context_start (GpaContext *context);
- static void gpa_context_done (GpaContext *context, gpg_error_t err);
- static void gpa_context_next_key (GpaContext *context, gpgme_key_t key);
--static void gpa_context_next_trust_item (GpaContext *context,
-- gpgme_trust_item_t item);
- static void gpa_context_progress (GpaContext *context, int current, int total);
-
- /* The GPGME I/O callbacks */
-@@ -65,7 +63,6 @@ enum
- START,
- DONE,
- NEXT_KEY,
-- NEXT_TRUST_ITEM,
- PROGRESS,
- LAST_SIGNAL
- };
-@@ -113,7 +110,6 @@ gpa_context_class_init (GpaContextClass *klass)
- klass->start = gpa_context_start;
- klass->done = gpa_context_done;
- klass->next_key = gpa_context_next_key;
-- klass->next_trust_item = gpa_context_next_trust_item;
- klass->progress = gpa_context_progress;
-
- /* Signals */
-@@ -143,15 +139,6 @@ gpa_context_class_init (GpaContextClass *klass)
- g_cclosure_marshal_VOID__POINTER,
- G_TYPE_NONE, 1,
- G_TYPE_POINTER);
-- signals[NEXT_TRUST_ITEM] =
-- g_signal_new ("next_trust_item",
-- G_TYPE_FROM_CLASS (object_class),
-- G_SIGNAL_RUN_FIRST,
-- G_STRUCT_OFFSET (GpaContextClass, next_trust_item),
-- NULL, NULL,
-- g_cclosure_marshal_VOID__POINTER,
-- G_TYPE_NONE, 1,
-- G_TYPE_POINTER);
- signals[PROGRESS] =
- g_signal_new ("progress",
- G_TYPE_FROM_CLASS (object_class),
-@@ -496,10 +483,6 @@ gpa_context_event_cb (void *data, gpgme_event_io_t type, void *type_data)
- case GPGME_EVENT_NEXT_KEY:
- g_signal_emit (context, signals[NEXT_KEY], 0, type_data);
- break;
-- case GPGME_EVENT_NEXT_TRUSTITEM:
-- g_signal_emit (context, signals[NEXT_TRUST_ITEM], 0,
-- type_data);
-- break;
- default:
- /* Ignore unsupported event types */
- break;
-@@ -531,12 +514,6 @@ gpa_context_next_key (GpaContext *context, gpgme_key_t key)
- /* Do nothing yet */
- }
-
--static void
--gpa_context_next_trust_item (GpaContext *context, gpgme_trust_item_t item)
--{
-- /* Do nothing yet */
--}
--
- static void
- gpa_context_progress (GpaContext *context, int current, int total)
- {
---- a/src/gpacontext.h
-+++ b/src/gpacontext.h
-@@ -63,7 +63,6 @@ struct _GpaContextClass {
- void (*start) (GpaContext *context);
- void (*done) (GpaContext *context, gpg_error_t err);
- void (*next_key) (GpaContext *context, gpgme_key_t key);
-- void (*next_trust_item) (GpaContext *context, gpgme_trust_item_t item);
- void (*progress) (GpaContext *context, int current, int total);
- };
-
---
-2.50.1
-
diff --git a/app-crypt/gpa/files/0.11.0/0003-Fix-incorrect-callback-arguments.patch b/app-crypt/gpa/files/0.11.0/0003-Fix-incorrect-callback-arguments.patch
deleted file mode 100644
index a8ba179a8a0b..000000000000
--- a/app-crypt/gpa/files/0.11.0/0003-Fix-incorrect-callback-arguments.patch
+++ /dev/null
@@ -1,69 +0,0 @@
-From 1bce45d716ba687e794421db6ff061673d204e9d Mon Sep 17 00:00:00 2001
-Message-ID: <1bce45d716ba687e794421db6ff061673d204e9d.1754900600.git.sam@gentoo.org>
-In-Reply-To: <aa63712b18b79b983e3d9cd7ce5105d0ec7ac262.1754900600.git.sam@gentoo.org>
-References: <aa63712b18b79b983e3d9cd7ce5105d0ec7ac262.1754900600.git.sam@gentoo.org>
-From: Sam James <sam@gentoo.org>
-Date: Sun, 10 Aug 2025 03:31:47 +0100
-Subject: [PATCH 3/3] Fix incorrect callback arguments
-
-Some users reported a crash downstream in Gentoo with g_type_check_is_value_type
-getting a garbage type. This turns out to be because
-95e07080a2a08196cafb05b69345ea1d629424b1 replaced the types (and argument
-counts) incorrectly.
-
-Fix that by adding to gpa_marshal.list to create custom marshal types
-and use those instead, and fix the argument count.
-
-Bug: https://bugs.gentoo.org/957196
-Fixes: 95e07080a2a08196cafb05b69345ea1d629424b1
-Signed-off-by: Sam James <sam@gentoo.org>
---- a/src/gpa-marshal.list
-+++ b/src/gpa-marshal.list
-@@ -1 +1,3 @@
- INT:STRING,STRING
-+VOID:INT,INT
-+VOID:POINTER,POINTER
---- a/src/gpacontext.c
-+++ b/src/gpacontext.c
-@@ -25,6 +25,7 @@
- #include "gpa.h"
- #include "gpgmetools.h"
- #include "gpacontext.h"
-+#include "gpa-marshal.h"
-
- /* GObject type functions */
-
-@@ -145,9 +146,9 @@ gpa_context_class_init (GpaContextClass *klass)
- G_SIGNAL_RUN_FIRST,
- G_STRUCT_OFFSET (GpaContextClass, progress),
- NULL, NULL,
-- g_cclosure_marshal_VOID__INT,
-+ gpa_marshal_VOID__INT_INT,
- G_TYPE_NONE, 2,
-- G_TYPE_INT);
-+ G_TYPE_INT, G_TYPE_INT);
- }
-
- static void
---- a/src/gpakeyexpireop.c
-+++ b/src/gpakeyexpireop.c
-@@ -31,6 +31,7 @@
- #endif
-
- #include "gpa.h"
-+#include "gpa-marshal.h"
- #include "gpakeyexpireop.h"
- #include "expirydlg.h"
- #include "gpgmeedit.h"
-@@ -114,7 +115,7 @@ gpa_key_expire_operation_class_init (GpaKeyExpireOperationClass *klass)
- G_SIGNAL_RUN_FIRST,
- G_STRUCT_OFFSET (GpaKeyExpireOperationClass, new_expiration),
- NULL, NULL,
-- g_cclosure_marshal_VOID__POINTER,
-+ gpa_marshal_VOID__POINTER_POINTER,
- G_TYPE_NONE, 2,
- G_TYPE_POINTER,
- G_TYPE_POINTER);
---
-2.50.1
-
diff --git a/app-crypt/gpa/files/gpa-0.11.0-icondir.patch b/app-crypt/gpa/files/gpa-0.11.0-icondir.patch
deleted file mode 100644
index b46ba658280a..000000000000
--- a/app-crypt/gpa/files/gpa-0.11.0-icondir.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From c37e514a51d365640a55973d77cf5e8885c1a520 Mon Sep 17 00:00:00 2001
-From: Mike Gilbert <floppym@gentoo.org>
-Date: Sun, 30 Nov 2025 15:47:29 -0500
-Subject: [PATCH] Makefile.am: revert icondir to previous value
-
-Setting icondir to src/ results in gpa.png being installed to
-$(DESTDIR)src/gpa.png. This is likely a mistake.
-
-Partially reverts f6dfae5e822b8079a2a68c5185fedf0721ce8090.
-
-Bug: https://bugs.gentoo.org/966859
----
- Makefile.am | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/Makefile.am b/Makefile.am
-index c6be8c7..bf6265c 100644
---- a/Makefile.am
-+++ b/Makefile.am
-@@ -45,8 +45,8 @@ DISTCLEANFILES = gpadefs.h
- desktopdir = $(datadir)/applications/
- desktop_DATA = gpa.desktop
-
-+icondir = $(datadir)/pixmaps
- icon_DATA = gpa.png
--icondir = src/
-
- pkgdata_DATA = gpa.png
-
---
-2.52.0
-
diff --git a/app-crypt/gpa/gpa-0.11.0-r2.ebuild b/app-crypt/gpa/gpa-0.11.0-r2.ebuild
deleted file mode 100644
index 3c430888597d..000000000000
--- a/app-crypt/gpa/gpa-0.11.0-r2.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc
-inherit autotools verify-sig xdg
-
-DESCRIPTION="GNU Privacy Assistant (GPA): a graphical user interface for GnuPG"
-HOMEPAGE="https://gnupg.org/software/gpa/"
-SRC_URI="
- mirror://gnupg/${PN}/${P}.tar.bz2
- verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )
-"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha amd64 ppc ppc64 ~sparc x86"
-IUSE="nls"
-
-RDEPEND="
- >=app-crypt/gnupg-2:=
- >=app-crypt/gpgme-1.11.1:=
- >=dev-libs/libassuan-1.1.0:=
- >=dev-libs/libgpg-error-1.33:=
- x11-libs/gtk+:3
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- virtual/pkgconfig
- nls? ( sys-devel/gettext )
- verify-sig? ( sec-keys/openpgp-keys-gnupg )
-"
-
-PATCHES=(
- # Backports, drop on bump
- "${FILESDIR}"/${PV}
-
- # https://bugs.gentoo.org/966859
- "${FILESDIR}"/gpa-0.11.0-icondir.patch
-)
-
-src_prepare() {
- default
- eautoreconf
-
- sed -i 's/Application;//' gpa.desktop || die
-}
-
-src_configure() {
- econf \
- $(use_enable nls) \
- GPGKEYS_LDAP="/usr/libexec/gpgkeys_ldap"
-}
diff --git a/app-crypt/gpa/gpa-0.11.1.ebuild b/app-crypt/gpa/gpa-0.11.1.ebuild
deleted file mode 100644
index 37f8c28fd173..000000000000
--- a/app-crypt/gpa/gpa-0.11.1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc
-inherit autotools verify-sig xdg
-
-DESCRIPTION="GNU Privacy Assistant (GPA): a graphical user interface for GnuPG"
-HOMEPAGE="https://gnupg.org/software/gpa/"
-SRC_URI="
- mirror://gnupg/${PN}/${P}.tar.bz2
- verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )
-"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha amd64 ppc ppc64 ~sparc x86"
-IUSE="nls"
-
-RDEPEND="
- >=app-crypt/gnupg-2:=
- >=app-crypt/gpgme-1.11.1:=
- >=dev-libs/libassuan-1.1.0:=
- >=dev-libs/libgpg-error-1.33:=
- x11-libs/gtk+:3
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- virtual/pkgconfig
- nls? ( sys-devel/gettext )
- verify-sig? ( sec-keys/openpgp-keys-gnupg )
-"
-
-PATCHES=(
- # https://bugs.gentoo.org/966859
- "${FILESDIR}"/gpa-0.11.0-icondir.patch
-)
-
-src_prepare() {
- default
- eautoreconf
-
- sed -i 's/Application;//' gpa.desktop || die
-}
-
-src_configure() {
- econf \
- $(use_enable nls) \
- GPGKEYS_LDAP="/usr/libexec/gpgkeys_ldap"
-}
diff --git a/app-crypt/gpa/metadata.xml b/app-crypt/gpa/metadata.xml
deleted file mode 100644
index b0d83aa2e489..000000000000
--- a/app-crypt/gpa/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>base-system@gentoo.org</email>
- <name>Gentoo Base System</name>
- </maintainer>
-</pkgmetadata>