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>
|
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
|
- Set the device name in new_from_path() to override the
|
||||||
fallback name
|
fallback name
|
||||||
* Tests:
|
* Tests:
|
||||||
test: run ruff format over test_svg.py
|
- test: run ruff format over test_svg.py
|
||||||
test: add support for testing new_from_path() through uinput
|
- test: add support for testing new_from_path() through uinput
|
||||||
|
|
||||||
- update to 2.12.1
|
- update to 2.12.1
|
||||||
* Device Fixes:
|
* Device Fixes:
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package libwacom
|
# 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
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@ -15,19 +15,22 @@
|
|||||||
# Please submit bugfixes or comments via https://bugs.opensuse.org/
|
# Please submit bugfixes or comments via https://bugs.opensuse.org/
|
||||||
#
|
#
|
||||||
|
|
||||||
|
# library version from upstream meson.build
|
||||||
|
%define sover 9
|
||||||
|
|
||||||
Name: libwacom
|
Name: libwacom
|
||||||
Version: 2.12.2
|
Version: 2.14.0
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Library to identify wacom tablets
|
Summary: Tablet description library
|
||||||
License: MIT
|
License: HPND
|
||||||
Group: System/Libraries
|
Group: Development/Libraries/C and C++
|
||||||
URL: https://linuxwacom.github.io/
|
URL: https://linuxwacom.github.io/
|
||||||
Source0: https://github.com/linuxwacom/libwacom/releases/download/libwacom-%{version}/libwacom-%{version}.tar.xz
|
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
|
Source1: https://github.com/linuxwacom/libwacom/releases/download/libwacom-%{version}/libwacom-%{version}.tar.xz.sig
|
||||||
# Fetched from https://github.com/whot.gpg
|
# Fetched from https://github.com/whot.gpg
|
||||||
Source2: %{name}.keyring
|
Source2: %{name}.keyring
|
||||||
Source99: baselibs.conf
|
Source99: baselibs.conf
|
||||||
BuildRequires: meson >= 0.56.0
|
BuildRequires: meson >= 0.57.0
|
||||||
BuildRequires: ninja
|
BuildRequires: ninja
|
||||||
BuildRequires: pkgconfig
|
BuildRequires: pkgconfig
|
||||||
BuildRequires: pkgconfig(glib-2.0)
|
BuildRequires: pkgconfig(glib-2.0)
|
||||||
@ -37,49 +40,51 @@ BuildRequires: pkgconfig(libxml-2.0)
|
|||||||
BuildRequires: doxygen
|
BuildRequires: doxygen
|
||||||
|
|
||||||
%description
|
%description
|
||||||
libwacom is a library to identify wacom tablets and their model-specific
|
libwacom is a library to identify graphics tablets and their model-specific
|
||||||
features. It provides easy access to information such as "is this a
|
features. It provides access to information such as "is this a built-in
|
||||||
built-in on-screen tablet", "what is the size of this model", etc.
|
on-screen tablet", "what is the size of this model", etc.
|
||||||
|
|
||||||
%package -n libwacom9
|
%package -n libwacom%{sover}
|
||||||
Summary: Library to identify wacom tablets
|
Summary: Library to identify wacom tablets
|
||||||
Group: System/Libraries
|
Group: System/Libraries
|
||||||
Requires: %{name}-data >= %{version}
|
Requires: %{name}-data >= %{version}
|
||||||
|
|
||||||
%description -n libwacom9
|
%description -n libwacom%{sover}
|
||||||
libwacom is a library to identify wacom tablets and their model-specific
|
libwacom is a library to identify graphics tablets and their model-specific
|
||||||
features. It provides easy access to information such as "is this a
|
features. It provides easy access to information such as "is this a built-in
|
||||||
built-in on-screen tablet", "what is the size of this model", etc.
|
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
|
%package data
|
||||||
Summary: Library to identify wacom tablets -- Data Files
|
Summary: Data files for libwacom, a table identification library
|
||||||
Group: System/Libraries
|
Group: System/Libraries
|
||||||
|
|
||||||
%description data
|
%description data
|
||||||
libwacom is a library to identify wacom tablets and their model-specific
|
libwacom is a library to identify graphics tablets and their model-specific
|
||||||
features. It provides easy access to information such as "is this a
|
features. It provides access to information such as "is this a built-in
|
||||||
built-in on-screen tablet", "what is the size of this model", etc.
|
on-screen tablet", "what is the size of this model", etc.
|
||||||
|
|
||||||
%package tools
|
%package tools
|
||||||
Summary: Library to identify wacom tablets -- Tools
|
Summary: Command-line tools for libwacom
|
||||||
Group: Hardware/Other
|
Group: Hardware/Other
|
||||||
Requires: python3-libevdev
|
Requires: python3-libevdev
|
||||||
Requires: python3-pyudev
|
Requires: python3-pyudev
|
||||||
|
|
||||||
%description tools
|
%description tools
|
||||||
libwacom is a library to identify wacom tablets and their model-specific
|
libwacom is a library to identify graphics tablets and their model-specific
|
||||||
features. It provides easy access to information such as "is this a
|
features.
|
||||||
built-in on-screen tablet", "what is the size of this model", etc.
|
This subpackage provides command-line utilities to query/update the database.
|
||||||
|
|
||||||
%package devel
|
%package devel
|
||||||
Summary: Library to identify wacom tablets -- Development Files
|
Summary: Header files for libwacom
|
||||||
Group: Development/Libraries/C and C++
|
Group: Development/Libraries/C and C++
|
||||||
Requires: libwacom9 = %{version}
|
Requires: libwacom%{sover} = %{version}
|
||||||
|
|
||||||
%description devel
|
%description devel
|
||||||
libwacom is a library to identify wacom tablets and their model-specific
|
libwacom is a library to identify graphics tablets and their model-specific
|
||||||
features. It provides easy access to information such as "is this a
|
features.
|
||||||
built-in on-screen tablet", "what is the size of this model", etc.
|
This subpackage provides the header files for the library.
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%autosetup -p1
|
%autosetup -p1
|
||||||
@ -98,15 +103,15 @@ find %{buildroot} -type f -name "*.la" -delete -print
|
|||||||
%check
|
%check
|
||||||
%meson_test
|
%meson_test
|
||||||
|
|
||||||
%post -n libwacom9 -p /sbin/ldconfig
|
%ldconfig_scriptlets -n libwacom%{sover}
|
||||||
%postun -n libwacom9 -p /sbin/ldconfig
|
|
||||||
|
|
||||||
%files -n libwacom9
|
%files -n libwacom%{sover}
|
||||||
%license COPYING
|
%license COPYING
|
||||||
%doc NEWS README.md
|
%doc NEWS README.md
|
||||||
%{_libdir}/libwacom.so.9*
|
%{_libdir}/libwacom.so.%{sover}*
|
||||||
|
|
||||||
%files data
|
%files data
|
||||||
|
%license COPYING
|
||||||
%dir %{_datadir}/libwacom
|
%dir %{_datadir}/libwacom
|
||||||
%{_datadir}/libwacom/*.tablet
|
%{_datadir}/libwacom/*.tablet
|
||||||
%{_datadir}/libwacom/*.stylus
|
%{_datadir}/libwacom/*.stylus
|
||||||
@ -117,14 +122,17 @@ find %{buildroot} -type f -name "*.la" -delete -print
|
|||||||
%{_udevhwdbdir}/65-libwacom.hwdb
|
%{_udevhwdbdir}/65-libwacom.hwdb
|
||||||
|
|
||||||
%files tools
|
%files tools
|
||||||
|
%license COPYING
|
||||||
%{_bindir}/libwacom-list-devices
|
%{_bindir}/libwacom-list-devices
|
||||||
%{_bindir}/libwacom-update-db
|
%{_bindir}/libwacom-update-db
|
||||||
%{_bindir}/libwacom-show-stylus
|
%{_bindir}/libwacom-show-stylus
|
||||||
%{_bindir}/libwacom-list-local-devices
|
%{_bindir}/libwacom-list-local-devices
|
||||||
%{_mandir}/man1/libwacom-list-devices.1%{?ext_man}
|
%{_mandir}/man1/libwacom-list-devices.1%{?ext_man}
|
||||||
%{_mandir}/man1/libwacom-list-local-devices.1%{?ext_man}
|
%{_mandir}/man1/libwacom-list-local-devices.1%{?ext_man}
|
||||||
|
%{_mandir}/man1/libwacom-show-stylus.1%{?ext_man}
|
||||||
|
|
||||||
%files devel
|
%files devel
|
||||||
|
%license COPYING
|
||||||
%{_includedir}/libwacom-1.0/
|
%{_includedir}/libwacom-1.0/
|
||||||
%{_libdir}/*.so
|
%{_libdir}/*.so
|
||||||
%{_libdir}/pkgconfig/libwacom.pc
|
%{_libdir}/pkgconfig/libwacom.pc
|
||||||
|
Loading…
x
Reference in New Issue
Block a user