Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 880727 Details for
Bug 920692
media-libs/mesa: add a use flag to disable opengl
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Add opengl USE flag
mesa-23.3.1_USE=-opengl.patch (text/plain), 1.75 KB, created by
om3i
on 2023-12-27 15:05:29 UTC
(
hide
)
Description:
Add opengl USE flag
Filename:
MIME Type:
Creator:
om3i
Created:
2023-12-27 15:05:29 UTC
Size:
1.75 KB
patch
obsolete
>--- media-libs/mesa/mesa-23.3.1.ebuild 2023-12-22 18:10:31.000000000 +0300 >+++ media-libs/mesa/mesa-23.3.1.ebuild 2023-12-27 20:15:44.440585600 +0300 >@@ -32,7 +32,7 @@ > > IUSE="${IUSE_VIDEO_CARDS} > cpu_flags_x86_sse2 d3d9 debug gles1 +gles2 +llvm >- lm-sensors opencl osmesa +proprietary-codecs selinux >+ lm-sensors opencl +opengl osmesa +proprietary-codecs selinux > test unwind vaapi valgrind vdpau vulkan > vulkan-overlay wayland +X xa zink +zstd" > >@@ -55,13 +55,16 @@ > video_cards_radeonsi? ( llvm ) > vdpau? ( X ) > xa? ( X ) >- zink? ( vulkan ) >+ zink? ( vulkan || ( opengl gles1 gles2 ) ) >+ X? ( gles1? ( opengl ) gles2? ( opengl ) ) > " > > LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.110" > RDEPEND=" > >=dev-libs/expat-2.1.0-r3[${MULTILIB_USEDEP}] >- >=media-libs/libglvnd-1.3.2[X?,${MULTILIB_USEDEP}] >+ opengl? ( >=media-libs/libglvnd-1.3.2[X?,${MULTILIB_USEDEP}] ) >+ gles1? ( >=media-libs/libglvnd-1.3.2[X?,${MULTILIB_USEDEP}] ) >+ gles2? ( >=media-libs/libglvnd-1.3.2[X?,${MULTILIB_USEDEP}] ) > >=sys-libs/zlib-1.2.8[${MULTILIB_USEDEP}] > unwind? ( sys-libs/libunwind[${MULTILIB_USEDEP}] ) > llvm? ( >@@ -400,15 +403,32 @@ > emesonargs+=(-Dintel-clc=disabled) > fi > >+ if use opengl || use gles1 || use gles2; then >+ emesonargs+=( >+ -Degl=enabled >+ -Dgbm=enabled >+ -Dglvnd=true >+ ) >+ else >+ emesonargs+=( >+ -Degl=disabled >+ -Dgbm=disabled >+ -Dglvnd=false >+ ) >+ fi >+ >+ if use opengl && use X; then >+ emesonargs+=(-Dglx=dri) >+ else >+ emesonargs+=(-Dglx=disabled) >+ fi >+ > emesonargs+=( > $(meson_use test build-tests) >- -Dglx=$(usex X dri disabled) > -Dshared-glapi=enabled > -Ddri3=enabled >- -Degl=enabled > -Dexpat=enabled >- -Dgbm=enabled >- -Dglvnd=true >+ $(meson_use opengl) > $(meson_feature gles1) > $(meson_feature gles2) > $(meson_feature llvm)
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 920692
: 880727