Versions
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
USE flags
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
Dependencies
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
Runtime Dependencies
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
Change logs
- 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