Please move the OpenVPN support to an optional dependency. There is no need to install it for institutions relying on a WireGuard VPN.
diff --git a/PKGBUILD b/PKGBUILD
index f2f281a..2796755 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -13,7 +13,8 @@ depends=('python' 'gobject-introspection-runtime'
'hicolor-icon-theme' 'python-eduvpn_common>=2.1.0'
'python-pyqt5' 'libibus' 'libgexiv2'
'libsecret' 'gdk-pixbuf2' 'libnotify' 'pango'
- 'gtk3' 'libnm' 'networkmanager-openvpn')
+ 'gtk3' 'libnm')
+optdepends=('networkmanager-openvpn: for institutions using an OpenVPN connection')
makedepends=('python-build' 'python-installer' 'python-wheel' 'python-setuptools')
source=("$url/releases/download/${pkgver}/${_name}-${pkgver}.tar".{xz,xz.asc})
sha256sums=('2074488ebc8021e19c16acf904c5ac134fe00a56929a7c168637357f573af6f9'
Pinned Comments
hv15 commented on 2023-03-07 14:28 (UTC)
Re-added signature, users need to retrieve the PGP public key from upstream: https://app.eduvpn.org/linux/v4/deb/app+linux@eduvpn.org.asc.
For convenience, you can also do the following (note the dash - at the end of the line!):