From 8b151b07b617f9b588fa6b68eeca5ab930893fef Mon Sep 17 00:00:00 2001 From: Bruno Lopes Date: Wed, 6 Aug 2025 21:10:00 -0300 Subject: [PATCH] build/linux: Do not plug with useless ffmpeg content snap libheif from GNOME SDK Snap can't directly use codecs from ffmpeg due to the use of plugin system (plugins on LIBHEIF_PLUGIN_PATH) at build time. Also, even if it could (by custom building, which I don't plan to do), codecs like libde265/x265 are always present in GNOME runtime Snap (unlike GNOME runtime flatpak) so there is no way of not installing them. (cherry picked from commit 2e5ac18d787699cb9afd57d97b7f682782e24984) --- build/linux/snap/snapcraft.yaml | 6 ------ 1 file changed, 6 deletions(-) diff --git a/build/linux/snap/snapcraft.yaml b/build/linux/snap/snapcraft.yaml index eb811dfa31..004d95b577 100644 --- a/build/linux/snap/snapcraft.yaml +++ b/build/linux/snap/snapcraft.yaml @@ -73,10 +73,6 @@ plugs: interface: content target: $SNAP/gnome-platform default-provider: gnome-46-2404 - ffmpeg-2404: - interface: content - target: ffmpeg-platform - default-provider: ffmpeg-2404 parts: buildenv: @@ -144,8 +140,6 @@ parts: - -Dcheck-update=no - -Denable-default-bin=enabled - -Dbuild-id=org.gimp.GIMP.snapcraft.experimental - build-snaps: - - ffmpeg-2404 build-packages: - bison - flex