From a047720c19a4bcb67c282fd0471f4bd6953acdad Mon Sep 17 00:00:00 2001 From: Dmitry Baryshkov Date: Thu, 4 Sep 2025 23:34:02 +0300 Subject: [PATCH] mesa-unstable: update to 25.2.2-1 Update mesa-unstable to the freshly uploaded Mesa 25.2.2-1. Signed-off-by: Dmitry Baryshkov --- .../mesa-unstable/mesa_25.2.1-1qcom1.debdiff | 88 ------------------- .../mesa-unstable/mesa_25.2.1-1qcom1.yaml | 4 - .../mesa-unstable/mesa_25.2.2-1qcom1.debdiff | 35 ++++++++ .../mesa-unstable/mesa_25.2.2-1qcom1.yaml | 4 + 4 files changed, 39 insertions(+), 92 deletions(-) delete mode 100644 overlay-debs/mesa-unstable/mesa_25.2.1-1qcom1.debdiff delete mode 100644 overlay-debs/mesa-unstable/mesa_25.2.1-1qcom1.yaml create mode 100644 overlay-debs/mesa-unstable/mesa_25.2.2-1qcom1.debdiff create mode 100644 overlay-debs/mesa-unstable/mesa_25.2.2-1qcom1.yaml diff --git a/overlay-debs/mesa-unstable/mesa_25.2.1-1qcom1.debdiff b/overlay-debs/mesa-unstable/mesa_25.2.1-1qcom1.debdiff deleted file mode 100644 index b42923f9..00000000 --- a/overlay-debs/mesa-unstable/mesa_25.2.1-1qcom1.debdiff +++ /dev/null @@ -1,88 +0,0 @@ -diff -Nru mesa-25.2.0/debian/changelog mesa-25.2.0/debian/changelog ---- mesa-25.2.0/debian/changelog 2025-08-07 14:08:04.000000000 +0300 -+++ mesa-25.2.0/debian/changelog 2025-05-29 20:16:02.000000000 +0300 -@@ -1,3 +1,11 @@ -+mesa (25.2.1-1qcom1) trixie; urgency=medium -+ -+ * Rebuild for trixie. -+ * Switch to LLVM 19 (LLVM 20 is not a part of trixie) and also lower libdrm -+ dependency to the version present in trixie. -+ -+ -- Loïc Minier Thu, 29 May 2025 17:16:02 +0000 -+ - mesa (25.2.1-1) unstable; urgency=medium - - [ Timo Aaltonen ] -diff -Nru mesa-25.2.0/debian/control mesa-25.2.0/debian/control ---- mesa-25.2.0/debian/control 2025-08-07 14:08:04.000000000 +0300 -+++ mesa-25.2.0/debian/control 2025-05-29 20:16:02.000000000 +0300 -@@ -13,7 +13,7 @@ - meson (>= 1.7.0), - quilt, - pkgconf, -- libdrm-dev (>= 2.4.125-1), -+ libdrm-dev (>= 2.4.124-1), - libx11-dev, - libxxf86vm-dev, - libexpat1-dev, -@@ -47,11 +47,11 @@ - libelf-dev [amd64 arm64 armel armhf i386 loong64 mips64el powerpc ppc64 ppc64el riscv64 s390x sparc64 x32], - libwayland-dev (>= 1.15.0) [linux-any], - libwayland-egl-backend-dev (>= 1.15.0) [linux-any], -- llvm-20-dev [amd64 arm64 armel armhf i386 loong64 mips64el powerpc ppc64 ppc64el riscv64 s390x sparc64 x32], -- libclang-20-dev [amd64 arm64 armel armhf i386 loong64 mips64el powerpc ppc64 ppc64el riscv64 s390x sparc64 x32], -- libclang-cpp20-dev [amd64 arm64 armel armhf i386 loong64 mips64el powerpc ppc64 ppc64el riscv64 s390x sparc64 x32], -- libclc-20-dev [amd64 arm64 armel armhf i386 loong64 mips64el powerpc ppc64 ppc64el riscv64 s390x sparc64 x32], -- libclc-20 [amd64 arm64 armel armhf i386 loong64 mips64el powerpc ppc64 ppc64el riscv64 s390x sparc64 x32], -+ llvm-19-dev [amd64 arm64 armel armhf i386 loong64 mips64el powerpc ppc64 ppc64el riscv64 s390x sparc64 x32], -+ libclang-19-dev [amd64 arm64 armel armhf i386 loong64 mips64el powerpc ppc64 ppc64el riscv64 s390x sparc64 x32], -+ libclang-cpp19-dev [amd64 arm64 armel armhf i386 loong64 mips64el powerpc ppc64 ppc64el riscv64 s390x sparc64 x32], -+ libclc-19-dev [amd64 arm64 armel armhf i386 loong64 mips64el powerpc ppc64 ppc64el riscv64 s390x sparc64 x32], -+ libclc-19 [amd64 arm64 armel armhf i386 loong64 mips64el powerpc ppc64 ppc64el riscv64 s390x sparc64 x32], - wayland-protocols (>= 1.38), - zlib1g-dev, - libglvnd-core-dev (>= 1.3.2), -@@ -60,8 +60,8 @@ - rustfmt [amd64 arm64 armel armhf i386 loong64 mips64el powerpc ppc64 ppc64el riscv64 s390x x32], - bindgen (>= 0.71~) [amd64 arm64 armel armhf i386 loong64 mips64el powerpc ppc64 ppc64el riscv64 s390x x32], - cbindgen [amd64 arm64 armel armhf i386 loong64 mips64el powerpc ppc64 ppc64el riscv64 s390x x32], -- llvm-spirv-20 [amd64 arm64 armel armhf i386 loong64 mips64el powerpc ppc64 ppc64el riscv64 s390x x32], -- libllvmspirvlib-20-dev [amd64 arm64 armel armhf i386 loong64 mips64el powerpc ppc64 ppc64el riscv64 s390x sparc64 x32], -+ llvm-spirv-19 [amd64 arm64 armel armhf i386 loong64 mips64el powerpc ppc64 ppc64el riscv64 s390x x32], -+ libllvmspirvlib-19-dev [amd64 arm64 armel armhf i386 loong64 mips64el powerpc ppc64 ppc64el riscv64 s390x sparc64 x32], - librust-rustc-hash-2-dev [amd64 arm64 armhf i386 ppc64 riscv64 x32], - librust-paste-dev [amd64 arm64 armhf i386 ppc64 riscv64 x32], - librust-syn-dev (>= 2.0.48) [amd64 arm64 armhf i386 ppc64 riscv64 x32], -@@ -314,7 +314,7 @@ - Architecture: amd64 arm64 armel armhf i386 loong64 mips64el powerpc ppc64 ppc64el riscv64 s390x x32 - Pre-Depends: ${misc:Pre-Depends} - Depends: -- libclc-20, -+ libclc-19, - ocl-icd-libopencl1 | libopencl1, - ${shlibs:Depends}, - ${misc:Depends}, -diff -Nru mesa-25.2.0/debian/control.in mesa-25.2.0/debian/control.in ---- mesa-25.2.0/debian/control.in 2025-08-07 13:05:05.000000000 +0300 -+++ mesa-25.2.0/debian/control.in 2025-05-29 20:16:02.000000000 +0300 -@@ -13,7 +13,7 @@ - meson (>= 1.7.0), - quilt, - pkgconf, -- libdrm-dev (>= 2.4.125-1), -+ libdrm-dev (>= 2.4.124-1), - libx11-dev, - libxxf86vm-dev, - libexpat1-dev, -diff -Nru mesa-25.2.0/debian/rules mesa-25.2.0/debian/rules ---- mesa-25.2.0/debian/rules 2025-08-07 14:06:33.000000000 +0300 -+++ mesa-25.2.0/debian/rules 2025-05-29 20:16:02.000000000 +0300 -@@ -13,7 +13,7 @@ - DEB_HOST_ARCH_CPU ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_CPU) - - # for finding the correct llvm-config when meson doesn't know about it yet --LLVM_VERSION = 20 -+LLVM_VERSION = 19 - export PATH:=/usr/lib/llvm-$(LLVM_VERSION)/bin/:$(PATH) - - export DEB_BUILD_MAINT_OPTIONS=optimize=-lto diff --git a/overlay-debs/mesa-unstable/mesa_25.2.1-1qcom1.yaml b/overlay-debs/mesa-unstable/mesa_25.2.1-1qcom1.yaml deleted file mode 100644 index 31872504..00000000 --- a/overlay-debs/mesa-unstable/mesa_25.2.1-1qcom1.yaml +++ /dev/null @@ -1,4 +0,0 @@ -dsc_url: "http://deb.debian.org/debian/pool/main/m/mesa/mesa_25.2.1-1.dsc" -dsc_sha256sum: "558999e86f9a5f00e555961c756b9908246eb935e24b4476b9097faa389af761" -debdiff_file: "mesa_25.2.1-1qcom1.debdiff" -suite: "trixie" diff --git a/overlay-debs/mesa-unstable/mesa_25.2.2-1qcom1.debdiff b/overlay-debs/mesa-unstable/mesa_25.2.2-1qcom1.debdiff new file mode 100644 index 00000000..7f4bbe1c --- /dev/null +++ b/overlay-debs/mesa-unstable/mesa_25.2.2-1qcom1.debdiff @@ -0,0 +1,35 @@ +diff -Nru mesa-25.2.0/debian/changelog mesa-25.2.0/debian/changelog +--- mesa-25.2.0/debian/changelog 2025-08-07 14:08:04.000000000 +0300 ++++ mesa-25.2.0/debian/changelog 2025-05-29 20:16:02.000000000 +0300 +@@ -1,3 +1,9 @@ ++mesa (25.2.2-1qcom1) trixie; urgency=medium ++ ++ * Rebuild for trixie. ++ ++ -- Loïc Minier Thu, 29 May 2025 17:16:02 +0000 ++ + mesa (25.2.2-1) unstable; urgency=medium + + [ Simon McVittie ] +diff -Nru mesa-25.2.0/debian/control mesa-25.2.0/debian/control +--- mesa-25.2.0/debian/control 2025-08-07 14:08:04.000000000 +0300 ++++ mesa-25.2.0/debian/control 2025-05-29 20:16:02.000000000 +0300 +@@ -13,6 +13,6 @@ + meson (>= 1.7.0), + pkgconf, +- libdrm-dev (>= 2.4.125-1), ++ libdrm-dev (>= 2.4.124-1), + libx11-dev, + libxxf86vm-dev, + libexpat1-dev, +diff -Nru mesa-25.2.0/debian/control.in mesa-25.2.0/debian/control.in +--- mesa-25.2.0/debian/control.in 2025-08-07 13:05:05.000000000 +0300 ++++ mesa-25.2.0/debian/control.in 2025-05-29 20:16:02.000000000 +0300 +@@ -13,6 +13,6 @@ + meson (>= 1.7.0), + pkgconf, +- libdrm-dev (>= 2.4.125-1), ++ libdrm-dev (>= 2.4.124-1), + libx11-dev, + libxxf86vm-dev, + libexpat1-dev, diff --git a/overlay-debs/mesa-unstable/mesa_25.2.2-1qcom1.yaml b/overlay-debs/mesa-unstable/mesa_25.2.2-1qcom1.yaml new file mode 100644 index 00000000..7096febb --- /dev/null +++ b/overlay-debs/mesa-unstable/mesa_25.2.2-1qcom1.yaml @@ -0,0 +1,4 @@ +dsc_url: "https://snapshot.debian.org/archive/debian/20250904T083253Z/pool/main/m/mesa/mesa_25.2.2-1.dsc" +dsc_sha256sum: "16c8d46ca277cc3ce4dbf63a8fb09e7b1368818e7a6399fed71b9316f7fb23e2" +debdiff_file: "mesa_25.2.2-1qcom1.debdiff" +suite: "trixie"