pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/x11/qt5-qtbase



Module Name:    pkgsrc
Committed By:   tnn
Date:           Wed Mar 18 21:48:03 UTC 2020

Modified Files:
        pkgsrc/x11/qt5-qtbase: Makefile PLIST buildlink3.mk options.mk

Log Message:
qt5-qtbase: allow building without dbus


To generate a diff of this commit:
cvs rdiff -u -r1.91 -r1.92 pkgsrc/x11/qt5-qtbase/Makefile
cvs rdiff -u -r1.28 -r1.29 pkgsrc/x11/qt5-qtbase/PLIST
cvs rdiff -u -r1.35 -r1.36 pkgsrc/x11/qt5-qtbase/buildlink3.mk
cvs rdiff -u -r1.14 -r1.15 pkgsrc/x11/qt5-qtbase/options.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/x11/qt5-qtbase/Makefile
diff -u pkgsrc/x11/qt5-qtbase/Makefile:1.91 pkgsrc/x11/qt5-qtbase/Makefile:1.92
--- pkgsrc/x11/qt5-qtbase/Makefile:1.91 Tue Mar 10 22:09:13 2020
+++ pkgsrc/x11/qt5-qtbase/Makefile      Wed Mar 18 21:48:03 2020
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.91 2020/03/10 22:09:13 wiz Exp $
+# $NetBSD: Makefile,v 1.92 2020/03/18 21:48:03 tnn Exp $
 
 DISTNAME=      qtbase-everywhere-src-${QTVERSION}
 PKGNAME=       qt5-qtbase-${QTVERSION}
@@ -14,7 +14,6 @@ CONFIGURE_ARGS+=      -L "${PREFIX}/lib"
 CONFIGURE_ARGS+=       -opensource -confirm-license
 CONFIGURE_ARGS+=       -sysconfdir "${PKG_SYSCONFDIR}/xdg"
 CONFIGURE_ARGS+=       -accessibility
-CONFIGURE_ARGS+=       -dbus-linked
 CONFIGURE_ARGS+=       -icu
 CONFIGURE_ARGS+=       -libproxy
 CONFIGURE_ARGS+=       -openssl-linked
@@ -156,7 +155,7 @@ SUBST_VARS.path=    PREFIX
 BROKEN_FILES=          qt5/mkspecs/modules/qt_lib_bootstrap_private.pri
 BROKEN_FILES1=         qt5/mkspecs/qmodule.pri
 
-PC_FILES=              Qt5Concurrent.pc Qt5Core.pc Qt5DBus.pc \
+PC_FILES=              Qt5Concurrent.pc Qt5Core.pc \
                        Qt5Gui.pc Qt5Network.pc Qt5OpenGL.pc \
                        Qt5OpenGLExtensions.pc \
                        Qt5PrintSupport.pc Qt5Sql.pc Qt5Test.pc \
@@ -233,9 +232,6 @@ post-install:
 .include "../../graphics/freetype2/buildlink3.mk"
 .include "../../graphics/png/buildlink3.mk"
 .include "../../security/openssl/buildlink3.mk"
-# Use lib/dbus-1.0/include/dbus/dbus-arch-deps.h from sysutils/dbus
-USE_DBUS-ARCH-DEPS_H=  yes
-.include "../../sysutils/dbus/buildlink3.mk"
 .include "../../textproc/icu/buildlink3.mk"
 .include "../../www/libproxy/buildlink3.mk"
 .if ${OPSYS} != "Darwin"

Index: pkgsrc/x11/qt5-qtbase/PLIST
diff -u pkgsrc/x11/qt5-qtbase/PLIST:1.28 pkgsrc/x11/qt5-qtbase/PLIST:1.29
--- pkgsrc/x11/qt5-qtbase/PLIST:1.28    Mon Jan 27 18:36:30 2020
+++ pkgsrc/x11/qt5-qtbase/PLIST Wed Mar 18 21:48:03 2020
@@ -1,7 +1,7 @@
-@comment $NetBSD: PLIST,v 1.28 2020/01/27 18:36:30 adam Exp $
+@comment $NetBSD: PLIST,v 1.29 2020/03/18 21:48:03 tnn Exp $
 lib/pkgconfig/Qt5Concurrent.pc
 lib/pkgconfig/Qt5Core.pc
-lib/pkgconfig/Qt5DBus.pc
+${PLIST.dbus}lib/pkgconfig/Qt5DBus.pc
 lib/pkgconfig/Qt5Gui.pc
 lib/pkgconfig/Qt5Network.pc
 lib/pkgconfig/Qt5OpenGL.pc
@@ -13,8 +13,8 @@ lib/pkgconfig/Qt5Widgets.pc
 lib/pkgconfig/Qt5Xml.pc
 qt5/bin/fixqt4headers.pl
 qt5/bin/moc
-qt5/bin/qdbuscpp2xml
-qt5/bin/qdbusxml2cpp
+${PLIST.dbus}qt5/bin/qdbuscpp2xml
+${PLIST.dbus}qt5/bin/qdbusxml2cpp
 qt5/bin/qlalr
 qt5/bin/qmake
 qt5/bin/qvkgen
@@ -896,72 +896,72 @@ qt5/include/QtCore/qversiontagging.h
 qt5/include/QtCore/qwaitcondition.h
 qt5/include/QtCore/qwineventnotifier.h
 qt5/include/QtCore/qxmlstream.h
-qt5/include/QtDBus/${PKGVERSION}/QtDBus/private/dbus_minimal_p.h
-qt5/include/QtDBus/${PKGVERSION}/QtDBus/private/qdbus_symbols_p.h
-qt5/include/QtDBus/${PKGVERSION}/QtDBus/private/qdbusabstractadaptor_p.h
-qt5/include/QtDBus/${PKGVERSION}/QtDBus/private/qdbusabstractinterface_p.h
-qt5/include/QtDBus/${PKGVERSION}/QtDBus/private/qdbusargument_p.h
-qt5/include/QtDBus/${PKGVERSION}/QtDBus/private/qdbusconnection_p.h
-qt5/include/QtDBus/${PKGVERSION}/QtDBus/private/qdbusconnectionmanager_p.h
-qt5/include/QtDBus/${PKGVERSION}/QtDBus/private/qdbuscontext_p.h
-qt5/include/QtDBus/${PKGVERSION}/QtDBus/private/qdbusintegrator_p.h
-qt5/include/QtDBus/${PKGVERSION}/QtDBus/private/qdbusinterface_p.h
-qt5/include/QtDBus/${PKGVERSION}/QtDBus/private/qdbusintrospection_p.h
-qt5/include/QtDBus/${PKGVERSION}/QtDBus/private/qdbusmessage_p.h
-qt5/include/QtDBus/${PKGVERSION}/QtDBus/private/qdbusmetaobject_p.h
-qt5/include/QtDBus/${PKGVERSION}/QtDBus/private/qdbusmetatype_p.h
-qt5/include/QtDBus/${PKGVERSION}/QtDBus/private/qdbuspendingcall_p.h
-qt5/include/QtDBus/${PKGVERSION}/QtDBus/private/qdbusthreaddebug_p.h
-qt5/include/QtDBus/${PKGVERSION}/QtDBus/private/qdbusutil_p.h
-qt5/include/QtDBus/${PKGVERSION}/QtDBus/private/qdbusxmlparser_p.h
-qt5/include/QtDBus/${PKGVERSION}/QtDBus/private/qtdbusglobal_p.h
-qt5/include/QtDBus/QDBusAbstractAdaptor
-qt5/include/QtDBus/QDBusAbstractInterface
-qt5/include/QtDBus/QDBusAbstractInterfaceBase
-qt5/include/QtDBus/QDBusArgument
-qt5/include/QtDBus/QDBusConnection
-qt5/include/QtDBus/QDBusConnectionInterface
-qt5/include/QtDBus/QDBusContext
-qt5/include/QtDBus/QDBusError
-qt5/include/QtDBus/QDBusInterface
-qt5/include/QtDBus/QDBusMessage
-qt5/include/QtDBus/QDBusMetaType
-qt5/include/QtDBus/QDBusObjectPath
-qt5/include/QtDBus/QDBusPendingCall
-qt5/include/QtDBus/QDBusPendingCallWatcher
-qt5/include/QtDBus/QDBusPendingReply
-qt5/include/QtDBus/QDBusPendingReplyData
-qt5/include/QtDBus/QDBusReply
-qt5/include/QtDBus/QDBusServer
-qt5/include/QtDBus/QDBusServiceWatcher
-qt5/include/QtDBus/QDBusSignature
-qt5/include/QtDBus/QDBusUnixFileDescriptor
-qt5/include/QtDBus/QDBusVariant
-qt5/include/QtDBus/QDBusVirtualObject
-qt5/include/QtDBus/QtDBus
-qt5/include/QtDBus/QtDBusDepends
-qt5/include/QtDBus/QtDBusVersion
-qt5/include/QtDBus/qdbusabstractadaptor.h
-qt5/include/QtDBus/qdbusabstractinterface.h
-qt5/include/QtDBus/qdbusargument.h
-qt5/include/QtDBus/qdbusconnection.h
-qt5/include/QtDBus/qdbusconnectioninterface.h
-qt5/include/QtDBus/qdbuscontext.h
-qt5/include/QtDBus/qdbuserror.h
-qt5/include/QtDBus/qdbusextratypes.h
-qt5/include/QtDBus/qdbusinterface.h
-qt5/include/QtDBus/qdbusmacros.h
-qt5/include/QtDBus/qdbusmessage.h
-qt5/include/QtDBus/qdbusmetatype.h
-qt5/include/QtDBus/qdbuspendingcall.h
-qt5/include/QtDBus/qdbuspendingreply.h
-qt5/include/QtDBus/qdbusreply.h
-qt5/include/QtDBus/qdbusserver.h
-qt5/include/QtDBus/qdbusservicewatcher.h
-qt5/include/QtDBus/qdbusunixfiledescriptor.h
-qt5/include/QtDBus/qdbusvirtualobject.h
-qt5/include/QtDBus/qtdbusglobal.h
-qt5/include/QtDBus/qtdbusversion.h
+${PLIST.dbus}qt5/include/QtDBus/${PKGVERSION}/QtDBus/private/dbus_minimal_p.h
+${PLIST.dbus}qt5/include/QtDBus/${PKGVERSION}/QtDBus/private/qdbus_symbols_p.h
+${PLIST.dbus}qt5/include/QtDBus/${PKGVERSION}/QtDBus/private/qdbusabstractadaptor_p.h
+${PLIST.dbus}qt5/include/QtDBus/${PKGVERSION}/QtDBus/private/qdbusabstractinterface_p.h
+${PLIST.dbus}qt5/include/QtDBus/${PKGVERSION}/QtDBus/private/qdbusargument_p.h
+${PLIST.dbus}qt5/include/QtDBus/${PKGVERSION}/QtDBus/private/qdbusconnection_p.h
+${PLIST.dbus}qt5/include/QtDBus/${PKGVERSION}/QtDBus/private/qdbusconnectionmanager_p.h
+${PLIST.dbus}qt5/include/QtDBus/${PKGVERSION}/QtDBus/private/qdbuscontext_p.h
+${PLIST.dbus}qt5/include/QtDBus/${PKGVERSION}/QtDBus/private/qdbusintegrator_p.h
+${PLIST.dbus}qt5/include/QtDBus/${PKGVERSION}/QtDBus/private/qdbusinterface_p.h
+${PLIST.dbus}qt5/include/QtDBus/${PKGVERSION}/QtDBus/private/qdbusintrospection_p.h
+${PLIST.dbus}qt5/include/QtDBus/${PKGVERSION}/QtDBus/private/qdbusmessage_p.h
+${PLIST.dbus}qt5/include/QtDBus/${PKGVERSION}/QtDBus/private/qdbusmetaobject_p.h
+${PLIST.dbus}qt5/include/QtDBus/${PKGVERSION}/QtDBus/private/qdbusmetatype_p.h
+${PLIST.dbus}qt5/include/QtDBus/${PKGVERSION}/QtDBus/private/qdbuspendingcall_p.h
+${PLIST.dbus}qt5/include/QtDBus/${PKGVERSION}/QtDBus/private/qdbusthreaddebug_p.h
+${PLIST.dbus}qt5/include/QtDBus/${PKGVERSION}/QtDBus/private/qdbusutil_p.h
+${PLIST.dbus}qt5/include/QtDBus/${PKGVERSION}/QtDBus/private/qdbusxmlparser_p.h
+${PLIST.dbus}qt5/include/QtDBus/${PKGVERSION}/QtDBus/private/qtdbusglobal_p.h
+${PLIST.dbus}qt5/include/QtDBus/QDBusAbstractAdaptor
+${PLIST.dbus}qt5/include/QtDBus/QDBusAbstractInterface
+${PLIST.dbus}qt5/include/QtDBus/QDBusAbstractInterfaceBase
+${PLIST.dbus}qt5/include/QtDBus/QDBusArgument
+${PLIST.dbus}qt5/include/QtDBus/QDBusConnection
+${PLIST.dbus}qt5/include/QtDBus/QDBusConnectionInterface
+${PLIST.dbus}qt5/include/QtDBus/QDBusContext
+${PLIST.dbus}qt5/include/QtDBus/QDBusError
+${PLIST.dbus}qt5/include/QtDBus/QDBusInterface
+${PLIST.dbus}qt5/include/QtDBus/QDBusMessage
+${PLIST.dbus}qt5/include/QtDBus/QDBusMetaType
+${PLIST.dbus}qt5/include/QtDBus/QDBusObjectPath
+${PLIST.dbus}qt5/include/QtDBus/QDBusPendingCall
+${PLIST.dbus}qt5/include/QtDBus/QDBusPendingCallWatcher
+${PLIST.dbus}qt5/include/QtDBus/QDBusPendingReply
+${PLIST.dbus}qt5/include/QtDBus/QDBusPendingReplyData
+${PLIST.dbus}qt5/include/QtDBus/QDBusReply
+${PLIST.dbus}qt5/include/QtDBus/QDBusServer
+${PLIST.dbus}qt5/include/QtDBus/QDBusServiceWatcher
+${PLIST.dbus}qt5/include/QtDBus/QDBusSignature
+${PLIST.dbus}qt5/include/QtDBus/QDBusUnixFileDescriptor
+${PLIST.dbus}qt5/include/QtDBus/QDBusVariant
+${PLIST.dbus}qt5/include/QtDBus/QDBusVirtualObject
+${PLIST.dbus}qt5/include/QtDBus/QtDBus
+${PLIST.dbus}qt5/include/QtDBus/QtDBusDepends
+${PLIST.dbus}qt5/include/QtDBus/QtDBusVersion
+${PLIST.dbus}qt5/include/QtDBus/qdbusabstractadaptor.h
+${PLIST.dbus}qt5/include/QtDBus/qdbusabstractinterface.h
+${PLIST.dbus}qt5/include/QtDBus/qdbusargument.h
+${PLIST.dbus}qt5/include/QtDBus/qdbusconnection.h
+${PLIST.dbus}qt5/include/QtDBus/qdbusconnectioninterface.h
+${PLIST.dbus}qt5/include/QtDBus/qdbuscontext.h
+${PLIST.dbus}qt5/include/QtDBus/qdbuserror.h
+${PLIST.dbus}qt5/include/QtDBus/qdbusextratypes.h
+${PLIST.dbus}qt5/include/QtDBus/qdbusinterface.h
+${PLIST.dbus}qt5/include/QtDBus/qdbusmacros.h
+${PLIST.dbus}qt5/include/QtDBus/qdbusmessage.h
+${PLIST.dbus}qt5/include/QtDBus/qdbusmetatype.h
+${PLIST.dbus}qt5/include/QtDBus/qdbuspendingcall.h
+${PLIST.dbus}qt5/include/QtDBus/qdbuspendingreply.h
+${PLIST.dbus}qt5/include/QtDBus/qdbusreply.h
+${PLIST.dbus}qt5/include/QtDBus/qdbusserver.h
+${PLIST.dbus}qt5/include/QtDBus/qdbusservicewatcher.h
+${PLIST.dbus}qt5/include/QtDBus/qdbusunixfiledescriptor.h
+${PLIST.dbus}qt5/include/QtDBus/qdbusvirtualobject.h
+${PLIST.dbus}qt5/include/QtDBus/qtdbusglobal.h
+${PLIST.dbus}qt5/include/QtDBus/qtdbusversion.h
 qt5/include/QtDeviceDiscoverySupport/${PKGVERSION}/QtDeviceDiscoverySupport/private/qdevicediscovery_dummy_p.h
 qt5/include/QtDeviceDiscoverySupport/${PKGVERSION}/QtDeviceDiscoverySupport/private/qdevicediscovery_p.h
 qt5/include/QtDeviceDiscoverySupport/${PKGVERSION}/QtDeviceDiscoverySupport/private/qdevicediscovery_static_p.h
@@ -2690,10 +2690,10 @@ qt5/lib/cmake/Qt5Core/Qt5CoreConfigExtra
 qt5/lib/cmake/Qt5Core/Qt5CoreConfigExtrasMkspecDir.cmake
 qt5/lib/cmake/Qt5Core/Qt5CoreConfigVersion.cmake
 qt5/lib/cmake/Qt5Core/Qt5CoreMacros.cmake
-qt5/lib/cmake/Qt5DBus/Qt5DBusConfig.cmake
-qt5/lib/cmake/Qt5DBus/Qt5DBusConfigExtras.cmake
-qt5/lib/cmake/Qt5DBus/Qt5DBusConfigVersion.cmake
-qt5/lib/cmake/Qt5DBus/Qt5DBusMacros.cmake
+${PLIST.dbus}qt5/lib/cmake/Qt5DBus/Qt5DBusConfig.cmake
+${PLIST.dbus}qt5/lib/cmake/Qt5DBus/Qt5DBusConfigExtras.cmake
+${PLIST.dbus}qt5/lib/cmake/Qt5DBus/Qt5DBusConfigVersion.cmake
+${PLIST.dbus}qt5/lib/cmake/Qt5DBus/Qt5DBusMacros.cmake
 qt5/lib/cmake/Qt5DeviceDiscoverySupport/Qt5DeviceDiscoverySupportConfig.cmake
 qt5/lib/cmake/Qt5DeviceDiscoverySupport/Qt5DeviceDiscoverySupportConfigVersion.cmake
 qt5/lib/cmake/Qt5EdidSupport/Qt5EdidSupportConfig.cmake
@@ -2724,7 +2724,7 @@ ${PLIST.egl}qt5/lib/cmake/Qt5Gui/Qt5Gui_
 qt5/lib/cmake/Qt5Gui/Qt5Gui_QGifPlugin.cmake
 ${PLIST.gtk3}qt5/lib/cmake/Qt5Gui/Qt5Gui_QGtk3ThemePlugin.cmake
 qt5/lib/cmake/Qt5Gui/Qt5Gui_QICOPlugin.cmake
-${PLIST.unix}qt5/lib/cmake/Qt5Gui/Qt5Gui_QIbusPlatformInputContextPlugin.cmake
+${PLIST.dbus}${PLIST.unix}qt5/lib/cmake/Qt5Gui/Qt5Gui_QIbusPlatformInputContextPlugin.cmake
 qt5/lib/cmake/Qt5Gui/Qt5Gui_QJpegPlugin.cmake
 ${PLIST.egl}qt5/lib/cmake/Qt5Gui/Qt5Gui_QMinimalEglIntegrationPlugin.cmake
 qt5/lib/cmake/Qt5Gui/Qt5Gui_QMinimalIntegrationPlugin.cmake
@@ -2734,7 +2734,7 @@ ${PLIST.unix}qt5/lib/cmake/Qt5Gui/Qt5Gui
 ${PLIST.egl}qt5/lib/cmake/Qt5Gui/Qt5Gui_QXcbEglIntegrationPlugin.cmake
 ${PLIST.unix}qt5/lib/cmake/Qt5Gui/Qt5Gui_QXcbGlxIntegrationPlugin.cmake
 ${PLIST.unix}qt5/lib/cmake/Qt5Gui/Qt5Gui_QXcbIntegrationPlugin.cmake
-qt5/lib/cmake/Qt5Gui/Qt5Gui_QXdgDesktopPortalThemePlugin.cmake
+${PLIST.dbus}qt5/lib/cmake/Qt5Gui/Qt5Gui_QXdgDesktopPortalThemePlugin.cmake
 ${PLIST.unix}qt5/lib/cmake/Qt5InputSupport/Qt5InputSupportConfig.cmake
 ${PLIST.unix}qt5/lib/cmake/Qt5InputSupport/Qt5InputSupportConfigVersion.cmake
 ${PLIST.unix}qt5/lib/cmake/Qt5KmsSupport/Qt5KmsSupportConfig.cmake
@@ -2787,11 +2787,11 @@ qt5/lib/libQt5Core.so
 qt5/lib/libQt5Core.so.${PKGVERSION}
 qt5/lib/libQt5Core.so.5
 qt5/lib/libQt5Core.so.5.14
-qt5/lib/libQt5DBus.prl
-qt5/lib/libQt5DBus.so
-qt5/lib/libQt5DBus.so.${PKGVERSION}
-qt5/lib/libQt5DBus.so.5
-qt5/lib/libQt5DBus.so.5.14
+${PLIST.dbus}qt5/lib/libQt5DBus.prl
+${PLIST.dbus}qt5/lib/libQt5DBus.so
+${PLIST.dbus}qt5/lib/libQt5DBus.so.${PKGVERSION}
+${PLIST.dbus}qt5/lib/libQt5DBus.so.5
+${PLIST.dbus}qt5/lib/libQt5DBus.so.5.14
 qt5/lib/libQt5DeviceDiscoverySupport.a
 qt5/lib/libQt5DeviceDiscoverySupport.prl
 qt5/lib/libQt5EdidSupport.a
@@ -2882,7 +2882,7 @@ qt5/lib/libQt5Xml.so.5
 qt5/lib/libQt5Xml.so.5.14
 qt5/lib/pkgconfig/Qt5Concurrent.pc
 qt5/lib/pkgconfig/Qt5Core.pc
-qt5/lib/pkgconfig/Qt5DBus.pc
+${PLIST.dbus}qt5/lib/pkgconfig/Qt5DBus.pc
 qt5/lib/pkgconfig/Qt5Gui.pc
 qt5/lib/pkgconfig/Qt5Network.pc
 qt5/lib/pkgconfig/Qt5OpenGL.pc
@@ -3324,8 +3324,8 @@ qt5/mkspecs/modules/qt_lib_concurrent.pr
 qt5/mkspecs/modules/qt_lib_concurrent_private.pri
 qt5/mkspecs/modules/qt_lib_core.pri
 qt5/mkspecs/modules/qt_lib_core_private.pri
-qt5/mkspecs/modules/qt_lib_dbus.pri
-qt5/mkspecs/modules/qt_lib_dbus_private.pri
+${PLIST.dbus}qt5/mkspecs/modules/qt_lib_dbus.pri
+${PLIST.dbus}qt5/mkspecs/modules/qt_lib_dbus_private.pri
 qt5/mkspecs/modules/qt_lib_devicediscovery_support_private.pri
 qt5/mkspecs/modules/qt_lib_edid_support_private.pri
 ${PLIST.egl}qt5/mkspecs/modules/qt_lib_egl_support_private.pri
@@ -3455,7 +3455,7 @@ qt5/plugins/imageformats/libqgif.so
 qt5/plugins/imageformats/libqico.so
 qt5/plugins/imageformats/libqjpeg.so
 ${PLIST.unix}qt5/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so
-${PLIST.unix}qt5/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so
+${PLIST.dbus}${PLIST.unix}qt5/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so
 ${PLIST.egl}qt5/plugins/platforms/libqeglfs.so
 qt5/plugins/platforms/libqminimal.so
 ${PLIST.egl}qt5/plugins/platforms/libqminimalegl.so
@@ -3463,7 +3463,7 @@ qt5/plugins/platforms/libqoffscreen.so
 ${PLIST.unix}qt5/plugins/platforms/libqvnc.so
 ${PLIST.unix}qt5/plugins/platforms/libqxcb.so
 ${PLIST.gtk3}qt5/plugins/platformthemes/libqgtk3.so
-qt5/plugins/platformthemes/libqxdgdesktopportal.so
+${PLIST.dbus}qt5/plugins/platformthemes/libqxdgdesktopportal.so
 ${PLIST.cups}qt5/plugins/printsupport/libcupsprintersupport.so
 qt5/plugins/sqldrivers/libqsqlite.so
 ${PLIST.egl}qt5/plugins/xcbglintegrations/libqxcb-egl-integration.so

Index: pkgsrc/x11/qt5-qtbase/buildlink3.mk
diff -u pkgsrc/x11/qt5-qtbase/buildlink3.mk:1.35 pkgsrc/x11/qt5-qtbase/buildlink3.mk:1.36
--- pkgsrc/x11/qt5-qtbase/buildlink3.mk:1.35    Tue Mar 10 22:09:13 2020
+++ pkgsrc/x11/qt5-qtbase/buildlink3.mk Wed Mar 18 21:48:03 2020
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.35 2020/03/10 22:09:13 wiz Exp $
+# $NetBSD: buildlink3.mk,v 1.36 2020/03/18 21:48:03 tnn Exp $
 
 BUILDLINK_TREE+=       qt5-qtbase
 
@@ -21,7 +21,12 @@ MAKE_ENV+=   QTDIR=${QTDIR}
 
 PTHREAD_OPTS+= require
 
-.include "../../mk/bsd.fast.prefs.mk"
+pkgbase := qt5-qtbase
+.include "../../mk/pkg-build-options.mk"
+
+.if ${PKG_BUILD_OPTIONS.qt5-qtbase:Mdbus}
+.include "../../sysutils/dbus/buildlink3.mk"
+.endif
 
 .include "../../converters/libiconv/buildlink3.mk"
 .include "../../databases/sqlite3/buildlink3.mk"
@@ -33,7 +38,6 @@ PTHREAD_OPTS+=        require
 .include "../../graphics/freetype2/buildlink3.mk"
 .include "../../graphics/png/buildlink3.mk"
 .include "../../security/openssl/buildlink3.mk"
-.include "../../sysutils/dbus/buildlink3.mk"
 .include "../../textproc/icu/buildlink3.mk"
 .include "../../www/libproxy/buildlink3.mk"
 .include "../../mk/jpeg.buildlink3.mk"

Index: pkgsrc/x11/qt5-qtbase/options.mk
diff -u pkgsrc/x11/qt5-qtbase/options.mk:1.14 pkgsrc/x11/qt5-qtbase/options.mk:1.15
--- pkgsrc/x11/qt5-qtbase/options.mk:1.14       Thu Mar  5 11:56:19 2020
+++ pkgsrc/x11/qt5-qtbase/options.mk    Wed Mar 18 21:48:03 2020
@@ -1,7 +1,8 @@
-# $NetBSD: options.mk,v 1.14 2020/03/05 11:56:19 nia Exp $
+# $NetBSD: options.mk,v 1.15 2020/03/18 21:48:03 tnn Exp $
 
 PKG_OPTIONS_VAR=       PKG_OPTIONS.qt5
-PKG_SUPPORTED_OPTIONS+=        cups gtk3
+PKG_SUPPORTED_OPTIONS+=        cups dbus gtk3
+PKG_SUGGESTED_OPTIONS+=        dbus
 
 .include "../../mk/bsd.options.mk"
 
@@ -14,6 +15,18 @@ PLIST.cups=          yes
 CONFIGURE_ARGS+=       -no-cups
 .endif
 
+PLIST_VARS+=           dbus
+.if !empty(PKG_OPTIONS:Mdbus)
+PC_FILES+=             Qt5DBus.pc
+# Use lib/dbus-1.0/include/dbus/dbus-arch-deps.h from sysutils/dbus
+USE_DBUS-ARCH-DEPS_H=  yes
+.include "../../sysutils/dbus/buildlink3.mk"
+CONFIGURE_ARGS+=       -dbus-linked
+PLIST.dbus=            yes
+.else
+CONFIGURE_ARGS+=       -no-dbus
+.endif
+
 PLIST_VARS+=           gtk3
 .if !empty(PKG_OPTIONS:Mgtk3)
 .  include "../../x11/gtk3/buildlink3.mk"



Home | Main Index | Thread Index | Old Index