Hello community, here is the log from the commit of package libratbag for openSUSE:Leap:15.2 checked in at 2020-01-30 06:08:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/libratbag (Old) and /work/SRC/openSUSE:Leap:15.2/.libratbag.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libratbag" Thu Jan 30 06:08:35 2020 rev:5 rq:767524 version:0.12 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/libratbag/libratbag.changes 2020-01-15 15:24:40.246551384 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.libratbag.new.26092/libratbag.changes 2020-01-30 06:08:58.914483892 +0100 @@ -1,0 +2,64 @@ +Mon Dec 30 10:22:00 UTC 2019 - ma...@marix.org + +- Update to version 0.12: + * Logitech devices now work when connected via Bluetooh + * Default verbosity level changed to raw + * Added and improved devices: + + Roccat Kone Pure + + Logitech M585/M590 + * Fixed devices: + + Logitech G305 + +------------------------------------------------------------------- +Mon Nov 11 20:04:08 UTC 2019 - ma...@marix.org + +- Update to version 0.11: + * Added and improved devices: + + Logitech MX Master, MX Master 3, MX Master AMZ + + Logitech G305 + + Logitech G502 Hero wireless + + Logitech G602, G604 + + Steelseries Kinzu v3 + +------------------------------------------------------------------- +Fri Aug 02 20:00:50 UTC 2019 - ma...@marix.org + +- Update to version 0.10: + * Switched back to "normal" version numbering + * Added APIVersion field to the DBus API + * Added Devices: + + Logitech MX Vertical + * G700s is now handled as G700. This may have side effects and + will be addressed in future versions. +- Dropped no longer required patch no-git.diff. +- Updated shebang-env.diff. +- Updated install-daemon-into-sbindir.patch. +- Dropped fix-broken-log-invocation.patch which is now fixed + upstream. + +------------------------------------------------------------------- +Wed Jul 31 20:01:30 UTC 2019 - ma...@marix.org + +- Update to version 0.9.906: + * Added Devices: + + Logitech G403 Wireless + + Logitech G403 Hero + + Logitech G703 Hero + + Logitech G903 Hero + + Logitech Marathon M705 + + Logitech MX Anyhwere 2S Bluetooth + + Logitech MX Ergo + + Logitech MX518 + * Improved Devices: + + Logitech G Pro + + Logitech G602 + + Logitech G603 + + Logitech G900 + + Logitech MX Anyhwere 2 + * Renamed Devices + + Logitech G900 Wireless to Logitech Lightspeed + * Add battery voltage reporting for newer mice + * Install the device files in the top-level datadir +- Added fix-broken-log-invocation.patch. + +------------------------------------------------------------------- Old: ---- libratbag-0.9.905.tar.xz no-git.diff New: ---- libratbag-0.12.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libratbag.spec ++++++ --- /var/tmp/diff_new_pack.RgvdQi/_old 2020-01-30 06:08:59.358484139 +0100 +++ /var/tmp/diff_new_pack.RgvdQi/_new 2020-01-30 06:08:59.358484139 +0100 @@ -13,24 +13,25 @@ # 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: libratbag -Version: 0.9.905 +Version: 0.12 Release: 0 Summary: Configuration library for gaming mice License: MIT Group: Development/Libraries/C and C++ Url: https://github.com/libratbag/libratbag Source: %name-%version.tar.xz -Patch1: no-git.diff -Patch2: shebang-env.diff -Patch3: install-daemon-into-sbindir.patch +Patch1: shebang-env.diff +Patch2: install-daemon-into-sbindir.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: fdupes BuildRequires: gcc-c++ +BuildRequires: json-glib-devel +BuildRequires: libunistring-devel BuildRequires: meson BuildRequires: pkg-config BuildRequires: python3-evdev @@ -101,7 +102,7 @@ %prep %setup -q -%patch -P 1 -P 2 -P 3 -p1 +%patch -P 1 -P 2 -p1 %build %meson -Ddocumentation=false -Ddbus-group=games \ @@ -115,7 +116,7 @@ %meson_install mkdir -p "%buildroot/%_sbindir" ln -s service "%buildroot/%_sbindir/rcratbagd" -chmod -x "%buildroot/%_datadir/%name/devices/logitech-g402.device" # Fix this file for some reaseon being executable +chmod -x "%buildroot/%_datadir/%name/logitech-g402.device" # Fix this file for some reaseon being executable %fdupes %buildroot/%_prefix %post -n liblur3 -p /sbin/ldconfig ++++++ _service ++++++ --- /var/tmp/diff_new_pack.RgvdQi/_old 2020-01-30 06:08:59.378484151 +0100 +++ /var/tmp/diff_new_pack.RgvdQi/_new 2020-01-30 06:08:59.382484153 +0100 @@ -2,7 +2,7 @@ <service name="obs_scm" mode="disabled"> <param name="url">https://github.com/libratbag/libratbag.git</param> <param name="scm">git</param> - <param name="revision">v0.9.905</param> + <param name="revision">v0.12</param> <param name="versionformat">@PARENT_TAG@</param> <param name="changesgenerate">enable</param> <param name="versionrewrite-pattern">v(.*)</param> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.RgvdQi/_old 2020-01-30 06:08:59.398484162 +0100 +++ /var/tmp/diff_new_pack.RgvdQi/_new 2020-01-30 06:08:59.398484162 +0100 @@ -1,4 +1,4 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/libratbag/libratbag.git</param> - <param name="changesrevision">549a6c47b8641e390c4544cce90f9eed9f175bfd</param></service></servicedata> \ No newline at end of file + <param name="changesrevision">5357d4cbc2b18a15d0ea62e144b5bc664aa7d3f7</param></service></servicedata> \ No newline at end of file ++++++ install-daemon-into-sbindir.patch ++++++ --- /var/tmp/diff_new_pack.RgvdQi/_old 2020-01-30 06:08:59.402484164 +0100 +++ /var/tmp/diff_new_pack.RgvdQi/_new 2020-01-30 06:08:59.406484166 +0100 @@ -29,14 +29,6 @@ ) install_man('ratbagd/ratbagd.8') -@@ -427,6 +428,7 @@ executable('ratbagd.devel', - dependencies : deps_ratbagd, - include_directories : include_directories('src'), - install : false, -+ install_dir: get_option('sbindir'), - c_args : ['-DRATBAG_DBUS_INTERFACE="ratbag_devel1_@0@"'.format(ratbagd_sha), - '-DDISABLE_COREDUMP=1'], - ) @@ -462,13 +464,13 @@ if enable_systemd endif endif ++++++ libratbag-0.9.905.tar.xz -> libratbag-0.12.tar.xz ++++++ ++++ 11488 lines of diff (skipped) ++++++ shebang-env.diff ++++++ --- /var/tmp/diff_new_pack.RgvdQi/_old 2020-01-30 06:08:59.534484238 +0100 +++ /var/tmp/diff_new_pack.RgvdQi/_new 2020-01-30 06:08:59.534484238 +0100 @@ -1,47 +1,75 @@ -From: Jan Engelhardt <jeng...@inai.de> -Date: 2017-11-21 23:47:03.085345368 +0100 +From: Matthias Bach <ma...@marix.org> +Date: 2019-08-02 22:20:22 +0200 +Subject: Adjust shebangs to not rely on env +Upstream: never ---- - tools/merge_ratbagd.py | 2 +- - tools/ratbagctl.devel.in | 2 +- - tools/ratbagctl.in | 2 +- - tools/ratbagctl.test.in | 2 +- - 4 files changed, 4 insertions(+), 4 deletions(-) - -Index: libratbag-0.9.900/tools/merge_ratbagd.py -=================================================================== ---- libratbag-0.9.900.orig/tools/merge_ratbagd.py -+++ libratbag-0.9.900/tools/merge_ratbagd.py +Python files in openSUSE should directly specify the correct Python interpreter +to ensure we don't run into issues if a virtualenv or the like should be active +when invoking the script. +diff --git a/data/devices/data-parse-test.py b/data/devices/data-parse-test.py +index f6e522d..90b6a2e 100755 +--- a/data/devices/data-parse-test.py ++++ b/data/devices/data-parse-test.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python3 ++#!/usr/bin/python3 + # vim: set expandtab shiftwidth=4 tabstop=4: + # + # Copyright © 2017 Red Hat, Inc. +diff --git a/data/devices/duplicate-check.py b/data/devices/duplicate-check.py +index cfcbf51..5be2b7b 100755 +--- a/data/devices/duplicate-check.py ++++ b/data/devices/duplicate-check.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python3 ++#!/usr/bin/python3 + # vim: set expandtab shiftwidth=4 tabstop=4: + # + # Copyright © 2018 Red Hat, Inc. +diff --git a/tools/check_scan_build.py b/tools/check_scan_build.py +index c5d13f7..73209c1 100755 +--- a/tools/check_scan_build.py ++++ b/tools/check_scan_build.py +@@ -1,4 +1,4 @@ +-#!/bin/env python3 ++#!/usr/bin/python3 + # + # This program is free software; you can redistribute it and/or modify + # it under the terms of the GNU General Public License as published by +diff --git a/tools/merge_ratbagd.py b/tools/merge_ratbagd.py +index 69438ba..1840859 100755 +--- a/tools/merge_ratbagd.py ++++ b/tools/merge_ratbagd.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python3 +#!/usr/bin/python3 # # vim: set expandtab shiftwidth=4 tabstop=4: # -Index: libratbag-0.9.900/tools/ratbagctl.devel.in -=================================================================== ---- libratbag-0.9.900.orig/tools/ratbagctl.devel.in -+++ libratbag-0.9.900/tools/ratbagctl.devel.in +diff --git a/tools/ratbagctl.devel.in b/tools/ratbagctl.devel.in +index 6589c38..a4dd2ae 100755 +--- a/tools/ratbagctl.devel.in ++++ b/tools/ratbagctl.devel.in @@ -1,4 +1,4 @@ -#!/usr/bin/env python3 +#!/usr/bin/python3 # # vim: set expandtab shiftwidth=4 tabstop=4: # -Index: libratbag-0.9.900/tools/ratbagctl.in -=================================================================== ---- libratbag-0.9.900.orig/tools/ratbagctl.in -+++ libratbag-0.9.900/tools/ratbagctl.in +diff --git a/tools/ratbagctl.in.in b/tools/ratbagctl.in.in +index bfea5ab..0bde40f 100755 +--- a/tools/ratbagctl.in.in ++++ b/tools/ratbagctl.in.in @@ -1,4 +1,4 @@ -#!/usr/bin/env python3 +#!/usr/bin/python3 # # vim: set expandtab shiftwidth=4 tabstop=4: # -Index: libratbag-0.9.900/tools/ratbagctl.test.in -=================================================================== ---- libratbag-0.9.900.orig/tools/ratbagctl.test.in -+++ libratbag-0.9.900/tools/ratbagctl.test.in +diff --git a/tools/ratbagctl.test.in b/tools/ratbagctl.test.in +index 01bf618..a8d6e7d 100755 +--- a/tools/ratbagctl.test.in ++++ b/tools/ratbagctl.test.in @@ -1,4 +1,4 @@ -#!/usr/bin/env python3 +#!/usr/bin/python3