guix_mirror_bot pushed a commit to branch master
in repository guix.

commit e480019acb53d3370994342ab70df476b2a244e3
Author: Liliana Marie Prikler <[email protected]>
AuthorDate: Wed Sep 16 14:57:45 2026 +0200

    gnu: Deprecate network-manager-vpnc for network-manager-libreswan.
    
    * gnu/packages/gnome.scm (network-manager-vpnc): Remove, and add deprecated
    alias for …
    (network-manager-libreswan): … this.
---
 gnu/packages/gnome.scm | 53 +++-----------------------------------------------
 1 file changed, 3 insertions(+), 50 deletions(-)

diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 5c08ac26eb9..e62bf7efb2c 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -8637,56 +8637,6 @@ to virtual private networks (VPNs) via OpenVPN.")
     (license license:gpl2+)
     (properties `((upstream-name . "NetworkManager-openvpn")))))
 
-(define-public network-manager-vpnc
-  (package
-    (name "network-manager-vpnc")
-    (version "1.2.8")
-    (source (origin
-              (method url-fetch)
-              (uri (string-append
-                    "mirror://gnome/sources/NetworkManager-vpnc/"
-                    (version-major+minor version)
-                    "/NetworkManager-vpnc-" version ".tar.xz"))
-              (sha256
-               (base32
-                "1k7vkalslzmz8zvfy76k7z10b9krm7da917gwzyw7zf8afm32pnn"))))
-    (build-system gnu-build-system)
-    (arguments
-     `(#:configure-flags '("--enable-absolute-paths"
-                           "--localstatedir=/var"
-                           "--with-gtk4=yes")
-       #:phases
-       (modify-phases %standard-phases
-         (add-after 'configure 'patch-path
-           (lambda* (#:key inputs outputs #:allow-other-keys #:rest args)
-             (let* ((vpnc (search-input-file inputs "/sbin/vpnc"))
-                    (modprobe (search-input-file inputs "/bin/modprobe"))
-                    (pretty-ovpn (string-append "\"" vpnc "\"")))
-               (substitute* "src/nm-vpnc-service.c"
-                    (("\"/usr/local/sbin/vpnc\"") pretty-ovpn)
-                    (("\"/usr/sbin/vpnc\"") pretty-ovpn)
-                    (("\"/sbin/vpnc\"") pretty-ovpn)
-                    (("/sbin/modprobe") modprobe))))))))
-    (native-inputs
-     (list `(,glib "bin")
-           intltool
-           pkg-config))
-    (inputs
-     (list gtk+
-           gtk
-           kmod
-           vpnc
-           network-manager
-           libnma
-           libsecret))                 ;TODO: remove after it's the default
-    (home-page "https://wiki.gnome.org/Projects/NetworkManager/VPN";)
-    (synopsis "VPNC plug-in for NetworkManager")
-    (description
-     "Support for configuring virtual private networks based on VPNC.
-Compatible with Cisco VPN concentrators configured to use IPsec.")
-    (license license:gpl2+)
-    (properties `((upstream-name . "NetworkManager-vpnc")))))
-
 (define-public network-manager-openconnect
   (package
     (name "network-manager-openconnect")
@@ -8815,6 +8765,9 @@ to @acronym{VPNs, virtual private networks} via 
Libreswan.")
     (license license:gpl2+)
     (properties `((upstream-name . "NetworkManager-libreswan")))))
 
+(define-deprecated/public-alias network-manager-vpnc
+  network-manager-libreswan)
+
 (define-public network-manager-l2tp
   (package
     (name "network-manager-l2tp")

Reply via email to