Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package OpenRGB for openSUSE:Factory checked 
in at 2022-11-29 10:53:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/OpenRGB (Old)
 and      /work/SRC/openSUSE:Factory/.OpenRGB.new.1597 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "OpenRGB"

Tue Nov 29 10:53:09 2022 rev:8 rq:1038655 version:0.8

Changes:
--------
--- /work/SRC/openSUSE:Factory/OpenRGB/OpenRGB.changes  2022-01-06 
15:51:47.636988079 +0100
+++ /work/SRC/openSUSE:Factory/.OpenRGB.new.1597/OpenRGB.changes        
2022-11-29 10:53:12.164751499 +0100
@@ -1,0 +2,141 @@
+Mon Nov 28 09:31:08 UTC 2022 - Michael Gumsley <gumsle...@hotmail.com>
+
+- OpenSUSE Build:
+  * Re-enable LTO flags.
+  * Drop OpenRGB-fix_return_in_nonvoid.patch due to upstream merge.
+  * Refresh OpenRGB-use_system_libs.patch.
+  * Modify OpenRGB.spec to support auto-translation and auto-udev generation.
+
+- Update to 0.8
+  New Features:
+  * Translation support
+    + Automatically detect language from OS or manually select in settings
+  * UI cleanup, frames around UI elements
+  * Automatic udev rules generation
+  * Improved AMD ADL I2C driver to support more AMD GPUs on Windows
+  * Option to enable SMBus mutex in Windows for compatibility with other 
+    hardware management and RGB software that accesses SMBus.
+  * (Windows) Switched from inpout32 to WinRing0 low level access library.
+  * More Intel chipsets added to Intel SMBus detection
+  * New Device Support:
+    + Many additional GPUs added to existing GPU controllers:
+    + ASUS Aura GPU (Legacy)
+    + ASUS Aura GPU (ENE)
+    + Gigabyte RGB Fusion v1
+    + Gigabyte RGB Fusion v2
+    + EVGA GPU
+    + MSI GPU
+    + Gainward GPU
+    + Palit/PNY GPU
+  * New GPU controllers:
+    + NVIDIA Illumination (FE cards, Windows only)
+    + Colorful GPU
+  * MSI-RGB controller improvements:
+    + Additional motherboards added
+  * MSI Mystic Light controller improvements:
+    + Additional motherboards added
+    + Per-LED Direct mode on compatible boards
+    + More modes re-enabled
+  * Razer controller improvements:
+    + Additional devices added
+    + Improved keymaps, unused slots no longer show as an LED
+  * SteelSeries controller improvements:
+    + Additional devices added
+    + Firmware version request
+    + Improved keymaps
+  * Logitech controller improvements:
+    + Additional devices added
+    + Improved keymaps
+  * ASUS Peripheral controller improvements:
+    + Additional devices added
+  * Trust support
+    + Controller for Trust devices
+  * ZET GAMING
+    + Edge Air Pro
+    + Fury Pro
+  * NZXT Hue 2 controller improvements:
+    + Additional modes added
+  * LIFX support
+    + Controller for LIFX bulbs
+    + Tab in Settings to configure LIFX devices
+  * Zalman Z-SYNC re-enabled
+    + WARNING: Corruption issues are still possible, but also possible
+      with OEM software. Recommend using Direct mode only.
+    + Firmware detection improved
+  * NVIDIA ESA controller
+  * Lexip gaming mouse controller
+  * Keychron controller (non-QMK)
+  * Gigabyte/Aorus RGB DRAM controller
+  * Cougar device controller
+  * Acer Monitor controller
+  * Corsair Peripheral controller improvements:
+    + Additional devices added
+  * Roccat controller improvements:
+    + Additional devices added
+  * E1.31 controller improvements:
+    + Add grouping for unicast controllers on the same IP address
+  * Thermaltake Riing Quad additional devices added
+  * Cooler Master controller improvements:
+    + Additional devices added
+  * EVGA Peripheral controller improvements:
+    + Additional devices added
+  * Nanoleaf support
+    + Controller for Nanoleaf panels
+    + All panel types should be supported
+    + Tab in Settings to configure Nanoleaf devices
+  * ASRock Polychrome controller improvements:
+    + Additional motherboards added
+    + Improved speed settings for modes
+  * Dark Project KD3B keyboard support
+  * Patriot Viper DRAM improvements:
+    + Proper Direct mode support fixes flickering
+    + Multiple sticks sync in effects modes
+  * ViewSonic support for some monitor RGB strips
+  * Patriot Viper Steel DRAM support
+  * HyperX Peripheral controller improvements:
+    + Additional devices added
+  * AMD Wraith Prism controller improvements:
+    + Now supports per-LED control on the ring zone
+  * Intel Arc A770 Limited Edition support (Direct mode only)
+  * Sony DualSense controller
+  * SRGBMods Raspberry Pi Pico controller
+  * Wooting controller improvements:
+    + Additional devices added
+  * Elgato Keylight support
+    + Controller for Elgato Keylight
+    + Tab in Settings to configure Keylight devices
+  * Basic I2C protocol for Arduino-controlled ARGB over I2C
+
+  Bug Fixes:
+
+  * Fixed inverted brightness handling in the UI
+  * Sinowealth keyboard controller has been disabled due to bricking 
+    issues with certain Redragon keyboards due to USB PID/VID reuse.
+
+  Known Issues:
+
+  * Some NVIDIA GPU controllers may not work on Linux due to issues 
+    with NVIDIA's proprietary driver. The latest beta version of
+    the driver should have a fix.
+    + ASUS Aura 3xxx (ENE) GPUs
+    + EVGA 3xxx GPUs
+  * Redragon M711 wave effect doesn't work
+  * Some Corsair mice do not have specific LED labels
+  * Some Razer keyboards are missing key maps
+  * Asus Addressable number of channels may be incorrect
+
+  Notes:
+
+  Due to changes in device names, existing profiles you have saved from
+  previous versions may not work and will need to be recreated. Same
+  goes for saved addressable controller sizes. If upgrading from a release
+  prior to OpenRGB 0.6, it is recommended to disable OpenRazer or
+  OpenRazer-win32 in the settings. This allows use of the new Razer
+  controller with better device support. Due to plugin versioning change,
+  you may have to delete your old plugins manually before OpenRGB will
+  install new ones. To do this, go to the Settings tab, under General
+  Settings click Open Settings Folder. Close OpenRGB, then delete the
+  plugins folder in this directory. Reopen OpenRGB and you can install
+  new plugins from the settings tab.
+  
+-------------------------------------------------------------------

Old:
----
  OpenRGB-fix_return_in_nonvoid.patch
  OpenRGB-release_0.7.tar.gz

New:
----
  OpenRGB-release_0.8.tar.gz

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

Other differences:
------------------
++++++ OpenRGB.spec ++++++
--- /var/tmp/diff_new_pack.9BWGcd/_old  2022-11-29 10:53:13.028756038 +0100
+++ /var/tmp/diff_new_pack.9BWGcd/_new  2022-11-29 10:53:13.028756038 +0100
@@ -15,9 +15,8 @@
 # Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
-
 Name:           OpenRGB
-Version:        0.7
+Version:        0.8
 Release:        0
 Summary:        Open source RGB lighting control
 License:        GPL-2.0-only
@@ -25,8 +24,6 @@
 Source0:        
https://gitlab.com/CalcProgrammer1/OpenRGB/-/archive/release_%{version}/OpenRGB-release_%{version}.tar.gz
 # PATCH-FEATURE-OPENSUSE OpenRGB-use_system_libs.patch
 Patch1:         OpenRGB-use_system_libs.patch
-# PATCH-FIX-OPENSUSE OpenRGB-fix_return_in_nonvoid.patch
-Patch4:         OpenRGB-fix_return_in_nonvoid.patch
 BuildRequires:  gcc-c++
 BuildRequires:  mbedtls-devel
 BuildRequires:  update-desktop-files
@@ -35,6 +32,8 @@
 BuildRequires:  pkgconfig(gusb)
 BuildRequires:  pkgconfig(hidapi-hidraw)
 BuildRequires:  pkgconfig(libe131)
+BuildRequires:  libqt5-linguist
+BuildRequires:  libqt5-linguist-devel
 
 %description
 The purpose of this tool is to control RGB lights on different peripherals.
@@ -44,10 +43,11 @@
 %autosetup -p1 -n %{name}-release_%{version}
 
 %build
-%define _lto_cflags %{nil}
-%qmake5
+%qmake5 QMAKE_CXXFLAGS+=-save-temps
 %make_build
 
+./scripts/build-udev-rules.sh $(pwd)
+
 %install
 install -Dpm0755 openrgb %{buildroot}/%{_bindir}/openrgb
 install -Dpm0644 qt/OpenRGB.png %{buildroot}%{_datadir}/pixmaps/%{name}.png

++++++ OpenRGB-release_0.7.tar.gz -> OpenRGB-release_0.8.tar.gz ++++++
/work/SRC/openSUSE:Factory/OpenRGB/OpenRGB-release_0.7.tar.gz 
/work/SRC/openSUSE:Factory/.OpenRGB.new.1597/OpenRGB-release_0.8.tar.gz differ: 
char 12, line 1

++++++ OpenRGB-use_system_libs.patch ++++++
--- /var/tmp/diff_new_pack.9BWGcd/_old  2022-11-29 10:53:13.072756268 +0100
+++ /var/tmp/diff_new_pack.9BWGcd/_new  2022-11-29 10:53:13.076756290 +0100
@@ -1,16 +1,16 @@
-Index: OpenRGB-release_0.7/OpenRGB.pro
+Index: OpenRGB-release_0.8/OpenRGB.pro
 ===================================================================
---- OpenRGB-release_0.7.orig/OpenRGB.pro
-+++ OpenRGB-release_0.7/OpenRGB.pro
-@@ -62,7 +62,6 @@ INCLUDEPATH +=
-     dependencies/hueplusplus-1.0.0/include                                    
                  \
+--- OpenRGB-release_0.8.orig/OpenRGB.pro
++++ OpenRGB-release_0.8/OpenRGB.pro
+@@ -63,7 +63,6 @@ INCLUDEPATH +=
      dependencies/hueplusplus-1.0.0/include/hueplusplus                        
                  \
+     dependencies/httplib                                                      
                  \
      dependencies/json/                                                        
                  \
 -    dependencies/libe131/src/                                                 
                  \
      dependencies/libcmmk/include/                                             
                  \
+     dependencies/mdns                                                         
                  \
      i2c_smbus/                                                                
                  \
-     i2c_tools/                                                                
                  \
-@@ -522,7 +521,6 @@ SOURCES +=
+@@ -604,7 +603,6 @@ SOURCES +=
      dependencies/hueplusplus-1.0.0/src/UPnP.cpp                               
                  \
      dependencies/hueplusplus-1.0.0/src/Utils.cpp                              
                  \
      dependencies/hueplusplus-1.0.0/src/ZLLSensors.cpp                         
                  \
@@ -18,7 +18,7 @@
      dependencies/libcmmk/src/libcmmk.c                                        
                  \
      main.cpp                                                                  
                  \
      cli.cpp                                                                   
                  \
-@@ -1188,6 +1186,7 @@ unix:!macx {
+@@ -1373,6 +1371,7 @@ contains(QMAKE_PLATFORM, linux) {
      -lmbedx509                                                                
                  \
      -lmbedtls                                                                 
                  \
      -lmbedcrypto                                                              
                  \

Reply via email to