media-libs / libv4l

Separate libraries ebuild from upstream v4l-utils package

Official package sites : https://git.linuxtv.org/v4l-utils.git ·

libv4l is a collection of libraries which adds a thin abstraction layer on top of video4linux2 devices. The purpose of this (thin) layer is to make it easy for application writers to support a wide variety of devices without having to write separate code for different devices in the same class. libv4l consists of 3 different libraries: libv4lconvert, libv4l1 and libv4l2. libv4lconvert offers functions to convert from any (known) pixelformat to V4l2_PIX_FMT_BGR24 or V4l2_PIX_FMT_YUV420. libv4l1 offers the (deprecated) v4l1 API on top of v4l2 devices, independent of the drivers for those devices supporting v4l1 compatibility (which many v4l2 drivers do not). libv4l2 offers the v4l2 API on top of v4l2 devices, while adding for the application transparent libv4lconvert conversion where necessary.

v1.16.6 :: 0/0 :: gentoo

Modified
License
LGPL-2.1+
Keywords
amd64 arm64 x86 ~alpha ~amd64-linux ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86-linux
USE flags
jpeg

v1.16.3 :: 0/0 :: gentoo

Modified
License
LGPL-2.1+
Keywords
amd64 x86 ~alpha ~amd64-linux ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86-linux
USE flags
jpeg

v1.10.1 :: 0/0 :: gentoo

Modified
License
LGPL-2.1+
Keywords
alpha amd64 arm arm64 hppa ia64 m68k ppc ppc64 s390 sh sparc x86 ~amd64-linux ~mips ~x86-linux
USE flags
jpeg

v1.6.2 :: 0 :: gentoo

Modified
License
LGPL-2.1+
Keywords
alpha amd64 arm arm64 hppa ia64 m68k ppc ppc64 s390 sh sparc x86 ~amd64-linux ~mips ~x86-linux
USE flags
jpeg

General

jpeg
Add JPEG image support

abi_mips

n32
64-bit (32-bit pointer) libraries
n64
64-bit libraries
o32
32-bit libraries

abi_riscv

lp64
64-bit (rv64) soft-float libraries
lp64d
64-bit (rv64) double hard-float libraries

abi_s390

32
32-bit (s390) libraries
64
64-bit (s390x) libraries

abi_x86

32
32-bit (x86) libraries
64
64-bit (amd64) libraries
x32
x32 ABI libraries

kernel

linux
KERNEL setting for system using the Linux kernel

sys-devel / gettext : GNU locale utilities

sys-libs / argp-standalone : Standalone argp library for use with uclibc

virtual / jpeg : Virtual to select between libjpeg-turbo and IJG jpeg for source-based packages

virtual / libudev : Virtual for libudev providers

virtual / os-headers : Virtual for operating system headers

virtual / pkgconfig : Virtual for the pkg-config implementation

sys-libs / argp-standalone : Standalone argp library for use with uclibc

virtual / jpeg : Virtual to select between libjpeg-turbo and IJG jpeg for source-based packages

virtual / libudev : Virtual for libudev providers

app-emulation / crossover-bin : Commercial version of app-emulation/wine with paid support.

app-emulation / wine-any : Free implementation of Windows(tm) on Unix, with optional external patchsets

app-emulation / wine-d3d9 : Free implementation of Windows(tm) on Unix, with Gallium Nine patchset

app-emulation / wine-staging : Free implementation of Windows(tm) on Unix, with Wine-Staging patchset

app-emulation / wine-vanilla : Free implementation of Windows(tm) on Unix, without external patchsets

kde-apps / kdenlive : Non-linear video editing suite by KDE

kde-apps / kopete : Multi-protocol IM client based on KDE Frameworks

kde-misc / tellico : Collection manager based on KDE Frameworks

media-gfx / fotowall : Qt5 tool for creating wallpapers

media-gfx / sane-backends : Scanner Access Now Easy - Backends

media-gfx / zbar : Library and tools for reading barcodes from images or video

media-libs / gegl : A graph based image processing framework

media-libs / libyami : Yet Another Media Infrastructure: Media codec with hardware acceleration

media-libs / mediastreamer : Mediastreaming library for telephony application

media-libs / opencv : A collection of algorithms and sample code for various computer vision problems

media-libs / xine-lib : Core libraries for Xine movie player

media-plugins / gst-plugins-v4l2 : plugin for gstreamer

media-radio / qsstv : Amateur radio SSTV software

media-tv / gtk-v4l : A control application for Video 4 Linux (based on C and GTK+)

media-tv / v4l-utils : Separate utilities ebuild from upstream v4l-utils package

media-video / ffmpeg : Complete solution to record, convert and stream audio and video. Includes libavcodec

media-video / guvcview : Simple Qt5 or GTK+3 interface for capturing and viewing video from v4l2 devices

media-video / kaffeine : Media player with digital TV support by KDE

media-video / kamerka : Simple photo taking application with fancy animated interface

media-video / kino : Kino is a non-linear DV editor for GNU/Linux

media-video / luvcview : USB Video Class grabber

media-video / mjpg-streamer : MJPG-streamer takes JPGs from Linux-UVC compatible webcams

media-video / motion : A software motion detector

media-video / mpv : Media player based on MPlayer and mplayer2

media-video / obs-studio : Software for Recording and Streaming Live Video Content

media-video / transcode : A suite of utilities for transcoding video and audio codecs in different containers

media-video / vlc : Media player and framework with support for most multimedia files and streaming

media-video / webcamoid : A full featured webcam capture application

net-im / skypeforlinux : Instant messaging client, with support for audio and video

sci-libs / ViSP : Visual Servoing Platform: visual tracking and visual servoing library

www-plugins / freshplayerplugin : PPAPI-host NPAPI-plugin adapter for flashplayer in npapi based browsers

691066
media-libs/libv4l lax deps & configure options control
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
media-libs/libv4l: x86 stable wrt bug #692016
Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
media-libs/libv4l: arm64 stable (bug #692016)
Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.71, Repoman-2.3.17 RepoMan-Options: --include-arches="arm64"
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
media-libs/libv4l: amd64 stable wrt bug #692016
Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andrey Utkin · gentoo
media-libs/libv4l: drop some old versions
Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Andrey Utkin <andrey_utkin@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
media-libs/libv4l: x86 stable wrt bug #682892
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="x86"
Repository mirror & CI · gentoo
Merge updates from master
Andrey Utkin · gentoo
media-libs/libv4l: depend on argp-standalone in non-glibc envs
Before, on musl and uclibc based profiles emerge libv4l failed due to missing sys-libs/argp-standalone. This commit affects only newly-added version 1.16.6 which will become default only after stabilization. Bug: https://bugs.gentoo.org/show_bug.cgi?id=561866 Bug: https://bugs.gentoo.org/show_bug.cgi?id=477290 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Andrey Utkin <andrey_utkin@gentoo.org>
Andrey Utkin · gentoo
media-libs/libv4l: add new version 1.16.6
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Andrey Utkin <andrey_utkin@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
media-libs/libv4l: amd64 stable wrt bug #682892
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64"
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
media-libs/libv4l: Don't use prune_libtool_files
Closes: https://bugs.gentoo.org/679084 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alexis Ballier · gentoo
media-libs/libv4l: remove outdated comment
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Alexis Ballier <aballier@gentoo.org>
Alexis Ballier · gentoo
media-libs/libv4l: bump to 1.16.3
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Alexis Ballier <aballier@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
media-libs/libv4l: mark stable wrt bug #586192
Package-Manager: Portage-2.3.40, Repoman-2.3.9
David Seifert · gentoo
*/*: Remove emul-linux-x86-* blockers
Closes: https://github.com/gentoo/gentoo/pull/8073
Alexis Ballier · gentoo
media-libs/libv4l: fixup sysmacros includes with recent glibc
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Alexis Ballier · gentoo
media-libs/libv4l: bump to 1.14.1
Package-Manager: Portage-2.3.19, Repoman-2.3.6
James Le Cuirot · gentoo
media-libs/libv4l: Fix cross-compiling by adding elibtoolize call
Closes: https://bugs.gentoo.org/637972 Package-Manager: Portage-2.3.17, Repoman-2.3.6
Alexis Ballier · gentoo
media-libs/libv4l: bump to 1.12.5
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Alexis Ballier · gentoo
media-libs/libv4l: fix libudev dep
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Alexis Ballier · gentoo
media-libs/libv4l: Bump to 1.12.3
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Michael Weber · gentoo
media-libs/libv4l: arm64 stable (bug 586192).
Package-Manager: Portage-2.3.4, Repoman-2.3.2 RepoMan-Options: --include-arches="arm arm64 ppc ppc64"
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Jeroen Roovers · gentoo
media-libs/libv4l: Stable for HPPA (bug #586192).
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --ignore-arches
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Agostino Sarubbo · gentoo
media-libs/libv4l: ppc64 stable wrt bug #586192
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
media-libs/libv4l: ia64 stable wrt bug #586192
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
media-libs/libv4l: ppc stable wrt bug #586192
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
media-libs/libv4l: sparc stable wrt bug #586192
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Michael Palimaka · gentoo
media-libs/libv4l: amd64/x86 stable
Gentoo-bug: 586192 Package-Manager: portage-2.3.0
Markus Meier · gentoo
media-libs/libv4l: arm stable, bug #586192
Package-Manager: portage-2.3.0_rc1 RepoMan-Options: --include-arches="arm"
Tobias Klausmann · gentoo
media-libs/libv4l-1.10.1-r0: add alpha keyword
Gentoo-Bug: 586192 Package-Manager: portage-2.3.0_rc1
Alexandre Rostovtsev · gentoo
media-libs/libv4l: bump to 1.10.1 and eapi6-ify (bug #586016)
Fixes incompatibility with libjpeg-turbo-1.5.0, reported by Oleg and others in bug #586016. Package-Manager: portage-2.3.0_rc1
Mike Frysinger · gentoo
media-libs/libv4l: version bump to 1.10.0
Mike Frysinger · gentoo
media-libs/libv4l: drop old <1.6.2 versions
Mike Frysinger · gentoo
media-libs/libv4l: mark 1.6.2 arm64/m68k/s390/sh stable
Mike Frysinger · gentoo
media-libs/libv4l: fix build w/newer glibc
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed