Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages / 
kosmindoormap


Commits:
f3537c3a by Antonio Rojas at 2024-08-24T21:35:32+02:00
Update to 24.08.0

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = kosmindoormap
        pkgdesc = OSM multi-floor indoor map renderer
-       pkgver = 24.05.2
-       pkgrel = 2
+       pkgver = 24.07.90
+       pkgrel = 1
        url = https://www.kde.org
        arch = x86_64
        license = LGPL-2.0-or-later
@@ -18,14 +18,16 @@ pkgbase = kosmindoormap
        depends = kservice
        depends = protobuf
        depends = qt6-base
+       depends = recastnavigation
        depends = zlib
+       optdepends = kcontacts: QML bindings
        optdepends = qt6-declarative: QML bindings
-       source = 
https://download.kde.org/stable/release-service/24.05.2/src/kosmindoormap-24.05.2.tar.xz
-       source = 
https://download.kde.org/stable/release-service/24.05.2/src/kosmindoormap-24.05.2.tar.xz.sig
+       source = 
https://download.kde.org/unstable/release-service/24.07.90/src/kosmindoormap-24.07.90.tar.xz
+       source = 
https://download.kde.org/unstable/release-service/24.07.90/src/kosmindoormap-24.07.90.tar.xz.sig
        validpgpkeys = CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7
        validpgpkeys = F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87
        validpgpkeys = D81C0CB38EB725EF6691C385BB463350D6EF31EF
-       sha256sums = 
956e7df11e28957866c9ee4de0d08b6a59ecf769862799e95cd424683782ccc6
+       sha256sums = 
aa29207078ecf150802b4ccd574ddaaf7c94614a7edc267ef1d8090112e6f49f
        sha256sums = SKIP
 
 pkgname = kosmindoormap


=====================================
PKGBUILD
=====================================
@@ -18,10 +18,12 @@ depends=(abseil-cpp
          kservice
          protobuf
          qt6-base
+         recastnavigation
          zlib)
 makedepends=(extra-cmake-modules
              python)
-optdepends=('qt6-declarative: QML bindings')
+optdepends=('kcontacts: QML bindings'
+            'qt6-declarative: QML bindings')
 
source=(https://download.kde.org/stable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz{,.sig})
 sha256sums=('b74c78e8e2038f75165dc9899a16498e524580c9ae687269a38d6c5a582ab299'
             'SKIP')
@@ -30,6 +32,8 @@ validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7  # 
Albert Astals Cid <aac
               D81C0CB38EB725EF6691C385BB463350D6EF31EF) # Heiko Becker 
<[email protected]>
 
 build() {
+# Workaround FTBFS with Qt 6.8 https://bugs.kde.org/show_bug.cgi?id=490864
+  CXXFLAGS+=" -I $PWD/$pkgname-$pkgver/src/map/content -I 
$PWD/$pkgname-$pkgver/src/map/loader -I $PWD/$pkgname-$pkgver/src/map/scene"
   cmake -B build -S $pkgname-$pkgver \
     -DBUILD_TESTING=OFF \
     -DCMAKE_FIND_PACKAGE_PREFER_CONFIG=ON \



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/kosmindoormap/-/commit/f3537c3ac230ff6d587c33413e1791a54fbb74e9

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/kosmindoormap/-/commit/f3537c3ac230ff6d587c33413e1791a54fbb74e9
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to