Commit Graph

89 Commits

Author SHA1 Message Date
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
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
cc522022f3
Snapcraft: Install requirements.txt 2022-10-09 13:38:53 -07:00
Micah Lee
e0592ed0d6
Snapcraft: put all deps in a single requirements.txt 2022-10-09 12:40:13 -07:00
Micah Lee
d86b331853
Snapcraft: switch from poetry to requirements.txt 2022-10-09 12:17:40 -07:00
Micah Lee
3c4f391eec
Snapcraft: Show verbose pip install 2022-10-09 11:36:54 -07:00
Micah Lee
b8bc73e711
Snapcraft: fix syntax 2022-10-09 11:01:21 -07:00
Micah Lee
7918e80b4b
Snapcraft: Manually copy build folders into install 2022-10-09 08:33:43 -07:00
Micah Lee
b80b476a12
Snapcraft: Update PYTHONPATH in launcher 2022-10-09 07:37:44 -07:00
Micah Lee
3ac2053804
Snapcraft: New strategy for snap 2022-10-09 07:20:25 -07:00
Micah Lee
1d59695189
Snapcraft: Fix --with-libevent-dir to work with both Github Actions and snapcraft.io CI 2022-10-07 16:03:22 -07:00
Micah Lee
6c6c6bc62d
More snapcraft troubleshooting ()
Finally got the snap to successfully run
2022-10-07 15:44:12 -07:00
Micah Lee
567b477f52
Change snapcraft build to use path required for snapcraft.io, and stop building in Github Actions CI 2022-10-06 09:40:43 -07:00
Micah Lee
702aac87e9
Snapcraft and Flatpak in CI ()
Add support for Snapcraft and Flatpak builds in GitHub Actions
2022-10-06 09:14:05 -07:00
Micah Lee
ca3bdd4130
Fix poetry path 2022-10-04 21:59:01 -07:00
Micah Lee
4ae50036e2
Snapcraft: Fix yaml syntax 2022-10-04 19:40:34 -07:00
Micah Lee
d56e844dee
Snapcraft: Try rearranging 2022-10-04 11:01:29 -07:00
Micah Lee
56da12ca7b
Snapcraft: Try pip again 2022-10-04 10:40:29 -07:00
Micah Lee
85466651b7
Snapcraft: Use build-packages 2022-10-04 10:13:41 -07:00
Micah Lee
4e27e75f06
Snapcraft: Use debian packages instead of python-packages 2022-10-03 18:45:43 -07:00
Micah Lee
696c9eaafe
Snapcraft: Call python modules with "python3 -m" 2022-10-03 18:20:51 -07:00
Micah Lee
233a3fe77c
Snapcraft: use python-packages to install pip deps 2022-10-03 17:03:30 -07:00
Micah Lee
84f0bcbec1
Snapcraft: Install setuptools before installing onionshare_cli 2022-10-03 16:15:55 -07:00
Micah Lee
2b33622b23
Snapcraft: Remove libicu66 dependency in snap because it's not in Ubuntu 22.04 2022-10-03 15:49:44 -07:00
Micah Lee
9efd21a740
Snapcraft: Try putting go as a build-snap in the PTs 2022-10-03 15:34:48 -07:00
Micah Lee
8f0736dd63
Snapcraft: Try upgrading to core22 base 2022-10-02 20:54:07 -07:00
Micah Lee
1062aa4925
Snapcraft: Try installing python3-setuptools 2022-10-02 20:14:12 -07:00
Micah Lee
365a7268d2
Snapcraft: Try updating pip 2022-10-02 19:57:33 -07:00
Micah Lee
c71ffa4399
Snapcraft: Try installing wheel 2022-10-02 18:09:27 -07:00
Micah Lee
7fc834ec29
Snapcraft: Only install the latest setuptools inside the poetry virtualenv 2022-10-02 17:49:20 -07:00
Micah Lee
703ba01032
Ensure the latest setuptools is installed in snapcraft 2022-10-02 17:30:13 -07:00
Micah Lee
125d03891f
Change how poetry is installed in snapcraft, and update release docs 2022-10-02 17:09:04 -07:00
Micah Lee
7e342ea1a0
Update paths in snap 2022-10-02 16:46:27 -07:00
Micah Lee
f755eeff16
Fix command paths in snapcraft 2022-10-02 15:13:34 -07:00
Micah Lee
3bb2d655c3
Give up on building snap in CI 2022-10-02 14:32:00 -07:00
Micah Lee
6c361a379c
Update release docs. Update tor in snapcraft. Try fixing Snapcraft automatic build 2022-10-02 13:02:38 -07:00
Micah Lee
dd3a5484a2
Fix onionshare-cli and onionshare snapcraft packaging 2022-07-04 17:31:14 -07:00
Micah Lee
e695ebc7b1
Override the meek-client build in snapcraft 2022-07-04 18:17:20 -04:00
Micah Lee
29707c97bb
Try fixing go parts in snapcraft 2022-07-04 18:08:58 -04:00
Micah Lee
b393eeb9b5
Remove python-version from snapcraft.yaml because it's not supported in core20 2022-07-04 17:59:51 -04:00
Micah Lee
11fd93e528
Update tor and snowflake in snapcraft 2022-07-04 17:34:50 -04:00
Micah Lee
24c8f35196
Switch to snapcraft core20, and gnome-3-38, and add support for arm architectures 2022-07-04 17:32:13 -04:00
Micah Lee
7173a4b9d3
Version bump to 2.6.dev1 2022-06-19 23:36:08 -04:00
Micah Lee
1385aa068f
Make snapcraft work 2022-01-17 12:56:39 -08:00
Micah Lee
4729af5598
Actually bump version to 2.5 2022-01-17 09:51:04 -08:00
Micah Lee
b03a9bf610
Update snapcraft 2021-12-19 17:36:45 -08:00
Micah Lee
a71a4f9baa
Merge branch 'develop' of https://github.com/a1346054/onionshare into a1346054-develop 2021-12-04 20:34:07 -08:00
Micah Lee
f40e5012e0
Change snapcraft grade to stable, and version bump to 2.4.1 in snapcraft 2021-11-15 18:30:10 -08:00
Micah Lee
f09bb66425
Snap successfully builds meek-client, and WIP getting tor to connect 2021-11-14 17:52:40 -08:00
Micah Lee
5d7293db44
Keep using stem for now, and comment out meek-client for now 2021-11-14 13:28:33 -08:00