Package Details: marble-git 18.07.80.34.g65b3ac2b4-1

Git Clone URL: https://aur.archlinux.org/marble-git.git (read-only)
Package Base: marble-git
Description: Desktop Globe. (GIT version)
Upstream URL: https://www.kde.org/applications/system/marble
Licenses: GPL
Groups: kde-applications, kdeedu
Conflicts: kdeedu-marble<15.04.3-3, marble, marble-qt
Provides: marble
Submitter: archtux
Maintainer: haawda
Last Packager: haawda
Votes: 6
Popularity: 0.000000
First Submitted: 2011-04-21 15:32
Last Updated: 2018-11-24 16:34

Dependencies (28)

Required by (13)

Sources (1)

Latest Comments

1 2 Next › Last »

haawda commented on 2018-09-26 19:17

Thanks for your suggestions - they were implemented.

dreieck commented on 2018-09-26 07:43

marble-data-git conflicts marble<15.07.80-3, but version is currently 2.2.20.r12987.4476573c2 which is smaller than 15.07.80-3.

(Installation works, though, since marble-git has the provides=('marble')-entry without a =${pkgver})

Since extra/marble is at version 18.08.1-2, I suggest to adapt the same versioning scheme for marble-git, or add epoch=1. Otherwise, marble-git is regarded as older than marble.

dreieck commented on 2018-09-26 07:39

There are packages out there (e.g. digikam, but also others) which depend on marble-common.

The collection of the three packages provided by the split package marble-git provide the same files -- distributed over the packages libastro-git, marble-git and marble-data-git.

So, I recommend to add a fourth package, marble-common, to the split package marble-git, in the following way:

package_marble-common-git() {
  pkgdesc="metapackage providing 'marble-common'-dependency"
  arch=('any')
  depends=('libastro-git' 'marble-git' 'marble-data-git')
  conflicts=("marble-common")
  provides=("marble-common=${pkgver}")
}

desaparecido commented on 2016-08-18 16:27

thanks for the quickly update of PKGBUILD ... all builds/install it fine ;-)

desaparecido commented on 2016-08-18 10:38

hi, file conflict when try to install it:

error: failed to commit transaction (conflicting files)
/usr/lib/cmake/Astro/AstroConfig.cmake exists in both 'libastro-git' and 'marble-git'
/usr/lib/cmake/Astro/AstroConfigVersion.cmake exists in both 'libastro-git' and 'marble-git'
/usr/lib/cmake/Astro/AstroTargets-release.cmake exists in both 'libastro-git' and 'marble-git'
/usr/lib/cmake/Astro/AstroTargets.cmake exists in both 'libastro-git' and 'marble-git'
Errors occurred, no packages were upgraded.

sl1pkn07 commented on 2015-10-04 21:24

try with

-DBUILD_MARBLE_EXAMPLES=OFF
-DBUILD_MARBLE_TOOLS=OFF

jat255 commented on 2015-10-04 20:52

Yeah, not sure, but I got it to work by using the following cmake options:

-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DQTONLY=FALSE \
-DWITH_KF5=ON \

Following the instructions from https://marble.kde.org/sources.php

sl1pkn07 commented on 2015-10-04 20:15

sounds a problem with opencv and other dependency builded with it

jat255 commented on 2015-10-04 19:42

Having some trouble compiling this package. Seems to be some sort of error with the animation-video code. I'm guessing it's an upstream issue, but I figured I'd mention it here:

Scanning dependencies of target marble
[ 98%] Building CXX object examples/cpp/animation-video/CMakeFiles/animation-video.dir/animation-video_automoc.cpp.o
[ 98%] Linking CXX executable animation-video
[ 99%] Building CXX object src/apps/marble-kde/CMakeFiles/marble.dir/kdemain.cpp.o
[ 99%] Building CXX object examples/cpp/marble-game/CMakeFiles/marble-game.dir/CountryByShape.cpp.o
CMakeFiles/animation-video.dir/main.cpp.o: In function `animatedFlight(Marble::MarbleWidget*)':
main.cpp:(.text+0x21f): undefined reference to `cv::VideoWriter::VideoWriter(cv::String const&, int, double, cv::Size_<int>, bool)'
main.cpp:(.text+0x55a): undefined reference to `cv::VideoWriter::write(cv::Mat const&)'
main.cpp:(.text+0x651): undefined reference to `cv::VideoWriter::write(cv::Mat const&)'
main.cpp:(.text+0x712): undefined reference to `cv::VideoWriter::~VideoWriter()'
main.cpp:(.text+0x75f): undefined reference to `cv::VideoWriter::~VideoWriter()'
collect2: error: ld returned 1 exit status
examples/cpp/animation-video/CMakeFiles/animation-video.dir/build.make:143: recipe for target 'examples/cpp/animation-video/animation-video' failed
make[2]: *** [examples/cpp/animation-video/animation-video] Error 1
CMakeFiles/Makefile2:10630: recipe for target 'examples/cpp/animation-video/CMakeFiles/animation-video.dir/all' failed

sl1pkn07 commented on 2015-09-07 14:52

works with yaourt

http://sl1pkn07.wtf/paste/view/31543414