Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package libinput for openSUSE:Factory checked in at 2021-06-01 10:33:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libinput (Old)
and /work/SRC/openSUSE:Factory/.libinput.new.1898 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libinput"
Tue Jun 1 10:33:54 2021 rev:100 rq:895553 version:1.17.3
Changes:
--------
--- /work/SRC/openSUSE:Factory/libinput/libinput.changes 2021-05-02 18:35:13.213176841 +0200
+++ /work/SRC/openSUSE:Factory/.libinput.new.1898/libinput.changes 2021-06-01 10:34:11.624479213 +0200
@@ -1,0 +2,6 @@
+Wed May 26 13:02:59 UTC 2021 - Jan Engelhardt
+
+- Update to release 1.17.3
+ * Add quirk for Lenovo Legion 5 Pro.
+
+-------------------------------------------------------------------
Old:
----
libinput-1.17.2.tar.xz
libinput-1.17.2.tar.xz.sig
New:
----
libinput-1.17.3.tar.xz
libinput-1.17.3.tar.xz.sig
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libinput.spec ++++++
--- /var/tmp/diff_new_pack.VH9bde/_old 2021-06-01 10:34:12.148480105 +0200
+++ /var/tmp/diff_new_pack.VH9bde/_new 2021-06-01 10:34:12.148480105 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package libinput%{?xsuffix}
+# spec file
#
# Copyright (c) 2021 SUSE LLC
#
@@ -37,7 +37,7 @@
%define lname libinput10
%define pname libinput
Name: libinput%{?xsuffix}
-Version: 1.17.2
+Version: 1.17.3
Release: 0
Summary: Input device and event processing library
License: MIT
++++++ libinput-1.17.2.tar.xz -> libinput-1.17.3.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libinput-1.17.2/meson.build new/libinput-1.17.3/meson.build
--- old/libinput-1.17.2/meson.build 2021-04-30 06:25:41.527076200 +0200
+++ new/libinput-1.17.3/meson.build 2021-05-26 04:45:02.863586400 +0200
@@ -1,5 +1,5 @@
project('libinput', 'c',
- version : '1.17.2',
+ version : '1.17.3',
license : 'MIT/Expat',
default_options : [ 'c_std=gnu99', 'warning_level=2' ],
meson_version : '>= 0.47.0')
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libinput-1.17.2/quirks/30-vendor-razer.quirks new/libinput-1.17.3/quirks/30-vendor-razer.quirks
--- old/libinput-1.17.2/quirks/30-vendor-razer.quirks 2021-04-30 06:25:41.527076200 +0200
+++ new/libinput-1.17.3/quirks/30-vendor-razer.quirks 2021-05-26 04:45:02.864586600 +0200
@@ -1,27 +1,175 @@
# Do not edit this file, it will be overwritten on update
-[Razer Blade Keyboard]
+[Razer Blade Lid Switch]
+MatchName=*Lid Switch*
+MatchDMIModalias=dmi:*svnRazer:pnBlade*
+AttrLidSwitchReliability=write_open
+
+[RazerBladeStealth Keyboard]
+MatchUdevType=keyboard
+MatchBus=usb
+MatchVendor=0x1532
+MatchProduct=0x0205
+AttrKeyboardIntegration=internal
+
+[RazerBladeStealthLate2016 Keyboard]
MatchUdevType=keyboard
MatchBus=usb
MatchVendor=0x1532
MatchProduct=0x0220
AttrKeyboardIntegration=internal
-[Razer Blade Keyboard]
+[RazerBladeProLate2016 Keyboard]
+MatchUdevType=keyboard
+MatchBus=usb
+MatchVendor=0x1532
+MatchProduct=0x0210
+AttrKeyboardIntegration=internal
+
+[RazerBladeLate2016 Keyboard]
+MatchUdevType=keyboard
+MatchBus=usb
+MatchVendor=0x1532
+MatchProduct=0x0224
+AttrKeyboardIntegration=internal
+
+[RazerBladeQHD Keyboard]
+MatchUdevType=keyboard
+MatchBus=usb
+MatchVendor=0x1532
+MatchProduct=0x020F
+AttrKeyboardIntegration=internal
+
+[RazerBladeStealthMid2017 Keyboard]
+MatchUdevType=keyboard
+MatchBus=usb
+MatchVendor=0x1532
+MatchProduct=0x022D
+AttrKeyboardIntegration=internal
+
+[RazerBladePro2017 Keyboard]
+MatchUdevType=keyboard
+MatchBus=usb
+MatchVendor=0x1532
+MatchProduct=0x0225
+AttrKeyboardIntegration=internal
+
+[RazerBladePro2017FullHD Keyboard]
+MatchUdevType=keyboard
+MatchBus=usb
+MatchVendor=0x1532
+MatchProduct=0x022F
+AttrKeyboardIntegration=internal
+
+[RazerBladeStealthLate2017 Keyboard]
+MatchUdevType=keyboard
+MatchBus=usb
+MatchVendor=0x1532
+MatchProduct=0x0232
+AttrKeyboardIntegration=internal
+
+[RazerBlade2018 Keyboard]
MatchUdevType=keyboard
MatchBus=usb
MatchVendor=0x1532
MatchProduct=0x0233
AttrKeyboardIntegration=internal
-[Razer Blade Stealth Keyboard]
+[RazerBlade2018Mercury Keyboard]
+MatchUdevType=keyboard
+MatchBus=usb
+MatchVendor=0x1532
+MatchProduct=0x0240
+AttrKeyboardIntegration=internal
+
+[RazerBlade2018Base Keyboard]
+MatchUdevType=keyboard
+MatchBus=usb
+MatchVendor=0x1532
+MatchProduct=0x023B
+AttrKeyboardIntegration=internal
+
+[RazerBladeStealth2019 Keyboard]
+MatchUdevType=keyboard
+MatchBus=usb
+MatchVendor=0x1532
+MatchProduct=0x0239
+AttrKeyboardIntegration=internal
+
+[RazerBladeStealthLate2019 Keyboard]
+MatchUdevType=keyboard
+MatchBus=usb
+MatchVendor=0x1532
+MatchProduct=0x024A
+AttrKeyboardIntegration=internal
+
+[RazerBladeStealthEarly2020 Keyboard]
MatchUdevType=keyboard
MatchBus=usb
MatchVendor=0x1532
MatchProduct=0x0252
AttrKeyboardIntegration=internal
-[Razer Blade Lid Switch]
-MatchName=*Lid Switch*
-MatchDMIModalias=dmi:*svnRazer:pnBlade*
-AttrLidSwitchReliability=write_open
+[RazerBladeStealthLate2020 Keyboard]
+MatchUdevType=keyboard
+MatchBus=usb
+MatchVendor=0x1532
+MatchProduct=0x0259
+AttrKeyboardIntegration=internal
+
+[RazerBlade2019Adv Keyboard]
+MatchUdevType=keyboard
+MatchBus=usb
+MatchVendor=0x1532
+MatchProduct=0x023A
+AttrKeyboardIntegration=internal
+
+[RazerBladeMid2019Mercury Keyboard]
+MatchUdevType=keyboard
+MatchBus=usb
+MatchVendor=0x1532
+MatchProduct=0x0245
+AttrKeyboardIntegration=internal
+
+[RazerBlade2019Base Keyboard]
+MatchUdevType=keyboard
+MatchBus=usb
+MatchVendor=0x1532
+MatchProduct=0x0246
+AttrKeyboardIntegration=internal
+
+[RazerBladeEarly2020Base Keyboard]
+MatchUdevType=keyboard
+MatchBus=usb
+MatchVendor=0x1532
+MatchProduct=0x0255
+AttrKeyboardIntegration=internal
+
+[RazerBladeProLate2019 Keyboard]
+MatchUdevType=keyboard
+MatchBus=usb
+MatchVendor=0x1532
+MatchProduct=0x024C
+AttrKeyboardIntegration=internal
+
+[RazerBlade2019StudioEdition Keyboard]
+MatchUdevType=keyboard
+MatchBus=usb
+MatchVendor=0x1532
+MatchProduct=0x024D
+AttrKeyboardIntegration=internal
+
+[RazerBladePro2019 Keyboard]
+MatchUdevType=keyboard
+MatchBus=usb
+MatchVendor=0x1532
+MatchProduct=0x0234
+AttrKeyboardIntegration=internal
+
+[RazerBlade15Advanced2020 Keyboard]
+MatchUdevType=keyboard
+MatchBus=usb
+MatchVendor=0x1532
+MatchProduct=0x0253
+AttrKeyboardIntegration=internal
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libinput-1.17.2/quirks/50-system-lenovo.quirks new/libinput-1.17.3/quirks/50-system-lenovo.quirks
--- old/libinput-1.17.2/quirks/50-system-lenovo.quirks 2021-04-30 06:25:41.528076400 +0200
+++ new/libinput-1.17.3/quirks/50-system-lenovo.quirks 2021-05-26 04:45:02.864586600 +0200
@@ -222,6 +222,14 @@
MatchProduct=0xC955
AttrKeyboardIntegration=internal
+# Tested on Lenovo Legion 5 Pro 16ACH6H
+[Lenovo Legion 5 Pro Keyboard]
+MatchUdevType=keyboard
+MatchBus=usb
+MatchVendor=0x048D
+MatchProduct=0xC101
+AttrKeyboardIntegration=internal
+
# https://gitlab.freedesktop.org/libinput/libinput/-/issues/604
[Lenovo Yoga Slim 9 14ITL5 Pressurepad]
MatchBus=i2c