diff --git a/container.yaml b/container.yaml index deae338..24e6eed 100644 --- a/container.yaml +++ b/container.yaml @@ -15,3 +15,8 @@ flatpak: --talk-name=org.gtk.vfs.* --filesystem=xdg-run/gvfsd --filesystem=xdg-run/gvfs:ro + --env=GDK_PIXBUF_MODULE_FILE=/app/lib64/gdk-pixbuf-2.0/2.10.0/loaders.cache + cleanup-commands: | + GDK_PIXBUF_MODULEDIR=/app/lib64/gdk-pixbuf-2.0/2.10.0/loaders/ \ + gdk-pixbuf-query-loaders-64 > /app/lib64/gdk-pixbuf-2.0/2.10.0/loaders.cache + gdk-pixbuf-query-loaders-64 >> /app/lib64/gdk-pixbuf-2.0/2.10.0/loaders.cache diff --git a/eog.yaml b/eog.yaml index 72b2340..1228426 100644 --- a/eog.yaml +++ b/eog.yaml @@ -25,8 +25,12 @@ data: default: rpms: - eog -# If we wanted support for Python plugins -# - libpeas-loader-python3 + - eog-plugins + - libopenraw-pixbuf-loader + - webp-pixbuf-loader + # loader (sub)packages from flatpak-common + - avif-pixbuf-loader + - libwmf buildopts: arches: [aarch64, x86_64] components: @@ -36,11 +40,24 @@ data: ref: f37 buildorder: 10 arches: [aarch64, x86_64] + eog-plugins: + rationale: Application package + ref: f37 + buildorder: 20 + arches: [aarch64, x86_64] exempi: rationale: Runtime dependency ref: f37 arches: [aarch64, x86_64] - libportal: + libchamplain: + rationale: Runtime dependency + ref: f37 + arches: [aarch64, x86_64] + libopenraw: + rationale: Runtime dependency + ref: rawhide # f38 + arches: [aarch64, x86_64] + webp-pixbuf-loader: rationale: Runtime dependency ref: f37 arches: [aarch64, x86_64]