{
 "app_id": "com.github.bilelmoussaoui.AuthenticatorDevel",
 "source_url": "https://raw.githubusercontent.com/Sparsa/authenticator/master/build-aux/com.github.bilelmoussaoui.Authenticator.json",
 "runtime": "org.gnome.Platform",
 "runtime_version": "master",
 "sdk": "org.gnome.Sdk",
 "finish_args": [
  "--share=ipc",
  "--socket=x11",
  "--socket=wayland",
  "--share=network",
  "--talk-name=org.freedesktop.secrets",
  "--talk-name=org.gnome.Shell.Screenshot",
  "--talk-name=org.gnome.SettingsDaemon.Color",
  "--filesystem=xdg-run/dconf",
  "--filesystem=~/.config/dconf:ro",
  "--talk-name=ca.desrt.dconf",
  "--env=DCONF_USER_CONFIG_DIR=.config/dconf",
  "--env=ZBAR_PATH=/app/lib/libzbar.so",
  "--own-name=com.github.bilelmoussaoui.AuthenticatorDevel.SearchProvider"
 ],
 "module_count": 9,
 "fetched_at": "2026-09-20T12:54:09.790835+00:00",
 "manifest": {
  "app-id": "com.github.bilelmoussaoui.AuthenticatorDevel",
  "runtime": "org.gnome.Platform",
  "runtime-version": "master",
  "sdk": "org.gnome.Sdk",
  "command": "authenticator",
  "tags": [
   "devel",
   "development",
   "nightly"
  ],
  "desktop-file-name-prefix": "(Development) ",
  "finish-args": [
   "--share=ipc",
   "--socket=x11",
   "--socket=wayland",
   "--share=network",
   "--talk-name=org.freedesktop.secrets",
   "--talk-name=org.gnome.Shell.Screenshot",
   "--talk-name=org.gnome.SettingsDaemon.Color",
   "--filesystem=xdg-run/dconf",
   "--filesystem=~/.config/dconf:ro",
   "--talk-name=ca.desrt.dconf",
   "--env=DCONF_USER_CONFIG_DIR=.config/dconf",
   "--env=ZBAR_PATH=/app/lib/libzbar.so",
   "--own-name=com.github.bilelmoussaoui.AuthenticatorDevel.SearchProvider"
  ],
  "modules": [
   {
    "name": "pyzbar",
    "buildsystem": "simple",
    "build-commands": [
     "python3 setup.py install --prefix=/app"
    ],
    "ensure-writable": [
     "/lib/python*/site-packages/easy-install.pth",
     "/lib/python*/site-packages/setuptools.pth",
     "/app/lib/python*/site-packages/easy-install.pth",
     "/app/lib/python*/site-packages/setuptools.pth"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://github.com/NaturalHistoryMuseum/pyzbar/archive/v0.1.7.tar.gz",
      "sha256": "4dbbece533650f2aeb6c8d1f41cf424614d2877d7331c48a9eed35ae9f949626"
     },
     {
      "type": "patch",
      "path": "pyzbar.patch"
     }
    ],
    "modules": [
     {
      "name": "zbar",
      "config-opts": [
       "--without-qt",
       "--without-gtk",
       "--without-xv",
       "--without-imagemagick",
       "--disable-video",
       "--without-java",
       "--with-python2=no",
       "--with-doc=no",
       "--with-introspection=no",
       "--enable-codes=qrcode"
      ],
      "sources": [
       {
        "type": "git",
        "url": "git://git.linuxtv.org/zbar.git",
        "commit": "14900c67eccfb97e152063296f20cd32aa787578"
       },
       {
        "type": "script",
        "dest-filename": "autogen.sh",
        "commands": [
         "autoreconf -vfi -W none"
        ]
       }
      ]
     }
    ]
   },
   {
    "name": "python-pillow",
    "buildsystem": "simple",
    "build-options": {
     "arch": {
      "i386": {
       "env": {
        "MAX_CONCURRENCY": "1"
       }
      },
      "arm": {
       "env": {
        "MAX_CONCURRENCY": "1"
       }
      }
     }
    },
    "ensure-writable": [
     "/lib/python*/site-packages/easy-install.pth",
     "/lib/python*/site-packages/setuptools.pth",
     "/app/lib/python*/site-packages/easy-install.pth",
     "/app/lib/python*/site-packages/setuptools.pth"
    ],
    "build-commands": [
     "python3 setup.py install --prefix=/app"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://github.com/python-pillow/Pillow/archive/6.0.0.tar.gz",
      "sha256": "f0babf5d7072ea9923a3950cd7ea41b0008429b16584de7d95cc5550a2806cda"
     },
     {
      "type": "shell",
      "commands": [
       "sed -i 's/if not platform_/if not dirs/' setup.py"
      ]
     }
    ]
   },
   {
    "name": "python3-pyfavicon",
    "buildsystem": "simple",
    "build-commands": [
     "pip3 install --no-index --find-links=\"file://${PWD}\" --prefix=${FLATPAK_DEST} pyfavicon"
    ],
    "sources": [
     {
      "type": "file",
      "url": "https://files.pythonhosted.org/packages/df/62/5e6731cd9477096152180d826aedfa63f470b3b29c1b3b489f3d914725aa/pyfavicon-0.1.1.tar.gz",
      "sha256": "fdd5a222f08488824877d8a00a272657c4e66bbe115520d1d68e6d9892ba8e97"
     },
     {
      "type": "file",
      "url": "https://files.pythonhosted.org/packages/cc/d9/931a24cc5394f19383fbbe3e1147a0291276afa43a0dc3ed0d6cd9fda813/attrs-19.1.0.tar.gz",
      "sha256": "f0b870f674851ecbfbbbd364d6b5cbdff9dcedbc7f3f5e18a6891057f21fe399"
     },
     {
      "type": "file",
      "url": "https://files.pythonhosted.org/packages/0f/58/c8b83f999da3b13e66249ea32f325be923791c0c10aee6cf16002a3effc1/aiohttp-3.5.4.tar.gz",
      "sha256": "9c4c83f4fa1938377da32bc2d59379025ceeee8e24b89f72fcbccd8ca22dc9bf"
     },
     {
      "type": "file",
      "url": "https://files.pythonhosted.org/packages/fb/9e/2e236603b058daa6820193d4d95f4dcfbbbd0d3c709bec8c6ef1b1902501/soupsieve-1.9.1.tar.gz",
      "sha256": "b20eff5e564529711544066d7dc0f7661df41232ae263619dede5059799cdfca"
     },
     {
      "type": "file",
      "url": "https://files.pythonhosted.org/packages/a1/78/aae1545aba6e87e23ecab8d212b58bb70e72164b67eb090b81bb17ad38e3/async-timeout-3.0.1.tar.gz",
      "sha256": "0c3c816a028d47f659d6ff5c745cb2acf1f966da1fe5c19c77a70282b25f4c5f"
     },
     {
      "type": "file",
      "url": "https://files.pythonhosted.org/packages/ad/13/eb56951b6f7950cadb579ca166e448ba77f9d24efc03edd7e55fa57d04b7/idna-2.8.tar.gz",
      "sha256": "c357b3f628cf53ae2c4c05627ecc484553142ca23264e593d327bcde5e9c3407"
     },
     {
      "type": "file",
      "url": "https://files.pythonhosted.org/packages/fb/84/6d82f6be218c50b547aa29d0315e430cf8a23c52064c92d0a8377d7b7357/yarl-1.3.0.tar.gz",
      "sha256": "024ecdc12bc02b321bc66b41327f930d1c2c543fa9a561b39861da9388ba7aa9"
     },
     {
      "type": "file",
      "url": "https://files.pythonhosted.org/packages/80/f2/f6aca7f1b209bb9a7ef069d68813b091c8c3620642b568dac4eb0e507748/beautifulsoup4-4.7.1.tar.gz",
      "sha256": "945065979fb8529dd2f37dbb58f00b661bdbcbebf954f93b32fdf5263ef35348"
     },
     {
      "type": "file",
      "url": "https://files.pythonhosted.org/packages/fc/bb/a5768c230f9ddb03acc9ef3f0d4a3cf93462473795d18e9535498c8f929d/chardet-3.0.4.tar.gz",
      "sha256": "84ab92ed1c4d4f16916e05906b6b75a6c0fb5db821cc65e70cbd64a3e2a5eaae"
     },
     {
      "type": "file",
      "url": "https://files.pythonhosted.org/packages/7f/8f/b3c8c5b062309e854ce5b726fc101195fbaa881d306ffa5c2ba19efa3af2/multidict-4.5.2.tar.gz",
      "sha256": "024b8129695a952ebd93373e45b5d341dbb87c17ce49637b34000093f243dd4f"
     },
     {
      "type": "file",
      "url": "https://files.pythonhosted.org/packages/1d/64/a18a487b4391a05b9c7f938b94a16d80305bf0369c6b0b9509e86165e1d3/setuptools-41.0.1.zip",
      "sha256": "a222d126f5471598053c9a77f4b5d4f26eaa1f150ad6e01dcf1a42e185d05613"
     },
     {
      "type": "file",
      "url": "https://files.pythonhosted.org/packages/1d/b0/f478e80aeace42fe251225a86752799174a94314c4a80ebfc5bf0ab1153a/wheel-0.33.4.tar.gz",
      "sha256": "62fcfa03d45b5b722539ccbc07b190e4bfff4bb9e3a4d470dd9f6a0981002565"
     }
    ]
   },
   {
    "name": "pyotp",
    "buildsystem": "simple",
    "build-commands": [
     "python3 setup.py install --prefix=/app"
    ],
    "ensure-writable": [
     "/lib/python*/site-packages/easy-install.pth",
     "/lib/python*/site-packages/setuptools.pth",
     "/app/lib/python*/site-packages/easy-install.pth",
     "/app/lib/python*/site-packages/setuptools.pth"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://pypi.python.org/packages/ac/0c/bd96508e36956ae627e527a7a7fba486865a738b4682e7290cd0e7c34f52/pyotp-2.2.4.tar.gz#md5=16cb1a08d38777ca74b5e9c7803810b6",
      "sha256": "92c3973ba91273e7e4a7fd4a1020ae4b050ccd2e149b554911e1b45ca458ac2d"
     }
    ]
   },
   {
    "name": "yoyo-migrations",
    "buildsystem": "simple",
    "build-commands": [
     "pip3 install --no-index --find-links=\"file://${PWD}\" --prefix=${FLATPAK_DEST} yoyo-migrations"
    ],
    "ensure-writable": [
     "/lib/python*/site-packages/easy-install.pth",
     "/lib/python*/site-packages/setuptools.pth",
     "/app/lib/python*/site-packages/easy-install.pth",
     "/app/lib/python*/site-packages/setuptools.pth"
    ],
    "sources": [
     {
      "type": "file",
      "url": "https://files.pythonhosted.org/packages/5f/cf/f6d468c6929e8739cd12bf1a9cf3719e0be739e09acfaddc0f9ade67e67c/yoyo_migrations-6.1.0-py2.py3-none-any.whl",
      "sha256": "95e5c49a797873d3b86e5a7714c1a714bea8728a6fc1d6f6f5019d3d058471e5"
     },
     {
      "type": "file",
      "url": "https://files.pythonhosted.org/packages/79/42/d717cc2b4520fb09e45b344b1b0b4e81aa672001dd128c180fabc655c341/text_unidecode-1.2-py2.py3-none-any.whl",
      "sha256": "801e38bd550b943563660a91de8d4b6fa5df60a542be9093f7abf819f86050cc"
     }
    ],
    "modules": [
     {
      "name": "iniherit",
      "buildsystem": "simple",
      "ensure-writable": [
       "/lib/python*/site-packages/easy-install.pth",
       "/lib/python*/site-packages/setuptools.pth",
       "/app/lib/python*/site-packages/easy-install.pth",
       "/app/lib/python*/site-packages/setuptools.pth"
      ],
      "build-commands": [
       "python3 setup.py install --prefix=/app"
      ],
      "sources": [
       {
        "type": "archive",
        "url": "https://files.pythonhosted.org/packages/65/a5/5bb95059c92c23560a80bcd599bc737a4175b275b3a577cb19f66bd302e3/iniherit-0.3.9.tar.gz",
        "sha256": "06d90849ff0c4fadb7e255ce31e7c8e188a99af90d761435c72b79b36adbb67a"
       }
      ]
     }
    ]
   },
   {
    "name": "libhandy",
    "buildsystem": "meson",
    "config-opts": [
     "-Dtests=false",
     "-Dexamples=false",
     "-Dglade_catalog=disabled",
     "-Dvapi=false"
    ],
    "sources": [
     {
      "type": "git",
      "url": "https://source.puri.sm/Librem5/libhandy.git",
      "tag": "v0.0.10"
     }
    ]
   },
   {
    "name": "Authenticator",
    "buildsystem": "meson",
    "config-opts": [
     "-Dprofile=development"
    ],
    "sources": [
     {
      "type": "git",
      "url": "https://gitlab.gnome.org/World/Authenticator.git"
     }
    ]
   }
  ]
 }
}