mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-05-05 04:16:46 +02:00
testing/mesa-asahi: lower provider_priority
Hopefully fixes cases where this is still pulled in automatically when the other mesa should be used. Also see: https://gitlab.com/postmarketOS/pmaports/-/issues/2561
This commit is contained in:
parent
ca114ebdb4
commit
a8bb21b742
@ -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
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user