Hi, here I've two patches to fix the Qt problems with building and portupgrade while a prior version is currenty installed.
Basically I just moved all Qt5 libs to /usr/local/lib/qt5 and added /usr/local/include, /usr/local/lib again to the mkspecs. The ports themselves need links to the required qt libraries, mostly those that are in qt-base and split off to other packages, so the ports that needed them have symlinks. against ports/head: https://share.kde.org/index.php/s/mQcOj2STprxtbWM This updates qt-5.4.1 from FreeBSD head to move the libraries. qt-5.5 branch: https://share.kde.org/index.php/s/PFuWhCm0pJt12tH With those patches, I could do a portupgrade -R qt5 to update from qt-5.4.1 to qt-5.5.0. Only using the qt-5.5 branch patch won't work, the portupgrade will fail just like it does now. The qt-5.5 branch patch is a proof of concept that shows a portupgrade -R qt5 is now possible. What the patch also provides is afterwards: - users can compile a Qt5 distribution themselves for development (that doesn't work at all currently) - multiple Qt Versions can be used for development (git, releases of different versions) - qmake programs automatically pick up /usr/local/lib and /usr/local/include. That fixes the QT bugs from rakuco and the GL/gl.h issues. -- Kind regards, Ralf Nolden _______________________________________________ kde-freebsd mailing list [email protected] https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
