From ba33f53c488edaf042f4cdf4a2164a617f3c83ee Mon Sep 17 00:00:00 2001 From: Zheng Junjie Date: Sat, 6 Jul 2024 00:49:06 +0800 Subject: gnu: kdoctools: Update to 6.3.0. * gnu/packages/kde-frameworks.scm (kdoctools): Update to 6.3.0. [inputs]: Remove qtbase-5; add gettext-minimal and qtbase. [arguments]: Remove add-symlinks phase. Change-Id: I6150a3ca4d8e566e953b1ae8771f9b1a5165ce93 --- gnu/packages/kde-frameworks.scm | 22 +++++++--------------- 1 file changed, 7 insertions(+), 15 deletions(-) diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index 3012d73ebd..ed0164ce98 100644 --- a/gnu/packages/kde-frameworks.scm +++ b/gnu/packages/kde-frameworks.scm @@ -1742,7 +1742,7 @@ application crashes.") (define-public kdoctools (package (name "kdoctools") - (version "5.114.0") + (version "6.3.0") (source (origin (method url-fetch) (uri (string-append @@ -1751,20 +1751,21 @@ application crashes.") name "-" version ".tar.xz")) (sha256 (base32 - "15s58r2zvdckw30x9q9ir8h1i8q2ncfgjn9h4jnmylwm79z3z27v")))) + "0jl5qxjscjdpf0jpl35ymdqhks3ynk8jxlwv6xdqml6vp4aysl2b")))) (build-system cmake-build-system) (native-inputs (list extra-cmake-modules)) (inputs (list docbook-xml-4.5 docbook-xsl + gettext-minimal karchive ki18n libxml2 libxslt perl perl-uri - qtbase-5)) + qtbase)) (arguments (list #:phases @@ -1772,24 +1773,15 @@ application crashes.") (add-after 'unpack 'cmake-find-docbook (lambda* (#:key inputs #:allow-other-keys) (substitute* (find-files "cmake" "\\.cmake$") - (("CMAKE_SYSTEM_PREFIX_PATH") - "CMAKE_PREFIX_PATH")) + (("CMAKE_SYSTEM_PREFIX_PATH") "CMAKE_PREFIX_PATH")) (substitute* "cmake/FindDocBookXML4.cmake" (("^.*xml/docbook/schema/dtd.*$") "xml/dtd/docbook\n")) (substitute* "cmake/FindDocBookXSL.cmake" (("^.*xml/docbook/stylesheet.*$") (string-append "xml/xsl/docbook-xsl-" - #$(package-version docbook-xsl) - "\n"))))) - (add-after 'install 'add-symlinks - ;; Some package(s) (e.g. kdelibs4support) refer to this locale by a - ;; different spelling. - (lambda* (#:key outputs #:allow-other-keys) - (let ((xsl (string-append (assoc-ref outputs "out") - "/share/kf5/kdoctools/customization/xsl/"))) - (symlink (string-append xsl "pt_br.xml") - (string-append xsl "pt-BR.xml")))))))) + #$(package-version (this-package-input "docbook-xsl")) + "\n")))))))) (home-page "https://community.kde.org/Frameworks") (synopsis "Create documentation from DocBook") (description "Provides tools to generate documentation in various format -- cgit v1.2.3