[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
branch master updated: gnu: kitsas: Update to 5.4.1
From: |
guix-commits |
Subject: |
branch master updated: gnu: kitsas: Update to 5.4.1 |
Date: |
Wed, 28 Feb 2024 10:36:06 -0500 |
This is an automated email from the git hooks/post-receive script.
andreas pushed a commit to branch master
in repository guix.
The following commit(s) were added to refs/heads/master by this push:
new 85aa30c53d gnu: kitsas: Update to 5.4.1
85aa30c53d is described below
commit 85aa30c53d79cb691c9153f6fb92a3715e2436f6
Author: Saku Laesvuori <saku@laesvuori.fi>
AuthorDate: Mon Feb 12 09:03:57 2024 +0200
gnu: kitsas: Update to 5.4.1
* gnu/packages/finance.scm (kitsas): Update to 5.4.1.
[inputs, arguments]: Adapt to building with Qt6. Disable building of tests.
Change-Id: I968579d762ebecef9f9e8b602682587a054c41ad
Signed-off-by: Andreas Enge <andreas@enge.fr>
---
gnu/packages/finance.scm | 16 ++++++++++++----
1 file changed, 12 insertions(+), 4 deletions(-)
diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm
index 3394a08924..206d606933 100644
--- a/gnu/packages/finance.scm
+++ b/gnu/packages/finance.scm
@@ -36,6 +36,7 @@
;;; Copyright © 2023 Skylar Hill <stellarskylark@posteo.net>
;;; Copyright © 2023 Foundation Devices, Inc. <hello@foundationdevices.com>
;;; Copyright © 2023 Attila Lendvai <attila@lendvai.name>
+;;; Copyright © 2024 Saku Laesvuori <saku@laesvuori.fi>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -1308,7 +1309,7 @@ agent.")
(define-public kitsas
(package
(name "kitsas")
- (version "4.0.3")
+ (version "5.4.1")
(source (origin
(method git-fetch)
(uri (git-reference
@@ -1317,17 +1318,24 @@ agent.")
(file-name (git-file-name name version))
(sha256
(base32
- "0hrbsqqm6v2pmjq17s7i4akjgclz3d051mg02vcykq80xgxvbkgf"))))
+ "16zkfpl5d9ia202fqg5vrhjqdw0g6wp044ih6n7nz2hbxj9y3m1z"))))
(build-system qt-build-system)
- (inputs (list qtbase-5 libzip poppler-qt5 qtsvg-5))
+ (inputs (list libzip qtsvg qtwebengine qt5compat))
(arguments
- (list #:tests? #f ;XXX: some tests fail and others segfault
+ (list #:tests? #f ; tests do not even build with Qt6 anymore
#:test-target "check"
+ #:qtbase qtbase ; use Qt6
#:phases
#~(modify-phases %standard-phases
(replace 'configure
(lambda* _
(invoke "qmake" "kitsasproject.pro" "CONFIG+=release")))
+ ;; The tests are not maintained and some don't even build
+ (add-before 'configure 'disable-broken-tests
+ (lambda _
+ (substitute* "kitsasproject.pro"
+ ((" *(unittest|testit).*") "")
+ (("\\\\") ""))))
(replace 'install
(lambda* _
(install-file "kitsas/kitsas"
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- branch master updated: gnu: kitsas: Update to 5.4.1,
guix-commits <=