diff --git a/astro/marble/Makefile b/astro/marble/Makefile index 68487f3c6f8a..a0541daf16c8 100644 --- a/astro/marble/Makefile +++ b/astro/marble/Makefile @@ -1,51 +1,48 @@ PORTNAME= marble DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= astro education kde kde-applications MAINTAINER= kde@FreeBSD.org COMMENT= Virtual globe and world atlas for KDE WWW= https://marble.kde.org/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/LICENSE.txt -LIB_DEPENDS= libquazip1-qt5.so:archivers/quazip@qt5 \ - libprotobuf.so:devel/protobuf +LIB_DEPENDS= libprotobuf.so:devel/protobuf USES= cmake compiler:c++11-lang desktop-file-utils gettext \ kde:5 qt:5 shared-mime-info tar:xz xorg -USE_KDE= attica auth codecs completion config configwidgets coreaddons \ - crash doctools i18n jobwidgets kio newstuff package parts phonon \ +USE_KDE= auth codecs completion config configwidgets coreaddons \ + crash doctools i18n jobwidgets kio package parts phonon \ plasma-framework plasma-workspace-wallpapers runner service solid \ - sonnet textwidgets wallet widgetsaddons windowsystem xmlgui \ + sonnet textwidgets widgetsaddons windowsystem xmlgui \ ecm:build -USE_QT= concurrent core dbus declarative designer gui location network opengl \ - printsupport script serialport sql svg webchannel widgets xml \ +USE_LDCONFIG= yes +USE_QT= concurrent core dbus declarative designer gui network \ + printsupport serialport sql svg widgets xml \ buildtools:build qmake:build testlib:build USE_XORG= x11 -USE_LDCONFIG= yes -MAKE_ENV= XDG_CONFIG_HOME=/dev/null -# We have to set QT_IMPORTS_PATH, as it does not get picked up -CMAKE_ARGS= -DMOBILE:BOOL=FALSE \ - -DQT_IMPORTS_DIR:PATH=${QT_IMPORTDIR} +CMAKE_OFF= MOBILE # Override shared library version KDE_APPLICATIONS_SHLIB_VER= ${KDE_APPLICATIONS_SHLIB_G_VER} -OPTIONS_DEFINE= GPS DOCS WEBENGINE -OPTIONS_DEFAULT=GPS +OPTIONS_DEFINE= DOCS GPS WEBENGINE +OPTIONS_DEFAULT= GPS OPTIONS_DEFAULT_amd64= WEBENGINE OPTIONS_DEFAULT_i386= WEBENGINE -OPTIONS_SUB= yes +OPTIONS_SUB= yes GPS_DESC= Support for GPS position provider +GPS_USE= QT=location GPS_LIB_DEPENDS= libgps.so:astro/gpsd GPS_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_libgps -WEBENGINE_DESC= Add dependency on qt5-webengine -WEBENGINE_USE= QT=webengine +WEBENGINE_DESC= Build various plugins that require qt5-webengine +WEBENGINE_USE= QT=webchannel,webengine WEBENGINE_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_Qt5WebEngineWidgets .include