Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package keyd for openSUSE:Factory checked in at 2026-08-01 18:33:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/keyd (Old) and /work/SRC/openSUSE:Factory/.keyd.new.16738 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "keyd" Sat Aug 1 18:33:48 2026 rev:6 rq:1368813 version:2.6.0 Changes: -------- --- /work/SRC/openSUSE:Factory/keyd/keyd.changes 2025-12-20 21:49:31.678734978 +0100 +++ /work/SRC/openSUSE:Factory/.keyd.new.16738/keyd.changes 2026-08-01 18:36:59.823666733 +0200 @@ -1,0 +2,8 @@ +Fri Jul 31 09:06:23 UTC 2026 - Michael Pujos <[email protected]> + +- make /etc/keyd part of the package otherwise keyd fails: + opendir: No such file or directory (thanks Thomas Renninger) +- put keyd-application-mapper into its own sub-package and added + its missing Python dependencies + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ keyd.spec ++++++ --- /var/tmp/diff_new_pack.Z1SNyv/_old 2026-08-01 18:37:01.583727325 +0200 +++ /var/tmp/diff_new_pack.Z1SNyv/_new 2026-08-01 18:37:01.599727876 +0200 @@ -1,7 +1,7 @@ # # spec file for package keyd # -# 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 @@ -25,7 +25,6 @@ URL: https://github.com/rvaiya/keyd Source: %{url}/archive/refs/tags/v%{version}.tar.gz#/%{name}-v%{version}.tar.gz BuildRequires: gcc -Requires: python3-xlib Requires(postun): sed Requires(postun): shadow Requires(pre): shadow @@ -53,10 +52,9 @@ %files %license LICENSE +%dir %{_sysconfdir}/keyd %{_bindir}/%{name} -%{_bindir}/keyd-application-mapper %{_mandir}/man1/%{name}.1%{?ext_man} -%{_mandir}/man1/keyd-application-mapper.1%{?ext_man} %{_datadir}/%{name} %{_unitdir}/%{name}.service %{_sysusersdir}/%{name}.conf @@ -90,3 +88,17 @@ getent group keyd >/dev/null 2>&1 && groupdel keyd fi +%package application-mapper +Summary: Application mapper for keyd +Requires: keyd = %{version} +Requires: python3-dbus-python +Requires: python3-gobject +Requires: python3-xlib + +%description application-mapper +Application mapper for keyd + +%files application-mapper +%{_bindir}/keyd-application-mapper +%{_mandir}/man1/keyd-application-mapper.1%{?ext_man} +
