From 70141f1a3ab47238520955db870f6e9a5a5d4103 Mon Sep 17 00:00:00 2001 From: Raphael Kubo da Costa Date: Fri, 18 May 2018 12:27:43 +0000 Subject: Update the Qt5 ports to 5.10.1. The work was done by tcberner and myself, with thanks to antoine for the exp-run. Not a lot to report compared to other Qt5 updates: * net/qt5-network is still broken with LibreSSL. I said this in a commit message ages ago but it bears repeating: upstream is open to adding support for LibreSSL, but someone needs to step up to maintain it upstream, otherwise things will continue to be broken all the time. * www/qt5-webengine is a huge monster that is terrible to update, just like www/chromium itself is. We (kde@) have decided to keep using the 5.9 series for the time being, as it should be compatible with the rest of Qt anyway. It was updated to 5.9.5, the latest 5.9 release at the time of writing. PR: 228213 --- Mk/bsd.qt.mk | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'Mk') diff --git a/Mk/bsd.qt.mk b/Mk/bsd.qt.mk index b65823ece023..551c43f62a88 100644 --- a/Mk/bsd.qt.mk +++ b/Mk/bsd.qt.mk @@ -27,7 +27,7 @@ Qt_Pre_Include= bsd.qt.mk # Qt versions currently supported by the framework. _QT_SUPPORTED?= 4 5 QT4_VERSION?= 4.8.7 -QT5_VERSION?= 5.9.4 +QT5_VERSION?= 5.10.1 _QT_RELNAME= qt${_QT_VERSION:R:R} _QT_VERSION= # empty @@ -68,7 +68,12 @@ DISTNAME= qt-everywhere-opensource-src-${_QT_VERSION} DIST_SUBDIR= KDE . else MASTER_SITE_SUBDIR?= official_releases/qt/${_QT_VERSION:R}/${_QT_VERSION}/submodules/ +# www/qt5-webengine hackery: The tarballs of 5.9.5 had a different naming scheme. +. if ${QT5_VERSION} == "5.9.5" DISTNAME= ${QT_DIST:S,^,qt,:S,$,-opensource-src-${DISTVERSION},} +. else +DISTNAME= ${QT_DIST:S,^,qt,:S,$,-everywhere-src-${DISTVERSION},} +. endif DISTFILES= ${DISTNAME:S,$,${EXTRACT_SUFX},} DIST_SUBDIR= KDE/Qt/${_QT_VERSION} @@ -93,7 +98,7 @@ QT_DIST= 3d activeqt androidextras base canvas3d charts connectivity \ location macextras multimedia networkauth purchasing \ quickcontrols2 quickcontrols remoteobjects script scxml sensors \ serialbus serialport speech svg tools translations \ - virtualkeyboard wayland webchannel webengine websockets webview \ + virtualkeyboard wayland webchannel websockets webview \ winextras x11extras xmlpatterns . endif . endif -- cgit v1.2.3