media-video / obs-studio

Software for Recording and Streaming Live Video Content

Official package sites : https://obsproject.com ·

A rewrite of what was formerly known as "Open Broadcaster Software", software originally designed for recording and streaming live video content, efficiently. Aims to be multi-platform, and improved upon internally.

v9999 :: 0 :: gentoo

Modified
License
GPL-2
USE flags
alsa fdk imagemagick jack pulseaudio truetype v4l

v20.0.1-r1 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~amd64 ~x86
USE flags
alsa fdk imagemagick jack pulseaudio truetype v4l

v20.0.1 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~amd64 ~x86
USE flags
alsa fdk imagemagick jack pulseaudio truetype v4l

v19.0.2 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~amd64 ~x86
USE flags
alsa fdk imagemagick jack pulseaudio truetype v4l

v18.0.2 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~amd64 ~x86
USE flags
alsa fdk imagemagick jack pulseaudio truetype v4l

General

alsa
Add support for media-libs/alsa-lib (Advanced Linux Sound Architecture)
fdk
Enable libfdk support for AAC encoding.
imagemagick
Use ImageMagick for image loading instead of FFmpeg.
jack
Add support for the JACK Audio Connection Kit
pulseaudio
Add support for PulseAudio sound server
truetype
Add support for FreeType and/or FreeType2 fonts
v4l
Enable support for video4linux (using linux-headers or userspace libv4l libraries)

dev-libs / jansson : C library for encoding, decoding and manipulating JSON data

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

dev-qt / qtdeclarative : The QML and Quick modules for the Qt5 framework

dev-qt / qtgui : The GUI module and platform plugins for the Qt5 framework

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

dev-qt / qtnetwork : Network abstraction library for the Qt5 framework

dev-qt / qtquickcontrols : Set of controls used in conjunction with Qt Quick to build complete interfaces

dev-qt / qtsql : SQL abstraction library for the Qt5 tooolkit

dev-qt / qttest : Unit testing library for the Qt5 framework

dev-qt / qtwidgets : Set of components for creating classic desktop-style UIs for the Qt5 framework

dev-qt / qtx11extras : Linux/X11-specific support library for the Qt5 framework

dev-util / cmake : Cross platform Make

dev-vcs / git : stupid content tracker: distributed VCS designed for speed and efficiency

media-gfx / imagemagick : A collection of tools and libraries for many image formats

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

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

media-libs / fontconfig : A library for configuring and customizing font access

media-libs / freetype : A high-quality and portable font engine

media-libs / libv4l : Separate libraries ebuild from upstream v4l-utils package

media-sound / pulseaudio : A networked sound server with an advanced plugin system

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

net-misc / curl : A Client that groks URLs

sys-apps / sed : Super-useful stream editor

sys-devel / make : Standard tool to compile source trees

virtual / jack : Virtual for JACK Audio Connection Kit

x11-libs / libXcomposite : X.Org Xcomposite library

x11-libs / libXinerama : X.Org Xinerama library

x11-libs / libXrandr : X.Org Xrandr library

dev-libs / jansson : C library for encoding, decoding and manipulating JSON data

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

dev-qt / qtdeclarative : The QML and Quick modules for the Qt5 framework

dev-qt / qtgui : The GUI module and platform plugins for the Qt5 framework

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

dev-qt / qtnetwork : Network abstraction library for the Qt5 framework

dev-qt / qtquickcontrols : Set of controls used in conjunction with Qt Quick to build complete interfaces

dev-qt / qtsql : SQL abstraction library for the Qt5 tooolkit

dev-qt / qttest : Unit testing library for the Qt5 framework

dev-qt / qtwidgets : Set of components for creating classic desktop-style UIs for the Qt5 framework

dev-qt / qtx11extras : Linux/X11-specific support library for the Qt5 framework

media-gfx / imagemagick : A collection of tools and libraries for many image formats

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

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

media-libs / fontconfig : A library for configuring and customizing font access

media-libs / freetype : A high-quality and portable font engine

media-libs / libv4l : Separate libraries ebuild from upstream v4l-utils package

media-sound / pulseaudio : A networked sound server with an advanced plugin system

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

net-misc / curl : A Client that groks URLs

virtual / jack : Virtual for JACK Audio Connection Kit

x11-libs / libXcomposite : X.Org Xcomposite library

x11-libs / libXinerama : X.Org Xinerama library

x11-libs / libXrandr : X.Org Xrandr library

Jimi Huotari · gentoo
media-video/obs-studio: add a patch to fix a crash related to net-misc/curl.
Upstream Pull Request: https://github.com/jp9000/obs-studio/pull/1038 Closes: https://bugs.gentoo.org/633596 Closes: https://github.com/gentoo/gentoo/pull/564 Package-Manager: Portage-2.3.11, Repoman-2.3.3
Jimi Huotari · gentoo
media-video/obs-studio: ddjust dependencies.
Add 'COMMON_DEPEND' to ease moving things around, and keep 'RDEPEND.suspect' happy. Also protect against incompatible combinations of CMake (<3.9) and ImageMagick (>=7). Special thanks to NP-Hardass. d Closes: https://github.com/gentoo/gentoo/pull/5642 Package-Manager: Portage-2.3.8, Repoman-2.3.3
Jimi Huotari · gentoo
media-video/obs-studio: fix build against ImageMagick 7.
Since ImageMagick 7, the headers have been under a different directory, and the build with ImageMagick support will fail when the old path is used. This commit patches in detection for the version being used, while also choosing the path accordingly. Special thanks to Hu. Upstream Pull Request: https://github.com/jp9000/obs-studio/pull/1018 Closes: https://bugs.gentoo.org/627520 Closes: https://github.com/gentoo/gentoo/pull/5642 Package-Manager: Portage-2.3.8, Repoman-2.3.3
Jimi Huotari · gentoo
media-video/obs-studio: remove old version.
Package-Manager: Portage-2.3.7, Repoman-2.3.3
Jimi Huotari · gentoo
media-video/obs-studio: version bump to 20.0.1.
Package-Manager: Portage-2.3.7, Repoman-2.3.3 Closes: https://github.com/gentoo/gentoo/pull/5412
Jimi Huotari · gentoo
media-video/obs-studio: Remove old version.
Closes: https://github.com/gentoo/gentoo/pull/4733 Package-Manager: Portage-2.3.6, Repoman-2.3.2
Jimi Huotari · gentoo
media-video/obs-studio: Version bump to 19.0.2.
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Jimi Huotari · gentoo
media-video/obs-studio: Remove older versions.
Closes: https://github.com/gentoo/gentoo/pull/4535 Package-Manager: Portage-2.3.5, Repoman-2.3.2
Jimi Huotari · gentoo
media-video/obs-studio: Version bump to 18.0.2.
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Jimi Huotari · gentoo
media-video/obs-studio: Version bump to 18.0.0.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Jimi Huotari · gentoo
media-video/obs-studio: Use 'gnome2-utils' to update the icon cache.
Package-Manager: Portage-2.3.3, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/3643
Jimi Huotari · gentoo
media-video/obs-studio: Version bump to 17.0.2.
Package-Manager: Portage-2.3.3, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/3643
Jimi Huotari · gentoo
media-video/obs-studio: Remove old version.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Jimi Huotari · gentoo
media-video/obs-studio: Override detected version for non-git builds.
The upstream CMake configuration always sets the software version to 0.0.1, when there is no '.git' directory found. It seems upstream accepted, and implemented a variable to fix this. Upstream-Bug: https://github.com/jp9000/obs-studio/pull/349 Additionally, add quotes for '-DUNIX_STRUCTURE' for consistency. Package-Manager: Portage-2.3.3, Repoman-2.3.1
Jimi Huotari · gentoo
media-video/obs-studio: Version bump to 17.0.0.
Gentoo-Bug: https://bugs.gentoo.org/603978 Package-Manager: Portage-2.3.3, Repoman-2.3.1
Jimi Huotari · gentoo
media-video/obs-studio: Remove old versions.
Package-Manager: portage-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/2448 Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
Jimi Huotari · gentoo
media-video/obs-studio: Version bump to 0.16.2.
Package-Manager: portage-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/2448 Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
Jimi Huotari · gentoo
media-video/obs-studio: Adjust 9999-dependencies and 'postinst' phase.
Depend on 'media-video/ffmpeg:=[x264]' instead of the two packages separately, and add 'net-misc/curl' as a potential missing required dependency. Additionally, display more information about optional features depending on optional packages, should they be missing. Package-Manager: portage-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/2448 Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
Jimi Huotari · gentoo
media-video/obs-studio: Version bump to 0.15.3.
Package-Manager: portage-2.3.0
Jimi Huotari · gentoo
media-video/obs-studio: Version bump to 0.15.1.
Also, following a suggestion by 'username234', change depending directly on 'media-libs/x264' to 'media-video/ffmpeg:=[x264]'. Furthermore, add 'default' to 'src_prepare()', which was somehow working without it. Package-Manager: portage-2.3.0 Closes: https://github.com/gentoo/gentoo/pull/1891 Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
Jimi Huotari · gentoo
media-video/obs-studio: New package.
OBS Studio provides a simple to use Qt5 user interface for video and audio capturing, including live-streaming them to on-line services such as Twitch.tv. Base for ebuild from https://github.com/saintdev/obs-studio-overlay. Gentoo-Bug: https://bugs.gentoo.org/575226 Package-Manager: portage-2.2.28 Closes: https://github.com/gentoo/gentoo/pull/1690 Signed-off-by: Patrice Clement <monsieurp@gentoo.org>