mirror of
https://github.com/void-linux/void-packages.git
synced 2025-06-05 14:43:52 +02:00
mesa: update to 24.1.5
Closes: #51588 [via git-merge-pr] enable lavapipe Co-authored-by: Daniel Martinez <danielmartinez@cock.li> Closes: #51801 [via git-merge-pr]
This commit is contained in:
parent
b8725a6082
commit
f406874de4
2 changed files with 13 additions and 3 deletions
1
srcpkgs/mesa-vulkan-lavapipe
Symbolic link
1
srcpkgs/mesa-vulkan-lavapipe
Symbolic link
|
@ -0,0 +1 @@
|
||||||
|
mesa
|
|
@ -1,6 +1,6 @@
|
||||||
# Template file for 'mesa'
|
# Template file for 'mesa'
|
||||||
pkgname=mesa
|
pkgname=mesa
|
||||||
version=24.1.4
|
version=24.1.5
|
||||||
revision=1
|
revision=1
|
||||||
build_style=meson
|
build_style=meson
|
||||||
_llvmver=18
|
_llvmver=18
|
||||||
|
@ -24,7 +24,7 @@ license="MIT, LGPL-2.1-or-later"
|
||||||
homepage="https://www.mesa3d.org/"
|
homepage="https://www.mesa3d.org/"
|
||||||
changelog="https://docs.mesa3d.org/relnotes.html"
|
changelog="https://docs.mesa3d.org/relnotes.html"
|
||||||
distfiles="https://mesa.freedesktop.org/archive/mesa-${version}.tar.xz"
|
distfiles="https://mesa.freedesktop.org/archive/mesa-${version}.tar.xz"
|
||||||
checksum=7cf7c6f665263ad0122889c1d4b076654c1eedea7a2f38c69c8c51579937ade1
|
checksum=02761ffd965dd64b95421ebfca1191d73724aba00f30034009237564f34cf976
|
||||||
|
|
||||||
build_options="wayland"
|
build_options="wayland"
|
||||||
build_options_default="wayland"
|
build_options_default="wayland"
|
||||||
|
@ -49,7 +49,8 @@ replaces="libGL>=10_1<19.2.5_2 libEGL>=10_1<19.2.5_2 libGLES>=10_1<19.2.5_2"
|
||||||
|
|
||||||
# swrast always present
|
# swrast always present
|
||||||
_gallium_drivers=" -Dgallium-drivers=swrast"
|
_gallium_drivers=" -Dgallium-drivers=swrast"
|
||||||
_vulkan_drivers=" -Dvulkan-drivers="
|
_vulkan_drivers=" -Dvulkan-drivers=swrast"
|
||||||
|
subpackages+=" mesa-vulkan-lavapipe"
|
||||||
|
|
||||||
# amd and nvidia drivers on all platforms except where it makes no sense
|
# amd and nvidia drivers on all platforms except where it makes no sense
|
||||||
# amd implicitly enables clover opencl, also enable hwdec and virgl too
|
# amd implicitly enables clover opencl, also enable hwdec and virgl too
|
||||||
|
@ -363,6 +364,14 @@ mesa-vulkan-freedreno_package() {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
mesa-vulkan-lavapipe_package() {
|
||||||
|
short_desc="Mesa Lavapipe Vulkan driver"
|
||||||
|
pkg_install() {
|
||||||
|
vmove "usr/share/vulkan/icd.d/lvp_icd*.json"
|
||||||
|
vmove "usr/lib/libvulkan_lvp*.so"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
mesa-vulkan-overlay-layer_package() {
|
mesa-vulkan-overlay-layer_package() {
|
||||||
short_desc="Vulkan layer to display information about the running application"
|
short_desc="Vulkan layer to display information about the running application"
|
||||||
pkg_install() {
|
pkg_install() {
|
||||||
|
|
Loading…
Add table
Reference in a new issue