notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
FreshPorts needs to find a new hosting provide willing to take a 2U chassis and host it free of charge. This is part of the FreshPorts project. Preferably in the Austin area. This is not a primary server, but it used for development.
Port details
v4l-utils Video4Linux utilities
1.20.0_2 multimedia on this many watch lists=3 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 1.20.0Version of this port present on the latest quarterly branch. NOTE: Slave port - quarterly revision is most likely wrong.
Maintainer: multimedia@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2011-06-25 19:13:50
Last Update: 2021-04-06 14:31:07
Commit Hash: 305f148
People watching this port, also watch:: bash, rsync, tmux, pkg, git
License: GPLv2 LGPL21
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (40 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/v4l-utils-1.20.0_2/catalog.mk
  3. /usr/local/share/licenses/v4l-utils-1.20.0_2/LICENSE
  4. /usr/local/share/licenses/v4l-utils-1.20.0_2/GPLv2
  5. /usr/local/share/licenses/v4l-utils-1.20.0_2/LGPL21
  6. bin/ivtv-ctl
  7. bin/ir-ctl
  8. bin/cx18-ctl
  9. bin/ir-keytable
  10. bin/media-ctl
  11. bin/v4l2-ctl
  12. @comment bin/v4l2-sysfs-path
  13. bin/cec-ctl
  14. bin/cec-compliance
  15. bin/cec-follower
  16. bin/rds-ctl
  17. bin/dvb-fe-tool
  18. bin/dvbv5-zap
  19. bin/dvbv5-scan
  20. bin/dvb-format-convert
  21. bin/dvbv5-daemon
  22. bin/v4l2-compliance
  23. etc/rc_maps.cfg
  24. man/man1/v4l2-ctl.1.gz
  25. man/man1/cec-ctl.1.gz
  26. man/man1/cec-compliance.1.gz
  27. man/man1/cec-follower.1.gz
  28. man/man1/dvb-fe-tool.1.gz
  29. man/man1/dvbv5-zap.1.gz
  30. man/man1/dvbv5-scan.1.gz
  31. man/man1/v4l2-compliance.1.gz
  32. man/man1/ir-ctl.1.gz
  33. man/man1/ir-keytable.1.gz
  34. man/man1/dvb-format-convert.1.gz
  35. man/man5/rc_keymap.5.gz
  36. sbin/v4l2-dbg
  37. @dir etc/rc_keymaps
  38. @owner
  39. @group
  40. @mode
Collapse this list.
Dependency lines:
  • v4l-utils>0:multimedia/v4l-utils
To install the port:
cd /usr/ports/multimedia/v4l-utils/ && make install clean
To add the package, run one of these commands:
  • pkg install multimedia/v4l-utils
  • pkg install v4l-utils
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: v4l-utils
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
v4l-utils
ABIlatestquarterly
FreeBSD:11:aarch641.6.31.18.0
FreeBSD:11:amd641.20.0_21.20.0_2
FreeBSD:11:armv61.6.31.18.0
FreeBSD:11:i3861.20.0_21.20.0_2
FreeBSD:11:mips--
FreeBSD:11:mips641.6.3-
FreeBSD:12:aarch641.6.31.23.0
FreeBSD:12:amd641.23.01.23.0
FreeBSD:12:armv61.6.31.18.0
FreeBSD:12:armv71.6.31.18.0
FreeBSD:12:i3861.23.01.23.0
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch641.23.01.23.0
FreeBSD:13:amd641.23.01.23.0
FreeBSD:13:armv61.20.01.23.0
FreeBSD:13:armv71.20.01.23.0
FreeBSD:13:i3861.23.01.23.0
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc641.20.01.20.0_2
FreeBSD:14:aarch641.23.0-
FreeBSD:14:amd641.23.0-
FreeBSD:14:armv61.23.0-
FreeBSD:14:armv71.23.0-
FreeBSD:14:i3861.23.0-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc641.20.0-
 

Master port: multimedia/libv4l

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gsed>0 : textproc/gsed
  2. v4l_compat>=1.20.0 : multimedia/v4l_compat
  3. libv4l>=1.20.0 : multimedia/libv4l
  4. msgfmt : devel/gettext-tools
  5. gmake>=4.3 : devel/gmake
  6. pkgconf>=1.3.0_1 : devel/pkgconf
  7. autoconf>=2.69 : devel/autoconf
  8. automake>=1.16.1 : devel/automake
  9. libtoolize : devel/libtool
  10. perl5>=5.32.r0<5.33 : lang/perl5.32
Runtime dependencies:
  1. perl5>=5.32.r0<5.33 : lang/perl5.32
Library dependencies:
  1. libargp.so : devel/argp-standalone
  2. libudev.so : devel/libudev-devd
  3. libepoll-shim.so : devel/libepoll-shim
  4. libv4l2.so : multimedia/libv4l
  5. libjpeg.so : graphics/jpeg-turbo
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/hselasky/v4l-utils/tar.gz/v4l-utils-1.20.0?dummy=/
Collapse this list.

Number of commits found: 20

Commit History - (may be incomplete: see SVNWeb link above for full details)
This is a slave port. You may also want to view the commits to the master port: multimedia/libv4l
DateByDescription
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  1.20.0
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
02 Dec 2020 21:07:42
Original commit files touched by this commit Revision:556854  1.20.0
hselasky search for other commits by this committer
Update v4l_compat, libv4l and v4l-utils to 1.20.0
- Regenerate patches.
- Fetch all sources from GitHub.
- Update package descriptions, WWW links.

Approved by:	pi (implicit)
17 Apr 2020 08:34:50
Original commit files touched by this commit Revision:531911  1.18.0
hselasky search for other commits by this committer
Upgrade v4l_compat, libv4l and v4l-utils to v1.18.0.

The most important change is that up-to-date V4L header files are now
sourced from the webcamd distribution tarball.

Refer to the ChangeLog file in the v4l-utils tarball for a comprehensive
list of changes.

PR:		245501
Approved by:	pi (implicit)
09 Apr 2020 10:38:12
Original commit files touched by this commit Revision:531199  1.6.3
hselasky search for other commits by this committer
Use PORTNAME to distinguish among the Video4Linux sub-ports.
This reduces duplicated variable information.

Approved by:	pi (implicit)
09 Apr 2020 10:35:02
Original commit files touched by this commit Revision:531198  1.6.3
hselasky search for other commits by this committer
Simplify the MASTERPORT variable in the Video4Linux ports.
All ports are at the same directory level.

Approved by:	pi (implicit)
09 Apr 2020 10:12:34
Original commit files touched by this commit Revision:531196  1.6.3
hselasky search for other commits by this committer
Remove unused patch files.

The patch files are now in the master port, libv4l.

Approved by:	pi (implicit)
21 Oct 2016 12:51:41
Original commit files touched by this commit Revision:424411  1.6.3  Sanity Test Failure
mat search for other commits by this committer
${RM} already has -f.

PR:		213570
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
14 Jun 2015 04:59:38
Original commit files touched by this commit Revision:389588  1.6.3
kwm search for other commits by this committer
Update libv4l and friends to 1.6.3.

Turn v4l-util and v4l_compat into slave ports.
"Steal" the dvb headers from linux 3.16.7 and roll them into a tarball.
Assign maintainership to multimedia@

Differential Revision:	https://reviews.freebsd.org/D1482
Approved by:		nox@, hslasky@, kwm@ (multimedia@)
03 Apr 2015 11:26:50
Original commit files touched by this commit Revision:383107  0.8.8_1  Sanity Test Failure
mat search for other commits by this committer
Remove OSVERSION checks that do not make sense any more.

For example (${OSVERSION} >= 900000 && ${OSVERSION} < 900021) is always true,
as is (${OSVERSION} > 900002 || ${OSVERSION} < 900000 && ${OSVERSION} > 800107).

Regarding patches, when an EXTRA_PATCHES is no longer needed, I remove it, when
it is always needed, I renamed it, in one case, I merged two patches.

Differential Revision:	https://reviews.freebsd.org/D2209
28 Mar 2015 17:17:33
Original commit files touched by this commit Revision:382525  0.8.8_1
nox search for other commits by this committer
Fix build on 8 and 9.

Submitted by:	beefy1 via pkg-fallout
18 Mar 2015 11:39:01
Original commit files touched by this commit Revision:381537  0.8.8_1
oliver search for other commits by this committer
bump PORTREVISION to reflect the updated patch patch-v4l2-ctl__v4l2-ctl.cpp
18 Mar 2015 05:54:29
Original commit files touched by this commit Revision:381524  0.8.8
oliver search for other commits by this committer
Fix handling of getting and setting v4l2 controls.
The unpatched implementation depends on a Linux specific behaviour of
getsubopt(3):

> If the first suboption in optionp is recognized, getsubopt() returns
> the index of the matching suboption element  in tokens. Otherwise, -1
> is returned and *valuep is the entire name[=value] string.

The "Otherwise..." part is implemented differently on FreeBSD. The file gets now
patched to use a local and reduced implementation of getsubopt(3) to fix this

Approved by:	nox
01 Feb 2015 20:24:28
Original commit files touched by this commit Revision:378270  0.8.8
amdmi3 search for other commits by this committer
- Drop @dirrm* from and add empty directories to pkg-plists

Approved by:	portmgr blanket
14 Jul 2014 18:42:04
Original commit files touched by this commit Revision:361812  0.8.8
bapt search for other commits by this committer
Modernize LIB_DEPENDS

With hat:	portmgr
15 Mar 2014 15:36:00
Original commit files touched by this commit Revision:348333  0.8.8
nox search for other commits by this committer
Switch my ports to USES=  tar:...
03 Feb 2014 09:44:35
Original commit files touched by this commit Revision:342402  0.8.8
miwi search for other commits by this committer
- Stage support
20 Sep 2013 20:57:49
Original commit files touched by this commit Revision:327747  0.8.8
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
multimedia)
14 Aug 2013 22:35:54
Original commit files touched by this commit Revision:324744  0.8.8  Sanity Test Failure
ak search for other commits by this committer
- Remove MAKE_JOBS_SAFE variable

Approved by:	portmgr (bdrewery)
10 May 2012 20:51:12
Original commit files touched by this commit   0.8.8
nox search for other commits by this committer
Update to 0.8.8 .
25 Jun 2011 19:13:25
Original commit files touched by this commit   0.8.4
kwm search for other commits by this committer
Add v4l-utils 0.8.4.

This port contains a number of tools for manupilating v4l* devices.

Initial port of 0.8.3 by nox@, some polish and update to 0.8.4 by myself.

Number of commits found: 20