Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 31 Dec 2024 08:40:41 GMT
From:      "Jason E. Hale" <jhale@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: fcaef4f34786 - main - security/gpa: Update to 0.11.0
Message-ID:  <202412310840.4BV8efRB056081@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by jhale:

URL: https://cgit.FreeBSD.org/ports/commit/?id=fcaef4f34786284a8949baf1dca449b904b27ea2

commit fcaef4f34786284a8949baf1dca449b904b27ea2
Author:     Jason E. Hale <jhale@FreeBSD.org>
AuthorDate: 2024-12-27 03:36:09 +0000
Commit:     Jason E. Hale <jhale@FreeBSD.org>
CommitDate: 2024-12-31 08:40:36 +0000

    security/gpa: Update to 0.11.0
    
    Last release was over 6 years ago and even upstream is deferring to the
    commit history for changes. Of note, however, is that the application
    has been ported from GTK+2 to GTK+3.
    
    https://dev.gnupg.org/T7449
---
 security/gpa/Makefile              | 11 +++++------
 security/gpa/distinfo              |  6 +++---
 security/gpa/files/patch-configure | 24 +++++++++++-------------
 security/gpa/pkg-plist             |  1 -
 4 files changed, 19 insertions(+), 23 deletions(-)

diff --git a/security/gpa/Makefile b/security/gpa/Makefile
index 7b2fc8969cd6..c4cadb90ae03 100644
--- a/security/gpa/Makefile
+++ b/security/gpa/Makefile
@@ -1,24 +1,23 @@
 PORTNAME=	gpa
-PORTVERSION=	0.10.0
-PORTREVISION=	3
+PORTVERSION=	0.11.0
 CATEGORIES=	security
 MASTER_SITES=	GNUPG/gpa
 
 MAINTAINER=	jhale@FreeBSD.org
-COMMENT=	GTK2+ frontend for the GNU Privacy Guard
-WWW=		https://gpa.wald.intevation.org/
+COMMENT=	GTK3+ frontend for the GNU Privacy Guard
+WWW=		https://www.gnupg.org/software/gpa/index.html
 
 LICENSE=	GPLv3+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
+BUILD_DEPENDS=	gpgv2:security/gnupg
 LIB_DEPENDS=	libassuan.so:security/libassuan \
 		libgpgme.so:security/gpgme \
 		libgpg-error.so:security/libgpg-error
-BUILD_DEPENDS=	gpgv2:security/gnupg
 RUN_DEPENDS=	gpgv2:security/gnupg
 
 USES=		desktop-file-utils gmake gnome localbase pkgconfig tar:bzip2
-USE_GNOME=	gdkpixbuf2 gtk20
+USE_GNOME=	gdkpixbuf2 gtk30
 
 GNU_CONFIGURE=	yes
 CONFIGURE_ENV+=	GPGKEYS_LDAP="${LOCALBASE}/libexec/gpg2keys_ldap"
diff --git a/security/gpa/distinfo b/security/gpa/distinfo
index 04cd7a31bd3e..74246871a911 100644
--- a/security/gpa/distinfo
+++ b/security/gpa/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1540943941
-SHA256 (gpa-0.10.0.tar.bz2) = 95dbabe75fa5c8dc47e3acf2df7a51cee096051e5a842b4c9b6d61e40a6177b1
-SIZE (gpa-0.10.0.tar.bz2) = 782455
+TIMESTAMP = 1735157724
+SHA256 (gpa-0.11.0.tar.bz2) = 26a8fa5bf70541cb741f0c71b7cfe291b1ea56eab68eeb07aa962cef5cdf33cc
+SIZE (gpa-0.11.0.tar.bz2) = 827217
diff --git a/security/gpa/files/patch-configure b/security/gpa/files/patch-configure
index d48cd3ffce47..b4afb2576a1d 100644
--- a/security/gpa/files/patch-configure
+++ b/security/gpa/files/patch-configure
@@ -1,15 +1,13 @@
-Fix configure with security/libassuan 3.x
+Fix path of pkgconfig files passed to gpgrt-config.
 
---- configure.orig	2018-10-16 21:44:05 UTC
+--- configure.orig	2024-12-10 20:20:58 UTC
 +++ configure
-@@ -2256,8 +2256,8 @@ NEED_GPG_ERROR_VERSION=1.27
- 
- 
- NEED_GPG_ERROR_VERSION=1.27
--NEED_LIBASSUAN_API=2
--NEED_LIBASSUAN_VERSION=2.4.2
-+NEED_LIBASSUAN_API=3
-+NEED_LIBASSUAN_VERSION=3.0.0
- NEED_GPGME_API=1
- NEED_GPGME_VERSION=1.9.0
- 
+@@ -9283,7 +9283,7 @@ fi
+     # Get the prefix of gpgrt-config assuming it's something like:
+     #   <PREFIX>/bin/gpgrt-config
+     gpgrt_prefix=${GPGRT_CONFIG%/*/*}
+-    possible_libdir1=${gpgrt_prefix}/lib
++    possible_libdir1=${gpgrt_prefix}/libdata
+     # Determine by using system libdir-format with CC, it's like:
+     #   Normal style: /usr/lib
+     #   GNU cross style: /usr/<triplet>/lib
diff --git a/security/gpa/pkg-plist b/security/gpa/pkg-plist
index c3c73322c982..15edfa973257 100644
--- a/security/gpa/pkg-plist
+++ b/security/gpa/pkg-plist
@@ -17,4 +17,3 @@ share/applications/gpa.desktop
 %%NLS%%share/locale/zh_CN/LC_MESSAGES/gpa.mo
 %%NLS%%share/locale/zh_TW/LC_MESSAGES/gpa.mo
 share/man/man1/gpa.1.gz
-share/pixmaps/gpa.png



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202412310840.4BV8efRB056081>