diff options
author | Mark Wagie | 2023-03-26 12:13:09 -0600 |
---|---|---|
committer | Mark Wagie | 2023-03-26 12:13:09 -0600 |
commit | e11a2fd189c7f126b076e0b27a9f2f5fa48ff60b (patch) | |
tree | 8937db06ffeb305637f4ca367d5b2b25d037f3ba | |
parent | bb59ae839773a83b544daf7d3854e566f2a81aab (diff) | |
download | aur-e11a2fd189c7f126b076e0b27a9f2f5fa48ff60b.tar.gz |
adjust dependencies, improve appstream test
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 17 |
2 files changed, 16 insertions, 7 deletions
@@ -1,24 +1,24 @@ pkgbase = gnome-network-displays pkgdesc = Miracast implementation for GNOME pkgver = 0.90.5 - pkgrel = 6 + pkgrel = 7 url = https://gitlab.gnome.org/GNOME/gnome-network-displays arch = x86_64 license = GPL3 checkdepends = appstream-glib makedepends = meson depends = gtk3 - depends = faac + depends = gst-plugins-bad depends = gst-plugins-good depends = gst-plugins-ugly depends = gst-rtsp-server depends = libpulse depends = networkmanager depends = python-gobject - depends = x264 depends = xdg-desktop-portal optdepends = dnsmasq optdepends = gst-plugin-pipewire + optdepends = gstreamer-vaapi source = https://gitlab.gnome.org/GNOME/gnome-network-displays/-/archive/v0.90.5/gnome-network-displays-v0.90.5.tar.gz sha256sums = 1a36cb33735fc8ec50ebdb4b31a507ad870dc2ff4905be5170128f17a9f74172 @@ -1,19 +1,28 @@ # Maintainer: Mark Wagie <mark dot wagie at tutanota dot com> pkgname=gnome-network-displays pkgver=0.90.5 -pkgrel=6 +pkgrel=7 pkgdesc="Miracast implementation for GNOME" arch=('x86_64') url="https://gitlab.gnome.org/GNOME/gnome-network-displays" license=('GPL3') -depends=('gtk3' 'faac' 'gst-plugins-good' 'gst-plugins-ugly' 'gst-rtsp-server' - 'libpulse' 'networkmanager' 'python-gobject' 'x264' 'xdg-desktop-portal') +depends=('gtk3' 'gst-plugins-bad' 'gst-plugins-good' 'gst-plugins-ugly' + 'gst-rtsp-server' 'libpulse' 'networkmanager' 'python-gobject' + 'xdg-desktop-portal') makedepends=('meson') checkdepends=('appstream-glib') -optdepends=('dnsmasq' 'gst-plugin-pipewire') +optdepends=('dnsmasq' 'gst-plugin-pipewire' 'gstreamer-vaapi') source=("$url/-/archive/v$pkgver/$pkgname-v$pkgver.tar.gz") sha256sums=('1a36cb33735fc8ec50ebdb4b31a507ad870dc2ff4905be5170128f17a9f74172') +prepare() { + cd "$pkgname-v$pkgver" + + # https://gitlab.gnome.org/GNOME/gnome-network-displays/-/issues/272 + sed -i -e "s/args: \['validate'/args: \['--nonet', 'validate'/" \ + data/meson.build +} + build() { arch-meson "$pkgname-v$pkgver" build meson compile -C build |