diff --git a/testing/mesa-asahi/APKBUILD b/testing/mesa-asahi/APKBUILD index 1ebbde45e6a..cab6e7b1b4f 100644 --- a/testing/mesa-asahi/APKBUILD +++ b/testing/mesa-asahi/APKBUILD @@ -6,7 +6,7 @@ url="https://gitlab.freedesktop.org/asahi/mesa" _asahiver=20240123 _commit=asahi-$_asahiver pkgver=24.0.0_pre$_asahiver -pkgrel=0 +pkgrel=1 arch="aarch64" license="MIT SGI-B-2.0 BSL-1.0" subpackages=" @@ -144,7 +144,8 @@ build() { package() { DESTDIR="$pkgdir" meson install --no-rebuild -C output provides="mesa" - replaces="mesa" + provider_priority=0 + replaces="mesa" } @@ -152,12 +153,14 @@ _dev() { pkgdesc="Mesa development libraries" depends="mesa-asahi=$pkgver-r$pkgrel" provides="mesa-dev" + provider_priority=0 replaces="mesa-dev" } egl() { pkgdesc="Mesa libEGL runtime libraries" depends="mesa-asahi=$pkgver-r$pkgrel" provides="mesa-egl" + provider_priority=0 replaces="mesa-egl" amove usr/lib/libEGL.so* @@ -167,6 +170,7 @@ gl() { pkgdesc="Mesa libGL runtime libraries" depends="mesa-asahi=$pkgver-r$pkgrel" provides="mesa-gl" + provider_priority=0 replaces="mesa-gl" amove usr/lib/libGL.so* @@ -176,6 +180,7 @@ glapi() { pkgdesc="Mesa shared glapi" depends="mesa-asahi=$pkgver-r$pkgrel" provides="mesa-glapi" + provider_priority=0 replaces="mesa-glapi" amove usr/lib/libglapi.so.* @@ -185,6 +190,7 @@ gles() { pkgdesc="Mesa libGLESv2 runtime libraries" depends="mesa-asahi=$pkgver-r$pkgrel" provides="mesa-gles" + provider_priority=0 replaces="mesa-gles" amove usr/lib/libGLES*.so* @@ -193,6 +199,7 @@ xatracker() { pkgdesc="Mesa XA state tracker for vmware" depends="mesa-asahi=$pkgver-r$pkgrel" provides="mesa-xatracker" + provider_priority=0 replaces="mesa-xatracker" amove usr/lib/libxatracker*.so.* @@ -202,6 +209,7 @@ osmesa() { pkgdesc="Mesa offscreen rendering libraries" depends="mesa-asahi=$pkgver-r$pkgrel" provides="mesa-osmesa" + provider_priority=0 replaces="mesa-osmesa" amove usr/lib/libOSMesa.so.* @@ -211,6 +219,7 @@ gbm() { pkgdesc="Mesa gbm library" depends="mesa-asahi=$pkgver-r$pkgrel" provides="mesa-gbm" + provider_priority=0 replaces="mesa-gbm" amove usr/lib/libgbm.so.* @@ -251,6 +260,7 @@ _gallium() { pkgdesc="Mesa gallium DRI drivers" depends="mesa-asahi=$pkgver-r$pkgrel" provides="mesa-dri-gallium" + provider_priority=0 replaces="mesa-dri-gallium" # libgallium_dri.so @@ -286,6 +296,7 @@ _vulkan() { pkgdesc="Mesa Vulkan API driver for $n" depends="mesa-asahi=$pkgver-r$pkgrel" provides="mesa-vulkan" + provider_priority=0 replaces="mesa-vulkan" case $n in @@ -298,6 +309,7 @@ _vulkan_layers() { pkgdesc="collection of vulkan layers from mesa" depends="python3" provides="mesa-vulkan-layers" + provider_priority=0 # Remove this after the release of the next stable (3.14) # it originally was claed layer as it only packaged the