multimedia/v4l_compat: Add include/linux/uvcvideo.h for webcam support
Used for webcam redirection support in net/freerdp3
PR: 285164
Approved by: makc (multimedia, maintainer)
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner)
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above )
multimedia/libv4l: Update v4l_compat, libv4l and v4l-utils to 1.23.0
NOTE: This version tag currently only exists for FreeBSD and has not yet
been made upstream and is based on the latest available v4l-utils.
Approved by: pi (implicit)
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)
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 )
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@)
- 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)
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.
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]
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>
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>
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.