* update usbredir to 0.14.0-1

This commit is contained in:
Alexander Baldeck 2024-11-05 15:42:00 +01:00
parent 09609f981f
commit 93791f04fc
3 changed files with 60 additions and 12 deletions

23
usbredir/.SRCINFO Normal file
View File

@ -0,0 +1,23 @@
pkgbase = usbredir
pkgdesc = USB traffic redirection protocol
pkgver = 0.14.0
pkgrel = 1
url = https://www.spice-space.org/usbredir.html
arch = x86_64
arch = powerpc64le
arch = powerpc64
arch = powerpc
arch = riscv64
license = GPL-2.0-or-later
license = LGPL-2.1-or-later
makedepends = git
makedepends = meson
depends = glib2
depends = glibc
depends = libusb
provides = libusbredirhost.so
provides = libusbredirparser.so
source = git+https://gitlab.freedesktop.org/spice/usbredir.git#tag=usbredir-0.14.0
sha256sums = f881a5430d8d350adcd0bd71035f143d101516204c324d9e6857e3023b629796
pkgname = usbredir

4
usbredir/.nvchecker.toml Normal file
View File

@ -0,0 +1,4 @@
[usbredir]
source = "git"
git = "https://gitlab.freedesktop.org/spice/usbredir"
prefix = "usbredir-"

View File

@ -1,31 +1,52 @@
# POWER Maintainer: Alexander Baldeck <alex.bldck@gmail.com>
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Stefano Facchini <stefano.facchini@gmail.com>
# Maintainer: Anatol Pomozov
# Maintainer: Carl Smedstad <carsme@archlinux.org>
# Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Stefano Facchini <stefano.facchini@gmail.com>
pkgname=usbredir
pkgver=0.13.0
pkgrel=1.1
pkgver=0.14.0
pkgrel=1
pkgdesc="USB traffic redirection protocol"
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
url="https://www.spice-space.org/usbredir.html"
license=('GPL2' 'LGPL2.1')
depends=('libusb' 'glib2')
makedepends=('meson')
source=(https://spice-space.org/download/usbredir/$pkgname-$pkgver.tar.xz)
sha256sums=('4ba6faa02c0ae6deeb4c53883d66ab54b3a5899bead42ce4ded9568b9a7dc46e')
license=(
GPL-2.0-or-later
LGPL-2.1-or-later
)
depends=(
glib2
glibc
libusb
)
makedepends=(
git
meson
)
provides=(
libusbredirhost.so
libusbredirparser.so
)
source=("git+https://gitlab.freedesktop.org/spice/usbredir.git#tag=$pkgname-$pkgver")
sha256sums=('f881a5430d8d350adcd0bd71035f143d101516204c324d9e6857e3023b629796')
prepare() {
cd $pkgname
sed -i '/-D_FORTIFY_SOURCE=2/d' meson.build
}
build() {
cd "$srcdir/$pkgname-$pkgver"
cd $pkgname
arch-meson . build
meson compile -C build
}
check() {
cd "$srcdir/$pkgname-$pkgver"
cd $pkgname
meson test -C build --print-errorlogs
}
package() {
cd "$srcdir/$pkgname-$pkgver"
cd $pkgname
meson install -C build --destdir="$pkgdir"
}