about summary refs log tree commit diff
path: root/arunisaac/openconnect.scm
diff options
context:
space:
mode:
authorArun Isaac2026-06-30 12:33:13 +0100
committerArun Isaac2026-06-30 13:06:39 +0100
commit15d30545b241c4a8b8e1d41d7aa0fac836446dee (patch)
treecf0ef28565a0c938786c76d79ac3498dc27a4203 /arunisaac/openconnect.scm
parente943812d3ee366d7318e70c9239aeed5505cfbef (diff)
downloadguix-arunisaac-15d30545b241c4a8b8e1d41d7aa0fac836446dee.tar.gz
guix-arunisaac-15d30545b241c4a8b8e1d41d7aa0fac836446dee.tar.lz
guix-arunisaac-15d30545b241c4a8b8e1d41d7aa0fac836446dee.zip
Add python-charset-normalizer-2.10.
Diffstat (limited to 'arunisaac/openconnect.scm')
-rw-r--r--arunisaac/openconnect.scm22
1 files changed, 20 insertions, 2 deletions
diff --git a/arunisaac/openconnect.scm b/arunisaac/openconnect.scm
index a5ea2a0..a268fe8 100644
--- a/arunisaac/openconnect.scm
+++ b/arunisaac/openconnect.scm
@@ -27,13 +27,18 @@
                 #:select (python-keyring python-pyotp))
   #:use-module ((gnu packages python-web) #:select (python-requests))
   #:use-module ((gnu packages python-xyz)
-                #:select (python-attrs python-prompt-toolkit
-                          python-pysocks python-structlog))
+                #:select (python-attrs
+                          python-charset-normalizer
+                          python-prompt-toolkit
+                          python-pysocks
+                          python-structlog))
   #:use-module ((gnu packages qt) #:select (python-pyqt-6
                                             python-pyqtwebengine-6))
   #:use-module ((gnu packages vpn) #:select (openconnect))
   #:use-module ((gnu packages xml) #:select (python-lxml-4.9))
   #:use-module (guix build-system pyproject)
+  #:use-module ((guix build-system python) #:hide (pypi-uri))
+  #:use-module (guix download)
   #:use-module (guix git-download)
   #:use-module ((guix licenses) #:prefix license:)
   #:use-module (guix packages))
@@ -100,3 +105,16 @@
      "This package provides a wrapper script for OpenConnect supporting Azure AD
 (SAMLv2) authentication to Cisco SSL-VPNs.")
     (license license:gpl3)))
+
+(define python-charset-normalizer-2.10
+  (package
+    (inherit python-charset-normalizer)
+    (version "2.1.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (pypi-uri "charset-normalizer" version))
+       (sha256
+        (base32 "04zlajr77f6c7ai59l46as1idi0jjgbvj72lh4v5wfpz2s070pjp"))))
+    (build-system python-build-system)
+    (arguments (list #:tests? #f))))