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
This commit is contained in:
Zheng Junjie 2024-07-07 16:53:11 +08:00
parent 3ce9995182
commit 1abc58d5c6
No known key found for this signature in database
GPG key ID: 3B5AA993E1A2DFF0

View file

@ -295,7 +295,7 @@ (define-public juk
(define-public kid3
(package
(name "kid3")
(version "3.9.4")
(version "3.9.5")
(source
(origin
(method git-fetch)
@ -304,29 +304,32 @@ (define-public kid3
(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 @@ (define-public kid3
kwidgetsaddons
kxmlgui
libvorbis
qtbase-5
qtdeclarative-5
qtmultimedia-5
qtdeclarative
qtmultimedia
readline
taglib
zlib))