diff --git a/desktop/gnome/base/libwacom/actions.py b/desktop/gnome/base/libwacom/actions.py
index 0dac097eeb..4ba8ecd46d 100644
--- a/desktop/gnome/base/libwacom/actions.py
+++ b/desktop/gnome/base/libwacom/actions.py
@@ -6,19 +6,21 @@
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
-from pisi.actionsapi import shelltools
+from pisi.actionsapi import mesontools
from pisi.actionsapi import get
-
def setup():
- autotools.configure("--disable-static \
- --with-udev-dir=/lib/udev")
+ mesontools.configure("-Dudev-dir=/lib/udev \
+ --buildtype=release \
+ -Dtests=disabled")
def build():
- autotools.make()
+ mesontools.build()
def install():
- autotools.rawInstall("DESTDIR=%s" % get.installDIR())
+ mesontools.install()
+
+ pisitools.dosym("/usr/lib/libwacom.so.9.0.0", "/usr/lib/libwacom.so.2")
pisitools.dodoc("COPYING*", "NEWS", "README*")
diff --git a/desktop/gnome/base/libwacom/pspec.xml b/desktop/gnome/base/libwacom/pspec.xml
index 185018afbe..5903ecd0e8 100644
--- a/desktop/gnome/base/libwacom/pspec.xml
+++ b/desktop/gnome/base/libwacom/pspec.xml
@@ -9,10 +9,12 @@
GPLv2
app:gui
+ libwacom
This project manages the libraries, configuration, and diagnostic tools for Wacom tablets running under Linux.
This project manages the libraries, configuration, and diagnostic tools for Wacom tablets running under Linux. It also maintains updated Linux kernel drivers and Xorg/XFree86 XInput drivers.
- https://github.com/linuxwacom/libwacom/releases/download/libwacom-1.12/libwacom-1.12.tar.bz2
+ https://github.com/linuxwacom/libwacom/releases/download/libwacom-2.4.0/libwacom-2.4.0.tar.xz
+ meson
glib2-devel
python3-devel
libgudev-devel
@@ -40,6 +42,7 @@
glib2-devel
libwacom
+ libgudev-devel
/usr/include
@@ -48,6 +51,13 @@
+
+ 2022-07-28
+ 2.4.0
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2021-12-04
1.12