{
 "app_id": "me.spaceinbox.swiftynotes",
 "source_url": "https://raw.githubusercontent.com/flathub/me.spaceinbox.swiftynotes/master/me.spaceinbox.swiftynotes.yaml",
 "runtime": "org.gnome.Platform",
 "runtime_version": "50",
 "sdk": "org.gnome.Sdk",
 "finish_args": [
  "--share=ipc",
  "--socket=fallback-x11",
  "--socket=wayland",
  "--device=dri",
  "--filesystem=home"
 ],
 "module_count": 3,
 "fetched_at": "2026-09-17T16:13:11.862291+00:00",
 "manifest": {
  "app-id": "me.spaceinbox.swiftynotes",
  "runtime": "org.gnome.Platform",
  "runtime-version": "50",
  "sdk": "org.gnome.Sdk",
  "sdk-extensions": [
   "org.freedesktop.Sdk.Extension.swift6"
  ],
  "command": "swiftynotes",
  "finish-args": [
   "--share=ipc",
   "--socket=wayland",
   "--socket=fallback-x11",
   "--device=dri",
   "--filesystem=home"
  ],
  "build-options": {
   "append-path": "/usr/lib/sdk/swift6/bin",
   "prepend-ld-library-path": "/usr/lib/sdk/swift6/lib"
  },
  "modules": [
   {
    "name": "libspelling",
    "buildsystem": "meson",
    "config-opts": [
     "-Dvapi=false",
     "-Ddocs=false"
    ],
    "cleanup": [
     "/lib/girepository-1.0",
     "/share/gir-1.0",
     "/share/vala"
    ],
    "sources": [
     {
      "type": "git",
      "url": "https://gitlab.gnome.org/GNOME/libspelling.git",
      "tag": "0.4.10",
      "commit": "1facdde8e1c0fd72bed806f9a9be2fbec83af5f2"
     }
    ]
   },
   {
    "name": "hunspell-dictionaries",
    "buildsystem": "simple",
    "sources": [
     {
      "type": "archive",
      "url": "https://github.com/LibreOffice/dictionaries/archive/c011d96c90cc9c6c8b6d95ec6d83d11daacce994.tar.gz",
      "sha256": "cdbc8d6d79425b2749f7eee077c107ef96fb23c44e4f0ca450897f0a4402581a"
     }
    ],
    "build-commands": [
     "mkdir -p /app/share/hunspell",
     "install -m644 en/en_US.aff en/en_US.dic /app/share/hunspell/",
     "install -m644 en/en_GB.aff en/en_GB.dic /app/share/hunspell/",
     "install -m644 de/de_DE_frami.aff /app/share/hunspell/de_DE.aff",
     "install -m644 de/de_DE_frami.dic /app/share/hunspell/de_DE.dic",
     "install -m644 fr_FR/fr.aff /app/share/hunspell/fr_FR.aff",
     "install -m644 fr_FR/fr.dic /app/share/hunspell/fr_FR.dic",
     "install -m644 es/es_ES.aff es/es_ES.dic /app/share/hunspell/",
     "install -m644 it_IT/it_IT.aff it_IT/it_IT.dic /app/share/hunspell/",
     "install -m644 pt_BR/pt_BR.aff pt_BR/pt_BR.dic /app/share/hunspell/",
     "install -m644 pt_PT/pt_PT.aff pt_PT/pt_PT.dic /app/share/hunspell/",
     "install -m644 ru_RU/ru_RU.aff ru_RU/ru_RU.dic /app/share/hunspell/",
     "install -m644 nl_NL/nl_NL.aff nl_NL/nl_NL.dic /app/share/hunspell/",
     "install -m644 pl_PL/pl_PL.aff pl_PL/pl_PL.dic /app/share/hunspell/",
     "install -m644 sv_SE/sv_SE.aff sv_SE/sv_SE.dic /app/share/hunspell/",
     "install -m644 cs_CZ/cs_CZ.aff cs_CZ/cs_CZ.dic /app/share/hunspell/",
     "install -m644 hu_HU/hu_HU.aff hu_HU/hu_HU.dic /app/share/hunspell/",
     "install -m644 el_GR/el_GR.aff el_GR/el_GR.dic /app/share/hunspell/",
     "install -m644 ro/ro_RO.aff ro/ro_RO.dic /app/share/hunspell/",
     "install -m644 ar/ar.aff ar/ar.dic /app/share/hunspell/",
     "install -m644 da_DK/da_DK.aff da_DK/da_DK.dic /app/share/hunspell/",
     "install -m644 no/nb_NO.aff no/nb_NO.dic /app/share/hunspell/",
     "install -m644 bg_BG/bg_BG.aff bg_BG/bg_BG.dic /app/share/hunspell/",
     "mkdir -p /app/share/licenses/me.spaceinbox.swiftynotes/hunspell-dictionaries",
     "for src in en de fr_FR es it_IT pt_BR pt_PT ru_RU nl_NL pl_PL sv_SE \\\n           cs_CZ hu_HU el_GR ro ar da_DK no bg_BG; do\n  dest=\"/app/share/licenses/me.spaceinbox.swiftynotes/hunspell-dictionaries/${src}\"\n  mkdir -p \"${dest}\"\n  for f in \"${src}\"/Copyright* \"${src}\"/COPYING* \"${src}\"/README* \"${src}\"/LICENSE* \"${src}\"/license*; do\n    if [ -f \"${f}\" ]; then install -m644 \"${f}\" \"${dest}/$(basename \"${f}\")\"; fi\n  done\ndone\n"
    ]
   },
   {
    "name": "swifty-notes",
    "buildsystem": "simple",
    "sources": [
     {
      "type": "git",
      "url": "https://github.com/makoni/swifty-notes-gtk.git",
      "commit": "805932a0233098b6ce7e4809bc6835be55b89b7d"
     },
     {
      "type": "git",
      "url": "https://github.com/makoni/swift-adwaita.git",
      "commit": "c79a5c2220508cc2a42842214d19f25384c28cd2",
      "dest": "flatpak-deps/swift-adwaita"
     },
     {
      "type": "git",
      "url": "https://github.com/swiftlang/swift-markdown.git",
      "commit": "55d66d9a9e8d4fd3f48d111b0d437e82fe451903",
      "dest": "flatpak-deps/swift-markdown"
     },
     {
      "type": "git",
      "url": "https://github.com/swiftlang/swift-cmark.git",
      "commit": "924936d0427cb25a61169739a7660230bffa6ea6",
      "dest": "flatpak-deps/swift-cmark"
     }
    ],
    "build-commands": [
     "rm -f Package.resolved && SWIFTY_NOTES_USE_BUNDLED_SWIFTPM_DEPS=1 packaging/release/assemble-install-root.sh --license-subdir me.spaceinbox.swiftynotes --repo-slug makoni/swifty-notes-gtk --repo-ref 805932a0233098b6ce7e4809bc6835be55b89b7d --dest flatpak-app --prefix /app",
     "cp -a flatpak-app/app/. /app/",
     "install -Dm644 flatpak-deps/swift-adwaita/LICENSE.txt /app/share/licenses/me.spaceinbox.swiftynotes/swift-adwaita/LICENSE.txt",
     "install -Dm644 flatpak-deps/swift-markdown/LICENSE.txt /app/share/licenses/me.spaceinbox.swiftynotes/swift-markdown/LICENSE.txt",
     "install -Dm644 flatpak-deps/swift-markdown/NOTICE.txt /app/share/licenses/me.spaceinbox.swiftynotes/swift-markdown/NOTICE.txt",
     "install -Dm644 flatpak-deps/swift-cmark/COPYING /app/share/licenses/me.spaceinbox.swiftynotes/swift-cmark/COPYING",
     "install -Dm644 Sources/SwiftyNotes/Resources/gemoji-LICENSE.txt /app/share/licenses/me.spaceinbox.swiftynotes/gemoji/LICENSE.txt"
    ]
   }
  ]
 }
}