summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* media-libs/libplacebo: drop 6.292.0Ionen Wolkens2023-08-262-97/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-libs/libplacebo: note meson changes in python patchIonen Wolkens2023-08-171-0/+5
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-libs/libplacebo: add 6.292.1Ionen Wolkens2023-08-032-0/+104
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-libs/libplacebo: tidy liveIonen Wolkens2023-08-031-4/+11
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-libs/libplacebo: adjust old interpreter patchIonen Wolkens2023-08-031-3/+5
| | | | | | | | | | | Re-looking at this, it may be worth upstreaming sometime by using find_program() if really nothing that needs find_installation(). Fortunately setuptools issues hardly occured with 3.12 because we check for jinja which pulled setuptools. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-libs/libplacebo: drop 6.287.0_rc1Ionen Wolkens2023-07-072-99/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-libs/libplacebo: add 6.292.0Ionen Wolkens2023-07-072-0/+97
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-libs/libplacebo: add 6.287.0_rc1 (unkeyworded)Ionen Wolkens2023-07-032-0/+99
| | | | | | | | | | | | mpv-9999 now depends on >=5.266 (with USE=libplacebo) which is unreleased bare this release candidate. Add to offer the option to skip tracking libplacebo-9999 as well and prepare version bounds given this seems incompatible with old mpv. Note may not punctually bump further _rc if they are released, please file a bug if you want one. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-libs/libplacebo: switch uri to bz2Ionen Wolkens2023-07-031-1/+1
| | | | | | Oversight, this is a gitlab instance and so it's supported. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-libs/libplacebo: enable py3.12Ionen Wolkens2023-05-232-2/+2
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-libs/libplacebo: defer to new global USE=vulkan descriptionSam James2023-05-231-1/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/libplacebo: drop 5.229.2Ionen Wolkens2023-04-233-115/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-libs/libplacebo: Stabilize 5.264.1 ppc64, #904487Sam James2023-04-171-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/libplacebo: Stabilize 5.264.1 amd64, #904487Sam James2023-04-171-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/libplacebo: Stabilize 5.264.1 x86, #904487Sam James2023-04-171-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/libplacebo: drop 5.264.0Ionen Wolkens2023-04-172-97/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-libs/libplacebo: add 5.264.1Ionen Wolkens2023-03-232-0/+97
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-libs/libplacebo: sync liveIonen Wolkens2023-03-131-7/+4
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-libs/libplacebo: add 5.264.0Ionen Wolkens2023-03-132-0/+98
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-libs/libplacebo: drop 4.192.1-r2Ionen Wolkens2023-03-094-116/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-libs/libplacebo: fix RedirectedUrl in metadata.xmlIonen Wolkens2023-01-301-1/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-libs/libplacebo: enable py3.11 for old version 4 tooIonen Wolkens2023-01-141-2/+2
| | | | | | | | May stick around for a while still (at least until mpv-0.35.1 is stable for regression fixes and rekeywording is done), so may as well add it. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-libs/libplacebo: drop 5.229.1Ionen Wolkens2023-01-142-101/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-libs/libplacebo: forward ppc64 stable to 5.229.2Ionen Wolkens2023-01-141-1/+1
| | | | | | | | Almost identical to 5.229.1 and this is really the one that was meant to be stabled (forgot to update bug #889006 after it's been blocked for a while). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* */*: remove py3.8 from PYTHON_COMPATDavid Seifert2023-01-143-4/+4
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* media-libs/libplacebo: update liveIonen Wolkens2023-01-141-2/+1
| | | | | | | | | A bit in advance, patch isn't merged yet but likely be done soon. Does not fail either way given glslang ebuild been restoring the (useless) static libs for now until packages adapt. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-libs/libplacebo: add buglink for shared-glslang.patchIonen Wolkens2023-01-131-0/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-libs/libplacebo: Stabilize 5.229.1 ppc64, #889006Sam James2023-01-131-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/libplacebo: stabilize 5.229.2 for amd64, x86Ionen Wolkens2023-01-111-1/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-libs/libplacebo: bdepend on setuptoolsIonen Wolkens2023-01-053-8/+20
| | | | | | | | | | | | Unlikely to be missing unless manage to cleanup setuptools while keeping jinja (which is checked for), but it is technically used by glad/plugin.py and fails building if missing. >=glad-2.0.2 can build without, but 2.0.2 had other issues and will wait for libplacebo upstream to bump it to be safe (should be fixed in >=glad-2.0.3 though). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-libs/libplacebo: add 5.229.2Ionen Wolkens2023-01-042-0/+97
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-libs/libplacebo: stabilize 5.229.1 for amd64, x86Ionen Wolkens2022-12-291-1/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-libs/libplacebo: always skip opengl/vulkan testIonen Wolkens2022-12-292-0/+16
| | | | | | | | Normally auto-skipped, but in qemu (at least for me) it tries to run the vulkan test for some reason which just timeouts even with x10 timeout. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-libs/libplacebo: make jinja unconditionalIonen Wolkens2022-11-192-8/+6
| | | | | | | | | | Thought this was only needed by glad (USE=opengl), but it's also used by vulkan/utils_gen.py. To avoid making this needlessly messy over a trivial dep, just always check (realistically both USE="-opengl -vulkan" hardly makes sense). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-libs/libplacebo: always require vulkan-headersIonen Wolkens2022-11-192-2/+4
| | | | | Closes: https://bugs.gentoo.org/882065 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-libs/libplacebo: more python fixesIonen Wolkens2022-11-192-12/+6
| | | | | | | Hopefully right, overlooked that I broke -native-symlinks when I added the python patch, and any deps check was wrong. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-libs/libplacebo: downgrade glad to 2.0.1Ionen Wolkens2022-11-193-3/+3
| | | | | | | | | | Matches what libplacebo upstream uses rather than latest. 2.0.2 has no changes beside some python regressions, no need for a revbump given either is fine if it built. Closes: https://bugs.gentoo.org/881999 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-libs/libplacebo: sync liveIonen Wolkens2022-11-071-37/+56
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-libs/libplacebo: build fixes for stableIonen Wolkens2022-11-072-4/+20
| | | | | | | | | | | | | | Just non-intrusive fixes partly backported from the ~arch ebuild: * ensure use right python executble wrt bug #731728 * disable demos wrt bug #851927 * require <glslang-1.3.231 (~arch is fixed with newer) * multilib usedep for unwind * add := to glslang for upcoming subslot, albeit this won't really get to use it given the above Bug: https://bugs.gentoo.org/731728 Bug: https://bugs.gentoo.org/851927 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-libs/libplacebo: add 5.229.1Ionen Wolkens2022-11-075-0/+125
| | | | | | | | | | | | | | | | | | | With partly revamped ebuild, and: * ensure use right python executble wrt bug #731728 * disable demos wrt bug #851927, there's little use in enabling as only one of them gets installed by default and it's a very barebone test video player USE=glslang is now a no-op if shaderc is set, these provide the same functionality and shaderc is the default pick upstream. Previously, glslang would force disable shaderc even if set. Alternatively could use REQUIRED_USE to prevent setting both but feel this is mostly an annoyance. Closes: https://bugs.gentoo.org/731728 Closes: https://bugs.gentoo.org/851927 Co-authored-by: Nick Sarnie <sarnex@gentoo.org> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-libs/libplacebo: drop unused patchesIonen Wolkens2022-11-062-92/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-libs/libplacebo: drop 2.43.0, 2.43.1, 2.72.2, 3.120.3Ionen Wolkens2022-11-065-265/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-libs/libplacebo: add myself as a maintainerIonen Wolkens2022-11-061-1/+4
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-libs/libplacebo: fix automagic libunwind dependencyMatthew Smith2022-10-012-2/+6
| | | | Signed-off-by: Matthew Smith <matthew@gentoo.org>
* media-libs/libplacebo: Update PYTHON_REQ_USE to xml(+)Michał Górny2022-09-074-4/+4
| | | | | | | Update PYTHON_REQ_USE to specify "xml(+)", as Python 3.11 no longer features the "xml" flag. Signed-off-by: Michał Górny <mgorny@gentoo.org>
* media-libs/libplacebo: fix build with vulkan-headers-1.3.217Stephan Hartmann2022-09-034-2/+33
| | | | | Closes: https://bugs.gentoo.org/868297 Signed-off-by: Stephan Hartmann <sultan@gentoo.org>
* media-libs/libplacebo: x86 stable wrt bug #843758Agostino Sarubbo2022-05-171-1/+1
| | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* media-libs/libplacebo: Stabilize 4.192.1 amd64, #843758Jakov Smolić2022-05-171-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* media-libs/libplacebo: Stabilize 4.192.1 ppc64, #843758Sam James2022-05-171-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/libplacebo: sync live ebuildSam James2022-03-161-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>