Start adding new pluggable transports to snap

This commit is contained in:
Micah Lee 2021-11-14 11:08:00 -08:00
parent be1772b2a4
commit 27510a9f26
No known key found for this signature in database
GPG Key ID: 403C2657CD994F73

View File

@ -8,7 +8,7 @@ description: |
web address so others can download files from you, or upload files to you. It does _not_ web address so others can download files from you, or upload files to you. It does _not_
require setting up a separate server or using a third party file-sharing service. require setting up a separate server or using a third party file-sharing service.
grade: stable # stable or devel grade: devel # stable or devel
confinement: strict confinement: strict
apps: apps:
@ -125,7 +125,7 @@ parts:
- setuptools - setuptools
- pynacl - pynacl
- colorama - colorama
- git+https://github.com/onionshare/stem.git@1.8.1 - cepa == 1.8.2
stage-packages: stage-packages:
- build-essential - build-essential
- libssl-dev - libssl-dev
@ -135,11 +135,11 @@ parts:
stage: stage:
- -usr/lib/x86_64-linux-gnu/libcrypto.so.1.1 - -usr/lib/x86_64-linux-gnu/libcrypto.so.1.1
- -usr/share/doc/libssl1.1/changelog.Debian.gz - -usr/share/doc/libssl1.1/changelog.Debian.gz
after: [tor, obfs4] after: [tor, obfs4, snowflake-client, meek-client]
tor: tor:
source: https://dist.torproject.org/tor-0.4.6.7.tar.gz source: https://dist.torproject.org/tor-0.4.6.8.tar.gz
source-checksum: sha256/ff665ce121b2952110bd98b9c8741b5593bf6c01ac09033ad848ed92c2510f9a source-checksum: sha256/15ce1a37b4cc175b07761e00acdcfa2c08f0d23d6c3ab9c97c464bd38cc5476a
source-type: tar source-type: tar
plugin: autotools plugin: autotools
build-packages: build-packages:
@ -158,3 +158,18 @@ parts:
go-importpath: gitlab.com/yawning/obfs4 go-importpath: gitlab.com/yawning/obfs4
source: https://gitlab.com/yawning/obfs4 source: https://gitlab.com/yawning/obfs4
source-type: git source-type: git
snowflake-client:
plugin: go
go-importpath: git.torproject.org/pluggable-transports/snowflake.git/client
source: https://git.torproject.org/pluggable-transports/snowflake.git
source-type: git
source-tag: v2.0.1
meek-client:
plugin: go
go-importpath: git.torproject.org/pluggable-transports/meek.git/meek-client
go-packages: ["google.golang.org/appengine"]
source: https://git.torproject.org/pluggable-transports/meek.git
source-type: git
source-tag: v0.37.0