media-video / webcamoid

Full featured webcam capture application

Official package sites : https://webcamoid.github.io ·

v9999 :: 0 :: gentoo

Modified
License
GPL-3
USE flags
X alsa aom debug faac fdk-aac ffmpeg gstreamer headers jack lame libusb libuvc mp4 opus portaudio pulseaudio qtmedia rav1e screencast sdl svt-av1 v4l vlc vorbis vpx x264

v9.2.3 :: 0 :: gentoo

Modified
License
GPL-3
Keywords
~amd64 ~arm64 ~x86
USE flags
X alsa debug ffmpeg gstreamer headers jack libusb libuvc portaudio pulseaudio qtmedia screencast sdl v4l vlc

General

X
Enable x11-libs/libX11 screen capture support
alsa
Add support for media-libs/alsa-lib (Advanced Linux Sound Architecture)
aom
Enable media-libs/libaom audio codec support
debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
faac
Enable media-libs/faac audio codec support
fdk-aac
Enable media-libs/fdk-aac audio codec support
ffmpeg
Enable ffmpeg/libav-based audio/video codec support
gstreamer
Add support for media-libs/gstreamer (Streaming media)
headers
Install development headers
jack
Add support for the JACK Audio Connection Kit
lame
Prefer using LAME libraries for MP3 encoding support
libusb
Enable video capturing from USB devices using dev-libs/libusb
libuvc
Enable video capturing from USB devices using media-libs/libuvc
mp4
Support for MP4 container format
opus
Enable Opus audio codec support
portaudio
Add support for the crossplatform portaudio audio API
pulseaudio
Add sound server support via media-libs/libpulse (may be PulseAudio or PipeWire)
qtmedia
Enable audio/video/screen capture/play via dev-qt/qtmultimedia
rav1e
Enable media-video/rav1e audio codec support
screencast
Enable support for remote desktop and screen cast using PipeWire
sdl
Add support for Simple Direct Layer (media library)
svt-av1
Enable media-libs/svt-av1 video codec support
v4l
Enable support for video4linux (using linux-headers or userspace libv4l libraries)
vlc
Enable media-video/vlc video backend support
vorbis
Add support for the OggVorbis audio codec
vpx
Add support for VP8/VP9 codecs (usually via media-libs/libvpx)
x264
Enable h264 encoding using x264

dev-libs / libusb : Userspace access to USB devices

dev-qt / qtbase : Cross-platform application development framework

dev-qt / qtdeclarative : Qt Declarative (Quick 2)

dev-qt / qtmultimedia : Multimedia (audio, video, radio, camera) library for the Qt6 framework

dev-qt / qtsvg : SVG rendering library for the Qt6 framework

media-libs / alsa-lib : Advanced Linux Sound Architecture Library

media-libs / faac : Free MPEG-4 audio codecs by AudioCoding.com

media-libs / fdk-aac : Fraunhofer AAC codec library

media-libs / gstreamer : Open source multimedia framework

media-libs / libaom : Alliance for Open Media AV1 Codec SDK

media-libs / libmikmod : Library to play a wide range of module formats

media-libs / libmp4v2 : Functions for accessing ISO-IEC:14496-1:2001 MPEG-4 standard

media-libs / libpulse : Libraries for PulseAudio clients

media-libs / libsdl2 : Simple Direct Media Layer

media-libs / libuvc : A cross-platform library for USB video devices, built atop libusb

media-libs / libv4l : v4l-utils libraries and optional utilities

media-libs / libvorbis : The Ogg Vorbis sound file format library

media-libs / libvpx : WebM VP8 and VP9 Codec SDK

media-libs / opus : Open codec for interactive speech and music transmission over the Internet

media-libs / portaudio : A free, cross-platform, open-source, audio I/O library

media-libs / svt-av1 : Scalable Video Technology for AV1 (SVT-AV1 Encoder and Decoder)

media-libs / x264 : Free library for encoding X264/AVC streams

media-sound / lame : LAME Ain't an MP3 Encoder

media-video / ffmpeg : Complete solution to record/convert/stream audio and video

media-video / pipewire : Multimedia processing graphs

media-video / rav1e : The fastest and safest AV1 encoder

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

sys-kernel / linux-headers : Linux system headers

virtual / jack : Virtual for JACK Audio Connection Kit

x11-libs / libX11 : X.Org X11 library

x11-libs / libXext : X.Org Xext library

x11-libs / libXfixes : X.Org Xfixes library

dev-libs / libusb : Userspace access to USB devices

dev-qt / qtbase : Cross-platform application development framework

dev-qt / qtdeclarative : Qt Declarative (Quick 2)

dev-qt / qtmultimedia : Multimedia (audio, video, radio, camera) library for the Qt6 framework

dev-qt / qtsvg : SVG rendering library for the Qt6 framework

media-libs / alsa-lib : Advanced Linux Sound Architecture Library

media-libs / faac : Free MPEG-4 audio codecs by AudioCoding.com

media-libs / fdk-aac : Fraunhofer AAC codec library

media-libs / gstreamer : Open source multimedia framework

media-libs / libaom : Alliance for Open Media AV1 Codec SDK

media-libs / libmikmod : Library to play a wide range of module formats

media-libs / libmp4v2 : Functions for accessing ISO-IEC:14496-1:2001 MPEG-4 standard

media-libs / libpulse : Libraries for PulseAudio clients

media-libs / libsdl2 : Simple Direct Media Layer

media-libs / libuvc : A cross-platform library for USB video devices, built atop libusb

media-libs / libv4l : v4l-utils libraries and optional utilities

media-libs / libvorbis : The Ogg Vorbis sound file format library

media-libs / libvpx : WebM VP8 and VP9 Codec SDK

media-libs / opus : Open codec for interactive speech and music transmission over the Internet

media-libs / portaudio : A free, cross-platform, open-source, audio I/O library

media-libs / svt-av1 : Scalable Video Technology for AV1 (SVT-AV1 Encoder and Decoder)

media-libs / x264 : Free library for encoding X264/AVC streams

media-sound / lame : LAME Ain't an MP3 Encoder

media-video / ffmpeg : Complete solution to record/convert/stream audio and video

media-video / pipewire : Multimedia processing graphs

media-video / rav1e : The fastest and safest AV1 encoder

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

virtual / jack : Virtual for JACK Audio Connection Kit

virtual / opengl : Virtual for OpenGL implementation

x11-libs / libX11 : X.Org X11 library

x11-libs / libXext : X.Org Xext library

x11-libs / libXfixes : X.Org Xfixes library

Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
media-video/webcamoid: drop 9.1.1
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Andreas Sturmlechner · gentoo
media-video/webcamoid: add 9.2.3
Closes: https://bugs.gentoo.org/942921 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Andreas Sturmlechner · gentoo
media-video/webcamoid: Sanitise and add many, many IUSE
Add IUSE aom, faac, fdk-aac, lame, libusb, mp4, opus, rav1e, screencast, svt-av1, vlc, vorbis, vpx, X, x264 Add missing media-libs/alsa-lib for IUSE alsa Better describe IUSE libuvc (at all) Drop no-op IUSE oss Drop IUSE v4lutils (duplicates v4l without good explanation) Drop IUSE videoeffects (no deps) Merge IUSE qtaudio and qtcamera into qtmedia (same dep, prior use) Drop puzzling use of RESTRICT="mirror" in live ebuild switch Sort IUSE Fix stray tab in DEPENDs Wire up IUSE portaudio (at all) Bug: https://bugs.gentoo.org/935774 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
media-video/webcamoid: drop 9.0.0-r1
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Eli Schwartz · gentoo
media-video/webcamoid: mark as LTO-unsafe
Closes: https://bugs.gentoo.org/927104 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
Eli Schwartz · gentoo
media-video/webcamoid: update live to build with upstream changes
Primarily, it has moved to Qt6 now. Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
media-video/webcamoid: fix docompress path
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joakim Tjernlund · gentoo
media-video/webcamoid: add 9.1.1
Update webcamoid-9999 as well. Closes: https://bugs.gentoo.org/911344 Signed-off-by: Joakim Tjernlund <Joakim.Tjernlund@infinera.com> Closes: https://github.com/gentoo/gentoo/pull/32094 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
media-video/webcamoid: drop 9.0.0
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Andreas Sturmlechner · gentoo
media-video/webcamoid: 9.0.0: Switch to media-libs/libpulse
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Andreas Sturmlechner · gentoo
media-video/webcamoid: drop 8.8.0
Closes: https://bugs.gentoo.org/733474 Closes: https://bugs.gentoo.org/759085 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Andreas Sturmlechner · gentoo
media-video/webcamoid: Switch IUSE=pulseaudio to media-libs/libpulse
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
media-video/webcamoid: fix the manpage path on 9999
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
media-video/webcamoid: remove RESTRICT="mirror" from 9.0.0
- as spotted by jstein. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joakim Tjernlund · gentoo
media-video/webcamoid: add live 9999 ebuild
Signed-off-by: Joakim Tjernlund <Joakim.Tjernlund@infinera.com> Closes: https://github.com/gentoo/gentoo/pull/28225 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
media-video/webcamoid: add a missing qtdbus dependency on 9.0.0
Closes: https://bugs.gentoo.org/880891 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
media-video/webcamoid: ebuild enhancements for 9.0.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Blackcrypto · gentoo
media-video/webcamoid: add 9.0.0
Closes: https://github.com/gentoo/gentoo/pull/28214 Signed-off-by: Blackcrypto <cryptoanon101@protonmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/webcamoid: drop 8.7.1, 8.7.1-r1
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jonas Stein · gentoo
media-video/webcamoid: Bump to 8.8.0
Version bump to 8.8.0. Closes: https://bugs.gentoo.org/771921 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Jonas Stein <jstein@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jonas Stein · gentoo
media-video/webcamoid: QA fixes
update icons add missing local x EAPI Bump Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Jonas Stein <jstein@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/webcamoid: fix gcc 11 build
Closes: https://bugs.gentoo.org/788025 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
media-video/webcamoid: Drop 8.1.0-r1
Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Roy Bamford · gentoo
media-video/webcamoid: added ~arm64
Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Roy Bamford <neddyseagoon@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/18460 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
PPed72 · gentoo
media-video/webcamoid: version bump to 8.7.1
Ebuild cleanup: install all locales unconditionally Closes: https://bugs.gentoo.org/729042 Signed-off-by: Paolo Pedroni <paolo.pedroni@iol.it> Package-Manager: Portage-3.0.9, Repoman-3.0.2 Closes: https://github.com/gentoo/gentoo/pull/18322 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
media-video/webcamoid: Drop 8.1.0 (r0)
Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
reagentoo · gentoo
media-video/webcamoid-8.1.0: fix QML modules installation directory
Closes: https://bugs.gentoo.org/733220 Signed-off-by: Dmitry Baranov <reagentoo@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/16743 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Andreas Sturmlechner · gentoo
media-video/webcamoid: EAPI-7 bump
Bug: https://bugs.gentoo.org/729042 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
media-video/webcamoid: migrate from libav
Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Craig Andrews · gentoo
media-video/webcamoid: Compatibility with ffmpeg 4
Closes: https://bugs.gentoo.org/665558 Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Craig Andrews <candrews@gentoo.org>
reagentoo · gentoo
media-video/webcamoid: new ebuild
Closes: https://github.com/gentoo/gentoo/pull/5996