svn commit: r493281 - in head: audio/amarok games/gcompris-qt multimedia/kamoso
Adriaan de Groot
adridg at FreeBSD.org
Mon Feb 18 17:59:18 UTC 2019
Author: adridg
Date: Mon Feb 18 17:59:16 2019
New Revision: 493281
URL: https://svnweb.freebsd.org/changeset/ports/493281
Log:
More non-clang, non-x86 fixes.
- add compiler:c++11-lang
- make WebEngine optional
(Second batch of fixes from the same PR)
PR: 235093
Submitted by: Piotr Kubaj <pkubaj at anongoth.pl>
Modified:
head/audio/amarok/Makefile
head/audio/amarok/pkg-plist
head/games/gcompris-qt/Makefile
head/multimedia/kamoso/Makefile
Modified: head/audio/amarok/Makefile
==============================================================================
--- head/audio/amarok/Makefile Mon Feb 18 17:57:16 2019 (r493280)
+++ head/audio/amarok/Makefile Mon Feb 18 17:59:16 2019 (r493281)
@@ -25,7 +25,7 @@ USES= cmake compiler:c++11-lang desktop-file-utils \
kde:5 mysql:client,embedded pkgconfig qt:5 shebangfix ssl
USE_QT= core concurrent declarative dbus gui location network phonon4 \
- quickcontrols2 script scripttools sql svg webchannel webengine \
+ quickcontrols2 script scripttools sql svg webchannel \
webkit widgets xml \
buildtools_build qmake_build
@@ -49,8 +49,10 @@ CMAKE_OFF= WITH_FFmpeg
BROKEN_sparc64= does not build (GCC-related error)
-OPTIONS_DEFINE= IPOD MP3TUNES MTP
+OPTIONS_DEFINE= IPOD MP3TUNES MTP QTWEBENGINE
OPTIONS_DEFAULT= IPOD MP3TUNES MTP
+OPTIONS_DEFAULT_amd64= QTWEBENGINE
+OPTIONS_DEFAULT_i386= QTWEBENGINE
OPTIONS_SUB= yes
IPOD_DESC= Apple iPod support
@@ -72,6 +74,10 @@ MP3TUNES_CMAKE_BOOL_OFF= WITH_Libgcrypt
MTP_LIB_DEPENDS= libmtp.so:multimedia/libmtp
MTP_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_Mtp
+
+QTWEBENGINE_DESC= Add dependency on qt5-webengine
+QTWEBENGINE_USE= qt=webengine
+QTWEBENGINE_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_Qt5WebEngine=true
post-patch:
@${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' \
Modified: head/audio/amarok/pkg-plist
==============================================================================
--- head/audio/amarok/pkg-plist Mon Feb 18 17:57:16 2019 (r493280)
+++ head/audio/amarok/pkg-plist Mon Feb 18 17:59:16 2019 (r493281)
@@ -56,12 +56,12 @@ lib/libampache_account_login.so
%%QT_QMLDIR%%/org/kde/amarok/qml/AppletHeader.qml
%%QT_QMLDIR%%/org/kde/amarok/qml/libqml_plugin.so
%%QT_QMLDIR%%/org/kde/amarok/qml/qmldir
-%%QT_QMLDIR%%/org/kde/amarok/wikipedia/libamarok_context_applet_wikipedia.so
-%%QT_QMLDIR%%/org/kde/amarok/wikipedia/qmldir
+%%QTWEBENGINE%%%%QT_QMLDIR%%/org/kde/amarok/wikipedia/libamarok_context_applet_wikipedia.so
+%%QTWEBENGINE%%%%QT_QMLDIR%%/org/kde/amarok/wikipedia/qmldir
%%DATADIR%%/data/DefaultPlaylistLayouts.xml
%%DATADIR%%/data/InfoParserLoading.html
-%%DATADIR%%/data/WikipediaCustomStyle.css
-%%DATADIR%%/data/bullet.gif
+%%QTWEBENGINE%%%%DATADIR%%/data/WikipediaCustomStyle.css
+%%QTWEBENGINE%%%%DATADIR%%/data/bullet.gif
%%DATADIR%%/data/first_run_jingle.ogg
%%DATADIR%%/data/hover_info_template.html
%%DATADIR%%/data/podcast_directory.opml
@@ -433,8 +433,8 @@ share/kpackage/amarok/org.kde.amarok.lyrics/contents.r
share/kpackage/amarok/org.kde.amarok.lyrics/metadata.json
share/kpackage/amarok/org.kde.amarok.photos/contents.rcc
share/kpackage/amarok/org.kde.amarok.photos/metadata.json
-share/kpackage/amarok/org.kde.amarok.wikipedia/contents.rcc
-share/kpackage/amarok/org.kde.amarok.wikipedia/metadata.json
+%%QTWEBENGINE%%share/kpackage/amarok/org.kde.amarok.wikipedia/contents.rcc
+%%QTWEBENGINE%%share/kpackage/amarok/org.kde.amarok.wikipedia/metadata.json
share/kpackage/genericqml/org.kde.amarok.context/contents.rcc
share/kpackage/genericqml/org.kde.amarok.context/metadata.json
share/kservices5/ServiceMenus/amarok_append.desktop
Modified: head/games/gcompris-qt/Makefile
==============================================================================
--- head/games/gcompris-qt/Makefile Mon Feb 18 17:57:16 2019 (r493280)
+++ head/games/gcompris-qt/Makefile Mon Feb 18 17:59:16 2019 (r493281)
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libBox2D.so:x11-toolkits/qml-box2d
-USES= cmake kde:5 qt:5 tar:xz
+USES= cmake compiler:c++11-lang kde:5 qt:5 tar:xz
USE_KDE= doctools
USE_QT= core declarative graphicaleffects gui multimedia network quickcontrols \
sensors svg widgets xml xmlpatterns \
Modified: head/multimedia/kamoso/Makefile
==============================================================================
--- head/multimedia/kamoso/Makefile Mon Feb 18 17:57:16 2019 (r493280)
+++ head/multimedia/kamoso/Makefile Mon Feb 18 17:59:16 2019 (r493281)
@@ -9,7 +9,7 @@ COMMENT= Application to take pictures and videos out o
LICENSE= GPLv2
-USES= cmake gettext kde:5 pkgconfig qt:5 tar:xz
+USES= cmake compiler:c++11-lang gettext kde:5 pkgconfig qt:5 tar:xz
USE_GNOME= glib20
USE_GSTREAMER1= yes
USE_KDE= auth bookmarks codecs completion config configwidgets \
More information about the svn-ports-head
mailing list