--- app-id: org.onionshare.OnionShare command: onionshare runtime: org.kde.Platform runtime-version: "6.8" sdk: org.kde.Sdk sdk-extensions: - org.freedesktop.Sdk.Extension.golang - org.freedesktop.Sdk.Extension.llvm19 separate-locales: false finish-args: - "--device=dri" - "--share=ipc" - "--share=network" - "--socket=wayland" - "--socket=fallback-x11" - "--talk-name=org.freedesktop.Notifications" - "--talk-name=org.freedesktop.secrets" - "--filesystem=~/OnionShare:create" - "--filesystem=xdg-config/onionshare:create" cleanup: - "/go" - "/bin/scripts" modules: - name: pyside6 buildsystem: simple build-commands: [] modules: - name: pyside6-essentials only-arches: - x86_64 buildsystem: simple build-commands: - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} "pyside6-essentials" --no-build-isolation sources: - type: file url: https://files.pythonhosted.org/packages/f9/4c/ce3dc6a71161b6fd8c007051729914cc79c049b33f041adca1db46d31f1d/PySide6_Essentials-6.8.2-cp39-abi3-manylinux_2_28_x86_64.whl sha256: 341d3023da4d74605e354974346234007065208b40740732c6f69e1d33e70835 modules: - name: shiboken6 buildsystem: simple build-commands: - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} "shiboken6" --no-build-isolation sources: - type: file url: https://files.pythonhosted.org/packages/77/79/204d6d8d9892f36d46b40815aab770620191c141ab98851eb708683588f9/shiboken6-6.8.2-cp39-abi3-manylinux_2_28_x86_64.whl sha256: 924c23bed7c0b6ff8a308f4e12e5a9681f720c22d1be339cac01591feb7ebb32 - name: tor buildsystem: autotools sources: - type: archive sha256: 59bb7d8890f6131b4ce5344f3dcea5deb2182b7f4f10ff0cb4e4d81f11b2cf65 url: https://dist.torproject.org/tor-0.4.8.9.tar.gz modules: - name: libevent buildsystem: autotools sources: - type: archive url: https://github.com/libevent/libevent/releases/download/release-2.1.12-stable/libevent-2.1.12-stable.tar.gz sha256: 92e6de1be9ec176428fd2367677e61ceffc2ee1cb119035037a27d346b0403bb - name: obfs4proxy buildsystem: simple build-options: env: GOBIN: "/app/bin/" build-commands: - ". /usr/lib/sdk/golang/enable.sh; export GOPATH=$PWD; export GO111MODULE=off; go install gitlab.com/yawning/obfs4.git/obfs4proxy" sources: - type: git url: https://go.googlesource.com/net commit: 69e39bad7dc2bbb411fa35755c46020969029fa7 dest: src/golang.org/x/net - type: git url: https://go.googlesource.com/crypto commit: ceb1ce70b4faafeeb5b3f23cc83f09b39a4f3f1d dest: src/golang.org/x/crypto - type: git url: https://go.googlesource.com/text commit: 18b340fc7af22495828ffbe71e9f9e22583bc7a9 dest: src/golang.org/x/text - type: git url: https://go.googlesource.com/sys commit: faf0a1b62c6b439486fd1d914d8185627b99d387 dest: src/golang.org/x/sys - type: git url: https://gitlab.com/yawning/obfs4 commit: 336a71d6e4cfd2d33e9c57797828007ad74975e9 dest: src/gitlab.com/yawning/obfs4.git - type: git url: https://gitlab.com/yawning/utls commit: f1bcf4b40e4596d0ccd1dbf8f3a9f4922f9759ca dest: src/gitlab.com/yawning/utls.git - type: git url: https://gitlab.com/yawning/bsaes commit: 0a714cd429ec754482b4001e918db30cd2094405 dest: src/gitlab.com/yawning/bsaes.git - type: git url: https://gitlab.com/yawning/edwards25519-extra commit: def713fd18e464864613d2b55ef41a21df2c9493 dest: src/gitlab.com/yawning/edwards25519-extra.git - type: git url: https://github.com/FiloSottile/edwards25519 commit: 8c58ed0e35502a485538e4c5ec086070840f3410 dest: src/filippo.io/edwards25519 - type: git url: https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/goptlib commit: 13b7b3552e1eef32e4d8a2a7813f22488f91dc09 dest: src/git.torproject.org/pluggable-transports/goptlib.git - type: git url: https://github.com/dsnet/compress commit: f66993602bf5da07ef49d35b08e7264ae9fe2b6e dest: src/github.com/dsnet/compress - type: git url: https://github.com/dchest/siphash commit: 991656ee3840f823396c2eb7f4a70d65dac06832 dest: src/github.com/dchest/siphash - name: meek-client buildsystem: simple build-options: env: GOBIN: "/app/bin/" build-commands: - ". /usr/lib/sdk/golang/enable.sh; export GOPATH=$PWD; export GO111MODULE=off; go install git.torproject.org/pluggable-transports/meek.git/meek-client" sources: - type: git url: https://go.googlesource.com/net commit: 69e39bad7dc2bbb411fa35755c46020969029fa7 dest: src/golang.org/x/net - type: git url: https://go.googlesource.com/crypto commit: ceb1ce70b4faafeeb5b3f23cc83f09b39a4f3f1d dest: src/golang.org/x/crypto - type: git url: https://go.googlesource.com/text commit: 18b340fc7af22495828ffbe71e9f9e22583bc7a9 dest: src/golang.org/x/text - type: git url: https://go.googlesource.com/sys commit: faf0a1b62c6b439486fd1d914d8185627b99d387 dest: src/golang.org/x/sys - type: git url: https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/goptlib commit: 13b7b3552e1eef32e4d8a2a7813f22488f91dc09 dest: src/git.torproject.org/pluggable-transports/goptlib.git - type: git url: https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/meek commit: 6600c52acb7979b08dd0916a7a779dd0e5dde0b0 dest: src/git.torproject.org/pluggable-transports/meek.git - type: git url: https://github.com/refraction-networking/utls commit: 0b2885c8c0d4467cfe98136748a9d011d0b8fff0 dest: src/github.com/refraction-networking/utls - name: snowflake-client buildsystem: simple build-options: env: GOBIN: "/app/bin/" build-commands: - ". /usr/lib/sdk/golang/enable.sh; export GOPATH=$PWD; export GO111MODULE=off; go install git.torproject.org/pluggable-transports/snowflake.git/client" - "mv /app/bin/client /app/bin/snowflake-client" sources: - type: git url: https://go.googlesource.com/net commit: 69e39bad7dc2bbb411fa35755c46020969029fa7 dest: src/golang.org/x/net - type: git url: https://go.googlesource.com/crypto commit: ceb1ce70b4faafeeb5b3f23cc83f09b39a4f3f1d dest: src/golang.org/x/crypto - type: git url: https://go.googlesource.com/text commit: 18b340fc7af22495828ffbe71e9f9e22583bc7a9 dest: src/golang.org/x/text - type: git url: https://go.googlesource.com/sys commit: faf0a1b62c6b439486fd1d914d8185627b99d387 dest: src/golang.org/x/sys - type: git url: https://go.googlesource.com/xerrors commit: 5ec99f83aff198f5fbd629d6c8d8eb38a04218ca dest: src/golang.org/x/xerrors - type: git url: https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/goptlib commit: 13b7b3552e1eef32e4d8a2a7813f22488f91dc09 dest: src/git.torproject.org/pluggable-transports/goptlib.git - type: git url: https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake commit: 36f03dfd4483922b3e7400dedc71df9cf2f30b6b dest: src/git.torproject.org/pluggable-transports/snowflake.git - type: git url: https://github.com/refraction-networking/utls commit: 0b2885c8c0d4467cfe98136748a9d011d0b8fff0 dest: src/github.com/refraction-networking/utls - type: git url: https://github.com/templexxx/xorsimd commit: e2f34adfb57b524164fc712df2fcfd991ed0ccad dest: src/github.com/templexxx/xorsimd - type: git url: https://github.com/templexxx/cpu commit: 98168dcec14af3f8700bf309afe503bfe936e9f2 dest: src/github.com/templexxx/cpu - type: git url: https://github.com/google/uuid commit: 44b5fee7c49cf3bcdf723f106b36d56ef13ccc88 dest: src/github.com/google/uuid - type: git url: https://github.com/pion/udp commit: 68c2d469b1ffc77a8addab02c1e45c93b5d0071d dest: src/github.com/pion/udp - type: git url: https://github.com/pion/dtls commit: e4d311c89ca1b77c9fe928e6cbfc508c959a3e73 dest: src/github.com/pion/dtls - type: git url: https://github.com/pion/rtp commit: 1bb23f70af626f56c785a0e1615da871f5a03129 dest: src/github.com/pion/rtp - type: git url: https://github.com/pion/stun commit: fa0355cc10e886da31cdfffe5c67cc23d345bbdc dest: src/github.com/pion/stun - type: git url: https://github.com/pion/randutil commit: 3e7aefb6fd280d89fca72f1596348f1939525187 dest: src/github.com/pion/randutil - type: git url: https://github.com/pion/srtp commit: 1d7627ee3ca0c5f9f3943d6fe92295dc0a2b8e69 dest: src/github.com/pion/srtp - type: git url: https://github.com/pion/sctp commit: fd9945b6f0fe8785677b18df7ce3e9ec78f9d451 dest: src/github.com/pion/sctp - type: git url: https://github.com/pion/transport commit: 33608e46f9f1fb5af237d9cf0df6126fa1b6b206 dest: src/github.com/pion/transport - type: git url: https://github.com/pion/logging commit: b0e968691909fdc8f198d1be221624b74b397fa6 dest: src/github.com/pion/logging - type: git url: https://github.com/pion/datachannel commit: 74e13972527c0130d4245897fef9c300a091b14b dest: src/github.com/pion/datachannel - type: git url: https://github.com/pion/interceptor commit: 75c3df4712798c9e6fbec8a41059cc5b2913c032 dest: src/github.com/pion/interceptor - type: git url: https://github.com/pion/ice commit: d5db22342061ee429c247141700b1e02e73acf54 dest: src/github.com/pion/ice - type: git url: https://github.com/pion/webrtc commit: 635bfd9cad37eff2d2b7004e303ca4d509b8de17 dest: src/github.com/pion/webrtc - type: git url: https://github.com/pion/mdns commit: 9db0fe207a1804f909cd53dd8f6cc36311ea65d6 dest: src/github.com/pion/mdns - type: git url: https://github.com/pion/turn commit: 72ffd594f7c6104b5680a4fea5651928e3b6ddb4 dest: src/github.com/pion/turn - type: git url: https://github.com/pion/rtcp commit: 516927b4081bb24ad1e2778d4627f90529e3105e dest: src/github.com/pion/rtcp - type: git url: https://github.com/pion/sdp commit: 9f8ec15f7bbb128c4625b3c07ab7923831533518 dest: src/github.com/pion/sdp - type: git url: https://github.com/tjfoc/gmsm commit: fdaa5ff368db5ce62bb672fc424b23f8923858dc dest: src/github.com/tjfoc/gmsm - type: git url: https://github.com/xtaci/kcp-go commit: bd59cf8a523bbf67e55024a164d419a32de9de39 dest: src/github.com/xtaci/kcp-go - type: git url: https://github.com/xtaci/smux commit: "09e2c01560df5aaaed50e48e77547858e2623498" dest: src/github.com/xtaci/smux - type: git url: https://github.com/klauspost/cpuid commit: cffd0d4c86d45f8de353e162651c92fa263e845d dest: src/github.com/klauspost/cpuid - type: git url: https://github.com/klauspost/reedsolomon commit: 0eef97bb02ee165a0d7b42a5989502bfa40f6ba0 dest: src/github.com/klauspost/reedsolomon - type: git url: https://github.com/pkg/errors commit: 5dd12d0cfe7f152f80558d591504ce685299311e dest: src/github.com/pkg/errors - name: onionshare buildsystem: simple ensure-writable: - easy-install.pth build-commands: - rm desktop/pyproject.toml - cd desktop && pip3 install --prefix=${FLATPAK_DEST} . - cd desktop && install -D -m0644 org.onionshare.OnionShare.appdata.xml ${FLATPAK_DEST}/share/metainfo/${FLATPAK_ID}.appdata.xml - cd desktop && install -D -m0644 org.onionshare.OnionShare.svg ${FLATPAK_DEST}/share/icons/hicolor/scalable/apps/org.onionshare.OnionShare.svg - cd desktop && install -D -m0644 org.onionshare.OnionShare.desktop ${FLATPAK_DEST}/share/applications/${FLATPAK_ID}.desktop sources: - type: dir path: .. # - type: git # url: https://github.com/onionshare/onionshare.git # tag: v2.6 modules: # onionshare python dependencies - name: python3-modules buildsystem: simple build-commands: [] modules: - name: python3-qrcode buildsystem: simple build-commands: - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} "qrcode" --no-build-isolation sources: - type: file url: https://files.pythonhosted.org/packages/74/ab/df8d889fd01139db68ae9e5cb5c8f0ea016823559a6ecb427582d52b07dc/qrcode-8.0-py3-none-any.whl sha256: 9fc05f03305ad27a709eb742cf3097fa19e6f6f93bb9e2f039c0979190f6f1b1 - name: python3-werkzeug buildsystem: simple build-commands: - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} "werkzeug" --no-build-isolation sources: - type: file url: https://files.pythonhosted.org/packages/52/24/ab44c871b0f07f491e5d2ad12c9bd7358e527510618cb1b803a88e986db1/werkzeug-3.1.3-py3-none-any.whl sha256: 54b78bf3716d19a65be4fceccc0d1d7b89e608834989dfae50ea87564639213e - name: python3-python-gnupg buildsystem: simple build-commands: - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} "python-gnupg" --no-build-isolation sources: - type: file url: https://files.pythonhosted.org/packages/7b/5b/6666ed5a0d3ce4d5444af62e373d5ba8ab253a03487c86f2f9f1078e7c31/python_gnupg-0.5.4-py2.py3-none-any.whl sha256: 40ce25cde9df29af91fe931ce9df3ce544e14a37f62b13ca878c897217b2de6c - name: onionshare-cli buildsystem: simple build-commands: - rm cli/pyproject.toml - cd cli && pip3 install --prefix=${FLATPAK_DEST} --no-deps . sources: - type: dir path: .. # - type: git # url: https://github.com/onionshare/onionshare.git # tag: v2.6 modules: # onionshare-cli python dependencies - name: python3-modules buildsystem: simple build-commands: [] modules: - name: python3-click buildsystem: simple build-commands: - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} "click" --no-build-isolation sources: - type: file url: https://files.pythonhosted.org/packages/7e/d4/7ebdbd03970677812aac39c869717059dbb71a4cfc033ca6e5221787892c/click-8.1.8-py3-none-any.whl sha256: 63c132bbbed01578a06712a2d1f497bb62d9c1c0d329b7903a866228027263b2 - name: python3-flask buildsystem: simple build-commands: - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} "flask==2.3.2" --no-build-isolation sources: - type: file url: https://files.pythonhosted.org/packages/fa/1a/f191d32818e5cd985bdd3f47a6e4f525e2db1ce5e8150045ca0c31813686/Flask-2.3.2-py3-none-any.whl sha256: 77fd4e1249d8c9923de34907236b747ced06e5467ecac1a7bb7115ae0e9670b0 - type: file url: https://files.pythonhosted.org/packages/10/cb/f2ad4230dc2eb1a74edf38f1a38b9b52277f75bef262d8908e60d957e13c/blinker-1.9.0-py3-none-any.whl sha256: ba0efaa9080b619ff2f3459d1d500c57bddea4a6b424b60a91141db6fd2f08bc - type: file url: https://files.pythonhosted.org/packages/7e/d4/7ebdbd03970677812aac39c869717059dbb71a4cfc033ca6e5221787892c/click-8.1.8-py3-none-any.whl sha256: 63c132bbbed01578a06712a2d1f497bb62d9c1c0d329b7903a866228027263b2 - type: file url: https://files.pythonhosted.org/packages/04/96/92447566d16df59b2a776c0fb82dbc4d9e07cd95062562af01e408583fc4/itsdangerous-2.2.0-py3-none-any.whl sha256: c6242fc49e35958c8b15141343aa660db5fc54d4f13a1db01a3f5891b98700ef - type: file url: https://files.pythonhosted.org/packages/bd/0f/2ba5fbcd631e3e88689309dbe978c5769e883e4b84ebfe7da30b43275c5a/jinja2-3.1.5-py3-none-any.whl sha256: aba0f4dc9ed8013c424088f68a5c226f7d6097ed89b246d7749c2ec4175c6adb - type: file url: https://files.pythonhosted.org/packages/52/24/ab44c871b0f07f491e5d2ad12c9bd7358e527510618cb1b803a88e986db1/werkzeug-3.1.3-py3-none-any.whl sha256: 54b78bf3716d19a65be4fceccc0d1d7b89e608834989dfae50ea87564639213e - name: python3-flask-compress buildsystem: simple build-commands: - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} "flask-compress>=1.13.0" --no-build-isolation sources: - type: file url: https://files.pythonhosted.org/packages/2f/c2/f9e977608bdf958650638c3f1e28f85a1b075f075ebbe77db8555463787b/Brotli-1.1.0.tar.gz sha256: 81de08ac11bcb85841e440c13611c00b67d3bf82698314928d0b676362546724 - type: file url: https://files.pythonhosted.org/packages/f7/54/ff08f947d07c0a8a5d8f1c8e57b142c97748ca912b259db6467ab35983cd/Flask_Compress-1.17-py3-none-any.whl sha256: 415131f197c41109f08e8fdfc3a6628d83d81680fb5ecd0b3a97410e02397b20 - type: file url: https://files.pythonhosted.org/packages/10/cb/f2ad4230dc2eb1a74edf38f1a38b9b52277f75bef262d8908e60d957e13c/blinker-1.9.0-py3-none-any.whl sha256: ba0efaa9080b619ff2f3459d1d500c57bddea4a6b424b60a91141db6fd2f08bc - type: file url: https://files.pythonhosted.org/packages/7e/d4/7ebdbd03970677812aac39c869717059dbb71a4cfc033ca6e5221787892c/click-8.1.8-py3-none-any.whl sha256: 63c132bbbed01578a06712a2d1f497bb62d9c1c0d329b7903a866228027263b2 - type: file url: https://files.pythonhosted.org/packages/04/96/92447566d16df59b2a776c0fb82dbc4d9e07cd95062562af01e408583fc4/itsdangerous-2.2.0-py3-none-any.whl sha256: c6242fc49e35958c8b15141343aa660db5fc54d4f13a1db01a3f5891b98700ef - type: file url: https://files.pythonhosted.org/packages/bd/0f/2ba5fbcd631e3e88689309dbe978c5769e883e4b84ebfe7da30b43275c5a/jinja2-3.1.5-py3-none-any.whl sha256: aba0f4dc9ed8013c424088f68a5c226f7d6097ed89b246d7749c2ec4175c6adb - type: file url: https://files.pythonhosted.org/packages/52/24/ab44c871b0f07f491e5d2ad12c9bd7358e527510618cb1b803a88e986db1/werkzeug-3.1.3-py3-none-any.whl sha256: 54b78bf3716d19a65be4fceccc0d1d7b89e608834989dfae50ea87564639213e - type: file url: https://files.pythonhosted.org/packages/ed/f6/2ac0287b442160a89d726b17a9184a4c615bb5237db763791a7fd16d9df1/zstandard-0.23.0.tar.gz sha256: b2d8c62d08e7255f68f7a740bae85b3c9b8e5466baa9cbf7f57f1cde0ac6bc09 - name: python3-flask-socketio buildsystem: simple build-commands: - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} "flask-socketio==5.3.4" --no-build-isolation sources: - type: file url: https://files.pythonhosted.org/packages/08/4d/a2f07873367e8916e0bae32df1d3cb9b39ea2141d7a5fdfab8c9d6818d71/Flask_SocketIO-5.3.4-py3-none-any.whl sha256: 564acfb24dcc9545cdae536cde0323653d9b547069a925f11eeb132338aa71c0 - type: file url: https://files.pythonhosted.org/packages/99/37/e8730c3587a65eb5645d4aba2d27aae48e8003614d6aaf15dda67f702f1f/bidict-0.23.1-py3-none-any.whl sha256: 5dae8d4d79b552a71cbabc7deb25dfe8ce710b17ff41711e13010ead2abfc3e5 - type: file url: https://files.pythonhosted.org/packages/10/cb/f2ad4230dc2eb1a74edf38f1a38b9b52277f75bef262d8908e60d957e13c/blinker-1.9.0-py3-none-any.whl sha256: ba0efaa9080b619ff2f3459d1d500c57bddea4a6b424b60a91141db6fd2f08bc - type: file url: https://files.pythonhosted.org/packages/7e/d4/7ebdbd03970677812aac39c869717059dbb71a4cfc033ca6e5221787892c/click-8.1.8-py3-none-any.whl sha256: 63c132bbbed01578a06712a2d1f497bb62d9c1c0d329b7903a866228027263b2 - type: file url: https://files.pythonhosted.org/packages/95/04/ff642e65ad6b90db43e668d70ffb6736436c7ce41fcc549f4e9472234127/h11-0.14.0-py3-none-any.whl sha256: e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761 - type: file url: https://files.pythonhosted.org/packages/04/96/92447566d16df59b2a776c0fb82dbc4d9e07cd95062562af01e408583fc4/itsdangerous-2.2.0-py3-none-any.whl sha256: c6242fc49e35958c8b15141343aa660db5fc54d4f13a1db01a3f5891b98700ef - type: file url: https://files.pythonhosted.org/packages/bd/0f/2ba5fbcd631e3e88689309dbe978c5769e883e4b84ebfe7da30b43275c5a/jinja2-3.1.5-py3-none-any.whl sha256: aba0f4dc9ed8013c424088f68a5c226f7d6097ed89b246d7749c2ec4175c6adb - type: file url: https://files.pythonhosted.org/packages/07/8f/978a0b913e3f8ad33a9a2fe204d32efe3d1ee34ecb1f2829c1cfbdd92082/python_engineio-4.11.2-py3-none-any.whl sha256: f0971ac4c65accc489154fe12efd88f53ca8caf04754c46a66e85f5102ef22ad - type: file url: https://files.pythonhosted.org/packages/8a/a3/c69806f30dd81df5a99d592e7db4c930c3a9b098555aa97b0eb866b20b11/python_socketio-5.12.1-py3-none-any.whl sha256: 24a0ea7cfff0e021eb28c68edbf7914ee4111bdf030b95e4d250c4dc9af7a386 - type: file url: https://files.pythonhosted.org/packages/52/59/0782e51887ac6b07ffd1570e0364cf901ebc36345fea669969d2084baebb/simple_websocket-1.1.0-py3-none-any.whl sha256: 4af6069630a38ed6c561010f0e11a5bc0d4ca569b36306eb257cd9a192497c8c - type: file url: https://files.pythonhosted.org/packages/52/24/ab44c871b0f07f491e5d2ad12c9bd7358e527510618cb1b803a88e986db1/werkzeug-3.1.3-py3-none-any.whl sha256: 54b78bf3716d19a65be4fceccc0d1d7b89e608834989dfae50ea87564639213e - type: file url: https://files.pythonhosted.org/packages/78/58/e860788190eba3bcce367f74d29c4675466ce8dddfba85f7827588416f01/wsproto-1.2.0-py3-none-any.whl sha256: b9acddd652b585d75b20477888c56642fdade28bdfd3579aa24a4d2c037dd736 - name: python3-psutil buildsystem: simple build-commands: - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} "psutil" --no-build-isolation sources: - type: file url: https://files.pythonhosted.org/packages/1f/5a/07871137bb752428aa4b659f910b399ba6f291156bdea939be3e96cae7cb/psutil-6.1.1.tar.gz sha256: cf8496728c18f2d0b45198f06895be52f36611711746b7f30c464b422b50e2f5 - name: python3-pysocks buildsystem: simple build-commands: - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} "pysocks" --no-build-isolation sources: - type: file url: https://files.pythonhosted.org/packages/8d/59/b4572118e098ac8e46e399a1dd0f2d85403ce8bbaad9ec79373ed6badaf9/PySocks-1.7.1-py3-none-any.whl sha256: 2725bd0a9925919b9b51739eea5f9e2bae91e83288108a9ad338b2e3a4435ee5 - name: python3-requests buildsystem: simple build-commands: - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} "requests" --no-build-isolation sources: - type: file url: https://files.pythonhosted.org/packages/38/fc/bce832fd4fd99766c04d1ee0eead6b0ec6486fb100ae5e74c1d91292b982/certifi-2025.1.31-py3-none-any.whl sha256: ca78db4565a652026a4db2bcdf68f2fb589ea80d0be70e03929ed730746b84fe - type: file url: https://files.pythonhosted.org/packages/16/b0/572805e227f01586461c80e0fd25d65a2115599cc9dad142fee4b747c357/charset_normalizer-3.4.1.tar.gz sha256: 44251f18cd68a75b56585dd00dae26183e102cd5e0f9f1466e6df5da2ed64ea3 - type: file url: https://files.pythonhosted.org/packages/76/c6/c88e154df9c4e1a2a66ccf0005a88dfb2650c1dffb6f5ce603dfbd452ce3/idna-3.10-py3-none-any.whl sha256: 946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3 - type: file url: https://files.pythonhosted.org/packages/f9/9b/335f9764261e915ed497fcdeb11df5dfd6f7bf257d4a6a2a686d80da4d54/requests-2.32.3-py3-none-any.whl sha256: 70761cfe03c773ceb22aa2f671b4757976145175cdfca038c02654d061d6dcc6 - type: file url: https://files.pythonhosted.org/packages/c8/19/4ec628951a74043532ca2cf5d97b7b14863931476d117c471e8e2b1eb39f/urllib3-2.3.0-py3-none-any.whl sha256: 1cee9ad369867bfdbbb48b7dd50374c0967a0bb7710050facf0dd6911440e3df - name: python3-unidecode buildsystem: simple build-commands: - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} "unidecode" --no-build-isolation sources: - type: file url: https://files.pythonhosted.org/packages/84/b7/6ec57841fb67c98f52fc8e4a2d96df60059637cba077edc569a302a8ffc7/Unidecode-1.3.8-py3-none-any.whl sha256: d130a61ce6696f8148a3bd8fe779c99adeb4b870584eeb9526584e9aa091fd39 - name: python3-urllib3 buildsystem: simple build-commands: - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} "urllib3" --no-build-isolation sources: - type: file url: https://files.pythonhosted.org/packages/c8/19/4ec628951a74043532ca2cf5d97b7b14863931476d117c471e8e2b1eb39f/urllib3-2.3.0-py3-none-any.whl sha256: 1cee9ad369867bfdbbb48b7dd50374c0967a0bb7710050facf0dd6911440e3df - name: python3-eventlet buildsystem: simple build-commands: - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} "eventlet" --no-build-isolation sources: - type: file url: https://files.pythonhosted.org/packages/68/1b/e0a87d256e40e8c888847551b20a017a6b98139178505dc7ffb96f04e954/dnspython-2.7.0-py3-none-any.whl sha256: b4c34b7d10b51bcc3a5071e7b8dee77939f1e878477eeecc965e9835f63c6c86 - type: file url: https://files.pythonhosted.org/packages/8d/08/f086fa53ff8092a72b7922d51838b85d6b5751b439469767690d56843879/eventlet-0.39.0-py3-none-any.whl sha256: 9522ca09ad4c1f874c238f06492a7e217ddb13bdeace4475d3b700dd0ba1f6be - type: file url: https://files.pythonhosted.org/packages/2f/ff/df5fede753cc10f6a5be0931204ea30c35fa2f2ea7a35b25bdaf4fe40e46/greenlet-3.1.1.tar.gz sha256: 4ce3ac6cdb6adf7946475d7ef31777c26d94bccc377e070a7986bd2d5c515467 - name: python3-pynacl buildsystem: simple build-commands: - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} "pynacl" --no-build-isolation sources: - type: file url: https://files.pythonhosted.org/packages/a7/22/27582568be639dfe22ddb3902225f91f2f17ceff88ce80e4db396c8986da/PyNaCl-1.5.0.tar.gz sha256: 8ac7448f09ab85811607bdd21ec2464495ac8b7c66d146bf545b0f08fb9220ba - type: file url: https://files.pythonhosted.org/packages/fc/97/c783634659c2920c3fc70419e3af40972dbaf758daa229a7d6ea6135c90d/cffi-1.17.1.tar.gz sha256: 1c39c6016c32bc48dd54561950ebd6836e1670f2ae46128f67cf49e789c52824 - type: file url: https://files.pythonhosted.org/packages/13/a3/a812df4e2dd5696d1f351d58b8fe16a405b234ad2886a0dab9183fb78109/pycparser-2.22-py3-none-any.whl sha256: c3702b6d3dd8c7abc1afa565d7e63d53a1d0bd86cdc24edd75470f4de499cfcc - name: python3-colorama buildsystem: simple build-commands: - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} "colorama" --no-build-isolation sources: - type: file url: https://files.pythonhosted.org/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl sha256: 4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6 - name: python3-gevent-websocket buildsystem: simple build-commands: - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} "gevent-websocket" --no-build-isolation sources: - type: file url: https://files.pythonhosted.org/packages/ab/75/a53f1cb732420f5e5d79b2563fc3504d22115e7ecfe7966e5cf9b3582ae7/gevent-24.11.1.tar.gz sha256: 8bd1419114e9e4a3ed33a5bad766afff9a3cf765cb440a582a1b3a9bc80c1aca - type: file url: https://files.pythonhosted.org/packages/7b/84/2dc373eb6493e00c884cc11e6c059ec97abae2678d42f06bf780570b0193/gevent_websocket-0.10.1-py3-none-any.whl sha256: 17b67d91282f8f4c973eba0551183fc84f56f1c90c8f6b6b30256f31f66f5242 - type: file url: https://files.pythonhosted.org/packages/2f/ff/df5fede753cc10f6a5be0931204ea30c35fa2f2ea7a35b25bdaf4fe40e46/greenlet-3.1.1.tar.gz sha256: 4ce3ac6cdb6adf7946475d7ef31777c26d94bccc377e070a7986bd2d5c515467 - type: file url: https://files.pythonhosted.org/packages/fe/42/f8dbc2b9ad59e927940325a22d6d3931d630c3644dae7e2369ef5d9ba230/zope.event-5.0-py3-none-any.whl sha256: 2832e95014f4db26c47a13fdaef84cef2f4df37e66b59d8f1f4a8f319a632c26 - type: file url: https://files.pythonhosted.org/packages/30/93/9210e7606be57a2dfc6277ac97dcc864fd8d39f142ca194fdc186d596fda/zope.interface-7.2.tar.gz sha256: 8b49f1a3d1ee4cdaf5b32d2e738362c7f5e40ac8b46dd7d1a65e82a4872728fe - name: python3-stem buildsystem: simple build-commands: - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} "stem==1.8.1" --no-build-isolation sources: - type: file url: https://files.pythonhosted.org/packages/b2/66/c5515de764bffae1347e671819711268da5c02bfab8406223526822fe5f6/stem-1.8.1.tar.gz sha256: 81d43a7c668ba9d7bc1103b2e7a911e9d148294b373d27a59ae8da79ef7a3e2f - name: python3-waitress buildsystem: simple build-commands: - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} "waitress>=2.1.2.0" --no-build-isolation sources: - type: file url: https://files.pythonhosted.org/packages/8d/57/a27182528c90ef38d82b636a11f606b0cbb0e17588ed205435f8affe3368/waitress-3.0.2-py3-none-any.whl sha256: c56d67fd6e87c2ee598b76abdd4e96cfad1f24cacdea5078d382b1f9d7b5ed2e - name: python3-werkzeug buildsystem: simple build-commands: - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} "werkzeug>=2.3.4" --no-build-isolation sources: - type: file url: https://files.pythonhosted.org/packages/52/24/ab44c871b0f07f491e5d2ad12c9bd7358e527510618cb1b803a88e986db1/werkzeug-3.1.3-py3-none-any.whl sha256: 54b78bf3716d19a65be4fceccc0d1d7b89e608834989dfae50ea87564639213e - name: python3-packaging buildsystem: simple build-commands: - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} "packaging>=23.1.0" --no-build-isolation sources: - type: file url: https://files.pythonhosted.org/packages/88/ef/eb23f262cca3c0c4eb7ab1933c3b1f03d021f2c48f54763065b6f0e321be/packaging-24.2-py3-none-any.whl sha256: 09abb1bccd265c01f4a3aa3f7a7db064b36514d2cba19a2f694fe6150451a759 - name: python3-gevent buildsystem: simple build-commands: - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} "gevent>=23.9.1.0" --no-build-isolation sources: - type: file url: https://files.pythonhosted.org/packages/ab/75/a53f1cb732420f5e5d79b2563fc3504d22115e7ecfe7966e5cf9b3582ae7/gevent-24.11.1.tar.gz sha256: 8bd1419114e9e4a3ed33a5bad766afff9a3cf765cb440a582a1b3a9bc80c1aca - type: file url: https://files.pythonhosted.org/packages/2f/ff/df5fede753cc10f6a5be0931204ea30c35fa2f2ea7a35b25bdaf4fe40e46/greenlet-3.1.1.tar.gz sha256: 4ce3ac6cdb6adf7946475d7ef31777c26d94bccc377e070a7986bd2d5c515467 - type: file url: https://files.pythonhosted.org/packages/fe/42/f8dbc2b9ad59e927940325a22d6d3931d630c3644dae7e2369ef5d9ba230/zope.event-5.0-py3-none-any.whl sha256: 2832e95014f4db26c47a13fdaef84cef2f4df37e66b59d8f1f4a8f319a632c26 - type: file url: https://files.pythonhosted.org/packages/30/93/9210e7606be57a2dfc6277ac97dcc864fd8d39f142ca194fdc186d596fda/zope.interface-7.2.tar.gz sha256: 8b49f1a3d1ee4cdaf5b32d2e738362c7f5e40ac8b46dd7d1a65e82a4872728fe - name: python3-cffi buildsystem: simple build-commands: - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} "cffi>=1.15.1.0" --no-build-isolation sources: - type: file url: https://files.pythonhosted.org/packages/fc/97/c783634659c2920c3fc70419e3af40972dbaf758daa229a7d6ea6135c90d/cffi-1.17.1.tar.gz sha256: 1c39c6016c32bc48dd54561950ebd6836e1670f2ae46128f67cf49e789c52824 - type: file url: https://files.pythonhosted.org/packages/13/a3/a812df4e2dd5696d1f351d58b8fe16a405b234ad2886a0dab9183fb78109/pycparser-2.22-py3-none-any.whl sha256: c3702b6d3dd8c7abc1afa565d7e63d53a1d0bd86cdc24edd75470f4de499cfcc - name: python3-qrcode buildsystem: simple build-commands: - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} "qrcode>=7.4.2.0" --no-build-isolation sources: - type: file url: https://files.pythonhosted.org/packages/74/ab/df8d889fd01139db68ae9e5cb5c8f0ea016823559a6ecb427582d52b07dc/qrcode-8.0-py3-none-any.whl sha256: 9fc05f03305ad27a709eb742cf3097fa19e6f6f93bb9e2f039c0979190f6f1b1