From c64c18a5b77faf8974889e938e01dadbbf944e64 Mon Sep 17 00:00:00 2001 From: Janne Grunau Date: Jul 14 2024 18:39:30 +0000 Subject: add `prepend-ld-library-path` with the GL extension libdir taken from https://github.com/orowith2os/mesa-asahi-flatpak/pull/43 --- diff --git a/org.freedesktop.Platform.GL.asahi.yml b/org.freedesktop.Platform.GL.asahi.yml index 108a55f..6b4e3d4 100644 --- a/org.freedesktop.Platform.GL.asahi.yml +++ b/org.freedesktop.Platform.GL.asahi.yml @@ -19,6 +19,7 @@ x-arch-build-options: prepend-pkg-config-path: /usr/lib/x86_64-linux-gnu/GL/asahi/lib/pkgconfig libdir: /usr/lib/x86_64-linux-gnu/GL/asahi/lib append-path: /usr/lib/x86_64-linux-gnu/GL/asahi/bin + prepend-ld-library-path: /usr/lib/x86_64-linux-gnu/GL/asahi/lib # Needs https://github.com/flatpak/flatpak-builder/issues/381 to be resolved before this can actually be used. Until then, only 64-bit builds. i386: @@ -26,6 +27,7 @@ x-arch-build-options: prepend-pkg-config-path: /usr/lib/i386-linux-gnu/GL/asahi/lib/pkgconfig libdir: /usr/lib/i386-linux-gnu/GL/asahi/lib append-path: /usr/lib/i386-linux-gnu/GL/asahi/bin + prepend-ld-library-path: /usr/lib/i386-linux-gnu/GL/asahi/lib # org.freedesktop.Sdk.Compat.arm is deprecated, so only build for aarch64. aarch64: &aarch64-build-options @@ -33,6 +35,7 @@ x-arch-build-options: prepend-pkg-config-path: /usr/lib/aarch64-linux-gnu/GL/asahi/lib/pkgconfig libdir: /usr/lib/aarch64-linux-gnu/GL/asahi/lib append-path: /usr/lib/aarch64-linux-gnu/GL/asahi/bin + prepend-ld-library-path: /usr/lib/aarch64-linux-gnu/GL/asahi/lib cleanup: - /include