{
 "app_id": "org.synfig.SynfigStudio",
 "source_url": "https://raw.githubusercontent.com/flathub/org.synfig.SynfigStudio/master/org.synfig.SynfigStudio.yaml",
 "runtime": "org.gnome.Platform",
 "runtime_version": "49",
 "sdk": "org.gnome.Sdk",
 "finish_args": [
  "--share=ipc",
  "--socket=x11",
  "--socket=wayland",
  "--socket=pulseaudio",
  "--socket=fallback-x11",
  "--filesystem=host"
 ],
 "module_count": 15,
 "fetched_at": "2026-09-17T16:16:47.247185+00:00",
 "manifest": {
  "app-id": "org.synfig.SynfigStudio",
  "default-branch": "stable",
  "runtime": "org.gnome.Platform",
  "runtime-version": "49",
  "sdk": "org.gnome.Sdk",
  "command": "synfigstudio",
  "rename-icon": "synfig_icon",
  "finish-args": [
   "--socket=fallback-x11",
   "--share=ipc",
   "--socket=wayland",
   "--socket=pulseaudio",
   "--filesystem=host"
  ],
  "cleanup": [
   "/include",
   "/lib/cmake",
   "/lib/pkgconfig",
   "/share/aclocal",
   "/share/man",
   "*.la",
   "*.a"
  ],
  "modules": [
   "shared-modules/intltool/intltool-0.51.json",
   "modules/gtkmm-3.0.yaml",
   "modules/imagemagick.yml",
   {
    "name": "libxml++",
    "config-opts": [
     "--disable-documentation"
    ],
    "cleanup": [
     "/lib/libxml++-2.6"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "http://ftp.gnome.org/pub/GNOME/sources/libxml++/2.40/libxml++-2.40.1.tar.xz",
      "sha256": "4ad4abdd3258874f61c2e2a41d08e9930677976d303653cd1670d3e9f35463e9"
     }
    ]
   },
   {
    "name": "fftw",
    "config-opts": [
     "--disable-static",
     "--enable-shared",
     "--disable-doc",
     "--enable-threads"
    ],
    "cleanup": [
     "/bin"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "http://www.fftw.org/fftw-3.3.10.tar.gz",
      "sha256": "56c932549852cddcfafdab3820b0200c7742675be92179e59e6215b340e26467"
     }
    ]
   },
   {
    "name": "ilmbase",
    "config-opts": [
     "--disable-static"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://github.com/openexr/openexr/releases/download/v2.3.0/ilmbase-2.3.0.tar.gz",
      "sha256": "456978d1a978a5f823c7c675f3f36b0ae14dba36638aeaa3c4b0e784f12a3862"
     }
    ]
   },
   {
    "name": "openexr",
    "config-opts": [
     "--disable-static"
    ],
    "cleanup": [
     "/bin",
     "/share/doc"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://github.com/openexr/openexr/releases/download/v2.3.0/openexr-2.3.0.tar.gz",
      "sha256": "fd6cb3a87f8c1a233be17b94c74799e6241d50fc5efd4df75c7a4b9cf4e25ea6"
     }
    ]
   },
   {
    "name": "libx264",
    "config-opts": [
     "--disable-cli",
     "--enable-shared"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://download.videolan.org/x264/snapshots/x264-snapshot-20180807-2245-stable.tar.bz2",
      "sha256": "1439f1a054c87965089b646e77d16e1a8bf2f9687e4dd696ac518e44c7644c2a"
     }
    ]
   },
   {
    "name": "ffmpeg",
    "config-opts": [
     "--enable-rpath",
     "--enable-gpl",
     "--disable-static",
     "--enable-shared",
     "--disable-doc",
     "--disable-ffplay",
     "--disable-ffprobe",
     "--enable-libopus",
     "--enable-libvpx",
     "--enable-libx264"
    ],
    "cleanup": [
     "/share/ffmpeg/examples"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://ffmpeg.org/releases/ffmpeg-7.1.1.tar.xz",
      "sha256": "733984395e0dbbe5c046abda2dc49a5544e7e0e1e2366bba849222ae9e3a03b1",
      "x-checker-data": {
       "type": "anitya",
       "project-id": 5405,
       "url-template": "https://ffmpeg.org/releases/ffmpeg-$version.tar.xz"
      }
     }
    ]
   },
   {
    "name": "mlt",
    "buildsystem": "cmake-ninja",
    "sources": [
     {
      "type": "archive",
      "url": "https://github.com/mltframework/mlt/releases/download/v7.28.0/mlt-7.28.0.tar.gz",
      "sha256": "bc425bf9602213f5f4855b78cfbbcd43eeb78097c508588bde44415963955aa1",
      "x-checker-data": {
       "type": "anitya",
       "project-id": 11007,
       "url-template": "https://github.com/mltframework/mlt/archive/$version.tar.gz"
      }
     }
    ]
   },
   {
    "name": "ETL",
    "sources": [
     {
      "type": "archive",
      "url": "https://github.com/synfig/synfig/releases/download/v1.5.3/ETL-1.5.3.tar.gz",
      "sha256": "640f4d2cbcc1fb580028de8d23b530631c16e234018cefce33469170a41b06bf"
     }
    ]
   },
   {
    "name": "synfig",
    "sources": [
     {
      "type": "archive",
      "url": "https://github.com/synfig/synfig/releases/download/v1.5.3/synfig-1.5.3.tar.gz",
      "sha256": "913c9cee6e5ad8fd6db3b3607c5b5ae0312f9ee6720c60619e3a97da98501ea8"
     }
    ],
    "post-install": [
     "/app/bin/synfig --help"
    ]
   },
   {
    "name": "synfigstudio",
    "post-install": [
     "install -Dm644 /app/share/synfig/icons/classic/128x128/sif_icon.png /app/share/icons/hicolor/128x128/mimetypes/org.synfig.SynfigStudio.png"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://github.com/synfig/synfig/releases/download/v1.5.3/synfigstudio-1.5.3.tar.gz",
      "sha256": "7f43003a36ea0bc917e60b75448012afc1b8ea07fcee07cc7e813a448bf7bbe5"
     }
    ]
   },
   {
    "name": "synfigstudio-postinstall",
    "buildsystem": "simple",
    "build-commands": [
     "install -Dm644 ${FLATPAK_ID}.svg /app/share/icons/hicolor/scalable/apps/${FLATPAK_ID}.svg",
     "install -Dm644 ${FLATPAK_ID}.metainfo.xml /app/share/metainfo/${FLATPAK_ID}.metainfo.xml"
    ],
    "sources": [
     {
      "type": "file",
      "path": "org.synfig.SynfigStudio.svg"
     },
     {
      "type": "file",
      "path": "org.synfig.SynfigStudio.metainfo.xml"
     }
    ]
   },
   "modules/python3-lxml.yaml"
  ]
 }
}