summarylogtreecommitdiffstats
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
parentec661f574de855e542dda047f4773febdbfed857 (diff)
downloadaur-2bb6776a4158d2578dd6ffed60e1b603dd6254b1.tar.gz
Package updated to 9.0.0.
-rw-r--r--.SRCINFO44
-rw-r--r--0001-Fix-missing-headers.patch10
-rw-r--r--PKGBUILD62
3 files changed, 50 insertions, 66 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f385f3fd0f74..1e5ca7069dee 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = webcamoid
pkgdesc = Webcamoid is a full featured webcam capture application.
- pkgver = 8.8.0
- pkgrel = 3
+ pkgver = 9.0.0
+ pkgrel = 1
url = https://webcamoid.github.io/
install = webcamoid.install
arch = i686
@@ -9,40 +9,38 @@ pkgbase = webcamoid
arch = armv6h
arch = aarch64
license = GPL
- makedepends = v4l-utils
- makedepends = qt5-tools
- makedepends = qt5-multimedia
+ makedepends = alsa-lib
+ makedepends = cmake
makedepends = ffmpeg
+ makedepends = git
makedepends = gst-plugins-base-libs
- makedepends = libpulse
- makedepends = alsa-lib
makedepends = jack
+ makedepends = libpulse
makedepends = libuvc
- depends = qt5-quickcontrols
+ makedepends = pipewire
+ makedepends = qt5-tools
+ makedepends = v4l-utils
+ makedepends = vlc
depends = qt5-quickcontrols2
depends = qt5-svg
optdepends = v4l-utils: Extra formats support for webcams
- optdepends = akvcam-dkms: Virtual camera support (Recommended)
+ optdepends = akvcam-dkms-git: Virtual camera support (Recommended)
optdepends = v4l2loopback-dkms: Virtual camera support
- optdepends = ffmpeg: Video playing/recording/conversion (Recommended)
- optdepends = gst-plugins-base: Video playing/recording/conversion
- optdepends = gst-plugins-good: Video playing/recording/conversion
- optdepends = gst-plugins-bad: Video playing/recording/conversion
- optdepends = gst-plugins-ugly: Video playing/recording/conversion
+ optdepends = ffmpeg: Video playback/recording/conversion (Recommended)
+ optdepends = gst-plugins-base: Video playback/recording/conversion
+ optdepends = gst-plugins-good: Video playback/recording/conversion
+ optdepends = gst-plugins-bad: Video playback/recording/conversion
+ optdepends = gst-plugins-ugly: Video playback/recording/conversion
+ optdepends = vlc: Video playback (Recommended)
+ optdepends = pipewire: Screen capture
optdepends = libpulse: Audio playback (Recommended)
optdepends = alsa-lib: Audio playback
optdepends = jack: Audio playback
- optdepends = qt5-multimedia: Audio playback
optdepends = libuvc: Camera capture
optdepends = polkit: Root privileges for virtual camera module (Recommended)
- optdepends = kde-cli-tools: Root privileges for virtual camera module
- optdepends = gksu: Root privileges for virtual camera module
- optdepends = kdesudo: Root privileges for virtual camera module
provides = webcamoid
- conflicts = webcamoid-git
- source = webcamoid-8.8.0.tar.gz::https://github.com/webcamoid/webcamoid/archive/8.8.0.tar.gz
- source = 0001-Fix-missing-headers.patch
- md5sums = d2b4455aa01924a07fc03165185e317c
- md5sums = f7a79dac3b251f0e0454e512222e3306
+ conflicts = webcamoid
+ source = webcamoid-9.0.0.tar.gz::https://github.com/webcamoid/webcamoid/archive/9.0.0.tar.gz
+ md5sums = e6371867cdc87baf0b50bcd962e656d2
pkgname = webcamoid
diff --git a/0001-Fix-missing-headers.patch b/0001-Fix-missing-headers.patch
deleted file mode 100644
index cf4e68aacd7d..000000000000
--- a/0001-Fix-missing-headers.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- a/libAvKys/Plugins/VirtualCamera/src/VCamUtils/src/image/videoformat.cpp 2021-02-15 12:25:23.000000000 -0300
-+++ b/libAvKys/Plugins/VirtualCamera/src/VCamUtils/src/image/videoformat.cpp 2021-12-12 08:15:03.519178427 -0300
-@@ -17,6 +17,7 @@
- * Web-Site: http://webcamoid.github.io/
- */
-
-+#include <limits>
- #include <map>
- #include <algorithm>
-
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
}