59 Commits

Author SHA1 Message Date
Miguel Jacq
35104ca4a2
Update PySide6/shiboken6 in Flatpak 2025-02-12 13:38:31 +11:00
Miguel Jacq
5bf806f233
Attempt to upgrade setuptools 2025-02-12 11:47:11 +11:00
Miguel Jacq
e5e2f8eb57
Add --use-pep517 back in to onionshare-cli.yaml and update RELEASE.md file to remind this 2025-02-10 16:26:41 +11:00
Miguel Jacq
a9dba8d0a0
Make a script that generates the golang dependencies and adjusts the yaml as required 2025-02-10 16:26:40 +11:00
Miguel Jacq
4bf8ee1700
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
Miguel Jacq
a2148a920f
Update tor to 0.4.8.14 2025-02-10 16:26:36 +11:00
Miguel Jacq
dd3d4c7f11
Update Flatpak with full golang sources again 2025-02-10 16:26:18 +11:00
Miguel Jacq
11262cbcf2
Add custom script to fetch golang dependencies and update instructions 2025-02-10 16:26:05 +11:00
Miguel Jacq
46f3c6f65f
Fix the perms issues with the go dependencies that break stripping in Flatpak. This means we don't need to keep build dirs anymore 2025-02-10 16:26:04 +11:00
Miguel Jacq
2be632fe43
Build without keeping build dirs, and recursively list the build dir to see the permissions where it fails. Move obfs4proxy to run later so we can see if this is a problem for all 3 PTs 2025-02-10 16:26:03 +11:00
Miguel Jacq
916c37640b
Update Tor, snowflake versions, and rejig Flatpak to build pluggable transports using our existing scripts, same as other packaging 2025-02-10 16:26:02 +11:00
Micah Lee
e83e4085bf
Remove --filesystem=xdg-config/onionshare:create from flatpak manifest, due to recent linting rules for flathub 2025-02-02 19:48:40 -08:00
Miguel Jacq
5effb93a67
Add --use-pep517 to pip3 install command in flatpak script 2025-02-03 10:49:23 +11:00
Micah Lee
302ccc9514
Switch to cx_Freeze 7.2.9 2025-02-02 14:42:23 -08:00
Micah Lee
70b3bfc6aa
Define the onionshare-cli deps using flatpak-builder-tools/poetry, but onionshare deps using flatpak-builder-tools/pip 2025-02-02 13:47:00 -08:00
Micah Lee
83af806370
In the flatpak manifest, update onionshare and onionshare-cli python deps. Update pyside6 to 6.8.2. 2025-02-02 13:22:45 -08:00
Saptak S
15b372c11b
Keeps the dest of packages unchanged 2024-08-23 16:43:58 +05:30
Saptak S
05d0d05514
Updates the git links to the pluggable transport in flatpak config 2024-08-23 15:34:47 +05:30
Saptak S
656d027a02
Revert pluggable transports to older versions in flatpak 2024-02-13 17:47:07 +05:30
Saptak S
e25b72f5b4
Updates flatpak and snapcraft dependencies 2024-02-13 17:33:51 +05:30
Saptak S
198fdd5647
Updates the python dependencies in flatpak yaml 2024-02-13 15:10:35 +05:30
Saptak S
bdd6ef76e5
Updates links for snowflake and meek client to gitlab 2024-02-13 12:58:04 +05:30
Micah Lee
cd660e21c5
Make sure onionshare-cli modules are a YAML list 2023-10-20 18:48:37 -07:00
Micah Lee
e36fed14e5
Update flatpak poetry deps 2023-10-17 11:31:33 -07:00
Micah Lee
dd97caebce
Update python packages in Flatpak 2023-10-10 16:39:54 -07:00
Micah Lee
e47e6883a5
Update onionshare-cli poetry deps to allow Flatpak packaging to work 2023-09-27 17:29:35 -07:00
Micah Lee
ce537beb9d
Delete pyproject.toml files before building in flatpak to avoid trying to use poetry 2023-09-27 15:54:11 -07:00
Micah Lee
9f616efdc1
Stop calling setup.py directly 2023-09-11 12:53:51 -07:00
Micah Lee
220a24548a
Replace flatpak Go deps to the 2.6 versions 2023-09-10 20:54:08 -07:00
Micah Lee
d2ac91bc7b
Still trying to update Go deps 2023-09-10 20:37:08 -07:00
Micah Lee
61ea816961
Add new script for updating python deps in flatpak manifest, and update release instructions 2023-09-10 11:19:43 -07:00
Micah Lee
444d035ded
Update Go modules in the flatpak manifest 2023-09-09 12:12:27 -07:00
Miguel Jacq
12635d7483
Add wheel back in to flatpak too 2023-05-29 16:16:59 +10:00
Miguel Jacq
cf2ff36150
Add Cython back in to flatpak deps 2023-05-29 16:09:26 +10:00
Miguel Jacq
07b6466976
Attempt to update flatpak and snap python dependencies 2023-05-29 15:55:40 +10:00
Micah Lee
c2b49c168a
Use Cython 3.0a11 2023-02-08 18:15:06 -08:00
Micah Lee
51d78b80f5
Add setuptools, wheel, and Cython in a different way 2023-02-08 17:40:38 -08:00
Micah Lee
00860c7b0e
Add Cython to flatpak 2023-02-08 17:21:16 -08:00
Micah Lee
53dbb603ba
Add wheel to flatpak 2023-02-08 16:44:35 -08:00
Micah Lee
69f869bf01
Add setuptools to flatpak 2023-02-08 16:25:43 -08:00
Micah Lee
2375e9c129
Update flatpak to use PySide6 2023-02-08 16:11:09 -08:00
Miguel Jacq
766df4d2a3
Hack around problematic QtQuickWidgets header file issue 2022-12-13 16:47:32 +11:00
Miguel Jacq
1ac80507c2
See if upgrading PySide2 fixes Flatpak build? 2022-12-12 12:34:04 +11:00
Miguel Jacq
6af2c26c1e
Update tor to 0.4.7.12 for flatpak/snap, fetch Tor Browser 12.0 2022-12-11 16:08:05 +11:00
Saptak S
c16245375c
Adds missing dependencies for snowflake 2022-12-11 16:08:05 +11:00
Saptak S
eeec09bc26
Updates the hashes for edwards25519 and edwards25519-extra 2022-12-11 16:08:05 +11:00
Miguel Jacq
ce0e309389
Adjust commit for https://gitlab.com/yawning/edwards25519-extra to the one prior to the merge? 2022-12-11 16:08:05 +11:00
Miguel Jacq
b06bc24b13
Try to add missing dependencies for obfs4proxy on Flatpak 2022-12-11 16:08:05 +11:00
Miguel Jacq
e0665fa100
Update obfs4proxy, meek and tor versions. Try building 32-bit snapcraft. Bump Onionshare version to 2.6.1 2022-12-11 16:08:05 +11:00
Micah Lee
702aac87e9
Snapcraft and Flatpak in CI (#1620)
Add support for Snapcraft and Flatpak builds in GitHub Actions
2022-10-06 09:14:05 -07:00