From 40b5fdb7fad46b12ad6b627e14da6c1f633f5718 Mon Sep 17 00:00:00 2001 From: Alan Griffiths Date: Mon, 5 Aug 2024 11:23:24 +0100 Subject: [PATCH] fix: avoid priming any libraries provided by gpu-2404 content providers (#17) --- webkitgtk-6-gnome-2404-sdk/snapcraft.yaml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/webkitgtk-6-gnome-2404-sdk/snapcraft.yaml b/webkitgtk-6-gnome-2404-sdk/snapcraft.yaml index 7e1f109..8a5602d 100644 --- a/webkitgtk-6-gnome-2404-sdk/snapcraft.yaml +++ b/webkitgtk-6-gnome-2404-sdk/snapcraft.yaml @@ -104,3 +104,14 @@ parts: sed -i '1cprefix=/snap/webkitgtk-6-gnome-2404-sdk/current/usr' $PC sed -i 's#libdir=/usr/lib#libdir=${prefix}/lib#' $PC done + + # avoid priming any libraries provided by gpu-2404 content providers + gpu-2404: + after: [pkg-config-fix] + source: https://github.com/canonical/gpu-snap.git + plugin: dump + override-prime: | + craftctl default + ${CRAFT_PART_SRC}/bin/gpu-2404-cleanup mesa-2404 nvidia-2404 + prime: + - bin/gpu-2404-wrapper \ No newline at end of file