notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

Why was the website so slow for so long?

The cause of the slowdown was a change to the ZFS dataset. In conjunction with the database server, very little caching was being done. This combination resulted in increased disk I/O as the system churned through the database. Details in the blog post which outlines the various things which changed. Many graphs.

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 (171 items / 164 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/electron6
  29. devel/gstreamer-plugins-gconf
  30. devel/gstreamer-plugins-gio
  31. devel/gstreamer-plugins-gnomevfs
  32. devel/gstreamer-plugins-sdl
  33. devel/gstreamer-plugins-soup
  34. devel/ptlib
  35. devel/py-game
  36. games/retroarch
  37. graphics/gegl
  38. graphics/gstreamer-plugins-aalib
  39. graphics/gstreamer-plugins-cairo
  40. graphics/gstreamer-plugins-gdkpixbuf
  41. graphics/gstreamer-plugins-jpeg
  42. graphics/gstreamer-plugins-libcaca
  43. graphics/gstreamer-plugins-libpng
  44. graphics/gstreamer-plugins-libvisual
  45. graphics/gstreamer-plugins-opencv
  46. graphics/kamerka
  47. graphics/opencv
  48. graphics/opencv-java
  49. graphics/py-opencv
  50. lang/squeak
  51. mail/thunderbird
  52. multimedia/cheese
  53. multimedia/cx88
  54. multimedia/dvb-apps
  55. multimedia/ffmpeg
  56. multimedia/gstreamer-plugins
  57. multimedia/gstreamer-plugins-annodex
  58. multimedia/gstreamer-plugins-bad
  59. multimedia/gstreamer-plugins-bz2
  60. multimedia/gstreamer-plugins-dts
  61. multimedia/gstreamer-plugins-dv
  62. multimedia/gstreamer-plugins-dvd
  63. multimedia/gstreamer-plugins-good
  64. multimedia/gstreamer-plugins-mpeg2dec
  65. multimedia/gstreamer-plugins-mpeg2enc
  66. multimedia/gstreamer-plugins-resindvd
  67. multimedia/gstreamer-plugins-schroedinger
  68. multimedia/gstreamer-plugins-theora
  69. multimedia/gstreamer-plugins-ugly
  70. multimedia/gstreamer-plugins-v4l2
  71. multimedia/gstreamer-plugins-vdpau
  72. multimedia/gstreamer-plugins-vp8
  73. multimedia/gstreamer-plugins-x264
  74. multimedia/gstreamer-plugins-xvid
  75. multimedia/gstreamer1-plugins-bad
  76. multimedia/gstreamer1-plugins-v4l2
  77. multimedia/kaffeine
  78. multimedia/kdenlive
  79. multimedia/libv4l
  80. multimedia/libva-vdpau-driver
  81. multimedia/libxine
  82. multimedia/mjpegtools
  83. multimedia/mjpg-streamer
  84. multimedia/motion
  85. multimedia/mpv
  86. multimedia/mythtv
  87. multimedia/obs-studio
  88. multimedia/pwcview
  89. multimedia/qt5-multimedia
  90. multimedia/spook
  91. multimedia/szap-s2
  92. multimedia/tvheadend
  93. multimedia/ustreamer
  94. multimedia/v4l-utils
  95. multimedia/vdr
  96. multimedia/vdr-plugin-control
  97. multimedia/vdr-plugin-eepg
  98. multimedia/vdr-plugin-epgsearch
  99. multimedia/vdr-plugin-extrecmenu
  100. multimedia/vdr-plugin-femon
  101. multimedia/vdr-plugin-infosatepg
  102. multimedia/vdr-plugin-iptv
  103. multimedia/vdr-plugin-markad
  104. multimedia/vdr-plugin-osdpip
  105. multimedia/vdr-plugin-osdteletext
  106. multimedia/vdr-plugin-reelchannelscan
  107. multimedia/vdr-plugin-remote
  108. multimedia/vdr-plugin-skinenigmang
  109. multimedia/vdr-plugin-sleeptimer
  110. multimedia/vdr-plugin-streamdev
  111. multimedia/vdr-plugin-ttxtsubs
  112. multimedia/vdr-plugin-vdrmanager
  113. multimedia/vdr-plugin-vnsiserver
  114. multimedia/vdr-plugin-wirbelscan
  115. multimedia/vdr-plugin-xineliboutput
  116. multimedia/vdr-plugin-xvdr
  117. multimedia/vlc
  118. multimedia/w_scan
  119. multimedia/webcamd
  120. multimedia/webcamoid
  121. net/gstreamer-plugins-libmms
  122. net/mediastreamer
  123. net-im/ekiga
  124. net-im/kopete
  125. net-im/qTox
  126. net-im/toxic
  127. net-im/uTox
  128. sysutils/gstreamer-plugins-cdio
  129. sysutils/gstreamer-plugins-hal
  130. sysutils/hal
  131. www/chromium
  132. www/cliqz
  133. www/firefox
  134. www/firefox-esr
  135. www/gstreamer-plugins-neon
  136. www/iridium
  137. www/qt5-webengine
  138. www/vdr-plugin-live
  139. x11-toolkits/gstreamer-plugins-pango
  140. x11-toolkits/gtk30
  141. 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
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
dovecotFeb 13
gitlab-ceFeb 13
grub2-bhyveFeb 12
libexifFeb 11
linux-flashplayerFeb 11
nginxFeb 09
nginx-develFeb 09
ksh93Feb 07
ksh93-develFeb 07
clamavFeb 05
py-django111Feb 04
py-django22Feb 04
py-django30Feb 04
libsshFeb 02
mariadb-connector-cFeb 02

14 vulnerabilities affecting 178 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2020-02-14 01:16:43


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 38504
Broken 681
Deprecated 262
Ignore 951
Forbidden 3
Restricted 150
No CDROM 72
Vulnerable 23
Expired 9
Set to expire 234
Interactive 0
new 24 hours 1
new 48 hours6
new 7 days24
new fortnight85
new month326

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