summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* media-libs/mesa: revbump for dropping wayland-scanner multilibSam James2021-12-102-2/+2
| | | | | | | While we could avoid doing this, it avoids the need for backtracking on upgrades. Closes: https://bugs.gentoo.org/828799 Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/mesa: Condense Intel VIDEO_CARDS optionsMatt Turner2021-12-051-13/+9
| | | | | | | | | | | | | | | | | | | | | | VIDEO_CARDS has grown out of control in recent years, and the options don't really make sense outside of a single package. For example, VIDEO_CARDS=iris makes sense for Mesa, because it enables the Gen8+ Gallium OpenGL driver named Iris. VIDEO_CARDS=i965 makes sense as well because it enables the Gen4-Gen11 classic OpenGL driver named i965. But how these VIDEO_CARDS settings should extend to other packages was never clearly defined. Until commit 564e4e3d1b14 ("x11-libs/libva: use optfeatures instead of VIDEO_CARDS") pulled in drivers depending on the VIDEO_CARD setting, but x11-libs/libva-intel-driver and x11-libs/libva-intel-media-driver support only partially overlapping sets of hardware, and neither correspond well to "i965" or "iris". In truth, this level of flexibility (for example, the ability to build only i965 but not the older i915, or iris but not crocus) isn't worth the hassle and confusion it causes users. The insane marketing names of GPUs also doesn't make the situation any clearer. Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/mesa: Drop classic driversMatt Turner2021-12-051-223/+138
| | | | | | | | | | | The classic drivers have been dropped from the main branch upstream in https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10153 They will be maintained in an "Amber" branch, long-term. The Amber branch has not been made yet. Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/mesa: Require wayland-protocols-1.24Matt Turner2021-12-021-1/+1
| | | | | | And move out of RDEPEND at the same time. Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/mesa: Require libdrm-2.4.109Matt Turner2021-12-021-1/+1
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/mesa: Version bump to 21.3.1Matt Turner2021-12-022-0/+553
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/mesa: Add REQUIRED_USE="d3d9? ( gallium )"Matt Turner2021-11-261-1/+1
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/mesa: Version bump to 21.2.6Matt Turner2021-11-242-0/+561
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/mesa: Version bump to 21.3.0Matt Turner2021-11-192-14/+6
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/mesa: Remove IUSE=gbmMatt Turner2021-11-191-4/+3
| | | | | | | | Enabled by default for years. There's not a sensible reason to disable this. Closes: https://github.com/gentoo/gentoo/pull/21742 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/mesa: Remove IUSE=eglMatt Turner2021-11-191-11/+4
| | | | | | | Enabled by default for years. There's not a sensible reason to disable this while OpenGL is enabled (which it always is). Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/mesa: Drop old versionsMatt Turner2021-11-176-1719/+0
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/mesa: Stabilize 21.2.5 hppa, #807637Sam James2021-11-181-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/mesa: Stabilize 21.2.5 ppc64, #822339Georgy Yakovlev2021-11-171-1/+1
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* media-libs/mesa: Stabilize 21.2.5 ppc, #822339Arthur Zamarin2021-11-171-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* media-libs/mesa: Stabilize 21.2.5 arm64, #822339Sam James2021-11-171-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/mesa: Stabilize 21.2.5 x86, #822339Jakov Smolić2021-11-151-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* media-libs/mesa: Stabilize 21.2.5 arm, #822339Sam James2021-11-151-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/mesa: stable 21.2.5 for sparc, bug #822339Rolf Eike Beer2021-11-121-1/+1
| | | | | | | Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/mesa: Stabilize 21.2.5 amd64, #822339Jakov Smolić2021-11-071-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* media-libs/mesa: Version bump to 21.3.0_rc3Matt Turner2021-10-302-0/+561
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/mesa: Version bump to 21.2.5Matt Turner2021-10-302-0/+561
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/mesa: Enable turnip vulkan driver with VIDEO_CARDS=freedrenoMatt Turner2021-10-301-2/+4
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/mesa: USE -Dprefer-iris= meson optionMatt Turner2021-10-301-0/+1
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/mesa: Add VIDEO_CARDS=crocusMatt Turner2021-10-301-1/+4
| | | | | Closes: https://bugs.gentoo.org/796764 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/mesa: Allow sys-devel/llvm:13Matt Turner2021-10-301-1/+2
| | | | | Closes: https://bugs.gentoo.org/816381 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/mesa: Add CPU_FLAGS_X86=sse2 optionMatt Turner2021-10-302-2/+4
| | | | | | | Thanks to Calvin Walton for the suggestion and the patch! Closes: https://bugs.gentoo.org/814824 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/mesa: Drop old versionsMatt Turner2021-09-223-1109/+0
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/mesa: Version bump to 21.2.2Matt Turner2021-09-222-0/+553
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/mesa: Add patch to prevent fossil_db problemsMatt Turner2021-09-222-0/+606
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* **/metadata.xml: Replace http by https in DOCTYPE elementUlrich Müller2021-09-111-1/+1
| | | | | Bug: https://bugs.gentoo.org/552720 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* media-libs/mesa: Version bump to 21.1.8Matt Turner2021-09-082-0/+557
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/mesa: Drop old versionsMatt Turner2021-08-196-2777/+0
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/mesa: Propagate stable keywordsMatt Turner2021-08-191-1/+1
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/mesa: Version bump to 21.2.1Matt Turner2021-08-192-0/+553
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/mesa: Stabilize 21.1.6 arm, #806324Sam James2021-08-181-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/mesa: Stabilize 21.1.6 amd64, #806324Sam James2021-08-131-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/mesa: Stabilize 21.1.6 x86, #806324Sam James2021-08-131-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/mesa: stable 21.1.6 for sparc, bug #806324Rolf Eike Beer2021-08-131-1/+1
| | | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/mesa: Version bump to 21.1.7Matt Turner2021-08-112-0/+557
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/mesa: Version bump to 21.2.0Matt Turner2021-08-042-0/+553
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/mesa: Version bump to 21.1.6Matt Turner2021-08-042-0/+557
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/mesa: Drop old versionsMatt Turner2021-07-263-1108/+0
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/mesa: Stabilize 21.1.4 ppc64, #797562Sam James2021-07-251-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/mesa: Stabilize 21.1.4 ppc, #797562Sam James2021-07-241-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/mesa: Stabilize 21.1.4 x86, #797562Sam James2021-07-241-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/mesa: Version bump to 21.1.5Matt Turner2021-07-222-0/+557
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/mesa: Version bump to 21.2.0_rc2Matt Turner2021-07-222-0/+553
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/mesa: Require libdrm-2.4.107Matt Turner2021-07-221-1/+1
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/mesa: Add Python 3.10 compatibilityMatt Turner2021-07-221-1/+1
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>