Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (5f813a40e473544e04cc8c615eca84f876c9ce2d)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Treeve Jelbert <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (5f813a40e473544e04cc8c615eca84f876c9ce2d)
  • Date: Thu, 7 Dec 2017 09:48:58 +0000

GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:

ChangeLog
| 6
qt5/FUNCTIONS
| 1
qt5/qt3d/DETAILS
| 6
qt5/qt3d/HISTORY
| 3
qt5/qtbase/BUILD
| 1
qt5/qtbase/DEPENDS
| 3
qt5/qtbase/DETAILS
| 6
qt5/qtbase/HISTORY
| 10
qt5/qtbase/INSTALL
| 5
qt5/qtbase/patches/0001-fix-config-tests-for-firebird.patch
| 27 -
qt5/qtbase/patches/0001-libressl-is-not-openssl-1.1.patch
| 25 +
qt5/qtbase/patches/0002-libressl-2.6.2-fixes.patch
| 94 ++++
qt5/qtbase/patches/0002-libressl-fix.patch
| 207 ----------

qt5/qtbase/patches/0003-fix-config-tests-for-firebird-fix-linking-with-fireb.patch
| 27 +
qt5/qtcanvas3d/DETAILS
| 6
qt5/qtcanvas3d/HISTORY
| 3
qt5/qtcharts/DETAILS
| 6
qt5/qtcharts/HISTORY
| 3
qt5/qtdeclarative/DETAILS
| 6
qt5/qtdeclarative/HISTORY
| 3
qt5/qtgraphicaleffects/DETAILS
| 6
qt5/qtgraphicaleffects/HISTORY
| 3
qt5/qtimageformats/DETAILS
| 6
qt5/qtimageformats/HISTORY
| 3
qt5/qtlocation/DETAILS
| 6
qt5/qtlocation/HISTORY
| 3
qt5/qtmultimedia/DETAILS
| 6
qt5/qtmultimedia/HISTORY
| 3
qt5/qtnetworkauth/DETAILS
| 6
qt5/qtnetworkauth/HISTORY
| 3
qt5/qtquickcontrols/DETAILS
| 6
qt5/qtquickcontrols/HISTORY
| 3
qt5/qtquickcontrols2/DETAILS
| 6
qt5/qtquickcontrols2/HISTORY
| 3
qt5/qtscript/DETAILS
| 6
qt5/qtscript/HISTORY
| 3
qt5/qtscxml/DETAILS
| 6
qt5/qtscxml/HISTORY
| 3
qt5/qtserialport/DETAILS
| 6
qt5/qtserialport/HISTORY
| 3
qt5/qtspeech/DETAILS
| 6
qt5/qtspeech/HISTORY
| 3
qt5/qtsvg/DETAILS
| 6
qt5/qtsvg/HISTORY
| 3
qt5/qttools/DEPENDS
| 3
qt5/qttools/DETAILS
| 6
qt5/qttools/HISTORY
| 7
qt5/qttools/INSTALL
| 7
qt5/qtvirtualkeyboard/DETAILS
| 6
qt5/qtvirtualkeyboard/HISTORY
| 3
qt5/qtwayland/DETAILS
| 6
qt5/qtwayland/HISTORY
| 3
qt5/qtwebchannel/DETAILS
| 6
qt5/qtwebchannel/HISTORY
| 3
qt5/qtwebengine/BUILD
| 6
qt5/qtwebengine/DEPENDS
| 17
qt5/qtwebengine/DETAILS
| 18
qt5/qtwebengine/HISTORY
| 21 +
qt5/qtwebengine/PREPARE
| 1
qt5/qtwebengine/PRE_BUILD
| 1
qt5/qtwebengine/jpeg.diff
| 49 --
qt5/qtwebglplugin/CONFLICTS
| 1
qt5/qtwebglplugin/DEPENDS
| 4
qt5/qtwebglplugin/DETAILS
| 18
qt5/qtwebglplugin/HISTORY
| 6
qt5/qtwebsockets/DETAILS
| 6
qt5/qtwebsockets/HISTORY
| 3
qt5/qtwebview/DETAILS
| 6
qt5/qtwebview/HISTORY
| 3
qt5/qtx11extras/DETAILS
| 6
qt5/qtx11extras/HISTORY
| 3
qt5/qtxmlpatterns/DETAILS
| 6
qt5/qtxmlpatterns/HISTORY
| 3
73 files changed, 390 insertions(+), 394 deletions(-)

New commits:
commit 5f813a40e473544e04cc8c615eca84f876c9ce2d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtbase - update patches

commit 74323294ad4e095bb31e6951f93c5954388335f0
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtxmlpatterns: => 5.10.0

commit 259b097a639deb320d9d5d9407f30dde894e43e5
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtx11extras: => 5.10.0

commit 0beacee0a0e5a0c79d60a9c57f7190f6483b26c2
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtwebview: => 5.10.0

commit de080aa0c8123351e3ec789156f1919fdd66a4b2
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtwebsockets: => 5.10.0

commit 656b48d3a7366077454d61c8ee5c60ab14b12b0a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtwebglplugin: => 5.10.0

commit e3a1629f89156428e0b353531cf1287b94faa33e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtwebengine: => 5.10.0

commit 08be6effa292882e0977e87fbbeb30f9a8d7bbe9
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtwebchannel: => 5.10.0

commit 0a65ee8926d1d065d750b5b527c69189e7805582
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtwayland: => 5.10.0

commit 9c1d302d66957acc80a4fb622205c40f7a1503fb
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtvirtualkeyboard: => 5.10.0

commit 4f83efb589098dc4dc326dd8c6fc1b911c0e47ec
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qttools: => 5.10.0

commit 063d912d330f1bb06bbb8861bc10782836244142
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtsvg: => 5.10.0

commit 22d006c43e83d4310d977b2efc86776a8de689e7
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtspeech: => 5.10.0

commit 133a128063cabc00bcb01dbdaa624b2cb5631356
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtserialport: => 5.10.0

commit 9b1740f019b4123b1989d4481dd2f3a62c60b1e0
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtscxml: => 5.10.0

commit 80f862ea18ede92f90f2f9c8a5e787c67eb14cac
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtscript: => 5.10.0

commit fc2c4dd68fdb40894325a97c2acf27add6713bf3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtquickcontrols2: => 5.10.0

commit b717419c90dc7e98abb429c82b64ca54443f6c6b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtquickcontrols: => 5.10.0

commit 56efbbbd775d481db8e33d8de8611cfca94152ee
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtnetworkauth: => 5.10.0

commit 1c654e037d66954dd9bfe73d06338698ccadf9bf
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtmultimedia: => 5.10.0

commit 9a94f9a1394298674e1f287f03258739091ae1f2
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtlocation: => 5.10.0

commit 1eaf5073b6cc982d543af240182fcaff982369e0
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtimageformats: => 5.10.0

commit 1193d83b00daf8d159df6f643a6bc142ff78c758
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtgraphicaleffects: => 5.10.0

commit 264920671b68bdf6bf91963be7b3f9e72f529f21
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtdeclarative: => 5.10.0

commit 44f1f5b06e88f4501791cc54ca2025c85ee367e3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtcharts: => 5.10.0

commit 266960d684a720f010920a92d73033226b07e7a9
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtcanvas3d: => 5.10.0

commit 1acb6be5056461427e051c3a3356b8cace99cc2e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtbase: => 5.10.0

commit 2c2f05c0d8e8842419b3628a24e844840c060cfd
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qt3d: => 5.10.0

commit 2331a3c5215560eaef14fb746c7d6554f44dc3e6
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtwebengine: => 5.10.0-rc1

commit f29268da488f7323bc673c46b9d2a29496e2411c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtwebengine: => 5.10.0-rc1

commit 9a7daa0355d934feb3e9c5f803ee934f61bbd37e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtwebglplugin-5.10.0-beta3

commit 1efc288600226d44570901bba4d2ce90917ce468
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtwebengine: => 5.10.0-beta3

qtwebengine - warn about tmpfs needs

commit 3fc0b8a4434f18efd55e0d8cef9e23aa76685e19
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qttools - build fixes for qt-5.10

commit 7bd0e849bc2e6ce491e0ca12e8d051dfffaaa9b6
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtbase - build fixes for qt-5.10

commit 7b0f6af894ff9f8b115a267ff913b9cedf3ed96b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qt-5.10 break when staging is enabled

diff --git a/ChangeLog b/ChangeLog
index 2129bca..a132c48 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -39,6 +39,9 @@
2017-11-08 Treeve Jelbert <treeve AT sourcemage.org>
* xorg.gpg: add 28C642A7 Alan Coopersmith <alanc AT freedesktop.org>

+2017-11-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * qt5/qtwebglplugin: added
+
2017-11-04 Vlad Glagolev <stealth AT sourcemage.org>
* net/wireguard: new spell, fast, modern, secure kernel VPN tunnel

@@ -50,6 +53,9 @@
* MESON_FUNCTIONS: adjust
allow to specify buildtype

+2017-10-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * qt5/FUNCTIONS: disable staging gor all qt-5.10 stuff
+
2017-10-19 Treeve Jelbert <treeve AT sourcemage.org>
* xorg-driver/xf86-video-modesetting: spell deprecated [replaced by
now in xorg-server]

diff --git a/qt5/FUNCTIONS b/qt5/FUNCTIONS
index 52ec5a9..b06ce82 100755
--- a/qt5/FUNCTIONS
+++ b/qt5/FUNCTIONS
@@ -1,3 +1,4 @@
+ STAGED_INSTALL=off
default_build() {
qt5_build
}
diff --git a/qt5/qt3d/DETAILS b/qt5/qt3d/DETAILS
index 66d7888..28a8eb8 100755
--- a/qt5/qt3d/DETAILS
+++ b/qt5/qt3d/DETAILS
@@ -1,8 +1,8 @@
QT_URL=https://download.qt.io/official_releases/
SPELL=qt3d
- SPELLX=$SPELL-opensource-src
- VERSION=5.9.3
-
SOURCE_HASH=sha512:885cd32b707087e710c0630dbf30a9638aafcb278e6312e53b850f26bf0f18b1c980d6206d33290418cc6c0478215e88022129450dbf1608c9a74d08e3cd7822
+ SPELLX=$SPELL-everywhere-src
+ VERSION=5.10.0
+
SOURCE_HASH=sha512:4dc8c943f892a8c25472b739caa91d03682c385af17812c296601c7de48a3a4ab78d59df9b1289046cee48954a24065404d9bfd91e20350caa4f9b00bd93f520
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/qt5/qt3d/HISTORY b/qt5/qt3d/HISTORY
index d6966e3..21f039d 100644
--- a/qt5/qt3d/HISTORY
+++ b/qt5/qt3d/HISTORY
@@ -1,3 +1,6 @@
+2017-12-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.10.0
+
2017-11-22 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.9.3

diff --git a/qt5/qtbase/BUILD b/qt5/qtbase/BUILD
index 75f6384..094aabf 100755
--- a/qt5/qtbase/BUILD
+++ b/qt5/qtbase/BUILD
@@ -11,7 +11,6 @@ cd $SOURCE_DIRECTORY &&

./configure -opensource -confirm-license \
-prefix $QT5DIR -platform linux-g++ \
- -no-rpath \
-reduce-relocations -reduce-exports $OPTS -v &&
make

diff --git a/qt5/qtbase/DEPENDS b/qt5/qtbase/DEPENDS
index 5e5d419..7175f2b 100755
--- a/qt5/qtbase/DEPENDS
+++ b/qt5/qtbase/DEPENDS
@@ -1,5 +1,4 @@
depends -sub CXX gcc &&
-depends patchelf &&
depends perl &&
depends zlib &&
depends libx11 &&
@@ -25,7 +24,7 @@ optional_depends boost \
'-nomake tests' \
'to build tests' &&

-optional_depends ccache '-ccache' '-no-ccache' 'speed compilation' &&
+#optional_depends ccache '-ccache' '-no-ccache' 'speed compilation' &&
optional_depends libxcb '-xcb' '-no-xcb' 'Xcb support' &&

if is_depends_enabled $SPELL libxcb; then
diff --git a/qt5/qtbase/DETAILS b/qt5/qtbase/DETAILS
index a7e1b5b..fbc45d4 100755
--- a/qt5/qtbase/DETAILS
+++ b/qt5/qtbase/DETAILS
@@ -1,8 +1,8 @@
QT_URL=https://download.qt.io/official_releases/
SPELL=qtbase
- SPELLX=$SPELL-opensource-src
- VERSION=5.9.3
-
SOURCE_HASH=sha512:256ffb8760e94c0f87790ed35e210d0c9613e14314ff442dd763cc93fbd5caa6c11c95f5d44b12a7687fb93c9f857878132cf6d76e5933f647ca7beb54b18c7c
+ SPELLX=$SPELL-everywhere-src
+ VERSION=5.10.0
+
SOURCE_HASH=sha512:8f832fb7bc5087df4b897cd23145e5350f03ca06e2fc5ccb11a7b998e4885c1b936c3e4b989c15fc076134a6a081a35efa37f402b5e8b85e2c780006641b2cdc
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/qt5/qtbase/HISTORY b/qt5/qtbase/HISTORY
index 1bdbcc9..af5d33a 100644
--- a/qt5/qtbase/HISTORY
+++ b/qt5/qtbase/HISTORY
@@ -1,6 +1,16 @@
+2017-12-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.10.0
+ * DEPENDS: do not use ccache
+ * patches/*: update
+
2017-11-22 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.9.3

+2017-10-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * BUILD: remove -no-rpath
+ * DEPENDS: delete patchelf
+ * INSTALL: delete
+
2017-10-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* INSTALL, DEPENDS: fix rpath of tools

diff --git a/qt5/qtbase/INSTALL b/qt5/qtbase/INSTALL
deleted file mode 100755
index 8705898..0000000
--- a/qt5/qtbase/INSTALL
+++ /dev/null
@@ -1,5 +0,0 @@
-default_install &&
-
-for exec in moc qlalr qmake rcc uic; do
- patchelf --set-rpath /opt/qt5/lib "${INSTALL_ROOT}/opt/qt5/bin/$exec"
-done
diff --git a/qt5/qtbase/patches/0001-fix-config-tests-for-firebird.patch
b/qt5/qtbase/patches/0001-fix-config-tests-for-firebird.patch
deleted file mode 100644
index 996b77a..0000000
--- a/qt5/qtbase/patches/0001-fix-config-tests-for-firebird.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-From 8747f6bda21b1a9d5c182e3b1fbdb4c084892f8c Mon Sep 17 00:00:00 2001
-From: Treeve Jelbert <treeve AT sourcemage.org>
-Date: Mon, 9 May 2011 21:06:05 +0200
-Subject: [PATCH 1/2] fix config tests for firebird fix linking with firebird
- it also use -lpthread now
-
-firebird uses libtommath
----
- src/plugins/sqldrivers/configure.json | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/plugins/sqldrivers/configure.json
b/src/plugins/sqldrivers/configure.json
-index 234f880579..6a282069b0 100644
---- a/src/plugins/sqldrivers/configure.json
-+++ b/src/plugins/sqldrivers/configure.json
-@@ -54,7 +54,7 @@
- },
- "sources": [
- { "libs": "-lgds32_ms", "condition": "config.win32" },
-- { "libs": "-lgds", "condition": "!config.win32" }
-+ { "libs": "-lfbclient -ltommath -lpthread", "condition":
"!config.win32" }
- ]
- },
- "mysql": {
---
-2.14.1
-
diff --git a/qt5/qtbase/patches/0001-libressl-is-not-openssl-1.1.patch
b/qt5/qtbase/patches/0001-libressl-is-not-openssl-1.1.patch
new file mode 100644
index 0000000..29124af
--- /dev/null
+++ b/qt5/qtbase/patches/0001-libressl-is-not-openssl-1.1.patch
@@ -0,0 +1,25 @@
+From 27341f706b39493d8024c0f6f589d0451d5b169d Mon Sep 17 00:00:00 2001
+From: Treeve Jelbert <treeve AT sourcemage.org>
+Date: Sat, 21 Oct 2017 14:50:51 +0200
+Subject: [PATCH 1/3] libressl is not openssl-1.1
+
+---
+ config.tests/unix/openssl11/openssl.cpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/config.tests/unix/openssl11/openssl.cpp
b/config.tests/unix/openssl11/openssl.cpp
+index c20cc59deb..b31b008afb 100644
+--- a/config.tests/unix/openssl11/openssl.cpp
++++ b/config.tests/unix/openssl11/openssl.cpp
+@@ -39,7 +39,7 @@
+
+ #include <openssl/opensslv.h>
+
+-#if !defined(OPENSSL_VERSION_NUMBER) || OPENSSL_VERSION_NUMBER-0 <
0x10100000L
++#if !defined(OPENSSL_VERSION_NUMBER) || OPENSSL_VERSION_NUMBER-0 <
0x10100000L || defined(LIBRESSL_VERSION_NUMBER)
+ # error "OpenSSL >= 1.1 is required"
+ #endif
+
+--
+2.15.0
+
diff --git a/qt5/qtbase/patches/0002-libressl-2.6.2-fixes.patch
b/qt5/qtbase/patches/0002-libressl-2.6.2-fixes.patch
new file mode 100644
index 0000000..26586d7
--- /dev/null
+++ b/qt5/qtbase/patches/0002-libressl-2.6.2-fixes.patch
@@ -0,0 +1,94 @@
+From 92fa35ca26b476f28f3d05b2729b4eb73cffe4e7 Mon Sep 17 00:00:00 2001
+From: Treeve Jelbert <treeve AT sourcemage.org>
+Date: Sat, 21 Oct 2017 16:01:05 +0200
+Subject: [PATCH 2/3] libressl-2.6.2 fixes
+
+---
+ src/network/ssl/qsslkey_openssl.cpp | 7 ++++++-
+ src/network/ssl/qsslsocket_openssl_symbols.cpp | 9 +++++++++
+ src/network/ssl/qsslsocket_openssl_symbols_p.h | 6 +++++-
+ 3 files changed, 20 insertions(+), 2 deletions(-)
+
+diff --git a/src/network/ssl/qsslkey_openssl.cpp
b/src/network/ssl/qsslkey_openssl.cpp
+index aa81b735b9..b17802f5b4 100644
+--- a/src/network/ssl/qsslkey_openssl.cpp
++++ b/src/network/ssl/qsslkey_openssl.cpp
+@@ -326,8 +326,13 @@ static QByteArray doCrypt(QSslKeyPrivate::Cipher
cipher, const QByteArray &data,
+ q_EVP_CipherUpdate(ctx,
+ reinterpret_cast<unsigned char *>(output.data()), &len,
+ reinterpret_cast<const unsigned char *>(data.constData()),
data.size());
+- q_EVP_CipherFinal(ctx,
++#ifdef LIBRESSL_VERSION_NUMBER
++ q_EVP_CipherFinal_ex(ctx,
+ reinterpret_cast<unsigned char *>(output.data()) + len, &i);
++#else
++ q_EVP_CipherFinal(&ctx,
++ reinterpret_cast<unsigned char *>(output.data()) + len, &i);
++#endif
+ len += i;
+
+ #if QT_CONFIG(opensslv11)
+diff --git a/src/network/ssl/qsslsocket_openssl_symbols.cpp
b/src/network/ssl/qsslsocket_openssl_symbols.cpp
+index 3a236a1300..6dc9edcb41 100644
+--- a/src/network/ssl/qsslsocket_openssl_symbols.cpp
++++ b/src/network/ssl/qsslsocket_openssl_symbols.cpp
+@@ -321,7 +321,11 @@ DEFINEFUNC2(int, EVP_CIPHER_CTX_set_key_length,
EVP_CIPHER_CTX *ctx, ctx, int ke
+ DEFINEFUNC5(int, EVP_CipherInit, EVP_CIPHER_CTX *ctx, ctx, const EVP_CIPHER
*type, type, const unsigned char *key, key, const unsigned char *iv, iv, int
enc, enc, return 0, return)
+ DEFINEFUNC6(int, EVP_CipherInit_ex, EVP_CIPHER_CTX *ctx, ctx, const
EVP_CIPHER *cipher, cipher, ENGINE *impl, impl, const unsigned char *key,
key, const unsigned char *iv, iv, int enc, enc, return 0, return)
+ DEFINEFUNC5(int, EVP_CipherUpdate, EVP_CIPHER_CTX *ctx, ctx, unsigned char
*out, out, int *outl, outl, const unsigned char *in, in, int inl, inl, return
0, return)
++#ifdef LIBRESSL_VERSION_NUMBER
++DEFINEFUNC3(int, EVP_CipherFinal_ex, EVP_CIPHER_CTX *ctx, ctx, unsigned
char *out, out, int *outl, outl, return 0, return)
++#else
+ DEFINEFUNC3(int, EVP_CipherFinal, EVP_CIPHER_CTX *ctx, ctx, unsigned char
*out, out, int *outl, outl, return 0, return)
++#endif
+ DEFINEFUNC(const EVP_CIPHER *, EVP_des_cbc, DUMMYARG, DUMMYARG, return 0,
return)
+ DEFINEFUNC(const EVP_CIPHER *, EVP_des_ede3_cbc, DUMMYARG, DUMMYARG, return
0, return)
+ DEFINEFUNC(const EVP_CIPHER *, EVP_rc2_cbc, DUMMYARG, DUMMYARG, return 0,
return)
+@@ -623,6 +627,7 @@ static QStringList libraryPathList()
+ paths = QString::fromLatin1(qgetenv("LD_LIBRARY_PATH"))
+ .split(QLatin1Char(':'), QString::SkipEmptyParts);
+ # endif
++
+ paths << QLatin1String("/lib") << QLatin1String("/usr/lib") <<
QLatin1String("/usr/local/lib");
+ paths << QLatin1String("/lib64") << QLatin1String("/usr/lib64") <<
QLatin1String("/usr/local/lib64");
+ paths << QLatin1String("/lib32") << QLatin1String("/usr/lib32") <<
QLatin1String("/usr/local/lib32");
+@@ -1032,7 +1037,11 @@ bool q_resolveOpenSslSymbols()
+ RESOLVEFUNC(EVP_CipherInit)
+ RESOLVEFUNC(EVP_CipherInit_ex)
+ RESOLVEFUNC(EVP_CipherUpdate)
++#ifdef LIBRESSL_VERSION_NUMBER
++ RESOLVEFUNC(EVP_CipherFinal_ex)
++#else
+ RESOLVEFUNC(EVP_CipherFinal)
++#endif
+ RESOLVEFUNC(EVP_des_cbc)
+ RESOLVEFUNC(EVP_des_ede3_cbc)
+ RESOLVEFUNC(EVP_rc2_cbc)
+diff --git a/src/network/ssl/qsslsocket_openssl_symbols_p.h
b/src/network/ssl/qsslsocket_openssl_symbols_p.h
+index 796bf2d4f5..a7c513edfd 100644
+--- a/src/network/ssl/qsslsocket_openssl_symbols_p.h
++++ b/src/network/ssl/qsslsocket_openssl_symbols_p.h
+@@ -232,7 +232,7 @@ BIO *q_BIO_new_mem_buf(void *a, int b);
+ int q_BIO_read(BIO *a, void *b, int c);
+ Q_AUTOTEST_EXPORT int q_BIO_write(BIO *a, const void *b, int c);
+ int q_BN_num_bits(const BIGNUM *a);
+-#if OPENSSL_VERSION_NUMBER >= 0x10100000L
++#if OPENSSL_VERSION_NUMBER >= 0x10100000L && !
defined(LIBRESSL_VERSION_NUMBER)
+ int q_BN_is_word(BIGNUM *a, BN_ULONG w);
+ #else
+ // BN_is_word is implemented purely as a
+@@ -263,7 +263,11 @@ int q_EVP_CIPHER_CTX_set_key_length(EVP_CIPHER_CTX *x,
int keylen);
+ int q_EVP_CipherInit(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *type, const
unsigned char *key, const unsigned char *iv, int enc);
+ int q_EVP_CipherInit_ex(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *cipher,
ENGINE *impl, const unsigned char *key, const unsigned char *iv, int enc);
+ int q_EVP_CipherUpdate(EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl,
const unsigned char *in, int inl);
++#ifdef LIBRESSL_VERSION_NUMBER
++int q_EVP_CipherFinal_ex(EVP_CIPHER_CTX *ctx, unsigned char *out, int
*outl);
++#else
+ int q_EVP_CipherFinal(EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl);
++#endif
+ const EVP_CIPHER *q_EVP_des_cbc();
+ const EVP_CIPHER *q_EVP_des_ede3_cbc();
+ const EVP_CIPHER *q_EVP_rc2_cbc();
+--
+2.15.0
+
diff --git a/qt5/qtbase/patches/0002-libressl-fix.patch
b/qt5/qtbase/patches/0002-libressl-fix.patch
deleted file mode 100644
index 8820a65..0000000
--- a/qt5/qtbase/patches/0002-libressl-fix.patch
+++ /dev/null
@@ -1,207 +0,0 @@
-From 69332e538525c7af12169e670ee378394e2aa02d Mon Sep 17 00:00:00 2001
-From: Treeve Jelbert <treeve AT sourcemage.org>
-Date: Wed, 20 Sep 2017 16:00:51 +0200
-Subject: [PATCH 2/2] libressl fix version 2.6.1 of libressl gives an error
- when trying to link with libQt5Network, because of usage of usage of
- EVP_CipherFinal. Previous versions only gave a warning.
-
-error: EVP_CipherFinal is often misused, please use EVP_CipherFinal_ex and
-EVP_CIPHER_CTX_cleanup
----
- src/network/ssl/qsslcontext_openssl.cpp | 4 ++--
- src/network/ssl/qsslellipticcurve_openssl.cpp | 2 +-
- src/network/ssl/qsslkey_openssl.cpp | 5 +++++
- src/network/ssl/qsslsocket_openssl.cpp | 4 ++--
- src/network/ssl/qsslsocket_openssl_symbols.cpp | 17 +++++++++++++----
- src/network/ssl/qsslsocket_openssl_symbols_p.h | 10 +++++++---
- 6 files changed, 30 insertions(+), 12 deletions(-)
-
-diff --git a/src/network/ssl/qsslcontext_openssl.cpp
b/src/network/ssl/qsslcontext_openssl.cpp
-index c92d8fc3f8..9f4e8eeb72 100644
---- a/src/network/ssl/qsslcontext_openssl.cpp
-+++ b/src/network/ssl/qsslcontext_openssl.cpp
-@@ -330,7 +330,7 @@ init_context:
- }
-
- #ifndef OPENSSL_NO_EC
--#if OPENSSL_VERSION_NUMBER >= 0x10002000L
-+#if OPENSSL_VERSION_NUMBER >= 0x10002000L && !
defined(LIBRESSL_VERSION_NUMBER)
- if (q_SSLeay() >= 0x10002000L) {
- q_SSL_CTX_ctrl(sslContext->ctx, SSL_CTRL_SET_ECDH_AUTO, 1, NULL);
- } else
-@@ -462,7 +462,7 @@ SSL* QSslContext::createSsl()
- m_npnContext.data = reinterpret_cast<unsigned char
*>(m_supportedNPNVersions.data());
- m_npnContext.len = m_supportedNPNVersions.count();
- m_npnContext.status =
QSslConfiguration::NextProtocolNegotiationNone;
--#if OPENSSL_VERSION_NUMBER >= 0x10002000L
-+#if OPENSSL_VERSION_NUMBER >= 0x10002000L && !
defined(LIBRESSL_VERSION_NUMBER)
- if (q_SSLeay() >= 0x10002000L) {
- // Callback's type has a parameter 'const unsigned char ** out'
- // since it was introduced in 1.0.2. Internally, OpenSSL's own
code
-diff --git a/src/network/ssl/qsslellipticcurve_openssl.cpp
b/src/network/ssl/qsslellipticcurve_openssl.cpp
-index e18197b703..7415c6f8c1 100644
---- a/src/network/ssl/qsslellipticcurve_openssl.cpp
-+++ b/src/network/ssl/qsslellipticcurve_openssl.cpp
-@@ -82,7 +82,7 @@ QSslEllipticCurve QSslEllipticCurve::fromShortName(const
QString &name)
-
- int nid = q_OBJ_sn2nid(curveNameLatin1.data());
-
--#if OPENSSL_VERSION_NUMBER >= 0x10002000L
-+#if OPENSSL_VERSION_NUMBER >= 0x10002000L && !
defined(LIBRESSL_VERSION_NUMBER)
- if (nid == 0 && q_SSLeay() >= 0x10002000L)
- nid = q_EC_curve_nist2nid(curveNameLatin1.data());
- #endif // OPENSSL_VERSION_NUMBER >= 0x10002000L
-diff --git a/src/network/ssl/qsslkey_openssl.cpp
b/src/network/ssl/qsslkey_openssl.cpp
-index 26119023d1..da80e6f06a 100644
---- a/src/network/ssl/qsslkey_openssl.cpp
-+++ b/src/network/ssl/qsslkey_openssl.cpp
-@@ -305,8 +305,13 @@ static QByteArray doCrypt(QSslKeyPrivate::Cipher
cipher, const QByteArray &data,
- q_EVP_CipherUpdate(&ctx,
- reinterpret_cast<unsigned char *>(output.data()), &len,
- reinterpret_cast<const unsigned char *>(data.constData()),
data.size());
-+#ifdef LIBRESSL_VERSION_NUMBER
-+ q_EVP_CipherFinal_ex(&ctx,
-+ reinterpret_cast<unsigned char *>(output.data()) + len, &i);
-+#else
- q_EVP_CipherFinal(&ctx,
- reinterpret_cast<unsigned char *>(output.data()) + len, &i);
-+#endif
- len += i;
- q_EVP_CIPHER_CTX_cleanup(&ctx);
-
-diff --git a/src/network/ssl/qsslsocket_openssl.cpp
b/src/network/ssl/qsslsocket_openssl.cpp
-index ab82cdcfc9..0847ad4052 100644
---- a/src/network/ssl/qsslsocket_openssl.cpp
-+++ b/src/network/ssl/qsslsocket_openssl.cpp
-@@ -1602,7 +1602,7 @@ void QSslSocketBackendPrivate::continueHandshake()
- } else {
- const unsigned char *proto = 0;
- unsigned int proto_len = 0;
--#if OPENSSL_VERSION_NUMBER >= 0x10002000L
-+#if OPENSSL_VERSION_NUMBER >= 0x10002000L && !
defined(LIBRESSL_VERSION_NUMBER)
- if (q_SSLeay() >= 0x10002000L) {
- q_SSL_get0_alpn_selected(ssl, &proto, &proto_len);
- if (proto_len && mode == QSslSocket::SslClientMode) {
-@@ -1625,7 +1625,7 @@ void QSslSocketBackendPrivate::continueHandshake()
- }
- #endif // OPENSSL_VERSION_NUMBER >= 0x1000100fL ...
-
--#if OPENSSL_VERSION_NUMBER >= 0x10002000L
-+#if OPENSSL_VERSION_NUMBER >= 0x10002000L && !
defined(LIBRESSL_VERSION_NUMBER)
- if (q_SSLeay() >= 0x10002000L && mode == QSslSocket::SslClientMode) {
- EVP_PKEY *key;
- if (q_SSL_get_server_tmp_key(ssl, &key))
-diff --git a/src/network/ssl/qsslsocket_openssl_symbols.cpp
b/src/network/ssl/qsslsocket_openssl_symbols.cpp
-index c344a94427..ff10d21ff9 100644
---- a/src/network/ssl/qsslsocket_openssl_symbols.cpp
-+++ b/src/network/ssl/qsslsocket_openssl_symbols.cpp
-@@ -175,7 +175,11 @@ DEFINEFUNC4(int, EVP_CIPHER_CTX_ctrl, EVP_CIPHER_CTX
*ctx, ctx, int type, type,
- DEFINEFUNC2(int, EVP_CIPHER_CTX_set_key_length, EVP_CIPHER_CTX *ctx, ctx,
int keylen, keylen, return 0, return)
- DEFINEFUNC5(int, EVP_CipherInit, EVP_CIPHER_CTX *ctx, ctx, const EVP_CIPHER
*type, type, const unsigned char *key, key, const unsigned char *iv, iv, int
enc, enc, return 0, return);
- DEFINEFUNC5(int, EVP_CipherUpdate, EVP_CIPHER_CTX *ctx, ctx, unsigned char
*out, out, int *outl, outl, const unsigned char *in, in, int inl, inl, return
0, return);
-+#ifdef LIBRESSL_VERSION_NUMBER
-+DEFINEFUNC3(int, EVP_CipherFinal_ex, EVP_CIPHER_CTX *ctx, ctx, unsigned
char *out, out, int *outl, outl, return 0, return);
-+#else
- DEFINEFUNC3(int, EVP_CipherFinal, EVP_CIPHER_CTX *ctx, ctx, unsigned char
*out, out, int *outl, outl, return 0, return);
-+#endif
- DEFINEFUNC(const EVP_CIPHER *, EVP_des_cbc, DUMMYARG, DUMMYARG, return 0,
return)
- DEFINEFUNC(const EVP_CIPHER *, EVP_des_ede3_cbc, DUMMYARG, DUMMYARG, return
0, return)
- DEFINEFUNC(const EVP_CIPHER *, EVP_rc2_cbc, DUMMYARG, DUMMYARG, return 0,
return)
-@@ -427,7 +431,7 @@ DEFINEFUNC3(void, SSL_CTX_set_next_proto_select_cb,
SSL_CTX *s, s,
- void *arg, arg, return, DUMMYARG)
- DEFINEFUNC3(void, SSL_get0_next_proto_negotiated, const SSL *s, s,
- const unsigned char **data, data, unsigned *len, len, return,
DUMMYARG)
--#if OPENSSL_VERSION_NUMBER >= 0x10002000L
-+#if OPENSSL_VERSION_NUMBER >= 0x10002000L && !
defined(LIBRESSL_VERSION_NUMBER)
- DEFINEFUNC3(int, SSL_set_alpn_protos, SSL *s, s, const unsigned char
*protos, protos,
- unsigned protos_len, protos_len, return -1, return)
- DEFINEFUNC3(void, SSL_CTX_set_alpn_select_cb, SSL_CTX *s, s,
-@@ -451,7 +455,7 @@ DEFINEFUNC(EC_KEY *, EC_KEY_dup, const EC_KEY *ec, ec,
return 0, return)
- DEFINEFUNC(EC_KEY *, EC_KEY_new_by_curve_name, int nid, nid, return 0,
return)
- DEFINEFUNC(void, EC_KEY_free, EC_KEY *ecdh, ecdh, return, DUMMYARG)
- DEFINEFUNC2(size_t, EC_get_builtin_curves, EC_builtin_curve * r, r, size_t
nitems, nitems, return 0, return)
--#if OPENSSL_VERSION_NUMBER >= 0x10002000L
-+#if OPENSSL_VERSION_NUMBER >= 0x10002000L && !
defined(LIBRESSL_VERSION_NUMBER)
- DEFINEFUNC(int, EC_curve_nist2nid, const char *name, name, return 0, return)
- #endif // OPENSSL_VERSION_NUMBER >= 0x10002000L
- #endif // OPENSSL_NO_EC
-@@ -552,6 +556,7 @@ static QStringList libraryPathList()
- paths = QString::fromLatin1(qgetenv("LD_LIBRARY_PATH"))
- .split(QLatin1Char(':'), QString::SkipEmptyParts);
- # endif
-+
- paths << QLatin1String("/lib") << QLatin1String("/usr/lib") <<
QLatin1String("/usr/local/lib");
- paths << QLatin1String("/lib64") << QLatin1String("/usr/lib64") <<
QLatin1String("/usr/local/lib64");
- paths << QLatin1String("/lib32") << QLatin1String("/usr/lib32") <<
QLatin1String("/usr/local/lib32");
-@@ -809,7 +814,11 @@ bool q_resolveOpenSslSymbols()
- RESOLVEFUNC(EVP_CIPHER_CTX_set_key_length)
- RESOLVEFUNC(EVP_CipherInit)
- RESOLVEFUNC(EVP_CipherUpdate)
-+#ifdef LIBRESSL_VERSION_NUMBER
-+ RESOLVEFUNC(EVP_CipherFinal_ex)
-+#else
- RESOLVEFUNC(EVP_CipherFinal)
-+#endif
- RESOLVEFUNC(EVP_des_cbc)
- RESOLVEFUNC(EVP_des_ede3_cbc)
- RESOLVEFUNC(EVP_rc2_cbc)
-@@ -1003,7 +1012,7 @@ bool q_resolveOpenSslSymbols()
- RESOLVEFUNC(SSL_CTX_set_next_proto_select_cb)
- RESOLVEFUNC(SSL_get0_next_proto_negotiated)
- #endif // OPENSSL_VERSION_NUMBER >= 0x1000100fL ...
--#if OPENSSL_VERSION_NUMBER >= 0x10002000L
-+#if OPENSSL_VERSION_NUMBER >= 0x10002000L && !
defined(LIBRESSL_VERSION_NUMBER)
- RESOLVEFUNC(SSL_set_alpn_protos)
- RESOLVEFUNC(SSL_CTX_set_alpn_select_cb)
- RESOLVEFUNC(SSL_get0_alpn_selected)
-@@ -1019,7 +1028,7 @@ bool q_resolveOpenSslSymbols()
- RESOLVEFUNC(EC_KEY_new_by_curve_name)
- RESOLVEFUNC(EC_KEY_free)
- RESOLVEFUNC(EC_get_builtin_curves)
--#if OPENSSL_VERSION_NUMBER >= 0x10002000L
-+#if OPENSSL_VERSION_NUMBER >= 0x10002000L && !
defined(LIBRESSL_VERSION_NUMBER)
- if (q_SSLeay() >= 0x10002000L)
- RESOLVEFUNC(EC_curve_nist2nid)
- #endif // OPENSSL_VERSION_NUMBER >= 0x10002000L
-diff --git a/src/network/ssl/qsslsocket_openssl_symbols_p.h
b/src/network/ssl/qsslsocket_openssl_symbols_p.h
-index b35a895d38..a031d82ce5 100644
---- a/src/network/ssl/qsslsocket_openssl_symbols_p.h
-+++ b/src/network/ssl/qsslsocket_openssl_symbols_p.h
-@@ -263,7 +263,11 @@ int q_EVP_CIPHER_CTX_ctrl(EVP_CIPHER_CTX *ctx, int
type, int arg, void *ptr);
- int q_EVP_CIPHER_CTX_set_key_length(EVP_CIPHER_CTX *x, int keylen);
- int q_EVP_CipherInit(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *type, const
unsigned char *key, const unsigned char *iv, int enc);
- int q_EVP_CipherUpdate(EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl,
const unsigned char *in, int inl);
-+#ifdef LIBRESSL_VERSION_NUMBER
-+int q_EVP_CipherFinal_ex(EVP_CIPHER_CTX *ctx, unsigned char *out, int
*outl);
-+#else
- int q_EVP_CipherFinal(EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl);
-+#endif
- const EVP_CIPHER *q_EVP_des_cbc();
- const EVP_CIPHER *q_EVP_des_ede3_cbc();
- const EVP_CIPHER *q_EVP_rc2_cbc();
-@@ -509,11 +513,11 @@ void q_EC_KEY_free(EC_KEY *ecdh);
-
- // EC curves management
- size_t q_EC_get_builtin_curves(EC_builtin_curve *r, size_t nitems);
--#if OPENSSL_VERSION_NUMBER >= 0x10002000L
-+#if OPENSSL_VERSION_NUMBER >= 0x10002000L && !
defined(LIBRESSL_VERSION_NUMBER)
- int q_EC_curve_nist2nid(const char *name);
- #endif // OPENSSL_VERSION_NUMBER >= 0x10002000L
- #endif // OPENSSL_NO_EC
--#if OPENSSL_VERSION_NUMBER >= 0x10002000L
-+#if OPENSSL_VERSION_NUMBER >= 0x10002000L && !
defined(LIBRESSL_VERSION_NUMBER)
- #define q_SSL_get_server_tmp_key(ssl, key) q_SSL_ctrl((ssl),
SSL_CTRL_GET_SERVER_TMP_KEY, 0, (char *)key)
- #endif // OPENSSL_VERSION_NUMBER >= 0x10002000L
-
-@@ -585,7 +589,7 @@ void q_SSL_CTX_set_next_proto_select_cb(SSL_CTX *s,
- void *arg);
- void q_SSL_get0_next_proto_negotiated(const SSL *s, const unsigned char
**data,
- unsigned *len);
--#if OPENSSL_VERSION_NUMBER >= 0x10002000L
-+#if OPENSSL_VERSION_NUMBER >= 0x10002000L && !
defined(LIBRESSL_VERSION_NUMBER)
- int q_SSL_set_alpn_protos(SSL *ssl, const unsigned char *protos,
- unsigned protos_len);
- void q_SSL_CTX_set_alpn_select_cb(SSL_CTX *ctx,
---
-2.14.1
-
diff --git
a/qt5/qtbase/patches/0003-fix-config-tests-for-firebird-fix-linking-with-fireb.patch

b/qt5/qtbase/patches/0003-fix-config-tests-for-firebird-fix-linking-with-fireb.patch
new file mode 100644
index 0000000..5296905
--- /dev/null
+++
b/qt5/qtbase/patches/0003-fix-config-tests-for-firebird-fix-linking-with-fireb.patch
@@ -0,0 +1,27 @@
+From ae327fa2bf891530ce59188c446b0232697a3b5b Mon Sep 17 00:00:00 2001
+From: Treeve Jelbert <treeve AT sourcemage.org>
+Date: Mon, 9 May 2011 21:06:05 +0200
+Subject: [PATCH 3/3] fix config tests for firebird fix linking with firebird
+ it also use -lpthread now
+
+firebird uses libtommath
+---
+ src/plugins/sqldrivers/configure.json | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/plugins/sqldrivers/configure.json
b/src/plugins/sqldrivers/configure.json
+index 234f880579..6a282069b0 100644
+--- a/src/plugins/sqldrivers/configure.json
++++ b/src/plugins/sqldrivers/configure.json
+@@ -54,7 +54,7 @@
+ },
+ "sources": [
+ { "libs": "-lgds32_ms", "condition": "config.win32" },
+- { "libs": "-lgds", "condition": "!config.win32" }
++ { "libs": "-lfbclient -ltommath -lpthread", "condition":
"!config.win32" }
+ ]
+ },
+ "mysql": {
+--
+2.15.0
+
diff --git a/qt5/qtcanvas3d/DETAILS b/qt5/qtcanvas3d/DETAILS
index 16ecac8..71c7419 100755
--- a/qt5/qtcanvas3d/DETAILS
+++ b/qt5/qtcanvas3d/DETAILS
@@ -1,8 +1,8 @@
QT_URL=https://download.qt.io/official_releases/
SPELL=qtcanvas3d
- SPELLX=$SPELL-opensource-src
- VERSION=5.9.3
-
SOURCE_HASH=sha512:3e3e1ecf3ca0277ca11603198ae486d9ceb655861465e94712d615119e1a4f4053d13ec2f1fa215977007b8c2f3cdaa4fe5a5ddfc1bb96642ea6c1153277b350
+ SPELLX=$SPELL-everywhere-src
+ VERSION=5.10.0
+
SOURCE_HASH=sha512:8769663a7e9db8fab6add9acdf5f65d14d99383e576e6e6afe462ca9a5f03986b22113ec2748c6475bc9b66db99309d8e0367113f6805fa39bf543befc84ecd1
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/qt5/qtcanvas3d/HISTORY b/qt5/qtcanvas3d/HISTORY
index 90a8c5f..9a65443 100644
--- a/qt5/qtcanvas3d/HISTORY
+++ b/qt5/qtcanvas3d/HISTORY
@@ -1,3 +1,6 @@
+2017-12-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.10.0
+
2017-11-22 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.9.3

diff --git a/qt5/qtcharts/DETAILS b/qt5/qtcharts/DETAILS
index ee644b4..08927b6 100755
--- a/qt5/qtcharts/DETAILS
+++ b/qt5/qtcharts/DETAILS
@@ -1,8 +1,8 @@
QT_URL=https://download.qt.io/official_releases/
SPELL=qtcharts
- SPELLX=$SPELL-opensource-src
- VERSION=5.9.3
-
SOURCE_HASH=sha512:394806f9e2abfe5c36772efdbad576f7b8372f8cdd3e171bca320b8e35159f11a8022752f789038f98a63c448473200fcdc8b636781af8a417dce30184402355
+ SPELLX=$SPELL-everywhere-src
+ VERSION=5.10.0
+
SOURCE_HASH=sha512:6bf29b836ee8ccbb88c0fe80245e92c3351d58c3cd0854b78bf66c8cfb400b0a8e6ada3a5d74c196cb7de6fd373c78c89c4f2a079586c23b60aee35eecc039ac
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/qt5/qtcharts/HISTORY b/qt5/qtcharts/HISTORY
index 3778c81..0ae5235 100644
--- a/qt5/qtcharts/HISTORY
+++ b/qt5/qtcharts/HISTORY
@@ -1,3 +1,6 @@
+2017-12-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.10.0
+
2017-11-22 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.9.3

diff --git a/qt5/qtdeclarative/DETAILS b/qt5/qtdeclarative/DETAILS
index 5340854..861e95e 100755
--- a/qt5/qtdeclarative/DETAILS
+++ b/qt5/qtdeclarative/DETAILS
@@ -1,8 +1,8 @@
QT_URL=https://download.qt.io/official_releases/
SPELL=qtdeclarative
- SPELLX=$SPELL-opensource-src
- VERSION=5.9.3
-
SOURCE_HASH=sha512:933caf5848437cde45b4bbf0c70b6cafbc690657c651508b28138b2f90d2f823f4842bc709f4726e2c88d3913a92240b0dcd9248d83af0d06d7127b9a8211b24
+ SPELLX=$SPELL-everywhere-src
+ VERSION=5.10.0
+
SOURCE_HASH=sha512:190183d060b987db37ffef10cf348401753a1bb8c282a6ef364153f9fb6876f8b2b9373d52e8a40cf86dd62af4396db015506ba8387d813b9f3ff6f2d88252a0
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/qt5/qtdeclarative/HISTORY b/qt5/qtdeclarative/HISTORY
index 779afbe..9e7fc3c 100644
--- a/qt5/qtdeclarative/HISTORY
+++ b/qt5/qtdeclarative/HISTORY
@@ -1,3 +1,6 @@
+2017-12-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.10.0
+
2017-11-22 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.9.3

diff --git a/qt5/qtgraphicaleffects/DETAILS b/qt5/qtgraphicaleffects/DETAILS
index 0805872..6982108 100755
--- a/qt5/qtgraphicaleffects/DETAILS
+++ b/qt5/qtgraphicaleffects/DETAILS
@@ -1,8 +1,8 @@
QT_URL=https://download.qt.io/official_releases/
SPELL=qtgraphicaleffects
- SPELLX=$SPELL-opensource-src
- VERSION=5.9.3
-
SOURCE_HASH=sha512:4695f91b03feba279e62653d5794e175d436c40e1a0acbfd1e3caab9473830f3583dd2a9821f2fd0e0b7d354ad6ae8dd486eb95893118caaf1518cdc64f7a03d
+ SPELLX=$SPELL-everywhere-src
+ VERSION=5.10.0
+
SOURCE_HASH=sha512:40b4b40eb41c2ebf114b38cb1f628c30fb062ad614647a538f3fb03308b6ecff9937426fea94ee8e1c7d4eb3ec100e9df731de751e11a95790337e55b40dea00
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/qt5/qtgraphicaleffects/HISTORY b/qt5/qtgraphicaleffects/HISTORY
index 32710f9..704725b 100644
--- a/qt5/qtgraphicaleffects/HISTORY
+++ b/qt5/qtgraphicaleffects/HISTORY
@@ -1,3 +1,6 @@
+2017-12-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.10.0
+
2017-11-22 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.9.3

diff --git a/qt5/qtimageformats/DETAILS b/qt5/qtimageformats/DETAILS
index 1c76b37..346a2ca 100755
--- a/qt5/qtimageformats/DETAILS
+++ b/qt5/qtimageformats/DETAILS
@@ -1,8 +1,8 @@
QT_URL=https://download.qt.io/official_releases/
SPELL=qtimageformats
- SPELLX=$SPELL-opensource-src
- VERSION=5.9.3
-
SOURCE_HASH=sha512:521c805635084fba3746ee86ac7dfc94d2446114dd76aecad6a6f0cb97f49e443f078f2e0439a10a9d3d5fcd285136959b740707fb8d7776b0450f964950a864
+ SPELLX=$SPELL-everywhere-src
+ VERSION=5.10.0
+
SOURCE_HASH=sha512:cff0fdcb8ea97da343dba89cc186bc03981f1ed66cd5420dbcdc7b4dd438cc52079fcc4fda72222ed42741825626be3fe47454e67a84805476001a506b602f20
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/qt5/qtimageformats/HISTORY b/qt5/qtimageformats/HISTORY
index 177f80f..01c6e39 100644
--- a/qt5/qtimageformats/HISTORY
+++ b/qt5/qtimageformats/HISTORY
@@ -1,3 +1,6 @@
+2017-12-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.10.0
+
2017-11-22 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.9.3

diff --git a/qt5/qtlocation/DETAILS b/qt5/qtlocation/DETAILS
index 1cc4e6d..05eee34 100755
--- a/qt5/qtlocation/DETAILS
+++ b/qt5/qtlocation/DETAILS
@@ -1,8 +1,8 @@
QT_URL=https://download.qt.io/official_releases/
SPELL=qtlocation
- SPELLX=$SPELL-opensource-src
- VERSION=5.9.3
-
SOURCE_HASH=sha512:11bf2c6000fc2db92dc857cc6f271e7ff19f500fde14520678e9af57fac41debde4c4b937dbab4fe1f7d5744e1bd0fc25ea32fceecf97d32cecdbbc8e2105373
+ SPELLX=$SPELL-everywhere-src
+ VERSION=5.10.0
+
SOURCE_HASH=sha512:0a5eb72b8d60962a76b2c0cc699308586f3d0febce956e3a6edbcf808a3d752f66c05ee84a4b3a6547415ddc4e49b712fc375e57cf4aa5bd260b7f4955ee9791
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/qt5/qtlocation/HISTORY b/qt5/qtlocation/HISTORY
index 3e1e44f..95c6037 100644
--- a/qt5/qtlocation/HISTORY
+++ b/qt5/qtlocation/HISTORY
@@ -1,3 +1,6 @@
+2017-12-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.10.0
+
2017-11-22 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.9.3

diff --git a/qt5/qtmultimedia/DETAILS b/qt5/qtmultimedia/DETAILS
index ee08c9f..6cd9c1b 100755
--- a/qt5/qtmultimedia/DETAILS
+++ b/qt5/qtmultimedia/DETAILS
@@ -1,8 +1,8 @@
QT_URL=https://download.qt.io/official_releases/
SPELL=qtmultimedia
- SPELLX=$SPELL-opensource-src
- VERSION=5.9.3
-
SOURCE_HASH=sha512:fc00650473ff5eb8f61342e144c97a6988d60b663efee27b58361c705ee482790df2442b58d1f44a069ea95a39b6ed792cff6ee12db848f1738b526e3afbacae
+ SPELLX=$SPELL-everywhere-src
+ VERSION=5.10.0
+
SOURCE_HASH=sha512:43838d5d09728388d8a4e62aeaea242479b76a1fbe31afbf9260538135e37b15114ef29e13bcd1c7698b0798161e740f79606abf9a475f39f77da379e7b0e98f
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/qt5/qtmultimedia/HISTORY b/qt5/qtmultimedia/HISTORY
index 49e95f8..ef1e980 100644
--- a/qt5/qtmultimedia/HISTORY
+++ b/qt5/qtmultimedia/HISTORY
@@ -1,3 +1,6 @@
+2017-12-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.10.0
+
2017-11-22 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.9.3

diff --git a/qt5/qtnetworkauth/DETAILS b/qt5/qtnetworkauth/DETAILS
index f261e32..f96466b 100755
--- a/qt5/qtnetworkauth/DETAILS
+++ b/qt5/qtnetworkauth/DETAILS
@@ -1,8 +1,8 @@
QT_URL=https://download.qt.io/official_releases/
SPELL=qtnetworkauth
- SPELLX=$SPELL-opensource-src
- VERSION=5.9.3
-
SOURCE_HASH=sha512:cd884160895746a8f3cf75167559f5aceb8f87fda09823352c09c83209aef40b212589e66e76d74c736573b23e0ec7e0741d3e90f8f83cbb64c697a76beaf5eb
+ SPELLX=$SPELL-everywhere-src
+ VERSION=5.10.0
+
SOURCE_HASH=sha512:782480cb1a9e6a65c26865fdba29139e8e3c54a598d50f8dd979975ca1d22562d15d1c59261406d516e8529d147efb48e3fa167e78db9a42acb98b2fb2246c20
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/qt5/qtnetworkauth/HISTORY b/qt5/qtnetworkauth/HISTORY
index 2bbd96d..cf34946 100644
--- a/qt5/qtnetworkauth/HISTORY
+++ b/qt5/qtnetworkauth/HISTORY
@@ -1,3 +1,6 @@
+2017-12-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.10.0
+
2017-11-22 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.9.3

diff --git a/qt5/qtquickcontrols/DETAILS b/qt5/qtquickcontrols/DETAILS
index ed40913..cd64645 100755
--- a/qt5/qtquickcontrols/DETAILS
+++ b/qt5/qtquickcontrols/DETAILS
@@ -1,8 +1,8 @@
QT_URL=https://download.qt.io/official_releases/
SPELL=qtquickcontrols
- SPELLX=$SPELL-opensource-src
- VERSION=5.9.3
-
SOURCE_HASH=sha512:dc57c1960e598b81190924e35380bbb14e6696d72bdfa1db3ecca0715f930a53ae61daa7884f4c56af2b6f5896ee3b4b409cdae6192e82e6fa69d49a08b1db06
+ SPELLX=$SPELL-everywhere-src
+ VERSION=5.10.0
+
SOURCE_HASH=sha512:87824d4802581710d6dc23f09c661aaff470a4050ada42be5b75ae88279a50782564a0f7feef059fdce5d50992438ec59417ff42e9258d890d7624855f0d7b70
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/qt5/qtquickcontrols/HISTORY b/qt5/qtquickcontrols/HISTORY
index 419b060..6702457 100644
--- a/qt5/qtquickcontrols/HISTORY
+++ b/qt5/qtquickcontrols/HISTORY
@@ -1,3 +1,6 @@
+2017-12-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.10.0
+
2017-11-22 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.9.3

diff --git a/qt5/qtquickcontrols2/DETAILS b/qt5/qtquickcontrols2/DETAILS
index 35d1517..5c2f534 100755
--- a/qt5/qtquickcontrols2/DETAILS
+++ b/qt5/qtquickcontrols2/DETAILS
@@ -1,8 +1,8 @@
QT_URL=https://download.qt.io/official_releases/
SPELL=qtquickcontrols2
- SPELLX=$SPELL-opensource-src
-
SOURCE_HASH=sha512:34bec1d3c68eb86ff078fded6d19f463ee78f4929adae54beb2a1c0b1dc3f5b1a7e73210ac05e3a7e3391919c37892dde4aff88cf20e2fb148cb2a03401856ee
- VERSION=5.9.3
+ SPELLX=$SPELL-everywhere-src
+
SOURCE_HASH=sha512:2ef0f87c937e0d8bc66804f34ac63e62bbae60c3240f433a85f217a2b67827bbd4c1d1fd0afba3e52d2720186149493fda8fb8b4bc0143bffe8488d3bc9f6f5b
+ VERSION=5.10.0
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/qt5/qtquickcontrols2/HISTORY b/qt5/qtquickcontrols2/HISTORY
index e6746d3..2eb3b88 100644
--- a/qt5/qtquickcontrols2/HISTORY
+++ b/qt5/qtquickcontrols2/HISTORY
@@ -1,3 +1,6 @@
+2017-12-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.10.0
+
2017-11-22 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.9.3

diff --git a/qt5/qtscript/DETAILS b/qt5/qtscript/DETAILS
index d908cc9..b4320a6 100755
--- a/qt5/qtscript/DETAILS
+++ b/qt5/qtscript/DETAILS
@@ -1,8 +1,8 @@
QT_URL=https://download.qt.io/official_releases/
SPELL=qtscript
- SPELLX=$SPELL-opensource-src
- VERSION=5.9.3
-
SOURCE_HASH=sha512:a1a320780dbb83e8c5889c528648cd5cace79b29561902474f03e2dfeeef4ab451ac101fecff19130d8b55809f8e457b9198608153a91deed039f529d21a3006
+ SPELLX=$SPELL-everywhere-src
+ VERSION=5.10.0
+
SOURCE_HASH=sha512:4991ad27e6c3580682475f36684176783ba7564a9dfd65d5ff5087460998fbba5f1a7162b967b5945c91bea63c33e808b7f1fce51a5df36849252b1ded59e5bd
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/qt5/qtscript/HISTORY b/qt5/qtscript/HISTORY
index 52a775f..f3c4549 100644
--- a/qt5/qtscript/HISTORY
+++ b/qt5/qtscript/HISTORY
@@ -1,3 +1,6 @@
+2017-12-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.10.0
+
2017-11-22 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.9.3

diff --git a/qt5/qtscxml/DETAILS b/qt5/qtscxml/DETAILS
index e53964f..e3e5a68 100755
--- a/qt5/qtscxml/DETAILS
+++ b/qt5/qtscxml/DETAILS
@@ -1,8 +1,8 @@
QT_URL=https://download.qt.io/official_releases/
SPELL=qtscxml
- SPELLX=$SPELL-opensource-src
- VERSION=5.9.3
-
SOURCE_HASH=sha512:da5fb6266cd0cacaa3b815c17e1d7a356206b4a8ed10507584927231c1a84b032ae88a3edaac897c6e01b14b38cb83fccc4c81dd94396b9d967d9b833f4732c0
+ SPELLX=$SPELL-everywhere-src
+ VERSION=5.10.0
+
SOURCE_HASH=sha512:3f5567601d047127525a3b0cd3396ad14c81ebf479b6af3990787ed32a7ae164ff772aaed08c857c503c950176d24308170c843149d811d1f94d928a257010b2
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/qt5/qtscxml/HISTORY b/qt5/qtscxml/HISTORY
index d5e8df9..286b77c 100644
--- a/qt5/qtscxml/HISTORY
+++ b/qt5/qtscxml/HISTORY
@@ -1,3 +1,6 @@
+2017-12-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.10.0
+
2017-11-22 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.9.3

diff --git a/qt5/qtserialport/DETAILS b/qt5/qtserialport/DETAILS
index 4629669..62d8047 100755
--- a/qt5/qtserialport/DETAILS
+++ b/qt5/qtserialport/DETAILS
@@ -1,8 +1,8 @@
QT_URL=https://download.qt.io/official_releases/
SPELL=qtserialport
- SPELLX=$SPELL-opensource-src
- VERSION=5.9.3
-
SOURCE_HASH=sha512:40ab6e7f0815f0f2c38062858e185d9a04cdd1bb360f677b7370bd902019346223e8bf7ee34079718bbb36b793ef773ecbb8b2eca5f5f5996c77729d7da77aeb
+ SPELLX=$SPELL-everywhere-src
+ VERSION=5.10.0
+
SOURCE_HASH=sha512:a827dc7b2ed26753b2f960bf22355bd831335411c92f8774dc9ee8d6b74c7efec800623b91f5f1dfca90bc7bb7bc3176c9549e2cdd1f876e916293acf808fcc6
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/qt5/qtserialport/HISTORY b/qt5/qtserialport/HISTORY
index 6e49138..9021a4d 100644
--- a/qt5/qtserialport/HISTORY
+++ b/qt5/qtserialport/HISTORY
@@ -1,3 +1,6 @@
+2017-12-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.10.0
+
2017-11-22 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.9.3

diff --git a/qt5/qtspeech/DETAILS b/qt5/qtspeech/DETAILS
index 06915a5..d581e8a 100755
--- a/qt5/qtspeech/DETAILS
+++ b/qt5/qtspeech/DETAILS
@@ -1,8 +1,8 @@
QT_URL=https://download.qt.io/official_releases/
SPELL=qtspeech
- SPELLX=$SPELL-opensource-src
- VERSION=5.9.3
-
SOURCE_HASH=sha512:faa2c4e8dea22ba64e8dc93ebbce0d7e8775915591a39c2824d0f7c9da40de9df4dbef6e79b9e541773ee917caf3bef0c11ce6df163c0d91711f8f1394f7381e
+ SPELLX=$SPELL-everywhere-src
+ VERSION=5.10.0
+
SOURCE_HASH=sha512:90ebbfd07e4add7191da363ce02ed67e25dd9f24d46e0b9151509c1a28aa1b8f4dd90eea1f9b9968f76316ca543c6b6744a53a04cc89667d0f9cce65f416a8bf
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/qt5/qtspeech/HISTORY b/qt5/qtspeech/HISTORY
index 30be037..130be13 100644
--- a/qt5/qtspeech/HISTORY
+++ b/qt5/qtspeech/HISTORY
@@ -1,3 +1,6 @@
+2017-12-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.10.0
+
2017-11-22 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.9.3

diff --git a/qt5/qtsvg/DETAILS b/qt5/qtsvg/DETAILS
index e77653e..f2c4f51 100755
--- a/qt5/qtsvg/DETAILS
+++ b/qt5/qtsvg/DETAILS
@@ -1,8 +1,8 @@
QT_URL=https://download.qt.io/official_releases/
SPELL=qtsvg
- SPELLX=$SPELL-opensource-src
- VERSION=5.9.3
-
SOURCE_HASH=sha512:6612dbac0aed400befa81ce513dd7be133e4d3a1ada77782178aea4b4946730d3059810fb564366c942a26e3b2335679d6470149cedbf6acb00b82a8451a2978
+ SPELLX=$SPELL-everywhere-src
+ VERSION=5.10.0
+
SOURCE_HASH=sha512:6103015629da60d1bd424a86dbfa88ac955151e2d6883abafcb14a8f6a405397e61855f15c41527549b1dbe89376df6753b3a6919717d2948215eb86843f0b13
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/qt5/qtsvg/HISTORY b/qt5/qtsvg/HISTORY
index 52a775f..f3c4549 100644
--- a/qt5/qtsvg/HISTORY
+++ b/qt5/qtsvg/HISTORY
@@ -1,3 +1,6 @@
+2017-12-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.10.0
+
2017-11-22 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.9.3

diff --git a/qt5/qttools/DEPENDS b/qt5/qttools/DEPENDS
index 671cfa9..ab82eaa 100755
--- a/qt5/qttools/DEPENDS
+++ b/qt5/qttools/DEPENDS
@@ -2,5 +2,4 @@ depends -sub CXX gcc &&
depends qtbase &&
depends qtdeclarative &&
depends qtxmlpatterns &&
-optional_depends WEBKIT_QT '' '' 'qwebview plugin' &&
-depends patchelf
+optional_depends WEBKIT_QT '' '' 'qwebview plugin'
diff --git a/qt5/qttools/DETAILS b/qt5/qttools/DETAILS
index f10b5fc..18684d6 100755
--- a/qt5/qttools/DETAILS
+++ b/qt5/qttools/DETAILS
@@ -1,9 +1,9 @@
QT_URL=https://download.qt.io/official_releases/
SPELL=qttools
- SPELLX=$SPELL-opensource-src
- VERSION=5.9.3
+ SPELLX=$SPELL-everywhere-src
+ VERSION=5.10.0
PATCHLEVEL=1
-
SOURCE_HASH=sha512:5d4a4d6b6dcf17b7244ed761850f622b8006c8028dbe6b0f0e95e2c19132d2420c062d4737ebeb1c342f53337fdce2137cf89ae3edb82755e68c846efffe4c8f
+
SOURCE_HASH=sha512:3a4a540d5e070bf46bcb922912bf9ec556761526104970bc76b84898de26de20dd836f02e9c5c58e73f6d12156555c6984716d54fe19361c1b6f247ee162ca06
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/qt5/qttools/HISTORY b/qt5/qttools/HISTORY
index 352c9bf..d686307 100644
--- a/qt5/qttools/HISTORY
+++ b/qt5/qttools/HISTORY
@@ -1,6 +1,13 @@
+2017-12-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.10.0
+
2017-11-22 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.9.3

+2017-10-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: delete patchelf
+ * INSTALL: delete
+
2017-10-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* INSTALL, DEPENDS: fix rpath of tools

diff --git a/qt5/qttools/INSTALL b/qt5/qttools/INSTALL
deleted file mode 100755
index 20af77c..0000000
--- a/qt5/qttools/INSTALL
+++ /dev/null
@@ -1,7 +0,0 @@
-default_install &&
-
-for exec in assistant designer lconvert linguist lrelease lupdate pixeltool \
- qcollectiongenerator qdbus qdbusviewer qdoc qhelpconverter qhelpgenerator \
- qtattributionsscanner qtdiag qtpaths qtplugininfo; do
- patchelf --set-rpath /opt/qt5/lib "${INSTALL_ROOT}/opt/qt5/bin/$exec"
-done
diff --git a/qt5/qtvirtualkeyboard/DETAILS b/qt5/qtvirtualkeyboard/DETAILS
index 77b2b28..dac4294 100755
--- a/qt5/qtvirtualkeyboard/DETAILS
+++ b/qt5/qtvirtualkeyboard/DETAILS
@@ -1,8 +1,8 @@
QT_URL=https://download.qt.io/official_releases/
SPELL=qtvirtualkeyboard
- SPELLX=$SPELL-opensource-src
- VERSION=5.9.3
-
SOURCE_HASH=sha512:feac25b2f88e182e58431a92e27436149072e2dd2eb09abbb69b732a6c3e484c4259759a99f730856993c6d50260bf5ef234f29f6f7e2a4fddbe77d15838b5c8
+ SPELLX=$SPELL-everywhere-src
+ VERSION=5.10.0
+
SOURCE_HASH=sha512:487832ccc8f80949c22e485d28d8c8d02722681968d330f7655dd5e5dbbdaca9a750c6e2a5cd686ddf53af7e49f18f0dc1544192c0e13ee7497a384949f67e8b
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/qt5/qtvirtualkeyboard/HISTORY b/qt5/qtvirtualkeyboard/HISTORY
index e2beedb..0c9e57f 100644
--- a/qt5/qtvirtualkeyboard/HISTORY
+++ b/qt5/qtvirtualkeyboard/HISTORY
@@ -1,3 +1,6 @@
+2017-12-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.10.0
+
2017-11-22 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.9.3

diff --git a/qt5/qtwayland/DETAILS b/qt5/qtwayland/DETAILS
index 122b027..40b986d 100755
--- a/qt5/qtwayland/DETAILS
+++ b/qt5/qtwayland/DETAILS
@@ -1,8 +1,8 @@
QT_URL=https://download.qt.io/official_releases/
SPELL=qtwayland
- SPELLX=$SPELL-opensource-src
- VERSION=5.9.3
-
SOURCE_HASH=sha512:1deb41d3a2e081fa434167211b975019840c56cbf04c8fc18325d405818c2ecee6d65c9376f498ddacc1587455d310b815d56124d6a7734b2857399abfb3b659
+ SPELLX=$SPELL-everywhere-src
+ VERSION=5.10.0
+
SOURCE_HASH=sha512:56c97f437fe01bf975cea06aaaeebe62053e8fc3d3d8227a0c9a7582c4cadf801d3806df349887fff513a60c5ffee302777010bc342b22a0fc0170ea7138e821
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/qt5/qtwayland/HISTORY b/qt5/qtwayland/HISTORY
index b5b8525..53f66ec 100644
--- a/qt5/qtwayland/HISTORY
+++ b/qt5/qtwayland/HISTORY
@@ -1,3 +1,6 @@
+2017-12-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.10.0
+
2017-11-22 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.9.3

diff --git a/qt5/qtwebchannel/DETAILS b/qt5/qtwebchannel/DETAILS
index 7ff7847..79f6c4b 100755
--- a/qt5/qtwebchannel/DETAILS
+++ b/qt5/qtwebchannel/DETAILS
@@ -1,8 +1,8 @@
QT_URL=https://download.qt.io/official_releases/
SPELL=qtwebchannel
- SPELLX=$SPELL-opensource-src
- VERSION=5.9.3
-
SOURCE_HASH=sha512:d03a091121256532aac1ab4492b83ba29c847729f2628a2bc7a76b064d197e72cfdab50f0ec2314eac01cc47e2255bfef17f2e010d7b2c3d408b9af74c9ea136
+ SPELLX=$SPELL-everywhere-src
+ VERSION=5.10.0
+
SOURCE_HASH=sha512:2641d70afd797b8860177301805ec255b026605059d4dc95ced5041c56ec3875fb6369e7e4d1a84e6ee50557a0b41c21dfb5020636c16aac61a3f0ea62208acb
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/qt5/qtwebchannel/HISTORY b/qt5/qtwebchannel/HISTORY
index ca7a8c6..d17b3b1 100644
--- a/qt5/qtwebchannel/HISTORY
+++ b/qt5/qtwebchannel/HISTORY
@@ -1,3 +1,6 @@
+2017-12-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.10.0
+
2017-11-22 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.9.3

diff --git a/qt5/qtwebengine/BUILD b/qt5/qtwebengine/BUILD
index 000c0c2..fcf33cf 100755
--- a/qt5/qtwebengine/BUILD
+++ b/qt5/qtwebengine/BUILD
@@ -1,3 +1,5 @@
-CFLAGS="${CFLAGS/-ffast-math}" &&
-OPTS+=" shared" &&
+#CFLAGS="${CFLAGS/-ffast-math}" &&
+CFLAGS='' &&
+CXXFLAG='' &&
+OPTS+=" -shared" &&
default_build
diff --git a/qt5/qtwebengine/DEPENDS b/qt5/qtwebengine/DEPENDS
index c485430..d384f51 100755
--- a/qt5/qtwebengine/DEPENDS
+++ b/qt5/qtwebengine/DEPENDS
@@ -45,18 +45,19 @@ depends libsrtp &&
depends libusb &&
depends libxml2 &&
depends minizip &&
-depends nss 'nss' &&
-depends protobuf 'protobuf=system' &&
+depends nss '-nss' &&
+depends protobuf '-protobuf=system' &&
depends snappy &&
depends sqlite &&
depends zlib &&

# force use of system libraries
-depends icu ' icu=system' &&
-depends LIBAVCODEC ' ffmpeg=system' &&
-depends libvpx ' vpx=system' &&
-depends libwebp ' webp=system' &&
+depends icu '-
+icu=system' &&
+depends LIBAVCODEC '-ffmpeg=system' &&
+depends libvpx '-vpx=system' &&
+depends libwebp '-webp=system' &&
depends ninja-build-system &&
-depends opus ' opus=system' &&
-depends re2 ' re2=system'
+depends opus '-opus=system' &&
+depends re2 '-re2=system'

diff --git a/qt5/qtwebengine/DETAILS b/qt5/qtwebengine/DETAILS
index 23442a8..ceeb4ac 100755
--- a/qt5/qtwebengine/DETAILS
+++ b/qt5/qtwebengine/DETAILS
@@ -1,14 +1,16 @@
-QT_URL=https://download.qt.io/official_releases/
+QT_URL=https://download.qt.io/official_releases
SPELL=qtwebengine
- SPELLX=${SPELL}-opensource-src
- VERSION=5.9.3
-
SOURCE_HASH=sha512:0db532b4d54540da1ca63de1cc4d561d72f052211535f75f60b99c1858ec0819ab0f831a3326d58da6350066748634000fe7ad0719ca545e12f3ed249a6eb90a
- SECURITY_PATCH=3
- SOURCE=$SPELLX-$VERSION.tar.xz
- SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
+ SPELLX=${SPELL}-everywhere-src
+ VERSION=5.10.0
+ VX=${VERSION%-*}
+
SOURCE_HASH=sha512:7acb4579e4aea7c07654b2523b4d19102288ab06ee1ef5b8bb0ad7b38fa771612336acc56ec02ce85c881c0878a7875955ad73f5f1e2740352234e2f02b9d84e
+ SECURITY_PATCH=4
+ SOURCE=$SPELLX-${VERSION}.tar.xz
+ SOURCE_URL=$QT_URL/qt/${VX%.?}/${VERSION}/submodules/$SOURCE
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-${VERSION}
WEB_SITE=https://www.qt.io
ENTERED=20141214
+ TMPFS=off
LICENSE[0]=LGPL3
KEYWORDS=""
SHORT="browser engine"
diff --git a/qt5/qtwebengine/HISTORY b/qt5/qtwebengine/HISTORY
index 80dedaa..140f228 100644
--- a/qt5/qtwebengine/HISTORY
+++ b/qt5/qtwebengine/HISTORY
@@ -1,6 +1,27 @@
+2017-12-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.10.0
+
+2017-11-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.10.0-rc1
+ disable TMPFS
+ SECURITY_PATCH++
+ Applied security fixes from Chromium up to version 62.0.3202.94.
+ Including fixes for: CVE-2017-5124, CVE-2017-5126, CVE-2017-5127,
+ CVE-2017-5128, CVE-2017-5129, CVE-2017-5132, CVE-2017-5133,
+ CVE-2017-15386, CVE-2017-15387, CVE-2017-15388, CVE-2017-15390,
+ CVE-2017-15392, CVE-2017-15394, CVE-2017-15396, CVE-2017-15398.
+ * jpeg.diff: delete
+ * BUILD: tweak flags, disabel all compiler flags
+ * DEPENDS: tweak icu flags
+ * PREPARE: warn about massive tmpfs requirement
+ * PRE_BUILD BUILD: adjust
+
2017-11-22 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.9.3

+2017-10-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: more tweaks
+
2017-10-09 Treeve Jelbert <treeve AT sourcemage.org>
* BUILD DEPENDS: tweak flags
* DEPENDS: more tweaks
diff --git a/qt5/qtwebengine/PREPARE b/qt5/qtwebengine/PREPARE
index 36a72ed..ab65b53 100755
--- a/qt5/qtwebengine/PREPARE
+++ b/qt5/qtwebengine/PREPARE
@@ -2,6 +2,7 @@ message "\n${PROBLEM_COLOR}Warning" \
"$DEFAULT_COLOR$MESSAGE_COLOR\n" \
"\n$SPELL requires VAST amounts of memory and takes a LONG time to
build." \
"\nIt needs at least 3GB of disk space on the system drive " \
+ "\nIt also needs more than 4GB tmpfs " \
"and is unlikely to build with less than 8GB of RAM." \
"\nOn my 4-core Amd-A10 system with a SSD drive it takes several
hours to compile." \
"\nThe link stage alone takes 30 minutes" &&
diff --git a/qt5/qtwebengine/PRE_BUILD b/qt5/qtwebengine/PRE_BUILD
index 428e2e3..d0333fb 100755
--- a/qt5/qtwebengine/PRE_BUILD
+++ b/qt5/qtwebengine/PRE_BUILD
@@ -1,6 +1,5 @@
default_pre_build &&
cd $SOURCE_DIRECTORY/src/3rdparty/chromium/ui/gfx/codec &&
-patch -p0 < $SPELL_DIRECTORY/jpeg.diff &&
cd $SOURCE_DIRECTORY &&
#re2 needs pthread
sed -i '/LIBS/s/re2/re2 -lpthread/' config.tests/re2/re2.pro
diff --git a/qt5/qtwebengine/jpeg.diff b/qt5/qtwebengine/jpeg.diff
deleted file mode 100644
index 9c3af27..0000000
--- a/qt5/qtwebengine/jpeg.diff
+++ /dev/null
@@ -1,49 +0,0 @@
---- jpeg_codec.cc.orig 2015-05-17 13:37:27.000000000 +0200
-+++ jpeg_codec.cc 2015-05-17 13:38:36.000000000 +0200
-@@ -120,7 +120,7 @@
- // tell libjpeg where to write the next data
- cinfo->dest->next_output_byte = &(*state->out)[state->image_buffer_used];
- cinfo->dest->free_in_buffer = state->out->size() -
state->image_buffer_used;
-- return 1;
-+ return TRUE;
- }
-
- // Cleans up the JpegEncoderState to prepare for returning in the final
form.
-@@ -261,7 +261,7 @@
- cinfo.data_precision = 8;
-
- jpeg_set_defaults(&cinfo);
-- jpeg_set_quality(&cinfo, quality, 1); // quality here is 0-100
-+ jpeg_set_quality(&cinfo, quality, TRUE); // quality here is 0-100
-
- // set up the destination manager
- jpeg_destination_mgr destmgr;
-@@ -273,7 +273,7 @@
- JpegEncoderState state(output);
- cinfo.client_data = &state;
-
-- jpeg_start_compress(&cinfo, 1);
-+ jpeg_start_compress(&cinfo, TRUE);
-
- // feed it the rows, doing necessary conversions for the color format
- #ifdef JCS_EXTENSIONS
-@@ -359,7 +359,7 @@
- // set to a positive value if TRUE is returned. A FALSE return should only
- // be used when I/O suspension is desired."
- boolean FillInputBuffer(j_decompress_ptr cinfo) {
-- return false;
-+ return FALSE;
- }
-
- // Skip data in the buffer. Since we have all the data at once, this
operation
-@@ -487,8 +487,8 @@
- cinfo.client_data = &state;
-
- // fill the file metadata into our buffer
-- if (jpeg_read_header(&cinfo, true) != JPEG_HEADER_OK)
-- return false;
-+ if (jpeg_read_header(&cinfo, TRUE) != JPEG_HEADER_OK)
-+ return FALSE;
-
- // we want to always get RGB data out
- switch (cinfo.jpeg_color_space) {
diff --git a/qt5/qtwebglplugin/CONFLICTS b/qt5/qtwebglplugin/CONFLICTS
new file mode 100755
index 0000000..15bc1e7
--- /dev/null
+++ b/qt5/qtwebglplugin/CONFLICTS
@@ -0,0 +1 @@
+conflicts qtwebglplugin y
diff --git a/qt5/qtwebglplugin/DEPENDS b/qt5/qtwebglplugin/DEPENDS
new file mode 100755
index 0000000..79559c4
--- /dev/null
+++ b/qt5/qtwebglplugin/DEPENDS
@@ -0,0 +1,4 @@
+depends -sub CXX gcc &&
+depends qtbase &&
+depends qtdeclarative &&
+depends qtwebsockets
diff --git a/qt5/qtwebglplugin/DETAILS b/qt5/qtwebglplugin/DETAILS
new file mode 100755
index 0000000..d3fa8dd
--- /dev/null
+++ b/qt5/qtwebglplugin/DETAILS
@@ -0,0 +1,18 @@
+QT_URL=https://download.qt.io/official_releases
+ SPELL=qtwebglplugin
+ SPELLX=${SPELL}-everywhere-src
+ VERSION=5.10.0
+ VX=${VERSION%-beta?}
+
SOURCE_HASH=sha512:dd4abf75c9e24f9c79119a5aa8d6aeb8b469e8b9471ee84ba64d464c1d999d13456a37544b505de2ed16cf0d6a8747267d96fecbb0744e42daf10a916f8c3323
+ SOURCE=$SPELLX-${VX}.tar.xz
+ SOURCE_URL=$QT_URL/qt/${VX%.?}/$VERSION/submodules/$SOURCE
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-${VX}
+ WEB_SITE=https://www.qt.io
+ ENTERED=20171105
+ TMPFS=off
+ LICENSE[0]=LGPL3
+ KEYWORDS=""
+ SHORT="webgl plugin"
+cat << EOF
+webgl plugin
+EOF
diff --git a/qt5/qtwebglplugin/HISTORY b/qt5/qtwebglplugin/HISTORY
new file mode 100644
index 0000000..5901985
--- /dev/null
+++ b/qt5/qtwebglplugin/HISTORY
@@ -0,0 +1,6 @@
+2017-12-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.10.0
+
+2017-11-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.10.0-beta3
+ spell created
diff --git a/qt5/qtwebsockets/DETAILS b/qt5/qtwebsockets/DETAILS
index f08c06c..3da3b8a 100755
--- a/qt5/qtwebsockets/DETAILS
+++ b/qt5/qtwebsockets/DETAILS
@@ -1,8 +1,8 @@
QT_URL=https://download.qt.io/official_releases/
SPELL=qtwebsockets
- SPELLX=$SPELL-opensource-src
- VERSION=5.9.3
-
SOURCE_HASH=sha512:64eb131a0640229ae7553c0e8b9ec04a3f83862d3f48c38464928b8a7a9ca999ed0cba5b0fb91174a9ae8e8e3d6fa844a2aaf62a96b95fefc383361793f8b5de
+ SPELLX=$SPELL-everywhere-src
+ VERSION=5.10.0
+
SOURCE_HASH=sha512:553251de549c2c49664bfdddd57e4af378b9ff8e98b11b4a2dd422c96066fcce2dc5304aae4007ce863340a1efa8019f73db1ca5d458694b8cfb7b0837cbf95e
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/qt5/qtwebsockets/HISTORY b/qt5/qtwebsockets/HISTORY
index c464257..ba2a9e3 100644
--- a/qt5/qtwebsockets/HISTORY
+++ b/qt5/qtwebsockets/HISTORY
@@ -1,3 +1,6 @@
+2017-12-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.10.0
+
2017-11-22 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.9.3

diff --git a/qt5/qtwebview/DETAILS b/qt5/qtwebview/DETAILS
index 9cd27b2..9affbb7 100755
--- a/qt5/qtwebview/DETAILS
+++ b/qt5/qtwebview/DETAILS
@@ -1,8 +1,8 @@
QT_URL=https://download.qt.io/official_releases/
SPELL=qtwebview
- SPELLX=$SPELL-opensource-src
- VERSION=5.9.3
-
SOURCE_HASH=sha512:f4cfbcdf41d28f6f479fa8cd08aa3e6d0ced0e57b86e563a8792d086f9aa28f1c246610369617fb62a577c41ebad78874d723b604c45df82eddd826d77ce9194
+ SPELLX=$SPELL-everywhere-src
+ VERSION=5.10.0
+
SOURCE_HASH=sha512:4cafae690185c5e8161a6652a4a420aa73b99098d2edd783fc4c0537fde7632ce0b9b3c3c8927244f97594ef376a23ee1a3892f033fbeda013ae080a1cbd7711
# SECURITY_PATCH=1
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
diff --git a/qt5/qtwebview/HISTORY b/qt5/qtwebview/HISTORY
index 0a93c43..d1345fc 100644
--- a/qt5/qtwebview/HISTORY
+++ b/qt5/qtwebview/HISTORY
@@ -1,3 +1,6 @@
+2017-12-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.10.0
+
2017-11-22 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.9.3

diff --git a/qt5/qtx11extras/DETAILS b/qt5/qtx11extras/DETAILS
index 89ccc8b..a96fd9f 100755
--- a/qt5/qtx11extras/DETAILS
+++ b/qt5/qtx11extras/DETAILS
@@ -1,8 +1,8 @@
QT_URL=https://download.qt.io/official_releases
SPELL=qtx11extras
- SPELLX=$SPELL-opensource-src
- VERSION=5.9.3
-
SOURCE_HASH=sha512:0d1547e25f5d051daa8b20f54ca146bc5a6ad6fdae2c9b9e90dae574840a350bc3ac82b05ddb93b7a544e689fc06e633e57a40f31475cd118e156fad78e91d6c
+ SPELLX=$SPELL-everywhere-src
+ VERSION=5.10.0
+
SOURCE_HASH=sha512:7173ca61fcff933683a13a0cf6989d49707b95befeb4920e980f90f8f8976a6dcd427d3fb87aa1d2124561b0bc80f3bfddf31fd1777f2213b5243680f1c30760
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/qt5/qtx11extras/HISTORY b/qt5/qtx11extras/HISTORY
index 27b930b..e8942d7 100644
--- a/qt5/qtx11extras/HISTORY
+++ b/qt5/qtx11extras/HISTORY
@@ -1,3 +1,6 @@
+2017-12-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.10.0
+
2017-11-22 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.9.3

diff --git a/qt5/qtxmlpatterns/DETAILS b/qt5/qtxmlpatterns/DETAILS
index 975f72d..cf61aeb 100755
--- a/qt5/qtxmlpatterns/DETAILS
+++ b/qt5/qtxmlpatterns/DETAILS
@@ -1,8 +1,8 @@
QT_URL=https://download.qt.io/official_releases/
SPELL=qtxmlpatterns
- SPELLX=$SPELL-opensource-src
- VERSION=5.9.3
-
SOURCE_HASH=sha512:4b345940cc66cfd14de365f2802e49a3ad88c25a46e4c36765e31586728496f3bc5aa9a856a78b79b583e577a70dca5c70534d9689627773e142e9c7e421de01
+ SPELLX=$SPELL-everywhere-src
+ VERSION=5.10.0
+
SOURCE_HASH=sha512:ccdc4f4bd57b7e2bb5010f65869910fe1305a36e99594d7505a4e327bffe0e33151850f1baa7ff15df50fe86aa9c7e2486de8c397f21273f66daedf0d9b70c47
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/qt5/qtxmlpatterns/HISTORY b/qt5/qtxmlpatterns/HISTORY
index f3dc25b..38db549 100644
--- a/qt5/qtxmlpatterns/HISTORY
+++ b/qt5/qtxmlpatterns/HISTORY
@@ -1,3 +1,6 @@
+2017-12-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.10.0
+
2017-11-22 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.9.3




  • [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (5f813a40e473544e04cc8c615eca84f876c9ce2d), Treeve Jelbert, 12/07/2017

Archive powered by MHonArc 2.6.24.

Top of Page