{
 "app_id": "eu.binjr.binjr",
 "source_url": "https://raw.githubusercontent.com/flathub/eu.binjr.binjr/master/eu.binjr.binjr.yml",
 "runtime": "org.freedesktop.Platform",
 "runtime_version": "25.08",
 "sdk": "org.freedesktop.Sdk",
 "finish_args": [
  "--share=ipc",
  "--share=network",
  "--socket=x11",
  "--device=dri",
  "--filesystem=host"
 ],
 "module_count": 1,
 "fetched_at": "2026-09-17T16:09:49.070315+00:00",
 "manifest": {
  "id": "eu.binjr.binjr",
  "runtime": "org.freedesktop.Platform",
  "runtime-version": "25.08",
  "sdk": "org.freedesktop.Sdk",
  "sdk-extensions": [
   "org.freedesktop.Sdk.Extension.openjdk"
  ],
  "command": "binjr",
  "finish-args": [
   "--socket=x11",
   "--share=ipc",
   "--device=dri",
   "--share=network",
   "--filesystem=host"
  ],
  "modules": [
   {
    "name": "binjr",
    "buildsystem": "simple",
    "build-commands": [
     "source /usr/lib/sdk/openjdk/enable.sh && export JFX_JMOD_PATH='jfx/jmods'; export REPO_TAG_NAME=v3.30.1; export IS_TAG=true; export USE_BUILD_JDK_IN_BUNDLE=true; gradle clean jpackageLinuxFlatpak --offline --stacktrace",
     "cp -ar build/flatpak/binjr/* /app/",
     "install -Dm644 distribution/bundlers/linux_fpk/icons/binjr_16.png /app/share/icons/hicolor/16x16/apps/eu.binjr.binjr.png",
     "install -Dm644 distribution/bundlers/linux_fpk/icons/binjr_32.png /app/share/icons/hicolor/32x32/apps/eu.binjr.binjr.png",
     "install -Dm644 distribution/bundlers/linux_fpk/icons/binjr_48.png /app/share/icons/hicolor/48x48/apps/eu.binjr.binjr.png",
     "install -Dm644 distribution/bundlers/linux_fpk/icons/binjr_64.png /app/share/icons/hicolor/64x64/apps/eu.binjr.binjr.png",
     "install -Dm644 distribution/bundlers/linux_fpk/icons/binjr_128.png /app/share/icons/hicolor/128x128/apps/eu.binjr.binjr.png",
     "install -Dm644 distribution/bundlers/linux_fpk/icons/binjr_256.png /app/share/icons/hicolor/256x256/apps/eu.binjr.binjr.png",
     "install -Dm644 distribution/bundlers/linux_fpk/icons/binjr_512.png /app/share/icons/hicolor/512x512/apps/eu.binjr.binjr.png",
     "install -Dm644 build/tmp/expanded/eu.binjr.binjr.metainfo.xml /app/share/metainfo/eu.binjr.binjr.metainfo.xml",
     "install -Dm644 distribution/bundlers/linux_fpk/metadata/eu.binjr.binjr.mime.xml /app/share/mime/packages/eu.binjr.binjr.mime.xml",
     "install -Dm644 distribution/bundlers/linux_fpk/metadata/eu.binjr.binjr.desktop -t /app/share/applications"
    ],
    "sources": [
     {
      "type": "git",
      "url": "https://github.com/binjr/binjr.git",
      "tag": "v3.30.1"
     },
     {
      "type": "archive",
      "url": "https://download2.gluonhq.com/openjfx/26.0.2/openjfx-26.0.2_linux-x64_bin-jmods.zip",
      "sha256": "7c32eee96c4f992cea43cecee77420a660478ee2776f0b7475e03fb40cbfae84",
      "strip-components": 1,
      "dest": "jfx/jmods/",
      "only-arches": [
       "x86_64"
      ]
     },
     {
      "type": "archive",
      "url": "https://download2.gluonhq.com/openjfx/26.0.2/openjfx-26.0.2_linux-aarch64_bin-jmods.zip",
      "sha256": "6e4ece7e26e70780043c9e8e560b764252179b6497e3eded113aa02f95be73a8",
      "strip-components": 1,
      "dest": "jfx/jmods/",
      "only-arches": [
       "aarch64"
      ]
     },
     {
      "type": "file",
      "url": "https://repo.maven.apache.org/maven2/io/netty/netty-bom/4.1.136.Final/netty-bom-4.1.136.Final.pom",
      "sha512": "3ffe5e0f3e86fda569f7ca72650153065aca9d60c64ae820c50322406c3de0a12f042f2baf7866f8571033a3bdcf76515218c0b640f510ea074cff0970c6bbb8",
      "dest": "./offline-repository/io/netty/netty-bom/4.1.136.Final"
     },
     "bom-gradle-plugins.json",
     "bom-binjr-app-linux-x86_64.json",
     "bom-binjr-app-linux-aarch64.json"
    ]
   }
  ]
 }
}