pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/security/seahorse
Module Name: pkgsrc
Committed By: wiz
Date: Thu Feb 12 08:02:14 UTC 2026
Modified Files:
pkgsrc/security/seahorse: Makefile PLIST distinfo
Added Files:
pkgsrc/security/seahorse/patches: patch-pgp_seahorse-gpgme.c
Log Message:
seahorse: update to 47.0.1.
Newer changes than version 42 not documented.
seahorse 42.0
-------------
* pgp: Fix GPG version check [!197]
* desktop: Add pgp,gpg to the description [!196]
* search-provider: Don't escape result description as markup [!194]
* gkr: Network label fixes [!193]
* ssh: Fix CPU Usage Spike When Calling ssh-keygen [!136]
* desktop: Add supported mime types to .desktop file [!189]
* desktop: Mark application as adaptive [!190]
* metainfo: Align app name with .desktop name [!186]
* ui: Opt-in to color scheme user preference [!188]
* Updated translations
seahorse 41.0
-------------
* appdata: State hardware support
* Updated translations
seahorse 41.beta
----------------
* pgp: Redesign of the PGP key properties dialog [!177,!179,!183]
* pgp: Also monitor .kbx in gpghomedir, making sure we get notified of new keys [!185,#171]
* pgp: Start adding (basic) unit tests [!184]
* pgp: Make pgp key id equality accept more values
* pgp: Make HKP keyid check more robust
* pgp: Fix expiration date for certain keys [!173,#327,#328]
* pgp: Allow building with GnuPG-2.3.x [!170]
* pgp: Fix segfault when built with LDAP disabled [!171,#321]
* ui: Follow GNOME HIG more closely [!178]
* ui: Datepicker now only pops down on double click [!175,#331]
* gkr: Fix warnings for items with NULL labels [#266]
* gkr: Don't show "Details" if no attributes are shown [!180]
* appdata: Updated screenshot
* Update README.md
* Updated translations
seahorse 40.0
-------------
* Fix paint issue when unlocking empty login keyring [#315,!153]
* pgp: Properly fix keyserver registration [!151]
* pgp: Add unit tests for PGP keyserver code [!167]
* build: Unbreak build using vala 0.48.x [!162]
* ci: Add minimal style checks to the CI [!168,!146]
* Several code cleanups
* Updated translations
seahorse 40.alpha
-----------------
* Fix import dialog [!144,#235]
* pgp: Add support for HKPS servers [!125]
* pgp: Allow empty passphrase on key creation [!143,#161]
* pgp: Fix expiry container disabled [#276]
* gkr: Add icon for network passwords
* ui: use libhandy list styling
* deps: Bump to libhandy 1.1 and remove submodule [!149]
* deps: Bump minimal supported version of gcr
* deps: Bump minimal supported versions of gpg/gpgme
* Updated translations
To generate a diff of this commit:
cvs rdiff -u -r1.205 -r1.206 pkgsrc/security/seahorse/Makefile
cvs rdiff -u -r1.27 -r1.28 pkgsrc/security/seahorse/PLIST
cvs rdiff -u -r1.42 -r1.43 pkgsrc/security/seahorse/distinfo
cvs rdiff -u -r0 -r1.1 \
pkgsrc/security/seahorse/patches/patch-pgp_seahorse-gpgme.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/security/seahorse/Makefile
diff -u pkgsrc/security/seahorse/Makefile:1.205 pkgsrc/security/seahorse/Makefile:1.206
--- pkgsrc/security/seahorse/Makefile:1.205 Tue Jan 27 08:40:31 2026
+++ pkgsrc/security/seahorse/Makefile Thu Feb 12 08:02:14 2026
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.205 2026/01/27 08:40:31 wiz Exp $
+# $NetBSD: Makefile,v 1.206 2026/02/12 08:02:14 wiz Exp $
-DISTNAME= seahorse-3.38.0.1
-MASTER_SITES= ${MASTER_SITE_GNOME:=sources/${PKGBASE}/3.38/}
-PKGREVISION= 38
+DISTNAME= seahorse-47.0.1
+MASTER_SITES= ${MASTER_SITE_GNOME:=sources/${PKGBASE}/${PKGVERSION_NOREV:R:R}/}
CATEGORIES= security gnome
EXTRACT_SUFX= .tar.xz
@@ -11,11 +10,14 @@ HOMEPAGE= https://wiki.gnome.org/Apps/Se
COMMENT= GNOME encryption interface
LICENSE= gnu-gpl-v2
+# detects binary at configure time
+TOOL_DEPENDS+= desktop-file-utils-[0-9]*:../../sysutils/desktop-file-utils
+
USE_TOOLS+= pkg-config msgfmt xgettext itstool
USE_TOOLS+= gdbus-codegen
# Why does it want specific point releases?
-MESON_ARGS+= -Dcheck-compatible-gpg=false
+#MESON_ARGS+= -Dcheck-compatible-gpg=false
PYTHON_FOR_BUILD_ONLY= tool
@@ -28,7 +30,7 @@ PYTHON_FOR_BUILD_ONLY= tool
.include "../../lang/python/tool.mk"
.include "../../lang/vala/buildlink3.mk"
.include "../../net/avahi/buildlink3.mk"
-.include "../../net/libsoup/buildlink3.mk"
+.include "../../net/libsoup3/buildlink3.mk"
.include "../../security/gcr/buildlink3.mk"
.include "../../security/gpgme/buildlink3.mk"
.include "../../security/libpwquality/buildlink3.mk"
Index: pkgsrc/security/seahorse/PLIST
diff -u pkgsrc/security/seahorse/PLIST:1.27 pkgsrc/security/seahorse/PLIST:1.28
--- pkgsrc/security/seahorse/PLIST:1.27 Sun Nov 22 12:04:28 2020
+++ pkgsrc/security/seahorse/PLIST Thu Feb 12 08:02:14 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.27 2020/11/22 12:04:28 nia Exp $
+@comment $NetBSD: PLIST,v 1.28 2026/02/12 08:02:14 wiz Exp $
bin/seahorse
libexec/seahorse/ssh-askpass
libexec/seahorse/xloadimage
@@ -140,6 +140,50 @@ share/help/cs/seahorse/ssh-import.page
share/help/cs/seahorse/subkeys-add.page
share/help/cs/seahorse/subkeys-examine.page
share/help/cs/seahorse/subkeys-revoke.page
+share/help/da/seahorse/about-diff-private-public.page
+share/help/da/seahorse/about-pgp.page
+share/help/da/seahorse/about-ssh.page
+share/help/da/seahorse/concepts.page
+share/help/da/seahorse/glossary.page
+share/help/da/seahorse/index.page
+share/help/da/seahorse/introduction.page
+share/help/da/seahorse/key-servers-add.page
+share/help/da/seahorse/keyring-change-default.page
+share/help/da/seahorse/keyring-create.page
+share/help/da/seahorse/keyring-lock.page
+share/help/da/seahorse/keyring-unlock.page
+share/help/da/seahorse/keyring-update-password.page
+share/help/da/seahorse/keyring.page
+share/help/da/seahorse/legal.xml
+share/help/da/seahorse/media/dialog-password-symbolic.svg
+share/help/da/seahorse/media/org.gnome.seahorse.Application.svg
+share/help/da/seahorse/misc-key-backup.page
+share/help/da/seahorse/misc-key-fingerprint.page
+share/help/da/seahorse/passwords-stored-create.page
+share/help/da/seahorse/passwords-view.page
+share/help/da/seahorse/pgp-create.page
+share/help/da/seahorse/pgp-delete.page
+share/help/da/seahorse/pgp-expiration-change.page
+share/help/da/seahorse/pgp-expired.page
+share/help/da/seahorse/pgp-export.page
+share/help/da/seahorse/pgp-import.page
+share/help/da/seahorse/pgp-photoid.page
+share/help/da/seahorse/pgp-publish.page
+share/help/da/seahorse/pgp-retrieve-remote.page
+share/help/da/seahorse/pgp-sign.page
+share/help/da/seahorse/pgp-subkeys.page
+share/help/da/seahorse/pgp-sync.page
+share/help/da/seahorse/pgp-userid-add.page
+share/help/da/seahorse/pgp-userid-primary.page
+share/help/da/seahorse/pgp-userid-remove.page
+share/help/da/seahorse/pgp-userid.page
+share/help/da/seahorse/ssh-connect-remote.page
+share/help/da/seahorse/ssh-create.page
+share/help/da/seahorse/ssh-export.page
+share/help/da/seahorse/ssh-import.page
+share/help/da/seahorse/subkeys-add.page
+share/help/da/seahorse/subkeys-examine.page
+share/help/da/seahorse/subkeys-revoke.page
share/help/de/seahorse/about-diff-private-public.page
share/help/de/seahorse/about-pgp.page
share/help/de/seahorse/about-ssh.page
@@ -272,6 +316,50 @@ share/help/es/seahorse/ssh-import.page
share/help/es/seahorse/subkeys-add.page
share/help/es/seahorse/subkeys-examine.page
share/help/es/seahorse/subkeys-revoke.page
+share/help/eu/seahorse/about-diff-private-public.page
+share/help/eu/seahorse/about-pgp.page
+share/help/eu/seahorse/about-ssh.page
+share/help/eu/seahorse/concepts.page
+share/help/eu/seahorse/glossary.page
+share/help/eu/seahorse/index.page
+share/help/eu/seahorse/introduction.page
+share/help/eu/seahorse/key-servers-add.page
+share/help/eu/seahorse/keyring-change-default.page
+share/help/eu/seahorse/keyring-create.page
+share/help/eu/seahorse/keyring-lock.page
+share/help/eu/seahorse/keyring-unlock.page
+share/help/eu/seahorse/keyring-update-password.page
+share/help/eu/seahorse/keyring.page
+share/help/eu/seahorse/legal.xml
+share/help/eu/seahorse/media/dialog-password-symbolic.svg
+share/help/eu/seahorse/media/org.gnome.seahorse.Application.svg
+share/help/eu/seahorse/misc-key-backup.page
+share/help/eu/seahorse/misc-key-fingerprint.page
+share/help/eu/seahorse/passwords-stored-create.page
+share/help/eu/seahorse/passwords-view.page
+share/help/eu/seahorse/pgp-create.page
+share/help/eu/seahorse/pgp-delete.page
+share/help/eu/seahorse/pgp-expiration-change.page
+share/help/eu/seahorse/pgp-expired.page
+share/help/eu/seahorse/pgp-export.page
+share/help/eu/seahorse/pgp-import.page
+share/help/eu/seahorse/pgp-photoid.page
+share/help/eu/seahorse/pgp-publish.page
+share/help/eu/seahorse/pgp-retrieve-remote.page
+share/help/eu/seahorse/pgp-sign.page
+share/help/eu/seahorse/pgp-subkeys.page
+share/help/eu/seahorse/pgp-sync.page
+share/help/eu/seahorse/pgp-userid-add.page
+share/help/eu/seahorse/pgp-userid-primary.page
+share/help/eu/seahorse/pgp-userid-remove.page
+share/help/eu/seahorse/pgp-userid.page
+share/help/eu/seahorse/ssh-connect-remote.page
+share/help/eu/seahorse/ssh-create.page
+share/help/eu/seahorse/ssh-export.page
+share/help/eu/seahorse/ssh-import.page
+share/help/eu/seahorse/subkeys-add.page
+share/help/eu/seahorse/subkeys-examine.page
+share/help/eu/seahorse/subkeys-revoke.page
share/help/fr/seahorse/about-diff-private-public.page
share/help/fr/seahorse/about-pgp.page
share/help/fr/seahorse/about-ssh.page
@@ -316,6 +404,50 @@ share/help/fr/seahorse/ssh-import.page
share/help/fr/seahorse/subkeys-add.page
share/help/fr/seahorse/subkeys-examine.page
share/help/fr/seahorse/subkeys-revoke.page
+share/help/gl/seahorse/about-diff-private-public.page
+share/help/gl/seahorse/about-pgp.page
+share/help/gl/seahorse/about-ssh.page
+share/help/gl/seahorse/concepts.page
+share/help/gl/seahorse/glossary.page
+share/help/gl/seahorse/index.page
+share/help/gl/seahorse/introduction.page
+share/help/gl/seahorse/key-servers-add.page
+share/help/gl/seahorse/keyring-change-default.page
+share/help/gl/seahorse/keyring-create.page
+share/help/gl/seahorse/keyring-lock.page
+share/help/gl/seahorse/keyring-unlock.page
+share/help/gl/seahorse/keyring-update-password.page
+share/help/gl/seahorse/keyring.page
+share/help/gl/seahorse/legal.xml
+share/help/gl/seahorse/media/dialog-password-symbolic.svg
+share/help/gl/seahorse/media/org.gnome.seahorse.Application.svg
+share/help/gl/seahorse/misc-key-backup.page
+share/help/gl/seahorse/misc-key-fingerprint.page
+share/help/gl/seahorse/passwords-stored-create.page
+share/help/gl/seahorse/passwords-view.page
+share/help/gl/seahorse/pgp-create.page
+share/help/gl/seahorse/pgp-delete.page
+share/help/gl/seahorse/pgp-expiration-change.page
+share/help/gl/seahorse/pgp-expired.page
+share/help/gl/seahorse/pgp-export.page
+share/help/gl/seahorse/pgp-import.page
+share/help/gl/seahorse/pgp-photoid.page
+share/help/gl/seahorse/pgp-publish.page
+share/help/gl/seahorse/pgp-retrieve-remote.page
+share/help/gl/seahorse/pgp-sign.page
+share/help/gl/seahorse/pgp-subkeys.page
+share/help/gl/seahorse/pgp-sync.page
+share/help/gl/seahorse/pgp-userid-add.page
+share/help/gl/seahorse/pgp-userid-primary.page
+share/help/gl/seahorse/pgp-userid-remove.page
+share/help/gl/seahorse/pgp-userid.page
+share/help/gl/seahorse/ssh-connect-remote.page
+share/help/gl/seahorse/ssh-create.page
+share/help/gl/seahorse/ssh-export.page
+share/help/gl/seahorse/ssh-import.page
+share/help/gl/seahorse/subkeys-add.page
+share/help/gl/seahorse/subkeys-examine.page
+share/help/gl/seahorse/subkeys-revoke.page
share/help/hu/seahorse/about-diff-private-public.page
share/help/hu/seahorse/about-pgp.page
share/help/hu/seahorse/about-ssh.page
@@ -625,7 +757,8 @@ share/help/uk/seahorse/subkeys-add.page
share/help/uk/seahorse/subkeys-examine.page
share/help/uk/seahorse/subkeys-revoke.page
share/icons/hicolor/scalable/apps/org.gnome.seahorse.Application.svg
-share/icons/hicolor/symbolic/apps/org.gnome.seahorse.Application-symbolic.svg
+share/icons/hicolor/symbolic/apps/org.gnome.seahorse.Application.svg
+share/locale/ab/LC_MESSAGES/seahorse.mo
share/locale/ar/LC_MESSAGES/seahorse.mo
share/locale/as/LC_MESSAGES/seahorse.mo
share/locale/ast/LC_MESSAGES/seahorse.mo
@@ -665,9 +798,11 @@ share/locale/hi/LC_MESSAGES/seahorse.mo
share/locale/hr/LC_MESSAGES/seahorse.mo
share/locale/hu/LC_MESSAGES/seahorse.mo
share/locale/id/LC_MESSAGES/seahorse.mo
+share/locale/ie/LC_MESSAGES/seahorse.mo
share/locale/is/LC_MESSAGES/seahorse.mo
share/locale/it/LC_MESSAGES/seahorse.mo
share/locale/ja/LC_MESSAGES/seahorse.mo
+share/locale/ka/LC_MESSAGES/seahorse.mo
share/locale/kk/LC_MESSAGES/seahorse.mo
share/locale/kn/LC_MESSAGES/seahorse.mo
share/locale/ko/LC_MESSAGES/seahorse.mo
Index: pkgsrc/security/seahorse/distinfo
diff -u pkgsrc/security/seahorse/distinfo:1.42 pkgsrc/security/seahorse/distinfo:1.43
--- pkgsrc/security/seahorse/distinfo:1.42 Tue Oct 26 11:18:00 2021
+++ pkgsrc/security/seahorse/distinfo Thu Feb 12 08:02:14 2026
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.42 2021/10/26 11:18:00 nia Exp $
+$NetBSD: distinfo,v 1.43 2026/02/12 08:02:14 wiz Exp $
-BLAKE2s (seahorse-3.38.0.1.tar.xz) = 154a92164f8f3271f3b98d563ae424ee4737d1b067f62b59f65516d3ec216fcd
-SHA512 (seahorse-3.38.0.1.tar.xz) = d0fdbb81d71e5e0908f732ad49db89a3cae936f98e0285f758a8861259bff976d33083783a7e19474bd6a1e95c11ec74021b6b7f5cdd3d51372e9cd93d4fd014
-Size (seahorse-3.38.0.1.tar.xz) = 1726460 bytes
+BLAKE2s (seahorse-47.0.1.tar.xz) = 1d71fe975ebe55a89b2977f3ed331d5eb8526db7711882337a59abe9ed51b367
+SHA512 (seahorse-47.0.1.tar.xz) = ac2a20f4d9106f26932c77dc11b4fbd18c8a83d15991f31ae89223a487fa1b4d97cb19de858cc6f53435b7ebcc1dd0f16148d0d1d3080436f0b541de5a56bfcb
+Size (seahorse-47.0.1.tar.xz) = 1401872 bytes
+SHA1 (patch-pgp_seahorse-gpgme.c) = d8c16d833f3765c9c1b9b0824f9b058840bf9554
Added files:
Index: pkgsrc/security/seahorse/patches/patch-pgp_seahorse-gpgme.c
diff -u /dev/null pkgsrc/security/seahorse/patches/patch-pgp_seahorse-gpgme.c:1.1
--- /dev/null Thu Feb 12 08:02:14 2026
+++ pkgsrc/security/seahorse/patches/patch-pgp_seahorse-gpgme.c Thu Feb 12 08:02:14 2026
@@ -0,0 +1,17 @@
+$NetBSD: patch-pgp_seahorse-gpgme.c,v 1.1 2026/02/12 08:02:14 wiz Exp $
+
+Fix build with gpgme 2.x.
+https://gitlab.gnome.org/GNOME/seahorse/-/commit/aa68522cc696fa491ccfdff735b77bcf113168d0
+
+--- pgp/seahorse-gpgme.c.orig 2026-02-12 07:59:16.091940233 +0000
++++ pgp/seahorse-gpgme.c
+@@ -484,7 +484,9 @@ on_gpgme_event (void *user_data,
+ break;
+
+ case GPGME_EVENT_NEXT_KEY:
++#if GPGME_VERSION_NUMBER < 0x020000
+ case GPGME_EVENT_NEXT_TRUSTITEM:
++#endif
+ default:
+ /* Ignore unsupported event types */
+ break;
Home |
Main Index |
Thread Index |
Old Index