From 2b36851c318db15b87799b0038de2ea7b611356e Mon Sep 17 00:00:00 2001 From: DistroBaker Date: Tue, 30 Mar 2021 16:25:33 +0000 Subject: [PATCH] Merged update from upstream sources This is an automated DistroBaker update from upstream sources. If you do not know what this is about or would like to opt out, contact the OSCI team. Source: https://src.fedoraproject.org/rpms/libwacom.git#16f017c5e318cb86cdc34bb707cba2313b167be9 --- ...e-Lenovo-ThinkPad-X1-Yoga-Gen-6-PIDs.patch | 232 ++++++++++++++++++ libwacom.spec | 6 +- 2 files changed, 237 insertions(+), 1 deletion(-) create mode 100644 0001-data-Add-multiple-Lenovo-ThinkPad-X1-Yoga-Gen-6-PIDs.patch diff --git a/0001-data-Add-multiple-Lenovo-ThinkPad-X1-Yoga-Gen-6-PIDs.patch b/0001-data-Add-multiple-Lenovo-ThinkPad-X1-Yoga-Gen-6-PIDs.patch new file mode 100644 index 0000000..7faa32c --- /dev/null +++ b/0001-data-Add-multiple-Lenovo-ThinkPad-X1-Yoga-Gen-6-PIDs.patch @@ -0,0 +1,232 @@ +From 6ec085291021fe9126ffec507e87c8d6673b9035 Mon Sep 17 00:00:00 2001 +From: Jason Gerecke +Date: Tue, 16 Mar 2021 15:26:54 -0700 +Subject: [PATCH libwacom] data: Add multiple Lenovo ThinkPad X1 Yoga Gen 6 + PIDs + +Adds the following devices: + * ISDv4 5276 + * ISDv4 5277 + * ISDv4 5278 + * ISDv4 5279 + * ISDv4 527a + * ISDv4 527e + * ISDv4 527f + +Signed-off-by: Jason Gerecke +--- + data/isdv4-5276.tablet | 22 ++++++++++++++++++++++ + data/isdv4-5277.tablet | 22 ++++++++++++++++++++++ + data/isdv4-5278.tablet | 22 ++++++++++++++++++++++ + data/isdv4-5279.tablet | 22 ++++++++++++++++++++++ + data/isdv4-527a.tablet | 22 ++++++++++++++++++++++ + data/isdv4-527e.tablet | 22 ++++++++++++++++++++++ + data/isdv4-527f.tablet | 22 ++++++++++++++++++++++ + 7 files changed, 154 insertions(+) + create mode 100644 data/isdv4-5276.tablet + create mode 100644 data/isdv4-5277.tablet + create mode 100644 data/isdv4-5278.tablet + create mode 100644 data/isdv4-5279.tablet + create mode 100644 data/isdv4-527a.tablet + create mode 100644 data/isdv4-527e.tablet + create mode 100644 data/isdv4-527f.tablet + +diff --git a/data/isdv4-5276.tablet b/data/isdv4-5276.tablet +new file mode 100644 +index 0000000..52549db +--- /dev/null ++++ b/data/isdv4-5276.tablet +@@ -0,0 +1,22 @@ ++# Lenovo ThinkPad X1 Yoga Gen 6 ++# Sensor Type: AES ++# Features: Touch (Integrated), Tilt ++# HW Resolution: 30159 x 18850 (2540 x 2540 lpi) ++# ++# Autogenerated from sysinfo.gO13VjL2Ut ++# From private bug report ++ ++[Device] ++Name=ISDv4 5276 ++ModelName= ++DeviceMatch=i2c:056a:5276 ++Class=ISDV4 ++Width=12 ++Height=7 ++IntegratedIn=Display;System ++Styli=@isdv4-aes; ++ ++[Features] ++Stylus=true ++Touch=true ++Buttons=0 +diff --git a/data/isdv4-5277.tablet b/data/isdv4-5277.tablet +new file mode 100644 +index 0000000..453e376 +--- /dev/null ++++ b/data/isdv4-5277.tablet +@@ -0,0 +1,22 @@ ++# Lenovo ThinkPad X1 Yoga Gen 6 ++# Sensor Type: AES ++# Features: Touch (Integrated), Tilt ++# HW Resolution: 30165 x 18853 (2540 x 2540 lpi) ++# ++# Autogenerated from sysinfo.rhiB11PAfy ++# From private bug report ++ ++[Device] ++Name=ISDv4 5277 ++ModelName= ++DeviceMatch=i2c:056a:5277 ++Class=ISDV4 ++Width=12 ++Height=7 ++IntegratedIn=Display;System ++Styli=@isdv4-aes; ++ ++[Features] ++Stylus=true ++Touch=true ++Buttons=0 +diff --git a/data/isdv4-5278.tablet b/data/isdv4-5278.tablet +new file mode 100644 +index 0000000..dd86c26 +--- /dev/null ++++ b/data/isdv4-5278.tablet +@@ -0,0 +1,22 @@ ++# Lenovo ThinkPad X1 Yoga Gen 6 ++# Sensor Type: AES ++# Features: Touch (Integrated), Tilt ++# HW Resolution: 30159 x 18850 (2540 x 2540 lpi) ++# ++# Autogenerated from sysinfo.jlmKxHDD9N ++# From private bug report ++ ++[Device] ++Name=ISDv4 5278 ++ModelName= ++DeviceMatch=i2c:056a:5278 ++Class=ISDV4 ++Width=12 ++Height=7 ++IntegratedIn=Display;System ++Styli=@isdv4-aes; ++ ++[Features] ++Stylus=true ++Touch=true ++Buttons=0 +diff --git a/data/isdv4-5279.tablet b/data/isdv4-5279.tablet +new file mode 100644 +index 0000000..12a1d6c +--- /dev/null ++++ b/data/isdv4-5279.tablet +@@ -0,0 +1,22 @@ ++# Lenovo ThinkPad X1 Yoga Gen 6 ++# Sensor Type: AES ++# Features: Touch (Integrated), Tilt ++# HW Resolution: 30159 x 18850 (2540 x 2540 lpi) ++# ++# Autogenerated from sysinfo.8euIJDBa1t ++# From private bug report ++ ++[Device] ++Name=ISDv4 5279 ++ModelName= ++DeviceMatch=i2c:056a:5279 ++Class=ISDV4 ++Width=12 ++Height=7 ++IntegratedIn=Display;System ++Styli=@isdv4-aes; ++ ++[Features] ++Stylus=true ++Touch=true ++Buttons=0 +diff --git a/data/isdv4-527a.tablet b/data/isdv4-527a.tablet +new file mode 100644 +index 0000000..f46da56 +--- /dev/null ++++ b/data/isdv4-527a.tablet +@@ -0,0 +1,22 @@ ++# Lenovo ThinkPad X1 Yoga Gen 6 ++# Sensor Type: AES ++# Features: Touch (Integrated), Tilt ++# HW Resolution: 30160 x 18850 (2540 x 2540 lpi) ++# ++# Autogenerated from sysinfo.lhwHw4oxV0 ++# From private bug report ++ ++[Device] ++Name=ISDv4 527a ++ModelName= ++DeviceMatch=i2c:056a:527a ++Class=ISDV4 ++Width=12 ++Height=7 ++IntegratedIn=Display;System ++Styli=@isdv4-aes; ++ ++[Features] ++Stylus=true ++Touch=true ++Buttons=0 +diff --git a/data/isdv4-527e.tablet b/data/isdv4-527e.tablet +new file mode 100644 +index 0000000..2466b9b +--- /dev/null ++++ b/data/isdv4-527e.tablet +@@ -0,0 +1,22 @@ ++# Lenovo ThinkPad X1 Yoga Gen 6 ++# Sensor Type: AES ++# Features: Touch (Integrated), Tilt ++# HW Resolution: 30159 x 18850 (2540 x 2540 lpi) ++# ++# Autogenerated from sysinfo.azexD4AUXu ++# From private bug report ++ ++[Device] ++Name=ISDv4 527e ++ModelName= ++DeviceMatch=i2c:056a:527e ++Class=ISDV4 ++Width=12 ++Height=7 ++IntegratedIn=Display;System ++Styli=@isdv4-aes; ++ ++[Features] ++Stylus=true ++Touch=true ++Buttons=0 +diff --git a/data/isdv4-527f.tablet b/data/isdv4-527f.tablet +new file mode 100644 +index 0000000..25335be +--- /dev/null ++++ b/data/isdv4-527f.tablet +@@ -0,0 +1,22 @@ ++# Lenovo ThinkPad X1 Yoga Gen 6 ++# Sensor Type: AES ++# Features: Touch (Integrated), Tilt ++# HW Resolution: 30159 x 18850 (2540 x 2540 lpi) ++# ++# Autogenerated from sysinfo.KNSxghuR5y ++# From private bug report ++ ++[Device] ++Name=ISDv4 527f ++ModelName= ++DeviceMatch=i2c:056a:527f ++Class=ISDV4 ++Width=12 ++Height=7 ++IntegratedIn=Display;System ++Styli=@isdv4-aes; ++ ++[Features] ++Stylus=true ++Touch=true ++Buttons=0 +-- +2.30.2 + diff --git a/libwacom.spec b/libwacom.spec index 10efe33..259d65f 100644 --- a/libwacom.spec +++ b/libwacom.spec @@ -1,6 +1,6 @@ Name: libwacom Version: 1.9 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tablet Information Client Library Requires: %{name}-data @@ -8,6 +8,7 @@ License: MIT URL: https://github.com/linuxwacom/libwacom Source0: https://github.com/linuxwacom/libwacom/releases/download/%{name}-%{version}/%{name}-%{version}.tar.bz2 +Patch01: 0001-data-Add-multiple-Lenovo-ThinkPad-X1-Yoga-Gen-6-PIDs.patch BuildRequires: meson gcc BuildRequires: glib2-devel libgudev1-devel @@ -80,6 +81,9 @@ install -d ${RPM_BUILD_ROOT}/%{_udevrulesdir} %{_datadir}/libwacom/layouts/*.svg %changelog +* Thu Mar 25 2021 Peter Hutterer 1.9-2 +- Add X1 Yoga6 data files (#1940872) + * Wed Feb 24 2021 Peter Hutterer 1.9-1 - libwacom 1.9