This commit is contained in:
Daniel Martinez 2025-07-29 06:59:30 -04:00 committed by GitHub
commit f0b5194739
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 13 additions and 4 deletions

View file

@ -1,7 +1,7 @@
# Template file for 'mesa-asahi'
pkgname=mesa-asahi
version=25.1.1
revision=1
revision=2
depends="mesa>=${version}_1"
short_desc="Mesa - Asahi (transitional dummy package)"
maintainer="dkwo <npiazza@disroot.org>"
@ -35,7 +35,7 @@ MesaLib-asahi-devel_package() {
mesa-asahi-dri_package() {
metapackage=yes
depends="mesa-dri"
depends="mesa-dri mesa-vulkan-asahi"
short_desc="Mesa DRI drivers"
}

1
srcpkgs/mesa-vulkan-asahi Symbolic link
View file

@ -0,0 +1 @@
mesa

View file

@ -1,7 +1,7 @@
# Template file for 'mesa'
pkgname=mesa
version=25.1.3
revision=1
revision=2
build_style=meson
_llvmver=19
#Disable LTO flag should be present, see https://gitlab.freedesktop.org/mesa/mesa/-/issues/6911
@ -123,7 +123,7 @@ if [ "$_have_arm" ]; then
_have_opencl=yes
_gallium_drivers+=",v3d,vc4,freedreno,etnaviv,lima,panfrost,asahi"
_vulkan_drivers+=",broadcom,freedreno,asahi"
subpackages+=" mesa-vulkan-broadcom mesa-vulkan-freedreno"
subpackages+=" mesa-vulkan-broadcom mesa-vulkan-freedreno mesa-vulkan-asahi"
# transitional dummy packages
subpackages+=" mesa-kmsro-dri mesa-v3d-dri mesa-vc4-dri"
subpackages+=" mesa-etnaviv-dri mesa-freedreno-dri"
@ -368,6 +368,14 @@ mesa-vulkan-lavapipe_package() {
}
}
mesa-vulkan-asahi_package() {
short_desc="Mesa Asahi Vulkan driver"
pkg_install() {
vmove "usr/share/vulkan/icd.d/asahi_icd*.json"
vmove "usr/lib/libvulkan_asahi*.so"
}
}
mesa-vulkan-overlay-layer_package() {
short_desc="Vulkan layer to display information about the running application"
pkg_install() {