Versions
v21.3.9-r1 :: amber :: gentoo
- Modified
- License
- MIT SGI-B-2.0
- Keywords
- amd64 arm arm64 ppc ppc64 sparc x86 ~alpha ~amd64-linux ~mips ~riscv ~s390 ~x64-solaris ~x86-linux
- USE flags
- X debug gles1 gles2 selinux test valgrind wayland zstd
USE flags
General
- X
- Add support for X11
- debug
- Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
- gles1
- Enable GLESv1 support.
- gles2
- Enable GLES 2.0 (OpenGL for Embedded Systems) support (independently of full OpenGL, see also: gles2-only)
- selinux
- !!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
- valgrind
- Enable annotations for accuracy. May slow down runtime slightly. Safe to use even if not currently using dev-debug/valgrind
- wayland
- Enable support for dev-libs/wayland
- zstd
- Enable support for ZSTD compression
abi_mips
- n32
- 64-bit (32-bit pointer) libraries
- n64
- 64-bit libraries
- o32
- 32-bit libraries
abi_s390
- 32
- 32-bit (s390) libraries
- 64
- 64-bit (s390x) libraries
abi_x86
- 32
- 32-bit (x86) libraries
- 64
- 64-bit (amd64) libraries
- x32
- x32 ABI libraries
cpu_flags_x86
- sse2
- Use the SSE2 instruction set
video_cards
- i915
- VIDEO_CARDS setting to build driver for Intel i915 video cards
- i965
- VIDEO_CARDS setting to build driver for Intel i965 video cards
- intel
- VIDEO_CARDS setting to build driver for Intel video cards
- nouveau
- VIDEO_CARDS setting to build reverse-engineered driver for nvidia cards
- r100
- VIDEO_CARDS setting to build only r100 based chips code for radeon
- r200
- VIDEO_CARDS setting to build only r200 based chips code for radeon
- radeon
- VIDEO_CARDS setting to build driver for ATI radeon video cards
Dependencies
app-arch / zstd : zstd fast compression library
dev-debug / valgrind : An open-source memory debugger for GNU/Linux
dev-libs / expat : Stream-oriented XML parser library
dev-libs / wayland : Wayland protocol libraries
dev-libs / wayland-protocols : Wayland protocol files
media-libs / libglvnd : The GL Vendor-Neutral Dispatch library
media-libs / mesa : OpenGL-like graphic library for Linux
media-libs / mesa : OpenGL-like graphic library for Linux
sys-libs / libselinux : SELinux userland library
sys-libs / zlib : Standard (de)compression library
x11-base / xorg-proto : X.Org combined protocol headers
x11-libs / libX11 : X.Org X11 library
x11-libs / libXext : X.Org Xext library
x11-libs / libXfixes : X.Org Xfixes library
x11-libs / libXrandr : X.Org Xrandr library
x11-libs / libXxf86vm : X.Org Xxf86vm library
x11-libs / libdrm : X.Org libdrm library
x11-libs / libxcb : X C-language Bindings library
x11-libs / libxshmfence : Shared memory fences using futexes
Runtime Dependencies
app-arch / zstd : zstd fast compression library
dev-libs / expat : Stream-oriented XML parser library
dev-libs / wayland : Wayland protocol libraries
dev-libs / wayland-protocols : Wayland protocol files
media-libs / libglvnd : The GL Vendor-Neutral Dispatch library
media-libs / mesa : OpenGL-like graphic library for Linux
media-libs / mesa : OpenGL-like graphic library for Linux
sys-libs / libselinux : SELinux userland library
sys-libs / zlib : Standard (de)compression library
x11-libs / libX11 : X.Org X11 library
x11-libs / libXext : X.Org Xext library
x11-libs / libXfixes : X.Org Xfixes library
x11-libs / libXxf86vm : X.Org Xxf86vm library
x11-libs / libdrm : X.Org libdrm library
x11-libs / libxcb : X C-language Bindings library
x11-libs / libxshmfence : Shared memory fences using futexes
Bugs
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
*/*: unkeyword ~ia64
Change was created by running the following command:: ekeyword ^ia64 */*/*.ebuild Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
media-libs/mesa-amber: Add Python 3.12 compatibility
Closes: https://bugs.gentoo.org/929648 Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marco Sirabella · gentoo
*/*: -Dbuildtype -> EMESON_BUILDTYPE
Signed-off-by: Marco Sirabella <marco@sirabella.org> Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/36071 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/mesa-amber: --buildtype -> -Dbuildtype for meson.eclass changes
Since b95ea11330e446d0deb89ca7d78356cb2a7d0d06, we need to do -Dbuildtype, not --buildtype. Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
Move {dev-util → dev-debug}/valgrind
Signed-off-by: Michał Górny <mgorny@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/34786 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/mesa-amber: sys-devel/bison -> app-alternatives/yacc
All of these will be using app-alternatives/yacc anyway as they're not unsetting YACC or LEX, so make the dep reflect reality. (Included both YACC and LEX out of conservatism.) Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
media-libs/mesa-amber: sys-devel/flex -> app-alternatives/lex
All of these will be using app-alternatives/lex anyway as they're not unsetting YACC or LEX, so make the dep reflect reality. (Included both YACC and LEX out of conservatism.) Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
media-libs/mesa-amber: Drop Python 3.9 compatibility
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Matt Turner · gentoo
media-libs/mesa-amber: Add SGI-B-2.0 to LICENSE
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Matt Turner · gentoo
media-libs/mesa-amber: Fix symbol check unit tests
Closes: https://bugs.gentoo.org/843983 Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
media-libs/mesa-amber: Drop stable hppa keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Fabian Groffen · gentoo
*/*: remove sparc-solaris keyword
Signed-off-by: Fabian Groffen <grobian@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Fabian Groffen · gentoo
*/*: remove x86-solaris keyword
Signed-off-by: Fabian Groffen <grobian@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
media-libs/mesa-amber: Bump to EAPI=8
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Matt Turner · gentoo
media-libs/mesa-amber: Fix loading i915c driver
Thanks to Allan Mondor <bugs.gentoo@acmondor.ca> for the patch. Closes: https://bugs.gentoo.org/866425 Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
media-libs/mesa-amber: Point homepage to Amber documentation
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-libs/mesa-amber: Stabilize 21.3.9 arm64, #861023
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-libs/mesa-amber: Stabilize 21.3.9 hppa, #861023
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-libs/mesa-amber: Stabilize 21.3.9 ppc, #861023
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
media-libs/mesa-amber: Stabilize 21.3.9 ppc64, #861023
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-libs/mesa-amber: Stabilize 21.3.9 arm, #861023
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - matoro · gentoo
media-libs/mesa-amber: Stabilize 21.3.9 sparc, #861023
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
media-libs/mesa-amber: x86 stable wrt bug #861023
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
media-libs/mesa-amber: amd64 stable wrt bug #861023
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
media-libs/mesa-amber: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
media-libs/mesa-amber: Version bump to 21.3.9
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
media-libs/mesa-amber: Add new package
Move from media-libs/mesa:amber to simplify reverse dependencies of media-libs/mesa. Bug: https://bugs.gentoo.org/843440 Signed-off-by: Matt Turner <mattst88@gentoo.org>