summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* media-video/obs-studio: Support ffmpeg 4Craig Andrews2018-11-133-3/+18
| | | | | | | | | 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-093-3/+15
| | | | | | | | | | | | 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: remove older versionJimi Huotari2018-10-042-112/+0
| | | | | | 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: version bump to 22.0.3Jimi Huotari2018-10-042-0/+123
| | | | | | 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: rename USE="speexdsp" to "speex"Jimi Huotari2018-10-043-7/+7
| | | | | | | | 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-042-2/+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-042-2/+4
| | | | | | | | | | | 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: adjust USE="nvenc" on 21.1.2Jimi Huotari2018-10-041-1/+1
| | | | | | | | | | | 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>
* media-video/obs-studio: remove older versionsJimi Huotari2018-07-133-226/+0
| | | | Package-Manager: Portage-2.3.41, Repoman-2.3.9
* media-video/obs-studio: version bump to 21.1.2Jimi Huotari2018-07-132-0/+126
| | | | Package-Manager: Portage-2.3.41, Repoman-2.3.9
* 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-133-5/+5
| | | | Package-Manager: Portage-2.3.41, Repoman-2.3.9
* media-video/obs-studio: fix build with Qt 5.11Jimi Huotari2018-07-132-0/+30
| | | | | | | 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
* media-video/obs-studio: add USE="speexdsp"Jimi Huotari2018-07-132-9/+5
| | | | | | | 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-133-4/+193
| | | | | | | | | | | 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: Support NVENC encoding.Anth0rx2018-03-252-1/+3
| | | | | | | 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
* media-video/obs-studio: update references to 'speex'.Jimi Huotari2018-02-183-9/+9
| | | | | | This replaces 'media-libs/speex' with 'media-libs/speexdsp'. Package-Manager: Portage-2.3.24, Repoman-2.3.6
* media-video/obs-studio: remove older versions and unused patches.Jimi Huotari2018-02-186-475/+0
| | | | Package-Manager: Portage-2.3.24, Repoman-2.3.6
* media-video/obs-studio: version bump to 21.0.2.Jimi Huotari2018-02-182-0/+109
| | | | | | Package-Manager: Portage-2.3.24, Repoman-2.3.6 Closes: https://bugs.gentoo.org/647906 Closes: https://github.com/gentoo/gentoo/pull/7208
* media-video/obs-studio: 20.1.3 version bumpLucian Poston2018-01-062-0/+109
| | | | Package-Manager: Portage-2.3.13, Repoman-2.3.3
* 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/*: Update Manifest hashesMichał Górny2017-12-101-3/+3
|
* media-video/obs-studio: remove old version.Jimi Huotari2017-10-272-119/+0
| | | | Package-Manager: Portage-2.3.11, Repoman-2.3.3
* media-video/obs-studio: version bump to 20.1.0.Jimi Huotari2017-10-272-0/+117
| | | | | Package-Manager: Portage-2.3.11, Repoman-2.3.3 Closes: https://github.com/gentoo/gentoo/pull/5972
* media-video/obs-studio: Remove proxy-maintJonas Stein2017-10-191-4/+0
| | | | | | | Remove proxy maintainer project from metadata, because there was no proxied maintainer left. Reported-By: Michael Mair-Keimberger Package-Manager: Portage-2.3.11, Repoman-2.3.3
* media-video/obs-studio: add a patch to fix a crash related to net-misc/curl.Jimi Huotari2017-10-112-0/+167
| | | | | | | | 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
* media-video/obs-studio: ddjust dependencies.Jimi Huotari2017-10-114-8/+52
| | | | | | | | | | | 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: fix build against ImageMagick 7.Jimi Huotari2017-10-114-0/+76
| | | | | | | | | | | | | | | 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
* media-video/obs-studio: remove old version.Jimi Huotari2017-08-152-110/+0
| | | | Package-Manager: Portage-2.3.7, Repoman-2.3.3
* media-video/obs-studio: version bump to 20.0.1.Jimi Huotari2017-08-152-0/+106
| | | | | Package-Manager: Portage-2.3.7, Repoman-2.3.3 Closes: https://github.com/gentoo/gentoo/pull/5412
* media-video/obs-studio: Remove old version.Jimi Huotari2017-05-232-110/+0
| | | | | Closes: https://github.com/gentoo/gentoo/pull/4733 Package-Manager: Portage-2.3.6, Repoman-2.3.2
* media-video/obs-studio: Version bump to 19.0.2.Jimi Huotari2017-05-232-0/+106
| | | | Package-Manager: Portage-2.3.6, Repoman-2.3.2
* media-video/obs-studio: Remove older versions.Jimi Huotari2017-05-073-209/+0
| | | | | Closes: https://github.com/gentoo/gentoo/pull/4535 Package-Manager: Portage-2.3.5, Repoman-2.3.2
* media-video/obs-studio: Version bump to 18.0.2.Jimi Huotari2017-05-073-4/+106
| | | | Package-Manager: Portage-2.3.5, Repoman-2.3.2
* media-video/obs-studio: Version bump to 18.0.0.Jimi Huotari2017-03-022-0/+110
| | | | Package-Manager: Portage-2.3.3, Repoman-2.3.1
* Drop $Id$ per council decision in bug #611234.Robin H. Johnson2017-02-284-4/+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-262-19/+34
| | | | | Package-Manager: Portage-2.3.3, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/3643
* media-video/obs-studio: Version bump to 17.0.2.Jimi Huotari2017-01-262-0/+101
| | | | | Package-Manager: Portage-2.3.3, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/3643
* media-video/obs-studio: Remove old version.Jimi Huotari2016-12-292-85/+0
| | | | Package-Manager: Portage-2.3.3, Repoman-2.3.1
* media-video/obs-studio: Override detected version for non-git builds.Jimi Huotari2016-12-291-1/+2
| | | | | | | | | | | | 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
* media-video/obs-studio: Version bump to 17.0.0.Jimi Huotari2016-12-292-0/+105
| | | | | | Gentoo-Bug: https://bugs.gentoo.org/603978 Package-Manager: Portage-2.3.3, Repoman-2.3.1
* media-video/obs-studio: Remove old versions.Jimi Huotari2016-10-033-169/+0
| | | | | | | 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: Version bump to 0.16.2.Jimi Huotari2016-10-032-0/+105
| | | | | | | 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: 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: Version bump to 0.15.3.Jimi Huotari2016-08-152-0/+85
| | | | Package-Manager: portage-2.3.0
* media-video/obs-studio: Version bump to 0.15.1.Jimi Huotari2016-07-172-0/+85
| | | | | | | | | | | | | | 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>
* media-video/obs-studio: New package.Jimi Huotari2016-07-034-0/+192
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>