summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorOmar Pakker2023-04-29 00:25:58 +0000
committerOmar Pakker2023-04-29 00:25:58 +0000
commit6f3005aaf645e5f80ffdc02984bae0f227b28922 (patch)
tree3e14b06901599007003eaa57a5510b7e48c177e5
parent7a5cf96e7946293fa7fabef0f29190285cd50c7f (diff)
downloadaur-6f3005aaf645e5f80ffdc02984bae0f227b28922.tar.gz
Clean up namcap dependency warnings/errors.
-rw-r--r--.SRCINFO49
-rw-r--r--PKGBUILD20
2 files changed, 43 insertions, 26 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 6feb8ddb24ac..82a595fc704a 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 36a43a178d9a..541cc368f891 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"