about summary refs log tree commit diff
path: root/arunisaac
diff options
context:
space:
mode:
authorArun Isaac2026-06-30 15:51:15 +0100
committerArun Isaac2026-06-30 15:51:35 +0100
commit4ede78a08cd8e692894f43c58d2ff1b2c1f736f1 (patch)
tree089df2f2a8b0449adc8ee176a12bcc34c60594d5 /arunisaac
parent1c607145fd82b8e20ff07426b41a2a27f207f1bf (diff)
downloadguix-arunisaac-4ede78a08cd8e692894f43c58d2ff1b2c1f736f1.tar.gz
guix-arunisaac-4ede78a08cd8e692894f43c58d2ff1b2c1f736f1.tar.lz
guix-arunisaac-4ede78a08cd8e692894f43c58d2ff1b2c1f736f1.zip
Add python-pyxdg-0.27.
Diffstat (limited to 'arunisaac')
-rw-r--r--arunisaac/openconnect.scm22
1 files changed, 21 insertions, 1 deletions
diff --git a/arunisaac/openconnect.scm b/arunisaac/openconnect.scm
index 48f31eb..5e46b91 100644
--- a/arunisaac/openconnect.scm
+++ b/arunisaac/openconnect.scm
@@ -20,7 +20,9 @@
 (define-module (arunisaac openconnect)
   #:use-module ((gnu packages check)
                 #:select (python-pytest python-pytest-asyncio python-pytest-httpserver))
-  #:use-module ((gnu packages freedesktop) #:select (python-pyxdg))
+  #:use-module ((gnu packages freedesktop)
+                #:select (python-pyxdg shared-mime-info))
+  #:use-module ((gnu packages gnome) #:select (hicolor-icon-theme))
   #:use-module ((gnu packages python-build)
                 #:select (python-colorama
                           python-jaraco-classes
@@ -194,3 +196,21 @@
     (inputs
      (modify-inputs (package-inputs openconnect-sso)
        (replace "python-requests" python-requests-2.28)))))
+
+(define python-pyxdg-0.27
+  (package
+    (inherit python-pyxdg)
+    (version "0.27")
+    (source (origin
+              (method url-fetch)
+              (uri (pypi-uri "pyxdg" version))
+              (sha256
+               (base32
+                "19f5j5mxp7ff0vp33s32qbpdi65iiwha0bj641gl70pdwnm97gc0"))))
+    (build-system python-build-system)
+    (arguments
+     (list #:tests? #f))
+    (native-inputs
+     (list shared-mime-info
+           hicolor-icon-theme
+           python-setuptools))))