gnu: libwacom: Update to 2.11.0.

With the 2.9 release the license got clarified to be hpnd.

* gnu/packages/xdisorg.scm (libwacom): Update to 2.11.0.
[native-inputs]: Remove python-evdev.
[inputs]: Add python, python-libevdev, python-pyudev.
[propagated-inputs]: Add libevdev.
[license]: Correct license to hpnd.

Change-Id: Ib5276beaec2c23e74532cb157225fc3a9a2e25e7
Signed-off-by: Christopher Baines <mail@cbaines.net>
This commit is contained in:
Dariqq 2024-06-02 16:41:00 +00:00 committed by Christopher Baines
parent 0daa72e34d
commit 1d5bfe4513
No known key found for this signature in database
GPG key ID: 5E28A33B0B84F577

View file

@ -1451,7 +1451,7 @@ (define-public xcape
(define-public libwacom
(package
(name "libwacom")
(version "2.6.0")
(version "2.11.0")
(source (origin
(method url-fetch)
(uri (string-append
@ -1459,7 +1459,7 @@ (define-public libwacom
"libwacom-" version "/libwacom-" version ".tar.xz"))
(sha256
(base32
"13x978gzyw28cqd985m5smiqgza0xp3znb1s0msmn8vmjjlwqxi3"))))
"0i0k333kfc6ai4vxqijjybj38s9j1hly2x327113lm1cr0g9jgxh"))))
(build-system meson-build-system)
(arguments
(list
@ -1468,15 +1468,19 @@ (define-public libwacom
(list pkg-config
;; For tests.
python
python-evdev
python-libevdev
python-pytest
python-pyudev))
(inputs
(list gtk+ eudev libxml2))
(list gtk+
eudev
libxml2
python
python-libevdev
python-pyudev))
(propagated-inputs
;; libwacom.pc 'Requires' these:
(list glib libgudev))
(list glib libevdev libgudev))
(home-page "https://linuxwacom.github.io/")
(synopsis "Helper library for graphics tablet settings")
(description
@ -1484,7 +1488,7 @@ (define-public libwacom
intended to be used by client-programs that need model identification. It is
already being used by the gnome-settings-daemon and the GNOME Control Center
Wacom tablet applet.")
(license license:x11)))
(license license:hpnd)))
(define-public xf86-input-wacom
(package