notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
v4l_compat Video4Linux IOCTL header files
1.6.3_3 multimedia on this many watch lists=38 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
Description:
SVNWeb
pkg-plist: as obtained via: 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
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
Flavors: there is no flavor information for this port.
distinfo:

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

Deleted ports which required this port:

Expand this list of 24 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/gmerlin-avdecoder*
  8. multimedia/kdenlive-kde4*
  9. multimedia/mpeg4ip*
  10. multimedia/qt4-mobility*
  11. multimedia/vdpau-video*
  12. multimedia/vdr-plugin-softdevice*
  13. multimedia/vdr-plugin-softhddevice*
  14. multimedia/vdr-plugin-upnp*
  15. multimedia/vic*
  16. multimedia/vlc-qt4*
  17. multimedia/vlc3*
  18. net/ekiga3*
  19. net-im/kopete-kde4*
  20. net-im/ring-daemon*
  21. www/libxul*
  22. www/seamonkey*
  23. www/waterfox*
  24. x11-drivers/input-wacom*
  25. Collapse this list of deleted ports.
for Run
  1. devel/py-game

Configuration Options

USES:

Master Sites:
  1. 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
gcpioNov 15
libmadNov 13
chromiumNov 12
wordpressNov 12
wordpressNov 12
wordpressNov 12
wordpressNov 12
wordpressNov 12
nexus2-ossNov 07
php71Nov 06
php72Nov 06
php73Nov 06
php74Nov 06
fileNov 02
mariadb101-serverNov 02

8 vulnerabilities affecting 170 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2019-11-15 22:48:54


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 38066
Broken 778
Deprecated 95
Ignore 1048
Forbidden 3
Restricted 156
No CDROM 72
Vulnerable 33
Expired 7
Set to expire 65
Interactive 0
new 24 hours 4
new 48 hours10
new 7 days35
new fortnight60
new month124

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