summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorThomas Weißschuh2020-12-09 10:30:30 +0100
committerThomas Weißschuh2020-12-09 10:30:30 +0100
commitabdd120aaff2fdceb231de188e60807de79c720f (patch)
tree145645d7e0830b51d59ce9e19044791d1c9a0119
parent6f66e71ed5acf558edf0aab9f07da5c7fa4717de (diff)
downloadaur-abdd120aaff2fdceb231de188e60807de79c720f.tar.gz
upgpkg: nbdkit 1.22.3-1
* upstream release * reenable guestfish tests
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD15
2 files changed, 14 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f17cc1180102..29556033eba5 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,21 +1,22 @@
pkgbase = nbdkit
pkgdesc = NBD server toolkit
- pkgver = 1.22.2
+ pkgver = 1.22.3
pkgrel = 1
url = https://github.com/libguestfs/nbdkit
arch = i686
arch = x86_64
license = custom: BSD
+ checkdepends = qemu
optdepends = libvirt
optdepends = lua
optdepends = tcl
optdepends = perl
optdepends = rust
optdepends = libnbd
- source = http://download.libguestfs.org/nbdkit/1.22-stable/nbdkit-1.22.2.tar.gz
- source = http://download.libguestfs.org/nbdkit/1.22-stable/nbdkit-1.22.2.tar.gz.sig
+ source = http://download.libguestfs.org/nbdkit/1.22-stable/nbdkit-1.22.3.tar.gz
+ source = http://download.libguestfs.org/nbdkit/1.22-stable/nbdkit-1.22.3.tar.gz.sig
validpgpkeys = F7774FB1AD074A7E8C8767EA91738F73E1B768A0
- sha256sums = 95ef65ec85ca01ec6b6aca2cbb35e68371becf02f4c9380bcba5bccb91e15bec
+ sha256sums = 2dc7c814a2c484cd107d438dc39c73a67a187189f36a410d9e661bcbaca894d4
sha256sums = SKIP
pkgname = nbdkit
diff --git a/PKGBUILD b/PKGBUILD
index ec0502ff10f6..f4633a168fde 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Thomas Weißschuh <thomas t-8ch de>
pkgname=nbdkit
-pkgver=1.22.2
+pkgver=1.22.3
pkgrel=1
pkgdesc="NBD server toolkit"
arch=('i686' 'x86_64')
@@ -9,6 +9,7 @@ url="https://github.com/libguestfs/nbdkit"
license=('custom: BSD')
depends=()
optdepends=('libvirt' 'lua' 'tcl' 'perl' 'rust' 'libnbd')
+checkdepends=('qemu')
validpgpkeys=('F7774FB1AD074A7E8C8767EA91738F73E1B768A0')
_dldir="${pkgver%.*}"
source=(
@@ -38,11 +39,13 @@ package() {
check() {
cd "${srcdir}/${pkgname}-${pkgver}"
- # https://bugs.archlinux.org/index.php?do=details&task_id=64853
- TMPPATH="$(mktemp -d --suffix -makepkg-nbdkit)"
- ln -s /usr/bin/false "$TMPPATH"/guestfish
- PATH="$TMPPATH:$PATH" make check
+ # the provided 1.2.8 plugins link to libselinux which we do not have on Arch
+ rm tests/old-plugins/x86_64/Linux/v1.2.8/nbdkit-file-plugin.so
+ rm tests/old-plugins/i686/Linux/v1.2.8-2-gd2d934df/nbdkit-file-plugin.so
+ # sed -i '/test-old-plugins-.*-v1.2.8-.*\.sh/d' tests/Makefile.am
+
+ make check
}
-sha256sums=('95ef65ec85ca01ec6b6aca2cbb35e68371becf02f4c9380bcba5bccb91e15bec'
+sha256sums=('2dc7c814a2c484cd107d438dc39c73a67a187189f36a410d9e661bcbaca894d4'
'SKIP')