aboutsummaryrefslogtreecommitdiff
path: root/snap
diff options
context:
space:
mode:
authorMicah Lee <micah@micahflee.com>2022-07-04 17:32:13 -0400
committerMicah Lee <micah@micahflee.com>2022-07-04 17:32:13 -0400
commit24c8f35196a66b2755f6eaf45fd45e7eebc8ce6a (patch)
tree489649f2fe07c10ee1211e046040215ea989e327 /snap
parent1d37e1bf74bfa40620558c30c5ac2763f94057f7 (diff)
downloadonionshare-24c8f35196a66b2755f6eaf45fd45e7eebc8ce6a.tar.gz
onionshare-24c8f35196a66b2755f6eaf45fd45e7eebc8ce6a.zip
Switch to snapcraft core20, and gnome-3-38, and add support for arm architectures
Diffstat (limited to 'snap')
-rw-r--r--snap/snapcraft.yaml12
1 files changed, 8 insertions, 4 deletions
diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml
index e0cac6d1..6312672d 100644
--- a/snap/snapcraft.yaml
+++ b/snap/snapcraft.yaml
@@ -1,5 +1,5 @@
name: onionshare
-base: core18
+base: core20
version: "2.6"
summary: Securely and anonymously share files, host websites, and chat using Tor
description: |
@@ -11,11 +11,16 @@ description: |
grade: stable # stable or devel
confinement: strict
+architectures:
+- build-on: amd64
+- build-on: arm64
+- build-on: armhf
+
apps:
onionshare:
common-id: org.onionshare.OnionShare
command: onionshare
- extensions: [gnome-3-34]
+ extensions: [gnome-3-38]
plugs:
- desktop
- home
@@ -43,9 +48,8 @@ parts:
python-version: python3
python-packages:
- setuptools
- - psutil
- qrcode
- - pyside2 == 5.15.2
+ - pyside2 == 5.15.2.1
# Force using setup.py, prevent using setup-freeze.py or poetry
override-build: |
rm setup-freeze.py pyproject.toml poetry.lock || true