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

commit b9123aece5066a2918facd3f1ccfd6e1f5b4b268
Author: Zheng Junjie <zhengjun...@iscas.ac.cn>
AuthorDate: Mon Jul 8 11:55:17 2024 +0800

    gnu: akregator: Update to 24.05.2.
    
    * gnu/packages/kde.scm (akregator): Update to 24.05.2.
    [inputs]: Remove gpgme, qgpgme, qtbase-5, qtdeclarative-5, qtwebchannel-5, 
and
    qtwebengine-5; add gpgme-1.23, kstatusnotifieritem, ktextwidgets,
    qgpgme-qt6-1.23, qtdeclarative, qtwebchannel, and qtwebengine.
    [arguments]: Set #:qtbase to qtbase; Use Gexps; Adjust wrap-qt-process-path 
phase.
    
    Change-Id: I5897f2ca0fba2f9df8b36d800cad2d95dfe61c79
---
 gnu/packages/kde.scm | 40 +++++++++++++++++++++-------------------
 1 file changed, 21 insertions(+), 19 deletions(-)

diff --git a/gnu/packages/kde.scm b/gnu/packages/kde.scm
index 667d7fa341..62d18e1318 100644
--- a/gnu/packages/kde.scm
+++ b/gnu/packages/kde.scm
@@ -192,27 +192,28 @@ This package contains GUI widgets for baloo.")
 (define-public akregator
   (package
     (name "akregator")
-    (version "23.04.3")
+    (version "24.05.2")
     (source
      (origin
        (method url-fetch)
        (uri (string-append "mirror://kde/stable/release-service/" version
                            "/src/akregator-" version ".tar.xz"))
        (sha256
-        (base32 "0g916453zip8i5g61pf8ib68fiqfbmr1i1lhbnwmsv1cryx035w9"))))
+        (base32 "07flc3617px9w1c729p0lsixf1g0h297hkbip259ykkbwxizn71q"))))
     (build-system qt-build-system)
     (arguments
-     `(#:phases
-       (modify-phases %standard-phases
-         (add-after 'install 'wrap-qt-process-path
-           (lambda* (#:key inputs outputs #:allow-other-keys)
-             (let* ((out (assoc-ref outputs "out"))
-                    (bin (string-append out "/bin/akregator"))
-                    (qt-process-path
-                     (search-input-file
-                      inputs "/lib/qt5/libexec/QtWebEngineProcess")))
-               (wrap-program bin
-                 `("QTWEBENGINEPROCESS_PATH" = (,qt-process-path)))))))))
+     (list #:qtbase qtbase
+           #:phases
+           #~(modify-phases %standard-phases
+             (add-after 'install 'wrap-qt-process-path
+               (lambda* (#:key inputs outputs #:allow-other-keys)
+                 (let* ((out (assoc-ref outputs "out"))
+                        (bin (string-append out "/bin/akregator"))
+                        (qt-process-path
+                         (search-input-file
+                          inputs "/lib/qt6/libexec/QtWebEngineProcess")))
+                   (wrap-program bin
+                     `("QTWEBENGINEPROCESS_PATH" = (,qt-process-path)))))))))
     (native-inputs
      (list extra-cmake-modules kdoctools))
     (inputs
@@ -221,7 +222,7 @@ This package contains GUI widgets for baloo.")
            akonadi-mime
            boost
            breeze-icons
-           gpgme
+           gpgme-1.23
            grantlee
            grantleetheme
            kcmutils
@@ -237,16 +238,17 @@ This package contains GUI widgets for baloo.")
            kpimcommon
            kpimtextedit
            kquickcharts
+           kstatusnotifieritem
            ktextaddons
            ktexteditor
+           ktextwidgets
            kuserfeedback
            libkdepim
            libkleo
-           qgpgme
-           qtbase-5
-           qtdeclarative-5
-           qtwebchannel-5
-           qtwebengine-5
+           qgpgme-qt6-1.23
+           qtdeclarative
+           qtwebchannel
+           qtwebengine
            syndication))
     (home-page "https://apps.kde.org/en/akregator";)
     (synopsis "KDE Feed Reader")

Reply via email to