summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorGonzalo Exequiel Pedone2022-02-15 11:49:38 -0300
committerGonzalo Exequiel Pedone2022-02-15 11:49:38 -0300
commit2bb6776a4158d2578dd6ffed60e1b603dd6254b1 (patch)
treed21bed130137d3a4764549cdb65f147190462cee /PKGBUILD
parentec661f574de855e542dda047f4773febdbfed857 (diff)
downloadaur-2bb6776a4158d2578dd6ffed60e1b603dd6254b1.tar.gz
Package updated to 9.0.0.
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD62
1 files changed, 29 insertions, 33 deletions
diff --git a/PKGBUILD b/PKGBUILD
index a44d68af06d1..116dd5a3ee32 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,61 +1,57 @@
# Maintainer: Gonzalo Exequiel Pedone <hipersayan DOT x AT gmail DOT com>
pkgname=webcamoid
-pkgver=8.8.0
-pkgrel=3
+pkgver=9.0.0
+pkgrel=1
pkgdesc="Webcamoid is a full featured webcam capture application."
url='https://webcamoid.github.io/'
license=('GPL')
arch=('i686' 'x86_64' 'armv6h' 'aarch64')
-depends=('qt5-quickcontrols'
- 'qt5-quickcontrols2'
+depends=('qt5-quickcontrols2'
'qt5-svg')
optdepends=('v4l-utils: Extra formats support for webcams'
- 'akvcam-dkms: Virtual camera support (Recommended)'
+ 'akvcam-dkms-git: Virtual camera support (Recommended)'
'v4l2loopback-dkms: Virtual camera support'
- 'ffmpeg: Video playing/recording/conversion (Recommended)'
- 'gst-plugins-base: Video playing/recording/conversion'
- 'gst-plugins-good: Video playing/recording/conversion'
- 'gst-plugins-bad: Video playing/recording/conversion'
- 'gst-plugins-ugly: Video playing/recording/conversion'
+ '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'
- 'qt5-multimedia: Audio playback'
'libuvc: Camera capture'
- 'polkit: Root privileges for virtual camera module (Recommended)'
- 'kde-cli-tools: Root privileges for virtual camera module'
- 'gksu: Root privileges for virtual camera module'
- 'kdesudo: Root privileges for virtual camera module')
-makedepends=('v4l-utils'
- 'qt5-tools'
- 'qt5-multimedia'
+ 'polkit: Root privileges for virtual camera module (Recommended)')
+makedepends=('alsa-lib'
+ 'cmake'
'ffmpeg'
+ 'git'
'gst-plugins-base-libs'
- 'libpulse'
- 'alsa-lib'
'jack'
- 'libuvc')
+ 'libpulse'
+ 'libuvc'
+ 'pipewire'
+ 'qt5-tools'
+ 'v4l-utils'
+ 'vlc')
provides=('webcamoid')
-conflicts=('webcamoid-git')
+conflicts=('webcamoid')
install="${pkgname}.install"
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/${pkgname}/${pkgname}/archive/${pkgver}.tar.gz"
- "0001-Fix-missing-headers.patch")
-md5sums=('d2b4455aa01924a07fc03165185e317c'
- 'f7a79dac3b251f0e0454e512222e3306')
-
-prepare() {
- cd "$srcdir/${pkgname}-${pkgver}"
- patch -Np1 -i "../0001-Fix-missing-headers.patch"
-}
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/${pkgname}/${pkgname}/archive/${pkgver}.tar.gz")
+md5sums=('e6371867cdc87baf0b50bcd962e656d2')
build() {
cd "$srcdir/${pkgname}-${pkgver}"
- qmake-qt5 Webcamoid.pro CONFIG+=silent
+ cmake \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ .
make $MAKEFLAGS
}
package() {
cd "$srcdir/${pkgname}-${pkgver}"
- make INSTALL_ROOT="${pkgdir}" install
+ make DESTDIR="${pkgdir}" install
}