summary refs log tree commit diff
path: root/gnu/packages
diff options
context:
space:
mode:
authorZheng Junjie <zhengjunjie@iscas.ac.cn>2024-07-07 16:53:11 +0800
committerZheng Junjie <zhengjunjie@iscas.ac.cn>2024-07-18 10:45:21 +0800
commit1abc58d5c61f67e59e1713e025643bdb440b3574 (patch)
tree432b13a2c220843c56b939f69cb4c568adc5b355 /gnu/packages
parent3ce99951820924d73ca09ee2fb571a3e6ed88ec9 (diff)
downloadguix-1abc58d5c61f67e59e1713e025643bdb440b3574.tar.gz
gnu: kid3: Update to 3.9.5.
* gnu/packages/kde-multimedia.scm (kid3): Update to 3.9.5.
[inputs]: Remove qtbase-5, qtdeclarative-5, and qtmultimedia-5; add
qtdeclarative and qtmultimedia.
[native-inputs]: Remove python-wrapper and qttools-5; add python-minimal-wrapper and
qttools.
[arguments]: Set #:qtbase to qtbase.
<#:configure-flags>: Pass -DBUILD_WITH_QT6=ON.

Change-Id: I078ce62f2c4e1e8c9726a531d1c3580baed0ce25
Diffstat (limited to 'gnu/packages')
-rw-r--r--gnu/packages/kde-multimedia.scm34
1 files changed, 18 insertions, 16 deletions
diff --git a/gnu/packages/kde-multimedia.scm b/gnu/packages/kde-multimedia.scm
index b9d8b7385f..9241474894 100644
--- a/gnu/packages/kde-multimedia.scm
+++ b/gnu/packages/kde-multimedia.scm
@@ -295,7 +295,7 @@ This package is part of the KDE multimedia module.")
 (define-public kid3
   (package
     (name "kid3")
-    (version "3.9.4")
+    (version "3.9.5")
     (source
      (origin
        (method git-fetch)
@@ -304,29 +304,32 @@ This package is part of the KDE multimedia module.")
              (commit (string-append "v" version))))
        (file-name (git-file-name name version))
        (sha256
-        (base32 "0j454nzwx0v7iwcixyjcx71shzh3ag4ydggs8d68alrfj9f4ajap"))))
+        (base32 "09pva85ffamjdr6m446jcvxjw8qyy7anmj1gz0fvn9ns3d1jgg46"))))
     (build-system qt-build-system)
     (arguments
      (list
       #:configure-flags
-      #~(list (string-append "-DDOCBOOK_XSL_DIR="
-                             #$(this-package-native-input "docbook-xsl")))
+      #~(list
+         "-DBUILD_WITH_QT6=ON"
+         (string-append "-DDOCBOOK_XSL_DIR="
+                        #$(this-package-native-input "docbook-xsl")))
+      #:qtbase qtbase
       #:phases
-      `(modify-phases %standard-phases
-         ;; FIXME: Documentation build scripts use unix pipes, which will fail
-         ;; in the build environment.
-         (add-after 'unpack 'skip-docs
-           (lambda _
-             (substitute* "CMakeLists.txt"
-               (("add_subdirectory\\(doc\\)") "")))))))
+      #~(modify-phases %standard-phases
+          ;; FIXME: Documentation build scripts use unix pipes, which will fail
+          ;; in the build environment.
+          (add-after 'unpack 'skip-docs
+            (lambda _
+              (substitute* "CMakeLists.txt"
+                (("add_subdirectory\\(doc\\)") "")))))))
     (native-inputs
      (list docbook-xsl
            extra-cmake-modules
            ffmpeg-4
            kdoctools
            libxslt
-           python-wrapper
-           qttools-5))
+           python-minimal-wrapper
+           qttools))
     (inputs
      (list chromaprint
            flac
@@ -338,9 +341,8 @@ This package is part of the KDE multimedia module.")
            kwidgetsaddons
            kxmlgui
            libvorbis
-           qtbase-5
-           qtdeclarative-5
-           qtmultimedia-5
+           qtdeclarative
+           qtmultimedia
            readline
            taglib
            zlib))