{
 "app_id": "org.freedesktop.appstream.generator",
 "source_url": "https://raw.githubusercontent.com/flathub/org.freedesktop.appstream.generator/master/org.freedesktop.appstream.generator.yaml",
 "runtime": "org.freedesktop.Platform",
 "runtime_version": "25.08",
 "sdk": "org.freedesktop.Sdk",
 "finish_args": [
  "--share=network",
  "--filesystem=host"
 ],
 "module_count": 13,
 "fetched_at": "2026-09-17T16:14:41.585516+00:00",
 "manifest": {
  "app-id": "org.freedesktop.appstream.generator",
  "runtime": "org.freedesktop.Platform",
  "runtime-version": "25.08",
  "sdk": "org.freedesktop.Sdk",
  "command": "appstream-generator",
  "separate-locales": false,
  "finish-args": [
   "--filesystem=host",
   "--share=network"
  ],
  "cleanup-commands": [
   "mkdir -p $FLATPAK_DEST/lib/ffmpeg"
  ],
  "cleanup": [
   "/include",
   "/lib/pkgconfig",
   "/lib/*.a",
   "/lib/*.la",
   "/share/installed-tests",
   "/share/gir-1.0"
  ],
  "modules": [
   {
    "name": "check",
    "buildsystem": "cmake-ninja",
    "sources": [
     {
      "type": "archive",
      "url": "https://github.com/libcheck/check/releases/download/0.15.2/check-0.15.2.tar.gz",
      "sha256": "a8de4e0bacfb4d76dd1c618ded263523b53b85d92a146d8835eb1a52932fa20a"
     }
    ]
   },
   {
    "name": "libfyaml",
    "buildsystem": "cmake-ninja",
    "config-opts": [
     "-DENABLE_NETWORK=OFF",
     "-DENABLE_LIBCLANG=OFF"
    ],
    "cleanup": [
     "/bin"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://github.com/pantoniou/libfyaml/releases/download/v0.9.6/libfyaml-0.9.6.tar.gz",
      "sha256": "a59cc3331e2eb903ec36933ad52a45888041cac31e44f553a00511131242c483"
     }
    ]
   },
   {
    "name": "blake3",
    "buildsystem": "cmake-ninja",
    "builddir": true,
    "subdir": "c/",
    "config-opts": [
     "-DBUILD_SHARED_LIBS:BOOL=YES"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://github.com/BLAKE3-team/BLAKE3/archive/refs/tags/1.8.7.tar.gz",
      "sha256": "c6782a28842b1c0478524ac06a4f2ede784038ee298d6e2162c0b089c4306a3c"
     }
    ]
   },
   {
    "name": "libvips",
    "builddir": true,
    "buildsystem": "meson",
    "config-opts": [
     "-Ddeprecated=false",
     "-Dexamples=false",
     "-Dintrospection=disabled",
     "-Dmodules=disabled",
     "-Dppm=false",
     "-Danalyze=false",
     "-Dradiance=false",
     "-Dmagick=disabled",
     "-Dpoppler=disabled",
     "-Dtiff=disabled",
     "-Dpng=enabled",
     "-Djpeg-xl=enabled",
     "-Drsvg=enabled",
     "-Dwebp=enabled",
     "-Dheif=enabled"
    ],
    "cleanup": [
     "/bin/vips*",
     "/share/man"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://github.com/libvips/libvips/releases/download/v8.18.6/vips-8.18.6.tar.xz",
      "sha256": "3c41e1d5458081bfa4a5bc54e116c46259c75c6760a18027764555632b9dda3e"
     }
    ]
   },
   {
    "name": "appstream",
    "buildsystem": "meson",
    "config-opts": [
     "-Dcompose=true",
     "-Dgir=false",
     "-Dman=false",
     "-Dapidocs=false",
     "-Dbash-completion=false",
     "-Dstemming=false"
    ],
    "cleanup": [
     "/share/metainfo/*"
    ],
    "sources": [
     {
      "type": "git",
      "url": "https://github.com/ximion/appstream.git",
      "tag": "v1.2.0"
     }
    ]
   },
   {
    "name": "onetbb",
    "buildsystem": "cmake-ninja",
    "config-opts": [
     "-DCMAKE_BUILD_TYPE=Release",
     "-DTBB_TEST=OFF",
     "-DTBB_EXAMPLES=OFF"
    ],
    "sources": [
     {
      "type": "git",
      "url": "https://github.com/uxlfoundation/oneTBB.git",
      "tag": "v2023.1.0"
     }
    ]
   },
   {
    "name": "lmdb",
    "no-autogen": true,
    "make-install-args": [
     "prefix=/app"
    ],
    "subdir": "libraries/liblmdb",
    "post-install": [
     "install -D lmdb.pc /app/lib/pkgconfig/lmdb.pc"
    ],
    "cleanup": [
     "/share/man/man1/*",
     "/bin/*"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://git.openldap.org/openldap/openldap/-/archive/LMDB_0.9.35/openldap-LMDB_0.9.35.tar.gz",
      "sha256": "0d090c6a7c85a4f31a2ab0d734554c21097f24752393a190b0e51996b08f48c4"
     },
     {
      "type": "file",
      "path": "extra/lmdb.pc",
      "dest": "libraries/liblmdb/"
     }
    ]
   },
   {
    "name": "optipng",
    "build-options": {
     "config-opts": [
      "--with-system-libs"
     ]
    },
    "sources": [
     {
      "type": "archive",
      "url": "https://downloads.sourceforge.net/project/optipng/OptiPNG/optipng-7.9.1/optipng-7.9.1.tar.gz",
      "sha256": "c2579be58c2c66dae9d63154edcb3d427fef64cb00ec0aff079c9d156ec46f29"
     }
    ]
   },
   {
    "name": "nlohmann-json",
    "buildsystem": "meson",
    "sources": [
     {
      "type": "archive",
      "url": "https://github.com/nlohmann/json/archive/refs/tags/v3.12.0.tar.gz",
      "sha256": "4b92eb0c06d10683f7447ce9406cb97cd4b453be18d7279320f7b2f025c10187"
     }
    ]
   },
   {
    "name": "inja",
    "buildsystem": "meson",
    "sources": [
     {
      "type": "archive",
      "url": "https://github.com/pantor/inja/archive/refs/tags/v3.5.0.tar.gz",
      "sha256": "a5f0266673c59028eab6ceeddd8b862c70abfeb32fb7a5387c16bf46f3269ab2"
     }
    ]
   },
   {
    "name": "quill",
    "buildsystem": "meson",
    "builddir": true,
    "sources": [
     {
      "type": "archive",
      "url": "https://github.com/odygrd/quill/releases/download/v12.2.2/quill-12.2.2.zip",
      "sha256": "45eb0d5689e4563381f3635af0d307b2533cf2f0e02b4eaed709c5015524d02b"
     }
    ]
   },
   {
    "name": "catch2",
    "buildsystem": "cmake-ninja",
    "builddir": true,
    "config-opts": [
     "-DCMAKE_BUILD_TYPE=RelWithDebInfo"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://github.com/catchorg/Catch2/archive/refs/tags/v3.16.0.tar.gz",
      "sha256": "0957cae5821b17ce07f0833aaa52b5137643a8382203221f363a8303c109af34"
     }
    ]
   },
   {
    "name": "appstream-generator",
    "buildsystem": "meson",
    "config-opts": [
     "-Dman=false"
    ],
    "post-install": [
     "sed -i 's|<heading>|<p>|g; s|</heading>|</p>|g' \"$FLATPAK_DEST/share/metainfo/org.freedesktop.appstream.generator.metainfo.xml\""
    ],
    "sources": [
     {
      "type": "git",
      "url": "https://github.com/ximion/appstream-generator.git",
      "commit": "0e63c36a321bd715ea92f9227910822b40545135"
     }
    ]
   }
  ]
 }
}