Package Details: akvcam-dkms-git 1.2.5.r0.g8ddafe1-1

Git Clone URL: https://aur.archlinux.org/akvcam-dkms-git.git (read-only, click to copy)
Package Base: akvcam-dkms-git
Description: Virtual camera for Linux
Upstream URL: https://github.com/webcamoid/akvcam
Licenses: GPL2
Conflicts: akvcam-dkms
Provides: akvcam-dkms
Submitter: hipersayan_x
Maintainer: hipersayan_x
Last Packager: hipersayan_x
Votes: 3
Popularity: 0.081973
First Submitted: 2018-11-09 22:14 (UTC)
Last Updated: 2024-01-22 16:01 (UTC)

Dependencies (2)

Required by (2)

Sources (1)

Latest Comments

souravdas142 commented on 2022-08-25 14:32 (UTC)

Hi hipersayan_x,

please modify the PKGBUILD with the below patch

0001-PKGBUILD-modify-in-favour-of-patch-file.patch

From 7bdbe17fa3ac3535ea350f0a6d84c208cc325d43 Mon Sep 17 00:00:00 2001
From: souravdas142 <souravdas142@gmail.com>
Date: Thu, 25 Aug 2022 19:56:49 +0530
Subject: [PATCH] PKGBUILD: modify in favour of patch file

---
 PKGBUILD | 15 +++++++++++++--
 1 file changed, 13 insertions(+), 2 deletions(-)

diff --git a/PKGBUILD b/PKGBUILD
index 582acea..48b8c4c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -12,8 +12,10 @@ depends=('dkms')
 makedepends=('git')
 conflicts=("${_pkgbase}-dkms")
 provides=("${_pkgbase}-dkms")
-source=("git+https://github.com/webcamoid/akvcam.git")
-md5sums=('SKIP')
+source=("git+https://github.com/webcamoid/akvcam.git"
+        '0001-dkms.conf-Remove-deprecated-entry-REMAKE_INITRD.patch')
+sha256sums=('SKIP'
+        'a01584db442070ff718decea2cc5c6744818d70dfae7eac6373dbca3535f3f6a')

 pkgver() {
     cd "$srcdir/${_pkgbase}"
@@ -24,6 +26,15 @@ pkgver() {
     )
 }

+prepare() {
+
+    cd "$srcdir/${_pkgbase}"
+
+   # patching the akvcam/src/dkms.conf file
+   patch -Np1 -i ../0001-dkms.conf-Remove-deprecated-entry-REMAKE_INITRD.patch
+
+}
+
 package() {
     cd "${srcdir}/${_pkgbase}/src"

-- 
2.37.2

For this the patch will be 0001-dkms.conf-Remove-deprecated-entry-REMAKE_INITRD.patch

From ce4a008c452d0645f2cf5aa82865d50486404b09 Mon Sep 17 00:00:00 2001
From: souravdas142 <souravdas142@gmail.com>
Date: Thu, 25 Aug 2022 18:50:16 +0530
Subject: [PATCH] dkms.conf: Remove deprecated entry REMAKE_INITRD

---
 src/dkms.conf | 1 -
 1 file changed, 1 deletion(-)

diff --git a/src/dkms.conf b/src/dkms.conf
index da15c97..e2f0598 100644
--- a/src/dkms.conf
+++ b/src/dkms.conf
@@ -7,5 +7,4 @@ CLEAN="make clean"
 BUILT_MODULE_NAME[0]="$PACKAGE_NAME"
 DEST_MODULE_LOCATION[0]="/extra"

-REMAKE_INITRD="no"
 AUTOINSTALL="yes"
-- 
2.37.2

silverhikari commented on 2022-03-29 00:38 (UTC)

hey with github switching to https for git clones you will have to change it to so it can get the repos https://github.blog/2021-09-01-improving-git-protocol-security-github/

AnnaZzz commented on 2020-09-17 11:33 (UTC) (edited on 2020-09-17 11:33 (UTC) by AnnaZzz)

Failed to compile today: https://pastebin.com/8KUQzfnc

hipersayan_x commented on 2020-03-27 16:08 (UTC)

@DanielH There is no such code in the PKGBUILD. If you have updated the kernel just before installing the driver, reboot your system and try again.

DanielH commented on 2020-03-26 19:21 (UTC)

akvcam-dkms-git 1.0.2.r2.g018c54e-1 refuses to properly install akvcam.conf, so module isn't functional:

sudo dkms status akvcam, 1.0.2.r3.g931473c, 5.5.13-arch1-1, x86_64: installed Error! Could not locate dkms.conf file. File: /var/lib/dkms/vboxhost/5.2.0_OSE/source/dkms.conf does not exist.

/var/lib/dkms/vboxhost/5.2.0_OSE/source/dkms.conf is a symlink to /usr/src/vboxhost-5.2.0_OSE, this directory doesn't exist in my system...

IMHO, symlink must to point to /usr/src/akvcam-1.0.2.r3.g931473c.dkms.conf, this is the right site where dkms.conf for akvcam is installed.

Same issue arises whwn I try to install akvcam-dkms 1.0.2-1, but in its own directories.

Could you kindly ammend your PKGBUILDs? Your efforts will be appreciated.

Best regards, DanielH.

djemil commented on 2019-03-16 13:02 (UTC)

make -C /usr/lib/modules/5.0.2-arch1-1-ARCH/build M=/home/user/Public/akvcam/src modules make[1]: Entering directory '/usr/lib/modules/5.0.2-arch1-1-ARCH/build' CC [M] /home/user/Public/akvcam/src/module.o CC [M] /home/user/Public/akvcam/src/attributes.o CC [M] /home/user/Public/akvcam/src/buffer.o CC [M] /home/user/Public/akvcam/src/buffers.o /home/user/Public/akvcam/src/buffers.c: In function ‘akvcam_buffers_dequeue’: /home/user/Public/akvcam/src/buffers.c:488:9: error: implicit declaration of function ‘do_gettimeofday’; did you mean ‘do_settimeofday64’? [-Werror=implicit-function-declaration] do_gettimeofday(&v4l2_buff->timestamp); ^~~~~~~~~~~~~~~ do_settimeofday64 cc1: some warnings being treated as errors