Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- From eecc6b4d3ac8706d9c761aaf1d2edae7239cf2ab Mon Sep 17 00:00:00 2001
- From: Diab Neiroukh <lazerl0rd@thezest.dev>
- Date: Fri, 26 Nov 2021 20:52:09 +0000
- Subject: [PATCH] Allow using the "standard" v4l2loopback driver.
- As per https://github.com/dev47apps/droidcam#v4l2-loopback-webcam-driver,
- this is supported.
- ---
- .SRCINFO | 4 +++-
- PKGBUILD | 6 ++++--
- 2 files changed, 7 insertions(+), 3 deletions(-)
- diff --git a/.SRCINFO b/.SRCINFO
- index d856346..da5d3e3 100644
- --- a/.SRCINFO
- +++ b/.SRCINFO
- @@ -23,11 +23,13 @@ pkgname = droidcam
- depends = alsa-lib
- depends = libjpeg-turbo
- depends = ffmpeg
- - depends = v4l2loopback-dc-dkms
- + depends = V4L2LOOPBACK-MODULE
- depends = libusbmuxd
- optdepends = gtk3: use GUI version in addition to CLI interface
- optdepends = libappindicator-gtk3: use GUI version in addition to CLI interface
- + optdepends = v4l2loopback-dc-dkms: list DroidCam explicitly and avoid the needed for exclusive_caps=1
- pkgname = v4l2loopback-dc-dkms
- depends = dkms
- + provides = V4L2LOOPBACK-MODULE
- backup = etc/modprobe.d/droidcam.conf
- diff --git a/PKGBUILD b/PKGBUILD
- index 6b8bbb3..0467ebd 100644
- --- a/PKGBUILD
- +++ b/PKGBUILD
- @@ -1,6 +1,7 @@
- # Maintainer: AwesomeHaircut <jesusbalbastro at gmail com>
- # Maintainer: Mateusz Gozdek <mgozdekof@gmail.com>
- # Contributor: Rein Fernhout <public@reinfernhout.xyz>
- +# Contributor: Diab Neiroukh <lazerl0rd@thezest.dev>
- # Past Contributor: James An <james@jamesan.ca>
- pkgbase=droidcam
- @@ -41,8 +42,8 @@ build() {
- }
- package_droidcam() {
- - depends=('alsa-lib' 'libjpeg-turbo' 'ffmpeg' 'v4l2loopback-dc-dkms' 'libusbmuxd')
- - optdepends=('gtk3: use GUI version in addition to CLI interface' 'libappindicator-gtk3: use GUI version in addition to CLI interface')
- + depends=('alsa-lib' 'libjpeg-turbo' 'ffmpeg' 'V4L2LOOPBACK-MODULE' 'libusbmuxd')
- + optdepends=('gtk3: use GUI version in addition to CLI interface' 'libappindicator-gtk3: use GUI version in addition to CLI interface' 'v4l2loopback-dc-dkms: list DroidCam explicitly and avoid the needed for >
- pushd ${pkgbase}-${pkgver}
- @@ -59,6 +60,7 @@ package_droidcam() {
- package_v4l2loopback-dc-dkms() {
- depends=('dkms')
- backup=("etc/modprobe.d/${pkgbase}.conf")
- + provides=('V4L2LOOPBACK-MODULE')
- _pkgname=v4l2loopback-dc
- local install_dir="${pkgdir}/usr/src/${_pkgname}-${pkgver}"
- --
- 2.34.1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement