upg libwacom

This commit is contained in:
joborun linux 2022-06-21 03:14:52 +03:00
parent fe03b6aca8
commit d3466e7909
3 changed files with 21 additions and 14 deletions

View File

@ -2,12 +2,13 @@
# JOBoRun : Jwm OpenBox Obarun RUNit
# Maintainer : Joe Bo Run <joborun@disroot.org>
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobextra/$pkgname"
# Website : https://pozol.eu
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=libwacom
pkgver=2.2.0
pkgver=2.3.0
pkgrel=01
pkgdesc="Library to identify Wacom tablets and their features"
pkgdesc="Library to identify Wacom tablets and their features w/o systemd"
arch=('x86_64')
url="https://github.com/linuxwacom/libwacom/wiki"
depends=('glib2' 'libgudev')
@ -20,15 +21,14 @@ build() {
meson build $pkgname-$pkgver \
--prefix=/usr \
-Dtests=disabled
# Print config
meson configure build
ninja -C build
}
#
#check() {
# ninja test -C build
#}
#
# one test still fails even after rebuilding python-pytest without systemd --- it must be a systemd functionality that causes the fail
#
check() {
ninja test -C build
}
package() {
DESTDIR="$pkgdir" ninja install -C build
@ -42,5 +42,7 @@ license=('MIT')
validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF') ## E23B7E70B467F0BF: "Peter Hutterer (Who-T) <office@who-t.net>
# https://github.com/linuxwacom/libwacom/releases
sha256sums=(e62ac9edb522d36ad2fa99adca35ddc02067383d4668eeaa13d7efccc30bb8c8 # libwacom-2.2.0.tar.xz
eceb9c20c958e897c69e94b9bce3674ed464c225e4d90cfa29c9c5ae293e5c04) # libwacom-2.2.0.tar.xz.sig
sha256sums=(2fb22a7072cdbcf742d91c38246b0f91bbfd753b934ef5227e31554effb62334 # libwacom-2.3.0.tar.xz
d3dcc4dc36d4347c3d5598f84d8fb55f1731bd8c20b30f46cc5332590f499a03) # libwacom-2.3.0.tar.xz.sig

View File

@ -1,7 +1,7 @@
# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>
# Maintainer: Andreas Radke <andyrtr@archlinux.org>
pkgname=libwacom
pkgver=2.2.0
pkgver=2.3.0
pkgrel=1
pkgdesc="Library to identify Wacom tablets and their features"
arch=('x86_64')
@ -14,12 +14,14 @@ optdepends=('python-libevdev: for libwacom-show-stylus')
validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF')
source=(https://github.com/linuxwacom/libwacom/releases/download/${pkgname}-${pkgver}/${pkgname}-${pkgver}.tar.xz{,.sig})
# https://github.com/linuxwacom/libwacom/releases
sha256sums=('e62ac9edb522d36ad2fa99adca35ddc02067383d4668eeaa13d7efccc30bb8c8'
sha256sums=('2fb22a7072cdbcf742d91c38246b0f91bbfd753b934ef5227e31554effb62334'
'SKIP')
build() {
meson build $pkgname-$pkgver \
--prefix=/usr
# Print config
meson configure build
ninja -C build
}

View File

@ -4,3 +4,6 @@ python-pytest
python-libevdev
python-pyudev
libxml2