Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions package/libdrm/libdrm.hash
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# From https://lists.x.org/archives/xorg-announce/2025-December/003647.html
sha256 45ba9983b51c896406a3d654de81d313b953b76e6391e2797073d543c5f617d5 libdrm-2.4.131.tar.xz
sha512 d75894215600b648e25bbe13422901b650fb94bba8276d77971a49db7dc001819c9fc4b7e90ed82275f170a331687960ca5752cbb12064b2eec9c5c8eb60bf3c libdrm-2.4.131.tar.xz
# From https://lists.x.org/archives/xorg-announce/2026-May/003701.html
sha256 ac5e74d157830eb8bee44c6a6bf3ad49774ef0dd2a72bdad74a8f20308b52a95 libdrm-2.4.134.tar.xz
sha512 ef2abddea59d1e93c83a48de920431b839ab50d6071ef4da3cf126e7d64ba7b235f2e34e1169d49ad9de2937a0a18acd66bb8d324b067239b1136e0ddbe792a1 libdrm-2.4.134.tar.xz

# Hash for license file
sha256 d0a616a9020dc0271e36e6dd4bad174b4e2c2a42636f13785f8e18dd5f85fd83 data/meson.build
2 changes: 1 addition & 1 deletion package/libdrm/libdrm.mk
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
#
################################################################################

LIBDRM_VERSION = 2.4.131
LIBDRM_VERSION = 2.4.134
LIBDRM_SOURCE = libdrm-$(LIBDRM_VERSION).tar.xz
LIBDRM_SITE = https://dri.freedesktop.org/libdrm
LIBDRM_LICENSE = MIT
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
From 345b14a820a557b72f218637cb37ef39947b1f50 Mon Sep 17 00:00:00 2001
From: Alexander Kanavin <alex@linutronix.de>
Date: Wed, 1 Jul 2026 22:48:15 +0200
Subject: [PATCH] src/util/u_math.c: do not use arm fpu instructions if fpu is
not available

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/42682>

Upstream: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/42682

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
---
src/util/u_math.c | 4 ++++
1 file changed, 4 insertions(+)

diff --git a/src/util/u_math.c b/src/util/u_math.c
index 722eac7f733..5683766a417 100644
--- a/src/util/u_math.c
+++ b/src/util/u_math.c
@@ -87,6 +87,7 @@ util_fpstate_get(void)
}
#endif
#if DETECT_ARCH_ARM
+#if !defined(__SOFTFP__)
if (util_get_cpu_caps()->has_neon) {
#ifdef HAVE___BUILTIN_ARM_GET_FPSCR
fpstate = __builtin_arm_get_fpscr();
@@ -94,6 +95,7 @@ util_fpstate_get(void)
__asm__ volatile("vmrs %0, fpscr" : "=r"(fpstate));
#endif
}
+#endif
#elif DETECT_ARCH_AARCH64
{
#ifdef HAVE___BUILTIN_AARCH64_GET_FPCR
@@ -154,6 +156,7 @@ util_fpstate_set(unsigned fpstate)
}
#endif
#if DETECT_ARCH_ARM
+#if !defined(__SOFTFP__)
if (util_get_cpu_caps()->has_neon) {
#ifdef HAVE___BUILTIN_ARM_SET_FPSCR
__builtin_arm_set_fpscr(fpstate);
@@ -161,6 +164,7 @@ util_fpstate_set(unsigned fpstate)
__asm__ volatile("vmsr fpscr, %0" :: "r"(fpstate));
#endif
}
+#endif
#elif DETECT_ARCH_AARCH64
{
#ifdef HAVE___BUILTIN_AARCH64_SET_FPCR
--
2.47.3

6 changes: 3 additions & 3 deletions package/mesa3d/mesa3d.hash
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# From https://lists.freedesktop.org/archives/mesa-announce/2026-July/000858.html
sha256 5296b88a0f1e012e2cb9ada150a2bbadf728ca81e5a4fb2ab43c83a4d2158606 mesa-26.1.6.tar.xz
sha512 6746b73f5b87e8ff3723eee586b4b5f033dbe6d13cd0309d743b7fa484c350268859ec8ff21aadcbca7a04070cdaa7828146dd28dde4b1935bb879891d687f0b mesa-26.1.6.tar.xz
# From https://lists.freedesktop.org/archives/mesa-announce/2026-August/000863.html
sha256 efd4bb08cdb7c365a812cd4e6c9202ab55b2f22cdcd13c7d6c4f9647b799a4ef mesa-26.2.0.tar.xz
sha512 c7c810c6958fa18eb75eea9968d84d0edd29b579d351a7f22d8c2b2b13b6e04e5b0df31dae3aa943672c792d124325bab03ccbd475a16d27267418bddbec4936 mesa-26.2.0.tar.xz
# License
sha256 0d1a0472ecc81830e75c20d59b0ea02841e3db21255e0ebad97ab682c54d6615 docs/license.rst
sha256 323c587d0ccf10e376f8bf9a7f31fb4ca6078105194b42e0b1e0ee2bc9bde71f licenses/MIT
Expand Down
2 changes: 1 addition & 1 deletion package/mesa3d/mesa3d.mk
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
################################################################################

# When updating the version, please also update mesa3d-headers
MESA3D_VERSION = 26.1.6
MESA3D_VERSION = 26.2.0
MESA3D_SOURCE = mesa-$(MESA3D_VERSION).tar.xz
MESA3D_SITE = https://archive.mesa3d.org
MESA3D_LICENSE = MIT, SGI, Khronos
Expand Down