notbugIf you buy from Amazon USA, please support us by using this link.
Port details
v4l_compat Video4Linux IOCTL header files
1.6.3_3 multimedia on this many watch lists=39 search for ports that depend on this port Find issues related to this port Report an issue related to this port
1.6.3Version 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: 2006-08-01 20:41:32
Last Update: 2018-12-19 09:09:11
SVN Revision: 487789
License: GPLv2 LGPL21
This port installs the Video4Linux header files.
SVNWeb
    Pseudo-pkg-plist information, but much better, from make generate-plist
    Expand this list (17 items)
  1. /usr/local/share/licenses/v4l_compat-1.6.3_3/catalog.mk
  2. /usr/local/share/licenses/v4l_compat-1.6.3_3/LICENSE
  3. /usr/local/share/licenses/v4l_compat-1.6.3_3/GPLv2
  4. /usr/local/share/licenses/v4l_compat-1.6.3_3/LGPL21
  5. include/linux/dvb/audio.h
  6. include/linux/dvb/ca.h
  7. include/linux/dvb/dmx.h
  8. include/linux/dvb/net.h
  9. include/linux/dvb/frontend.h
  10. include/linux/dvb/osd.h
  11. include/linux/dvb/version.h
  12. include/linux/dvb/video.h
  13. include/linux/ivtv.h
  14. include/linux/v4l2-common.h
  15. include/linux/v4l2-controls.h
  16. include/linux/videodev.h
  17. include/linux/videodev2.h
  18. Collapse this list.
Dependency lines:
  • v4l_compat>0:multimedia/v4l_compat

To install the port: cd /usr/ports/multimedia/v4l_compat/ && make install clean
To add the package: pkg install v4l_compat

PKGNAME: v4l_compat

There is no flavor information for this port.

distinfo:

SHA256 (v4l-utils-1.6.3.tar.bz2) = 164abf5c1befcd27e8e6ef824a82d4015bdfb5d99ae82daa00e77d895ff9864c
SIZE (v4l-utils-1.6.3.tar.bz2) = 1151081
SHA256 (linux-3.16.7-dvb-headers.tar.xz) = 0ee217b243d52b8104e6b61bbf009bf84155573317720f41930af0a9ef50cdaa
SIZE (linux-3.16.7-dvb-headers.tar.xz) = 11712


Master port: multimedia/libv4l

This port is required by:

for Build
  1. audio/gstreamer-plugins-a52dec
  2. audio/gstreamer-plugins-amrnb
  3. audio/gstreamer-plugins-amrwbdec
  4. audio/gstreamer-plugins-cdaudio
  5. audio/gstreamer-plugins-cdparanoia
  6. audio/gstreamer-plugins-faac
  7. audio/gstreamer-plugins-faad
  8. Expand this list (169 items / 162 hidden)
  9. audio/gstreamer-plugins-flac
  10. audio/gstreamer-plugins-flite
  11. audio/gstreamer-plugins-gme
  12. audio/gstreamer-plugins-gsm
  13. audio/gstreamer-plugins-jack
  14. audio/gstreamer-plugins-ladspa
  15. audio/gstreamer-plugins-lame
  16. audio/gstreamer-plugins-mad
  17. audio/gstreamer-plugins-musepack
  18. audio/gstreamer-plugins-nas
  19. audio/gstreamer-plugins-ogg
  20. audio/gstreamer-plugins-opus
  21. audio/gstreamer-plugins-pulse
  22. audio/gstreamer-plugins-shout2
  23. audio/gstreamer-plugins-sidplay
  24. audio/gstreamer-plugins-sndfile
  25. audio/gstreamer-plugins-soundtouch
  26. audio/gstreamer-plugins-spc
  27. audio/gstreamer-plugins-speex
  28. audio/gstreamer-plugins-taglib
  29. audio/gstreamer-plugins-twolame
  30. audio/gstreamer-plugins-vorbis
  31. audio/gstreamer-plugins-wavpack
  32. audio/rhythmbox
  33. comms/deforaos-phone
  34. comms/qsstv
  35. devel/gstreamer-plugins-gconf
  36. devel/gstreamer-plugins-gio
  37. devel/gstreamer-plugins-gnomevfs
  38. devel/gstreamer-plugins-sdl
  39. devel/gstreamer-plugins-soup
  40. devel/ptlib
  41. devel/py-game
  42. games/retroarch
  43. graphics/gegl
  44. graphics/gstreamer-plugins-aalib
  45. graphics/gstreamer-plugins-cairo
  46. graphics/gstreamer-plugins-gdkpixbuf
  47. graphics/gstreamer-plugins-jpeg
  48. graphics/gstreamer-plugins-libcaca
  49. graphics/gstreamer-plugins-libpng
  50. graphics/gstreamer-plugins-libvisual
  51. graphics/gstreamer-plugins-opencv
  52. graphics/kamerka
  53. graphics/opencv
  54. graphics/opencv-java
  55. graphics/py-opencv
  56. lang/squeak
  57. mail/thunderbird
  58. multimedia/cheese
  59. multimedia/cx88
  60. multimedia/dvb-apps
  61. multimedia/ffmpeg
  62. multimedia/gmerlin-avdecoder
  63. multimedia/gstreamer-plugins
  64. multimedia/gstreamer-plugins-annodex
  65. multimedia/gstreamer-plugins-bad
  66. multimedia/gstreamer-plugins-bz2
  67. multimedia/gstreamer-plugins-dts
  68. multimedia/gstreamer-plugins-dv
  69. multimedia/gstreamer-plugins-dvd
  70. multimedia/gstreamer-plugins-good
  71. multimedia/gstreamer-plugins-mpeg2dec
  72. multimedia/gstreamer-plugins-mpeg2enc
  73. multimedia/gstreamer-plugins-resindvd
  74. multimedia/gstreamer-plugins-schroedinger
  75. multimedia/gstreamer-plugins-theora
  76. multimedia/gstreamer-plugins-ugly
  77. multimedia/gstreamer-plugins-v4l2
  78. multimedia/gstreamer-plugins-vdpau
  79. multimedia/gstreamer-plugins-vp8
  80. multimedia/gstreamer-plugins-x264
  81. multimedia/gstreamer-plugins-xvid
  82. multimedia/gstreamer1-plugins-bad
  83. multimedia/gstreamer1-plugins-v4l2
  84. multimedia/kaffeine
  85. multimedia/kdenlive
  86. multimedia/libv4l
  87. multimedia/libva-vdpau-driver
  88. multimedia/libxine
  89. multimedia/mjpegtools
  90. multimedia/mjpg-streamer
  91. multimedia/motion
  92. multimedia/mpeg4ip
  93. multimedia/mpv
  94. multimedia/mythtv
  95. multimedia/obs-studio
  96. multimedia/pwcview
  97. multimedia/qt5-multimedia
  98. multimedia/spook
  99. multimedia/szap-s2
  100. multimedia/tvheadend
  101. multimedia/ustreamer
  102. multimedia/v4l-utils
  103. multimedia/vdr
  104. multimedia/vdr-plugin-control
  105. multimedia/vdr-plugin-eepg
  106. multimedia/vdr-plugin-epgsearch
  107. multimedia/vdr-plugin-extrecmenu
  108. multimedia/vdr-plugin-femon
  109. multimedia/vdr-plugin-infosatepg
  110. multimedia/vdr-plugin-iptv
  111. multimedia/vdr-plugin-markad
  112. multimedia/vdr-plugin-osdpip
  113. multimedia/vdr-plugin-osdteletext
  114. multimedia/vdr-plugin-reelchannelscan
  115. multimedia/vdr-plugin-remote
  116. multimedia/vdr-plugin-skinenigmang
  117. multimedia/vdr-plugin-sleeptimer
  118. multimedia/vdr-plugin-softhddevice
  119. multimedia/vdr-plugin-streamdev
  120. multimedia/vdr-plugin-ttxtsubs
  121. multimedia/vdr-plugin-vdrmanager
  122. multimedia/vdr-plugin-vnsiserver
  123. multimedia/vdr-plugin-wirbelscan
  124. multimedia/vdr-plugin-xineliboutput
  125. multimedia/vdr-plugin-xvdr
  126. multimedia/vlc
  127. multimedia/w_scan
  128. multimedia/webcamd
  129. multimedia/webcamoid
  130. net/gstreamer-plugins-libmms
  131. net/mediastreamer
  132. net-im/ekiga
  133. net-im/kopete
  134. net-im/qTox
  135. net-im/toxic
  136. net-im/uTox
  137. sysutils/gstreamer-plugins-cdio
  138. sysutils/gstreamer-plugins-hal
  139. sysutils/hal
  140. www/chromium
  141. www/cliqz
  142. www/firefox
  143. www/firefox-esr
  144. www/gstreamer-plugins-neon
  145. www/iridium
  146. www/qt5-webengine
  147. www/seamonkey
  148. www/vdr-plugin-live
  149. x11-toolkits/gstreamer-plugins-pango
  150. x11-toolkits/gtk30
  151. Collapse this list.
    Deleted ports Expand this list of 20 deleted ports
  1. audio/gstreamer-plugins-esound*
  2. audio/gstreamer-plugins-musicbrainz*
  3. graphics/gegl3*
  4. graphics/opencv2*
  5. graphics/opencv2-java*
  6. graphics/py-opencv2*
  7. multimedia/kdenlive-kde4*
  8. multimedia/qt4-mobility*
  9. multimedia/vdpau-video*
  10. multimedia/vdr-plugin-softdevice*
  11. multimedia/vdr-plugin-upnp*
  12. multimedia/vic*
  13. multimedia/vlc-qt4*
  14. multimedia/vlc3*
  15. net/ekiga3*
  16. net-im/kopete-kde4*
  17. net-im/ring-daemon*
  18. www/libxul*
  19. www/waterfox*
  20. x11-drivers/input-wacom*
  21. Collapse this list of deleted ports.
for Run
Configuration Options
     No options to configure

USES:
tar:bzip2

Master Sites:
    There is no master site for this port.

Number of commits found: 22

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
19 Dec 2018 09:09:11
Original commit files touched by this commit  1.6.3_3
Revision:487789
zeising search for other commits by this committer
Split out evdev headers from multimedia/v4l_compat

Split out evdev headers (input.h, input-event-codes.h, uinput.h) into their
own port, devel/evdev-proto, and update those to be current with the Linux
4.19 kernel.  This is done in order to be able to update the rest of the
FreeBSD input stack, which is forthcoming.

By splititng out the evdev headers we can update them independent of other
updates in v4l_compat, which makes it easier for the graphics team to keep
track of them and keep them updated as needed.

Update devel/libevdev from 1.4.4 to 1.5.9 instead of trying to make it work
with the updated headers.  This will be further updated.

Update devel/py-evdev from 0.5.0 to 0.8.1 instead of trying to make it work
(Only the first 15 lines of the commit message are shown above View all of this commit message)
29 Sep 2018 07:23:15
Original commit files touched by this commit  1.6.3_2
Revision:480895
riggs search for other commits by this committer
Update FreeBSD videodev headers in preparation vor vlc3
30 Jun 2018 12:37:58
Original commit files touched by this commit  1.6.3_1
Revision:473615
riggs search for other commits by this committer
Install missing header include/linux/dvb/net.h

PR:		229143
Submitted by:	decke
Reviewed by:	hselasky
14 Jun 2015 04:59:38
Original commit files touched by this commit  1.6.3
Revision:389588
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@)
01 Feb 2015 20:24:28
Original commit files touched by this commit  1.0.20120501_1
Revision:378270
amdmi3 search for other commits by this committer
- Drop @dirrm* from and add empty directories to pkg-plists

Approved by:	portmgr blanket
04 Sep 2014 18:35:10
Original commit files touched by this commit  1.0.20120501_1
Revision:367303
amdmi3 search for other commits by this committer
@dirrmtry include/linux, which is used by multiple ports

Approved by:	portmgr blanket
09 Aug 2014 07:27:44
Original commit files touched by this commit  1.0.20120501_1
Revision:364402
riggs search for other commits by this committer
- Add NO_ARCH (this port installs just headers)

PR:		192384
Submitted by:	jbeich@vfemail.net
Approved by:	mentors (implicit)
19 Oct 2013 16:22:01
Original commit files touched by this commit  1.0.20120501_1
Revision:330903
bapt search for other commits by this committer
Enable stage
Use license framework
20 Sep 2013 20:57:49
Original commit files touched by this commit  1.0.20120501_1
Revision:327747
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
multimedia)
28 Jun 2012 17:49:52
Original commit files touched by this commit  1.0.20120501_1

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)
10 May 2012 06:55:56
Original commit files touched by this commit  1.0.20120501

kwm search for other commits by this committer
Update to 1.0.20120501.

Pet portlint a bit.
24 Oct 2011 04:17:38
Original commit files touched by this commit  1.0.20110720

dougb search for other commits by this committer
Remove more tags from pkg-descr files fo the form:

- Name
em@i.l

or variations thereof. While I'm here also fix some whitespace and other
formatting errors, including moving WWW: to the last line in the file.
29 Aug 2011 17:24:32
Original commit files touched by this commit  1.0.20110720

sylvio search for other commits by this committer
- Update to 20110720
25 Jun 2011 17:26:46
Original commit files touched by this commit  1.0.20110603

kwm search for other commits by this committer
Update to 1.0.20110603.

Update videodev2.h to the v4l-utils 0.8.4 version. Include the patch in the
distfile.
Ship input.h and uinput.h [1]

Requested by:   nox@ [1]
07 Jan 2011 13:46:59
Original commit files touched by this commit  1.0.20101027_1

kwm search for other commits by this committer
Add a patch that adds guards around the compat typedef's.
This allows kopete to build its v4l support.

Submitted by:   hselasky@
With hat:       multimedia@
04 Nov 2010 20:47:26
Original commit files touched by this commit  1.0.20101027

kwm search for other commits by this committer
Update to 1.0.20101027.

Update videodev2.h header for libv4l update to 0.8.1.
patch-dvb_frontend.h is now included in the tarball.
29 Apr 2010 21:42:44
Original commit files touched by this commit  1.0.20100403_1

kwm search for other commits by this committer
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

Submitted by:   Juergen Lock <nox@jelal.kn-bremen.de>
Reviewed by:    Hans Petter Selasky <hselasky@c2i.net>
04 Apr 2010 16:40:44
Original commit files touched by this commit  1.0.20100403

kwm search for other commits by this committer
Update to 1.0.20100403.

This commit adds back compat code. Oops
This should at least fix pwlib and ptlib26.
25 Mar 2010 13:50:31
Original commit files touched by this commit  1.0.20100321

kwm search for other commits by this committer
Update to 1.0.20100321.

This update adds dvb headers. Needed for upcomming dvb support in webcamd.
The dvb headers are GPL licenced. Ship said headers in a tar file.

Submitted by:   Hans Petter Selasky <hselasky AT FreeBSD.org>
16 Jan 2010 20:43:54
Original commit files touched by this commit  1.0.20100113

kwm search for other commits by this committer
Update videodev.h to latest version.
Add videodev2.h (which is the video4linux 2 version)

Submitted by:   Hans Petter Selasky <hselasky AT FreeBSD.org>
22 Jan 2007 12:06:18
Original commit files touched by this commit  1.0.20060801

flz search for other commits by this committer
Change MAINTAINER to multimedia@.
01 Aug 2006 20:41:21
Original commit files touched by this commit  1.0.20060801

flz search for other commits by this committer
Add multimedia/v4l_compat port, a port that installs the <linux/videodev.h>
header file needed to build some piece of software with video4linux support.

Just BUILD_DEPENDS on it, and you should be fine.

Number of commits found: 22

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
curlMay 25
ocamlMay 23
firefoxMay 22
firefox-esrMay 22
libxulMay 22
linux-firefoxMay 22
linux-seamonkeyMay 22
linux-thunderbirdMay 22
seamonkeyMay 22
thunderbirdMay 22
waterfoxMay 22
rustMay 15
linux-flashplayerMay 14
samba46May 14
samba47May 14

7 vulnerabilities affecting 113 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2019-05-25 23:10:02


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 36560
Broken 77
Deprecated 122
Ignore 296
Forbidden 3
Restricted 163
No CDROM 74
Vulnerable 33
Expired 36
Set to expire 96
Interactive 0
new 24 hours 10
new 48 hours26
new 7 days58
new fortnight113
new month197

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2019 Dan Langille. All rights reserved.