Ravenports generated: 20 Aug 2021 01:04
[ravenports.git] / bucket_92 / qt5-qtlocation
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               qt5-qtlocation
4 VERSION=                5.15.2
5 KEYWORDS=               devel
6 VARIANTS=               standard
7 SDESC[standard]=        Qt5 - QtLocation component
8 HOMEPAGE=               https://www.qt.io/
9 CONTACT=                Michael_Reim[kraileth@elderlinux.org]
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            http://download.qt.io/official_releases/qt/5.15/5.15.2/submodules/
13 DISTFILE[1]=            qtlocation-everywhere-src-5.15.2.tar.xz:main
14 DF_INDEX=               1
15 SPKGS[standard]=        single
16
17 OPTIONS_AVAILABLE=      none
18 OPTIONS_STANDARD=       none
19
20 BUILDRUN_DEPENDS=       qt5-qtdeclarative:single:standard
21
22 USES=                   qt5 pkgconfig perl:build python:build cpe
23
24 DISTNAME=               qtlocation-everywhere-src-5.15.2
25
26 CPE_PRODUCT=            qt
27 CPE_VENDOR=             qt
28 FPC_EQUIVALENT=         devel/qt5-location
29
30 SOVERSION=              5.15.2
31 PLIST_SUB=              QTVER=5.15.2
32                         SOMAJORMIN=5.15
33
34 [FILE:271:descriptions/desc.single]
35 Qt is a complete cross-platform software framework with ready-made UI
36 elements, C++ libraries, and a complete integrated development environment
37 with tools for everything one needs to develop software for any project.
38
39 This package contains the Qt5 qtlocation submodule.
40
41
42 [FILE:118:distinfo]
43 984fcb09e108df49a8dac35d5ce6dffc49caafd2acb1c2f8a5173a6a21f392a0      6556764 qtlocation-everywhere-src-5.15.2.tar.xz
44
45
46 [FILE:9136:manifests/plist.single]
47 include/qt5/QtLocation/
48  QGeoCodeReply
49  QGeoCodingManager
50  QGeoCodingManagerEngine
51  QGeoManeuver
52  QGeoRoute
53  QGeoRouteLeg
54  QGeoRouteReply
55  QGeoRouteRequest
56  QGeoRouteSegment
57  QGeoRoutingManager
58  QGeoRoutingManagerEngine
59  QGeoServiceProvider
60  QGeoServiceProviderFactory
61  QLocation
62  QPlace
63  QPlaceAttribute
64  QPlaceCategory
65  QPlaceContactDetail
66  QPlaceContent
67  QPlaceContentReply
68  QPlaceContentRequest
69  QPlaceDetailsReply
70  QPlaceEditorial
71  QPlaceIcon
72  QPlaceIdReply
73  QPlaceImage
74  QPlaceManager
75  QPlaceManagerEngine
76  QPlaceMatchReply
77  QPlaceMatchRequest
78  QPlaceProposedSearchResult
79  QPlaceRatings
80  QPlaceReply
81  QPlaceResult
82  QPlaceReview
83  QPlaceSearchReply
84  QPlaceSearchRequest
85  QPlaceSearchResult
86  QPlaceSearchSuggestionReply
87  QPlaceSupplier
88  QPlaceUser
89  QtLocation
90  QtLocationDepends
91  QtLocationVersion
92  placemacro.h
93  qgeocodereply.h
94  qgeocodingmanager.h
95  qgeocodingmanagerengine.h
96  qgeomaneuver.h
97  qgeoroute.h
98  qgeoroutereply.h
99  qgeorouterequest.h
100  qgeoroutesegment.h
101  qgeoroutingmanager.h
102  qgeoroutingmanagerengine.h
103  qgeoserviceprovider.h
104  qgeoserviceproviderfactory.h
105  qlocation.h
106  qlocationglobal.h
107  qplace.h
108  qplaceattribute.h
109  qplacecategory.h
110  qplacecontactdetail.h
111  qplacecontent.h
112  qplacecontentreply.h
113  qplacecontentrequest.h
114  qplacedetailsreply.h
115  qplaceeditorial.h
116  qplaceicon.h
117  qplaceidreply.h
118  qplaceimage.h
119  qplacemanager.h
120  qplacemanagerengine.h
121  qplacematchreply.h
122  qplacematchrequest.h
123  qplaceproposedsearchresult.h
124  qplaceratings.h
125  qplacereply.h
126  qplaceresult.h
127  qplacereview.h
128  qplacesearchreply.h
129  qplacesearchrequest.h
130  qplacesearchresult.h
131  qplacesearchsuggestionreply.h
132  qplacesupplier.h
133  qplaceuser.h
134  qtlocation-config.h
135  qtlocationversion.h
136 include/qt5/QtLocation/%%QTVER%%/QtLocation/private/
137  error_messages_p.h
138  locationvaluetypehelper_p.h
139  qabstractgeotilecache_p.h
140  qcache3q_p.h
141  qdeclarativecategory_p.h
142  qdeclarativecirclemapitem_p.h
143  qdeclarativecirclemapitem_p_p.h
144  qdeclarativecontactdetail_p.h
145  qdeclarativegeocodemodel_p.h
146  qdeclarativegeomaneuver_p.h
147  qdeclarativegeomap_p.h
148  qdeclarativegeomapcopyrightsnotice_p.h
149  qdeclarativegeomapitembase_p.h
150  qdeclarativegeomapitemgroup_p.h
151  qdeclarativegeomapitemtransitionmanager_p.h
152  qdeclarativegeomapitemutils_p.h
153  qdeclarativegeomapitemview_p.h
154  qdeclarativegeomapparameter_p.h
155  qdeclarativegeomapquickitem_p.h
156  qdeclarativegeomaptype_p.h
157  qdeclarativegeoroute_p.h
158  qdeclarativegeoroutemodel_p.h
159  qdeclarativegeoroutesegment_p.h
160  qdeclarativegeoserviceprovider_p.h
161  qdeclarativenavigator_p.h
162  qdeclarativenavigator_p_p.h
163  qdeclarativeperiod_p.h
164  qdeclarativeplace_p.h
165  qdeclarativeplaceattribute_p.h
166  qdeclarativeplacecontentmodel_p.h
167  qdeclarativeplaceeditorialmodel_p.h
168  qdeclarativeplaceicon_p.h
169  qdeclarativeplaceimagemodel_p.h
170  qdeclarativeplaceuser_p.h
171  qdeclarativepolygonmapitem_p.h
172  qdeclarativepolygonmapitem_p_p.h
173  qdeclarativepolylinemapitem_p.h
174  qdeclarativepolylinemapitem_p_p.h
175  qdeclarativeratings_p.h
176  qdeclarativerectanglemapitem_p.h
177  qdeclarativerectanglemapitem_p_p.h
178  qdeclarativereviewmodel_p.h
179  qdeclarativeroutemapitem_p.h
180  qdeclarativesearchmodelbase_p.h
181  qdeclarativesearchresultmodel_p.h
182  qdeclarativesearchsuggestionmodel_p.h
183  qdeclarativesupplier_p.h
184  qdeclarativesupportedcategoriesmodel_p.h
185  qgeocameracapabilities_p.h
186  qgeocameradata_p.h
187  qgeocameratiles_p.h
188  qgeocameratiles_p_p.h
189  qgeocodereply_p.h
190  qgeocodingmanager_p.h
191  qgeocodingmanagerengine_p.h
192  qgeofiletilecache_p.h
193  qgeojson_p.h
194  qgeomaneuver_p.h
195  qgeomap_p.h
196  qgeomap_p_p.h
197  qgeomapitemgeometry_p.h
198  qgeomapobject_p.h
199  qgeomapobject_p_p.h
200  qgeomapobjectqsgsupport_p.h
201  qgeomapparameter_p.h
202  qgeomappingmanager_p.h
203  qgeomappingmanager_p_p.h
204  qgeomappingmanagerengine_p.h
205  qgeomappingmanagerengine_p_p.h
206  qgeomaptype_p.h
207  qgeomaptype_p_p.h
208  qgeoprojection_p.h
209  qgeoroute_p.h
210  qgeorouteparser_p.h
211  qgeorouteparser_p_p.h
212  qgeorouteparserosrmv4_p.h
213  qgeorouteparserosrmv5_p.h
214  qgeoroutereply_p.h
215  qgeorouterequest_p.h
216  qgeoroutesegment_p.h
217  qgeoroutingmanager_p.h
218  qgeoroutingmanagerengine_p.h
219  qgeoserviceprovider_p.h
220  qgeosimplify_p.h
221  qgeotiledmap_p.h
222  qgeotiledmap_p_p.h
223  qgeotiledmaplabs_p.h
224  qgeotiledmappingmanagerengine_p.h
225  qgeotiledmappingmanagerengine_p_p.h
226  qgeotiledmapreply_p.h
227  qgeotiledmapreply_p_p.h
228  qgeotiledmapscene_p.h
229  qgeotiledmapscene_p_p.h
230  qgeotilefetcher_p.h
231  qgeotilefetcher_p_p.h
232  qgeotilerequestmanager_p.h
233  qgeotilespec_p.h
234  qgeotilespec_p_p.h
235  qlocationglobal_p.h
236  qmapcircleobject_p.h
237  qmapcircleobject_p_p.h
238  qmapcircleobjectqsg_p_p.h
239  qmapiconobject_p.h
240  qmapiconobject_p_p.h
241  qmapiconobjectqsg_p_p.h
242  qmapobjectview_p.h
243  qmapobjectview_p_p.h
244  qmappolygonobject_p.h
245  qmappolygonobject_p_p.h
246  qmappolygonobjectqsg_p_p.h
247  qmappolylineobject_p.h
248  qmappolylineobject_p_p.h
249  qmappolylineobjectqsg_p_p.h
250  qmaprouteobject_p.h
251  qmaprouteobject_p_p.h
252  qmaprouteobjectqsg_p_p.h
253  qnavigationmanager_p.h
254  qnavigationmanagerengine_p.h
255  qparameterizableobject_p.h
256  qplace_p.h
257  qplaceattribute_p.h
258  qplacecategory_p.h
259  qplacecontactdetail_p.h
260  qplacecontent_p.h
261  qplacecontentrequest_p.h
262  qplaceeditorial_p.h
263  qplaceicon_p.h
264  qplaceimage_p.h
265  qplacemanagerengine_p.h
266  qplaceproposedsearchresult_p.h
267  qplaceratings_p.h
268  qplacereply_p.h
269  qplaceresult_p.h
270  qplacereview_p.h
271  qplacesearchrequest_p.h
272  qplacesearchresult_p.h
273  qplacesupplier_p.h
274  qplaceuser_p.h
275  qqsgmapobject_p.h
276  qquickgeomapgesturearea_p.h
277  qtlocation-config_p.h
278  unsupportedreplies_p.h
279 include/qt5/QtPositioning/
280  QGeoAddress
281  QGeoAreaMonitorInfo
282  QGeoAreaMonitorSource
283  QGeoCircle
284  QGeoCoordinate
285  QGeoLocation
286  QGeoPath
287  QGeoPolygon
288  QGeoPositionInfo
289  QGeoPositionInfoSource
290  QGeoPositionInfoSourceFactory
291  QGeoRectangle
292  QGeoSatelliteInfo
293  QGeoSatelliteInfoSource
294  QGeoShape
295  QNmeaPositionInfoSource
296  QtPositioning
297  QtPositioningDepends
298  QtPositioningVersion
299  qgeoaddress.h
300  qgeoareamonitorinfo.h
301  qgeoareamonitorsource.h
302  qgeocircle.h
303  qgeocoordinate.h
304  qgeolocation.h
305  qgeopath.h
306  qgeopolygon.h
307  qgeopositioninfo.h
308  qgeopositioninfosource.h
309  qgeopositioninfosourcefactory.h
310  qgeorectangle.h
311  qgeosatelliteinfo.h
312  qgeosatelliteinfosource.h
313  qgeoshape.h
314  qnmeapositioninfosource.h
315  qpositioningglobal.h
316  qtpositioning-config.h
317  qtpositioningversion.h
318 include/qt5/QtPositioning/%%QTVER%%/QtPositioning/private/
319  qclipperutils_p.h
320  qdoublematrix4x4_p.h
321  qdoublevector2d_p.h
322  qdoublevector3d_p.h
323  qgeoaddress_p.h
324  qgeocircle_p.h
325  qgeocoordinate_p.h
326  qgeocoordinateobject_p.h
327  qgeolocation_p.h
328  qgeopath_p.h
329  qgeopolygon_p.h
330  qgeopositioninfo_p.h
331  qgeopositioninfosource_p.h
332  qgeorectangle_p.h
333  qgeosatelliteinfo_p.h
334  qgeosatelliteinfosource_p.h
335  qgeoshape_p.h
336  qlocationdata_simulator_p.h
337  qlocationutils_p.h
338  qnmeapositioninfosource_p.h
339  qpositioningglobal_p.h
340  qtpositioning-config_p.h
341  qwebmercator_p.h
342 include/qt5/QtPositioningQuick/
343  QtPositioningQuick
344  QtPositioningQuickDepends
345  QtPositioningQuickVersion
346  qpositioningquickglobal.h
347  qtpositioningquickversion.h
348 include/qt5/QtPositioningQuick/%%QTVER%%/QtPositioningQuick/private/
349  qdeclarativegeoaddress_p.h
350  qdeclarativegeolocation_p.h
351  qdeclarativepluginparameter_p.h
352  qdeclarativeposition_p.h
353  qdeclarativepositionsource_p.h
354  qpositioningquickglobal_p.h
355  qquickgeocoordinateanimation_p.h
356  qquickgeocoordinateanimation_p_p.h
357 lib/qt5/
358  libQt5Location.prl
359  libQt5Location.so
360  libQt5Location.so.%%SOMAJOR%%
361  libQt5Location.so.%%SOMAJORMIN%%
362  libQt5Location.so.%%SOVERSION%%
363  libQt5Positioning.prl
364  libQt5Positioning.so
365  libQt5Positioning.so.%%SOMAJOR%%
366  libQt5Positioning.so.%%SOMAJORMIN%%
367  libQt5Positioning.so.%%SOVERSION%%
368  libQt5PositioningQuick.prl
369  libQt5PositioningQuick.so
370  libQt5PositioningQuick.so.%%SOMAJOR%%
371  libQt5PositioningQuick.so.%%SOMAJORMIN%%
372  libQt5PositioningQuick.so.%%SOVERSION%%
373 lib/qt5/cmake/Qt5Location/
374  Qt5LocationConfig.cmake
375  Qt5LocationConfigVersion.cmake
376  Qt5Location_GeoServiceProviderFactoryEsri.cmake
377  Qt5Location_QGeoServiceProviderFactoryItemsOverlay.cmake
378  Qt5Location_QGeoServiceProviderFactoryMapbox.cmake
379  Qt5Location_QGeoServiceProviderFactoryNokia.cmake
380  Qt5Location_QGeoServiceProviderFactoryOsm.cmake
381 lib/qt5/cmake/Qt5Positioning/
382  Qt5PositioningConfig.cmake
383  Qt5PositioningConfigVersion.cmake
384  Qt5Positioning_QGeoPositionInfoSourceFactoryGeoclue.cmake
385  Qt5Positioning_QGeoPositionInfoSourceFactoryGeoclue2.cmake
386  Qt5Positioning_QGeoPositionInfoSourceFactoryPoll.cmake
387 lib/qt5/cmake/Qt5PositioningQuick/
388  Qt5PositioningQuickConfig.cmake
389  Qt5PositioningQuickConfigVersion.cmake
390 lib/qt5/mkspecs/modules/
391  qt_lib_location.pri
392  qt_lib_location_private.pri
393  qt_lib_positioning.pri
394  qt_lib_positioning_private.pri
395  qt_lib_positioningquick.pri
396  qt_lib_positioningquick_private.pri
397 lib/qt5/pkgconfig/
398  Qt5Location.pc
399  Qt5Positioning.pc
400  Qt5PositioningQuick.pc
401 lib/qt5/plugins/geoservices/
402  libqtgeoservices_esri.so
403  libqtgeoservices_itemsoverlay.so
404  libqtgeoservices_mapbox.so
405  libqtgeoservices_nokia.so
406  libqtgeoservices_osm.so
407 lib/qt5/plugins/position/
408  libqtposition_geoclue.so
409  libqtposition_geoclue2.so
410  libqtposition_positionpoll.so
411 lib/qt5/qml/Qt/labs/location/
412  liblocationlabsplugin.so
413  plugins.qmltypes
414  qmldir
415 lib/qt5/qml/QtLocation/
416  libdeclarative_location.so
417  plugins.qmltypes
418  qmldir
419 lib/qt5/qml/QtPositioning/
420  libdeclarative_positioning.so
421  plugins.qmltypes
422  qmldir
423
424
425 [FILE:1487:patches/patch-src_plugins_geoservices_geoservices.pro]
426 Disable the Mapbox code.
427
428 It contains several bundled libraries (including Boost) and the code seems to
429 contain Linuxisms (as of 5.9.3):
430
431 platform/default/thread.cpp:14:5: error: use of undeclared identifier 'pthread_getname_np'
432     pthread_getname_np(pthread_self(), name, sizeof(name));
433     ^
434 platform/default/thread.cpp:21:9: error: use of undeclared identifier 'pthread_setname_np'
435         pthread_setname_np(pthread_self(), name.substr(0, 15).c_str());
436         ^
437 platform/default/thread.cpp:23:9: error: use of undeclared identifier 'pthread_setname_np'
438         pthread_setname_np(pthread_self(), name.c_str());
439         ^
440 platform/default/thread.cpp:31:31: error: use of undeclared identifier 'SCHED_IDLE'
441     if (sched_setscheduler(0, SCHED_IDLE, &param) != 0) {
442                               ^
443 --- src/plugins/geoservices/geoservices.pro.orig        2020-05-04 22:35:55 UTC
444 +++ src/plugins/geoservices/geoservices.pro
445 @@ -7,12 +7,3 @@ qtConfig(geoservices_mapbox): SUBDIRS +=
446  qtConfig(geoservices_esri): SUBDIRS += esri
447  qtConfig(geoservices_itemsoverlay): SUBDIRS += itemsoverlay
448  qtConfig(geoservices_osm): SUBDIRS += osm
449 -
450 -qtConfig(geoservices_mapboxgl) {
451 -    !exists(../../3rdparty/mapbox-gl-native/mapbox-gl-native.pro) {
452 -        warning("Submodule mapbox-gl-native does not exist. Run 'git submodule update --init' on qtlocation.")
453 -    } else {
454 -        SUBDIRS += mapboxgl ../../3rdparty/mapbox-gl-native
455 -        mapboxgl.depends = ../../3rdparty/mapbox-gl-native
456 -    }
457 -}
458
459
460 [FILE:602:patches/patch-src_plugins_position_position.pro]
461 --- src/plugins/position/position.pro.orig      2020-05-04 22:35:55 UTC
462 +++ src/plugins/position/position.pro
463 @@ -2,8 +2,8 @@ TEMPLATE = subdirs
464  
465  QT_FOR_CONFIG += positioning-private
466  
467 -linux|freebsd|openbsd|netbsd:qtHaveModule(dbus):SUBDIRS += geoclue
468 -linux|freebsd|openbsd|netbsd:qtHaveModule(dbus):SUBDIRS += geoclue2
469 +linux|freebsd|openbsd|netbsd|dragonfly:qtHaveModule(dbus):SUBDIRS += geoclue
470 +linux|freebsd|openbsd|netbsd|dragonfly:qtHaveModule(dbus):SUBDIRS += geoclue2
471  qtConfig(gypsy):SUBDIRS += gypsy
472  qtConfig(winrt_geolocation):SUBDIRS += winrt
473  qtHaveModule(simulator):SUBDIRS += simulator
474