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