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-01-04 19:37:50 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/OpenRGB (Old) and /work/SRC/openSUSE:Factory/.OpenRGB.new.1896 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "OpenRGB" Tue Jan 4 19:37:50 2022 rev:6 rq:943652 version:0.7 Changes: -------- --- /work/SRC/openSUSE:Factory/OpenRGB/OpenRGB.changes 2021-09-28 19:17:56.180282880 +0200 +++ /work/SRC/openSUSE:Factory/.OpenRGB.new.1896/OpenRGB.changes 2022-01-04 19:38:08.389981100 +0100 @@ -1,0 +2,117 @@ +Mon Jan 3 18:36:19 UTC 2022 - Luigi Baldoni <aloi...@gmx.com> + +- Update to version 0.7 + New Features: + * Improved plugin architecture - Plugins can now be easily + installed from Settings and are versioned to ensure + compatibility. + + Plugins include effects engine, E1.31 receiver, visual map + editor, and more. + * Settings tabs for various configurable features so you don't + have to manually edit settings file + + E1.31 Devices + + Serial Devices + + QMK OpenRGB Protocol + + Philips Hue + + Philips Wiz + + Yeelight + * Log console + + Log console can be enabled in settings, allows to view the + log in the GUI under Information + * Save To Device + + On supported controllers, the Save To Device button allows + you to save the selected mode and color configuration to + device internal memory + * Brightness Control + + On supported controllers, you can adjust the brightness + with the Brightness slider + * Autostart Settings + + Configure OpenRGB to automatically start on login in the + Settings tab + + Configure auto-start options such as start server, load + profile, and more + * Zone resize dialog prompts users to resize uninitialized + zero-size zones + New Device Support: + * Additional GPUs added to detection list from Gigabyte, ASUS, + MSI, EVGA, Sapphire, and more + * Additional MSI Mystic Light motherboards tested and added + * Logitech mouse issues from 0.6 have been fixed + * Logitech G213 keyboard modes + * Philips Hue (normal and Entertainment mode) support + * Corsair Commander Core + * HyperX Alloy Origins Core + * Alienware G5 SE + * ASUS ROG Pugio and general improvements for ASUS mice + * ASUS ROG Throne headset stand + * ASUS ROG Strix Scope + * Additional Razer devices added to Razer Controller + * Obinslab Anne Pro 2 + * ASUS Aura SMBus controller renamed to ENE SMBus controller + and expanded + + Conflict with Crucial DRAM fixed + + ASUS 3xxx GPU support added, these GPUs use an ENE + controller + + XPG Spectrix S40G NVMe SSD (ENE controller), requires + running as Administrator/root + * HP Omen 30L + * Cooler Master RGB Controller + * Cooler Master ARGB Controller direct mode + * Wooting keyboard improvements + * Blinkinlabs BlinkyTape + * Alienware AW510K Keyboard + * Corsair K100 keyboard + * SteelSeries Rival 600 + * SteelSeries Rival 7x0 + * Logitech G915, G915 TKL + * Logitech G Pro + * Sinowealth 0016 keyboard + * Fix HyperX device flickering, especially HyperX FPS RGB + * Re-enable all Crucial DRAM addresses, should fix missing + Crucial detection + * Gigabyte RGB Fusion 2 GPUs + * EVGA 3xxx GPUs + * EVGA KINGPIN 1080Ti and 1080 FTW2 + * ASUS Strix Evolve mouse + * MSI GPU direct mode + Bug Fixes: + + Fixed a detection issue with USB interface/page/usage + values + + Improved layouts and keymaps of many devices + + Improve log manager formatting + + Fix issues with WMI multiple initialization + + Several small UI improvements + + Fix crash when using certain Logitech mice (G502 Hero and + G502 PS) + + Fix crash related to unloading plugins + Known Issues: + * Some newly added NVIDIA GPU controllers don't work on Linux. + This seems to be an issue with NVIDIA's proprietary driver's + I2C and SMBus functionality. + + 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. +- Refresh OpenRGB-use_system_libs.patch +- Drop OpenRGB-Logitch_G502_detect.patch and + OpenRGB-Logitch_G502_PID.patch (merged upstream) +- Add OpenRGB-fix_return_in_nonvoid.patch + +------------------------------------------------------------------- Old: ---- OpenRGB-Logitch_G502_PID.patch OpenRGB-Logitch_G502_detect.patch OpenRGB-release_0.6.tar.gz New: ---- OpenRGB-fix_return_in_nonvoid.patch OpenRGB-release_0.7.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ OpenRGB.spec ++++++ --- /var/tmp/diff_new_pack.ZtnMnS/_old 2022-01-04 19:38:10.325983633 +0100 +++ /var/tmp/diff_new_pack.ZtnMnS/_new 2022-01-04 19:38:10.329983638 +0100 @@ -1,7 +1,7 @@ # # spec file for package OpenRGB # -# 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 @@ -17,7 +17,7 @@ Name: OpenRGB -Version: 0.6 +Version: 0.7 Release: 0 Summary: Open source RGB lighting control License: GPL-2.0-only @@ -25,11 +25,10 @@ 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-UPSTREAM OpenRGB-Logitch_G502_detect.patch -Patch2: OpenRGB-Logitch_G502_detect.patch -# PATCH-FIX-UPSTREAM OpenRGB-Logitch_G502_PID.patch -Patch3: OpenRGB-Logitch_G502_PID.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 BuildRequires: pkgconfig(Qt5Core) BuildRequires: pkgconfig(Qt5Widgets) ++++++ OpenRGB-fix_return_in_nonvoid.patch ++++++ Index: OpenRGB-release_0.7/Controllers/LogitechController/LogitechProtocolCommon.cpp =================================================================== --- OpenRGB-release_0.7.orig/Controllers/LogitechController/LogitechProtocolCommon.cpp +++ OpenRGB-release_0.7/Controllers/LogitechController/LogitechProtocolCommon.cpp @@ -257,6 +257,7 @@ logitech_led logitech_device::getLED_inf { return leds[LED_num]; } + return logitech_device::getLED_info(NULL); } void logitech_device::flushReadQueue() ++++++ OpenRGB-release_0.6.tar.gz -> OpenRGB-release_0.7.tar.gz ++++++ /work/SRC/openSUSE:Factory/OpenRGB/OpenRGB-release_0.6.tar.gz /work/SRC/openSUSE:Factory/.OpenRGB.new.1896/OpenRGB-release_0.7.tar.gz differ: char 14, line 1 ++++++ OpenRGB-use_system_libs.patch ++++++ --- /var/tmp/diff_new_pack.ZtnMnS/_old 2022-01-04 19:38:10.385983711 +0100 +++ /var/tmp/diff_new_pack.ZtnMnS/_new 2022-01-04 19:38:10.389983716 +0100 @@ -1,29 +1,29 @@ -Index: OpenRGB-release_0.6/OpenRGB.pro +Index: OpenRGB-release_0.7/OpenRGB.pro =================================================================== ---- OpenRGB-release_0.6.orig/OpenRGB.pro -+++ OpenRGB-release_0.6/OpenRGB.pro -@@ -50,7 +50,6 @@ INCLUDEPATH += - dependencies/ColorWheel \ - dependencies/CRCpp/ \ +--- OpenRGB-release_0.7.orig/OpenRGB.pro ++++ OpenRGB-release_0.7/OpenRGB.pro +@@ -62,7 +62,6 @@ INCLUDEPATH += + dependencies/hueplusplus-1.0.0/include \ + dependencies/hueplusplus-1.0.0/include/hueplusplus \ dependencies/json/ \ - dependencies/libe131/src/ \ dependencies/libcmmk/include/ \ i2c_smbus/ \ i2c_tools/ \ -@@ -376,7 +375,6 @@ SOURCES += - Controllers/LogitechController/LogitechProtocolCommon.cpp \ - dependencies/dmiinfo.cpp \ - dependencies/ColorWheel/ColorWheel.cpp \ +@@ -522,7 +521,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 \ - dependencies/libe131/src/e131.c \ dependencies/libcmmk/src/libcmmk.c \ main.cpp \ cli.cpp \ -@@ -828,6 +826,7 @@ unix:!macx { - LIBS += \ - -lusb-1.0 \ - -lstdc++fs \ -+ $$system(pkg-config --libs libe131) +@@ -1188,6 +1186,7 @@ unix:!macx { + -lmbedx509 \ + -lmbedtls \ + -lmbedcrypto \ ++ $$system(pkg-config --libs libe131) \ - #-------------------------------------------------------------------------------------------# - # Determine which hidapi to use based on availability # + COMPILER_VERSION = $$system($$QMAKE_CXX " -dumpversion") + if (!versionAtLeast(COMPILER_VERSION, "9")) {