remove cnmatrix, cnkalman deps

This commit is contained in:
Christoph Haag 2026-02-06 19:58:07 +01:00
parent 41b1736d21
commit b142d7c2c0
2 changed files with 4 additions and 24 deletions

View file

@ -1,6 +1,6 @@
pkgbase = libsurvive-git
pkgdesc = Open-Source tool for working with lighthouse-based tracking data, including support for the HTC Vive, Vive Pro and Valve Index.
pkgver = 2232.4fb6d88
pkgver = 2380.32cf62c
pkgrel = 1
url = https://github.com/cntools/libsurvive
arch = x86_64
@ -18,10 +18,6 @@ pkgbase = libsurvive-git
provides = libsurvive
conflicts = libsurvive
source = libsurvive::git+https://github.com/collabora/libsurvive.git
source = cnkalman.git::git+https://github.com/collabora/cnkalman.git
source = cnmatrix.git::git+https://github.com/collabora/cnmatrix.git
sha256sums = SKIP
sha256sums = SKIP
sha256sums = SKIP
pkgname = libsurvive-git

View file

@ -1,6 +1,6 @@
basename=libsurvive
pkgname=$basename-git
pkgver=2232.4fb6d88
pkgver=2380.32cf62c
pkgrel=1
pkgdesc="Open-Source tool for working with lighthouse-based tracking data, including support for the HTC Vive, Vive Pro and Valve Index."
arch=(x86_64 i686)
@ -10,12 +10,8 @@ depends=("hidapi" "xr-hardware" "libpcap" "zlib" "libusb" "eigen") # "lapacke" "
conflicts=($basename)
provides=($basename)
makedepends=("git" "cmake" "ninja")
source=($basename::"git+https://github.com/collabora/libsurvive.git"
cnkalman.git::"git+https://github.com/collabora/cnkalman.git"
cnmatrix.git::"git+https://github.com/collabora/cnmatrix.git")
sha256sums=('SKIP'
'SKIP'
'SKIP')
source=($basename::"git+https://github.com/collabora/libsurvive.git")
sha256sums=('SKIP')
pkgver() {
cd $basename
@ -25,18 +21,6 @@ pkgver() {
}
prepare() {
cd $basename
# https://bugs.archlinux.org/task/76255
git submodule set-url libs/cnkalman "$srcdir/cnkalman.git"
# avoided security issue by setting submodule url
git -c protocol.file.allow=always submodule update --init
cd libs/cnkalman
git submodule set-url libs/cnmatrix "$srcdir/cnmatrix.git"
# avoided security issue by setting submodule url
git -c protocol.file.allow=always submodule update --init
cd "$srcdir"/$basename
sed "s!cnmatrix/matrix.h!cnmatrix/cn_matrix.h!g" -i tools/vive_mouse/vive_mouse.c