# Maintainer: Gonzalo Exequiel Pedone pkgname=webcamoid pkgver=9.0.0 pkgrel=2 pkgdesc="Webcamoid is a full featured webcam capture application." url='https://webcamoid.github.io/' license=('GPL') arch=('i686' 'x86_64' 'armv6h' 'aarch64') depends=('qt5-quickcontrols2' 'qt5-svg') optdepends=('v4l-utils: Extra formats support for webcams' 'akvcam-dkms-git: Virtual camera support (Recommended)' 'v4l2loopback-dkms: Virtual camera support' 'ffmpeg: Video playback/recording/conversion (Recommended)' 'gst-plugins-base: Video playback/recording/conversion' 'gst-plugins-good: Video playback/recording/conversion' 'gst-plugins-bad: Video playback/recording/conversion' 'gst-plugins-ugly: Video playback/recording/conversion' 'vlc: Video playback (Recommended)' 'pipewire: Screen capture' 'libpulse: Audio playback (Recommended)' 'alsa-lib: Audio playback' 'jack: Audio playback' 'libuvc: Camera capture' 'polkit: Root privileges for virtual camera module (Recommended)') makedepends=('alsa-lib' 'cmake' 'ffmpeg4.4' 'git' 'gst-plugins-base-libs' 'jack' 'libpulse' 'libuvc' 'pipewire' 'qt5-tools' 'v4l-utils' 'vlc') provides=('webcamoid') conflicts=('webcamoid') install="${pkgname}.install" source=("${pkgname}-${pkgver}.tar.gz::https://github.com/${pkgname}/${pkgname}/archive/${pkgver}.tar.gz") md5sums=('e6371867cdc87baf0b50bcd962e656d2') build() { cd "$srcdir/${pkgname}-${pkgver}" export PKG_CONFIG_PATH='/usr/lib/ffmpeg4.4/pkgconfig' cmake \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ . make $MAKEFLAGS } package() { cd "$srcdir/${pkgname}-${pkgver}" make DESTDIR="${pkgdir}" install }