Diff mesa-25.3.6 with a mesa-26.0.3
| /usr/portage/media-libs/mesa/mesa-26.0.3.ebuild 2026-03-28 11:46:07.779480220 +0300 | ||
|---|---|---|
| 8 | 8 |
CARGO_OPTIONAL=1 |
| 9 | 9 |
PYTHON_COMPAT=( python3_{11..14} )
|
| 10 | 10 | |
| 11 |
inherit flag-o-matic llvm-r1 meson-multilib python-any-r1 linux-info |
|
| 11 |
inherit flag-o-matic llvm-r2 meson-multilib python-any-r1 linux-info |
|
| 12 | 12 | |
| 13 | 13 |
MY_P="${P/_/-}"
|
| 14 | 14 | |
| ... | ... | |
| 37 | 37 |
SRC_URI=" |
| 38 | 38 |
https://archive.mesa3d.org/${MY_P}.tar.xz
|
| 39 | 39 |
" |
| 40 |
KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-solaris" |
|
| 40 |
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-solaris" |
|
| 41 | 41 |
fi |
| 42 | 42 | |
| 43 | 43 |
# This should be {CARGO_CRATE_URIS//.crate/.tar.gz} to correspond to the wrap files,
|
| ... | ... | |
| 185 | 185 |
usr/lib/libGLX_mesa.so.0.0.0 |
| 186 | 186 |
)" |
| 187 | 187 | |
| 188 |
PATCHES=( |
|
| 189 |
"${FILESDIR}/${PN}-25.3.3-wsl.patch"
|
|
| 190 |
) |
|
| 191 | ||
| 192 | 188 |
src_unpack() {
|
| 193 | 189 |
if [[ ${PV} == 9999 ]]; then
|
| 194 | 190 |
git-r3_src_unpack |
| ... | ... | |
| 267 | 263 |
linux-info_pkg_setup |
| 268 | 264 |
fi |
| 269 | 265 | |
| 270 |
use llvm && llvm-r1_pkg_setup |
|
| 266 |
use llvm && llvm-r2_pkg_setup |
|
| 271 | 267 |
python-any-r1_pkg_setup |
| 272 | 268 | |
| 273 | 269 |
if use opencl || (use vulkan && use video_cards_nvk); then |