Package Base Details: droidcam

Git Clone URL: https://aur.archlinux.org/droidcam.git (read-only, click to copy)
Keywords: Android webcam
Submitter: marquicus
Maintainer: AwesomeHaircut (LevitatingRein, invidian)
Last Packager: invidian
Votes: 103
Popularity: 4.61
First Submitted: 2011-06-29 20:31
Last Updated: 2021-03-06 15:08

Pinned Comments

Alad commented on 2020-05-27 08:57

Manjaro is spam here, and the maintainer already said he can't install a different distribution just to support some users. Manjaro users: Please refrain from making further comments and use Manjaro support channels instead.

OldShatterhand commented on 2012-04-05 14:44

Fixed Tar-Achive with PKGBUILD, patches etc. included is available here: http://www.wuala.com/OldShatterhand/ArchLinux%20AUR/droidcam/droidcam-3.2.1-3.src.tar.gz/
Seems to work so far. (Thx stomp_stopmclap for mentioning what has to be fixed)

Anonymous comment on 2012-03-24 19:24

I fixed the earlier error from the pastebin by compiling the droidx64.tar.gz file by adding the following line into droidcam/webcam/droidcam_v4l.c:

#include <linux/module.h>

Anonymous comment on 2012-03-23 19:24

There are several errors with this package. Firstly, if the used linux kernel is not the same version as the linux-headers version, the kernel cannot compile.
Secondly, in /etc/rc.d/droidcam, line 21:
/sbin/insmod ${DRIVER_LOCATION}/${DROIDCAM_V4L}.ko width=${WIDTH} height=${HEIGHT}
should call
/usr/bin/insmod

or link it if it does not exist.

Kernel module cannot compile. Please find the error result here:
http://pastebin.com/ynm6u9JP

gbc921 commented on 2012-03-03 05:00

The Sha1Sum for x64 had been modified to:

74d56cd3165692aa480545e20a9a7479c0f245f1

Here is the updated PKG:
http://pastebin.com/YXDUpRzu

By the way, the kernel module is not working yet.

Thanks.

marquicus commented on 2012-01-26 14:37

I think it could be because the replacement of module-init-tools by knod, problem reported to dev47apps.com

Anonymous comment on 2012-01-20 18:45

can't compile with Linux kernel 3.2.1-1-ARCH


....
Compiling Droidcam kernel module [BUSY] [DONE]
:: Loading Droidcam kernel module [BUSY] insmod: can't read '/lib/modules/3.2.1-1-ARCH/kernel/drivers/media/video/droidcam_v4l.ko': No such file or directory
[FAIL]

cat /tmp/droidcam-install.log

[code]
-- INSTALL: Building DrodCam v4l driver..
make: Entering directory `/usr/src/linux-3.2.1-1-ARCH'
CC [M] /usr/src/droidcam-3.2.1/webcam/droidcam_v4l.o
/usr/src/droidcam-3.2.1/webcam/droidcam_v4l.c: In function 'vidioc_s_fmt_cap':
/usr/src/droidcam-3.2.1/webcam/droidcam_v4l.c:266:1: warning: multi-line comment [-Wcomment]
/usr/src/droidcam-3.2.1/webcam/droidcam_v4l.c: At top level:
/usr/src/droidcam-3.2.1/webcam/droidcam_v4l.c:515:12: error: 'THIS_MODULE' undeclared here (not in a function)
/usr/src/droidcam-3.2.1/webcam/droidcam_v4l.c:516:2: warning: initialization from incompatible pointer type [enabled by default]
/usr/src/droidcam-3.2.1/webcam/droidcam_v4l.c:516:2: warning: (near initialization for 'droidcam_fops.open') [enabled by default]
/usr/src/droidcam-3.2.1/webcam/droidcam_v4l.c:517:2: warning: initialization from incompatible pointer type [enabled by default]
/usr/src/droidcam-3.2.1/webcam/droidcam_v4l.c:517:2: warning: (near initialization for 'droidcam_fops.release') [enabled by default]
/usr/src/droidcam-3.2.1/webcam/droidcam_v4l.c:616:22: error: expected ')' before 'int'
/usr/src/droidcam-3.2.1/webcam/droidcam_v4l.c:617:22: error: expected ')' before 'int'
/usr/src/droidcam-3.2.1/webcam/droidcam_v4l.c:619:20: error: expected declaration specifiers or '...' before string constant
/usr/src/droidcam-3.2.1/webcam/droidcam_v4l.c:620:15: error: expected declaration specifiers or '...' before string constant
/usr/src/droidcam-3.2.1/webcam/droidcam_v4l.c:621:16: error: expected declaration specifiers or '...' before string constant
make[1]: *** [/usr/src/droidcam-3.2.1/webcam/droidcam_v4l.o] Error 1
make: *** [_module_/usr/src/droidcam-3.2.1/webcam] Error 2
make: Leaving directory `/usr/src/linux-3.2.1-1-ARCH'
[/code]


with /etc/rc.d/droidcam setup i got:

:: Removing Droidcam kernel module [DONE]
:: Compiling Droidcam kernel module [DONE]

BUT same error

marquicus commented on 2011-10-17 05:28

thanks Aerion, updated

Aerion commented on 2011-10-16 12:06

The dependency kernel26-headers needs to be renamed to linux-headers, following the recent name change.

marquicus commented on 2011-08-06 23:18

fixed!

Anonymous comment on 2011-08-06 22:10

15ea7e17d8953b69977e1f3eec818cb6 droidcam-x86.tar.gz
That's the actual md5, changed it in the PKGBUILD and now it generates the package and pacman installs it.
I assume that the developer made an update in his package.