summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* media-video/obs-studio: remove version 27.2.3-r2Jimi Huotari2022-11-082-206/+0
| | | | | | Closes: https://github.com/gentoo/gentoo/pull/28094 Thanks-to: Ionen Wolkens <ionen@gentoo.org> Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
* media-video/obs-studio: add version 28.1.2Jimi Huotari2022-11-082-0/+273
| | | | | | | 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>
* media-video/obs-studio: add USE="qt6 websocket" and python 3.11 + moreJimi Huotari2022-11-083-29/+84
| | | | | | | | | | | | | | | | | | | - 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>
* media-video/obs-studio: use || ( ... ) dep for dev-libs/atkSam James2022-10-053-9/+12
| | | | | | Forcing migration to at-spi2-atk right now leads to nasty conflicts for stable users. Signed-off-by: Sam James <sam@gentoo.org>
* media-video/obs-studio: update deps for browser/cef tooIonen Wolkens2022-04-251-1/+5
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-video/obs-studio: update dependenciesJimi Huotari2022-04-251-10/+9
| | | | | | | | | | 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>
* media-video/obs-studio: update CMake switchesJimi Huotari2022-04-251-21/+26
| | | | | | 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>
* media-video/obs-studio: remove version 27.1.3Jimi Huotari2022-04-014-549/+0
| | | | | | | | | 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>
* media-video/obs-studio: add version 27.2.4Jimi Huotari2022-04-012-0/+205
| | | | | | 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>
* media-video/obs-studio: update ffmpeg[nvenc] usedepDavid Seifert2022-03-133-6/+3
| | | | | Closes: https://github.com/gentoo/gentoo/pull/24517 Signed-off-by: David Seifert <soap@gentoo.org>
* profiles: global USE=nvencDavid Seifert2022-03-131-1/+0
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* media-video/obs-studio: remove version 27.2.1Jimi Huotari2022-03-042-206/+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/24403 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-video/obs-studio: add version 27.2.3Jimi Huotari2022-03-042-0/+206
| | | | | | 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>
* media-video/obs-studio: remove version 27.2.0Jimi Huotari2022-02-222-207/+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>
* media-video/obs-studio: add version 27.2.1Jimi Huotari2022-02-222-0/+207
| | | | | | 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>
* media-video/obs-studio: update OBS_BROWSER_COMMITJimi Huotari2022-02-221-1/+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>
* media-video/obs-studio: remove version 27.0.1 (r1)Jimi Huotari2022-02-162-220/+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/24200 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-video/obs-studio: add version 27.2.0Jimi Huotari2022-02-162-0/+207
| | | | | | 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>
* media-video/obs-studio: update CEF and deps/remove patch/workaroundsJimi Huotari2022-02-162-17/+9
| | | | | | | | | 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>
* media-video/obs-studio: switch myself to proxy-maint in metadataIonen Wolkens2022-01-211-3/+3
| | | | | | | | Wasn't part of proxy-maint back when started proxy'ing for this, and changing so everyone in proxy-maint can feel free to handle PRs (me still included!). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-video/obs-studio: add ffmpeg 5.0 patchJames Beddek2022-01-192-1/+316
| | | | | | Signed-off-by: James Beddek <telans@posteo.de> Closes: https://github.com/gentoo/gentoo/pull/23821 Signed-off-by: Sam James <sam@gentoo.org>
* media-video/obs-studio: remove version 27.1.3 (r0)Jimi Huotari2021-10-262-215/+0
| | | | | | | 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>
* media-video/obs-studio: fix OBS_BROWSER_COMMITJimi Huotari2021-10-262-0/+215
| | | | | | | 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>
* media-video/obs-studio: remove version 27.1.1Jimi Huotari2021-10-072-215/+0
| | | | | | | 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>
* media-video/obs-studio: add version 27.1.3Jimi Huotari2021-10-072-0/+215
| | | | | | 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>
* media-video/obs-studio: remove version 26.1.2 and update metadata/filesJimi Huotari2021-10-024-199/+0
| | | | | | | | | | 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>
* media-video/obs-studio: add version 27.1.1Jimi Huotari2021-10-022-0/+216
| | | | | | 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>
* media-video/obs-studio: update CEF/EAPI-8/deps/messagesJimi Huotari2021-10-021-14/+10
| | | | | | 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>
* media-video/obs-studio: add libjansson subslot depSam James2021-09-253-3/+3
| | | | | | | Earlier versions of libjansson lacked symbol versioning, causing crashes. Bug: https://bugs.gentoo.org/812119 Signed-off-by: Sam James <sam@gentoo.org>
* **/metadata.xml: Replace http by https in DOCTYPE elementUlrich Müller2021-09-111-1/+1
| | | | | Bug: https://bugs.gentoo.org/552720 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* media-video/obs-studio: sync liveIonen Wolkens2021-07-011-22/+69
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-video/obs-studio: tidy with small fixesIonen Wolkens2021-07-012-50/+42
| | | | | | | | | | | | | 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>
* media-video/obs-studio: add 27.0.1 with browser source supportGergely Nagy2021-07-013-0/+224
| | | | | | | | 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>
* media-video/obs-studio: add github remote-id for obs-browserIonen Wolkens2021-07-011-0/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-video/obs-studio: add myself as proxyIonen Wolkens2021-07-011-1/+5
| | | | | | | | And also add proxied tags, this situation is part of why these proxied tags exist. Acked-by: Jimi Huotari <chiitoo@gentoo.org> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-video/obs-studio: remove unused patchMichael Mair-Keimberger2021-05-211-30/+0
| | | | | | | Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/20757 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* media-video/obs-studio: add/update USE-flags and metadataJimi Huotari2021-05-072-10/+17
| | | | | | | | | | 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>
* media-video/obs-studio: remove version 25.0.8 (r100) and 26.1.2 (r0)Jimi Huotari2021-05-073-311/+0
| | | | | | 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>
* media-video/obs-studio: raise python support to 3.8 and 3.9Jimi Huotari2021-05-073-3/+205
| | | | | | | | | | | 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>
* media-video/obs-studio: Drop 25.0.8-r1Andreas Sturmlechner2021-01-312-151/+0
| | | | | Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* media-video/obs-studio: add version 26.1.2Jimi Huotari2021-01-313-0/+186
| | | | | | | | | 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>
* */*: Remove obsolete values from PYTHON_COMPATMichał Górny2021-01-313-3/+3
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* media-video/obs-studio: revert python bumpRick Farina2020-12-223-3/+6
| | | | | | | | 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>
* media-video/obs-studio: python bumpRick Farina2020-12-223-3/+3
| | | | | Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Rick Farina <zerochaos@gentoo.org>
* media-video/obs-studio: migrate to lua-single.eclassMarek Szuba2020-12-222-10/+169
| | | | | | | | | | | | 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>
* Revert "media-video/obs-studio: python bump"Sam James2020-12-162-2/+2
| | | | | | | | | | 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>
* media-video/obs-studio: python bumpRick Farina2020-12-032-2/+2
| | | | | Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Rick Farina <zerochaos@gentoo.org>
* media-video/obs-studio: Added sub-slot dep for media-libs/x264Lars Wendler2020-08-102-2/+2
| | | | | | | 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>
* */*: fix NonexistentDeps post ffmpeg cleanupJohn Helmert III2020-07-272-12/+2
| | | | | | 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>
* media-video/obs-studio: sync live ebuild keywordsGeorgy Yakovlev2020-05-191-1/+1
| | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>