Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package OpenRGB for openSUSE:Factory checked 
in at 2023-08-28 17:15:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/OpenRGB (Old)
 and      /work/SRC/openSUSE:Factory/.OpenRGB.new.1766 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "OpenRGB"

Mon Aug 28 17:15:22 2023 rev:10 rq:1106125 version:0.9

Changes:
--------
--- /work/SRC/openSUSE:Factory/OpenRGB/OpenRGB.changes  2023-06-08 
21:42:18.385900622 +0200
+++ /work/SRC/openSUSE:Factory/.OpenRGB.new.1766/OpenRGB.changes        
2023-08-28 17:15:28.105196320 +0200
@@ -1,0 +2,130 @@
+Fri Jul 14 14:02:05 UTC 2023 - Erwan GEORGET <[email protected]>
+
+- Update to upstream version 0.9
+
+  New Features:
+
+  * Segments
+      + Split addressable LED zones into sub-groups
+      + Useful to divide up daisy-chained ARGB devices (fans, strips) 
connected to the same header
+  * Keyboard Layout Manager, a back-end feature that makes it easier to 
develop keyboard integrations and manage multiple regional layouts
+  * Hardware IDs page helps to make it easier to integrate new devices
+  * SDK integration for plugins, allows plugins to expose their own custom SDK 
hooks
+  * Replaced old PNG icons with new icons
+  * Additional translations
+      + Malaysian
+      + Japanese
+      + Croatian
+      + Polish
+  * Translation updates for existing translations
+  
+  New Device Support:
+
+  * Many additional GPUs added to existing GPU controllers
+    + ASUS
+    + Colorful
+    + EVGA
+    + Gainward
+    + Gigabyte
+    + iGame
+    + MSI
+    + NVIDIA
+    + Palit
+    + PNY
+  * AOC controller:
+    + AOC GK500 keyboard
+    + AOC GMM700 mousemat
+    + AOC GM500 mouse
+  * ASRock controller improvements:
+    + Fixes for ASRock Polychrome USB boards
+  * ASUS controller improvements:
+    + Additional devices added
+    + Various device-specific improvements
+    + ASUS ROG Ally support
+  * Cherry keyboard support
+  * Corsair controller improvements:
+    + Corsair Dominator Platinum DDR5 support
+    + Corsair Vengeance DDR5 support
+  * CRYORIG H7 Quad Lumi support
+  * Das Keyboard controller improvements:
+    + Additional device support
+  * ENE controller improvements:
+    + Improved ENE SMBus configuration table parsing (fixes Unknown LED names 
on most ENE DRAM)
+    + Made Save to Device hidden behind configuration file setting as it is 
unreliable on some modules
+  * GaiZhongGai controller improvements:
+    + Additional device support
+  * Gigabyte controller improvements:
+    + Added new motherboard layouts
+  * HyperX controller improvements:
+    + Added an hidapi wrapped device type to use libusb-hidapi on Linux for 
certain devices that have a non-compliant USB HID descriptor
+    + Additional device support
+  * JSAUX Steam Deck dock support
+  * LEGO Dimensions toypad base support
+  * Lenovo laptop controller improvements:
+    + Additional device support
+  * Lenovo motherboard support
+  * Lian-Li controller improvements:
+    + Additional device support
+  * Logitech controller improvements:
+    + Bug fixes
+  * MSI controller improvements:
+    + More MSI Mystic Light motherboards added
+  * Nollie32 controller support
+  * NZXT Hue 1 (Smart Device V1) support
+  * NZXT Hue 2 controller improvements:
+    + Additional device support
+    + Additional accessory (fans/strips) support
+  * OKS keyboard support
+  * Razer controller improvements:
+    + Additional device support
+    + Fixed initialization issues that made some devices unreliable
+    + Migrated many Razer keyboards to KeyboardLayoutManager
+  * RedSquare keyboard support
+  * Roccat headset support
+  * Sapphire controller improvements:
+    + Additional features supported
+  * TP-Link Kasa Smart support
+  * Wooting controller improvements:
+    + Additional device support
+
+Bug Fixes:
+
+  * Fixed some CLI issues
+
+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
+  * AMD GPU controllers do not work on Linux due to issues with AMD's amdgpu 
kernel driver.
+  * 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.  OpenRazer will likely be 
removed in the next release.
+  * 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.  
+
+- Patches
+  * Drop OpenRGB-GCC13.patch: fixed upstream
+  * Drop OpenRGB-mbedTLS3-hueplusplus.patch: fixed upstream
+  * Rebase OpenRGB-use_system_libs.patch: Update to new version
+
+
+-------------------------------------------------------------------
+Sat Jun  3 07:38:14 UTC 2023 - Erwan GEORGET <[email protected]>
+
+- Split the package in two to allow installation of udev rules for use with 
the Flatpak version.
+
+-------------------------------------------------------------------
+Thu May 25 08:45:23 UTC 2023 - Jan Baier <[email protected]>
+
+- openSUSE build:
+  * Fix build in Factory:
+    + Add OpenRGB-mbedTLS3-hueplusplus.patch
+    + Add OpenRGB-GCC13.patch
+
+-------------------------------------------------------------------

Old:
----
  OpenRGB-GCC13.patch
  OpenRGB-mbedTLS3-hueplusplus.patch
  OpenRGB-release_0.8.tar.gz

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

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

Other differences:
------------------
++++++ OpenRGB.spec ++++++
--- /var/tmp/diff_new_pack.GonQuE/_old  2023-08-28 17:15:30.333276330 +0200
+++ /var/tmp/diff_new_pack.GonQuE/_new  2023-08-28 17:15:30.381278053 +0200
@@ -17,18 +17,14 @@
 
 
 Name:           OpenRGB
-Version:        0.8
+Version:        0.9
 Release:        0
 Summary:        Open source RGB lighting control
 License:        GPL-2.0-only
 URL:            https://gitlab.com/CalcProgrammer1/OpenRGB
 Source0:        
https://gitlab.com/CalcProgrammer1/OpenRGB/-/archive/release_%{version}/OpenRGB-release_%{version}.tar.gz
-# PATCH-FIX-OPENSUSE OpenRGB-mbedTLS3-hueplusplus.patch
-Patch0:         OpenRGB-mbedTLS3-hueplusplus.patch
 # PATCH-FEATURE-OPENSUSE OpenRGB-use_system_libs.patch
-Patch1:         OpenRGB-use_system_libs.patch
-# PATCH-FIX-OPENSUSE GCC13 fix upstream commit 
269ebeddb49951b72a8ca04adf02d3a3aa2db45d
-Patch2:         OpenRGB-GCC13.patch
+Patch0:         OpenRGB-use_system_libs.patch
 BuildRequires:  gcc-c++
 BuildRequires:  libqt5-linguist
 BuildRequires:  libqt5-linguist-devel
@@ -39,11 +35,19 @@
 BuildRequires:  pkgconfig(gusb)
 BuildRequires:  pkgconfig(hidapi-hidraw)
 BuildRequires:  pkgconfig(libe131)
+Requires:       %{name}-udev-rules = %{version}
 
 %description
 The purpose of this tool is to control RGB lights on different peripherals.
 Accessing the SMBus is a potentially dangerous operation, so exercise caution.
 
+%package udev-rules
+BuildArch:      noarch
+Summary:        OpenRGB udev rules
+
+%description udev-rules
+This package contain the udev rules for OpenRGB.
+
 %prep
 %autosetup -p1 -n %{name}-release_%{version}
 
@@ -61,10 +65,10 @@
 
 # see if creating .conf to load speficic kernel modules is necessary
 
-%post
+%post udev-rules
 %udev_rules_update
 
-%postun
+%postun udev-rules
 %udev_rules_update
 
 %files
@@ -73,6 +77,9 @@
 %{_bindir}/openrgb
 %{_datadir}/applications/%{name}.desktop
 %{_datadir}/pixmaps/%{name}.png
+
+%files udev-rules
+%license LICENSE
 %{_udevrulesdir}/60-openrgb.rules
 
 %changelog

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

++++++ OpenRGB-use_system_libs.patch ++++++
--- /var/tmp/diff_new_pack.GonQuE/_old  2023-08-28 17:15:30.781292418 +0200
+++ /var/tmp/diff_new_pack.GonQuE/_new  2023-08-28 17:15:30.817293710 +0200
@@ -1,16 +1,15 @@
-Index: OpenRGB-release_0.8/OpenRGB.pro
-===================================================================
---- OpenRGB-release_0.8.orig/OpenRGB.pro
-+++ OpenRGB-release_0.8/OpenRGB.pro
-@@ -63,7 +63,6 @@ INCLUDEPATH +=
+diff -rub OpenRGB-release_0.9.orig/OpenRGB.pro 
OpenRGB-release_0.9.patch/OpenRGB.pro
+--- OpenRGB-release_0.9.orig/OpenRGB.pro       2023-07-10 05:51:47.000000000 
+0200
++++ OpenRGB-release_0.9.patch/OpenRGB.pro      2023-07-14 15:54:00.355006793 
+0200
+@@ -68,7 +68,6 @@
      dependencies/hueplusplus-1.0.0/include/hueplusplus                        
                  \
      dependencies/httplib                                                      
                  \
      dependencies/json/                                                        
                  \
 -    dependencies/libe131/src/                                                 
                  \
      dependencies/libcmmk/include/                                             
                  \
      dependencies/mdns                                                         
                  \
-     i2c_smbus/                                                                
                  \
-@@ -604,7 +603,6 @@ SOURCES +=
+     hidapi_wrapper/                                                           
                  \
+@@ -812,7 +811,6 @@
      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,10 +17,10 @@
      dependencies/libcmmk/src/libcmmk.c                                        
                  \
      main.cpp                                                                  
                  \
      cli.cpp                                                                   
                  \
-@@ -1373,6 +1371,7 @@ contains(QMAKE_PLATFORM, linux) {
-     -lmbedx509                                                                
                  \
+@@ -1789,6 +1787,7 @@
      -lmbedtls                                                                 
                  \
      -lmbedcrypto                                                              
                  \
+     -ldl                                                                      
                  \
 +    $$system(pkg-config --libs libe131)                                       
                  \
  
      COMPILER_VERSION = $$system($$QMAKE_CXX " -dumpversion")

Reply via email to