From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 15 05:45:57 2017 Received: (at submit) by debbugs.gnu.org; 15 Nov 2017 10:45:57 +0000 Received: from localhost ([127.0.0.1]:41024 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eEvCe-0007NR-Ty for submit@debbugs.gnu.org; Wed, 15 Nov 2017 05:45:57 -0500 Received: from eggs.gnu.org ([208.118.235.92]:41806) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eEvCd-0007NF-67 for submit@debbugs.gnu.org; Wed, 15 Nov 2017 05:45:55 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eEvCW-00011y-S5 for submit@debbugs.gnu.org; Wed, 15 Nov 2017 05:45:49 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_05 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:34495) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eEvCW-00011s-NT for submit@debbugs.gnu.org; Wed, 15 Nov 2017 05:45:48 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:32775) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eEvCV-0007QW-9N for guix-patches@gnu.org; Wed, 15 Nov 2017 05:45:48 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eEvCQ-0000x5-Fm for guix-patches@gnu.org; Wed, 15 Nov 2017 05:45:47 -0500 Received: from aibo.runbox.com ([91.220.196.211]:59950) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eEvCQ-0000vn-6m for guix-patches@gnu.org; Wed, 15 Nov 2017 05:45:42 -0500 Received: from [10.9.9.211] (helo=mailfront11.runbox.com) by mailtransmit03.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1eEvCN-0000Om-6N for guix-patches@gnu.org; Wed, 15 Nov 2017 11:45:39 +0100 Received: from tor-exit.dhalgren.org ([46.165.230.5] helo=localhost) by mailfront11.runbox.com with esmtpsa (uid:892961 ) (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) id 1eEvC3-0005Dl-RE for guix-patches@gnu.org; Wed, 15 Nov 2017 11:45:20 +0100 Date: Wed, 15 Nov 2017 10:45:14 +0000 From: ng0 To: guix-patches@gnu.org Subject: network-manager-vpnc Message-ID: <20171115104514.uxmsrft73kxhepgt@abyayala> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="frpou22cptyst7xt" Content-Disposition: inline X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) --frpou22cptyst7xt Content-Type: multipart/mixed; boundary="yiw6e2ldvtuulms2" Content-Disposition: inline --yiw6e2ldvtuulms2 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable This adds the vpnc plugin for NetworkManager. I should add a note why the substitute happens and why the tests are enabled. Anything I've missed in this first crude patch, let me know. This is just to provide a base to help people reproduce the the current NM problem. --=20 GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588 GnuPG: https://dl.n0.is/dist/keys/ WWW: https://we.make.ritual.n0.is --yiw6e2ldvtuulms2 Content-Type: text/plain; charset=utf-8 Content-Disposition: attachment; filename="0001-gnu-Add-network-manager-vpnc.patch" Content-Transfer-Encoding: quoted-printable =46rom 0cf7c178f8453ffa0984d1f6e18efb61cf55d0d2 Mon Sep 17 00:00:00 2001 =46rom: ng0 Date: Wed, 15 Nov 2017 10:40:46 +0000 Subject: [PATCH] gnu: Add network-manager-vpnc. * gnu/packages/gnome.scm (network-manager-vpnc): New variable. --- gnu/packages/gnome.scm | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index abe430570..996f0f43b 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -5103,6 +5103,51 @@ to virtual private networks (VPNs) via OpenVPN.") (license license:gpl2+) (properties `((upstream-name . "NetworkManager-openvpn"))))) =20 +(define-public network-manager-vpnc + (package + (name "network-manager-vpnc") + (version "1.2.4") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://gnome/sources/NetworkManager-vpnc/" + (version-major+minor version) + "/NetworkManager-vpnc-" version ".tar.xz")) + (sha256 + (base32 + "01gv205p51fsz2pfpch81ax0xm8gwj6646acag5hh0p931j53irr")))) + (build-system gnu-build-system) + (arguments + '(#:tests? #f ;test-import-export is failing + #:configure-flags '("--enable-absolute-paths") + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'patch-Makefile + (lambda _ + (substitute* "nm-vpnc-service.conf" + (("own_prefix") + "own"))))))) + (native-inputs + `(("pkg-config" ,pkg-config) + ("autoconf" ,autoconf) + ("automake" ,automake) + ("pkg-config" ,pkg-config) + ("libtool" ,libtool) + ("intltool" ,intltool))) + (inputs + `(("gtk+" ,gtk+) + ("vpnc" ,vpnc) + ("network-manager" ,network-manager) + ("network-manager-applet" ,network-manager-applet) ;for libnma + ("libsecret" ,libsecret))) + (home-page "https://wiki.gnome.org/Projects/NetworkManager/VPN") + (synopsis "VPNC plug-in for NetworkManager") + (description + "This extension of NetworkManager allows it to take care of connectio= ns +to virtual private networks (VPNs) via VPNC.") + (license license:gpl2+) + (properties `((upstream-name . "NetworkManager-vpnc"))))) + (define-public mobile-broadband-provider-info (package (name "mobile-broadband-provider-info") --=20 2.15.0 --yiw6e2ldvtuulms2-- --frpou22cptyst7xt Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEqIyK3RKYKNfqwC5S4i+bv+40hYgFAloMGroACgkQ4i+bv+40 hYh77Q//eL+ZjMtcgYQr4antB4zAK6x4O33njQ7RoXUMIhNDEZtIAPsItqAsgjCl bLaLYGJvaMmDJBoaMH9Hc/l67q1Vvpn9/RWYmbNKXXeJFIRKDXiVoayMYHV0D9KE jL7B4mPOfVXRsPiWNemrtSxT6JH1jMj5gU1FFx6QZbb/bDVQoKa1wUROfNfnhbs4 MPk0asmCe9BvfcM/3epr9sBrK/TOTrP9Jd8JXMOxVnHEFR8QsiqUSQPoCynx4Qqf xYalVAefnYUg6Cqz8qmSQzhpuApa8/bi3wsqc+Ek1Ba3kNCmE0Z6D72U5GnFskAG kIxg7zwSFJ3Oo7MkePYRRWoyOat/NA3yoZO2PsXuks1eEsL5cmw0QGMZ2Ba0KO/h gwYFnS3ZJeZ6Qs6vH8jmFrZ1nX526krkZtKgVbt613kj6s6aVkYaqdHiOVkmaRCV mMqJh9cc0+UE4yV/lNr5X6kxkKSKwamBuEZgu4Y2lR6M/3R/+pKRldQWbZgbCEEL axrclaNT/6WrUOUGdr/TIe4Brj2lMuKIPV2R6h3I9USwuWl5OwE1g+1fQj0whjdQ qJY02U2wT3U3tegOQocNNhAnW0df5yepAbrPNSMvoqoZ8RzxbziMP+MroaqGeH/4 hehfIfhfZZMsSmhFjo5FsXRMOmH9Nn5Cv39+LvVR7egtRkYfJLs= =AcEe -----END PGP SIGNATURE----- --frpou22cptyst7xt--