Skip to content

Commit 87817c9

Browse files
dkwoclassabbyamp
authored andcommitted
mesa-asahi: update to 25.1.0+20250425
1 parent 482d94a commit 87817c9

3 files changed

Lines changed: 9 additions & 22 deletions

File tree

srcpkgs/libOSMesa-asahi

Lines changed: 0 additions & 1 deletion
This file was deleted.

srcpkgs/mesa-asahi/template

Lines changed: 8 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
11
# Template file for 'mesa-asahi'
22
pkgname=mesa-asahi
3-
version=25.1.0+20250221
3+
version=25.1.0+20250425
44
revision=1
55
_llvmver=19
66
_mesaver=${version%+*}
77
archs="aarch64*"
88
build_style=meson
99
build_helper="qemu"
1010
#Disable LTO flag should be present, see https://gitlab.freedesktop.org/mesa/mesa/-/issues/6911
11-
configure_args="-Dglvnd=enabled -Dshared-glapi=enabled -Dgbm=enabled -Degl=enabled
12-
-Dosmesa=true -Dgles1=enabled -Dgles2=enabled -Dglx=dri
11+
configure_args="-Dglvnd=enabled -Dgbm=enabled -Degl=enabled
12+
-Dgles1=enabled -Dgles2=enabled -Dglx=dri
1313
-Dlmsensors=enabled -Dplatforms=x11$(vopt_if wayland ,wayland)
1414
-Dllvm=enabled -Db_lto=false -Dcpp_std=gnu++17
1515
-Dgallium-vdpau=enabled -Dgallium-va=enabled
1616
-Dvulkan-drivers=swrast,virtio,asahi -Dvulkan-layers=device-select,overlay
1717
-Dgallium-drivers=asahi,virgl,zink,llvmpipe
18-
-Dgallium-opencl=icd -Dgallium-rusticl=true -Drust_std=2021"
18+
-Dgallium-rusticl=true -Drust_std=2021"
1919
hostmakedepends="gettext flex pkg-config python3-Mako glslang llvm${_llvmver}
2020
$(vopt_if wayland 'wayland-protocols wayland-devel') python3-pycparser python3-yaml
2121
clang${_llvmver} rust rust-bindgen"
@@ -33,13 +33,13 @@ license="MIT, LGPL-2.1-or-later"
3333
homepage="https://www.mesa3d.org/"
3434
changelog="https://docs.mesa3d.org/relnotes.html"
3535
distfiles="https://gitlab.freedesktop.org/asahi/mesa/-/archive/asahi-${version#*+}/mesa-asahi-${version#*+}.tar.gz"
36-
checksum=3d8c4ca48b8cc420059968badc45141d68af762f57cac5bdb56a6af6d7ed9369
36+
checksum=1008a7a245276203a39021d914b4ecc386f33ff50cd872817955c14550a928da
3737
replaces="mesa>=0 mesa-libgallium>=0 libglapi>=0"
3838
provides="mesa-${_mesaver}_${revision} mesa-libgallium-${_mesaver}_${revision} libglapi-${_mesaver}_${revision}"
3939
shlib_provides="libglapi.so libgallium-${_mesaver}-devel.so"
4040

4141
# alphabetical order is not good
42-
subpackages="libgbm-asahi libgbm-asahi-devel libOSMesa-asahi MesaLib-asahi-devel
42+
subpackages="libgbm-asahi libgbm-asahi-devel MesaLib-asahi-devel
4343
mesa-asahi-opencl mesa-asahi-vaapi mesa-asahi-vdpau mesa-asahi-vulkan-overlay-layer
4444
mesa-asahi-dri"
4545

@@ -100,19 +100,9 @@ libgbm-asahi-devel_package() {
100100
}
101101
}
102102

103-
libOSMesa-asahi_package() {
104-
short_desc="Mesa Off-Screen interface library"
105-
replaces="libOSMesa>=0"
106-
provides="libOSMesa-${_mesaver}_${revision}"
107-
pkg_install() {
108-
vmove "usr/lib/libOSMesa.so.*"
109-
}
110-
}
111-
112103
MesaLib-asahi-devel_package() {
113-
depends="mesa-asahi>=${version}_${revision} libOSMesa-asahi>=${version}_${revision}
114-
libgbm-asahi-devel>=${version}_${revision}"
115-
depends+=" libdrm-devel libglvnd-devel"
104+
depends="mesa-asahi>=${version}_${revision}
105+
libgbm-asahi-devel>=${version}_${revision} libdrm-devel libglvnd-devel"
116106
replaces="MesaLib-devel>=0"
117107
provides="MesaLib-devel-${_mesaver}_${revision}"
118108
short_desc+=" - development files"
@@ -121,7 +111,6 @@ MesaLib-asahi-devel_package() {
121111
vmove usr/lib/pkgconfig
122112
vmove usr/lib/libEGL_mesa.so
123113
vmove usr/lib/libGLX_mesa.so
124-
vmove usr/lib/libOSMesa.so
125114
}
126115
}
127116

@@ -143,8 +132,6 @@ mesa-asahi-opencl_package() {
143132
provides="mesa-opencl-${_mesaver}_${revision}"
144133
pkg_install() {
145134
vmove etc/OpenCL
146-
vmove usr/lib/gallium-pipe
147-
vmove "usr/lib/libMesaOpenCL.so.*"
148135
vmove "usr/lib/libRusticlOpenCL.so.*"
149136
}
150137
}

srcpkgs/removed-packages/template

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -352,6 +352,7 @@ replaces="
352352
libArcus-python3<=4.13.1_8
353353
libArcus<=4.13.1_8
354354
libCharon<=4.13.0_3
355+
libOSMesa-asahi<=25.1.0+20250221_1
355356
libSavitar-devel<=4.13.1_3
356357
libSavitar-python3<=4.13.1_3
357358
libSavitar<=4.13.1_3

0 commit comments

Comments
 (0)