diff options
| author | root <root@alpha.trunkmasters.com> | 2026-06-12 11:50:53 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-06-12 11:50:53 -0500 |
| commit | 290aebdea65a02557706eaeda477fef0437b6a48 (patch) | |
| tree | f87a939169a508a2e943570501b64cc16b411cda /app-crypt/gpa | |
| parent | 6783ddcd4b73d9ce586a71770caed352bec93b16 (diff) | |
| download | baldeagleos-repo-290aebdea65a02557706eaeda477fef0437b6a48.tar.gz baldeagleos-repo-290aebdea65a02557706eaeda477fef0437b6a48.tar.xz baldeagleos-repo-290aebdea65a02557706eaeda477fef0437b6a48.zip | |
Adding metadata
Diffstat (limited to 'app-crypt/gpa')
| -rw-r--r-- | app-crypt/gpa/Manifest | 4 | ||||
| -rw-r--r-- | app-crypt/gpa/files/0.11.0/0001-Fix-implicit-declaration-of-gpa_keytable_ensure.patch | 20 | ||||
| -rw-r--r-- | app-crypt/gpa/files/0.11.0/0002-Remove-trust_item-stuff-to-make-it-build-with-gpgme-.patch | 97 | ||||
| -rw-r--r-- | app-crypt/gpa/files/0.11.0/0003-Fix-incorrect-callback-arguments.patch | 69 | ||||
| -rw-r--r-- | app-crypt/gpa/files/gpa-0.11.0-icondir.patch | 32 | ||||
| -rw-r--r-- | app-crypt/gpa/gpa-0.11.0-r2.ebuild | 54 | ||||
| -rw-r--r-- | app-crypt/gpa/gpa-0.11.1.ebuild | 51 | ||||
| -rw-r--r-- | app-crypt/gpa/metadata.xml | 9 |
8 files changed, 0 insertions, 336 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 f308c62eb267..000000000000 --- a/app-crypt/gpa/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>base-system@gentoo.org</email> - <name>Gentoo Base System</name> - </maintainer> - <origin>baldeagleos-repo</origin> -</pkgmetadata> |
