tech-pkg archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Help needed for Qt 5.9.1
On 02/08/17 02:43, Adam wrote:
> I imported qt5 5.9.1 packages into wip. I removed LIBTOOL hacks, for two reasons: the upstream abandoned LIBTOOL support, and ldd kept on crashing on NetBSD. Now, I am able to build all modules on NetBSD and Darwin, EXCEPT for qt5-qtwebengine. QtWebEngine is a replacement for QtWebKit, and it uses Chromium/V8 instead of (well...) WebKit. It would probably require a lot of patching to build this module. If someone has more patience and experience than I have, please fix it.
>
> If you think we can live without qt5-qtwebengine, I can commit changes to PkgSrc. Or, does KDE need a web-engine? (Mark?)
KDE currently needs both webengine and webkit (some things have moved to
webengine and others haven't yet).
I've tried building your packages and struck some issues (on NetBSD
7.x/amd64)
Below PLIST difference in the cups handling in qt5-qtbase
--- /tmp/PLIST 2017-08-03 13:07:51.000000000 +1200
+++ PLIST 2017-08-03 10:04:39.000000000 +1200
@@ -3017,7 +3017,6 @@
${PLIST.unix}qt5/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri
qt5/mkspecs/modules/qt_lib_xml.pri
qt5/mkspecs/modules/qt_lib_xml_private.pri
-${PLIST.cups}qt5/mkspecs/modules/qt_plugin_cupsprintersupport.pri
qt5/mkspecs/netbsd-g++/qmake.conf
qt5/mkspecs/netbsd-g++/qplatformdefs.h
qt5/mkspecs/openbsd-g++/qmake.conf
@@ -3101,8 +3100,7 @@
qt5/plugins/platforms/libqoffscreen.so
${PLIST.unix}qt5/plugins/platforms/libqvnc.so
${PLIST.unix}qt5/plugins/platforms/libqxcb.so
-${PLIST.cups}qt5/plugins/printsupport/libcupsprintersupport.a
-${PLIST.cups}qt5/plugins/printsupport/libcupsprintersupport.prl
+${PLIST.cups}qt5/plugins/printsupport/libcupsprintersupport.so
qt5/plugins/sqldrivers/libqsqlite.so
${PLIST.egl}qt5/plugins/xcbglintegrations/libqxcb-egl-integration.so
${PLIST.unix}qt5/plugins/xcbglintegrations/libqxcb-glx-integration.so
I have some patches to qt5-qttools that let it build even if
qt5-qtwebkit exists
both qt5-qtgraphicaleffects and qt5-qtquickcontrols fail to build the
*.qmlc files for me and I see this message in the build log
Project MESSAGE: QML cache generation requested but target architecture
x86_64 is not supported.
cheers
mark
Home |
Main Index |
Thread Index |
Old Index