Hello community, here is the log from the commit of package roccat-tools for openSUSE:Leap:15.2 checked in at 2020-03-23 09:33:53 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/roccat-tools (Old) and /work/SRC/openSUSE:Leap:15.2/.roccat-tools.new.3160 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "roccat-tools" Mon Mar 23 09:33:53 2020 rev:11 rq:787350 version:5.9.0 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/roccat-tools/roccat-tools.changes 2020-01-15 15:57:42.715743931 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.roccat-tools.new.3160/roccat-tools.changes 2020-03-23 09:33:53.720312378 +0100 @@ -1,0 +2,27 @@ +Thu Jan 9 09:58:33 UTC 2020 - Ondřej Súkup <[email protected]> + +- remove unneed dependency on python-devel + +------------------------------------------------------------------- +Mon Dec 9 09:43:41 UTC 2019 - Christophe Giboudeaux <[email protected]> + +- Update to 5.9.0 + * Improved: Switch to default profile now works if no window is active + * Fixed: Sova macro write + * Fixed: Sova rkp import + * Improved: Lua (the language) finder now handles version and release numbers + * Improved: Specfile + * Improved: RyosMKFX better gamma correction + * Added: RyosMKFX notification settings + * Fixed: RyosMKFX false modified profiles leading to unnecessary writes + * Fixed: Sova & Skeltr add new profile lost settings + * Fixed: Sova open application opened driver instead + * Fixed: Double audio notification on profile change when configuration GUI is running + +------------------------------------------------------------------- +Sat Dec 7 22:20:29 UTC 2019 - Christophe Giboudeaux <[email protected]> + +- Add 0001-Fix-build-with-recent-pango-releases.patch to fix build + with recent pango versions. + +------------------------------------------------------------------- Old: ---- roccat-tools-5.7.0.tar.bz2 New: ---- 0001-Fix-build-with-recent-pango-releases.patch roccat-tools-5.9.0.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ roccat-tools.spec ++++++ --- /var/tmp/diff_new_pack.IZz383/_old 2020-03-23 09:33:54.488312929 +0100 +++ /var/tmp/diff_new_pack.IZz383/_new 2020-03-23 09:33:54.488312929 +0100 @@ -1,7 +1,7 @@ # # spec file for package roccat-tools # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,22 +12,24 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: roccat-tools -Version: 5.7.0 +Version: 5.9.0 Release: 0 Summary: Common files shared by all Roccat tools -License: GPL-2.0+ AND CC-BY-3.0 +License: GPL-2.0-or-later AND CC-BY-3.0 Group: Hardware/Other -Url: http://roccat.sourceforge.net +URL: http://roccat.sourceforge.net Source: http://downloads.sourceforge.net/roccat/%{name}-%{version}.tar.bz2 -BuildRequires: cmake >= 2.6.4 +# PATCH-FIX-UPSTREAM +Patch0: 0001-Fix-build-with-recent-pango-releases.patch +BuildRequires: cmake >= 2.8 BuildRequires: hicolor-icon-theme +BuildRequires: lua53-devel BuildRequires: pkgconfig -BuildRequires: python-devel BuildRequires: update-desktop-files BuildRequires: pkgconfig(dbus-1) BuildRequires: pkgconfig(dbus-glib-1) @@ -40,11 +42,6 @@ BuildRequires: pkgconfig(udev) BuildRequires: pkgconfig(x11) Requires(pre): shadow -%if 0%{?suse_version} > 1320 -BuildRequires: lua53-devel -%else -BuildRequires: lua-devel -%endif %package -n roccat-arvo Summary: Roccat Arvo userland tools @@ -244,15 +241,13 @@ %prep %setup -q -n roccat-tools-%{version} +%patch0 -p1 + perl -p -i -e 's|\r\n|\n|g' skeltr/roccatskeltrconfig/roccatskeltrconfig.desktop %build %cmake \ -%if 0%{?suse_version} > 1320 -DWITH_LUA=5.3 \ -%else - -DWITH_LUA=5.2 \ -%endif -DCMAKE_BUILD_TYPE=RelWithDebInfo make %{?_smp_mflags} @@ -513,7 +508,8 @@ %{?udev_rules_update:%udev_rules_update} %files -f roccat-tools.lang -%doc README COPYING Changelog +%license COPYING +%doc README Changelog %{_sysconfdir}/xdg/autostart/roccateventhandler.desktop %{_bindir}/roccateventhandler %dir %{_datadir}/roccat/ @@ -533,7 +529,7 @@ %{_libdir}/libroccatarvo.so.* %{_libdir}/roccat/libarvoeventhandler.so %{_udevrulesdir}/90-roccat-arvo.rules -%{_mandir}/*/man1/roccatarvocontrol.1* +%{_mandir}/*/man1/roccatarvocontrol.1%{?ext_man} %{_datadir}/applications/roccatarvoconfig.desktop %files -n roccat-isku @@ -543,7 +539,7 @@ %{_libdir}/libroccatiskuwidget.so.* %{_libdir}/roccat/libiskueventhandler.so %{_udevrulesdir}/90-roccat-isku.rules -%{_mandir}/*/man1/roccatiskucontrol.1* +%{_mandir}/*/man1/roccatiskucontrol.1%{?ext_man} %{_datadir}/applications/roccatiskuconfig.desktop %files -n roccat-iskufx @@ -553,7 +549,7 @@ %{_libdir}/gaminggear_plugins/libiskufxgfxplugin.so %{_libdir}/roccat/libiskufxeventhandler.so %{_udevrulesdir}/90-roccat-iskufx.rules -%{_mandir}/*/man1/roccatiskufxcontrol.1* +%{_mandir}/*/man1/roccatiskufxcontrol.1%{?ext_man} %{_datadir}/applications/roccatiskufxconfig.desktop %files -n roccat-kone @@ -562,7 +558,7 @@ %{_libdir}/libroccatkone.so.* %{_libdir}/roccat/libkoneeventhandler.so %{_udevrulesdir}/90-roccat-kone.rules -%{_mandir}/*/man1/roccatkonecontrol.1* +%{_mandir}/*/man1/roccatkonecontrol.1%{?ext_man} %{_datadir}/applications/roccatkoneconfig.desktop %files -n roccat-koneplus @@ -573,7 +569,7 @@ %{_libdir}/gaminggear_plugins/libkoneplusgfxplugin.so %{_libdir}/roccat/libkonepluseventhandler.so %{_udevrulesdir}/90-roccat-koneplus.rules -%{_mandir}/*/man1/roccatkonepluscontrol.1* +%{_mandir}/*/man1/roccatkonepluscontrol.1%{?ext_man} %{_datadir}/applications/roccatkoneplusconfig.desktop %files -n roccat-konepure @@ -597,9 +593,9 @@ %{_udevrulesdir}/90-roccat-konepuremilitary.rules %{_udevrulesdir}/90-roccat-konepureoptical.rules %{_udevrulesdir}/90-roccat-konepure.rules -%{_mandir}/*/man1/roccatkonepurecontrol.1* -%{_mandir}/*/man1/roccatkonepuremilitarycontrol.1* -%{_mandir}/*/man1/roccatkonepureopticalcontrol.1* +%{_mandir}/*/man1/roccatkonepurecontrol.1%{?ext_man} +%{_mandir}/*/man1/roccatkonepuremilitarycontrol.1%{?ext_man} +%{_mandir}/*/man1/roccatkonepureopticalcontrol.1%{?ext_man} %{_datadir}/applications/roccatkonepureconfig.desktop %{_datadir}/applications/roccatkonepuremilitaryconfig.desktop %{_datadir}/applications/roccatkonepureopticalconfig.desktop @@ -618,8 +614,8 @@ %{_libdir}/roccat/libkonextdopticaleventhandler.so %{_udevrulesdir}/90-roccat-konextdoptical.rules %{_udevrulesdir}/90-roccat-konextd.rules -%{_mandir}/*/man1/roccatkonextdcontrol.1* -%{_mandir}/*/man1/roccatkonextdopticalcontrol.1* +%{_mandir}/*/man1/roccatkonextdcontrol.1%{?ext_man} +%{_mandir}/*/man1/roccatkonextdopticalcontrol.1%{?ext_man} %{_datadir}/applications/roccatkonextdconfig.desktop %{_datadir}/applications/roccatkonextdopticalconfig.desktop @@ -629,7 +625,7 @@ %{_libdir}/libroccatkovaplus.so.* %{_libdir}/roccat/libkovapluseventhandler.so %{_udevrulesdir}/90-roccat-kovaplus.rules -%{_mandir}/*/man1/roccatkovapluscontrol.1* +%{_mandir}/*/man1/roccatkovapluscontrol.1%{?ext_man} %{_datadir}/applications/roccatkovaplusconfig.desktop %files -n roccat-kova2016 @@ -639,7 +635,7 @@ %{_libdir}/roccat/libkova2016eventhandler.so %{_libdir}/gaminggear_plugins/libkova2016gfxplugin.so %{_datadir}/applications/roccatkova2016config.desktop -%{_mandir}/*/man1/roccatkova2016* +%{_mandir}/*/man1/roccatkova2016control.1%{?ext_man} %files -n roccat-lua %{_bindir}/roccatluaconfig @@ -647,7 +643,7 @@ %{_libdir}/libroccatlua.so.* %{_libdir}/roccat/libluaeventhandler.so %{_udevrulesdir}/90-roccat-lua.rules -%{_mandir}/*/man1/roccatluacontrol.1* +%{_mandir}/*/man1/roccatluacontrol.1%{?ext_man} %{_datadir}/applications/roccatluaconfig.desktop %files -n roccat-pyra @@ -656,7 +652,7 @@ %{_libdir}/libroccatpyra.so.* %{_libdir}/roccat/libpyraeventhandler.so %{_udevrulesdir}/90-roccat-pyra.rules -%{_mandir}/*/man1/roccatpyracontrol.1* +%{_mandir}/*/man1/roccatpyracontrol.1%{?ext_man} %{_datadir}/applications/roccatpyraconfig.desktop %files -n roccat-ryos @@ -677,9 +673,9 @@ %{_udevrulesdir}/90-roccat-ryosmk.rules %{_udevrulesdir}/90-roccat-ryostkl.rules %{_udevrulesdir}/90-roccat-ryosmkfx.rules -%{_mandir}/*/man1/roccatryosmkcontrol.1* -%{_mandir}/*/man1/roccatryostklcontrol.1* -%{_mandir}/*/man1/roccatryosmkfxcontrol.1* +%{_mandir}/*/man1/roccatryosmkcontrol.1%{?ext_man} +%{_mandir}/*/man1/roccatryostklcontrol.1%{?ext_man} +%{_mandir}/*/man1/roccatryosmkfxcontrol.1%{?ext_man} %{_datadir}/applications/roccatryosmkconfig.desktop %{_datadir}/applications/roccatryostklconfig.desktop %{_datadir}/applications/roccatryosmkfxconfig.desktop @@ -691,7 +687,7 @@ %{_libdir}/libroccatsavu.so.* %{_libdir}/roccat/libsavueventhandler.so %{_udevrulesdir}/90-roccat-savu.rules -%{_mandir}/*/man1/roccatsavucontrol.1* +%{_mandir}/*/man1/roccatsavucontrol.1%{?ext_man} %{_datadir}/applications/roccatsavuconfig.desktop %files -n roccat-sova @@ -700,7 +696,7 @@ %{_libdir}/libroccatsova.so.* %{_libdir}/roccat/libsovaeventhandler.so %{_udevrulesdir}/90-roccat-sova.rules -%{_mandir}/*/man1/roccatsovacontrol.1* +%{_mandir}/*/man1/roccatsovacontrol.1%{?ext_man} %{_datadir}/applications/roccatsovaconfig.desktop %files -n roccat-tyon @@ -710,7 +706,7 @@ %{_libdir}/gaminggear_plugins/libtyongfxplugin.so %{_libdir}/roccat/libtyoneventhandler.so %{_udevrulesdir}/90-roccat-tyon.rules -%{_mandir}/*/man1/roccattyoncontrol.1* +%{_mandir}/*/man1/roccattyoncontrol.1%{?ext_man} %{_datadir}/applications/roccattyonconfig.desktop %files -n roccat-nyth @@ -720,7 +716,7 @@ %{_libdir}/gaminggear_plugins/libnythgfxplugin.so %{_libdir}/roccat/libnytheventhandler.so %{_udevrulesdir}/90-roccat-nyth.rules -%{_mandir}/*/man1/roccatnythcontrol.1* +%{_mandir}/*/man1/roccatnythcontrol.1%{?ext_man} %{_datadir}/applications/roccatnythconfig.desktop %files -n roccat-kiro @@ -730,7 +726,7 @@ %{_libdir}/gaminggear_plugins/libkirogfxplugin.so %{_libdir}/roccat/libkiroeventhandler.so %{_udevrulesdir}/90-roccat-kiro.rules -%{_mandir}/*/man1/roccatkirocontrol.1* +%{_mandir}/*/man1/roccatkirocontrol.1%{?ext_man} %{_datadir}/applications/roccatkiroconfig.desktop %files -n roccat-suora @@ -739,7 +735,7 @@ %{_libdir}/libroccatsuora.so.* %{_libdir}/roccat/libsuoraeventhandler.so %{_udevrulesdir}/90-roccat-suora.rules -%{_mandir}/*/man1/roccatsuoracontrol.1* +%{_mandir}/*/man1/roccatsuoracontrol.1%{?ext_man} %{_datadir}/applications/roccatsuoraconfig.desktop %files -n roccat-skeltr @@ -749,7 +745,7 @@ %{_libdir}/roccat/libskeltreventhandler.so %{_libdir}/gaminggear_plugins/libskeltrgfxplugin.so %{_udevrulesdir}/90-roccat-skeltr.rules -%{_mandir}/*/man1/roccatskeltrcontrol.1* +%{_mandir}/*/man1/roccatskeltrcontrol.1%{?ext_man} %{_datadir}/applications/roccatskeltrconfig.desktop %changelog ++++++ 0001-Fix-build-with-recent-pango-releases.patch ++++++ >From d707ca130937f5904acebf7c00fd940252706dea Mon Sep 17 00:00:00 2001 From: Christophe Giboudeaux <[email protected]> Date: Sat, 7 Dec 2019 23:19:55 +0100 Subject: [PATCH] Fix build with recent pango releases. --- CMakeLists.txt | 2 ++ cmake_modules/FindPANGO.cmake | 2 ++ 2 files changed, 4 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 0557162..742b3d3 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -117,6 +117,8 @@ INCLUDE_DIRECTORIES( ${M_INCLUDE_DIR} ) +ADD_DEFINITIONS(${PANGO_CFLAGS}) + MACRO(add_dbus_bindings name) ADD_CUSTOM_COMMAND( OUTPUT diff --git a/cmake_modules/FindPANGO.cmake b/cmake_modules/FindPANGO.cmake index 2b8e880..911c459 100644 --- a/cmake_modules/FindPANGO.cmake +++ b/cmake_modules/FindPANGO.cmake @@ -16,6 +16,8 @@ FIND_PATH(PANGO_INCLUDE_DIRS pango/pango.h PATH_SUFFIXES pango-1.0 ) +SET(PANGO_CFLAGS "${PKG_PANGO_CFLAGS}") + FIND_LIBRARY(PANGO_LIBRARIES pango-1.0 HINTS ${PKG_PANGO_LIBRARY_DIRS} ) ++++++ roccat-tools-5.7.0.tar.bz2 -> roccat-tools-5.9.0.tar.bz2 ++++++ ++++ 2947 lines of diff (skipped)
