{
 "app_id": "io.github.pounceandmiss.Tacky",
 "source_url": "https://raw.githubusercontent.com/pounceandmiss/tacky/main/flatpak/io.github.pounceandmiss.Tacky.yml",
 "runtime": "org.freedesktop.Platform",
 "runtime_version": "25.08",
 "sdk": "org.freedesktop.Sdk",
 "finish_args": [
  "--share=network",
  "--share=ipc",
  "--socket=x11",
  "--socket=pulseaudio",
  "--filesystem=xdg-download"
 ],
 "module_count": 1,
 "fetched_at": "2026-09-20T12:56:15.426193+00:00",
 "manifest": {
  "app-id": "io.github.pounceandmiss.Tacky",
  "runtime": "org.freedesktop.Platform",
  "runtime-version": "25.08",
  "sdk": "org.freedesktop.Sdk",
  "command": "tacky",
  "finish-args": [
   "--share=network",
   "--share=ipc",
   "--socket=x11",
   "--socket=pulseaudio",
   "--filesystem=xdg-download"
  ],
  "modules": [
   {
    "name": "tacky",
    "buildsystem": "simple",
    "build-commands": [
     "make tacky ZIPPY_OFFLINE=1",
     "install -Dm755 dist/tacky /app/bin/tacky",
     "install -Dm644 io.github.pounceandmiss.Tacky.desktop /app/share/applications/io.github.pounceandmiss.Tacky.desktop",
     "install -Dm644 io.github.pounceandmiss.Tacky.metainfo.xml /app/share/metainfo/io.github.pounceandmiss.Tacky.metainfo.xml",
     "install -Dm644 gui/icons/tacky.svg /app/share/icons/hicolor/scalable/apps/io.github.pounceandmiss.Tacky.svg",
     "install -Dm644 gui/icons/tacky-64.png /app/share/icons/hicolor/64x64/apps/io.github.pounceandmiss.Tacky.png",
     "install -Dm644 gui/icons/tacky-128.png /app/share/icons/hicolor/128x128/apps/io.github.pounceandmiss.Tacky.png",
     "install -Dm644 gui/icons/tacky-256.png /app/share/icons/hicolor/256x256/apps/io.github.pounceandmiss.Tacky.png"
    ],
    "sources": [
     {
      "type": "git",
      "url": "https://github.com/pounceandmiss/tacky.git",
      "branch": "main"
     },
     {
      "type": "file",
      "path": "io.github.pounceandmiss.Tacky.desktop"
     },
     {
      "type": "file",
      "path": "io.github.pounceandmiss.Tacky.metainfo.xml"
     },
     {
      "type": "file",
      "url": "http://prdownloads.sourceforge.net/tcl/tcl9.0.3-src.tar.gz",
      "sha256": "2537ba0c86112c8c953f7c09d33f134dd45c0fb3a71f2d7f7691fd301d2c33a6",
      "dest": "build/deps",
      "dest-filename": "tcl9.0.3-src.tar.gz"
     },
     {
      "type": "file",
      "url": "http://prdownloads.sourceforge.net/tcl/tk9.0.3-src.tar.gz",
      "sha256": "bf344efadb618babb7933f69275620f72454d1c8220130da93e3f7feb0efbf9b",
      "dest": "build/deps",
      "dest-filename": "tk9.0.3-src.tar.gz"
     },
     {
      "type": "file",
      "url": "https://tdom.org/downloads/latest-src.tar.gz",
      "sha256": "6d24734aef46d1dc16f3476685414794d6a4e65f48079e1029374477104e8319",
      "dest": "build/deps",
      "dest-filename": "tdom-latest-src.tar.gz"
     },
     {
      "type": "file",
      "url": "https://core.tcl-lang.org/tcllib/uv/tcllib-2.0.tar.gz",
      "sha256": "590263de0832ac801255501d003441a85fb180b8ba96265d50c4a9f92fde2534",
      "dest": "build/deps",
      "dest-filename": "tcllib-2.0.tar.gz"
     },
     {
      "type": "file",
      "url": "https://sourceforge.net/projects/tkimg/files/tkimg/2.1/tkimg%202.1.1/Img-2.1.1.tar.gz/download",
      "sha256": "0e41efa886c470ca0c38663e66640eb6d89e9e5f746724535ac224e2509ae34f",
      "dest": "build/deps",
      "dest-filename": "Img-2.1.1.tar.gz"
     },
     {
      "type": "file",
      "url": "https://downloads.xiph.org/releases/opus/opus-1.6.1.tar.gz",
      "sha256": "6ffcb593207be92584df15b32466ed64bbec99109f007c82205f0194572411a1",
      "dest": "build/deps",
      "dest-filename": "opus-1.6.1.tar.gz"
     },
     {
      "type": "git",
      "url": "https://github.com/pounceandmiss/tclmtls.git",
      "commit": "0d4055aa3f9bb5ef827e2ee76281102f54c7eca0",
      "dest": "build/deps/git/tclmtls-0d4055aa3f9bb5ef827e2ee76281102f54c7eca0"
     },
     {
      "type": "git",
      "url": "https://github.com/Mbed-TLS/mbedtls.git",
      "commit": "5b64a9fdb979c8971561ec78221b528e3cc4e00a",
      "dest": "build/deps/git/mbedtls-5b64a9fdb979c8971561ec78221b528e3cc4e00a"
     },
     {
      "type": "git",
      "url": "https://github.com/pounceandmiss/libdatachannel-tcl.git",
      "commit": "9ae99076fd98df9157637b54d98fbe9bfb4b7ce0",
      "dest": "build/deps/git/libdatachannel-tcl-9ae99076fd98df9157637b54d98fbe9bfb4b7ce0"
     },
     {
      "type": "git",
      "url": "https://github.com/paullouisageneau/libdatachannel.git",
      "commit": "c47f5d77c124c35c31ac8378ad613295a124d354",
      "dest": "build/deps/git/libdatachannel-c47f5d77c124c35c31ac8378ad613295a124d354"
     },
     {
      "type": "git",
      "url": "https://github.com/pounceandmiss/rtc-ma.git",
      "commit": "07442896dce38ccc150c5b396bbd6b39cbcf3545",
      "dest": "build/deps/git/rtc-ma-07442896dce38ccc150c5b396bbd6b39cbcf3545"
     },
     {
      "type": "git",
      "url": "https://github.com/pounceandmiss/picomemo-tcl.git",
      "commit": "9523cb71d85510f61f342c84b1fc8176aff8797f",
      "dest": "build/deps/git/picomemo-tcl-9523cb71d85510f61f342c84b1fc8176aff8797f"
     },
     {
      "type": "git",
      "url": "https://github.com/pounceandmiss/tclwuffs.git",
      "commit": "ddd4721499e2a2ad5f6ee0568c816591fbaf7e1b",
      "dest": "build/deps/git/tclwuffs-ddd4721499e2a2ad5f6ee0568c816591fbaf7e1b"
     },
     {
      "type": "git",
      "url": "https://github.com/petasis/tkdnd.git",
      "commit": "6efca37a22b93b2336dc973f2b4a9ba1e3feceaf",
      "dest": "build/deps/git/tkdnd-6efca37a22b93b2336dc973f2b4a9ba1e3feceaf"
     }
    ]
   }
  ]
 }
}