onionshare/flatpak
Timothy Cyrus 5e89cdcbc4 Make pyproject.toml PEP 621 compliant
- converted tool.poetry to PEP 621 (default behavior for poetry)
- converted setup.py to PEP 621 (recommended by setuptools)
- use pyproject.toml instead of version.txt
- use importlib instead of version.txt
- use PEP 621 dependency format in flatpak build scripts
- added tomli as a dev dependency (used in build scripts)
- removed version.txt (no longer used)
- cleaned up dependencies

- version is still in desktop/setup.py (unclear on how snapcraft uses it)
- poetry lockfiles need to be rebuilt
2025-10-20 14:07:33 -04:00
..
meek-client Make a script that generates the golang dependencies and adjusts the yaml as required 2025-02-10 16:26:40 +11:00
obfs4proxy Make a script that generates the golang dependencies and adjusts the yaml as required 2025-02-10 16:26:40 +11:00
snowflake Make a script that generates the golang dependencies and adjusts the yaml as required 2025-02-10 16:26:40 +11:00
.gitignore Snapcraft and Flatpak in CI (#1620) 2022-10-06 09:14:05 -07:00
generate-golang-dependencies.py Make a script that generates the golang dependencies and adjusts the yaml as required 2025-02-10 16:26:40 +11:00
onionshare-cli.yaml Update Jinja2 in the flatpak onionshare-cli.yaml generated file 2025-03-06 16:37:50 +11:00
onionshare-desktop.yaml Attempt to simplify the poetry dependencies even more for flatpak, by including them as separate yaml files 2025-02-10 16:26:38 +11:00
org.onionshare.OnionShare.yaml Build Flatpak on aarch64 properly (#1990) 2025-02-17 16:48:02 +11:00
pyproject-to-requirements.py Make pyproject.toml PEP 621 compliant 2025-10-20 14:07:33 -04:00
README.md Snapcraft and Flatpak in CI (#1620) 2022-10-06 09:14:05 -07:00

Flatpak Packaging

OnionShare is published on Flathub here: https://flathub.org/apps/details/org.onionshare.OnionShare

The Flatpak manifest that builds that package is hosted here: https://github.com/flathub/org.onionshare.OnionShare

This folder contains a copy of that manifest, modified for local development.