Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gopass for openSUSE:Factory checked 
in at 2026-10-11 15:20:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gopass (Old)
 and      /work/SRC/openSUSE:Factory/.gopass.new.3698736 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gopass"

Sun Oct 11 15:20:35 2026 rev:15 rq:1384031 version:1.17.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/gopass/gopass.changes    2026-09-22 
23:25:10.109080084 +0200
+++ /work/SRC/openSUSE:Factory/.gopass.new.3698736/gopass.changes       
2026-10-11 15:25:45.474974956 +0200
@@ -1,0 +2,42 @@
+Sat Oct 10 20:48:52 UTC 2026 - Marcus Rueckert <[email protected]>
+
+- Disable secret service until we solved the conflicts
+
+-------------------------------------------------------------------
+Sat Oct 10 13:43:40 UTC 2026 - Marcus Rueckert <[email protected]>
+
+- Update to 1.17.4:
+  - Added
+    - age: Add hello capability negotiation to the age agent
+      protocol (#3624)
+    - age: Report the time left until auto-lock in gopass age agent
+      status
+    - age: add hello capability negotiation to the age agent
+      (#3634)
+    - age: log received identities via out.Secret (#3630) (#3625)
+    - age: report auto-lock countdown in age agent status (#3656)
+    - age: support hardware-backed keyring unlocking (#3648)
+      (#3644)
+    - secret-service: add Linux Secret Service daemon (#3434)
+      (#3607)
+    - show: Add show.password config option to display only the
+      password by default (#3621)
+    - show: add show.password config option (#3621) (#3623)
+  - Fixed
+    - Mitigate path-traversal gap in Store.Link (#3649)
+    - Remove capslock (#3647)
+    - age-agent: redact sensitive protocol lines from debug logs
+      (#3625) (#3508)
+    - age: cache unlocked SSH identities in agent (#3646)
+    - age: honor preferred identity order during decryption (#3643)
+      (#3632)
+    - age: prevent agent panic when decrypting plugin identities
+      (#3633)
+    - ls: Hide template-only folders from flat listing (#3650)
+    - msi: add install dir to user PATH (#3588) (#3622)
+  - Security
+    - fs: reject symlinked store entries escaping the store root
+      (#3654)
+- add gopass-secret-service subpackage
+
+-------------------------------------------------------------------

Old:
----
  gopass-1.17.3.tar.gz

New:
----
  gopass-1.17.4.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gopass.spec ++++++
--- /var/tmp/diff_new_pack.BY5jJH/_old  2026-10-11 15:25:46.200005712 +0200
+++ /var/tmp/diff_new_pack.BY5jJH/_new  2026-10-11 15:25:46.201005755 +0200
@@ -16,11 +16,14 @@
 #
 
 
+%global user_services gopass-secret-service.service
+%bcond_with secret_service
+
 %global make_args PREFIX=%{_prefix} GOPASS_REVISION=v%{version}
 Name:           gopass
-Version:        1.17.3
+Version:        1.17.4
 Release:        0
-%global pkg_version 1.17.3
+%global pkg_version %{version}
 Summary:        The slightly more awesome standard unix password manager for 
teams
 License:        MIT
 URL:            https://www.gopass.pw/
@@ -36,8 +39,10 @@
 BuildRequires:  zsh
 BuildRequires:  golang(API) >= 1.22
 BuildRequires:  pkgconfig(bash-completion)
+BuildRequires:  pkgconfig(systemd)
 Requires:       git-core
 %{go_nostrip}
+%{systemd_ordering}
 
 %description
 Manage your credentials with ease. In a globally distributed team, on multiple 
devices or fully offline on an air gapped machine.
@@ -112,17 +117,52 @@
 
 This package provides a symlink to make this a drop in replacement for 
password-store.
 
+%if %{with secret_service}
+%package secret-service
+Summary:        Freedesktop secret service support for gopass
+Requires:       %{name} = %{version}
+BuildArch:      noarch
+
+%description secret-service
+Manage your credentials with ease. In a globally distributed team, on multiple 
devices or fully offline on an air gapped machine.
+
+Works everywhere - The same user experience on Linux, MacOS, *BSD or Windows
+Built for teams - Built from our experience working in distributed development 
teams
+Full autonomy - No network connectivity required, unless you want it
+
+This package provides the secret service support for gopass.
+%endif
+
 %prep
 %autosetup -p1 -a1 -n %{name}-%{pkg_version}
 
 %build
 %make_build %{make_args}
 
+perl -p -i -e 's|@GOPASS@|%{_bindir}/gopass|g' contrib/secret-service/*
+
 %install
 %make_install %{make_args}
 install -D -m 0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/gopass/config
 ln -sf gopass %{buildroot}%{_bindir}/pass
 
+%if %{with secret_service}
+install -D -m 0644 -t %{buildroot}%{_userunitdir}      
contrib/secret-service/gopass-secret-service.service
+install -D -m 0644 -t %{buildroot}/usr/share/dbus-1/services/ 
contrib/secret-service/org.freedesktop.secrets.service
+
+%pre secret-service
+%systemd_user_pre %{user_services}
+
+%post secret-service
+%systemd_user_post %{user_services}
+
+%preun secret-service
+%systemd_user_preun %{user_services}
+
+%postun secret-service
+%systemd_user_postun %{user_services}
+%endif
+
 %files
 %license LICENSE
 %doc *.md
@@ -130,6 +170,12 @@
 %{_bindir}/gopass
 %{_mandir}/man1/gopass.1%{?ext_man}
 
+%if %{with secret_service}
+%files secret-service
+%{_userunitdir}/gopass-secret-service.service
+/usr/share/dbus-1/services/org.freedesktop.secrets.service
+%endif
+
 %files bash-completion
 %license LICENSE
 %{_datadir}/bash-completion/completions/gopass

++++++ gopass-1.17.3.tar.gz -> gopass-1.17.4.tar.gz ++++++
++++ 600832 lines of diff (skipped)

++++++ vendor.tar.xz ++++++
/work/SRC/openSUSE:Factory/gopass/vendor.tar.xz 
/work/SRC/openSUSE:Factory/.gopass.new.3698736/vendor.tar.xz differ: char 26, 
line 1

Reply via email to