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
Boost-1.0 GPL-2+ MIT Unlicense
USE flags
alsa browser decklink fdk jack lua nvenc pipewire pulseaudio python qt6 speex ssl truetype v4l vlc wayland websocket

v29.1.2 :: 0 :: gentoo

Modified
License
Boost-1.0 GPL-2+ MIT Unlicense
Keywords
~amd64 ~ppc64 ~x86
USE flags
alsa browser decklink fdk jack lua nvenc pipewire pulseaudio python qt6 speex ssl truetype v4l vlc wayland websocket

v29.0.2 :: 0 :: gentoo

Modified
License
Boost-1.0 GPL-2+ MIT Unlicense
Keywords
~amd64 ~ppc64 ~x86
USE flags
alsa browser decklink fdk jack lua nvenc pipewire pulseaudio python qt6 speex ssl truetype v4l vlc wayland websocket

General

alsa
Add support for media-libs/alsa-lib (Advanced Linux Sound Architecture)
browser
Enable browser source support via (precompiled) CEF.
decklink
Build the Decklink plugin.
fdk
Build with LibFDK AAC support.
jack
Add support for the JACK Audio Connection Kit
lua
Enable Lua scripting support
nvenc
Add support for NVIDIA Encoder/Decoder (NVENC/NVDEC) API for hardware accelerated encoding and decoding on NVIDIA cards (requires x11-drivers/nvidia-drivers)
pipewire
Build with PipeWire support.
pulseaudio
Add support for PulseAudio sound server
python
Build with scripting support for Python 3.
qt6
Add support for the Qt 6 application and UI framework
speex
Build with Speex noise suppression filter support.
ssl
Build with TLS/SSL support for RTMPS connections.
truetype
Add support for FreeType and/or FreeType2 fonts
v4l
Enable support for video4linux (using linux-headers or userspace libv4l libraries)
vlc
Build with VLC media source support.
wayland
Enable dev-libs/wayland backend
websocket
Build with WebSocket API support.

lua_single_target

luajit
Build for LuaJIT only

python_single_target

python3_10
Build for Python 3.10 only
python3_11
Build for Python 3.11 only

app-accessibility / at-spi2-atk : Gtk module for bridging AT-SPI to Atk

app-accessibility / at-spi2-core : D-Bus accessibility specifications and registration daemon

dev-cpp / asio : Asynchronous Network Library

dev-cpp / nlohmann_json : JSON for Modern C++

dev-cpp / websocketpp : C++/Boost Asio based websocket client/server library

dev-lang / luajit : Just-In-Time Compiler for the Lua programming language

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-libs / atk : GTK+ & GNOME Accessibility Toolkit

dev-libs / expat : Stream-oriented XML parser library

dev-libs / glib : The GLib library of C routines

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

dev-libs / nspr : Netscape Portable Runtime

dev-libs / nss : Mozilla's Network Security Services library that implements PKI support

dev-libs / wayland : Wayland protocol libraries

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

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

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

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

dev-qt / qtquickcontrols : Set of Qt Quick controls to create complete user interfaces (deprecated)

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

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

dev-qt / qtxml : Implementation of SAX and DOM for the Qt5 framework

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 : High-quality and portable font engine

media-libs / libglvnd : The GL Vendor-Neutral Dispatch library

media-libs / libpulse : Libraries for PulseAudio clients

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

media-libs / libva : Video Acceleration (VA) API for Linux

media-libs / mesa : OpenGL-like graphic library for Linux

media-libs / speexdsp : Audio compression format designed for speech -- DSP

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

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

media-video / pipewire : Multimedia processing graphs

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

net-libs / mbedtls : Cryptographic library for embedded systems

net-misc / curl : A Client that groks URLs

net-print / cups : The Common Unix Printing System

sys-apps / dbus : A message bus system, a simple way for applications to talk to each other

sys-apps / pciutils : Various utilities dealing with the PCI bus

sys-apps / util-linux : Various useful Linux utilities

sys-libs / zlib : Standard (de)compression library

virtual / jack : Virtual for JACK Audio Connection Kit

virtual / udev : Virtual to select between different udev daemon providers

x11-libs / cairo : A vector graphics library with cross-device output support

x11-libs / libX11 : X.Org X11 library

x11-libs / libXScrnSaver : X.Org XScrnSaver library

x11-libs / libXcomposite : X.Org Xcomposite library

x11-libs / libXcursor : X.Org Xcursor library

x11-libs / libXdamage : X.Org Xdamage library

x11-libs / libXext : X.Org Xext library

x11-libs / libXfixes : X.Org Xfixes library

x11-libs / libXi : X.Org Xi library

x11-libs / libXrandr : X.Org Xrandr library

x11-libs / libXrender : X.Org Xrender library

x11-libs / libXtst : X.Org Xlib-based client API for the XTEST & RECORD extensions library

x11-libs / libdrm : X.Org libdrm library

x11-libs / libxcb : X C-language Bindings library

x11-libs / libxkbcommon : keymap handling library for toolkits and window systems

x11-libs / libxshmfence : Shared memory fences using futexes

x11-libs / pango : Internationalized text layout and rendering library

app-accessibility / at-spi2-atk : Gtk module for bridging AT-SPI to Atk

app-accessibility / at-spi2-core : D-Bus accessibility specifications and registration daemon

dev-cpp / asio : Asynchronous Network Library

dev-cpp / nlohmann_json : JSON for Modern C++

dev-cpp / websocketpp : C++/Boost Asio based websocket client/server library

dev-lang / luajit : Just-In-Time Compiler for the Lua programming language

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-libs / atk : GTK+ & GNOME Accessibility Toolkit

dev-libs / expat : Stream-oriented XML parser library

dev-libs / glib : The GLib library of C routines

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

dev-libs / nspr : Netscape Portable Runtime

dev-libs / nss : Mozilla's Network Security Services library that implements PKI support

dev-libs / wayland : Wayland protocol libraries

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

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

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

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

dev-qt / qtquickcontrols : Set of Qt Quick controls to create complete user interfaces (deprecated)

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

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

dev-qt / qtxml : Implementation of SAX and DOM for the Qt5 framework

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 : High-quality and portable font engine

media-libs / libglvnd : The GL Vendor-Neutral Dispatch library

media-libs / libpulse : Libraries for PulseAudio clients

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

media-libs / libva : Video Acceleration (VA) API for Linux

media-libs / mesa : OpenGL-like graphic library for Linux

media-libs / speexdsp : Audio compression format designed for speech -- DSP

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

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

media-video / pipewire : Multimedia processing graphs

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

net-libs / mbedtls : Cryptographic library for embedded systems

net-misc / curl : A Client that groks URLs

net-print / cups : The Common Unix Printing System

sys-apps / dbus : A message bus system, a simple way for applications to talk to each other

sys-apps / pciutils : Various utilities dealing with the PCI bus

sys-apps / util-linux : Various useful Linux utilities

sys-libs / zlib : Standard (de)compression library

virtual / jack : Virtual for JACK Audio Connection Kit

virtual / udev : Virtual to select between different udev daemon providers

x11-libs / cairo : A vector graphics library with cross-device output support

x11-libs / libX11 : X.Org X11 library

x11-libs / libXScrnSaver : X.Org XScrnSaver library

x11-libs / libXcomposite : X.Org Xcomposite library

x11-libs / libXcursor : X.Org Xcursor library

x11-libs / libXdamage : X.Org Xdamage library

x11-libs / libXext : X.Org Xext library

x11-libs / libXfixes : X.Org Xfixes library

x11-libs / libXi : X.Org Xi library

x11-libs / libXrandr : X.Org Xrandr library

x11-libs / libXrender : X.Org Xrender library

x11-libs / libXtst : X.Org Xlib-based client API for the XTEST & RECORD extensions library

x11-libs / libdrm : X.Org libdrm library

x11-libs / libxcb : X C-language Bindings library

x11-libs / libxkbcommon : keymap handling library for toolkits and window systems

x11-libs / libxshmfence : Shared memory fences using futexes

x11-libs / pango : Internationalized text layout and rendering library

media-video / obs-v4l2sink : obs studio output plugin for Video4Linux2 device

719440
media-video/obs-studio-25.0.3: Incorrectly uses github tar releases
867250
media-video/obs-studio[wayland] fails to compile (lto): work/obs-studio-27.2.4/deps/glad/include/glad/glad_egl.h:306:12: error: type of ‘eglCreateWindowSurface’ does not match original declaration [-Werror=lto-type-mismatch]
906201
media-video/obs-studio-29.1.1 crashes if I click the screencast option with pipewire in sway session
Repository mirror & CI · gentoo
Merge updates from master
Jimi Huotari · gentoo
media-video/obs-studio: drop 29.1.1
Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
Jimi Huotari · gentoo
media-video/obs-studio: update browser commit
Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
Jimi Huotari · gentoo
media-video/obs-studio: add 29.1.2
Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jimi Huotari · gentoo
media-video/obs-studio: drop 29.1.0
Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
Jimi Huotari · gentoo
media-video/obs-studio: add version 29.1.1
Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jimi Huotari · gentoo
media-video/obs-studio: remove version 28.1.2 (r1)
Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
Jimi Huotari · gentoo
media-video/obs-studio: add version 29.1.0
Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
Jimi Huotari · gentoo
media-video/obs-studio: update dependencies and remove -Werror
Also add an 'optfeature' for ffmpeg[vaapi], a "calm deprecation" compile-time option, and disable automagical ccache. Closes: https://bugs.gentoo.org/892862 Closes: https://bugs.gentoo.org/904482 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jimi Huotari · gentoo
media-video/obs-studio: remove version 29.0.0 (r1)
Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
Guillermo Joandet · gentoo
media-video/obs-studio: Version bump to 29.0.2
Closes: https://github.com/gentoo/gentoo/pull/29423 Signed-off-by: Guillermo Joandet <gjoandet@gmail.com> Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jimi Huotari · gentoo
media-video/obs-studio: add missing dependency on libva
Closes: https://bugs.gentoo.org/890379 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
Jimi Huotari · gentoo
media-video/obs-studio: remove version 29.0.0 (r0)
Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jimi Huotari · gentoo
media-video/obs-studio: remove version 27.2.4 (r1)
Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
Jimi Huotari · gentoo
media-video/obs-studio: add version 29.0.0 and update 9999
Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jay Faulkner · gentoo
media-video/obs-studio: Fix usex SSL to use ON/OFF
This fixes the issue where RTMPS streaming would cause crashes. (sam: Ionen notes in the bug that CMakeLists.txt does an unusual literal comparison rather than evaluating...) Closes: https://bugs.gentoo.org/880861 Signed-off-by: Jay Faulkner <jay@jvf.cc> Closes: https://github.com/gentoo/gentoo/pull/28220 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jimi Huotari · gentoo
media-video/obs-studio: remove version 27.2.3-r2
Closes: https://github.com/gentoo/gentoo/pull/28094 Thanks-to: Ionen Wolkens <ionen@gentoo.org> Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
Jimi Huotari · gentoo
media-video/obs-studio: add version 28.1.2
Closes: https://bugs.gentoo.org/867775 Thanks-to: マリウス <marius@xn--gckvb8fzb.com> Thanks-to: Ionen Wolkens <ionen@gentoo.org> Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
Jimi Huotari · gentoo
media-video/obs-studio: add USE="qt6 websocket" and python 3.11 + more
- Add support for qt6, websocket plugin, and python 3.11. - Update browser related hashes. - Adjust dependencies. - Remove dependency on 'qtx11extras' which was removed upstream a good while ago (thanks-to: マリウス <marius@xn--gckvb8fzb.com>). Also add an 'optfeature' and an elog message regarding the virtual camera feature, and enable 'VST' by default since it's no longer a submodule, and doesn't seem to increase the size of things much at all. Lastly, adjust some of the existing elog message wording. Bug: https://bugs.gentoo.org/876971 Thanks-to: Ionen Wolkens <ionen@gentoo.org> Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/obs-studio: use || ( ... ) dep for dev-libs/atk
Forcing migration to at-spi2-atk right now leads to nasty conflicts for stable users. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
media-video/obs-studio: update deps for browser/cef too
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Jimi Huotari · gentoo
media-video/obs-studio: update dependencies
It seems a lot of the X parts have moved to using XCB, and there are no clear dependencies on the few Qt bits. Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/25190 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jimi Huotari · gentoo
media-video/obs-studio: remove version 27.1.3
Also remove no longer needed patches. Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/24853 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Jimi Huotari · gentoo
media-video/obs-studio: add version 27.2.4
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Jimi Huotari · gentoo
media-video/obs-studio: update CMake switches
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
media-video/obs-studio: update ffmpeg[nvenc] usedep
Closes: https://github.com/gentoo/gentoo/pull/24517 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jimi Huotari · gentoo
media-video/obs-studio: remove version 27.2.1
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/24403 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Jimi Huotari · gentoo
media-video/obs-studio: add version 27.2.3
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jimi Huotari · gentoo
media-video/obs-studio: remove version 27.2.0
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/24323 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Jimi Huotari · gentoo
media-video/obs-studio: add version 27.2.1
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Jimi Huotari · gentoo
media-video/obs-studio: update OBS_BROWSER_COMMIT
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jimi Huotari · gentoo
media-video/obs-studio: remove version 27.0.1 (r1)
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/24200 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Jimi Huotari · gentoo
media-video/obs-studio: update CEF and deps/remove patch/workarounds
PulseAudio detection during configure has been improved upon, and the Python issue should be gone as well. Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Jimi Huotari · gentoo
media-video/obs-studio: add version 27.2.0
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Beddek · gentoo
media-video/obs-studio: add ffmpeg 5.0 patch
Signed-off-by: James Beddek <telans@posteo.de> Closes: https://github.com/gentoo/gentoo/pull/23821 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jimi Huotari · gentoo
media-video/obs-studio: remove version 27.1.3 (r0)
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/22715 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Jimi Huotari · gentoo
media-video/obs-studio: fix OBS_BROWSER_COMMIT
Closes: https://bugs.gentoo.org/819369 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jimi Huotari · gentoo
media-video/obs-studio: remove version 27.1.1
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/22511 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Jimi Huotari · gentoo
media-video/obs-studio: add version 27.1.3
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jimi Huotari · gentoo
media-video/obs-studio: remove version 26.1.2 and update metadata/files
The 'imagemagick' USE-flag and the '-fix-alsa-crash.patch' are no longer used after 26.1.2 is gone. Package-Manager: Portage-3.0.24, Repoman-3.0.3 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/22444 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Jimi Huotari · gentoo
media-video/obs-studio: add version 27.1.1
Package-Manager: Portage-3.0.24, Repoman-3.0.3 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Jimi Huotari · gentoo
media-video/obs-studio: update CEF/EAPI-8/deps/messages
Package-Manager: Portage-3.0.24, Repoman-3.0.3 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/obs-studio: add libjansson subslot dep
Earlier versions of libjansson lacked symbol versioning, causing crashes. Bug: https://bugs.gentoo.org/812119 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
media-video/obs-studio: sync live
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
media-video/obs-studio: tidy with small fixes
Finishing the last few bits from previous PR. - python3_10 compat - migrate to xdg eclass - drop USE=imagemagick, broken and upstream has deprecated it - add missing cups for CEF, and alsa-lib if USE=-alsa - merge duplicate pkg_postinst() that's been there for a long time - scrubbed python patch, moved pull request ref to it Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jimi Huotari · gentoo
media-video/obs-studio: add/update USE-flags and metadata
New USE-flags include decklink, pipewire, and wayland. Thanks-to: Katherine Peeters <katherine.peeters@leagueh.xyz> Closes: https://bugs.gentoo.org/770970 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Jimi Huotari · gentoo
media-video/obs-studio: remove version 25.0.8 (r100) and 26.1.2 (r0)
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Jimi Huotari · gentoo
media-video/obs-studio: raise python support to 3.8 and 3.9
With a patch. Closes: https://bugs.gentoo.org/754006 Closes: https://bugs.gentoo.org/784989 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/20574 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
media-video/obs-studio: Drop 25.0.8-r1
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Jimi Huotari · gentoo
media-video/obs-studio: add version 26.1.2
Closes: https://bugs.gentoo.org/745996 Closes: https://bugs.gentoo.org/761939 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/18883 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Remove obsolete values from PYTHON_COMPAT
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rick Farina · gentoo
media-video/obs-studio: revert python bump
Apparently build testing wasn't enough https://bugs.gentoo.org/754006 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Rick Farina <zerochaos@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rick Farina · gentoo
media-video/obs-studio: python bump
Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Rick Farina <zerochaos@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
media-video/obs-studio: migrate to lua-single.eclass
Based on the work of Gergely Nagy <ngg@ngg.hu> from https://github.com/gentoo/gentoo/pull/18156, however browser source support has been removed (according to the PR comments chiitoo has not decided yet which of the competing implementations he prefers) and IUSE=luajit has been renamed to just "lua" (as done elsewhere, in order to avoid confusion between luajit and lua_single_target_luajit). Closes: https://bugs.gentoo.org/752768 Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
Revert "media-video/obs-studio: python bump"
This reverts commit cf50e95244fe18f1f3c69aa025c2addd6e2a2bdc. Unfortunately, obs-studio is genuinely not yet compatible with newer Pythons - it uses Python directly via extensions which are not yet working w/ 3.8+. Bug: https://bugs.gentoo.org/754006 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rick Farina · gentoo
media-video/obs-studio: python bump
Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Rick Farina <zerochaos@gentoo.org>
Gergely Nagy · gentoo
media-video/obs-studio: add 27.0.1 with browser source support
Closes: https://bugs.gentoo.org/717002 Closes: https://bugs.gentoo.org/795648 Signed-off-by: Gergely Nagy <ngg@ngg.hu> Closes: https://github.com/gentoo/gentoo/pull/18156 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
media-video/obs-studio: Added sub-slot dep for media-libs/x264
Committed with kind permission from Chiitoo Package-Manager: Portage-3.0.2, Repoman-2.3.23 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
John Helmert III · gentoo
*/*: fix NonexistentDeps post ffmpeg cleanup
Signed-off-by: John Helmert III <jchelmert3@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/16793 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
media-video/obs-studio: sync live ebuild keywords
Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Georgy Yakovlev · gentoo
media-video/obs-studio: add ~ppc64 keyword
Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rick Farina · gentoo
media-video/obs-studio: install additional header
needed for media-video/obs-v4l2sink Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Rick Farina <zerochaos@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jimi Huotari · gentoo
media-video/obs-studio: remove version 24.0.5
Closes: https://bugs.gentoo.org/708628 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Jimi Huotari · gentoo
media-video/obs-studio: fix build with GCC-10
Bug: https://bugs.gentoo.org/708628 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/15736 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rick Farina · gentoo
media-video/obs-studio: tiny bump
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Rick Farina <zerochaos@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jimi Huotari · gentoo
media-video/obs-studio: remove version 25.0.3
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Jimi Huotari · gentoo
media-video/obs-studio: add version 25.0.7
Closes: https://bugs.gentoo.org/718958 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/15488 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jimi Huotari · gentoo
media-video/obs-studio: remove versions 24.0.3 and 25.0.1
Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Jimi Huotari · gentoo
media-video/obs-studio: add version 25.0.3
Closes: https://bugs.gentoo.org/715736 Closes: https://bugs.gentoo.org/716048 Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/15219 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rick Farina · gentoo
media-video/obs-studio: bump
Package-Manager: Portage-2.3.95, Repoman-2.3.21 Signed-off-by: Rick Farina <zerochaos@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rick Farina · gentoo
media-video/obs-studio: mostly simple bump
add a few directly linked things to DEPEND minor harmonization to keep release and live ebuilds the same Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Rick Farina <zerochaos@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ben Kohler · gentoo
media-video/obs-studio: add slot operator dep on mbedtls
Closes: https://bugs.gentoo.org/705042 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Ben Kohler <bkohler@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Clean PYTHON_COMPAT of obsolete impls
Closes: https://github.com/gentoo/gentoo/pull/14246 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jimi Huotari · gentoo
media-video/obs-studio: remove version 23.2.1
Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Jimi Huotari · gentoo
media-video/obs-studio: add version 24.0.5
Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/13991 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jimi Huotari · gentoo
media-video/obs-studio: remove 'dev-qt/qttest' dependency
This doesn't seem to be actually needed/used for anything here. Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Jimi Huotari · gentoo
media-video/obs-studio: add USE="ssl vlc"
When enabled, 'ssl' will allow for secure connections to servers supporting RTMPS via 'net-libs/mbedtls' (previously automagic). When enabled, 'vlc' will allow for 'media-video/vlc' to be used as a media source in OBS Studio (previously automagic). Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/12969 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Jimi Huotari · gentoo
media-video/obs-studio: add version 24.0.3
Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jimi Huotari · gentoo
media-video/obs-studio: remove older versions
Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Jimi Huotari · gentoo
media-video/obs-studio: version bump to 23.2.1
Comes with a patch to correct the 'libdir' for 'libobs.pc'. Upstream PR: https://github.com/obsproject/obs-studio/pull/1932 Bug: https://bugs.gentoo.org/644538 Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/12246 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jimi Huotari · gentoo
media-video/obs-studio: drop 23.1.0 (r0)
Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Jimi Huotari · gentoo
media-video/obs-studio: add missing 'dev-qt/qtsvg' dependency
Upstream started depending on this in '80875768'. - https://github.com/obsproject/obs-studio/commit/80875768 Closes: https://bugs.gentoo.org/684906 Closes: https://github.com/gentoo/gentoo/pull/11652 Suggested-by: Jiří Helebrant <jiri.helebrant@nic.cz> Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/11886 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jimi Huotari · gentoo
media-video/obs-studio: drop python3_4
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Jimi Huotari · gentoo
media-video/obs-studio: switch from 'gnome2-utils' to 'xdg-utils'
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/11313 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Jimi Huotari · gentoo
media-video/obs-studio: version bump to 23.1.0
Closes: https://bugs.gentoo.org/681100 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jimi Huotari · gentoo
media-video/obs-studio: remove old version and unused patches.
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
Jimi Huotari · gentoo
media-video/obs-studio: bump to EAPI="7".
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/11160 Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
Jimi Huotari · gentoo
media-video/obs-studio: version bump to 23.0.1.
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jimi Huotari · gentoo
media-video/obs-studio: fix build with USE="fdk"
Upstream: https://github.com/obsproject/obs-studio/commit/cf73fa6d Closes: https://bugs.gentoo.org/672430 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Jimi Huotari · gentoo
media-video/obs-studio: clean up older version and a patch with it
Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Package-Manager: Portage-2.3.52, Repoman-2.3.12 Closes: https://github.com/gentoo/gentoo/pull/10621 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jonathan Callen · gentoo
media-video/obs-studio: add python3_7
Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Jonathan Callen <jcallen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Craig Andrews · gentoo
media-video/obs-studio: Support ffmpeg 4
The USE="nvenc" in '>=media-video/ffmpeg-4' has been replaced with 'video_cards_nvidia'. Closes: https://bugs.gentoo.org/671084 Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Craig Andrews <candrews@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jimi Huotari · gentoo
media-video/obs-studio: fix building without Python targets
Only call 'python-single-r1_pkg_setup' if USE="python" is set, since without supported Python targets, things will go bad even if USE="-python" is being used. Closes: https://bugs.gentoo.org/667896 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11 Closes: https://github.com/gentoo/gentoo/pull/10109 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jimi Huotari · gentoo
media-video/obs-studio: remove upstreamed patch from 9999
Closes: https://bugs.gentoo.org/665766 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.10 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Jimi Huotari · gentoo
media-video/obs-studio: rename USE="speexdsp" to "speex"
The use of the flag is similar enough to the existing one. Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.10 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Jimi Huotari · gentoo
media-video/obs-studio: remove no longer needed 'CMAKE_MIN_VERSION'
Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.10 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Jimi Huotari · gentoo
media-video/obs-studio: remove older version
Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Package-Manager: Portage-2.3.48, Repoman-2.3.10 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Jimi Huotari · gentoo
media-video/obs-studio: version bump to 22.0.3
Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Package-Manager: Portage-2.3.48, Repoman-2.3.10 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Jimi Huotari · gentoo
media-video/obs-studio: adjust USE="nvenc" on 21.1.2
Since FFmpeg 4 is still masked, depending on a USE-flag specific to that version is a QA violation, so for now only the 9999 version will be compatible with it. Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Package-Manager: Portage-2.3.48, Repoman-2.3.10 Closes: https://github.com/gentoo/gentoo/pull/9689 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Jimi Huotari · gentoo
media-video/obs-studio: switch to python-single-r1 eclass
Previously, the fact that 'python-any-r1.eclass' is intended for build-time dependent packages only was completely missed, while Python is required at run-time when used for OBS Studio scripting. Closes: https://bugs.gentoo.org/662702 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Package-Manager: Portage-2.3.48, Repoman-2.3.10 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jimi Huotari · gentoo
media-video/obs-studio: support FFmpeg 4
The USE="nvenc" in '>=media-video/ffmpeg-4' has been replaced with 'video_cards_nvidia'. Package-Manager: Portage-2.3.42, Repoman-2.3.9
Jimi Huotari · gentoo
media-video/obs-studio: add USE="speexdsp"
This can be used to enable/disable support for the SpeexDSP-based Noise Suppression filter Package-Manager: Portage-2.3.41, Repoman-2.3.9
Jimi Huotari · gentoo
media-video/obs-studio: remove older versions
Package-Manager: Portage-2.3.41, Repoman-2.3.9
Jimi Huotari · gentoo
media-video/obs-studio: version bump to 21.1.2
Package-Manager: Portage-2.3.41, Repoman-2.3.9
Jimi Huotari · gentoo
media-video/obs-studio: update source URIs
Package-Manager: Portage-2.3.41, Repoman-2.3.9
Jimi Huotari · gentoo
media-video/obs-studio: fix build with Qt 5.11
Upstream commit: https://github.com/obsproject/obs-studio/commit/4fd06b98 Closes: https://bugs.gentoo.org/660350 Package-Manager: Portage-2.3.41, Repoman-2.3.9
Anth0rx · gentoo
media-video/obs-studio: Support NVENC encoding.
This commit adds support for the NVENC encoding for nVidia video cards by compiling media-video/ffmpeg with the respective USE flag. Closes: https://github.com/gentoo/gentoo/pull/7516
Jimi Huotari · gentoo
media-video/obs-studio: add support for scripting
Scripting support for Lua and Python 3 is enabled by automagic, if the required libraries are found. This commit adds USE-flags and a patch that give the user control on whether or not to do so. Closes: https://bugs.gentoo.org/656956 Package-Manager: Portage-2.3.41, Repoman-2.3.9 Closes: https://github.com/gentoo/gentoo/pull/9151 Closes: https://bugs.gentoo.org/656956
Jimi Huotari · gentoo
media-video/obs-studio: update references to 'speex'.
This replaces 'media-libs/speex' with 'media-libs/speexdsp'. Package-Manager: Portage-2.3.24, Repoman-2.3.6
Jimi Huotari · gentoo
media-video/obs-studio: remove older versions and unused patches.
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Jimi Huotari · gentoo
media-video/obs-studio: version bump to 21.0.2.
Package-Manager: Portage-2.3.24, Repoman-2.3.6 Closes: https://bugs.gentoo.org/647906 Closes: https://github.com/gentoo/gentoo/pull/7208
Lucian Poston · gentoo
media-video/obs-studio: 20.1.3 version bump
Package-Manager: Portage-2.3.13, Repoman-2.3.3
Lucian Poston · gentoo
media-video/obs-studio: Prefer imagemagick-7
Closes: https://bugs.gentoo.org/641608 Package-Manager: Portage-2.3.13, Repoman-2.3.3 Closes: https://github.com/gentoo/gentoo/pull/6628
Jimi Huotari · gentoo
media-video/obs-studio: remove old version.
Package-Manager: Portage-2.3.11, Repoman-2.3.3
Jimi Huotari · gentoo
media-video/obs-studio: version bump to 20.1.0.
Package-Manager: Portage-2.3.11, Repoman-2.3.3 Closes: https://github.com/gentoo/gentoo/pull/5972
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>