[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
01/62: gnu: marble-qt: Update to 24.12.2.
From: |
guix-commits |
Subject: |
01/62: gnu: marble-qt: Update to 24.12.2. |
Date: |
Sat, 8 Mar 2025 02:46:31 -0500 (EST) |
z572 pushed a commit to branch master
in repository guix.
commit 4064e13e7aea992e2663ba9f31a513e9c3c2eae6
Author: Olivier Rojon <o.rojon@posteo.net>
AuthorDate: Sat Feb 15 19:49:59 2025 +0000
gnu: marble-qt: Update to 24.12.2.
* gnu/packages/kde.scm (marble-qt): Update to 24.12.2.
[arguments]: Set #:qtbase to qtbase.
<#:configure-flags>: Remove -DBUILD_MARBLE_TESTS=FALSE.
<#:phases>: Add alter-osmctools-lookup phase.
[inputs]: Remove kcoreaddons-5, kcrash-5, ki18n-5, kio-5, knewstuff-5,
kparts-5, krunner-5, kwallet-5, qtbase-5, qtdeclarative-5,
qtlocation-5, qtsvg-5, qtwebchannel-5, and qtwebengine-5; add
kcoreaddons, kcrash, ki18n, kio, knewstuff, kparts, krunner, kwallet,
qt5compat, qtdeclarative, qtlocation, qtpositioning, qtsvg,
qtwebchannel, and qtwebengine.
[native-inputs]: Remove kdoctools-5 and qttools-5; add abseil-cpp,
kdoctools,
and qttools.
Change-Id: Ifc0b87ab3704d5dc5efb6920345fcde1692f3107
---
gnu/packages/kde.scm | 75 ++++++++++++++++++++++++++++------------------------
1 file changed, 40 insertions(+), 35 deletions(-)
diff --git a/gnu/packages/kde.scm b/gnu/packages/kde.scm
index 34b92dc961..10ef1062f3 100644
--- a/gnu/packages/kde.scm
+++ b/gnu/packages/kde.scm
@@ -1828,7 +1828,7 @@ Python, PHP, and Perl.")
(define-public marble-qt
(package
(name "marble-qt")
- (version "24.05.2")
+ (version "24.12.2")
(source
(origin
(method git-fetch)
@@ -1837,47 +1837,52 @@ Python, PHP, and Perl.")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
- (base32
- "126zm2r637zd8xg0mrqh3g0phlph440ayyzrx8hfvb03drx6y70z"))))
+ (base32 "1pmywj95x8a343k4da35xsmdg1x6146k3xbh7s1iij8p3hx6vran"))))
(build-system qt-build-system)
(arguments
;; FIXME: libmarblewidget-qt5.so.28 not found. Also enable the
;; corresponding configure flag to build tests.
- (list #:tests? #f
- #:configure-flags
- #~(list "-DBUILD_MARBLE_TOOLS=YES" ; file conversion tools
- "-DBUILD_TOUCH=YES"
- "-DBUILD_MARBLE_TESTS=FALSE")))
- (native-inputs
- (list extra-cmake-modules kdoctools-5 qttools-5
- osmctools))
+ (list
+ #:tests? #f
+ #:qtbase qtbase
+ #:configure-flags #~(list "-DBUILD_MARBLE_TOOLS=YES" ;file conversion
tools
+ "-DBUILD_TOUCH=YES")
+ #:phases #~(modify-phases %standard-phases
+ (add-after 'unpack 'alter-osmctools-lookup
+ (lambda _
+ (substitute*
"tools/vectorosm-tilecreator/autotests/CMakeLists.txt"
+ (("\\$<TARGET_FILE:osmconvert>")
+ (which "osmconvert"))))))))
+ (native-inputs (list abseil-cpp extra-cmake-modules kdoctools osmctools
+ qttools))
;; One optional dependency missing: libwlocate.
- (inputs
- (list gpsd
- kcoreaddons-5
- kcrash-5
- ki18n-5
- kio-5
- knewstuff-5
- kparts-5
- krunner-5
- kwallet-5
- perl
- phonon
- protobuf
- qtbase-5
- qtdeclarative-5
- qtlocation-5
- qtserialport
- qtsvg-5
- qtwebchannel-5
- qtwebengine-5
- shapelib
- shared-mime-info
- zlib))
+ (inputs (list gpsd
+ kcoreaddons
+ kcrash
+ ki18n
+ kio
+ knewstuff
+ kparts
+ krunner
+ kwallet
+ perl
+ phonon
+ protobuf
+ qt5compat
+ qtdeclarative
+ qtlocation
+ qtpositioning
+ qtserialport
+ qtsvg
+ qtwebchannel
+ qtwebengine
+ shapelib
+ shared-mime-info
+ zlib))
(home-page "https://marble.kde.org/")
(synopsis "Virtual globe and world atlas")
- (description "Marble is similar to a desktop globe. At closer scale it
+ (description
+ "Marble is similar to a desktop globe. At closer scale it
becomes a world atlas, while OpenStreetMap takes the user to street level. It
supports searching for places of interest, viewing Wikipedia articles,
creating routes by drag and drop and more.")
- branch master updated (963213f251 -> 464ad4ed47), guix-commits, 2025/03/08
- 08/62: gnu: elisa: Update to 24.12.3., guix-commits, 2025/03/08
- 09/62: gnu: ffmpegthumbs: Update to 24.12.1., guix-commits, 2025/03/08
- 01/62: gnu: marble-qt: Update to 24.12.2.,
guix-commits <=
- 07/62: gnu: elisa: Update to 24.12.1., guix-commits, 2025/03/08
- 05/62: gnu: dragon: Update to 24.12.1., guix-commits, 2025/03/08
- 11/62: gnu: juk: Update to 24.12.1., guix-commits, 2025/03/08
- 15/62: gnu: libkdegames: Update to 24.12.3., guix-commits, 2025/03/08
- 12/62: gnu: juk: Update to 24.12.3., guix-commits, 2025/03/08
- 16/62: gnu: ktuberling: Update to 24.12.3., guix-commits, 2025/03/08
- 18/62: gnu: kolf: Update to 24.12.3., guix-commits, 2025/03/08
- 20/62: gnu: kmahjongg: Update to 24.12.3., guix-commits, 2025/03/08
- 22/62: gnu: kajongg: Update to 24.12.3., guix-commits, 2025/03/08
- 26/62: gnu: kbounce: Update to 24.12.3., guix-commits, 2025/03/08