Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package seahorse for openSUSE:Factory checked in at 2026-09-23 14:32:39 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/seahorse (Old) and /work/SRC/openSUSE:Factory/.seahorse.new.383539 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "seahorse" Wed Sep 23 14:32:39 2026 rev:129 rq:1379637 version:47.0.1+113 Changes: -------- --- /work/SRC/openSUSE:Factory/seahorse/seahorse.changes 2026-03-27 16:50:03.856840106 +0100 +++ /work/SRC/openSUSE:Factory/.seahorse.new.383539/seahorse.changes 2026-09-23 14:33:26.290543429 +0200 @@ -1,0 +2,88 @@ +Fri Sep 18 12:37:44 UTC 2026 - Bjørn Lie <[email protected]> + +- Update to version 47.0.1+113: + * flatpak: Don't use comments in JSON + * css: Don't use shade() + * ssh: Notify the rest of the UI after comment change + * Fix search provider + * passphrase-prompt: Mark the repeat password entry invalid on + mismatch + * import-dialog: Mark the error label as a source of an error + message + * prefs-keyservers: Mark the URL entry invalid on the a11y layer + * prefs-keyservers: Add tooltip to the remove button + * add-keyserver: Use appropriate "win" action prefix + * common: Remove PgpSettings + * Stop using separate PgpSettings + * app-settings: Add 'default-key' and 'keyservers' keys + * keyserver-dropdown: Use correct changed signal + * Updated translations. +- Drop 260.patch: Merged upstream. + +------------------------------------------------------------------- +Thu Jul 23 06:51:00 UTC 2026 - Bjørn Lie <[email protected]> + +- Update to version 47.0.1+89: + * data: Compile schemas for unit tests + * data: Update the screenshot + * Updated translations. +- Replace 258.patch and 259.patch with 260.patch following upstream + changes. + +------------------------------------------------------------------- +Thu Jul 2 20:12:44 UTC 2026 - Bjørn Lie <[email protected]> + +- Add patches from upstream: + + 258.patch: Add keys from org.gnome.crypto.pgp schema + + 259.patch: data: Compile schemas for unit tests +- Drop gcr3-data BuildRequires and Requires, no longer needed. + +------------------------------------------------------------------- +Fri Jun 05 06:50:53 UTC 2026 - Bjørn Lie <[email protected]> + +- Update to version 47.0.1+81: + * ssh: Notify "loaded" property + * pgp: Allow build with gpgme >= 2.0.0 + * gpg_check: Set LC_ALL to C + * pgp: Introduce PGP key algorithm & usage enums + * pgp: Split off SeahorseGpgmKeyGenType enum + * pgp: Split off key creation logic from generate dialog + * gpg_check: Check for supported pubkey algorithms + * build-aux: Refactor gpg_check.py + * pgp: Separate logic for key creation parameters + * gkr: Clear details group before re-adding items + * pgp: Re-implement adding a photo + * pkcs11: Show new gcr certificate extensions in cert widget + * Drop version parsing functions + * Remove unused seahorse_util_write_file_private() + * metainfo: Add Matrix channel as contact link + * metainfo: Add supported input methods + * metainfo: Change component type to desktop-application + * data: Rename appdata to metainfo + * Automatically load CSS + * Drop unnecessary "Application" suffix + * po: Cleanup POTFILES.skip a bit + * po: Damned Lies workaround should be in .skip not .in + * Remove obsolete entries from POTFILES.in + * gkr: Hide rows if empty + * pgp: Port KeyserverSync dialog to AdwDialog + * Rework SeahorseObject as a SeahorseItem interface + * pkcs11: Actually use issuer part for issuer row + * pgp: Move KeyserverResults to KeyserverSearch dialog + * pgp: Port KeyserverSearch to AdwDialog + * pkcs11: Fix byte strings in CertificateWidget + * ssh: Don't allow creation of DSA keys anymore + * po: Update POTFILES.in/skip after GTK4 port + * Port to GTK4 and gcr4 + * appdata: Fix developer id + * Updated translations. +- Drop seahorse-47.0.1-gpgme-2.patch: Fixed upstream. +- Drop appstream-glib, pkgconfig(gcr-3), pkgconfig(gcr-ui-3), + pkgconfig(gtk+-3.0) and pkgconfig(libhandy-1) BuildRequires: No + longer needed nor used. +- Add AppStream, gcr3-data, pkgconfig(gck-2), pkgconfig(gcr-4), + pkgconfig(gtk4) and pkgconfig(libadwaita-1) BuildRequires: New + dependencies following upstreams port to gtk4 and libadwaita. + Also add gcr3-data Requires: Still needed for its schema files. + +------------------------------------------------------------------- Old: ---- seahorse-47.0.1+6.tar.xz seahorse-47.0.1-gpgme-2.patch New: ---- seahorse-47.0.1+113.tar.xz ----------(Old B)---------- Old: * Updated translations. - Drop seahorse-47.0.1-gpgme-2.patch: Fixed upstream. - Drop appstream-glib, pkgconfig(gcr-3), pkgconfig(gcr-ui-3), ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ seahorse.spec ++++++ --- /var/tmp/diff_new_pack.m5OZ4X/_old 2026-09-23 14:33:27.137578839 +0200 +++ /var/tmp/diff_new_pack.m5OZ4X/_new 2026-09-23 14:33:27.138578881 +0200 @@ -1,7 +1,7 @@ # # spec file for package seahorse # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # Copyright (c) 2025 Andreas Stieger <[email protected]> # # All modifications and additions to the file contributed by third parties @@ -18,15 +18,15 @@ Name: seahorse -Version: 47.0.1+6 +Version: 47.0.1+113 Release: 0 Summary: GNOME interface for gnupg License: GFDL-1.1-only AND GPL-2.0-or-later AND LGPL-2.1-or-later Group: Productivity/Security URL: https://wiki.gnome.org/Apps/Seahorse Source0: %{name}-%{version}.tar.xz -Patch0: seahorse-47.0.1-gpgme-2.patch -BuildRequires: appstream-glib + +BuildRequires: AppStream BuildRequires: desktop-file-utils BuildRequires: docbook-xsl-stylesheets BuildRequires: fdupes @@ -41,17 +41,18 @@ BuildRequires: yelp-tools BuildRequires: pkgconfig(avahi-client) BuildRequires: pkgconfig(avahi-glib) >= 0.6 -BuildRequires: pkgconfig(gcr-3) >= 3.18 -BuildRequires: pkgconfig(gcr-ui-3) >= 3.18 +BuildRequires: pkgconfig(gck-2) +BuildRequires: pkgconfig(gcr-4) >= 4.3.90 BuildRequires: pkgconfig(gio-2.0) >= 2.66 -BuildRequires: pkgconfig(gio-unix-2.0) >= 2.66 -BuildRequires: pkgconfig(glib-2.0) >= 2.66 -BuildRequires: pkgconfig(gmodule-2.0) >= 2.66 -BuildRequires: pkgconfig(gobject-2.0) >= 2.66 +BuildRequires: pkgconfig(gio-unix-2.0) >= 2.82 +BuildRequires: pkgconfig(glib-2.0) >= 2.82 +BuildRequires: pkgconfig(gmodule-2.0) >= 2.82 +BuildRequires: pkgconfig(gobject-2.0) >= 2.82 BuildRequires: pkgconfig(gpgme) >= 1.14.0 -BuildRequires: pkgconfig(gtk+-3.0) >= 3.24.0 -BuildRequires: pkgconfig(libhandy-1) >= 1.5.0 -BuildRequires: pkgconfig(libsecret-1) >= 0.16 +BuildRequires: pkgconfig(gtk4) >= 4.16 +BuildRequires: pkgconfig(libadwaita-1) >= 1.5 +BuildRequires: pkgconfig(libqrencode) +BuildRequires: pkgconfig(libsecret-1) >= 0.21 BuildRequires: pkgconfig(libsoup-3.0) >= 2.33.92 BuildRequires: pkgconfig(pwquality) Obsoletes: %{name}-devel < %{version} @@ -103,11 +104,11 @@ %doc %{_datadir}/help/C/%{name}/ %{_bindir}/seahorse %{_libexecdir}/seahorse/ -%{_datadir}/applications/org.gnome.seahorse.Application.desktop -%{_datadir}/dbus-1/services/org.gnome.seahorse.Application.service +%{_datadir}/applications/org.gnome.Seahorse.desktop +%{_datadir}/dbus-1/services/org.gnome.Seahorse.service %{_datadir}/glib-2.0/schemas/org.gnome.seahorse.*xml %{_datadir}/icons/hicolor/ -%{_datadir}/metainfo/org.gnome.seahorse.Application.appdata.xml +%{_datadir}/metainfo/org.gnome.Seahorse.metainfo.xml %{_datadir}/seahorse/ %{_mandir}/man1/seahorse.1%{?ext_man} ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.m5OZ4X/_old 2026-09-23 14:33:27.173580344 +0200 +++ /var/tmp/diff_new_pack.m5OZ4X/_new 2026-09-23 14:33:27.177580511 +0200 @@ -1,6 +1,7 @@ -mtime: 1774253153 -commit: 07a8481df4574303ae41ca8f72f537c0ddab8006989a40a10452547a3736f9da +mtime: 1789735182 +commit: 808ddad0400a5962c1cfc8eb2c07783a8dd6196d6ac3d55092ddcd49bfc69d80 url: https://src.opensuse.org/GNOME/seahorse -revision: 07a8481df4574303ae41ca8f72f537c0ddab8006989a40a10452547a3736f9da +revision: 808ddad0400a5962c1cfc8eb2c07783a8dd6196d6ac3d55092ddcd49bfc69d80 +trackingbranch: factory projectscmsync: https://src.opensuse.org/GNOME/_ObsPrj ++++++ _service ++++++ --- /var/tmp/diff_new_pack.m5OZ4X/_old 2026-09-23 14:33:27.196581306 +0200 +++ /var/tmp/diff_new_pack.m5OZ4X/_new 2026-09-23 14:33:27.199581431 +0200 @@ -3,7 +3,7 @@ <service name="obs_scm" mode="manual"> <param name="scm">git</param> <param name="url">https://gitlab.gnome.org/GNOME/seahorse.git</param> - <param name="revision">1ecd8e22d86e02adab9f77b0d1216018b726298c</param> + <param name="revision">baa77dbd</param> <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param> <param name="versionrewrite-pattern">v?(.*)\+0</param> <param name="versionrewrite-replacement">\1</param> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.m5OZ4X/_old 2026-09-23 14:33:27.219582267 +0200 +++ /var/tmp/diff_new_pack.m5OZ4X/_new 2026-09-23 14:33:27.222582393 +0200 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://gitlab.gnome.org/GNOME/seahorse.git</param> - <param name="changesrevision">1ecd8e22d86e02adab9f77b0d1216018b726298c</param></service></servicedata> + <param name="changesrevision">baa77dbd29ea6fb7966f7d955b3f00eac30c1765</param></service></servicedata> (No newline at EOF) ++++++ build.specials.obscpio ++++++ ++++++ build.specials.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.gitignore new/.gitignore --- old/.gitignore 1970-01-01 01:00:00.000000000 +0100 +++ new/.gitignore 2026-09-18 14:39:42.000000000 +0200 @@ -0,0 +1,5 @@ +*.obscpio +*.osc +_build.* +.pbuild +osc-collab.* ++++++ seahorse-47.0.1+6.tar.xz -> seahorse-47.0.1+113.tar.xz ++++++ ++++ 122835 lines of diff (skipped) ++++++ seahorse.obsinfo ++++++ --- /var/tmp/diff_new_pack.m5OZ4X/_old 2026-09-23 14:33:27.847608522 +0200 +++ /var/tmp/diff_new_pack.m5OZ4X/_new 2026-09-23 14:33:27.853608773 +0200 @@ -1,5 +1,5 @@ name: seahorse -version: 47.0.1+6 -mtime: 1729275525 -commit: 1ecd8e22d86e02adab9f77b0d1216018b726298c +version: 47.0.1+113 +mtime: 1789676366 +commit: baa77dbd29ea6fb7966f7d955b3f00eac30c1765
