mirror of
https://github.com/onionshare/onionshare.git
synced 2025-10-03 16:58:48 -04:00
Snap successfully builds meek-client, and WIP getting tor to connect
This commit is contained in:
parent
54689eada8
commit
336a6c8028
3 changed files with 42 additions and 23 deletions
|
@ -15,6 +15,7 @@ apps:
|
|||
onionshare:
|
||||
common-id: org.onionshare.OnionShare
|
||||
command: onionshare
|
||||
extensions: [ gnome-3-34 ]
|
||||
plugs:
|
||||
- desktop
|
||||
- home
|
||||
|
@ -125,7 +126,7 @@ parts:
|
|||
- setuptools
|
||||
- pynacl
|
||||
- colorama
|
||||
- git+https://github.com/onionshare/stem.git@1.8.1
|
||||
- cepa == 1.8.3
|
||||
stage-packages:
|
||||
- build-essential
|
||||
- libssl-dev
|
||||
|
@ -135,7 +136,7 @@ parts:
|
|||
stage:
|
||||
- -usr/lib/x86_64-linux-gnu/libcrypto.so.1.1
|
||||
- -usr/share/doc/libssl1.1/changelog.Debian.gz
|
||||
after: [tor, obfs4, snowflake-client]
|
||||
after: [tor, obfs4, snowflake-client, meek-client]
|
||||
|
||||
tor:
|
||||
source: https://dist.torproject.org/tor-0.4.6.8.tar.gz
|
||||
|
@ -165,11 +166,17 @@ parts:
|
|||
source: https://git.torproject.org/pluggable-transports/snowflake.git
|
||||
source-type: git
|
||||
source-tag: v2.0.1
|
||||
organize:
|
||||
bin/client: bin/snowflake-client
|
||||
|
||||
# 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
|
||||
meek-client:
|
||||
plugin: go
|
||||
go-channel: stable
|
||||
go-importpath: git.torproject.org/pluggable-transports/meek.git/meek-client
|
||||
# Not sure why I have to do this, but it works
|
||||
override-build: |
|
||||
cd meek-client
|
||||
go build -o /root/parts/meek-client/install/bin ./...
|
||||
source: https://git.torproject.org/pluggable-transports/meek.git
|
||||
source-type: git
|
||||
source-tag: v0.37.0
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue