summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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>
* media-video/obs-studio: add ~ppc64 keywordGeorgy Yakovlev2020-05-191-1/+1
| | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* media-video/obs-studio: install additional headerRick Farina2020-05-142-0/+14
| | | | | | | needed for media-video/obs-v4l2sink Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Rick Farina <zerochaos@gentoo.org>
* media-video/obs-studio: remove version 24.0.5Jimi Huotari2020-05-102-133/+0
| | | | | | | 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>
* media-video/obs-studio: fix build with GCC-10Jimi Huotari2020-05-102-0/+32
| | | | | | | | 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>
* media-video/obs-studio: tiny bumpRick Farina2020-05-042-1/+1
| | | | | Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Rick Farina <zerochaos@gentoo.org>
* media-video/obs-studio: remove version 25.0.3Jimi Huotari2020-05-022-146/+0
| | | | | | 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>
* media-video/obs-studio: add version 25.0.7Jimi Huotari2020-05-022-0/+146
| | | | | | | | 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>
* media-video/obs-studio: remove versions 24.0.3 and 25.0.1Jimi Huotari2020-04-033-279/+0
| | | | | | 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>
* media-video/obs-studio: add version 25.0.3Jimi Huotari2020-04-032-0/+146
| | | | | | | | | 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>
* media-video/obs-studio: bumpRick Farina2020-03-242-1/+1
| | | | | Package-Manager: Portage-2.3.95, Repoman-2.3.21 Signed-off-by: Rick Farina <zerochaos@gentoo.org>
* media-video/obs-studio: mostly simple bumpRick Farina2020-03-193-0/+160
| | | | | | | | 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>
* media-video/obs-studio: add slot operator dep on mbedtlsBen Kohler2020-02-263-3/+3
| | | | | | Closes: https://bugs.gentoo.org/705042 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* */*: Clean PYTHON_COMPAT of obsolete implsMichał Górny2020-01-053-6/+6
| | | | | Closes: https://github.com/gentoo/gentoo/pull/14246 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* media-video/obs-studio: remove unused patch(es)Michael Mair-Keimberger2019-12-271-50/+0
| | | | | | Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/14139 Signed-off-by: Aaron Bauman <bman@gentoo.org>
* media-video/obs-studio: remove version 23.2.1Jimi Huotari2019-12-262-133/+0
| | | | | | 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>
* media-video/obs-studio: add version 24.0.5Jimi Huotari2019-12-262-0/+133
| | | | | | | 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>
* media-video/obs-studio: add version 24.0.3Jimi Huotari2019-11-032-0/+133
| | | | | | 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: 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-032-4/+10
| | | | | | | | | | | | | 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: remove older versionsJimi Huotari2019-06-223-261/+0
| | | | | | 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>
* media-video/obs-studio: version bump to 23.2.1Jimi Huotari2019-06-223-0/+183
| | | | | | | | | | | | | 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>
* media-video/obs-studio: drop 23.1.0 (r0)Jimi Huotari2019-05-091-129/+0
| | | | | | 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>
* media-video/obs-studio: add missing 'dev-qt/qtsvg' dependencyJimi Huotari2019-05-092-0/+131
| | | | | | | | | | | | | | 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: version bump to 23.1.0Jimi Huotari2019-04-062-0/+130
| | | | | | | 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>
* media-video/obs-studio: drop python3_4Jimi Huotari2019-04-062-2/+2
| | | | | | 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-062-6/+6
| | | | | | | 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: remove old version and unused patches.Jimi Huotari2019-02-284-354/+0
| | | | | | 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>
* media-video/obs-studio: version bump to 23.0.1.Jimi Huotari2019-02-282-0/+130
| | | | | | 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>
* 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: fix build with USE="fdk"Jimi Huotari2018-12-162-1/+56
| | | | | | | | | 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>