Diff mesa-amber-21.3.9-r2 with a mesa-amber-21.3.9-r3
| /usr/portage/media-libs/mesa-amber/mesa-amber-21.3.9-r3.ebuild 2026-08-12 20:03:04.546035230 +0300 | ||
|---|---|---|
| 18 | 18 |
inherit git-r3 |
| 19 | 19 |
else |
| 20 | 20 |
SRC_URI="https://archive.mesa3d.org/${MY_P}.tar.xz"
|
| 21 |
KEYWORDS="~alpha amd64 arm64 ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-solaris" |
|
| 21 |
KEYWORDS="~alpha amd64 ~arm64 ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-solaris" |
|
| 22 | 22 |
fi |
| 23 | 23 | |
| 24 | 24 |
S="${WORKDIR}/${MY_P}"
|
| ... | ... | |
| 91 | 91 |
QA_WX_LOAD=" |
| 92 | 92 |
x86? ( |
| 93 | 93 |
usr/lib/libGLX_amber.so.0.0.0 |
| 94 |
usr/lib/libglapi_amber.so.0.0.0 |
|
| 94 | 95 |
)" |
| 95 | 96 | |
| 96 | 97 |
PATCHES=( |
| 97 | 98 |
"${FILESDIR}"/${PN}-i915c.patch
|
| 98 | 99 |
"${FILESDIR}"/${P}-gcc-15.patch
|
| 100 |
"${FILESDIR}"/${P}-libnames.patch
|
|
| 99 | 101 |
) |
| 100 | 102 | |
| 101 | 103 |
python_check_deps() {
|
| ... | ... | |
| 191 | 193 |
multilib_src_install_all() {
|
| 192 | 194 |
# These are provided by media-libs/mesa:0 |
| 193 | 195 |
local files=( |
| 194 |
"${ED}"/usr/lib*/libgbm.so*
|
|
| 195 | 196 |
"${ED}"/usr/include
|
| 196 | 197 |
"${ED}"/usr/lib*/pkgconfig
|
| 197 | 198 |
"${ED}"/usr/share/drirc.d/00-mesa-defaults.conf
|
| ... | ... | |
| 204 | 205 |
mv ${dridir}/i915{,c}_dri.so || die
|
| 205 | 206 |
fi |
| 206 | 207 |
done |
| 208 | ||
| 209 |
# Move the glvnd file after the one provided by mesa, to have lower priority |
|
| 210 |
mv "${ED}"/usr/share/glvnd/egl_vendor.d/50_amber.json \
|
|
| 211 |
"${ED}"/usr/share/glvnd/egl_vendor.d/55_amber.json || die
|
|
| 207 | 212 |
} |
| 208 | 213 | |
| 209 | 214 |
# $1 - VIDEO_CARDS flag (check skipped for "--") |