>From 8de7675a2dc2c1385d312e35136f8fa9eb4f9825 Mon Sep 17 00:00:00 2001 From: Florian Pelz Date: Tue, 10 Sep 2019 12:59:19 +0200 Subject: [PATCH] gnu: network-manager: Enable openconnect helper. * gnu/packages/gnome.scm (network-manager): Add openconnect input. Patch source to use it instead of searching /usr/bin. --- gnu/packages/gnome.scm | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index efe5206e53..a6ea09d8f6 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -5372,6 +5372,13 @@ users.") (("src/devices/tests/test-lldp") " ") (("src/tests/test-route-manager-linux") " ")) #t)) + (add-after 'unpack 'patch-source + (lambda* (#:key inputs #:allow-other-keys) + (begin + (substitute* "clients/common/nm-vpn-helpers.c" + (("\\\"/usr/sbin/openconnect\\\"") + (string-append openconnect "\"/bin/openconnect\""))) + #t))) (add-after 'unpack 'delete-failing-tests (lambda _ ;; FIXME: These four tests fail for unknown reasons. @@ -5434,6 +5441,7 @@ users.") ("libsoup" ,libsoup) ("modem-manager" ,modem-manager) ("newt" ,newt) ;for the 'nmtui' console interface + ("openconnect" ,openconnect) ("polkit" ,polkit) ("ppp" ,ppp) ("readline" ,readline) -- 2.23.0