summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* */*: Clean PYTHON_COMPAT of obsolete implsMichał Górny2020-01-051-2/+2
| | | | | Closes: https://github.com/gentoo/gentoo/pull/14246 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* media-video/obs-studio: remove 'dev-qt/qttest' dependencyJimi Huotari2019-11-031-1/+0
| | | | | | | | 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>
* media-video/obs-studio: add USE="ssl vlc"Jimi Huotari2019-11-031-4/+7
| | | | | | | | | | | | | 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>
* media-video/obs-studio: add missing 'dev-qt/qtsvg' dependencyJimi Huotari2019-05-091-0/+1
| | | | | | | | | | | | | | 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>
* media-video/obs-studio: drop python3_4Jimi Huotari2019-04-061-1/+1
| | | | | | 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>
* media-video/obs-studio: switch from 'gnome2-utils' to 'xdg-utils'Jimi Huotari2019-04-061-3/+3
| | | | | | | 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>
* media-video/obs-studio: bump to EAPI="7".Jimi Huotari2019-02-281-8/+8
| | | | | | | 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>
* media-video/obs-studio: add python3_7Jonathan Callen2018-12-021-1/+1
| | | | | Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Jonathan Callen <jcallen@gentoo.org>
* media-video/obs-studio: Support ffmpeg 4Craig Andrews2018-11-131-1/+6
| | | | | | | | | 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>
* media-video/obs-studio: fix building without Python targetsJimi Huotari2018-10-091-1/+5
| | | | | | | | | | | | 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>
* media-video/obs-studio: remove upstreamed patch from 9999Jimi Huotari2018-10-041-2/+0
| | | | | | | 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>
* media-video/obs-studio: rename USE="speexdsp" to "speex"Jimi Huotari2018-10-041-3/+3
| | | | | | | | 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>
* media-video/obs-studio: remove no longer needed 'CMAKE_MIN_VERSION'Jimi Huotari2018-10-041-1/+0
| | | | | | 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>
* media-video/obs-studio: switch to python-single-r1 eclassJimi Huotari2018-10-041-1/+2
| | | | | | | | | | | 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>
* media-video/obs-studio: support FFmpeg 4Jimi Huotari2018-07-131-1/+1
| | | | | | | 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
* media-video/obs-studio: update source URIsJimi Huotari2018-07-131-2/+2
| | | | Package-Manager: Portage-2.3.41, Repoman-2.3.9
* media-video/obs-studio: add USE="speexdsp"Jimi Huotari2018-07-131-9/+3
| | | | | | | 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
* media-video/obs-studio: add support for scriptingJimi Huotari2018-07-131-3/+23
| | | | | | | | | | | 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
* media-video/obs-studio: update references to 'speex'.Jimi Huotari2018-02-181-3/+3
| | | | | | This replaces 'media-libs/speex' with 'media-libs/speexdsp'. Package-Manager: Portage-2.3.24, Repoman-2.3.6
* media-video/obs-studio: Prefer imagemagick-7Lucian Poston2018-01-061-11/+3
| | | | | | | Closes: https://bugs.gentoo.org/641608 Package-Manager: Portage-2.3.13, Repoman-2.3.3 Closes: https://github.com/gentoo/gentoo/pull/6628
* media-video/obs-studio: ddjust dependencies.Jimi Huotari2017-10-111-2/+13
| | | | | | | | | | | 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
* media-video/obs-studio: Version bump to 18.0.2.Jimi Huotari2017-05-071-4/+0
| | | | Package-Manager: Portage-2.3.5, Repoman-2.3.2
* Drop $Id$ per council decision in bug #611234.Robin H. Johnson2017-02-281-1/+0
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* media-video/obs-studio: Use 'gnome2-utils' to update the icon cache.Jimi Huotari2017-01-261-18/+23
| | | | | Package-Manager: Portage-2.3.3, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/3643
* media-video/obs-studio: Adjust 9999-dependencies and 'postinst' phase.Jimi Huotari2016-10-031-4/+25
| | | | | | | | | | | | | 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>
* media-video/obs-studio: New package.Jimi Huotari2016-07-031-0/+83
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>