[Marble-devel] Review Request 124333: Bump minimum cmake version to 2.8.6, use AUTOMOC in any case

Dennis Nienhüser dennis at nienhueser.de
Thu Jul 16 20:25:16 UTC 2015


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/124333/
-----------------------------------------------------------

(Updated July 16, 2015, 8:25 p.m.)


Status
------

This change has been marked as submitted.


Review request for Marble.


Changes
-------

Submitted with commit ba768c96d988086d0e600970715aa1db2117b78f by Dennis Nienhüser to branch master.


Repository: marble


Description
-------

At the moment we're keeping compatibility with cmake 2.6. To be able to do that we have to run automoc in relaxed mode, which results in an annoying lot of warnings on the shell when generating moc files. Bumping the minimum cmake version requirement to 2.8.6 allows us to fix that and not run automoc in relaxed mode anymore, getting rid of all the warnings.

Cmake 2.8.6 was released in October 2011 and should be widespread enough. Debian stable for example ships 3.0.2. The reason we kept 2.6 support was to keep compatibility with Maemo. However I'd like to drop that now.

The patch is a tad lengthy, but really boils down to two changes:
* get rid of the marble_qt4_automoc macro
* change moc include calls to use foo.moc or moc_foo.cpp according to how automoc wants it (short: moc_foo.cpp => "please moc my header", foo.moc => "please moc me")

I intend to push this within some days if I get no feedback. So please speak up if you see a problem with this.


Diffs
-----

  CMakeLists.txt 3543e3b 
  MarbleMacros.cmake df228d9 
  examples/cpp/marble-game/CMakeLists.txt 91cc1a8 
  examples/cpp/marble-game/CountryByFlag.cpp c76dd04 
  examples/cpp/marble-game/CountryByShape.cpp 3b12255 
  examples/cpp/marble-game/GameMainWindow.cpp cc4b947 
  examples/cpp/squad-interpolation/CMakeLists.txt 8f8174b 
  examples/cpp/squad-interpolation/squad-interpolation.cpp e527177 
  examples/cpp/vehicletracking/CMakeLists.txt 269139e 
  examples/cpp/vehicletracking/vehicletracking.cpp 3e38746 
  src/apps/marble-kde/KdeMainWindow.cpp 54f72b9 
  src/apps/marble-kde/marble_part.cpp bde35c0 
  src/apps/marble-mobile/CMakeLists.txt 82031bd 
  src/apps/marble-mobile/MobileMainWindow.cpp b2493f4 
  src/apps/marble-mobile/StackableWindow.cpp 9272806 
  src/apps/marble-qt/CMakeLists.txt 4077c19 
  src/apps/marble-qt/QtMainWindow.cpp ff81026 
  src/apps/marble-touch/CMakeLists.txt 4ea9487 
  src/apps/marble-ui/CMakeLists.txt 60d6afc 
  src/apps/marble-ui/ControlView.cpp 806b7f6 
  src/lib/marble/AbstractDataPlugin.cpp ace2967 
  src/lib/marble/AbstractDataPluginItem.cpp f3a823a 
  src/lib/marble/AbstractDataPluginModel.cpp 272a695 
  src/lib/marble/AbstractFloatItem.cpp a1eaf2c 
  src/lib/marble/AbstractWorkerThread.cpp 57f138f 
  src/lib/marble/AddLinkDialog.cpp 9d13b7b 
  src/lib/marble/AnimatedUpdateTrack.cpp ce4d1f1 
  src/lib/marble/AutoNavigation.cpp b424970 
  src/lib/marble/BookmarkManager.cpp c58068b 
  src/lib/marble/BookmarkManagerDialog.cpp bfb3c06 
  src/lib/marble/CMakeLists.txt 94ff3da 
  src/lib/marble/CacheStoragePolicy.cpp 21a3b2a 
  src/lib/marble/CurrentLocationWidget.cpp adcb697 
  src/lib/marble/DataMigration.cpp ad21fa0 
  src/lib/marble/DeferredFlag.cpp 5a13566 
  src/lib/marble/DownloadQueueSet.cpp 6d44982 
  src/lib/marble/DownloadRegion.cpp 9424a0b 
  src/lib/marble/DownloadRegionDialog.cpp 6f85b58 
  src/lib/marble/EditBookmarkDialog.cpp 4d9216e 
  src/lib/marble/EditPlacemarkDialog.cpp 6854813 
  src/lib/marble/ElevationModel.cpp b5fcb48 
  src/lib/marble/ExternalEditorDialog.cpp 2268cfb 
  src/lib/marble/FileLoader.cpp 6119f82 
  src/lib/marble/FileManager.cpp 2c7f382 
  src/lib/marble/FileStoragePolicy.cpp 5594954 
  src/lib/marble/FileStorageWatcher.cpp 5475790 
  src/lib/marble/FileViewWidget.cpp 96a5a8e 
  src/lib/marble/FlyToEditWidget.cpp 722d4f4 
  src/lib/marble/FormattedTextWidget.cpp 0b6c1f9 
  src/lib/marble/GeoDataTreeModel.cpp 5363fa8 
  src/lib/marble/GeoGraphicsScene.cpp df3d2c8 
  src/lib/marble/GoToDialog.cpp b575fdb 
  src/lib/marble/HttpDownloadManager.cpp 1a5d975 
  src/lib/marble/HttpJob.cpp 2949975 
  src/lib/marble/LatLonBoxWidget.cpp 2cc4f54 
  src/lib/marble/LatLonEdit.cpp 9106ef2 
  src/lib/marble/LayerManager.cpp a9a0a71 
  src/lib/marble/LegendWidget.cpp df8ba70 
  src/lib/marble/MapThemeDownloadDialog.cpp ae42ab0 
  src/lib/marble/MapThemeManager.cpp b969d0b 
  src/lib/marble/MapThemeSortFilterProxyModel.cpp a5130a2 
  src/lib/marble/MapViewWidget.cpp 4d8f9f6 
  src/lib/marble/MapWizard.cpp 210c12b 
  src/lib/marble/MarbleAboutDialog.cpp 1263304 
  src/lib/marble/MarbleAbstractPresenter.cpp 50424ff 
  src/lib/marble/MarbleClock.cpp 6527267 
  src/lib/marble/MarbleControlBox.cpp 504a960 
  src/lib/marble/MarbleDBusInterface.cpp ebd4f89 
  src/lib/marble/MarbleInputHandler.cpp 517d117 
  src/lib/marble/MarbleLegendBrowser.cpp 73bed40 
  src/lib/marble/MarbleLineEdit.cpp f53f6ca 
  src/lib/marble/MarbleMap.cpp bd4049f 
  src/lib/marble/MarbleModel.cpp 04605c6 
  src/lib/marble/MarbleNavigator.cpp cc80fd3 
  src/lib/marble/MarblePhysics.cpp 9dd255d 
  src/lib/marble/MarblePlacemarkModel.cpp a2c78c4 
  src/lib/marble/MarblePluginSettingsWidget.cpp 00576e9 
  src/lib/marble/MarbleWebView.cpp b67a7fb 
  src/lib/marble/MarbleWidget.cpp 673239d 
  src/lib/marble/MarbleWidgetInputHandler.cpp e5b7a4c 
  src/lib/marble/MarbleWidgetPopupMenu.cpp 6756f49 
  src/lib/marble/MovieCapture.cpp c95c701 
  src/lib/marble/MovieCaptureDialog.cpp e8b00bf 
  src/lib/marble/NavigationWidget.cpp ca803cf 
  src/lib/marble/NewBookmarkFolderDialog.cpp cfcda4d 
  src/lib/marble/NewstuffModel.cpp be28d16 
  src/lib/marble/ParseRunnerPlugin.cpp 1f9f256 
  src/lib/marble/ParsingRunner.cpp 81458ce 
  src/lib/marble/ParsingRunnerManager.cpp 122ec12 
  src/lib/marble/PlacemarkEditHeader.cpp d7c3c5d 
  src/lib/marble/PlacemarkLayout.cpp e02b13b 
  src/lib/marble/PlacemarkPositionProviderPlugin.cpp b52e63d 
  src/lib/marble/PlaybackAnimatedUpdateItem.cpp d313a03 
  src/lib/marble/PlaybackFlyToItem.cpp e56d247 
  src/lib/marble/PlaybackItem.cpp f13af30 
  src/lib/marble/PlaybackSoundCueItem.cpp 0858698 
  src/lib/marble/PlaybackWaitItem.cpp 629b0f3 
  src/lib/marble/PluginAboutDialog.cpp 8649f4b 
  src/lib/marble/PluginItemDelegate.cpp 9da5c74 
  src/lib/marble/PluginManager.cpp f323b4f 
  src/lib/marble/PopupItem.cpp 487b8d2 
  src/lib/marble/PositionProviderPlugin.cpp 45b3e32 
  src/lib/marble/PositionTracking.cpp ae0e80b 
  src/lib/marble/PrintOptionsWidget.cpp 57306ca 
  src/lib/marble/QtMarbleConfigDialog.cpp ed5b62c 
  src/lib/marble/RemoteIconLoader.cpp e940c5e 
  src/lib/marble/RemoveItemEditWidget.cpp 3efebfc 
  src/lib/marble/RenderPlugin.cpp 1f2e9b1 
  src/lib/marble/RenderPluginModel.cpp e3cfee7 
  src/lib/marble/ReverseGeocodingRunner.cpp fb15272 
  src/lib/marble/ReverseGeocodingRunnerManager.cpp fbc896d 
  src/lib/marble/ReverseGeocodingRunnerPlugin.cpp ac9d50c 
  src/lib/marble/RouteSimulationPositionProviderPlugin.cpp 1f553cd 
  src/lib/marble/RoutingRunner.cpp cbb70b0 
  src/lib/marble/RoutingRunnerManager.cpp 0731850 
  src/lib/marble/RoutingRunnerPlugin.cpp 789ea20 
  src/lib/marble/RunnerTask.cpp 94a50f9 
  src/lib/marble/SearchInputWidget.cpp ea5fb0a 
  src/lib/marble/SearchRunner.cpp a181947 
  src/lib/marble/SearchRunnerManager.cpp 62d10b7 
  src/lib/marble/SearchRunnerPlugin.cpp e610ec2 
  src/lib/marble/SearchWidget.cpp f329347 
  src/lib/marble/SerialTrack.cpp 0705f81 
  src/lib/marble/SoundCueEditWidget.cpp 5fc21ed 
  src/lib/marble/SoundTrack.cpp feefdbb 
  src/lib/marble/StackedTileLoader.cpp 7d6a4b6 
  src/lib/marble/StoragePolicy.cpp f89d0f9 
  src/lib/marble/SunControlWidget.cpp b16cd9d 
  src/lib/marble/SunLocator.cpp 1d30ea0 
  src/lib/marble/TileCreator.cpp e54a62e 
  src/lib/marble/TileCreatorDialog.cpp eb09b02 
  src/lib/marble/TileLevelRangeWidget.cpp 4d4b43f 
  src/lib/marble/TileLoader.cpp 2fe67c2 
  src/lib/marble/TileScalingTextureMapper.cpp 22c8f1e 
  src/lib/marble/TimeControlWidget.cpp 27fc919 
  src/lib/marble/TinyWebBrowser.cpp 1ea2104 
  src/lib/marble/TourCaptureDialog.cpp c772568 
  src/lib/marble/TourControlEditWidget.cpp 2096543 
  src/lib/marble/TourItemDelegate.cpp c802785 
  src/lib/marble/TourPlayback.cpp f9bf828 
  src/lib/marble/TourWidget.cpp 90b8c2b 
  src/lib/marble/TreeViewDecoratorModel.cpp c24bf0e 
  src/lib/marble/VectorTileModel.cpp cb14ed5 
  src/lib/marble/VisiblePlacemark.cpp cbca287 
  src/lib/marble/WaitEditWidget.cpp 325c0a7 
  src/lib/marble/cloudsync/BookmarkSyncManager.cpp 0bb5a96 
  src/lib/marble/cloudsync/CloudRouteModel.cpp e1ad467 
  src/lib/marble/cloudsync/CloudRoutesDialog.cpp 975273c 
  src/lib/marble/cloudsync/CloudSyncManager.cpp 1204309 
  src/lib/marble/cloudsync/ConflictDialog.cpp 831fd72 
  src/lib/marble/cloudsync/MergeItem.cpp 9277dc4 
  src/lib/marble/cloudsync/OwncloudSyncBackend.cpp 7b83b51 
  src/lib/marble/cloudsync/RouteItemDelegate.cpp bbc8cef 
  src/lib/marble/cloudsync/RouteSyncManager.cpp 10acb60 
  src/lib/marble/geodata/scene/GeoSceneDocument.cpp 6c36b0a 
  src/lib/marble/geodata/scene/GeoSceneGroup.cpp 8c64ce9 
  src/lib/marble/geodata/scene/GeoSceneProperty.cpp fa44955 
  src/lib/marble/geodata/scene/GeoSceneSettings.cpp 905c429 
  src/lib/marble/kdescendantsproxymodel.cpp 74f73fe 
  src/lib/marble/kineticmodel.cpp 9cc609a 
  src/lib/marble/layers/GeometryLayer.cpp 9eb3f50 
  src/lib/marble/layers/PlacemarkLayer.cpp b342c2a 
  src/lib/marble/layers/PopupLayer.cpp c99f97f 
  src/lib/marble/layers/TextureLayer.cpp 9d8976f 
  src/lib/marble/layers/VectorTileLayer.cpp bfd2fa3 
  src/lib/marble/routing/AlternativeRoutesModel.cpp c80c5db 
  src/lib/marble/routing/RouteRequest.cpp b672ebf 
  src/lib/marble/routing/RoutingInputWidget.cpp c35a99a 
  src/lib/marble/routing/RoutingLayer.cpp d158fb8 
  src/lib/marble/routing/RoutingManager.cpp b7c5981 
  src/lib/marble/routing/RoutingModel.cpp 50dcbf6 
  src/lib/marble/routing/RoutingProfileSettingsDialog.cpp e07de11 
  src/lib/marble/routing/RoutingProfilesModel.cpp 0780bd4 
  src/lib/marble/routing/RoutingProfilesWidget.cpp 3f755d9 
  src/lib/marble/routing/RoutingWidget.cpp e4eaf9f 
  src/lib/marble/routing/SpeakersModel.cpp ad962ca 
  src/lib/marble/routing/VoiceNavigationModel.cpp 5894b4b 
  src/plasmoid/worldclock.cpp cbd57d1 
  src/plugins/declarative/Bookmarks.cpp 279767f 
  src/plugins/declarative/CMakeLists.txt 6b77212 
  src/plugins/declarative/CloudSync.cpp 940e038 
  src/plugins/declarative/Coordinate.cpp 29d4532 
  src/plugins/declarative/DeclarativeDataPlugin.cpp 4ad4470 
  src/plugins/declarative/DeclarativeDataPluginItem.cpp 15a9b04 
  src/plugins/declarative/DeclarativeDataPluginModel.cpp 0f5faea 
  src/plugins/declarative/DeclarativeMapThemeManager.cpp 3370c20 
  src/plugins/declarative/MapThemeModel.cpp e146a21 
  src/plugins/declarative/MarbleDeclarativeObject.cpp 3538091 
  src/plugins/declarative/MarbleDeclarativePlugin.cpp 65c9fdb 
  src/plugins/declarative/MarbleDeclarativeWidget.cpp fb7b3cf 
  src/plugins/declarative/Navigation.cpp c492ecb 
  src/plugins/declarative/OfflineDataModel.cpp 13e78f3 
  src/plugins/declarative/Placemark.cpp 0b42891 
  src/plugins/declarative/PositionSource.cpp 2143ca2 
  src/plugins/declarative/RouteRequestModel.cpp 2de8ce8 
  src/plugins/declarative/Routing.cpp 339af45 
  src/plugins/declarative/Search.cpp 14d333e 
  src/plugins/declarative/Settings.cpp 877e4dc 
  src/plugins/declarative/Tracking.cpp 51882e9 
  src/plugins/declarative/ZoomButtonInterceptor.cpp bd94ea3 
  src/plugins/designer/latloneditwidget/LatLonEditPlugin.cpp 37fa658 
  src/plugins/designer/marblewidget/MarbleWidgetPlugin.cpp faee309 
  src/plugins/designer/navigator/MarbleNavigatorPlugin.cpp 3370a35 
  src/plugins/positionprovider/flightgear/FlightGearPositionProviderPlugin.cpp 5d5ae1d 
  src/plugins/positionprovider/geoclue/GeoCluePositionProviderPlugin.cpp 1a20e02 
  src/plugins/positionprovider/geoclue/GeoCute/CMakeLists.txt d4da10e 
  src/plugins/positionprovider/geoclue/GeoCute/MasterClient.cpp 1255b81 
  src/plugins/positionprovider/geoclue/GeoCute/PositionProvider.cpp d5f9a90 
  src/plugins/positionprovider/geoclue/GeoCute/Provider.cpp 21969d8 
  src/plugins/positionprovider/geoclue/GeoCute/SimpleDBusInterface.cpp fdf6de4 
  src/plugins/positionprovider/geoclue/GeoCute/VelocityProvider.cpp 7989f78 
  src/plugins/positionprovider/gpsd/GpsdConnection.cpp b021e7f 
  src/plugins/positionprovider/gpsd/GpsdPositionProviderPlugin.cpp 1e2cd96 
  src/plugins/positionprovider/gpsd/GpsdThread.cpp c19357f 
  src/plugins/positionprovider/maemo/MaemoPositionProviderPlugin.cpp ad28b59 
  src/plugins/positionprovider/qtmobility/QtMobilityPositionProviderPlugin.cpp 686560e 
  src/plugins/positionprovider/wlocate/WlocatePositionProviderPlugin.cpp 468f128 
  src/plugins/render/annotate/AnnotatePlugin.cpp c711ccb 
  src/plugins/render/annotate/CMakeLists.txt 45051b7 
  src/plugins/render/annotate/EditGroundOverlayDialog.cpp 97e81e9 
  src/plugins/render/annotate/EditPolygonDialog.cpp f5a7667 
  src/plugins/render/annotate/EditPolylineDialog.cpp 9020db4 
  src/plugins/render/annotate/MergingPolygonNodesAnimation.cpp 1ba51c9 
  src/plugins/render/annotate/MergingPolylineNodesAnimation.cpp 01c1ec1 
  src/plugins/render/annotate/NodeItemDelegate.cpp a937c9f 
  src/plugins/render/annotate/NodeModel.cpp 3e3be8f 
  src/plugins/render/aprs/AprsGatherer.cpp 106099e 
  src/plugins/render/aprs/AprsPlugin.cpp 2ab0e68 
  src/plugins/render/aprs/CMakeLists.txt 7cdcd7e 
  src/plugins/render/atmosphere/AtmospherePlugin.cpp a1e875f 
  src/plugins/render/compass/CompassFloatItem.cpp 84c668e 
  src/plugins/render/crosshairs/CrosshairsPlugin.cpp c627429 
  src/plugins/render/earthquake/CMakeLists.txt 2d70138 
  src/plugins/render/earthquake/EarthquakeItem.cpp 0c00988 
  src/plugins/render/earthquake/EarthquakeModel.cpp 9bf0387 
  src/plugins/render/earthquake/EarthquakePlugin.cpp 64ced46 
  src/plugins/render/eclipses/EclipsesBrowserDialog.cpp cb656a5 
  src/plugins/render/eclipses/EclipsesItem.cpp 0148780 
  src/plugins/render/eclipses/EclipsesModel.cpp 0c251a7 
  src/plugins/render/eclipses/EclipsesPlugin.cpp 459c870 
  src/plugins/render/elevationprofilefloatitem/ElevationProfileContextMenu.cpp e1c9e61 
  src/plugins/render/elevationprofilefloatitem/ElevationProfileDataSource.cpp be1c08e 
  src/plugins/render/elevationprofilefloatitem/ElevationProfileFloatItem.cpp 6323b58 
  src/plugins/render/elevationprofilefloatitem/ElevationProfilePlotAxis.cpp ef8cdb0 
  src/plugins/render/elevationprofilemarker/CMakeLists.txt e2fc28e 
  src/plugins/render/elevationprofilemarker/ElevationProfileMarker.cpp c453e8c 
  src/plugins/render/fileview/CMakeLists.txt a9f91db 
  src/plugins/render/fileview/FileViewFloatItem.cpp 5a0818e 
  src/plugins/render/foursquare/CMakeLists.txt 65b8888 
  src/plugins/render/foursquare/FoursquareItem.cpp 4d60efb 
  src/plugins/render/foursquare/FoursquareModel.cpp b1125cf 
  src/plugins/render/foursquare/FoursquarePlugin.cpp 77e5531 
  src/plugins/render/gpsinfo/GpsInfo.cpp e3d8f49 
  src/plugins/render/graticule/GraticulePlugin.cpp 4a25c8b 
  src/plugins/render/inhibit-screensaver/InhibitScreensaverPlugin.cpp a2f112f 
  src/plugins/render/license/CMakeLists.txt 783fa77 
  src/plugins/render/license/License.cpp 8c36a60 
  src/plugins/render/mapscale/MapScaleFloatItem.cpp ea869bb 
  src/plugins/render/measure/MeasureConfigDialog.cpp d2bb899 
  src/plugins/render/measure/MeasureToolPlugin.cpp 3f07ed0 
  src/plugins/render/navigation/ArrowDiscWidget.cpp 4db534f 
  src/plugins/render/navigation/CMakeLists.txt edf3c6a 
  src/plugins/render/navigation/NavigationButton.cpp 5079c83 
  src/plugins/render/navigation/NavigationFloatItem.cpp 3fa3669 
  src/plugins/render/navigation/NavigationSlider.cpp 9457d7a 
  src/plugins/render/opencaching/CMakeLists.txt 947e5f5 
  src/plugins/render/opencaching/OpenCachingItem.cpp 8991cd1 
  src/plugins/render/opencaching/OpenCachingModel.cpp f382809 
  src/plugins/render/opencaching/OpenCachingPlugin.cpp dfe6bf0 
  src/plugins/render/opencachingcom/CMakeLists.txt 06eb5da 
  src/plugins/render/opencachingcom/OpenCachingComItem.cpp 2acb22f 
  src/plugins/render/opencachingcom/OpenCachingComModel.cpp f2d1682 
  src/plugins/render/opencachingcom/OpenCachingComPlugin.cpp 45a92f2 
  src/plugins/render/opendesktop/CMakeLists.txt 3c6ae1a 
  src/plugins/render/opendesktop/OpenDesktopItem.cpp 0bf3313 
  src/plugins/render/opendesktop/OpenDesktopModel.cpp 371ab5a 
  src/plugins/render/opendesktop/OpenDesktopPlugin.cpp f54fd14 
  src/plugins/render/overviewmap/OverviewMap.cpp 26affae 
  src/plugins/render/panoramio/PanoramioItem.cpp 5f7b38f 
  src/plugins/render/panoramio/PanoramioModel.cpp 439b6b3 
  src/plugins/render/panoramio/PanoramioPlugin.cpp 31c2011 
  src/plugins/render/photo/PhotoPlugin.cpp 4076a18 
  src/plugins/render/photo/PhotoPluginItem.cpp fdb6a48 
  src/plugins/render/photo/PhotoPluginModel.cpp 8b85af5 
  src/plugins/render/positionmarker/PositionMarker.cpp c076318 
  src/plugins/render/postalcode/PostalCodeItem.cpp a4c52ab 
  src/plugins/render/postalcode/PostalCodeModel.cpp 6cc5977 
  src/plugins/render/postalcode/PostalCodePlugin.cpp 87feacd 
  src/plugins/render/progress/ProgressFloatItem.cpp 04d6f24 
  src/plugins/render/routing/AudioOutput.cpp 45eb827 
  src/plugins/render/routing/NullAudioOutput.cpp f9c0dce 
  src/plugins/render/routing/RoutingPlugin.cpp 81df0aa 
  src/plugins/render/satellites/SatellitesConfigDialog.cpp d09448e 
  src/plugins/render/satellites/SatellitesConfigModel.cpp 034a90d 
  src/plugins/render/satellites/SatellitesModel.cpp b203ddf 
  src/plugins/render/satellites/SatellitesPlugin.cpp 13d3690 
  src/plugins/render/satellites/TrackerPluginModel.cpp 3e45ad6 
  src/plugins/render/speedometer/Speedometer.cpp f374d9d 
  src/plugins/render/stars/StarsPlugin.cpp b6df5c3 
  src/plugins/render/sun/SunPlugin.cpp b03fac2 
  src/plugins/render/test/TestPlugin.cpp 5063c18 
  src/plugins/render/twitter/twitterPlugin.cpp cebe081 
  src/plugins/render/weather/AbstractWeatherService.cpp 0b30c37 
  src/plugins/render/weather/BBCItemGetter.cpp 61beff6 
  src/plugins/render/weather/BBCParser.cpp 7c03227 
  src/plugins/render/weather/BBCWeatherItem.cpp f1c640a 
  src/plugins/render/weather/BBCWeatherService.cpp 0971c78 
  src/plugins/render/weather/FakeWeatherService.cpp abbab99 
  src/plugins/render/weather/GeoNamesWeatherItem.cpp cb17699 
  src/plugins/render/weather/GeoNamesWeatherService.cpp 09b3848 
  src/plugins/render/weather/StationListParser.cpp a79fb2a 
  src/plugins/render/weather/WeatherItem.cpp 2ba3b8c 
  src/plugins/render/weather/WeatherModel.cpp b2449da 
  src/plugins/render/weather/WeatherPlugin.cpp 2d3b619 
  src/plugins/render/wikipedia/WikipediaItem.cpp c708d44 
  src/plugins/render/wikipedia/WikipediaModel.cpp 1d9ccc8 
  src/plugins/render/wikipedia/WikipediaPlugin.cpp 2777f7b 
  src/plugins/runner/cache/CachePlugin.cpp bc4406f 
  src/plugins/runner/cache/CacheRunner.cpp 15053c1 
  src/plugins/runner/cyclestreets/CycleStreetsPlugin.cpp 38108ed 
  src/plugins/runner/cyclestreets/CycleStreetsRunner.cpp d967968 
  src/plugins/runner/gosmore-reversegeocoding/GosmoreReverseGeocodingPlugin.cpp 41217f0 
  src/plugins/runner/gosmore-routing/GosmoreRoutingPlugin.cpp 3190fc0 
  src/plugins/runner/gpsbabel/GpsbabelPlugin.cpp 57df9fa 
  src/plugins/runner/gpsbabel/GpsbabelRunner.cpp 68bd881 
  src/plugins/runner/gpx/GpxPlugin.cpp 3fede93 
  src/plugins/runner/gpx/GpxRunner.cpp de1d706 
  src/plugins/runner/hostip/HostipPlugin.cpp 4c8f251 
  src/plugins/runner/hostip/HostipRunner.cpp aaedb77 
  src/plugins/runner/json/JsonPlugin.cpp 9e2149a 
  src/plugins/runner/json/JsonRunner.cpp 5423514 
  src/plugins/runner/kml/KmlPlugin.cpp d083f89 
  src/plugins/runner/kml/KmlRunner.cpp 9769a52 
  src/plugins/runner/latlon/LatLonPlugin.cpp d648539 
  src/plugins/runner/latlon/LatLonRunner.cpp 67bab2c 
  src/plugins/runner/local-osm-search/LocalOsmSearchPlugin.cpp 5332d12 
  src/plugins/runner/local-osm-search/LocalOsmSearchRunner.cpp 205eea0 
  src/plugins/runner/localdatabase/LocalDatabasePlugin.cpp 2ad1549 
  src/plugins/runner/localdatabase/LocalDatabaseRunner.cpp 7710e8d 
  src/plugins/runner/log/LogPlugin.cpp 286ccc6 
  src/plugins/runner/log/LogRunner.cpp 436537e 
  src/plugins/runner/mapquest/MapQuestPlugin.cpp 24857e6 
  src/plugins/runner/mapquest/MapQuestRunner.cpp c81c3f1 
  src/plugins/runner/monav/MonavConfigWidget.cpp 224ecf2 
  src/plugins/runner/monav/MonavMapsModel.cpp ff39d61 
  src/plugins/runner/monav/MonavPlugin.cpp b4b3907 
  src/plugins/runner/monav/MonavRunner.cpp 6ce349a 
  src/plugins/runner/nominatim-reversegeocoding/NominatimReverseGeocodingPlugin.cpp 0fb7ddd 
  src/plugins/runner/nominatim-reversegeocoding/OsmNominatimReverseGeocodingRunner.cpp 269f7a0 
  src/plugins/runner/nominatim-search/NominatimSearchPlugin.cpp f261805 
  src/plugins/runner/nominatim-search/OsmNominatimSearchRunner.cpp d7dbeab 
  src/plugins/runner/open-source-routing-machine/OSRMPlugin.cpp a9d6d92 
  src/plugins/runner/open-source-routing-machine/OSRMRunner.cpp 6a7d620 
  src/plugins/runner/openrouteservice/OpenRouteServicePlugin.cpp 09c0bd0 
  src/plugins/runner/openrouteservice/OpenRouteServiceRunner.cpp 7c18039 
  src/plugins/runner/osm/OsmPlugin.cpp aa6be5c 
  src/plugins/runner/osm/OsmRunner.cpp 22b1e9b 
  src/plugins/runner/pn2/Pn2Plugin.cpp debec35 
  src/plugins/runner/pn2/Pn2Runner.cpp fd363c8 
  src/plugins/runner/pnt/PntPlugin.cpp 0f5eb7b 
  src/plugins/runner/pnt/PntRunner.cpp 79b7e78 
  src/plugins/runner/routino/RoutinoPlugin.cpp b5aab83 
  src/plugins/runner/routino/RoutinoRunner.cpp cba2b2c 
  src/plugins/runner/shp/ShpPlugin.cpp d7c094e 
  src/plugins/runner/shp/ShpRunner.cpp 53cb1d2 
  src/plugins/runner/traveling-salesman/TravelingSalesmanPlugin.cpp 33c80ef 
  src/plugins/runner/yours/YoursPlugin.cpp 5834f6b 
  src/plugins/runner/yours/YoursRunner.cpp 4b1c055 
  src/plugins/templates/floatitem/FITemplateFloatItem.cpp 6fba884 
  tools/mapreproject/CMakeLists.txt afaafdb 
  tools/mapreproject/NasaWorldWindToOpenStreetMapConverter.cpp 1cc35d6 
  tools/mapreproject/OsmTileClusterRenderer.cpp 6dd0b98 
  tools/mapreproject/Thread.cpp 4007ff2 
  tools/osm-addresses/CMakeLists.txt 4c851f4 
  tools/osm-addresses/OsmParser.cpp f7a9a74 
  tools/osm-addresses/Writer.cpp 837bfad 
  tools/osm-addresses/xml/XmlParser.cpp 99d71e5 
  tools/osm-sisyphus/CMakeLists.txt 1ac7d3e 
  tools/osm-sisyphus/job.cpp e2f1683 
  tools/osm-sisyphus/jobmanager.cpp be5a84e 
  tools/osm-sisyphus/jobqueue.cpp 8f951ec 
  tools/osm-sisyphus/logger.cpp e6ce4bd 
  tools/osm-sisyphus/upload.cpp 05dd4cd 
  tools/routing-instructions/CMakeLists.txt a12abb5 

Diff: https://git.reviewboard.kde.org/r/124333/diff/


Testing
-------

Build, compile, run with Qt5 and examples, tools and tests enabled.

Wouldn't mind somebody with Qt4 giving it a try.


Thanks,

Dennis Nienhüser

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/marble-devel/attachments/20150716/9a7cf942/attachment-0001.html>


More information about the Marble-devel mailing list