diff options
author | Omar Pakker | 2023-04-29 00:25:58 +0000 |
---|---|---|
committer | Omar Pakker | 2023-04-29 00:25:58 +0000 |
commit | 6f3005aaf645e5f80ffdc02984bae0f227b28922 (patch) | |
tree | 3e14b06901599007003eaa57a5510b7e48c177e5 | |
parent | 7a5cf96e7946293fa7fabef0f29190285cd50c7f (diff) | |
download | aur-6f3005aaf645e5f80ffdc02984bae0f227b28922.tar.gz |
Clean up namcap dependency warnings/errors.
-rw-r--r-- | .SRCINFO | 49 | ||||
-rw-r--r-- | PKGBUILD | 20 |
2 files changed, 43 insertions, 26 deletions
@@ -1,40 +1,49 @@ pkgbase = looking-glass pkgdesc = An extremely low latency KVMFR (KVM FrameRelay) implementation for guests with VGA PCI Passthrough pkgver = B6 - pkgrel = 3 + pkgrel = 4 epoch = 2 url = https://looking-glass.io/ arch = x86_64 license = GPL2 makedepends = cmake makedepends = fontconfig - makedepends = spice-protocol - makedepends = wayland-protocols - makedepends = libxss + makedepends = libpipewire + makedepends = libpulse + makedepends = libsamplerate makedepends = libxi makedepends = libxpresent + makedepends = libxss makedepends = obs-studio - makedepends = pipewire - makedepends = libpulse - makedepends = libsamplerate + makedepends = spice-protocol + makedepends = wayland-protocols source = looking-glass-B6.tar.gz::https://looking-glass.io/artifact/B6/source sha512sums = 558981d6b32098076ef0775a748da349941551352cbef836e37310e43e5cd6072df3dec6fa2418a9abecc7729ef0c1c6869e3168d05a3d76bea46c6eb8c4e82c pkgname = looking-glass pkgdesc = A client application for accessing the LookingGlass IVSHMEM device of a VM - depends = libgl - depends = libegl - depends = nettle + depends = binutils depends = fontconfig - depends = libxss + depends = gcc-libs + depends = glibc + depends = gmp + depends = libegl + depends = libgl + depends = libpipewire + depends = libpulse + depends = libsamplerate + depends = libx11 + depends = libxcursor + depends = libxfixes depends = libxi depends = libxinerama - depends = libxcursor - depends = libxpresent depends = libxkbcommon - depends = pipewire - depends = libpulse - depends = libsamplerate + depends = libxpresent + depends = libxss + depends = nettle + depends = wayland + depends = zlib + depends = zstd pkgname = looking-glass-module-dkms pkgdesc = A kernel module that implements a basic interface to the IVSHMEM device for when using LookingGlass in VM->VM mode @@ -42,10 +51,16 @@ pkgname = looking-glass-module-dkms pkgname = looking-glass-host pkgdesc = Linux host application for pushing frame data to the LookingGlass IVSHMEM device + depends = binutils + depends = gcc-libs + depends = glib2 + depends = glibc + depends = libpipewire depends = libxcb depends = zlib - depends = pipewire + depends = zstd pkgname = obs-plugin-looking-glass pkgdesc = Plugin for OBS Studio to stream directly from Looking Glass without having to record the Looking Glass client + depends = glibc depends = obs-studio @@ -7,14 +7,14 @@ pkgname=("${pkgbase}" "obs-plugin-${pkgbase}") epoch=2 pkgver=B6 -pkgrel=3 +pkgrel=4 pkgdesc="An extremely low latency KVMFR (KVM FrameRelay) implementation for guests with VGA PCI Passthrough" url="https://looking-glass.io/" arch=('x86_64') license=('GPL2') -makedepends=('cmake' 'fontconfig' 'spice-protocol' 'wayland-protocols' - 'libxss' 'libxi' 'libxpresent' 'obs-studio' 'pipewire' 'libpulse' - 'libsamplerate') +makedepends=('cmake' 'fontconfig' 'libpipewire' 'libpulse' + 'libsamplerate' 'libxi' 'libxpresent' 'libxss' 'obs-studio' + 'spice-protocol' 'wayland-protocols') source=("looking-glass-${pkgver}.tar.gz::https://looking-glass.io/artifact/${pkgver}/source") sha512sums=('558981d6b32098076ef0775a748da349941551352cbef836e37310e43e5cd6072df3dec6fa2418a9abecc7729ef0c1c6869e3168d05a3d76bea46c6eb8c4e82c') @@ -33,9 +33,10 @@ build() { package_looking-glass() { pkgdesc="A client application for accessing the LookingGlass IVSHMEM device of a VM" - depends=('libgl' 'libegl' 'nettle' 'fontconfig' 'libxss' 'libxi' - 'libxinerama' 'libxcursor' 'libxpresent' 'libxkbcommon' - 'pipewire' 'libpulse' 'libsamplerate') + depends=('binutils' 'fontconfig' 'gcc-libs' 'glibc' 'gmp' 'libegl' 'libgl' + 'libpipewire' 'libpulse' 'libsamplerate' 'libx11' 'libxcursor' + 'libxfixes' 'libxi' 'libxinerama' 'libxkbcommon' 'libxpresent' + 'libxss' 'nettle' 'wayland' 'zlib' 'zstd') cd "${srcdir}/${_lgdir}/client/build" make DESTDIR="${pkgdir}" install @@ -54,7 +55,8 @@ package_looking-glass-module-dkms() { package_looking-glass-host() { pkgdesc="Linux host application for pushing frame data to the LookingGlass IVSHMEM device" - depends=('libxcb' 'zlib' 'pipewire') + depends=('binutils' 'gcc-libs' 'glib2' 'glibc' + 'libpipewire' 'libxcb' 'zlib' 'zstd') cd "${srcdir}/${_lgdir}/host/build" make DESTDIR="${pkgdir}" install @@ -62,7 +64,7 @@ package_looking-glass-host() { package_obs-plugin-looking-glass() { pkgdesc="Plugin for OBS Studio to stream directly from Looking Glass without having to record the Looking Glass client" - depends=('obs-studio') + depends=('glibc' 'obs-studio') install -Dm644 -t "${pkgdir}/usr/lib/obs-plugins" \ "${srcdir}/${_lgdir}/obs/build/liblooking-glass-obs.so" |