summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* media-video/totem: Keyword 43.0 ppc, #880237Matt Turner2022-11-091-1/+1
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* 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/mpv: remove unused patch(es)Michael Mair-Keimberger2022-11-081-11/+0
| | | | | | Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/28188 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-video/mpv: sync liveIonen Wolkens2022-11-071-241/+177
| | | | | Closes: https://github.com/gentoo/gentoo/pull/28162 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-video/mpv: add 0.34.1_p20221105Ionen Wolkens2022-11-073-0/+291
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mpv releases are rare and it can be difficult to backport fixes (e.g. old libplacebo is broken with newer glslang, but new libplacebo breaks current mpv, not that can't disable glslang or vulkan on mpv if need be). So will release snapshots if felt necessary, please report if feel a newer snapshot would be useful. One quirk is that a whole year ago it switched to API 2.0 and not all revdeps are ready for this (mostly a few trivial deprecations). Personally see this as a good time to get this sorted out. Note this also include meson migration, which may still have oversights. MacOS / rpi builds are also untested, feel free to make any changes to improve these two if you use/know them. rough list of non-style changes from -9999 (non-exhaustive): * update DESCRIPTION, upstream been dissociating itself with the original MPlayer * drop pkg_postinst versions messages (0.18-0.25 is rather ancient) * drop docdir patch as it installed examples .conf to /usr/share/mpv, instead just move these to docdir/examples * drop IUSE=cplugins and enable by default, upstream default and not seeing a motivation to be optional * drop IUSE=gbm, rather redundant with IUSE=drm and is default on mesa * limit USE=opengl to controlling gl-x11/gl-cocoa backends rather than the general `gl` option, avoids e.g. `egl? ( opengl )` req use * make IUSE=opengl non-default given gl-x11 is deprecated, albeit still let it be enabled by desktop profiles * add IUSE=+libplacebo split off from IUSE=vulkan and depend on newer version, if recent enough this enables `-vo gpu-next` which is not limited to vulkan (default given libplacebo main author is same as mpv's and this is the obvious focus) * invert IUSE=debug logic, was passing N(no)DEBUG with debug * swap mesa with libglvnd for IUSE=egl, low level driver packages handling is not for us (and mesa is meaningless with nvidia with the exception of getting libgbm) * ^ likewise, drop nvidia-drivers (ffmpeg/obs/etc.. also don't check drivers for nvenc) * only depend on docutils + build man/html with USE=cli, and drop IUSE=doc (mpv.html has same dependency as the man page) * fix python-exec[-native-symlinks] when USE=-tools, calls 'python3' at build time too * depend on vulkan-loader[X?,wayland?] wrt bug #753434 and #777774 * various deps and tentative REQUIRED_USE adjustments Closes: https://bugs.gentoo.org/753434 Closes: https://bugs.gentoo.org/777774 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-video/vidcutter: use mpv slot, backport api 2.0 fixIonen Wolkens2022-11-073-7/+20
| | | | | | | | | | | | | | | | | | | libmpv.so.1 -> libmpv.so.2 opengl_cb been deprecated for ~3 years and is now gone, this backports a rough update to pympv (thus the large patch). *looks* fine but I don't use this to really know. Unlike other packages, this also breaks compatibility with stable libmpv at runtime (due to a version check). And upstream also seem to have went back & forth with this (broken again on current master). Thus the conditional patching for now. Since this changes nothing for stable, went straight-to. At same time also ${P} -> ${PF} for docdir as revisions are installing docs in the wrong place. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-video/jellyfin-media-player: use mpv subslotIonen Wolkens2022-11-071-1/+1
| | | | | | libmpv.so.1 -> libmpv.so.2 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-video/jellyfin-media-player: drop 1.7.0Ionen Wolkens2022-11-072-86/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-video/celluloid: use mpv subslot, fix BDEPENDIonen Wolkens2022-11-071-3/+3
| | | | | | libmpv.so.1 -> libmpv.so.2 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-video/celluloid: drop 0.20Ionen Wolkens2022-11-072-34/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-video/baka-mplayer: use mpv subslot, backport api 2.0 fixIonen Wolkens2022-11-073-1/+150
| | | | | | libmpv.so.1 -> libmpv.so.2 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-video/baka-mplayer: drop 2.0.4Ionen Wolkens2022-11-071-51/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-video/totem: Stabilize 43.0 amd64, #879807Sam James2022-11-071-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/mpv: set upper bound for libplacebo in 0.34.1Ionen Wolkens2022-11-061-0/+1
| | | | | | | | Known broken with libplacebo-5. No need for a revbump thanks to the binding operator. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-video/mpv: drop 0.33.1-r3Ionen Wolkens2022-11-062-360/+0
| | | | | Closes: https://bugs.gentoo.org/879609 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-video/mpv: add myself as a maintainerIonen Wolkens2022-11-061-0/+4
| | | | | | | Current maintainer is mostly unavailable and there's a limit to handling this package with drive-by commits. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-video/totem: Stabilize 43.0 arm64, #879807Arthur Zamarin2022-11-051-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* media-video/asfrecorder: EAPI7->8, fix build w/ upcoming clang16Ionen Wolkens2022-11-032-10/+22
| | | | | | | | | Also simplify with implicit make rules, and drop dead SRC_URI (sourceforge project page is technically still there but marked abandoned and downloads are gone). Closes: https://bugs.gentoo.org/874558 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-video/vcsi: bump snapshot commit, migrates from nose to pytestJoonas Niilola2022-11-032-0/+31
| | | | | Closes: https://bugs.gentoo.org/878715 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-video/mjpegtools: keyword 2.2.1 for ~loongWANG Xuerui2022-11-021-1/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* media-video/totem: Set remote-idMatt Turner2022-10-311-18/+24
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-video/subtitleeditor: Set remote-idMatt Turner2022-10-311-7/+13
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-video/pitivi: Set remote-idMatt Turner2022-10-311-8/+11
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-video/gnome-video-effects: Set remote-idMatt Turner2022-10-311-12/+15
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-video/cheese: Set remote-idMatt Turner2022-10-311-8/+11
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-video/mkvtoolnix: remove unused patchMichael Mair-Keimberger2022-10-301-293/+0
| | | | | | Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/28032 Signed-off-by: Sam James <sam@gentoo.org>
* media-video/pipewire: add freedesktop-gitlab upstream metadataSam James2022-10-291-0/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/wireplumber: add freedesktop-gitlab upstream metadataSam James2022-10-291-0/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/pitivi: Add Python 3.11 compatibilityMatt Turner2022-10-291-1/+1
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-video/wireplumber: Stabilize 0.4.12-r1 ppc, #876334Arthur Zamarin2022-10-291-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* media-video/pipewire: Stabilize 0.3.59-r2 ppc, #876334Arthur Zamarin2022-10-291-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* media-video/wireplumber: Stabilize 0.4.12-r1 x86, #876334Jakov Smolić2022-10-291-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* media-video/pipewire: Stabilize 0.3.59-r2 x86, #876334Jakov Smolić2022-10-291-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* media-video/wireplumber: Stabilize 0.4.12-r1 amd64, #876334Jakov Smolić2022-10-291-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* media-video/pipewire: Stabilize 0.3.59-r2 amd64, #876334Jakov Smolić2022-10-291-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* media-video/wireplumber: Stabilize 0.4.12-r1 ppc64, #876334Arthur Zamarin2022-10-291-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* media-video/pipewire: Stabilize 0.3.59-r2 ppc64, #876334Arthur Zamarin2022-10-291-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* media-video/wireplumber: Stabilize 0.4.12-r1 arm, #876334Arthur Zamarin2022-10-291-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* media-video/pipewire: Stabilize 0.3.59-r2 arm, #876334Arthur Zamarin2022-10-291-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* media-video/wireplumber: Stabilize 0.4.12-r1 arm64, #876334Sam James2022-10-281-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/pipewire: Stabilize 0.3.59-r2 arm64, #876334Sam James2022-10-281-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/pipewire: drop 0.3.51-r2Sam James2022-10-282-364/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/wireplumber: revbump for changed distfileSam James2022-10-281-0/+0
| | | | | | | They're identical but it helps 'eclean-dist' users. Fixes: 2ede64e9be11b8679130331f06cab37336e7fc63 Signed-off-by: Sam James <sam@gentoo.org>
* media-video/wireplumber: fix BetterCompressionUriSam James2022-10-283-3/+3
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/pipewire: fix BetterCompressionUriSam James2022-10-283-3/+3
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/wireplumber: drop 0.4.10-r4, 0.4.11-r2Sam James2022-10-288-757/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/pipewire: drop 0.3.58, 0.3.59Sam James2022-10-283-860/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/mkvtoolnix: drop versionsSam James2022-10-289-820/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>