Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package solaar for openSUSE:Factory checked 
in at 2022-03-30 20:35:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/solaar (Old)
 and      /work/SRC/openSUSE:Factory/.solaar.new.1900 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "solaar"

Wed Mar 30 20:35:56 2022 rev:16 rq:966034 version:1.1.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/solaar/solaar.changes    2021-12-29 
21:11:34.474316009 +0100
+++ /work/SRC/openSUSE:Factory/.solaar.new.1900/solaar.changes  2022-03-30 
20:36:00.397320034 +0200
@@ -1,0 +2,66 @@
+Wed Mar 30 13:03:53 UTC 2022 - Andreas Schneider <a...@cryptomilk.org>
+
+- Add missing requirements
+- Use python macros in spec file
+
+-------------------------------------------------------------------
+Sun Mar 27 19:32:40 UTC 2022 - Dirk M??ller <dmuel...@suse.com>
+
+- update to 1.1.2:
+  * Update documentation on supported devices and translations
+  * Include evdev as a dependency
+  * Try to use uinput for fake input if XTest extension not available
+  * Add Nano receiver C542 for M190 mice
+  * Broaden range of HID++ Bluetooth devices
+  * Add setting to divert gestures
+  * Rule editor can edit all rule components
+  * Configuation via solaar config takes effect in Solaar UI if it is running
+  * Add setting to disable Onboard Profiles and decouple from Polling Rate 
setting
+  * Add setting for PERSISTENT_REMAPPABLE_ACTION, common keyboard and mouse 
cases only
+  * Split Test rule condition into Test and TestBytes and support in rule 
editor
+  * Fix bug in speed-change setting
+  * Support Backlight3 feature
+  * Ensure that settings are pushed in resume
+  * Update German, Polish, and zh_CN translations
+  * Determine device number for direct-connected devices from protocol
+  * fix bug in add and delete button actions in rule editor
+  * dispose of no-op notifications quickly
+  * add rule condition for checking device settings
+  * use local file for conversion from key names to keysyms
+  * get keyboard group and use to get correct keycodes (X11 only)
+  * improve how rules work under Wayland
+  * add settings for M-Key LEDs and MR-Key LED
+  * fix bug in unpacking M and MR key notification
+  * add G815 keyboard and MX518 mouse
+  * add new special keys for recent keyboards
+  * track M and MR keys for use in rules
+  * make sure that device is online when searching for devices in solaar show
+  * don't check for device kind in dpi sliding setting
+  * fix problem with devices that report 0 DPI
+  * handle missing divert-setting in action RW for settings
+  * add id property (unitId or serial) and don't use ? for unknown serial
+  * fix contains for NamedInts and eliminate use of has_element
+  * check for xtest and disable modifier checking if not available
+  * improve determination of gesture information
+  * add Set rules to rule GUI
+  * add gesture params to Set rules
+  * hide system tray when there are no devices to control
+  * add G733 headset, G9 mouse, G502 Hero mouse
+  * Use greyscale solaar icon in tray when using symbolic icons
+  * Fix bugs in solaar config
+  * Use classes for settings to hep with modularity
+  * Accept '~' and Toggle for toggling boolean settings in cli and rules
+  * handle errors when writing to devices
+  * refactor config_panel.py to use classes for widgets
+  * add rules action to set Solaar settings
+  * decrease amount of logging at each debug level
+  * don't stretch toggles in settings
+  * use key structure for key remapping setting
+  * optimize ReprogrammableKey implementation
+  * keep track of settings that are absent from device
+  * add G512 keyboard and G402 mouse
+  * reformat descriptors.py
+  * use feature numbers for reprogrammable key versions
+  * don't use new_from_icon_set in menu as it is deprecated
+
+-------------------------------------------------------------------

Old:
----
  Solaar-1.1.1.obscpio

New:
----
  Solaar-1.1.2.obscpio

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

Other differences:
------------------
++++++ solaar.spec ++++++
--- /var/tmp/diff_new_pack.ZxRTep/_old  2022-03-30 20:36:01.037320560 +0200
+++ /var/tmp/diff_new_pack.ZxRTep/_new  2022-03-30 20:36:01.041320563 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package solaar
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,8 +16,11 @@
 #
 
 
+%{?!python_module:%define python_module() python3-%{**}}
+%define pythons python3
+
 Name:           solaar
-Version:        1.1.1
+Version:        1.1.2
 Release:        0
 Summary:        Linux devices manager for the Logitech Unifying Receiver
 License:        GPL-2.0-or-later
@@ -28,19 +31,27 @@
 Patch0:         solaar-fix-desktop-categories.patch
 #
 BuildRequires:  fdupes
+BuildRequires:  %{python_module setuptools}
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  python-rpm-macros
-BuildRequires:  python3-setuptools
 BuildRequires:  update-desktop-files
 #
-BuildRequires:  python3-gobject
+BuildRequires:  %{python_module PyYAML}
+BuildRequires:  %{python_module evdev}
+BuildRequires:  %{python_module gobject-Gdk}
+BuildRequires:  %{python_module gobject}
+BuildRequires:  %{python_module psutil}
+BuildRequires:  %{python_module python-xlib}
+BuildRequires:  %{python_module pyudev}
+BuildRequires:  typelib-1_0-Gtk-3_0
+
+Requires:       python3-PyYAML
+Requires:       python3-evdev
 Requires:       python3-gobject
-BuildRequires:  python3-gobject-Gdk
 Requires:       python3-gobject-Gdk
-BuildRequires:  python3-PyYAML
-Requires:       python3-PyYAML
+Requires:       python3-psutil
+Requires:       python3-python-xlib
 Requires:       python3-pyudev
-BuildRequires:  typelib-1_0-Gtk-3_0
 Requires:       typelib-1_0-Gtk-3_0
 #
 Requires:       solaar-udev >= %{version}
@@ -87,10 +98,10 @@
 
 %build
 sed -i 's#/usr/bin/env python##' lib/solaar/gtk.py lib/solaar/tasks.py
-%python3_build
+%python_build
 
 %install
-%python3_install
+%python_install
 %fdupes %{buildroot}%{python3_sitelib}
 %fdupes -s %{buildroot}%{_datadir}
 %suse_update_desktop_file %{buildroot}%{_datadir}/applications/%{name}.desktop
@@ -116,6 +127,7 @@
 %{_datadir}/metainfo/io.github.pwr_solaar.solaar.metainfo.xml
 %{python3_sitelib}/hidapi
 %{python3_sitelib}/logitech_receiver
+%{python3_sitelib}/keysyms
 %{python3_sitelib}/solaar
 %{python3_sitelib}/solaar-*
 

++++++ Solaar-1.1.1.obscpio -> Solaar-1.1.2.obscpio ++++++
++++ 21006 lines of diff (skipped)

++++++ Solaar.obsinfo ++++++
--- /var/tmp/diff_new_pack.ZxRTep/_old  2022-03-30 20:36:01.289320768 +0200
+++ /var/tmp/diff_new_pack.ZxRTep/_new  2022-03-30 20:36:01.293320771 +0200
@@ -1,5 +1,5 @@
 name: Solaar
-version: 1.1.1
-mtime: 1640453355
-commit: 723959ba1c3cf9cc178413d18de1cababfc276e9
+version: 1.1.2
+mtime: 1648309926
+commit: 4100c83390d1396796153c6a53fd2fde5998560c
 

++++++ _service ++++++
--- /var/tmp/diff_new_pack.ZxRTep/_old  2022-03-30 20:36:01.317320790 +0200
+++ /var/tmp/diff_new_pack.ZxRTep/_new  2022-03-30 20:36:01.321320794 +0200
@@ -3,8 +3,8 @@
         <param name="url">https://github.com/pwr-Solaar/Solaar</param>
         <param name="scm">git</param>
         <param name="exclude">.git</param>
-        <param name="revision">1.1.1</param>
-        <param name="version">1.1.1</param>
+        <param name="revision">1.1.2</param>
+        <param name="version">1.1.2</param>
     </service>
     <service name="tar" mode="buildtime" />
     <service name="recompress" mode="buildtime">

Reply via email to