summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* media-libs/mesa: Version bump to 23.2.0_rc2Matt Turner2023-08-303-1/+458
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/mesa: Conditionalize ply check with 'use llvm'Matt Turner2023-08-292-2/+2
| | | | | | | | Missed in 0486dbce0557 ("media-libs/mesa: Put raytracing deps behind USE=llvm"). Bug: https://bugs.gentoo.org/910435 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/mesa: Require >=meson-1.2.0 for USE=openclMatt Turner2023-08-291-0/+1
| | | | | Closes: https://bugs.gentoo.org/913178 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/mesa: Put raytracing deps behind USE=llvmMatt Turner2023-08-292-11/+15
| | | | | Bug: https://bugs.gentoo.org/910435 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/mesa: Fix build without LLVMMatt Turner2023-08-282-4/+8
| | | | | Closes: https://bugs.gentoo.org/910435 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/mesa: Drop old versionsMatt Turner2023-08-1613-4184/+0
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/mesa: Propagate stable keywordsMatt Turner2023-08-161-1/+1
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/mesa: Version bump to 23.1.6Matt Turner2023-08-162-0/+451
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/mesa: Drop stable hppa keywordsMatt Turner2023-08-161-1/+1
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/mesa: Remove now unneeded patchMike Lothian2023-08-141-5/+0
| | | | | | | | https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/23981 has now been merged Closes: https://github.com/gentoo/gentoo/pull/32308 Signed-off-by: Mike Lothian <mike@fireburn.co.uk> Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/mesa: Stabilize 23.1.3 ppc, #909456Arthur Zamarin2023-08-111-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* media-libs/mesa: Stabilize 23.1.3 ppc64, #909456Arthur Zamarin2023-08-111-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* media-libs/mesa: Stabilize 23.1.3 arm, #909456Arthur Zamarin2023-08-091-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* media-libs/mesa: Version bump to 23.1.5Matt Turner2023-08-032-0/+451
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/mesa: Version bump to 23.1.4Matt Turner2023-07-212-0/+451
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/mesa: Stabilize 23.1.3 x86, #909456Arthur Zamarin2023-07-151-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* media-libs/mesa: Stabilize 23.1.3 amd64, #909456Arthur Zamarin2023-07-151-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* media-libs/mesa: Stabilize 23.1.3 sparc, #909456Arthur Zamarin2023-07-021-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* media-libs/mesa: Stabilize 23.1.3 arm64, #909456Arthur Zamarin2023-07-021-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* media-libs/mesa: Limit Vulkan ray tracing deps to amd64Matt Turner2023-07-012-4/+4
| | | | | | To match the upstream meson.build. Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/mesa: Version bump to 23.1.3Matt Turner2023-06-223-0/+452
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/mesa: add Vulkan software rasterizer as VIDEO_CARDS=lavapipePaul Zander2023-06-162-1/+452
| | | | | | | | | | | | Mesa includes a software rasterizer for vulkan ("lavapipe") based on llvmpipe. Add lavapipe to VIDEO_CARDS to enable it. Bug: https://bugs.gentoo.org/818019 Closes: https://github.com/gentoo/gentoo/pull/31455 Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/mesa: Version bump to 23.1.2Matt Turner2023-06-102-0/+448
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/mesa: enable py3.12Violet Purcell2023-06-052-2/+2
| | | | | Signed-off-by: Violet Purcell <vimproved@inventati.org> Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/mesa: Version bump to 23.1.1Matt Turner2023-05-252-0/+448
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* */*: remove sparc-solaris keywordFabian Groffen2023-05-254-4/+4
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* */*: remove x86-solaris keywordFabian Groffen2023-05-244-4/+4
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* media-libs/mesa: defer to new global USE=vulkan descriptionSam James2023-05-231-1/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/mesa: Stabilize 23.0.3-r1 arm64, #906134Sam James2023-05-211-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/mesa: Keyword 23.1.0 riscv, #906215Jakov Smolić2023-05-211-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* media-libs/mesa: Fix python_check_depsMatt Turner2023-05-152-4/+4
| | | | | Closes: https://bugs.gentoo.org/906387 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/mesa: defer to new global USE=valgrind descriptionSam James2023-05-141-1/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/mesa: Depend on dev-python/plyMatt Turner2023-05-142-2/+22
| | | | | | | For Intel Vulkan ray tracing. Closes: https://bugs.gentoo.org/906327 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/mesa: Reduce line lengthMatt Turner2023-05-142-3/+21
| | | | | | And fix some indentation. Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/mesa: Depend on libclc for Intel VulkanMatt Turner2023-05-132-2/+16
| | | | | | | | And limit it to amd64-only, since upstream only enables ray tracing for amd64. Closes: https://bugs.gentoo.org/906231 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/mesa: Version bump to 23.1.0Matt Turner2023-05-123-0/+454
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/mesa: Enable Intel Vulkan ray-tracing supportMatt Turner2023-05-121-0/+9
| | | | | | | Requires USE=llvm. Note that Vulkan ray-tracing support is only available on amd64, per upstream. Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/mesa: workaround hardcoded clang directoryNiccolò Belli2023-05-122-0/+29
| | | | | | Closes: https://github.com/gentoo/gentoo/pull/28209 Signed-off-by: Niccolò Belli <niccolo.belli@linuxsystems.it> Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/mesa: use rusticl instead of cloverNiccolò Belli2023-05-122-16/+18
| | | | | | | | | | | This has two notable regressions: - No multilib support - No R600 support Bug: https://bugs.gentoo.org/880615 Closes: https://bugs.gentoo.org/872677 Signed-off-by: Niccolò Belli <niccolo.belli@linuxsystems.it> Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/mesa: Generate LLVM_DEPSTRMatt Turner2023-05-121-15/+16
| | | | | | | This reduces a lot of copy-and-paste, which will help when other dependencies that are tied to the llvm major version are added here. Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/mesa: Simplify LLVM dependenciesMatt Turner2023-05-121-59/+9
| | | | | | | | | Specifically, just always require that sys-devel/llvm (or sys-devel/clang) is built with LLVM_TARGETS=AMDGPU. It's been in package.use.force since llvm:13 and seems unlikely to be removed. It also massively simplifies the dependencies. Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/mesa: Fix indentationMatt Turner2023-05-121-4/+4
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/mesa: Update QA_WX_LOADMatt Turner2023-05-121-5/+2
| | | | | | Most of these haven't been installed since we switched to libglvnd. Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/mesa: Stabilize 23.0.3-r1 amd64, #906134Sam James2023-05-111-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/mesa: Stabilize 23.0.3-r1 ppc64, #906134Sam James2023-05-111-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/mesa: drop 23.0.2-r1Sam James2023-04-272-462/+0
| | | | | | | | | | I didn't mean to pull this in again, just an artifact of cherry-picking and thought I'd dropped it. Thanks Ionen for spotting. Fixes: 0f794d735103f871e077a6e645eb387513e6ef79 Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/mesa: backport wayland warning patches againSam James2023-04-275-1/+554
| | | | | | | | See 9d79f611e3930455eafc5b80cf9b2fb71aeb20b0. Closes: https://bugs.gentoo.org/905146 Bug: https://bugs.gentoo.org/904072 Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/mesa: Drop old versionsMatt Turner2023-04-257-1918/+0
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/mesa: Require USE=X for USE=vdpauFco Javier Felix2023-04-252-0/+2
| | | | | | Signed-off-by: Fco Javier Felix <ffelix@inode64.com> Closes: https://github.com/gentoo/gentoo/pull/30695 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/mesa: Version bump to 23.0.3Matt Turner2023-04-232-0/+457
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>