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

9 vulnerabilities affecting 54 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2019-01-23 15:11:17


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 36044
Broken 120
Deprecated 412
Ignore 334
Forbidden 3
Restricted 162
No CDROM 74
Vulnerable 34
Expired 5
Set to expire 385
Interactive 0
new 24 hours 2
new 48 hours8
new 7 days39
new fortnight69
new month150

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