Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ckb-next for openSUSE:Factory checked in at 2022-05-28 00:28:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ckb-next (Old) and /work/SRC/openSUSE:Factory/.ckb-next.new.2254 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ckb-next" Sat May 28 00:28:18 2022 rev:15 rq:979465 version:0.5.0 Changes: -------- --- /work/SRC/openSUSE:Factory/ckb-next/ckb-next.changes 2021-10-15 23:05:02.942143894 +0200 +++ /work/SRC/openSUSE:Factory/.ckb-next.new.2254/ckb-next.changes 2022-05-28 00:28:22.041674096 +0200 @@ -1,0 +2,47 @@ +Fri May 27 11:09:17 UTC 2022 - Luigi Baldoni <[email protected]> + +- Update to version 0.5.0 + Support for new devices: + * Katar Pro + * Katar Pro XT + * Glaive Pro + * M55 + * K60 Pro RGB + * K60 Pro RGB Low Profile + * K60 Pro RGB SE + Important bugfixes: + * Scroll wheels are now treated as axes (Responsiveness should + be improved for specific mice) + * The lights on the K95 RGB Platinum top bar are now updated + correctly + * An infinite loop is prevented if certain USB information can + not be read + * GUI no longer crashes on exit under certain conditions + * Mouse scrolling works again when combined with specific + libinput versions + * The daemon no longer hangs when quitting due to LED keyboard + indicators + * The lighting programming key can now be rebound on K95 Legacy + * Animations won't break due to daylight savings / system time + changes + * GUI doesn't crash when switching to a hardware mode on a + fresh installation + * Daemon no longer causes a kernel Oops on resume under + certain conditions (Devices now resume correctly from sleep) + * Window detection is more reliable and works correctly on + system boot + * Settings tab now stretches correctly + * Profile switch button can now be bound correctly on mice + * ISO Enter key is now aligned correctly + * Bindings are now consistent between demo and new modes + * Firmware update dialog is no longer cut off and can be + resized + * RGB data won't be sent to the daemon when brightness is set + to 0% + New features: + * German translation + * 66 service (not installed automatically) + * Device previews are now resizable +- Refresh ckb-next-use-run.patch + +------------------------------------------------------------------- Old: ---- ckb-next-0.4.4.tar.gz New: ---- ckb-next-0.5.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ckb-next.spec ++++++ --- /var/tmp/diff_new_pack.rUsG4f/_old 2022-05-28 00:28:22.949675315 +0200 +++ /var/tmp/diff_new_pack.rUsG4f/_new 2022-05-28 00:28:22.953675320 +0200 @@ -1,7 +1,7 @@ # # spec file for package ckb-next # -# 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: ckb-next -Version: 0.4.4 +Version: 0.5.0 Release: 0 Summary: RGB driver for Corsair keyboard and mice License: BSD-3-Clause AND GPL-2.0-only @@ -107,6 +107,7 @@ %{_bindir}/%{name}-dev-detect %{_datadir}/applications/%{name}.desktop %{_datadir}/icons/hicolor/*/apps/%{name}*.png +%{_datadir}/icons/hicolor/*/status/%{name}*png %{_sbindir}/rc%{name}-daemon %{_libexecdir}/%{name}-daemon %{_libexecdir}/%{name}-animations ++++++ ckb-next-0.4.4.tar.gz -> ckb-next-0.5.0.tar.gz ++++++ ++++ 20625 lines of diff (skipped) ++++++ ckb-next-use-run.patch ++++++ --- /var/tmp/diff_new_pack.rUsG4f/_old 2022-05-28 00:28:23.197675647 +0200 +++ /var/tmp/diff_new_pack.rUsG4f/_new 2022-05-28 00:28:23.201675653 +0200 @@ -1,44 +1,45 @@ -Index: ckb-next-0.4.4/ckb-next-dev-detect +Index: ckb-next-0.5.0/ckb-next-dev-detect =================================================================== ---- ckb-next-0.4.4.orig/ckb-next-dev-detect -+++ ckb-next-0.4.4/ckb-next-dev-detect +--- ckb-next-0.5.0.orig/ckb-next-dev-detect ++++ ckb-next-0.5.0/ckb-next-dev-detect @@ -1,4 +1,4 @@ -#!/usr/bin/env bash +#!/bin/bash # Newline N=$'\n' -@@ -67,7 +67,7 @@ else +@@ -69,7 +69,7 @@ else OUT="${OUT}${N}${N}Daemon on current boot:${N}`journalctl -o short-precise -b 0 --unit=ckb-next-daemon 2>&1`" OUT="${OUT}${N}${N}Daemon on last boot:${N}`journalctl -o short-precise -b -1 --unit=ckb-next-daemon 2>&1`" fi - OUT="${OUT}${N}${N}Dev nodes:${N}`find /dev/input/ckb* -print -type f -exec cat {} \; 2>&1`" + OUT="${OUT}${N}${N}Dev nodes:${N}`find /run/ckb* -print -type f -exec cat {} \; 2>&1`" - OUT="${OUT}${N}${N}Environment:${N}`printenv | grep "QT\|XDG.*DESKTOP\|DISPLAY" 2>&1`" OUT="${OUT}${N}${N}Kernel command line:${N}`cat /proc/cmdline`" GUIPATH="$(which ckb-next)" -Index: ckb-next-0.4.4/src/daemon/devnode.c + OUT="${OUT}${N}${N}GUI ldd:${N}`ldd ${GUIPATH}`" +Index: ckb-next-0.5.0/src/daemon/devnode.c =================================================================== ---- ckb-next-0.4.4.orig/src/daemon/devnode.c -+++ ckb-next-0.4.4/src/daemon/devnode.c -@@ -7,12 +7,7 @@ +--- ckb-next-0.5.0.orig/src/daemon/devnode.c ++++ ckb-next-0.5.0/src/daemon/devnode.c +@@ -7,13 +7,7 @@ #include "profile.h" #include <ckbnextconfig.h> -// OSX doesn't like putting FIFOs in /dev for some reason +-// Don't make these pointers, as doing so will result in sizeof() not producing the correct result. -#ifndef OS_MAC --const char *const devpath = "/dev/input/ckb"; +-const char devpath[] = "/dev/input/ckb"; -#else --const char *const devpath = "/var/run/ckb"; +-const char devpath[] = "/var/run/ckb"; -#endif -+const char *const devpath = "/run/ckb"; ++const char devpath[] = "/run/ckb"; - long gid = -1; - #define S_GID_READ (gid >= 0 ? S_CUSTOM_R : S_READ) -Index: ckb-next-0.4.4/src/gui/kbmanager.cpp + #define DEVPATH_LEN (sizeof(devpath) - 1) + +Index: ckb-next-0.5.0/src/gui/kbmanager.cpp =================================================================== ---- ckb-next-0.4.4.orig/src/gui/kbmanager.cpp -+++ ckb-next-0.4.4/src/gui/kbmanager.cpp +--- ckb-next-0.5.0.orig/src/gui/kbmanager.cpp ++++ ckb-next-0.5.0/src/gui/kbmanager.cpp @@ -2,11 +2,7 @@ #include "idletimer.h" #include <limits>
