z572 pushed a commit to branch kde-team
in repository guix.

commit b0b1220ab79a35d1a84b67f5ef0a15ec896a3d4a
Author: Zheng Junjie <[email protected]>
AuthorDate: Mon Jul 8 21:07:58 2024 +0800

    gnu: Add networkmanager-qt5.
    
    * gnu/packages/kde-frameworks.scm (networkmanager-qt5): New variable.
    
    Change-Id: I03be59b680eba41011af089873ee3f957e3b4786
---
 gnu/packages/kde-frameworks.scm | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)

diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm
index c80a8e58db..c048f2e0c0 100644
--- a/gnu/packages/kde-frameworks.scm
+++ b/gnu/packages/kde-frameworks.scm
@@ -1816,6 +1816,30 @@ your network devices and also provides a library for 
parsing connection settings
 which are used in DBus communication.")
     (license license:lgpl2.1+)))
 
+(define-public networkmanager-qt5
+  (package
+    (inherit networkmanager-qt)
+    (name "networkmanager-qt5")
+    (version "5.116.0")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append
+                    "mirror://kde/stable/frameworks/"
+                    (version-major+minor version)
+                    "/networkmanager-qt-" version ".tar.xz"))
+              (sha256
+               (base32
+                "0s8vc3qqx76f70vql77hb3nxkn6b3hvzdm6bgcpnnxqhw6j80khb"))))
+    (native-inputs
+     (list extra-cmake-modules dbus pkg-config))
+    (propagated-inputs
+     ;; Headers contain #include <NetworkManager.h> and
+     ;;                 #include <libnm/NetworkManager.h>
+     (list network-manager))
+    (inputs
+     (list qtbase-5))
+    (properties `((upstream-name . "networkmanager-qt")))))
+
 (define-public oxygen-icons
   (package
     (name "oxygen-icons")

Reply via email to