notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
NOTE: There is a known problem on production with searching pkg-plist - it returns no results. This problem is not present on stage.freshports.org
Port details
webcamd Port of Linux USB webcam and DVB drivers into userspace
5.17.1.2 multimedia on this many watch lists=24 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout Version of this port present on the latest quarterly branch.
Maintainer: hselasky@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2010-01-16 20:52:16
Last Update: 2022-09-07 21:58:51
Commit Hash: fb16dfe
People watching this port, also watch:: sudo, xorg, libdrm, firefox, pciids
License: GPLv2
Description:
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb
pkg-plist: as obtained via: make generate-plist
Expand this list (72 items)
Collapse this list.
  1. /usr/local/share/licenses/webcamd-5.17.1.2/catalog.mk
  2. /usr/local/share/licenses/webcamd-5.17.1.2/LICENSE
  3. /usr/local/share/licenses/webcamd-5.17.1.2/GPLv2
  4. etc/devd/webcamd.conf
  5. sbin/webcamd
  6. man/man4/a800.4.gz
  7. man/man4/af9005.4.gz
  8. man/man4/af9015.4.gz
  9. man/man4/anysee.4.gz
  10. man/man4/au0828.4.gz
  11. man/man4/au6610.4.gz
  12. man/man4/b2c2.4.gz
  13. man/man4/benq.4.gz
  14. man/man4/ce6230.4.gz
  15. man/man4/cinergy.4.gz
  16. man/man4/conex.4.gz
  17. man/man4/cpiax.4.gz
  18. man/man4/cxusb.4.gz
  19. man/man4/dib0700.4.gz
  20. man/man4/digitv.4.gz
  21. man/man4/dtt200u.4.gz
  22. man/man4/dtv5100.4.gz
  23. man/man4/dw2102.4.gz
  24. man/man4/ec168.4.gz
  25. man/man4/em28xx.4.gz
  26. man/man4/et61x251.4.gz
  27. man/man4/finepix.4.gz
  28. man/man4/friio.4.gz
  29. man/man4/gl860.4.gz
  30. man/man4/gl861.4.gz
  31. man/man4/gp8psk.4.gz
  32. man/man4/hdpvr.4.gz
  33. man/man4/ibmcam.4.gz
  34. man/man4/jeilinj.4.gz
  35. man/man4/m5602.4.gz
  36. man/man4/m920x.4.gz
  37. man/man4/mars.4.gz
  38. man/man4/mr800.4.gz
  39. man/man4/mr97310a.4.gz
  40. man/man4/nova-t.4.gz
  41. man/man4/opera.4.gz
  42. man/man4/ov519.4.gz
  43. man/man4/ov534.4.gz
  44. man/man4/pacxxx.4.gz
  45. man/man4/pvrusb2.4.gz
  46. man/man4/pwcusb.4.gz
  47. man/man4/s2255.4.gz
  48. man/man4/se401.4.gz
  49. man/man4/siano.4.gz
  50. man/man4/sn9c102.4.gz
  51. man/man4/sn9c20x.4.gz
  52. man/man4/sonixj.4.gz
  53. man/man4/spca5xx.4.gz
  54. man/man4/sq905c.4.gz
  55. man/man4/stk014.4.gz
  56. man/man4/stv06xx.4.gz
  57. man/man4/sunplus.4.gz
  58. man/man4/t613.4.gz
  59. man/man4/ttusb2.4.gz
  60. man/man4/tv8532.4.gz
  61. man/man4/umt.4.gz
  62. man/man4/usbvision.4.gz
  63. man/man4/uvc.4.gz
  64. man/man4/vc032x.4.gz
  65. man/man4/vp702x.4.gz
  66. man/man4/vp7045.4.gz
  67. man/man4/zc3xx.4.gz
  68. man/man4/zr364xx.4.gz
  69. man/man8/webcamd.8.gz
  70. @owner
  71. @group
  72. @mode
Collapse this list.
Dependency lines:
  • webcamd>0:multimedia/webcamd
To install the port:
cd /usr/ports/multimedia/webcamd/ && make install clean
To add the package, run one of these commands:
  • pkg install multimedia/webcamd
  • pkg install webcamd
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: webcamd
Flavors: there is no flavor information for this port.
distinfo:

Packages (timestamps in pop-ups are UTC):
webcamd
ABIlatestquarterly
FreeBSD:11:aarch644.17.0.35.7.1.1_1
FreeBSD:11:amd645.13.2.6_15.13.2.4
FreeBSD:11:armv64.2.0.95.7.1.1_1
FreeBSD:11:i3865.13.2.6_15.13.2.4
FreeBSD:11:mipspkg-falloutpkg-fallout
FreeBSD:11:mips64pkg-falloutpkg-fallout
FreeBSD:12:aarch644.17.0.3_15.17.1.2
FreeBSD:12:amd645.17.1.25.17.1.2
FreeBSD:12:armv64.17.0.3_1pkg-fallout
FreeBSD:12:armv74.17.0.3_1pkg-fallout
FreeBSD:12:i3865.17.1.25.17.1.2
FreeBSD:12:mipspkg-falloutpkg-fallout
FreeBSD:12:mips64pkg-falloutpkg-fallout
FreeBSD:12:powerpc64pkg-fallout5.10.6.1_2
FreeBSD:13:aarch645.17.1.25.17.1.2
FreeBSD:13:amd645.17.1.25.17.1.2
FreeBSD:13:armv6pkg-fallout5.17.1.1
FreeBSD:13:armv75.17.1.25.17.1.2
FreeBSD:13:i3865.17.1.25.17.1.2
FreeBSD:13:mipspkg-falloutpkg-fallout
FreeBSD:13:mips64pkg-falloutpkg-fallout
FreeBSD:13:powerpc64pkg-fallout5.13.2.4
FreeBSD:13:riscv64pkg-fallout5.17.1.1
FreeBSD:14:aarch645.17.1.2pkg-fallout
FreeBSD:14:amd645.17.1.2pkg-fallout
FreeBSD:14:armv65.17.1.2pkg-fallout
FreeBSD:14:armv75.17.1.2pkg-fallout
FreeBSD:14:i3865.17.1.2pkg-fallout
FreeBSD:14:mipspkg-falloutpkg-fallout
FreeBSD:14:mips645.17.1.0pkg-fallout
FreeBSD:14:powerpc645.10.6.1_2pkg-fallout
FreeBSD:14:riscv645.13.2.6_2pkg-fallout
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. v4l_compat>=1.0.20100321 : multimedia/v4l_compat
  2. pkgconf>=1.3.0_1 : devel/pkgconf
This port is required by:
for Run
  1. multimedia/gstreamer1-plugins-v4l2
  2. x11-drivers/xf86-input-evdev
  3. x11-drivers/xf86-input-wacom

Deleted ports which required this port:

Expand this list of 4 deleted ports
  1. multimedia/gstreamer-plugins-v4l2*
  2. net-im/skype*
  3. net-im/skype-devel*
  4. net-im/skype4*
  5. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
Options name:

USES:

pkg-message:
For install:
WWW: https://github.com/hselasky/webcamd
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/hselasky/webcamd/tar.gz/v5.17.1.2?dummy=/
Collapse this list.
Notes from UPDATING
These upgrade notes are taken from /usr/ports/UPDATING
  • 2011-04-21
    Affects: users of multimedia/webcamd
    Author: kwm@FreeBSD.org
    Reason: 
      Webcamd now creates device nodes with 0660 permission and webcamd:webcamd
      ownership. To get access to the webcamd devices just add yourself to the
      webcamd group.
    
    
Port Moves
  • port moved here from multimedia/sms1xxx-kmod on 2021-09-30
    REASON: Has expired: Supports DVB API v3 only. Use multimedia/webcamd instead

Number of commits found: 99

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
07 Sep 2022 21:58:51
commit hash:fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash:fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash:fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash:fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
5.17.1.2
07 Sep 2022 21:10:59
commit hash:b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash:b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash:b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash:b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
5.17.1.2
20 Jul 2022 14:22:30
commit hash:63f36d326290febc7af8820d7bde9c78cda71c80commit hash:63f36d326290febc7af8820d7bde9c78cda71c80commit hash:63f36d326290febc7af8820d7bde9c78cda71c80commit hash:63f36d326290febc7af8820d7bde9c78cda71c80 files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
multimedia: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  Aaron LI <aly@aaronly.me>
  *  Alexander Botero-Lowry <alexbl@FreeBSD.org>
  *  Alexander Logvinov <ports@logvinov.com>
  *  Alexey Dokuchaev <danfe@FreeBSD.org>
  *  Anders Nordby <anders@FreeBSD.org>
  *  Andrew Pantyukhin <infofarmer@FreeBSD.org>
  *  Andrew Thompson <andy@fud.org.nz>
  *  Andrew Thompson <thompsa@FreeBSD.org>
  *  Angel Carpintero <ack@telefonica.net>
  *  Anish Mistry (with help from mean)
  *  Anonymous <swell.k@gmail.com>
(Only the first 15 lines of the commit message are shown above View all of this commit message)
5.17.1.2
13 Jul 2022 17:00:03
commit hash:a4484618363f22d5d90259ca192726340a73c2e3commit hash:a4484618363f22d5d90259ca192726340a73c2e3commit hash:a4484618363f22d5d90259ca192726340a73c2e3commit hash:a4484618363f22d5d90259ca192726340a73c2e3 files touched by this commit
Hans Petter Selasky (hselasky) search for other commits by this committer
multimedia/webcamd: Update version to 5.17.1.2

- Correctly compute PAGE_SIZE and friends to allow support for
  dynamic PAGE_SIZE.

Approved by:    pi (implicit)
5.17.1.1
30 Jun 2022 13:39:31
commit hash:5dc5b894d343421a9264c8ff13abd17307d1cd8bcommit hash:5dc5b894d343421a9264c8ff13abd17307d1cd8bcommit hash:5dc5b894d343421a9264c8ff13abd17307d1cd8bcommit hash:5dc5b894d343421a9264c8ff13abd17307d1cd8b files touched by this commit
Hans Petter Selasky (hselasky) search for other commits by this committer
multimedia/webcamd: Update version to 5.17.1.1

- Fix a bug in dvb_ringbuffer.c

Approved by:    pi (implicit)
5.17.1.0
25 Jan 2022 16:59:35
commit hash:495e66337421993fba41b078832e237aec2bc199commit hash:495e66337421993fba41b078832e237aec2bc199commit hash:495e66337421993fba41b078832e237aec2bc199commit hash:495e66337421993fba41b078832e237aec2bc199 files touched by this commit
Hans Petter Selasky (hselasky) search for other commits by this committer
multimedia/webcamd: Update version to 5.17.1.0

- Update to the latest Linux sources.
- Includes fix for Xbox One Digital TV tuner.

Approved by:    pi (implicit)
5.13.2.8
22 Dec 2021 11:05:52
commit hash:83d156a8f2fceb4bf0b3ff644173b8de034e1e15commit hash:83d156a8f2fceb4bf0b3ff644173b8de034e1e15commit hash:83d156a8f2fceb4bf0b3ff644173b8de034e1e15commit hash:83d156a8f2fceb4bf0b3ff644173b8de034e1e15 files touched by this commit
Hans Petter Selasky (hselasky) search for other commits by this committer
multimedia/webcamd: Update version to 5.13.2.8

- Fix use-before-init memory bug in UVC driver.

Approved by:    pi (implicit)
5.13.2.7
22 Dec 2021 09:55:48
commit hash:209f34d2bf6c29bbd4656281ce927eb5a16c98b1commit hash:209f34d2bf6c29bbd4656281ce927eb5a16c98b1commit hash:209f34d2bf6c29bbd4656281ce927eb5a16c98b1commit hash:209f34d2bf6c29bbd4656281ce927eb5a16c98b1 files touched by this commit
Hans Petter Selasky (hselasky) search for other commits by this committer
multimedia/webcamd: Update version to 5.13.2.7

- Fix for crash with V4L2 loopback.

Approved by:    pi (implicit)
5.13.2.6_2
12 Oct 2021 08:46:46
commit hash:b12212190261b8694be357bf2f052effacc06cc0commit hash:b12212190261b8694be357bf2f052effacc06cc0commit hash:b12212190261b8694be357bf2f052effacc06cc0commit hash:b12212190261b8694be357bf2f052effacc06cc0 files touched by this commit
Hans Petter Selasky (hselasky) search for other commits by this committer
multimedia/webcamd: Silence prints from rc script when webcamd is disabled.

PR:		259062
Approved by:    pi (implicit)
5.13.2.6_1
17 Sep 2021 15:53:03
commit hash:009e33189a6bc6b4c8f165f253d7d0597f78c4d7commit hash:009e33189a6bc6b4c8f165f253d7d0597f78c4d7commit hash:009e33189a6bc6b4c8f165f253d7d0597f78c4d7commit hash:009e33189a6bc6b4c8f165f253d7d0597f78c4d7 files touched by this commit
Gleb Popov (arrowd) search for other commits by this committer
multimedia/webcamd: Do not require dbus in the rc script.

PR:		197553
Approved by:	hselasky (maintainer)
5.13.2.6
05 Aug 2021 15:07:35
commit hash:788ba03d3210ddc65d5d674d145718e1a37a0cdfcommit hash:788ba03d3210ddc65d5d674d145718e1a37a0cdfcommit hash:788ba03d3210ddc65d5d674d145718e1a37a0cdfcommit hash:788ba03d3210ddc65d5d674d145718e1a37a0cdf files touched by this commit
Hans Petter Selasky (hselasky) search for other commits by this committer
multimedia/webcamd: Update version to 5.13.2.6

- Optimise number of external wakeup events.
- Fix V4L2 loopback device description.

Approved by:    pi (implicit)
5.13.2.5
28 Jul 2021 18:04:17
commit hash:0c97e5d85027aa7f117a67feed597276e2e1fd5ccommit hash:0c97e5d85027aa7f117a67feed597276e2e1fd5ccommit hash:0c97e5d85027aa7f117a67feed597276e2e1fd5ccommit hash:0c97e5d85027aa7f117a67feed597276e2e1fd5c files touched by this commit
Steve Wills (swills) search for other commits by this committer
multimedia/webcamd: update to 5.13.2.5

This version adds v4l2loopback support and several bug fixes.

Approved by:	hselasky
5.13.2.4
06 Jun 2021 13:40:57
commit hash:11a0b09518f39e530b7b22561fbdda11593cfb49commit hash:11a0b09518f39e530b7b22561fbdda11593cfb49commit hash:11a0b09518f39e530b7b22561fbdda11593cfb49commit hash:11a0b09518f39e530b7b22561fbdda11593cfb49 files touched by this commit
Hans Petter Selasky (hselasky) search for other commits by this committer
multimedia/webcamd: Update version to 5.13.2.4.

- Fix for Genesys Logic UVC compiliant camera chips.

Approved by:	pi (implicit)
5.13.2.3
23 May 2021 08:33:44
commit hash:2fa92e8e2435c3b332343e2d17e5d1782bc59346commit hash:2fa92e8e2435c3b332343e2d17e5d1782bc59346commit hash:2fa92e8e2435c3b332343e2d17e5d1782bc59346commit hash:2fa92e8e2435c3b332343e2d17e5d1782bc59346 files touched by this commit
Hans Petter Selasky (hselasky) search for other commits by this committer
multimedia/webcamd: Compile fix for building without 32-bit compatibility
support.

PR:		256095
Approved by:	pi (implicit)
5.13.2.2
22 May 2021 12:26:10
commit hash:4d59ac926c77f6b802b817bbb07e955f5f0f4730commit hash:4d59ac926c77f6b802b817bbb07e955f5f0f4730commit hash:4d59ac926c77f6b802b817bbb07e955f5f0f4730commit hash:4d59ac926c77f6b802b817bbb07e955f5f0f4730 files touched by this commit
Hans Petter Selasky (hselasky) search for other commits by this committer
multimedia/webcamd: Compile fix for 32-bit platforms.

Approved by:	pi (implicit)
5.13.2.1
22 May 2021 12:14:40
commit hash:5bb985f48091f8e8ca0a8445ef0eff6cd0fcb4e8commit hash:5bb985f48091f8e8ca0a8445ef0eff6cd0fcb4e8commit hash:5bb985f48091f8e8ca0a8445ef0eff6cd0fcb4e8commit hash:5bb985f48091f8e8ca0a8445ef0eff6cd0fcb4e8 files touched by this commit
Hans Petter Selasky (hselasky) search for other commits by this committer
multimedia/webcamd: Update Linux kernel sources used to v5.13-rc2 .

PR:		255461
Approved by:	pi (implicit)
5.10.6.1_2
04 May 2021 19:35:44
commit hash:ab91286ca539c2341f1f152c02e41d18813a8b53commit hash:ab91286ca539c2341f1f152c02e41d18813a8b53commit hash:ab91286ca539c2341f1f152c02e41d18813a8b53commit hash:ab91286ca539c2341f1f152c02e41d18813a8b53 files touched by this commit
Mateusz Piotrowski (0mp) search for other commits by this committer
multimedia/webcamd: Clean up hald leftovers

Remove hald-related lines which should be removed when support for hald
was dropped from the tree.

Approved by:	portmgr blanket
Fixes:		2694a2728c7b Remove another check for hald
Fixes:		8198bb27695b Drop dependency on HAL
5.10.6.1_2
06 Apr 2021 14:31:13
commit hash:135fdeebb99c3569e42d8162b265e15d29bd937dcommit hash:135fdeebb99c3569e42d8162b265e15d29bd937dcommit hash:135fdeebb99c3569e42d8162b265e15d29bd937dcommit hash:135fdeebb99c3569e42d8162b265e15d29bd937d files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
all: Remove all other $FreeBSD keywords.
5.10.6.1_2
06 Apr 2021 14:31:07
commit hash:305f148f482daf30dcf728039d03d019f88344ebcommit hash:305f148f482daf30dcf728039d03d019f88344ebcommit hash:305f148f482daf30dcf728039d03d019f88344ebcommit hash:305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
5.10.6.1_2
19 Mar 2021 16:46:50
Revision:568805Original commit files touched by this commit
mat search for other commits by this committer
Regular USE_GITHUB cleanup.

Remove DISTNAME, it is always overwritten.
Cleanup GH_TAGNAME and WRKSRC.
5.10.6.1_2
21 Feb 2021 15:35:32
Revision:566228Original commit files touched by this commit
hselasky search for other commits by this committer
Fix unintended activation of automatic process already running checks
after SVN r564686.

Approved by:	pi (implicit)
5.10.6.1_1
08 Feb 2021 14:17:43
Revision:564708Original commit files touched by this commit
bapt search for other commits by this committer
Remove another check for hald that was missed in previous commit
5.10.6.1_1
08 Feb 2021 09:42:54
Revision:564686Original commit files touched by this commit
bapt search for other commits by this committer
Drop dependency on HAL

Webcamd does not need hal itself, it only pushes information into it.
Given hal is not used anymore anywhere in freebsd, it is time to drop the
support
for it.

Approved by:	hselasky (maintainer)
5.10.6.1
08 Feb 2021 09:07:40
Revision:564683Original commit files touched by this commit
hselasky search for other commits by this committer
Update webcamd to 5.10.6.1
- Fix for lirc devices.

Approved by:	pi (implicit)
5.10.6.0_1
29 Dec 2020 11:36:01
Revision:559565Original commit files touched by this commit
hselasky search for other commits by this committer
Require kld before starting webcamd in case cuse(3) is loaded from there.

Suggested by:	Rozhuk Ivan <rozhuk.im@gmail.com>
Approved by:	pi (implicit)
5.10.6.0
02 Dec 2020 17:27:50
Revision:556839Original commit files touched by this commit
hselasky search for other commits by this committer
Update webcamd to 5.10.6.0
- Update Linux kernel sources used.

Approved by:	pi (implicit)
5.7.1.3
02 Dec 2020 15:57:15
Revision:556835Original commit files touched by this commit
hselasky search for other commits by this committer
Update webcamd to 5.7.1.3
- Add support for more USB DVB devices.

Submitted by:   rozhuk.im@gmail.com
Approved by:	pi (implicit)
5.7.1.2
02 Dec 2020 11:29:09
Revision:556814Original commit files touched by this commit
hselasky search for other commits by this committer
Update webcamd to 5.7.1.2

List of changes:
- Try probing more drivers, when probe fails (PR 248926)
- While at it, use GitHub to provide the required tarball archives

PR:		248926
Submitted by:	martymac@FreeBSD.org
Approved by:	pi (implicit)
5.7.1.1_1
21 May 2020 18:28:07
Revision:536141Original commit files touched by this commit
hselasky search for other commits by this committer
Add more attach rules for webcamd(8).

Submitted by:	Jos'e P'erez <fbl@aoek.com>
Approved by:	pi (implicit)
5.7.1.1
11 May 2020 12:55:19
Revision:534910Original commit files touched by this commit
hselasky search for other commits by this committer
Let amd64 be the only platform which support COMPAT32 for now.
While at it put the *DESC variables after the OPTIONS* one.

Suggested by:	jbeich@
PR:		245698
Approved by:	pi (implicit)
5.7.1.1
11 May 2020 12:20:39
Revision:534909Original commit files touched by this commit
hselasky search for other commits by this committer
Fix setting COMPAT32 option when building 64-bit platforms.

Suggested by:	jbeich@ and mat@
PR:		245698
Approved by:	pi (implicit)
5.7.1.1
11 May 2020 08:34:29
Revision:534893Original commit files touched by this commit
hselasky search for other commits by this committer
Only set COMPAT32 option when building 64-bit platforms.

PR:		245698
Approved by:	pi (implicit)
5.7.1.1
16 Apr 2020 07:01:56
Revision:531824Original commit files touched by this commit
hselasky search for other commits by this committer
Update webcamd to version 5.7.1.1

Fix compilation for 32-bit platforms.

Approved by:	pi (implicit)
5.7.1.0
15 Apr 2020 06:34:46
Revision:531748Original commit files touched by this commit
hselasky search for other commits by this committer
Update webcamd to version 5.7.1.0

Remove not needed libv4l dependency while at it.

Approved by:	pi (implicit)
5.3.7.1_2
13 Apr 2020 16:40:30
Revision:531616Original commit files touched by this commit
hselasky search for other commits by this committer
Remove BEFORE keyword from webcamd's rc.d file to avoid circular dependency.

Found by:	Jose Perez <fbl@aoek.com>
Approved by:	pi (implicit)
5.3.7.1_1
30 Nov 2019 20:04:40
Revision:518723Original commit files touched by this commit
rene search for other commits by this committer
multimedia/webcamd: complete modernization

- drop legacy CUSE4BSD support
- bump PORTREVISION

Reported by:	jbeich
Approved by:	maintainer (hselasky, upfront)
5.3.7.1
29 Nov 2019 19:42:46
Revision:518671Original commit files touched by this commit
rene search for other commits by this committer
multimedia/webcamd: remove pre-11.X instructions from pkg-message.

While here pet portlint.
5.3.7.1
20 Sep 2019 06:24:24
Revision:512389Original commit files touched by this commit
hselasky search for other commits by this committer
Update webcamd to version 5.3.7.1

This change adds support for BULK based UVC devices.

Approved by:	pi@
5.3.7.0
05 Sep 2019 11:20:01
Revision:511175Original commit files touched by this commit
hselasky search for other commits by this committer
Update webcamd to version 5.3.7.0

This change adds support for 32-bit compat IOCTL's and
updates the Linux sources to the latest version.

Approved by:	pi@
4.20.0.1_2
13 Aug 2019 22:29:43
Revision:508882Original commit files touched by this commit
mat search for other commits by this committer
onvert to UCL & cleanup pkg-message (categories l-m)
4.20.0.1_2
14 Dec 2018 09:40:46
Revision:487418Original commit files touched by this commit
hselasky search for other commits by this committer
Fix devd rule for Logitech gamepad.

Submitted by:	Rozhuk Ivan <rozhuk.im@gmail.com>
Approved by:	pi@
4.20.0.1_1
13 Dec 2018 14:49:16
Revision:487369Original commit files touched by this commit
hselasky search for other commits by this committer
Add devd rule for a Logitech gamepad.

Submitted by:	Rozhuk Ivan <rozhuk.im@gmail.com>
Approved by:	pi@
4.20.0.1
13 Dec 2018 14:22:09
Revision:487368Original commit files touched by this commit
hselasky search for other commits by this committer
Update webcamd to version 4.20.0.1

This change updates the Linux source code to Linux v4.20 and fixes use of USB
HID Joysticks.

Approved by:	pi@
4.17.0.3_1
29 Sep 2018 08:04:27
Revision:480899Original commit files touched by this commit
riggs search for other commits by this committer
Bump PORTREVISION to chase update of multimedia/v4l_compat and libv4l
4.17.0.3
14 Jul 2018 11:09:46
Revision:474638Original commit files touched by this commit
hselasky search for other commits by this committer
Update webcamd to version 4.17.0.3.

This change updates the Linux source code to Linux v4.17.

Approved by:	pi@
4.12.0.1
18 Jun 2018 13:26:23
Revision:472691Original commit files touched by this commit
jonathan search for other commits by this committer
Add devd rule for Elantech touchscreens.

The touchscreen in the HP Spectre x360 is made by Elantech rather than
Wacom. Adding this devd rule starts webcamd properly for such devices,
enabling their use with the X evdev driver.

Approved by:	hselasky
Differential Revision:	https://reviews.freebsd.org/D8397
4.12.0.1
26 May 2017 07:48:35
Revision:441758Original commit files touched by this commit
kwm search for other commits by this committer
Update webcamd to 4.12.0.1.

Changelog:
- updated all Linux kernel sources to the latest Linux' Torvalds
- fixed a minor I2C related bug in the webcamd Linux kernel emulation
- improved Linux kernel emulation support
- fixes for ino64 support

Submitted by:	maintainer
4.8.0.4
28 Oct 2016 17:55:30
Revision:424875Original commit files touched by this commit
danfe search for other commits by this committer
Do not redefine DEBUG_DESC when its meaning more or less matches the default
option description.  Those ports where it meant something more specific were
left untouched.
4.8.0.4
13 Sep 2016 15:54:37
Revision:422025Original commit files touched by this commit
kwm search for other commits by this committer
Update webcamd to 4.8.0.4.

- updated all Linux kernel sources to the latest Linux' Torvalds
- fixed some minor bugs in the webcamd Linux kernel emulation
- improved Linux kernel emulation support
- added support for the evdev kernel module (GSOC project)

Submitted by:	maintainer
4.2.0.9
01 Apr 2016 14:16:20
Revision:412348Original commit files touched by this commit
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.

With hat:	portmgr
Sponsored by:	Absolight
4.2.0.9
11 Dec 2015 12:31:52
Revision:403522Original commit files touched by this commit
kwm search for other commits by this committer
Update webcamd to 4.2.0.8.

Fix a segfault with a RTL2832U/R820T-based DVB-T USB stick

PR:		205174
Submitted by:	f.degner
Approved by:	maintainer
4.2.0.8
01 Dec 2015 15:32:11
Revision:402748Original commit files touched by this commit
kwm search for other commits by this committer
Update webcamd to 4.2.0.8.

- Add webcamd.conf to SUB_FILES instead of doing it manualy
- Exclude the CUSE option if it present in base
- Make use of Option handlers for MAKE_ARGS variables
- Remove bogus text before the do-configure step

Submitted by:	maintainer (via IRC)
3.18.0.1
25 Mar 2015 17:36:48
Revision:382254Original commit files touched by this commit
marino search for other commits by this committer
multimedia category: Remove $PTHREAD_LIBS

approved by:	PTHREAD blanket
3.18.0.1
15 Nov 2014 11:28:30
Revision:372594Original commit files touched by this commit
nox search for other commits by this committer
Update to 3.18.0.1 .

PR:		194734
Submitted by:	hselasky (maintainer)
3.17.0.6
19 Sep 2014 17:39:34
Revision:368579Original commit files touched by this commit
nox search for other commits by this committer
- Update to 3.17.0.6 . [1]
- Fix rcorder. [2]

Submitted by:	hselasky (maintainer) [1]
Reported by:	John Hein <john.hein@microsemi.com> (via private email) [2]
3.17.0.5
13 Sep 2014 18:33:50
Revision:368127Original commit files touched by this commit
nox search for other commits by this committer
- Update to 3.17.0.5 . [1]
- Import much improved rc.d script - check the script at (usually)
  /usr/local/etc/rc.d/webcamd for configuration info. [2]
- Some Makefile cleanups, pet portlint.

Submitted by:	hselasky (maintainer) [1],
		dreamcat4@gmail.com [2]
PR:		191781 [2]
3.16.0.1
07 Jul 2014 15:31:02
Revision:361099Original commit files touched by this commit
olgeni search for other commits by this committer
Remove indefinite articles and trailing periods from COMMENT, plus minor
COMMENT typos and surrounding whitespace fixes. A few Makefiles where not
included as they contain Latin-1 characters that break the Phabricator
workflow. Category M.

CR:		D306
Approved by:	portmgr (bapt)
3.16.0.1
06 Jul 2014 15:30:27
Revision:360924Original commit files touched by this commit
nox search for other commits by this committer
Update to 3.16.0.1 .

Submitted by:	hselasky (maintainer)
3.13.0.6
12 May 2014 22:01:10
Revision:353901Original commit files touched by this commit
nox search for other commits by this committer
- Update to 3.13.0.6 . [1]
- Stagify.
- Use new LIB_DEPENDS syntax.
- Switch to USES= tar:bzip2.

Submitted by:	hselasky (maintainer) [1]
Approved by:	hselasky (maintainer)
3.11.0.2
20 Sep 2013 20:57:49
Revision:327747Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
multimedia)
3.11.0.2
02 Sep 2013 18:22:06
Revision:326052Original commit files touched by this commit
antoine search for other commits by this committer
Add an explicit dependency on pkgconf

Approved by:	portmgr (bapt)
3.11.0.2
29 Aug 2013 18:03:03
Revision:325619Original commit files touched by this commit
nox search for other commits by this committer
Update to 3.11.0.2 .

Submitted by:	hselasky (maintainer)
3.10.0.7
14 Aug 2013 22:35:54
Revision:324744Original commit files touched by this commit Sanity Test Failure
ak search for other commits by this committer
- Remove MAKE_JOBS_SAFE variable

Approved by:	portmgr (bdrewery)
3.10.0.7
14 Jul 2013 14:09:18
Revision:322982Original commit files touched by this commit
nox search for other commits by this committer
- Update to 3.10.0.7:
- Updated to latest V4L sources.
- Added support for DVBSKY adapters.

Submitted by:	hselasky (maintainer)
3.9.0.5
20 Feb 2013 20:14:49
Revision:312661Original commit files touched by this commit
nox search for other commits by this committer
Update to 3.9.0.5 .

Submitted by:	hselasky (maintainer)
3.9.0.4
26 Jan 2013 20:34:31
Revision:311047Original commit files touched by this commit
nox search for other commits by this committer
Put back service control change from r311039 that accidentally was reverted.

Reported by:	rm (via irc)
Pointy hat to:	nox (self)
3.9.0.4
26 Jan 2013 20:27:40
Revision:311046Original commit files touched by this commit
nox search for other commits by this committer
Update to 3.9.0.4 .

Submitted by:	hselasky (maintainer)
3.9.0.1
26 Jan 2013 18:10:48
Revision:311039Original commit files touched by this commit
eadler search for other commits by this committer
Canonicalize service control

Approved by:	hselasky (maintainer)
3.9.0.1
12 Jan 2013 20:14:52
Revision:310291Original commit files touched by this commit
nox search for other commits by this committer
Update to 3.9.0.1 .

Submitted by:	hselasky (maintainer)
3.7.0.4
03 Oct 2012 19:10:23
Revision:305217Original commit files touched by this commit
nox search for other commits by this committer
Update to 3.7.0.4 .

Submitted by:	hselasky (maintainer)
3.7.0.3
23 Sep 2012 16:40:18
Revision:304751Original commit files touched by this commit
nox search for other commits by this committer
- Fix build with clang. [1]
- Remove duplicate patch.

PR:		ports/171891 [1]
Submitted by:	rakuco, hselasky (maintainer, clang fix) [1]
3.7.0.3
22 Sep 2012 18:59:32
Revision:304707Original commit files touched by this commit
nox search for other commits by this committer
- Update to 3.7.0.3 .
- Strip Makefile headers.

Submitted by:	hselasky (maintainer)
3.6.0.1_1
28 Jun 2012 17:49:52
Original commit files touched by this commit
nox search for other commits by this committer
- Fix two linux/dvb ioctls in multimedia/v4l_compat , multimedia/webcamd ,
  and multimedia/linux_dvbwrapper : CA_GET_SLOT_INFO and CA_GET_MSG
  need to be _IOWR not _IOR.
- Bump PORTREVISION for multimedia/vdr too since it uses one of the ioctls.
  (This fixes the CI slot of at last the TT CT-3650 DVB-C/T tuner.)

Approved by:    hselasky (maintainer of multimedia/webcamd)
3.6.0.1
26 Jun 2012 16:58:00
Original commit files touched by this commit
nox search for other commits by this committer
- Update to 3.6.0.1 .
- Convert to OPTIONng.
- Add fix for em28xx /dev/video*.

Submitted by:   hselasky (maintainer)
3.5.0.2_1
10 May 2012 20:12:43
Original commit files touched by this commit
nox search for other commits by this committer
- Get rid of set_rcvar.
- Bump PORTREVISION.

Submitted by:   avg
Approved by:    hselasky (maintainer, via private email)
3.5.0.2
27 Apr 2012 09:49:01
Original commit files touched by this commit
kwm search for other commits by this committer
Update to 3.5.0.2.

Update media tree sources to version 3.5-staging.
Add new drivers, and fix the mceusb remote control driver.

Submitted by:   maintainer
3.2.0.2
16 Jan 2012 19:55:32
Original commit files touched by this commit
nox search for other commits by this committer
Update to 3.2.0.2 .

Submitted by:   hselasky (maintainer)
3.1.0.4
14 Jan 2012 08:57:23
Original commit files touched by this commit
dougb search for other commits by this committer
In the rc.d scripts, change assignments to rcvar to use the
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().

In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.
3.1.0.4
13 Dec 2011 22:44:39
Original commit files touched by this commit
nox search for other commits by this committer
Update to 3.1.0.4 .

Submitted by:   hselasky (maintainer)
Feature safe:   yes
3.0.0.2
23 Aug 2011 13:19:58
Original commit files touched by this commit
kwm search for other commits by this committer
Update to 3.0.0.2.

- Added new ioctl VIDIOC_QUERYUSBINFO for use with LIBV4L.
- Fix for EVIOCGKEYCODE ioctl.
- Fix for segfault, due to wrong header file used when compiling linux_i2c.c.
- Include linux_make tool in distribution.

Submitted by:   maintainer
3.0.0.1_1
16 Jul 2011 21:35:48
Original commit files touched by this commit
kwm search for other commits by this committer
Add patch to fix ir-keytable -r

Submitted by:   nox@
Approved by:    maintainer
3.0.0.1
16 Jul 2011 13:54:12
Original commit files touched by this commit
kwm search for other commits by this committer
Update to 3.0.0.1.

This release includes a update of source to linux 3.0 and a brand now build
system.

Submitted by:   maintainer
0.1.26
28 Apr 2011 19:48:46
Original commit files touched by this commit
kwm search for other commits by this committer
Update to 0.1.26.

Remove some files, which caused some issues.

Submitted by:   maintainer
0.1.24
21 Apr 2011 09:06:26
Original commit files touched by this commit
kwm search for other commits by this committer
Update webcamd to 0.1.24.

*) fix remote controls due to wrong initialisation order.
*) fix some reported regression issues.
*) character devices created by webcamd are now chowned to webcamd:webcamd and
   chmodded to 0660. Add a small UPDATING blob about this.

Submitted by:   hselasky@ (maintainer)
0.1.23
27 Mar 2011 13:33:42
Original commit files touched by this commit
kwm search for other commits by this committer
Update to 0.1.23.

Add support for setting and getting linux module parameters.
Some minor improvements regarding the jiffies computation.

Submitted by:   hselasky@ (maintainer)
0.1.20_1
01 Mar 2011 13:19:16
Original commit files touched by this commit
kwm search for other commits by this committer
The devd script was too restrictive regarding vendor ID for vendor specific
class USB devices.

Submitted by:   Hans Petter Selasky <hselasky@freebsd.org> (maintainer)
0.1.20
28 Feb 2011 20:05:20
Original commit files touched by this commit
kwm search for other commits by this committer
Update to 0.1.20.

Add more DVB-xxx drivers and  manual pages.
Some minor bugfixes.
Add support for USB remote controls.

Submitted by:   Hans Petter Selasky <hselasky@freebsd.org> (maintainer)
0.1.18_1
20 Jan 2011 18:35:28
Original commit files touched by this commit
jkim search for other commits by this committer
Update devd(8) configuration file to not start webcamd on vendor-specific
interface class devices except for Logitech's.

Approved by:    hselasky (maintainer)
Feature safe:   yes
0.1.18
12 Dec 2010 22:52:07
Original commit files touched by this commit
kwm search for other commits by this committer
Update to 0.1.18.

Added man-pages for all drivers, including webcamd itself.
Big thanks to Dru Lavigne!

Fixed deadlock/hang issue with hald during plug of USB device after boot.

Improve the handling of optional hal support in the webcamd rc script.
Based on a patch by  Luigi Rizzo with additional comments by dougb@.

Upgraded drivers to latest version from the respective V4L repositories

Added new debug option to the port config system.

Added License keyword.

Fixed problem with -B option.

Submitted by:   hselasky@ (maintainer)
0.1.16
12 Nov 2010 20:57:42
Original commit files touched by this commit
pav search for other commits by this committer
- Do not remove etc/devd, it is now part of mtree
0.1.16
09 Sep 2010 14:36:04
Original commit files touched by this commit
kwm search for other commits by this committer
Update to 0.1.16.

- Add support for GNU/kFreeBSD
- Add support for DBUS/HAL registration
- Add support for more DVB tuner frontends
- Add support for multi-antenna DVB adapters
- Update to latest version of Linux DVB code

Submitted by:   maintainer
0.1.14_1
09 Aug 2010 20:12:00
Original commit files touched by this commit
kwm search for other commits by this committer
* Allow boot with more than one webcam or dvb-t device.
* Fix rc.d/webcamd failure when libcuse4bsd.so cannot be found during early
  bootup.

Submitted by:   maintainer
0.1.14
04 Jun 2010 22:12:21
Original commit files touched by this commit
kwm search for other commits by this committer
Update to 0.1.14.

Add missing CONFIG_XXX defines.
Fix issue with priority settings.
Fix high CPU usage problem on SMPs at startup.
update V4L code.

Submitted by:   maintainer
0.1.12
07 May 2010 18:14:14
Original commit files touched by this commit
kwm search for other commits by this committer
Update to 0.1.12.

Fix some memory leaks and a video device close hang issue. [1]
Update webcamd.conf script, to use the new notify system MFC'd in r207397. [2]
Note that the old script didn't work at all. And the new one only doesn't work
if you use an older version of 8-stable or 8.0-release.

Submitted by:   maintainer [1], Andrew Thompson [2]
0.1.10
29 Apr 2010 21:47:35
Original commit files touched by this commit
kwm search for other commits by this committer
Update to 0.1.10.

Add more drivers. Fix double buffering of BULK transfers.

Fix incorrectly defined FE_GET_PROPERTY ioctl for which the workaround
as used in the Linux drivers doesn't work on FreeBSD; more details in
this thread:
http://lists.freebsd.org/pipermail/freebsd-multimedia/2010-April/010958.html [1]

Submitted by:   Hans Petter Selasky <hselasky@c2i.net> (maintainer)
                Juergen Lock <nox@jelal.kn-bremen.de> [1]
0.1.8
27 Mar 2010 00:15:24
Original commit files touched by this commit
dougb search for other commits by this committer
Begin the process of deprecating sysutils/rc_subr by
s#. %%RC_SUBR%%#. /etc/rc.subr#
0.1.8
25 Mar 2010 13:56:58
Original commit files touched by this commit
kwm search for other commits by this committer
Update to 0.1.8.

Support usb dvb (Digital Video Broadcast) devices.

Submitted by:   Hans Petter Selasky <hselasky AT FreeBSD.org>
0.1.4
21 Jan 2010 15:13:21
Original commit files touched by this commit
kwm search for other commits by this committer
Update to 0.1.4.

Submitted by:   maintainer
0.1.0
16 Jan 2010 20:51:23
Original commit files touched by this commit
kwm search for other commits by this committer
Webcamd is a 500KiloByte daemon that enables use of hundreds of different USB
based webcam devices under the FreeBSD-8/9 operating system. The webcam daemon
is basically an application which is a port of Video4Linux USB webcam drivers
into userspace on FreeBSD. The daemon currently depends on libc, pthreads,
libusb and the VIDEO4BSD kernel module.

Submitted by:   Andrew Thompson <thompsa AT FreeBSD.org>
                Hans Petter Selasky <hselasky AT FreeBSD.org>

Number of commits found: 99