summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* media-video/pipewire: Stabilize 0.3.75-r2 ppc, #911332Arthur Zamarin2023-07-281-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* media-video/pipewire: Stabilize 0.3.75-r2 x86, #911332Arthur Zamarin2023-07-281-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* media-video/pipewire: Stabilize 0.3.75-r2 arm64, #911332Arthur Zamarin2023-07-281-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* media-video/pipewire: drop 0.3.72, 0.3.74Sam James2023-07-283-941/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/pipewire: Stabilize 0.3.75-r2 arm, #911332Sam James2023-07-281-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/pipewire: add 0.3.76Sam James2023-07-282-0/+474
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/pipewire: Stabilize 0.3.75-r2 amd64, #911332Sam James2023-07-281-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/pipewire: Stabilize 0.3.75-r2 ppc64, #911332Sam James2023-07-281-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/cheese: keyword 44.1 for ~loongWANG Xuerui2023-07-271-1/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* media-video/gnome-video-effects: keyword 0.6.0 for ~loongWANG Xuerui2023-07-271-1/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* media-video/ffmpeg: Rename AMF env.d file, and revbumpKarl-Johan Karlsson2023-07-274-4/+4
| | | | | | | | | | | | | | | | Leading digits are required for env-update to consider the file. This commit leaves the file in the repository as is and uses "newenvd" to install it under a different name. This makes sure that the 6.0-r2 ebuild continues to work. If that is not required, a simpler solution would be to instead rename the file in the repository to 99amf-env-vulkan-override and keep using "doenvd". Closes: https://bugs.gentoo.org/911249 Signed-off-by: Karl-Johan Karlsson <creideiki@lysator.liu.se> Closes: https://github.com/gentoo/gentoo/pull/32050 Signed-off-by: Sam James <sam@gentoo.org>
* media-video/pipewire: backport version.h include fix for 0.3.75Sam James2023-07-272-0/+21
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/totem: keyword 43.0 for ~loongWANG Xuerui2023-07-271-1/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* media-video/obs-studio: remove versions 29.0.2 and 29.1.3 (r0)Jimi Huotari2023-07-263-542/+0
| | | | Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
* media-video/obs-studio: add ffmpeg[opus] dependencyJimi Huotari2023-07-262-1/+272
| | | | | | | | | | With USE="-opus" and without '--disable-encoder=opus' on ffmpeg, obs-studio still offers to use the Opus encoder and the audio that is recorded will be mixed with different kinds of noise, depending somewhat on the bitrate being used. Closes: https://bugs.gentoo.org/909566 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
* media-video/ffmpeg: fix building against libplacebo-6Peter Levine2023-07-262-0/+104
| | | | | | | | | | Backports two commits from master that remove the offending force_icc_lut field. Closes: https://bugs.gentoo.org/910406 Closes: https://github.com/gentoo/gentoo/pull/31987 Signed-off-by: Peter Levine <plevine457@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-video/ffmpeg: drop 6.0-r3Peter Levine2023-07-261-603/+0
| | | | | Signed-off-by: Peter Levine <plevine457@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-video/ffmpeg: depend on >=media-libs/amf-headers-1.4.28Peter Levine2023-07-261-0/+603
| | | | | | | | Building with USE=amf now depends on >=media-libs/amf-headers-1.4.28 Closes: https://bugs.gentoo.org/908956 Signed-off-by: Peter Levine <plevine457@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-video/mpv: disable IUSE=xv by defaultIonen Wolkens2023-07-252-2/+2
| | | | | | | | | | | | While fairly unexpensive to keep enabled, using xv is hardly recommended nowadays (mpv will warn if used). Users are free to re-enable if used, but being default for everyone makes little sense. Note that a -vo=x11 for basic testing is still available either way with USE=X. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-video/mpv: update liveIonen Wolkens2023-07-251-14/+16
| | | | | | | | | | | | | | | | | | | | | | | vaapi-egl option just got removed. This along with previous updates now make vaapi options a lot less confusing and can be used with less USE being enabled. `vaapi? ( wayland? ( drm ) )` should also no longer be relevant, it was primarily added to avoid confusion from mpv-0.34->0.35 upgrade given the change in behavior that made it non-obvious that USE=-drm (perhaps disabled long ago) was breaking setups. But 0.34 been gone for a while now. Not that this means that should disable USE=drm unless really not being used. Also adjust gbm handling, technically only uses libgbm with egl-drm. Still does not feel worth having its own USE=gbm like before. Plus some minor style adjustments, used it for a while but having second thoughts about this quoting style. (note that there is good odds there will be 0.36.1 soon) Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-video/obs-studio: add 'dev-cpp/nlohmann_json' to USE="browser"Jimi Huotari2023-07-251-1/+2
| | | | | | | | | | This was already a dependency on USE="websocket", but is now also required with USE="browser". Also update the browser hash. Closes: https://bugs.gentoo.org/910718 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
* media-video/subtitlecomposer: Fix build and runtime with >=ffmpeg-6Andreas Sturmlechner2023-07-253-0/+129
| | | | | | | | | Upstream commits: 12f4d7f49d0b1a7fc02b0836521a285e7b6bac9d 0bb0e6ed99d5a4200cc89fc6e8b3013c70465402 Closes: https://bugs.gentoo.org/910048 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* media-video/mpv: update liveIonen Wolkens2023-07-241-3/+3
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-video/ffmpeg: fix -Wint-conversion for 6.0Sam James2023-07-242-0/+646
| | | | | Bug: https://bugs.gentoo.org/903752 Signed-off-by: Sam James <sam@gentoo.org>
* media-video/mpv: adjust libplacebo warningIonen Wolkens2023-07-231-2/+2
| | | | | | | | | | Turns out mpv did a temporary revert to be able to use older version for the release and missed that. So comments about libplacebo version from previous commit summary do not apply. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-video/mpv: add 0.36.0Ionen Wolkens2023-07-233-0/+322
| | | | | | | | | | | | | | Neither me nor pipewire upstream expected a release soon, but turns out did not have to worry about that. Also includes more pipewire fixes than just the emergency one so ao=pipewire users should upgrade ahead of stable. Note that this needs the latest version of libplacebo or else gpu-next won't be enabled (that version is however incompatible with <ffmpeg-6.1 and <vlc-4 -- not that it's currently enabled in Gentoo for vlc-3 and is off-by-default on ffmpeg). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-video/mpv: sync live keywordsIonen Wolkens2023-07-231-1/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-video/pipewire: backport two fixes to 0.3.75Sam James2023-07-233-0/+151
| | | | | | | | | 1. Crash fix for when can't connect to dbus (bug #910714) 2. Help out software misusing API, like older mpv (new fixed mpv will be in tree shortly anyway) (https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/3374) Closes: https://bugs.gentoo.org/910714 Signed-off-by: Sam James <sam@gentoo.org>
* media-video/mpv: backport fix for use with pipewire-0.3.75Ionen Wolkens2023-07-232-0/+390
| | | | | | | | | | | | | | | | | | Albeit, regardless of this patch or stable pipewire, ao=pipewire on 0.35.1 seems to have several other issues (in my VM it results in horribly crackling audio), and I personally recommend ao=pulse (or jack/alsa) instead to use with pipewire. Pipewire does work great in mpv-9999, so next release should be better. Considered a ~arch revbump, but given this only touch pipewire code and that ao=pipewire is already a bit bad on 0.35.1 I'm not sure it's worth the stabilization trouble (aka current keywords are intentional). Tested with both 0.3.75 and stable 0.3.71, but will keep -r1 for a bit in case of something I missed. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-video/pipewire: add 0.3.75Sam James2023-07-212-0/+474
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/rav1e: forward ~loongWANG Xuerui2023-07-201-1/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* media-video/rav1e: keyword 0.6.6 for ~loongWANG Xuerui2023-07-201-1/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* media-video/vlc: fix vlc-cache-gen call in 9999Sam James2023-07-191-4/+4
| | | | | | | | Thanks to josef64 for reporting. This.. seems to have changed years ago in https://code.videolan.org/videolan/vlc/-/commit/ba05ad61645b38ad206e23949a6352871ab59773. Signed-off-by: Sam James <sam@gentoo.org>
* media-video/cheese: Version bump to 44.1Matt Turner2023-07-182-0/+101
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-video/obs-studio: add USE="qsv"Jimi Huotari2023-07-182-1/+4
| | | | | Closes: https://bugs.gentoo.org/910361 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
* media-video/obs-studio: remove qt5 supportJimi Huotari2023-07-181-17/+5
| | | | | | | Upstream no longer supports compiling against qt5. Closes: https://bugs.gentoo.org/910307 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
* media-video/ffmpeg: subscribe to libplacebo subslotLeonardo Hernández Hernández2023-07-163-3/+3
| | | | | | Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me> Closes: https://github.com/gentoo/gentoo/pull/31887 Signed-off-by: Sam James <sam@gentoo.org>
* media-video/mpv: loosen libplacebo requirement in liveIonen Wolkens2023-07-151-2/+5
| | | | | | | | | | | | Using a older libplacebo is possible, but gpu-next support will be missing. Lower bound felt harmless to ensure all features, but other packages (e.g. ffmpeg) could potentially need to set temporary upper bounds like mpv-0.35 did and this will create conflicts. Not that it matters that much while this is only in mpv-9999. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-video/libva-utils: Version bump to 2.19.0Matt Turner2023-07-152-0/+92
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-video/mpv: note new options in liveIonen Wolkens2023-07-151-0/+5
| | | | | | | | Meant to handle them but upon closer look there's not really anything that should be done -- but may be worth noting. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-video/pipewire: add note re kwin/mutterSam James2023-07-132-0/+14
| | | | | | | | KWin and Mutter need to be restarted after upgrading (most) PipeWire versions to keep screencasting working. KWin no longer crashes w/ >=0.3.74 though. Closes: https://bugs.gentoo.org/908490 Signed-off-by: Sam James <sam@gentoo.org>
* media-video/pipewire: drop 0.3.73-r1Sam James2023-07-132-467/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/vcsi: add github upstream metadataJoonas Niilola2023-07-131-0/+3
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-video/vcsi: DistutilsNonPEP517Build, PYTHON_COMPAT+=3.12Joonas Niilola2023-07-131-0/+31
| | | | | Closes: https://bugs.gentoo.org/909997 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-video/pipewire: add 0.3.74Sam James2023-07-122-0/+467
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/pipewire: drop 0.3.73Sam James2023-07-121-466/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/pipewire: backport recommended patch to 0.3.73Sam James2023-07-122-0/+496
| | | | | | Bug: https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/3316 Bug: https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/3345 Signed-off-by: Sam James <sam@gentoo.org>
* media-video/handbrake: enable py3.12Sam James2023-07-122-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/handbrake: forward ~arm64Sam James2023-07-122-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/handbrake: add 1.6.1Sam James2023-07-123-17/+181
| | | | | | Closes: https://bugs.gentoo.org/892083 Closes: https://bugs.gentoo.org/907406 Signed-off-by: Sam James <sam@gentoo.org>