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:
parent
808dd2d0ab
commit
3268fba3d2
1 changed files with 13 additions and 12 deletions
|
@ -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
|
||||||
|
|
Reference in a new issue