~ruther/guix-local

d7e7632f57fd6485bb5888a1d6c06f27b034c334 — Nicolas Graves 4 months ago f6659b6
gnu: Add python-proton-keyring-linux.

* gnu/packages/vpn.scm (python-proton-keyring-linux): New variable.

Change-Id: Ic6d063d4aa05012c027a3217c1cf97e574721a58
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
1 files changed, 27 insertions(+), 0 deletions(-)

M gnu/packages/vpn.scm
M gnu/packages/vpn.scm => gnu/packages/vpn.scm +27 -0
@@ 949,6 949,33 @@ VPN.  The gratis tier offers unlimited bandwidth for up to 10 devices.")
packages.")
    (license license:gpl3+)))

(define-public python-proton-keyring-linux
  (package
    (name "python-proton-keyring-linux")
    (version "0.2.1")
    (home-page "https://github.com/ProtonVPN/python-proton-keyring-linux")
    (source
     (origin
       (method git-fetch)
       (uri (git-reference
              (url home-page)
              (commit (string-append "v" version))))
       (file-name (git-file-name name version))
       (sha256
        (base32 "0a2q10z44x75fvz6rmhki0vn6500v0ybi50hbhikhkpfr3a5vsbm"))))
    (build-system pyproject-build-system)
    (native-inputs
     (list python-pytest
           python-pytest-cov
           python-setuptools))
    (propagated-inputs
     (list python-keyring
           python-proton-core))
    (synopsis "Proton keyring plugin")
    (description
     "This package provides a keyring plugin for Proton technologies.")
    (license license:gpl3+)))

(define-public tinc
  (package
    (name "tinc")