Hello community, here is the log from the commit of package libratbag for openSUSE:Factory checked in at 2019-08-13 13:14:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libratbag (Old) and /work/SRC/openSUSE:Factory/.libratbag.new.9556 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libratbag" Tue Aug 13 13:14:41 2019 rev:5 rq:720731 version:0.10 Changes: -------- --- /work/SRC/openSUSE:Factory/libratbag/libratbag.changes 2019-04-01 12:39:44.977954945 +0200 +++ /work/SRC/openSUSE:Factory/.libratbag.new.9556/libratbag.changes 2019-08-13 13:14:46.165512569 +0200 @@ -1,0 +2,41 @@ +Fri Aug 02 20:00:50 UTC 2019 - [email protected] + +- 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 - [email protected] + +- 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.10.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libratbag.spec ++++++ --- /var/tmp/diff_new_pack.a8z6S2/_old 2019-08-13 13:14:46.733512437 +0200 +++ /var/tmp/diff_new_pack.a8z6S2/_new 2019-08-13 13:14:46.741512435 +0200 @@ -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.10 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.a8z6S2/_old 2019-08-13 13:14:46.761512431 +0200 +++ /var/tmp/diff_new_pack.a8z6S2/_new 2019-08-13 13:14:46.761512431 +0200 @@ -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.10</param> <param name="versionformat">@PARENT_TAG@</param> <param name="changesgenerate">enable</param> <param name="versionrewrite-pattern">v(.*)</param> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.a8z6S2/_old 2019-08-13 13:14:46.777512427 +0200 +++ /var/tmp/diff_new_pack.a8z6S2/_new 2019-08-13 13:14:46.777512427 +0200 @@ -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">ab3f1df06e684d610927522ce4a7fdc8e204e141</param></service></servicedata> \ No newline at end of file ++++++ install-daemon-into-sbindir.patch ++++++ --- /var/tmp/diff_new_pack.a8z6S2/_old 2019-08-13 13:14:46.785512425 +0200 +++ /var/tmp/diff_new_pack.a8z6S2/_new 2019-08-13 13:14:46.785512425 +0200 @@ -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.10.tar.xz ++++++ ++++ 9507 lines of diff (skipped) ++++++ shebang-env.diff ++++++ --- /var/tmp/diff_new_pack.a8z6S2/_old 2019-08-13 13:14:46.889512401 +0200 +++ /var/tmp/diff_new_pack.a8z6S2/_new 2019-08-13 13:14:46.889512401 +0200 @@ -1,47 +1,75 @@ -From: Jan Engelhardt <[email protected]> -Date: 2017-11-21 23:47:03.085345368 +0100 +From: Matthias Bach <[email protected]> +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
