Accepting request 1248064 from hardware
- update to 2.14.0 OBS-URL: https://build.opensuse.org/request/show/1248064 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libwacom?expand=0&rev=44
This commit is contained in:
commit
4b81a08b34
BIN
libwacom-2.12.2.tar.xz
(Stored with Git LFS)
BIN
libwacom-2.12.2.tar.xz
(Stored with Git LFS)
Binary file not shown.
Binary file not shown.
3
libwacom-2.14.0.tar.xz
Normal file
3
libwacom-2.14.0.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:5900b3ad3d780e1b864103ace99cace9470db727a162517e1648c86a1bdec0e3
|
||||
size 164228
|
BIN
libwacom-2.14.0.tar.xz.sig
Normal file
BIN
libwacom-2.14.0.tar.xz.sig
Normal file
Binary file not shown.
@ -1,3 +1,32 @@
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 23 12:14:10 UTC 2025 - Aesara Binder <aesara@mailbox.org>
|
||||
|
||||
- update to 2.14.0
|
||||
* Extended Lenovo Yoga X1 Gen5 support, improved the Huion mini
|
||||
keydial (KD100)
|
||||
* Fixed missing Strip in the Huion Kamvas Pro 16
|
||||
* Corrected entry for Elan 5515
|
||||
* Fixed outdated properties for Lenovo Yoga 9 14IAP7
|
||||
* Add support for Dial status LEDs
|
||||
* .tablet files shadow any ones with the same name
|
||||
* New XP Pen devices supported: Artist 22R Pro, 24 Pro, Deco Fun
|
||||
L, ACK05 Remote, Pro Pen 3E
|
||||
* New Lenovo device ssupported: Yoga 9 14IAP7, Active Pen 3
|
||||
(2023), Digital Pen 2, X1 Fold 16 Gen1, Precision Pen 2 (2023)
|
||||
stylus
|
||||
* New ELAN devices supported: ELAN-2514 variant 04f3:2f9d, ELAN
|
||||
9008 and 9009 (Asus Zenbook Duo UX8406MA 1200p), ELAN 2F2A and
|
||||
41A1 (ZenBook Pro Duo UX8402VV)
|
||||
* New Wacom devices supported: HID 5214 (IdeaPad Flex 5 14ARE05
|
||||
rev.81X2), HID 52C6 Pen.
|
||||
* New HP devices supported: Spectre x360, Elite Chromebook C1030
|
||||
* Other devices supported: StarLite Mk V; HP Spectre x360
|
||||
13-aw0020ng; Huion RTP-700, Huion KeyDial K20
|
||||
* Database: support $XDG_CONFIG_HOME/libwacom as additional path
|
||||
* tools/clean_svg: allow passing in a .tablet file
|
||||
* tools/list-local-devices: print the vid/pid if available
|
||||
* tools/debug-device: print the device class too
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 16 06:17:39 UTC 2024 - Aesara Binder <aesara@mailbox.org>
|
||||
|
||||
@ -14,8 +43,8 @@ Fri Aug 16 06:17:39 UTC 2024 - Aesara Binder <aesara@mailbox.org>
|
||||
- Set the device name in new_from_path() to override the
|
||||
fallback name
|
||||
* Tests:
|
||||
test: run ruff format over test_svg.py
|
||||
test: add support for testing new_from_path() through uinput
|
||||
- test: run ruff format over test_svg.py
|
||||
- test: add support for testing new_from_path() through uinput
|
||||
|
||||
- update to 2.12.1
|
||||
* Device Fixes:
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package libwacom
|
||||
#
|
||||
# Copyright (c) 2024 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -15,19 +15,22 @@
|
||||
# Please submit bugfixes or comments via https://bugs.opensuse.org/
|
||||
#
|
||||
|
||||
# library version from upstream meson.build
|
||||
%define sover 9
|
||||
|
||||
Name: libwacom
|
||||
Version: 2.12.2
|
||||
Version: 2.14.0
|
||||
Release: 0
|
||||
Summary: Library to identify wacom tablets
|
||||
License: MIT
|
||||
Group: System/Libraries
|
||||
Summary: Tablet description library
|
||||
License: HPND
|
||||
Group: Development/Libraries/C and C++
|
||||
URL: https://linuxwacom.github.io/
|
||||
Source0: https://github.com/linuxwacom/libwacom/releases/download/libwacom-%{version}/libwacom-%{version}.tar.xz
|
||||
Source1: https://github.com/linuxwacom/libwacom/releases/download/libwacom-%{version}/libwacom-%{version}.tar.xz.sig
|
||||
# Fetched from https://github.com/whot.gpg
|
||||
Source2: %{name}.keyring
|
||||
Source99: baselibs.conf
|
||||
BuildRequires: meson >= 0.56.0
|
||||
BuildRequires: meson >= 0.57.0
|
||||
BuildRequires: ninja
|
||||
BuildRequires: pkgconfig
|
||||
BuildRequires: pkgconfig(glib-2.0)
|
||||
@ -37,49 +40,51 @@ BuildRequires: pkgconfig(libxml-2.0)
|
||||
BuildRequires: doxygen
|
||||
|
||||
%description
|
||||
libwacom is a library to identify wacom tablets and their model-specific
|
||||
features. It provides easy access to information such as "is this a
|
||||
built-in on-screen tablet", "what is the size of this model", etc.
|
||||
libwacom is a library to identify graphics tablets and their model-specific
|
||||
features. It provides access to information such as "is this a built-in
|
||||
on-screen tablet", "what is the size of this model", etc.
|
||||
|
||||
%package -n libwacom9
|
||||
%package -n libwacom%{sover}
|
||||
Summary: Library to identify wacom tablets
|
||||
Group: System/Libraries
|
||||
Requires: %{name}-data >= %{version}
|
||||
|
||||
%description -n libwacom9
|
||||
libwacom is a library to identify wacom tablets and their model-specific
|
||||
features. It provides easy access to information such as "is this a
|
||||
built-in on-screen tablet", "what is the size of this model", etc.
|
||||
%description -n libwacom%{sover}
|
||||
libwacom is a library to identify graphics tablets and their model-specific
|
||||
features. It provides easy access to information such as "is this a built-in
|
||||
on-screen tablet", "what is the size of this model", etc. The name libwacom is
|
||||
historical — it was originally developed for Wacom devices only but now
|
||||
supports any graphics tablet from any vendor.
|
||||
|
||||
%package data
|
||||
Summary: Library to identify wacom tablets -- Data Files
|
||||
Summary: Data files for libwacom, a table identification library
|
||||
Group: System/Libraries
|
||||
|
||||
%description data
|
||||
libwacom is a library to identify wacom tablets and their model-specific
|
||||
features. It provides easy access to information such as "is this a
|
||||
built-in on-screen tablet", "what is the size of this model", etc.
|
||||
libwacom is a library to identify graphics tablets and their model-specific
|
||||
features. It provides access to information such as "is this a built-in
|
||||
on-screen tablet", "what is the size of this model", etc.
|
||||
|
||||
%package tools
|
||||
Summary: Library to identify wacom tablets -- Tools
|
||||
Summary: Command-line tools for libwacom
|
||||
Group: Hardware/Other
|
||||
Requires: python3-libevdev
|
||||
Requires: python3-pyudev
|
||||
|
||||
%description tools
|
||||
libwacom is a library to identify wacom tablets and their model-specific
|
||||
features. It provides easy access to information such as "is this a
|
||||
built-in on-screen tablet", "what is the size of this model", etc.
|
||||
libwacom is a library to identify graphics tablets and their model-specific
|
||||
features.
|
||||
This subpackage provides command-line utilities to query/update the database.
|
||||
|
||||
%package devel
|
||||
Summary: Library to identify wacom tablets -- Development Files
|
||||
Summary: Header files for libwacom
|
||||
Group: Development/Libraries/C and C++
|
||||
Requires: libwacom9 = %{version}
|
||||
Requires: libwacom%{sover} = %{version}
|
||||
|
||||
%description devel
|
||||
libwacom is a library to identify wacom tablets and their model-specific
|
||||
features. It provides easy access to information such as "is this a
|
||||
built-in on-screen tablet", "what is the size of this model", etc.
|
||||
libwacom is a library to identify graphics tablets and their model-specific
|
||||
features.
|
||||
This subpackage provides the header files for the library.
|
||||
|
||||
%prep
|
||||
%autosetup -p1
|
||||
@ -98,15 +103,15 @@ find %{buildroot} -type f -name "*.la" -delete -print
|
||||
%check
|
||||
%meson_test
|
||||
|
||||
%post -n libwacom9 -p /sbin/ldconfig
|
||||
%postun -n libwacom9 -p /sbin/ldconfig
|
||||
%ldconfig_scriptlets -n libwacom%{sover}
|
||||
|
||||
%files -n libwacom9
|
||||
%files -n libwacom%{sover}
|
||||
%license COPYING
|
||||
%doc NEWS README.md
|
||||
%{_libdir}/libwacom.so.9*
|
||||
%{_libdir}/libwacom.so.%{sover}*
|
||||
|
||||
%files data
|
||||
%license COPYING
|
||||
%dir %{_datadir}/libwacom
|
||||
%{_datadir}/libwacom/*.tablet
|
||||
%{_datadir}/libwacom/*.stylus
|
||||
@ -117,14 +122,17 @@ find %{buildroot} -type f -name "*.la" -delete -print
|
||||
%{_udevhwdbdir}/65-libwacom.hwdb
|
||||
|
||||
%files tools
|
||||
%license COPYING
|
||||
%{_bindir}/libwacom-list-devices
|
||||
%{_bindir}/libwacom-update-db
|
||||
%{_bindir}/libwacom-show-stylus
|
||||
%{_bindir}/libwacom-list-local-devices
|
||||
%{_mandir}/man1/libwacom-list-devices.1%{?ext_man}
|
||||
%{_mandir}/man1/libwacom-list-local-devices.1%{?ext_man}
|
||||
%{_mandir}/man1/libwacom-show-stylus.1%{?ext_man}
|
||||
|
||||
%files devel
|
||||
%license COPYING
|
||||
%{_includedir}/libwacom-1.0/
|
||||
%{_libdir}/*.so
|
||||
%{_libdir}/pkgconfig/libwacom.pc
|
||||
|
Loading…
x
Reference in New Issue
Block a user