{
 "app_id": "io.github.mfat.systemdpilot",
 "source_url": "https://raw.githubusercontent.com/mfat/systemd-pilot/main/io.github.mfat.systemdpilot.yml",
 "runtime": "org.gnome.Platform",
 "runtime_version": "47",
 "sdk": "org.gnome.Sdk",
 "finish_args": [
  "--share=ipc",
  "--socket=fallback-x11",
  "--socket=wayland",
  "--system-talk-name=org.freedesktop.systemd1",
  "--talk-name=org.freedesktop.secrets",
  "--filesystem=xdg-config/gtk-3.0:ro",
  "--filesystem=home/.ssh:ro",
  "--filesystem=host"
 ],
 "module_count": 9,
 "fetched_at": "2026-09-20T12:54:51.085035+00:00",
 "manifest": {
  "app-id": "io.github.mfat.systemdpilot",
  "runtime": "org.gnome.Platform",
  "runtime-version": "47",
  "sdk": "org.gnome.Sdk",
  "command": "systemd-pilot",
  "finish-args": [
   "--share=ipc",
   "--socket=fallback-x11",
   "--socket=wayland",
   "--system-talk-name=org.freedesktop.systemd1",
   "--talk-name=org.freedesktop.secrets",
   "--filesystem=xdg-config/gtk-3.0:ro",
   "--filesystem=home/.ssh:ro",
   "--filesystem=host"
  ],
  "modules": [
   {
    "name": "python3-pycparser",
    "buildsystem": "simple",
    "build-commands": [
     "pip3 install --prefix=/app --no-deps pycparser-2.21.tar.gz"
    ],
    "sources": [
     {
      "type": "file",
      "url": "https://files.pythonhosted.org/packages/5e/0b/95d387f5f4433cb0f53ff7ad859bd2c6051051cebbb564f139a999ab46de/pycparser-2.21.tar.gz",
      "sha256": "e644fdec12f7872f86c58ff790da456218b10f863970249516d60a5eaca77206"
     }
    ]
   },
   {
    "name": "python3-cffi",
    "buildsystem": "simple",
    "build-commands": [
     "pip3 install --prefix=/app --no-deps cffi-1.16.0.tar.gz"
    ],
    "sources": [
     {
      "type": "file",
      "url": "https://files.pythonhosted.org/packages/68/ce/95b0bae7968c65473e1298efb042e10cafc7bafc14d9e4f154008241c91d/cffi-1.16.0.tar.gz",
      "sha256": "bcb3ef43e58665bbda2fb198698fcae6776483e0c4a631aa5647806c25e02cc0"
     }
    ]
   },
   {
    "name": "python3-cryptography",
    "buildsystem": "simple",
    "build-commands": [
     "pip3 install --prefix=/app --no-deps cryptography-41.0.7.tar.gz"
    ],
    "sources": [
     {
      "type": "file",
      "url": "https://files.pythonhosted.org/packages/ce/b3/13a12ea7edb068de0f62bac88a8ffd92cc2901881b391839851846b84a81/cryptography-41.0.7.tar.gz",
      "sha256": "13f93ce9bea8016c253b34afc6bd6a75993e5c40672ed5405a9c832f0d4a00bc"
     }
    ]
   },
   {
    "name": "python3-bcrypt",
    "buildsystem": "simple",
    "build-commands": [
     "pip3 install --prefix=/app --no-deps bcrypt-4.0.1.tar.gz"
    ],
    "sources": [
     {
      "type": "file",
      "url": "https://files.pythonhosted.org/packages/8c/ae/3af7d006aacf513975fd1948a6b4d6f8b4a307f8a244e1a3d3774b297aad/bcrypt-4.0.1.tar.gz",
      "sha256": "27d375903ac8261cfe4047f6709d16f7d18d39b1ec92aaf72af989552a650ebd"
     }
    ]
   },
   {
    "name": "python3-pynacl",
    "buildsystem": "simple",
    "build-commands": [
     "pip3 install --prefix=/app --no-deps PyNaCl-1.5.0.tar.gz"
    ],
    "sources": [
     {
      "type": "file",
      "url": "https://files.pythonhosted.org/packages/a7/22/27582568be639dfe22ddb3902225f91f2f17ceff88ce80e4db396c8986da/PyNaCl-1.5.0.tar.gz",
      "sha256": "8ac7448f09ab85811607bdd21ec2464495ac8b7c66d146bf545b0f08fb9220ba"
     }
    ]
   },
   {
    "name": "python3-paramiko",
    "buildsystem": "simple",
    "build-commands": [
     "pip3 install --prefix=/app --no-deps paramiko-2.12.0.tar.gz"
    ],
    "sources": [
     {
      "type": "file",
      "url": "https://files.pythonhosted.org/packages/1d/08/645bb57b1fd1954c0202c61c657d352bce24d36d565f35a8c5749b02f118/paramiko-2.12.0.tar.gz",
      "sha256": "376885c05c5d6aa6e1f4608aac2a6b5b0548b1add40274477324605903d9cd49"
     }
    ]
   },
   {
    "name": "python3-keyring",
    "buildsystem": "simple",
    "build-commands": [
     "pip3 install --prefix=/app --no-deps keyring-24.3.1.tar.gz"
    ],
    "sources": [
     {
      "type": "file",
      "url": "https://files.pythonhosted.org/packages/69/cd/889c6569a7e5e9524bc1e423fd2badd967c4a5dcd670c04c2eff92a9d397/keyring-24.3.1.tar.gz",
      "sha256": "c3327b6ffafc0e8befbdb597cacdb4928465140a3c0c5f44e03b2b39a335933a"
     }
    ]
   },
   {
    "name": "python3-rich",
    "buildsystem": "simple",
    "build-commands": [
     "pip3 install --prefix=/app --no-deps rich-13.7.1.tar.gz"
    ],
    "sources": [
     {
      "type": "file",
      "url": "https://files.pythonhosted.org/packages/a7/ec/4a7d80728bd429f7c0d4d51245287158a1516315cadbb146012439403a9d/rich-13.7.1.tar.gz",
      "sha256": "9be308cb1fe2f1f57d67ce99e95af38a1e2bc71ad9813b0e247cf7ffbcc3a432"
     }
    ]
   },
   {
    "name": "systemd-pilot",
    "buildsystem": "simple",
    "build-commands": [
     "install -D src/main.py /app/bin/systemd-pilot",
     "install -D data/io.github.mfat.systemdpilot.desktop /app/share/applications/io.github.mfat.systemdpilot.desktop",
     "install -D data/io.github.mfat.systemdpilot.appdata.xml /app/share/metainfo/io.github.mfat.systemdpilot.appdata.xml"
    ],
    "sources": [
     {
      "type": "dir",
      "path": "."
     }
    ]
   }
  ]
 }
}