Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package inputplumber for openSUSE:Factory 
checked in at 2026-10-24 22:04:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/inputplumber (Old)
 and      /work/SRC/openSUSE:Factory/.inputplumber.new.2252680 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "inputplumber"

Sat Oct 24 22:04:43 2026 rev:4 rq:1392158 version:0.83.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/inputplumber/inputplumber.changes        
2026-09-28 10:48:18.556619759 +0200
+++ /work/SRC/openSUSE:Factory/.inputplumber.new.2252680/inputplumber.changes   
2026-10-24 22:06:08.350413660 +0200
@@ -1,0 +2,28 @@
+Fri Oct 23 15:25:42 UTC 2026 - Martin Pluskal <[email protected]>
+
+- Update to version 0.83.0 (0.82.0 was never packaged, its changes are
+  included below):
+  * Add trigger haptics for the ROG Ally / Xbox Ally X
+  * Add support for ASUS ROG Xbox Ally X20
+  * Add event filtering to the DualSense, Steam Deck, Legion Go S,
+    MSI Claw, GPD, OXP HID/TTY, Opineo, Ultimate 2, XPad UHID,
+    Horipad Steam, Flydigi Vader 4 Pro and FTS3528 drivers
+  * Improve Steam Deck haptics behavior; fix AYANEO haptics busy loop
+  * Restore ZOTAC Zone button events
+  * Decouple IIO IMU and Legion Go drivers from Capability; add
+    EventCapability trait
+  * From 0.82.0: SI IMU capabilities across drivers, IIO IMU driver
+    refactor, stable target addresses from persistent id, udev
+    handling improvements, new devices (AYN Thor Lite, ONEXPLAYER 3,
+    OneXPlayer X2 Mini Pro), graceful shutdown of all tasks
+- Drop unused pkgconfig(libiio) BuildRequires: upstream removed the
+  libiio dependency
+- Spec cleanup: correct License tag to GPL-3.0-or-later (as declared
+  in upstream Cargo.toml) and use make_build macros
+- Ship new upstream modules-load.d config loading iio_trig_hrtimer
+  for the reworked IIO IMU driver
+  * Many more fixes and improvements; see upstream release notes
+    for the full list
+
+
+-------------------------------------------------------------------

Old:
----
  InputPlumber-0.81.0.tar.xz

New:
----
  InputPlumber-0.83.0.tar.xz

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

Other differences:
------------------
++++++ inputplumber.spec ++++++
--- /var/tmp/diff_new_pack.WYsqHZ/_old  2026-10-24 22:06:10.862518655 +0200
+++ /var/tmp/diff_new_pack.WYsqHZ/_new  2026-10-24 22:06:10.866518822 +0200
@@ -16,26 +16,31 @@
 #
 
 Name:           inputplumber
-Version:        0.81.0
+Version:        0.83.0
 Release:        0%{?dist}
 Summary:        Input router and remapper daemon for Linux
-License:        GPL-3.0
+# spec-cleaner deviation: upstream Cargo.toml declares GPL-3.0-or-later,
+# not GPL-3.0-only as the mechanical rewrite suggested.
+License:        GPL-3.0-or-later
 URL:            https://github.com/ShadowBlip/InputPlumber
 Source0:        InputPlumber-%{version}.tar.xz
 Source1:        vendor.tar.zst
+# PATCH-FIX-OPENSUSE polkit-rules.patch -- grant access to inputplumber group 
only, drop debug logging
 Patch0:         polkit-rules.patch
-BuildRequires:  rust
 BuildRequires: cargo
 BuildRequires:  cargo-packaging
+BuildRequires:  clang-devel
+BuildRequires:  llvm-devel
+BuildRequires:  pkgconfig
+BuildRequires:  rust
+# spec-cleaner deviation: plain devel package name kept on purpose;
+# the pkgconfig form resolves to the same devel package.
 BuildRequires:  libevdev-devel
-BuildRequires:  pkgconfig(libiio)
 BuildRequires:  pkgconfig(libudev)
-BuildRequires:  llvm-devel
-BuildRequires:  clang-devel
 BuildRequires:  pkgconfig(systemd)
 Requires:       polkit
-Provides:       InputPlumber
 Conflicts:      python3-hhd
+Provides:       InputPlumber
 
 %description
 InputPlumber is a input routing and control daemon for Linux.
@@ -47,15 +52,17 @@
 %autosetup -p1 -a1 -n InputPlumber-%{version}
 
 %build
-make build
+%make_build build
 
 %install
 make install PREFIX=%{buildroot}%{_prefix} NO_RELOAD=true
 
 %check
-make test
+%make_build test
 
 %pre
+# spec-cleaner deviation: scriptlet macros below stay in bare form
+# because they consume the service names as arguments.
 %systemd_pre inputplumber-suspend.service inputplumber.service
 
 %post
@@ -76,6 +83,8 @@
 %dir %{_udevhwdbdir}
 %{_udevhwdbdir}/*.hwdb
 %{_udevrulesdir}/*.rules
+%dir %{_modulesloaddir}
+%{_modulesloaddir}/*.conf
 %dir %{_datadir}/inputplumber
 %dir %{_datadir}/inputplumber/capability_maps
 %{_datadir}/inputplumber/capability_maps/*.yaml

++++++ InputPlumber-0.81.0.tar.xz -> InputPlumber-0.83.0.tar.xz ++++++
++++ 29983 lines of diff (skipped)

++++++ _service ++++++
--- /var/tmp/diff_new_pack.WYsqHZ/_old  2026-10-24 22:06:11.609549878 +0200
+++ /var/tmp/diff_new_pack.WYsqHZ/_new  2026-10-24 22:06:11.628550672 +0200
@@ -5,7 +5,7 @@
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="scm">git</param>
     <param name="changesgenerate">enable</param>
-    <param name="revision">v0.81.0</param>
+    <param name="revision">v0.83.0</param>
     <param name="versionrewrite-pattern">v(.*)</param>
   </service>
   <service name="recompress"  mode="manual">
@@ -13,7 +13,7 @@
     <param name="compression">xz</param>
   </service>
   <service name="cargo_vendor"  mode="manual">
-     <param name="srctar">InputPlumber-0.81.0.tar.xz</param>
+     <param name="srctar">InputPlumber-0.83.0.tar.xz</param>
      <param name="compression">zst</param>
      <param name="update">true</param>
   </service>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.WYsqHZ/_old  2026-10-24 22:06:11.708554016 +0200
+++ /var/tmp/diff_new_pack.WYsqHZ/_new  2026-10-24 22:06:11.722554601 +0200
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/ShadowBlip/InputPlumber.git</param>
-              <param 
name="changesrevision">ea60d873cca17edd1cb655ede26f557108135252</param></service></servicedata>
+              <param 
name="changesrevision">4ed1f50c7801e4f91fd17ce1a7b2b9d8d8b82e69</param></service></servicedata>
 (No newline at EOF)
 

++++++ vendor.tar.zst ++++++
/work/SRC/openSUSE:Factory/inputplumber/vendor.tar.zst 
/work/SRC/openSUSE:Factory/.inputplumber.new.2252680/vendor.tar.zst differ: 
char 7, line 1

Reply via email to