Archived
1
0
Fork 0

gnu: onionshare: Update to 2.2.

* gnu/packages/tor.scm (onionshare): Update to 2.2.
[inputs]: Add python-flask-httpauth.
[arguments]: Adjust 'fix-install-path' to new file name.
[description]: Improve wording and clarity.
[license]: Add expat license for bundled jquery.
This commit is contained in:
Eric Bavier 2019-10-15 22:31:11 -05:00
parent 808dd2d0ab
commit 3268fba3d2
No known key found for this signature in database
GPG key ID: FD73CAC719D32566

View file

@ -158,7 +158,7 @@ networks.")
(define-public onionshare (define-public onionshare
(package (package
(name "onionshare") (name "onionshare")
(version "2.1") (version "2.2")
(source (source
(origin (origin
(method git-fetch) (method git-fetch)
@ -167,7 +167,7 @@ networks.")
(commit (string-append "v" version)))) (commit (string-append "v" version))))
(file-name (git-file-name name version)) (file-name (git-file-name name version))
(sha256 (sha256
(base32 "1lx21p12888qnbhsyin4lrnn4xizb39ldk77r71y53hn8mfxi54z")))) (base32 "0m8ygxcyp3nfzzhxs2dfnpqwh1vx0aws44lszpnnczz4fks3a5j4"))))
(build-system python-build-system) (build-system python-build-system)
(arguments (arguments
`(#:phases `(#:phases
@ -181,7 +181,7 @@ networks.")
(substitute* "setup.py" (substitute* "setup.py"
;; For the nautilus plugin. ;; For the nautilus plugin.
(("/usr/share/nautilus") "share/nautilus")) (("/usr/share/nautilus") "share/nautilus"))
(substitute* "install/onionshare.desktop" (substitute* "install/org.onionshare.OnionShare.desktop"
(("/usr") out)) (("/usr") out))
#t))) #t)))
(delete 'check) (delete 'check)
@ -196,6 +196,7 @@ networks.")
(inputs (inputs
`(("python-pycrypto" ,python-pycrypto) `(("python-pycrypto" ,python-pycrypto)
("python-flask" ,python-flask) ("python-flask" ,python-flask)
("python-flask-httpauth" ,python-flask-httpauth)
("python-nautilus" ,python-nautilus) ("python-nautilus" ,python-nautilus)
("python-sip" ,python-sip) ("python-sip" ,python-sip)
("python-stem" ,python-stem) ("python-stem" ,python-stem)
@ -203,15 +204,15 @@ networks.")
("python-pyqt" ,python-pyqt))) ("python-pyqt" ,python-pyqt)))
(home-page "https://onionshare.org/") (home-page "https://onionshare.org/")
(synopsis "Securely and anonymously share files") (synopsis "Securely and anonymously share files")
(description "OnionShare lets you securely and anonymously share files of (description "OnionShare is a tool for securely and anonymously sending
any size. It works by starting a web server, making it accessible as a Tor and receiving files using Tor onion services. It works by starting a web
hidden service, and generating an unguessable URL to access and download the server directly on your computer and making it accessible as an unguessable
files. It doesn't require setting up a server on the internet somewhere or Tor web address that others can load in a Tor-enabled web browser to download
using a third party filesharing service. You host the file on your own computer files from you, or upload files to you. It doesn't require setting up a
and use a Tor hidden service to make it temporarily accessible over the separate server, using a third party file-sharing service, or even logging
internet. The other user just needs to use Tor Browser to download the file into an account.")
from you.") ;; Bundled, minified jquery is expat licensed.
(license license:gpl3+))) (license (list license:gpl3+ license:expat))))
(define-public nyx (define-public nyx
(package (package