--- Begin Message ---
Subject: |
[PATCH] gnu: protonvpn-cli: Update to 2.2.6. |
Date: |
Thu, 17 Dec 2020 04:53:04 +0000 |
* gnu/packages/vpn.scm (protonvpn-cli): Update to 2.2.6.
- Propagates all packages needed to connect.
---
gnu/packages/vpn.scm | 13 +++++++++----
1 file changed, 9 insertions(+), 4 deletions(-)
diff --git a/gnu/packages/vpn.scm b/gnu/packages/vpn.scm
index 0c504ca6cc..4c9cb16209 100644
--- a/gnu/packages/vpn.scm
+++ b/gnu/packages/vpn.scm
@@ -351,7 +351,7 @@ traversing network address translators (@dfn{NAT}s) and
firewalls.")
(define-public protonvpn-cli
(package
(name "protonvpn-cli")
- (version "2.2.4")
+ (version "2.2.6")
(source
(origin
;; PyPI has a ".whl" file but not a proper source release.
@@ -363,7 +363,7 @@ traversing network address translators (@dfn{NAT}s) and
firewalls.")
(file-name (git-file-name name version))
(sha256
(base32
- "08yca0a0prrnrc7ir7ajd56yxvxpcs4m1k8f5kf273f5whgr7wzw"))))
+ "0y7v9ikrmy5dbjlpbpacp08gy838i8z54m8m4ps7ldk1j6kyia3n"))))
(build-system python-build-system)
(arguments '(#:tests? #f)) ; no tests in repo
(native-inputs
@@ -373,8 +373,13 @@ traversing network address translators (@dfn{NAT}s) and
firewalls.")
("python-pythondialog" ,python-pythondialog)
("python-requests" ,python-requests)))
(propagated-inputs
- `(("openvpn" ,openvpn)
- ("dialog" ,dialog)))
+ `(("dialog" ,dialog)
+ ("iproute2" ,iproute)
+ ("iptables" ,iptables)
+ ("ncurses" ,ncurses)
+ ("openvpn" ,openvpn)
+ ("procps" ,procps)
+ ("which" ,which)))
(synopsis "Command-line client for ProtonVPN")
(description
"This is the official command-line interface for ProtonVPN, a secure
--
2.29.2
--- End Message ---
--- Begin Message ---
Subject: |
Re: [bug#45284] Double wrapper for protonvpn |
Date: |
Thu, 24 Dec 2020 16:21:50 -0500 |
On Wed, Dec 23, 2020 at 03:42:48AM +0000, Ryan Prior via Guix-patches via wrote:
> So what do you think? Is my dumb solution that works thus not dumb, and we
> should ship it? Or is there a better way of composing wrappers so that I'm
> not creating this billiards game situation with the entrypoint?
There are plenty of Guix packages that create multiple wrappers. I'm
sure there is room for improvement but this is fine if it works for you.
--- End Message ---