From a495eb10a900c3c32507af27cd140439daba8cdd Mon Sep 17 00:00:00 2001 From: Douglas Teles Date: Tue, 23 Jun 2026 14:14:43 -0300 Subject: [PATCH] Sync graphics + compat package bumps from ROCKNIX Aligns ArchR with the ROCKNIX 20260601 batch of dependency bumps: - Mesa 26.0.5 / 26.1.1 -> 26.1.3 (latest stable) - libdrm 2.4.125 -> 2.4.134 - vulkan-headers 1.4.321 / 1.4.347 -> 1.4.354 - vulkan-loader 1.4.321 / 1.4.347 -> 1.4.354 - wayland 1.23.1 / 1.24.0 -> 1.25.0 - wayland-protocols 1.44 / 1.45 -> 1.49 - box64 -> v0.4.2 (commit 7eeb5016) Both top-level packages/ and projects/ArchR/packages/ overrides updated where applicable so the ArchR build resolves the new versions consistently. Mesa keeps the upstream freedesktop tarball at packages/ and the gitlab archive at projects/ArchR/ (no change to delivery URL strategy). Co-Authored-By: Claude Opus 4.7 --- packages/graphics/libdrm/package.mk | 4 ++-- packages/graphics/mesa/package.mk | 4 ++-- packages/graphics/vulkan/vulkan-headers/package.mk | 4 ++-- packages/graphics/vulkan/vulkan-loader/package.mk | 4 ++-- packages/wayland/wayland-protocols/package.mk | 4 ++-- packages/wayland/wayland/package.mk | 4 ++-- projects/ArchR/packages/compat/box64/package.mk | 2 +- projects/ArchR/packages/graphics/mesa/package.mk | 2 +- .../ArchR/packages/graphics/vulkan/vulkan-headers/package.mk | 2 +- .../ArchR/packages/graphics/vulkan/vulkan-loader/package.mk | 2 +- projects/ArchR/packages/wayland/wayland-protocols/package.mk | 2 +- projects/ArchR/packages/wayland/wayland/package.mk | 2 +- 12 files changed, 18 insertions(+), 18 deletions(-) diff --git a/packages/graphics/libdrm/package.mk b/packages/graphics/libdrm/package.mk index b652745af5..d7c11d0ddc 100644 --- a/packages/graphics/libdrm/package.mk +++ b/packages/graphics/libdrm/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libdrm" -PKG_VERSION="2.4.125" -PKG_SHA256="d4bae92797a50f81a93524762e0410a49cd84cfa0f997795bc0172ac8fb1d96a" +PKG_VERSION="2.4.134" +PKG_SHA256="ac5e74d157830eb8bee44c6a6bf3ad49774ef0dd2a72bdad74a8f20308b52a95" PKG_LICENSE="GPL" PKG_SITE="https://dri.freedesktop.org" PKG_URL="https://dri.freedesktop.org/libdrm/libdrm-${PKG_VERSION}.tar.xz" diff --git a/packages/graphics/mesa/package.mk b/packages/graphics/mesa/package.mk index 237dc765b4..8923e79707 100644 --- a/packages/graphics/mesa/package.mk +++ b/packages/graphics/mesa/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="mesa" -PKG_VERSION="26.0.5" -PKG_SHA256="d229c9937d9a25ca0a8958c59f425174563d300ec42acbea2dbe84a055023368" +PKG_VERSION="26.1.3" +PKG_SHA256="7725004e724b34c6d4fbaf5c48fc6c6223aa9f2741d6d7782c699b049356fc45" PKG_LICENSE="OSS" PKG_SITE="http://www.mesa3d.org/" PKG_URL="https://mesa.freedesktop.org/archive/mesa-${PKG_VERSION}.tar.xz" diff --git a/packages/graphics/vulkan/vulkan-headers/package.mk b/packages/graphics/vulkan/vulkan-headers/package.mk index f12abc2653..842393fa9c 100644 --- a/packages/graphics/vulkan/vulkan-headers/package.mk +++ b/packages/graphics/vulkan/vulkan-headers/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2021-present Team LibreELEC (https://libreelec.tv) PKG_NAME="vulkan-headers" -PKG_VERSION="1.4.321" -PKG_SHA256="7c1874f9186d9e7d5245e279cdccaa77a66ed8f52871b428630aeb771dc7623c" +PKG_VERSION="1.4.354" +PKG_SHA256="4ca3606e57728febf8aef097c9d7ba6c52385955bb4a6dc06fcf9fc3d76541de" PKG_LICENSE="Apache-2.0" PKG_SITE="https://github.com/KhronosGroup/Vulkan-Headers" PKG_URL="https://github.com/KhronosGroup/Vulkan-Headers/archive/v${PKG_VERSION}.tar.gz" diff --git a/packages/graphics/vulkan/vulkan-loader/package.mk b/packages/graphics/vulkan/vulkan-loader/package.mk index 3491b814d7..f7ff77c194 100644 --- a/packages/graphics/vulkan/vulkan-loader/package.mk +++ b/packages/graphics/vulkan/vulkan-loader/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2021-present Team LibreELEC (https://libreelec.tv) PKG_NAME="vulkan-loader" -PKG_VERSION="1.4.321" -PKG_SHA256="00669f6bb2db35c8df07f0b118c09bfe0ebffecaad7d80647a429eece0e37ac3" +PKG_VERSION="1.4.354" +PKG_SHA256="4ecec678f4f356ccab8074d3dda89cd898fc40c6dd98f2e027cc8192fefc9b46" PKG_LICENSE="Apache-2.0" PKG_SITE="https://github.com/KhronosGroup/Vulkan-Loader" PKG_URL="https://github.com/KhronosGroup/Vulkan-Loader/archive/v${PKG_VERSION}.tar.gz" diff --git a/packages/wayland/wayland-protocols/package.mk b/packages/wayland/wayland-protocols/package.mk index 25030570ad..e0d57025c1 100644 --- a/packages/wayland/wayland-protocols/package.mk +++ b/packages/wayland/wayland-protocols/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="wayland-protocols" -PKG_VERSION="1.45" -PKG_SHA256="4d2b2a9e3e099d017dc8107bf1c334d27bb87d9e4aff19a0c8d856d17cd41ef0" +PKG_VERSION="1.49" +PKG_SHA256="ec4c8f74942d6dff7ace8b4ce4764f0ef9ff618a935d974ea77edee2ad240b14" PKG_LICENSE="OSS" PKG_SITE="https://wayland.freedesktop.org/" PKG_URL="https://gitlab.freedesktop.org/wayland/${PKG_NAME}/-/releases/${PKG_VERSION}/downloads/${PKG_NAME}-${PKG_VERSION}.tar.xz" diff --git a/packages/wayland/wayland/package.mk b/packages/wayland/wayland/package.mk index ec93de287f..8b0d1bf079 100644 --- a/packages/wayland/wayland/package.mk +++ b/packages/wayland/wayland/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="wayland" -PKG_VERSION="1.24.0" -PKG_SHA256="82892487a01ad67b334eca83b54317a7c86a03a89cfadacfef5211f11a5d0536" +PKG_VERSION="1.25.0" +PKG_SHA256="c065f040afdff3177680600f249727e41a1afc22fccf27222f15f5306faa1f03" PKG_LICENSE="OSS" PKG_SITE="https://wayland.freedesktop.org/" PKG_URL="https://gitlab.freedesktop.org/wayland/wayland/-/releases/${PKG_VERSION}/downloads/${PKG_NAME}-${PKG_VERSION}.tar.xz" diff --git a/projects/ArchR/packages/compat/box64/package.mk b/projects/ArchR/packages/compat/box64/package.mk index 888d169a74..fe910808f0 100644 --- a/projects/ArchR/packages/compat/box64/package.mk +++ b/projects/ArchR/packages/compat/box64/package.mk @@ -2,7 +2,7 @@ # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS) PKG_NAME="box64" -PKG_VERSION="3ec5de03c786333ed8d5a51c5b35a8bd6e22b229" +PKG_VERSION="7eeb5016493dab4e143d53da50dd47bfb44a9509" # v0.4.2 PKG_ARCH="aarch64" PKG_LICENSE="MIT" PKG_SITE="https://github.com/ptitSeb/box64" diff --git a/projects/ArchR/packages/graphics/mesa/package.mk b/projects/ArchR/packages/graphics/mesa/package.mk index 099566e9f8..541af7b8a7 100644 --- a/projects/ArchR/packages/graphics/mesa/package.mk +++ b/projects/ArchR/packages/graphics/mesa/package.mk @@ -12,7 +12,7 @@ PKG_DEPENDS_TARGET="toolchain expat libdrm Mako:host pyyaml:host" PKG_LONGDESC="Mesa is a 3-D graphics library with an API." PKG_TOOLCHAIN="meson" PKG_PATCH_DIRS+=" ${DEVICE}" -PKG_VERSION="26.1.1" +PKG_VERSION="26.1.3" PKG_URL="https://gitlab.freedesktop.org/mesa/mesa/-/archive/mesa-${PKG_VERSION}/mesa-mesa-${PKG_VERSION}.tar.gz" if listcontains "${GRAPHIC_DRIVERS}" "panfrost"; then diff --git a/projects/ArchR/packages/graphics/vulkan/vulkan-headers/package.mk b/projects/ArchR/packages/graphics/vulkan/vulkan-headers/package.mk index 91ea2f6d8e..bac8ccbb53 100755 --- a/projects/ArchR/packages/graphics/vulkan/vulkan-headers/package.mk +++ b/projects/ArchR/packages/graphics/vulkan/vulkan-headers/package.mk @@ -3,7 +3,7 @@ # Copyright (C) 2021-present Team LibreELEC (https://libreelec.tv) PKG_NAME="vulkan-headers" -PKG_VERSION="1.4.347" +PKG_VERSION="1.4.354" PKG_LICENSE="Apache-2.0" PKG_SITE="https://github.com/KhronosGroup/Vulkan-Headers" PKG_URL="https://github.com/KhronosGroup/Vulkan-Headers/archive/v${PKG_VERSION}.tar.gz" diff --git a/projects/ArchR/packages/graphics/vulkan/vulkan-loader/package.mk b/projects/ArchR/packages/graphics/vulkan/vulkan-loader/package.mk index 8c64770b4e..79ae174d74 100755 --- a/projects/ArchR/packages/graphics/vulkan/vulkan-loader/package.mk +++ b/projects/ArchR/packages/graphics/vulkan/vulkan-loader/package.mk @@ -3,7 +3,7 @@ # Copyright (C) 2021-present Team LibreELEC (https://libreelec.tv) PKG_NAME="vulkan-loader" -PKG_VERSION="1.4.347" +PKG_VERSION="1.4.354" PKG_LICENSE="Apache-2.0" PKG_SITE="https://github.com/KhronosGroup/Vulkan-Loader" PKG_URL="https://github.com/KhronosGroup/Vulkan-Loader/archive/v${PKG_VERSION}.tar.gz" diff --git a/projects/ArchR/packages/wayland/wayland-protocols/package.mk b/projects/ArchR/packages/wayland/wayland-protocols/package.mk index 75d0f754b6..bdd8764f11 100644 --- a/projects/ArchR/packages/wayland/wayland-protocols/package.mk +++ b/projects/ArchR/packages/wayland/wayland-protocols/package.mk @@ -2,7 +2,7 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="wayland-protocols" -PKG_VERSION="1.44" +PKG_VERSION="1.49" PKG_LICENSE="OSS" PKG_SITE="https://wayland.freedesktop.org/" PKG_URL="https://gitlab.freedesktop.org/wayland/${PKG_NAME}/-/releases/${PKG_VERSION}/downloads/${PKG_NAME}-${PKG_VERSION}.tar.xz" diff --git a/projects/ArchR/packages/wayland/wayland/package.mk b/projects/ArchR/packages/wayland/wayland/package.mk index e43c8d60fc..1ae86666c4 100644 --- a/projects/ArchR/packages/wayland/wayland/package.mk +++ b/projects/ArchR/packages/wayland/wayland/package.mk @@ -2,7 +2,7 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="wayland" -PKG_VERSION="1.23.1" +PKG_VERSION="1.25.0" PKG_LICENSE="OSS" PKG_SITE="https://wayland.freedesktop.org/" PKG_URL="https://gitlab.freedesktop.org/wayland/wayland/-/releases/${PKG_VERSION}/downloads/${PKG_NAME}-${PKG_VERSION}.tar.xz"