From d7e7632f57fd6485bb5888a1d6c06f27b034c334 Mon Sep 17 00:00:00 2001 From: Nicolas Graves Date: Sun, 21 Dec 2025 16:23:36 +0100 Subject: [PATCH] gnu: Add python-proton-keyring-linux. * gnu/packages/vpn.scm (python-proton-keyring-linux): New variable. Change-Id: Ic6d063d4aa05012c027a3217c1cf97e574721a58 Signed-off-by: Sharlatan Hellseher --- gnu/packages/vpn.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/vpn.scm b/gnu/packages/vpn.scm index d75e57b3bf2ecdf76636d64e6080921388032407..a16b8fb8b68738663c571f8f34dd2cabf05bbd2c 100644 --- a/gnu/packages/vpn.scm +++ b/gnu/packages/vpn.scm @@ -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")