Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package secrets for openSUSE:Factory checked in at 2026-03-01 22:14:53 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/secrets (Old) and /work/SRC/openSUSE:Factory/.secrets.new.29461 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "secrets" Sun Mar 1 22:14:53 2026 rev:21 rq:1335560 version:12.3 Changes: -------- --- /work/SRC/openSUSE:Factory/secrets/secrets.changes 2026-01-01 15:01:44.536684015 +0100 +++ /work/SRC/openSUSE:Factory/.secrets.new.29461/secrets.changes 2026-03-01 22:15:44.928241787 +0100 @@ -1,0 +2,7 @@ +Mon Feb 23 12:21:30 UTC 2026 - Richard Rahl <[email protected]> + +- Update to version 12.3: + + Fix crash when opening attachments + + Add more search keywords to desktop file + +------------------------------------------------------------------- Old: ---- secrets-12.2.obscpio New: ---- secrets-12.3.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ secrets.spec ++++++ --- /var/tmp/diff_new_pack.3hrHRL/_old 2026-03-01 22:15:45.428262337 +0100 +++ /var/tmp/diff_new_pack.3hrHRL/_new 2026-03-01 22:15:45.428262337 +0100 @@ -1,7 +1,7 @@ # # spec file for package secrets # -# Copyright (c) 2025 SUSE LLC and contributors +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -23,7 +23,7 @@ %define psuffix %nil %endif Name: secrets%{psuffix} -Version: 12.2 +Version: 12.3 Release: 0 Summary: A password manager for GNOME License: GPL-3.0-only ++++++ _service ++++++ --- /var/tmp/diff_new_pack.3hrHRL/_old 2026-03-01 22:15:45.472264145 +0100 +++ /var/tmp/diff_new_pack.3hrHRL/_new 2026-03-01 22:15:45.476264310 +0100 @@ -3,7 +3,7 @@ <service name="obs_scm" mode="manual" > <param name="scm">git</param> <param name="url">https://gitlab.gnome.org/World/secrets.git</param> - <param name="revision">12.2</param> + <param name="revision">12.3</param> <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param> <param name="versionrewrite-pattern">(.*)\+0</param> <param name="versionrewrite-replacement">\1</param> ++++++ secrets-12.2.obscpio -> secrets-12.3.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/secrets-12.2/.gitlab-ci.yml new/secrets-12.3/.gitlab-ci.yml --- old/secrets-12.2/.gitlab-ci.yml 2025-12-23 19:32:50.000000000 +0100 +++ new/secrets-12.3/.gitlab-ci.yml 2026-02-22 14:59:13.000000000 +0100 @@ -1,4 +1,4 @@ -image: fedora:latest +image: 'registry.fedoraproject.org/fedora:latest' include: - project: "GNOME/citemplates" file: "templates/default-rules.yml" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/secrets-12.2/CHANGELOG.md new/secrets-12.3/CHANGELOG.md --- old/secrets-12.2/CHANGELOG.md 2025-12-23 19:32:50.000000000 +0100 +++ new/secrets-12.3/CHANGELOG.md 2026-02-22 14:59:13.000000000 +0100 @@ -2,6 +2,11 @@ All notable changes to this project will be documented in this file. +## 12.3 - 2026-02-22 +- Fix crash when opening attachments +- Add more search keywords to desktop file +- ci: Use fedora image from their registry + ## 12.2 - 2025-12-23 - Fix regression where OTPs codes were not loaded from 12.1 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/secrets-12.2/data/org.gnome.World.Secrets.desktop.in.in new/secrets-12.3/data/org.gnome.World.Secrets.desktop.in.in --- old/secrets-12.2/data/org.gnome.World.Secrets.desktop.in.in 2025-12-23 19:32:50.000000000 +0100 +++ new/secrets-12.3/data/org.gnome.World.Secrets.desktop.in.in 2026-02-22 14:59:13.000000000 +0100 @@ -10,6 +10,6 @@ Categories=Utility;GTK;GNOME; MimeType=application/x-keepass2; # Translators: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! -Keywords=keepass;encrypt;secure; +Keywords=keepass;encrypt;secure;password;manager; # Translators: Do NOT translate or transliterate this text (these are enum types)! X-Purism-FormFactor=Workstation;Mobile; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/secrets-12.2/data/org.gnome.World.Secrets.metainfo.xml.in.in new/secrets-12.3/data/org.gnome.World.Secrets.metainfo.xml.in.in --- old/secrets-12.2/data/org.gnome.World.Secrets.metainfo.xml.in.in 2025-12-23 19:32:50.000000000 +0100 +++ new/secrets-12.3/data/org.gnome.World.Secrets.metainfo.xml.in.in 2026-02-22 14:59:13.000000000 +0100 @@ -12,6 +12,13 @@ <p>Secrets is a password manager which makes use of the KeePass v.4 format. It integrates perfectly with the GNOME desktop and provides an easy and uncluttered interface for the management of password databases.</p> </description> <releases> + <release version="12.3" date="2026-02-22"> + <description> + <ul> + <li>Bugfix release. Fix a crash when opening attachments.</li> + </ul> + </description> + </release> <release version="12.2" date="2025-12-23"> <description> <ul> @@ -435,11 +442,11 @@ <requires> <display_length compare="ge">360</display_length> </requires> - <recommends> + <supports> <control>keyboard</control> <control>pointing</control> <control>touch</control> - </recommends> + </supports> <provides> <mediatype>application/x-keepass2</mediatype> </provides> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/secrets-12.2/gsecrets/widgets/add_list_box.py new/secrets-12.3/gsecrets/widgets/add_list_box.py --- old/secrets-12.2/gsecrets/widgets/add_list_box.py 2025-12-23 19:32:50.000000000 +0100 +++ new/secrets-12.3/gsecrets/widgets/add_list_box.py 2026-02-22 14:59:13.000000000 +0100 @@ -11,7 +11,7 @@ _n_items: int = 0 - row_activated = GObject.Signal(arg_types=(Gtk.ListBox, Gtk.ListBoxRow)) + row_activated = GObject.Signal(arg_types=(Gtk.ListBoxRow,)) def __init__(self): super().__init__() @@ -30,8 +30,8 @@ self._row = add_more_row self._model = None - def _on_row_activated(self, list_box, row): - self.emit(self.row_activated, list_box, row) + def _on_row_activated(self, _list_box, row): + self.emit(self.row_activated, row) @GObject.Property(type=str, default="") def action_name(self): diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/secrets-12.2/meson.build new/secrets-12.3/meson.build --- old/secrets-12.2/meson.build 2025-12-23 19:32:50.000000000 +0100 +++ new/secrets-12.3/meson.build 2026-02-22 14:59:13.000000000 +0100 @@ -1,5 +1,5 @@ project('secrets', - version: '12.2', + version: '12.3', meson_version: '>= 1.7', license: 'GPL-3.0-only' ) ++++++ secrets.obsinfo ++++++ --- /var/tmp/diff_new_pack.3hrHRL/_old 2026-03-01 22:15:45.852279763 +0100 +++ /var/tmp/diff_new_pack.3hrHRL/_new 2026-03-01 22:15:45.860280092 +0100 @@ -1,5 +1,5 @@ name: secrets -version: 12.2 -mtime: 1766514770 -commit: b64f3797b16e109292fb9ee713e5306dec696b85 +version: 12.3 +mtime: 1771768753 +commit: 17161044e611107b176438ebb8f0be81d33a804e
