From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Craven Subject: [PATCH 05/31] gnu: extra-cmake-modules: Update to 5.24.0. Date: Mon, 1 Aug 2016 20:13:16 +0200 Message-ID: <20160801181342.16203-6-david@craven.ch> References: <20160801181342.16203-1-david@craven.ch> Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:36000) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bUHjB-00008H-ML for guix-devel@gnu.org; Mon, 01 Aug 2016 14:14:15 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bUHj7-0000sg-VC for guix-devel@gnu.org; Mon, 01 Aug 2016 14:14:13 -0400 Received: from so254-10.mailgun.net ([198.61.254.10]:35209) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bUHj6-0000oW-Ns for guix-devel@gnu.org; Mon, 01 Aug 2016 14:14:09 -0400 In-Reply-To: <20160801181342.16203-1-david@craven.ch> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: guix-devel@gnu.org From: Hartmut Goebel * gnu/packages/kde-frameworks.scm: Update to 5.24.0. Co-authored-by: David Craven --- 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. , + ;; 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