diff options
author | mcf <mcf@pkgsrc.org> | 2020-10-12 19:32:54 +0000 |
---|---|---|
committer | mcf <mcf@pkgsrc.org> | 2020-10-12 19:32:54 +0000 |
commit | 8abd1f7881885a4d35f3befba92ba18b4cbee733 (patch) | |
tree | 74e5c266811f2027bf1182fa2aa74726e8529f58 /x11/qt5-qtlocation | |
parent | ec6e6206a2e014e87dc048cf2cfe84adf3b92fca (diff) | |
download | pkgsrc-8abd1f7881885a4d35f3befba92ba18b4cbee733.tar.gz |
qt5-qtlocation: geoclue plugins depend on qt5-qtbase[dbus]
These plugins are only built when Qt has the dbus module [0].
[0] https://github.com/qt/qtlocation/blob/v5.15.1/src/plugins/position/position.pro#L5-L6
Diffstat (limited to 'x11/qt5-qtlocation')
-rw-r--r-- | x11/qt5-qtlocation/Makefile | 8 | ||||
-rw-r--r-- | x11/qt5-qtlocation/PLIST.Linux | 10 |
2 files changed, 12 insertions, 6 deletions
diff --git a/x11/qt5-qtlocation/Makefile b/x11/qt5-qtlocation/Makefile index accef55db8b..8d57a711bf9 100644 --- a/x11/qt5-qtlocation/Makefile +++ b/x11/qt5-qtlocation/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.48 2020/09/14 20:08:27 adam Exp $ +# $NetBSD: Makefile,v 1.49 2020/10/12 19:32:54 mcf Exp $ DISTNAME= qtlocation-everywhere-src-${QTVERSION} PKGNAME= qt5-qtlocation-${QTVERSION} @@ -17,6 +17,12 @@ post-install: ${LN} -f -s ${QTPREFIX}/lib/pkgconfig/${i} ${i} .endfor +PLIST_VARS+= dbus +.include "../../x11/qt5-qtbase/buildlink3.mk" +.if ${PKG_BUILD_OPTIONS.qt5-qtbase:Mdbus} +PLIST.dbus= yes +.endif + .include "../../x11/qt5-qtdeclarative/buildlink3.mk" .include "../../x11/qt5-qtserialport/buildlink3.mk" .include "../../mk/bsd.pkg.mk" diff --git a/x11/qt5-qtlocation/PLIST.Linux b/x11/qt5-qtlocation/PLIST.Linux index ca2e0b412e3..60a2e371d72 100644 --- a/x11/qt5-qtlocation/PLIST.Linux +++ b/x11/qt5-qtlocation/PLIST.Linux @@ -1,7 +1,7 @@ -@comment $NetBSD: PLIST.Linux,v 1.3 2020/06/20 07:52:20 rillig Exp $ +@comment $NetBSD: PLIST.Linux,v 1.4 2020/10/12 19:32:54 mcf Exp $ qt5/lib/cmake/Qt5Location/Qt5Location_QGeoServiceProviderFactoryMapboxGL.cmake -qt5/lib/cmake/Qt5Positioning/Qt5Positioning_QGeoPositionInfoSourceFactoryGeoclue.cmake -qt5/lib/cmake/Qt5Positioning/Qt5Positioning_QGeoPositionInfoSourceFactoryGeoclue2.cmake +${PLIST.dbus}qt5/lib/cmake/Qt5Positioning/Qt5Positioning_QGeoPositionInfoSourceFactoryGeoclue.cmake +${PLIST.dbus}qt5/lib/cmake/Qt5Positioning/Qt5Positioning_QGeoPositionInfoSourceFactoryGeoclue2.cmake qt5/plugins/geoservices/libqtgeoservices_mapboxgl.so -qt5/plugins/position/libqtposition_geoclue.so -qt5/plugins/position/libqtposition_geoclue2.so +${PLIST.dbus}qt5/plugins/position/libqtposition_geoclue.so +${PLIST.dbus}qt5/plugins/position/libqtposition_geoclue2.so |