{
 "app_id": "io.github.limo_app.limo",
 "source_url": "https://raw.githubusercontent.com/flathub/io.github.limo_app.limo/master/io.github.limo_app.limo.json",
 "runtime": "org.kde.Platform",
 "runtime_version": "5.15-25.08",
 "sdk": "org.kde.Sdk",
 "finish_args": [
  "--share=network",
  "--share=ipc",
  "--socket=x11",
  "--socket=wayland",
  "--socket=fallback-x11",
  "--device=dri",
  "--filesystem=home",
  "--filesystem=/media",
  "--filesystem=~/.var/app/com.valvesoftware.Steam",
  "--filesystem=xdg-config/kdeglobals:ro",
  "--filesystem=/mnt",
  "--filesystem=/run/media",
  "--talk-name=com.canonical.AppMenu.Registrar",
  "--talk-name=org.kde.kconfig.notify",
  "--talk-name=org.kde.KGlobalSettings",
  "--talk-name=org.freedesktop.Flatpak",
  "--system-talk-name=org.freedesktop.UDisks2"
 ],
 "module_count": 11,
 "fetched_at": "2026-09-20T15:24:56.857434+00:00",
 "manifest": {
  "app-id": "io.github.limo_app.limo",
  "runtime": "org.kde.Platform",
  "runtime-version": "5.15-25.08",
  "sdk": "org.kde.Sdk",
  "sdk-extensions": [
   "org.freedesktop.Sdk.Extension.rust-stable",
   "org.freedesktop.Sdk.Extension.llvm20"
  ],
  "build-options": {
   "append-path": "/usr/lib/sdk/rust-stable/bin:/usr/lib/sdk/llvm20/bin",
   "env": {
    "CARGO_TARGET_X86_64_UNKNOWN_LINUX_GNU_LINKER": "clang",
    "CARGO_TARGET_X86_64_UNKNOWN_LINUX_GNU_RUSTFLAGS": "-C link-arg=-fuse-ld=/usr/lib/sdk/rust-stable/bin/mold",
    "CARGO_TARGET_AARCH64_UNKNOWN_LINUX_GNU_LINKER": "clang",
    "CARGO_TARGET_AARCH64_UNKNOWN_LINUX_GNU_RUSTFLAGS": "-C link-arg=-fuse-ld=/usr/lib/sdk/rust-stable/bin/mold"
   }
  },
  "command": "limo",
  "finish-args": [
   "--share=ipc",
   "--device=dri",
   "--share=network",
   "--socket=wayland",
   "--socket=fallback-x11",
   "--filesystem=home",
   "--filesystem=/mnt",
   "--filesystem=/media",
   "--filesystem=/run/media",
   "--filesystem=home/.var/app/com.valvesoftware.Steam",
   "--talk-name=org.freedesktop.Flatpak",
   "--system-talk-name=org.freedesktop.UDisks2"
  ],
  "cleanup": [
   "/share/doc",
   "/share/man",
   "/share/pkgconfig",
   "/include",
   "*.a",
   "/lib/cmake",
   "/lib/pkgconfig",
   "/local"
  ],
  "modules": [
   {
    "name": "jsoncpp",
    "buildsystem": "cmake-ninja",
    "builddir": true,
    "config-opts": [
     "-DCMAKE_BUILD_TYPE=Release",
     "-DJSONCPP_WITH_TESTS=OFF",
     "-DJSONCPP_WITH_POST_BUILD_UNITTEST=OFF",
     "-DBUILD_SHARED_LIBS=OFF",
     "-DBUILD_OBJECT_LIBS=OFF"
    ],
    "sources": [
     {
      "type": "git",
      "url": "https://github.com/open-source-parsers/jsoncpp.git",
      "tag": "1.9.5",
      "commit": "5defb4ed1a4293b8e2bf641e16b156fb9de498cc"
     }
    ],
    "cleanup": [
     "*"
    ]
   },
   {
    "name": "pugixml",
    "buildsystem": "cmake-ninja",
    "config-opts": [
     "-DCMAKE_BUILD_TYPE=Release"
    ],
    "sources": [
     {
      "type": "git",
      "url": "https://github.com/zeux/pugixml.git",
      "tag": "v1.14",
      "commit": "db78afc2b7d8f043b4bc6b185635d949ea2ed2a8"
     }
    ],
    "cleanup": [
     "*"
    ]
   },
   {
    "name": "cpr",
    "buildsystem": "cmake-ninja",
    "config-opts": [
     "-DCMAKE_BUILD_TYPE=Release",
     "-DCPR_USE_SYSTEM_CURL=ON",
     "-DBUILD_SHARED_LIBS=OFF"
    ],
    "sources": [
     {
      "type": "git",
      "url": "https://github.com/libcpr/cpr.git",
      "tag": "1.11.2",
      "commit": "dd967cb48ea6bcbad9f1da5ada0db8ac0d532c06"
     }
    ],
    "cleanup": [
     "*"
    ]
   },
   {
    "name": "libtbb",
    "buildsystem": "cmake-ninja",
    "config-opts": [
     "-DCMAKE_BUILD_TYPE=Release",
     "-DTBB_TEST=OFF",
     "-DBUILD_SHARED_LIBS=OFF",
     "-DTBB_STRICT=OFF"
    ],
    "sources": [
     {
      "type": "git",
      "url": "https://github.com/oneapi-src/oneTBB.git",
      "tag": "v2021.13.1",
      "commit": "cd3ce3872a8917004fe148c7edc382b291e00328"
     }
    ],
    "cleanup": [
     "*"
    ]
   },
   {
    "name": "boost",
    "buildsystem": "cmake-ninja",
    "config-opts": [
     "-DCMAKE_BUILD_TYPE=Release",
     "-DBOOST_INCLUDE_LIBRARIES=algorithm;crc;graph"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://github.com/boostorg/boost/releases/download/boost-1.85.0/boost-1.85.0-cmake.tar.xz",
      "sha256": "0a9cc56ceae46986f5f4d43fe0311d90cf6d2fa9028258a95cab49ffdacf92ad"
     }
    ],
    "cleanup": [
     "*"
    ]
   },
   {
    "name": "cbindgen",
    "buildsystem": "simple",
    "build-options": {
     "env": {
      "CARGO_HOME": "/run/build/cbindgen/cargo"
     }
    },
    "build-commands": [
     "cargo --offline fetch --manifest-path Cargo.toml --verbose",
     "cargo --offline build --release --verbose",
     "install -Dm755 ./target/release/cbindgen -t /app/bin/"
    ],
    "sources": [
     {
      "type": "git",
      "url": "https://github.com/mozilla/cbindgen.git",
      "tag": "0.28.0",
      "commit": "bd78bbe59b10eda6ef1255e4acda95c56c6d0279"
     },
     "dependencies/cbindgen-sources.json"
    ],
    "cleanup": [
     "*"
    ]
   },
   {
    "name": "yamlcpp",
    "buildsystem": "cmake-ninja",
    "config-opts": [
     "-DCMAKE_BUILD_TYPE=Release",
     "-DYAML_MSVC_SHARED_RT=ON",
     "-DYAML_CPP_BUILD_CONTRIB=OFF",
     "-DYAML_CPP_BUILD_TOOLS=OFF",
     "-DYAML_BUILD_SHARED_LIBS=OFF",
     "-DYAML_CPP_BUILD_TESTS=OFF"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://github.com/jbeder/yaml-cpp/archive/yaml-cpp-0.9.0.tar.gz",
      "sha256": "25cb043240f828a8c51beb830569634bc7ac603978e0f69d6b63558dadefd49a"
     }
    ],
    "cleanup": [
     "*"
    ]
   },
   {
    "name": "spdlog",
    "buildsystem": "cmake-ninja",
    "config-opts": [
     "-DCMAKE_BUILD_TYPE=Release",
     "-DSPDLOG_BUILD_SHARED=OFF",
     "-DSPDLOG_BUILD_PIC=ON"
    ],
    "sources": [
     {
      "type": "git",
      "url": "https://github.com/gabime/spdlog.git",
      "tag": "v1.15.1",
      "commit": "f355b3d58f7067eee1706ff3c801c2361011f3d5"
     }
    ],
    "cleanup": [
     "*"
    ]
   },
   {
    "name": "libloot",
    "buildsystem": "cmake-ninja",
    "config-opts": [
     "-DCMAKE_BUILD_TYPE=Release",
     "-DLIBLOOT_BUILD_TESTS=OFF",
     "-DLIBLOOT_INSTALL_DOCS=OFF",
     "-DESPLUGIN_URL=/run/build/libloot/6.1.1.tar.gz",
     "-DLIBLOADORDER_URL=/run/build/libloot/18.2.2.tar.gz",
     "-DLOOT_CONDITION_INTERPRETER_URL=/run/build/libloot/5.2.0.tar.gz"
    ],
    "build-options": {
     "env": {
      "CARGO_HOME": "/run/build/libloot/cargo"
     }
    },
    "sources": [
     {
      "type": "git",
      "url": "https://github.com/loot/libloot.git",
      "tag": "0.25.5",
      "commit": "2d96ba13d9edd19702cd694d089a51f9e969d3d2"
     },
     {
      "type": "patch",
      "path": "patches/libloot/CMakeLists.txt.patch"
     },
     {
      "type": "file",
      "url": "https://github.com/Ortham/esplugin/archive/refs/tags/6.1.1.tar.gz",
      "sha256": "8896859a6469e810c6e5430ed910fa8f8c31d39e032703b87ab090759663a240"
     },
     "dependencies/esplugin-sources.json",
     {
      "type": "file",
      "url": "https://github.com/Ortham/libloadorder/archive/refs/tags/18.2.2.tar.gz",
      "sha256": "5e4c12e91180abbf201be70b3073fce791bdee2d70f33f89b35942446d3b5782"
     },
     "dependencies/libloadorder-sources.json",
     {
      "type": "file",
      "url": "https://github.com/loot/loot-condition-interpreter/archive/refs/tags/5.2.0.tar.gz",
      "sha256": "48db9d1022c65c6ea53b5febbbb8a45d089ac8e8773f8e14b069387fab80948d"
     },
     "dependencies/loot-condition-interpreter-sources.json"
    ]
   },
   {
    "name": "unrar",
    "no-autogen": true,
    "no-make-install": true,
    "make-args": [
     "lib"
    ],
    "post-install": [
     "install -D dll.hpp /app/include/unrar/dll.hpp",
     "install -D libunrar.a /app/lib/libunrar.a"
    ],
    "sources": [
     {
      "type": "git",
      "url": "https://github.com/aawc/unrar.git",
      "tag": "v7.0.9",
      "commit": "12e82f940ab8d2739cbfe839bab548d68ccb1062"
     }
    ],
    "cleanup": [
     "*"
    ]
   },
   {
    "name": "limo",
    "buildsystem": "cmake-ninja",
    "config-opts": [
     "-DCMAKE_BUILD_TYPE=Release",
     "-DIS_FLATPAK=ON"
    ],
    "sources": [
     {
      "type": "git",
      "url": "https://github.com/limo-app/limo.git",
      "tag": "v1.2.2",
      "commit": "ffdb4f9b9e97208fb481023c0b3b7bcd6663f9f6"
     },
     {
      "type": "patch",
      "path": "patches/fix-appdata.patch"
     }
    ]
   }
  ]
 }
}