gnu: extra-cmake-modules: Update to 5.24.0.
* gnu/packages/kde-frameworks.scm: Update to 5.24.0. Co-authored-by: Hartmut Goebel <h.goebel@crazy-compilers.com>
This commit is contained in:
		
							parent
							
								
									37d52f6e46
								
							
						
					
					
						commit
						5c913ba159
					
				
					 1 changed files with 21 additions and 7 deletions
				
			
		| 
						 | 
					@ -30,21 +30,35 @@
 | 
				
			||||||
(define-public extra-cmake-modules
 | 
					(define-public extra-cmake-modules
 | 
				
			||||||
  (package
 | 
					  (package
 | 
				
			||||||
    (name "extra-cmake-modules")
 | 
					    (name "extra-cmake-modules")
 | 
				
			||||||
    (version "5.21.0")
 | 
					    (version "5.24.0")
 | 
				
			||||||
    (source
 | 
					    (source
 | 
				
			||||||
      (origin
 | 
					      (origin
 | 
				
			||||||
        (method url-fetch)
 | 
					        (method url-fetch)
 | 
				
			||||||
        (uri (string-append "http://download.kde.org/stable/frameworks/"
 | 
					        (uri (string-append "mirror://kde/stable/frameworks/"
 | 
				
			||||||
                            (version-major+minor version) "/"
 | 
					                            (version-major+minor version) "/"
 | 
				
			||||||
                            name "-" version ".tar.xz"))
 | 
					                            name "-" version ".tar.xz"))
 | 
				
			||||||
        (sha256
 | 
					        (sha256
 | 
				
			||||||
         (base32
 | 
					         (base32
 | 
				
			||||||
          "1kbc5fkcbz9vkg0jpz10vsfgwajlrsmbl0vrbls5qvrdgbgrwlm3"))))
 | 
					          "01m12ml529pwr2sal951r5z6yb1rwbpid1y4k14nlk3xqgmdakwa"))))
 | 
				
			||||||
    ;; 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.
 | 
					 | 
				
			||||||
    (build-system cmake-build-system)
 | 
					    (build-system cmake-build-system)
 | 
				
			||||||
 | 
					    (native-inputs
 | 
				
			||||||
 | 
					     `(("qtbase" ,qtbase))) ; For tests (needs qmake)
 | 
				
			||||||
 | 
					    (arguments
 | 
				
			||||||
 | 
					     `(#:phases
 | 
				
			||||||
 | 
					       (modify-phases %standard-phases
 | 
				
			||||||
 | 
					         ;; install and check phase are swapped to prevent install from failing
 | 
				
			||||||
 | 
					         ;; after testsuire has run
 | 
				
			||||||
 | 
					         (add-after 'install 'check-post-install
 | 
				
			||||||
 | 
					           (assoc-ref %standard-phases 'check))
 | 
				
			||||||
 | 
					         (delete 'check))))
 | 
				
			||||||
 | 
					    ;; 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")
 | 
					    (home-page "https://community.kde.org/Frameworks")
 | 
				
			||||||
    (synopsis "CMake module files for common software used by KDE")
 | 
					    (synopsis "CMake module files for common software used by KDE")
 | 
				
			||||||
    (description "The Extra CMake Modules package, or ECM, adds to the
 | 
					    (description "The Extra CMake Modules package, or ECM, adds to the
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Reference in a new issue