From: Hartmut Goebel <h.goe...@crazy-compilers.com> * gnu/packages/kde-frameworks.scm: Update to 5.24.0.
Co-authored-by: David Craven <da...@craven.ch> --- gnu/packages/kde-frameworks.scm | 22 +++++++++++++++------- 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index 74fbac2..39e2292 100644 --- a/gnu/packages/kde-frameworks.scm +++ b/gnu/packages/kde-frameworks.scm @@ -32,21 +32,29 @@ (define-public extra-cmake-modules (package (name "extra-cmake-modules") - (version kde-frameworks-version) + (version "5.24.0") (source (origin (method url-fetch) - (uri (string-append "http://download.kde.org/stable/frameworks/" + (uri (string-append "mirror://kde/stable/frameworks/" (version-major+minor version) "/" name "-" version ".tar.xz")) (sha256 (base32 - "1kbc5fkcbz9vkg0jpz10vsfgwajlrsmbl0vrbls5qvrdgbgrwlm3")))) - ;; The package looks for Qt5LinguistTools provided by Qt, but apparently - ;; compiles without it; it might be needed for building the - ;; documentation, which requires the additional Sphinx package. - ;; To save space, we do not add these inputs. + "01m12ml529pwr2sal951r5z6yb1rwbpid1y4k14nlk3xqgmdakwa")))) (build-system cmake-build-system) + (native-inputs + `(("qtbase" ,qtbase))) ; For tests (needs qmake) + (arguments `(#:tests? #f)) ; FIXME: All tests pass, but install fails after + ; running tests. + ;; optional dependencies - to save space, we do not add these inputs. + ;; Sphinx > 1.2: + ;; Required to build Extra CMake Modules documentation in Qt Help format. + ;; Qt5LinguistTools , Qt5 linguist tools. , <http://www.qt.io/> + ;; Required to run tests for the ECMPoQmTools module. + ;; Qt5Core + ;; Required to run tests for the ECMQtDeclareLoggingCategory module, + ;; and for some tests of the KDEInstallDirs module. (home-page "https://community.kde.org/Frameworks") (synopsis "CMake module files for common software used by KDE") (description "The Extra CMake Modules package, or ECM, adds to the -- 2.9.0