From 4758bd8f157d39b9e5fbaba68638277f3d4ac8c8 Mon Sep 17 00:00:00 2001 From: ayhanyalcinsoy Date: Thu, 18 Jan 2018 15:16:11 +0300 Subject: [PATCH] qt5: v.bump to 5.9.3 --- desktop/toolkit/qt5/polkit-qt/pspec.xml | 13 +++- desktop/toolkit/qt5/qt5-3d/pspec.xml | 21 ++++--- .../toolkit/qt5/qt5-accountsservice/pspec.xml | 17 +++-- desktop/toolkit/qt5/qt5-base/actions.py | 3 +- .../toolkit/qt5/qt5-base/files/mkspecs.patch | 6 +- .../files/qt5-qtbase-5.9.1-firebird.patch | 32 ++++++++++ .../files/qtbase-hidpi_scale_at_192.patch | 13 ++++ .../qt5/qt5-base/files/qtbase-mariadb.patch | 21 +++++++ ...pensource-src-5.8.0-QT_VERSION_CHECK.patch | 11 ++++ .../qtbase-opensource-src-5.9.0-mysql.patch | 12 ++++ ...742-out-of-bounds-in-qdnslookup_unix.patch | 50 +++++++++++++++ .../qt5/qt5-base/files/xcberror_filter.patch | 41 ++++++++++++ desktop/toolkit/qt5/qt5-base/pspec.xml | 26 +++++--- desktop/toolkit/qt5/qt5-canvas3d/pspec.xml | 17 +++-- desktop/toolkit/qt5/qt5-charts/pspec.xml | 19 ++++-- .../toolkit/qt5/qt5-configuration/pspec.xml | 17 +++-- .../toolkit/qt5/qt5-connectivity/actions.py | 2 +- .../toolkit/qt5/qt5-connectivity/pspec.xml | 23 ++++--- desktop/toolkit/qt5/qt5-datavis3d/actions.py | 2 +- desktop/toolkit/qt5/qt5-datavis3d/pspec.xml | 21 ++++--- .../toolkit/qt5/qt5-declarative/actions.py | 2 +- desktop/toolkit/qt5/qt5-declarative/pspec.xml | 25 +++++--- desktop/toolkit/qt5/qt5-doc/pspec.xml | 62 ++++++++++--------- desktop/toolkit/qt5/qt5-gamepad/actions.py | 2 +- desktop/toolkit/qt5/qt5-gamepad/pspec.xml | 19 ++++-- .../qt5/qt5-graphicaleffects/actions.py | 2 +- .../qt5/qt5-graphicaleffects/pspec.xml | 23 ++++--- desktop/toolkit/qt5/qt5-gstreamer/pspec.xml | 21 ++++--- .../toolkit/qt5/qt5-imageformats/actions.py | 2 +- .../toolkit/qt5/qt5-imageformats/pspec.xml | 21 ++++--- desktop/toolkit/qt5/qt5-keychain/pspec.xml | 19 ++++-- desktop/toolkit/qt5/qt5-location/actions.py | 2 +- desktop/toolkit/qt5/qt5-location/pspec.xml | 29 +++++---- desktop/toolkit/qt5/qt5-multimedia/actions.py | 2 +- desktop/toolkit/qt5/qt5-multimedia/pspec.xml | 29 +++++---- .../toolkit/qt5/qt5-quickcontrols/actions.py | 2 +- .../toolkit/qt5/qt5-quickcontrols/pspec.xml | 25 +++++--- .../toolkit/qt5/qt5-quickcontrols2/actions.py | 2 +- .../toolkit/qt5/qt5-quickcontrols2/pspec.xml | 31 ++++++---- desktop/toolkit/qt5/qt5-script/pspec.xml | 21 ++++--- desktop/toolkit/qt5/qt5-scxml/pspec.xml | 21 ++++--- desktop/toolkit/qt5/qt5-sensors/actions.py | 2 +- desktop/toolkit/qt5/qt5-sensors/pspec.xml | 25 +++++--- desktop/toolkit/qt5/qt5-serialbus/pspec.xml | 21 ++++--- desktop/toolkit/qt5/qt5-serialport/pspec.xml | 21 ++++--- desktop/toolkit/qt5/qt5-svg/pspec.xml | 21 ++++--- desktop/toolkit/qt5/qt5-tools/pspec.xml | 19 ++++-- .../toolkit/qt5/qt5-translations/actions.py | 2 +- .../toolkit/qt5/qt5-translations/pspec.xml | 29 ++++----- .../toolkit/qt5/qt5-virtualkeyboard/pspec.xml | 21 ++++--- desktop/toolkit/qt5/qt5-wayland/actions.py | 2 +- desktop/toolkit/qt5/qt5-wayland/pspec.xml | 30 ++++++--- desktop/toolkit/qt5/qt5-webchannel/actions.py | 2 +- desktop/toolkit/qt5/qt5-webchannel/pspec.xml | 31 ++++++---- desktop/toolkit/qt5/qt5-webengine/actions.py | 2 +- desktop/toolkit/qt5/qt5-webengine/pspec.xml | 43 ++++++++----- desktop/toolkit/qt5/qt5-webkit/actions.py | 5 +- .../qt5-webkit-null-pointer-dereference.patch | 17 +++++ desktop/toolkit/qt5/qt5-webkit/pspec.xml | 58 ++++++++--------- desktop/toolkit/qt5/qt5-websockets/pspec.xml | 25 +++++--- desktop/toolkit/qt5/qt5-x11extras/pspec.xml | 19 ++++-- desktop/toolkit/qt5/qt5-xmlpatterns/pspec.xml | 21 ++++--- 62 files changed, 792 insertions(+), 353 deletions(-) create mode 100644 desktop/toolkit/qt5/qt5-base/files/qt5-qtbase-5.9.1-firebird.patch create mode 100644 desktop/toolkit/qt5/qt5-base/files/qtbase-hidpi_scale_at_192.patch create mode 100644 desktop/toolkit/qt5/qt5-base/files/qtbase-mariadb.patch create mode 100644 desktop/toolkit/qt5/qt5-base/files/qtbase-opensource-src-5.8.0-QT_VERSION_CHECK.patch create mode 100644 desktop/toolkit/qt5/qt5-base/files/qtbase-opensource-src-5.9.0-mysql.patch create mode 100644 desktop/toolkit/qt5/qt5-base/files/qtbase-opensource-src-5.9.3-QTBUG-64742-out-of-bounds-in-qdnslookup_unix.patch create mode 100644 desktop/toolkit/qt5/qt5-base/files/xcberror_filter.patch create mode 100644 desktop/toolkit/qt5/qt5-webkit/files/qt5-webkit-null-pointer-dereference.patch diff --git a/desktop/toolkit/qt5/polkit-qt/pspec.xml b/desktop/toolkit/qt5/polkit-qt/pspec.xml index 4d03941852..eab9389952 100644 --- a/desktop/toolkit/qt5/polkit-qt/pspec.xml +++ b/desktop/toolkit/qt5/polkit-qt/pspec.xml @@ -12,7 +12,7 @@ A library that allows developers to access PolicyKit API with a nice Qt-style API http://download.kde.org/stable/apps/KDE4.x/admin/polkit-qt-1-0.112.0.tar.bz2 - qt5-base-devel + qt5-base-devel glib2-devel polkit-devel mesa-devel @@ -25,7 +25,7 @@ polkit-qt - qt5-base + qt5-base glib2 polkit libgcc @@ -40,7 +40,7 @@ polkit-qt-devel polkit-qt - qt5-base-devel + qt5-base-devel glib2-devel polkit-devel @@ -51,6 +51,13 @@ + + 2018-01-06 + 0.112 + Rebuild for qt5.9.3 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2017-02-20 0.112 diff --git a/desktop/toolkit/qt5/qt5-3d/pspec.xml b/desktop/toolkit/qt5/qt5-3d/pspec.xml index 369cd70a72..cae7d4b2d7 100644 --- a/desktop/toolkit/qt5/qt5-3d/pspec.xml +++ b/desktop/toolkit/qt5/qt5-3d/pspec.xml @@ -15,20 +15,20 @@ desktop C++ and QML APIs for easy inclusion of 3D graphics C++ and QML APIs for easy inclusion of 3D graphics + http://download.qt.io/official_releases/qt/5.9/5.9.3/submodules/qt3d-opensource-src-5.9.3.tar.xz - qt5-base-devel - qt5-declarative-devel + qt5-base-devel + qt5-declarative-devel assimp-devel zlib-devel - http://download.qt.io/official_releases/qt/5.7/5.7.1/submodules/qt3d-opensource-src-5.7.1.tar.xz qt5-3d C++ and QML APIs for easy inclusion of 3D graphics - qt5-base - qt5-declarative + qt5-base + qt5-declarative libgcc assimp @@ -44,8 +44,8 @@ qt5-3d-devel Development files for qt5-3d - qt5-base-devel - qt5-declarative-devel + qt5-base-devel + qt5-declarative-devel qt5-3d @@ -56,6 +56,13 @@ + + 2018-01-06 + 5.9.3 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2017-02-21 5.7.1 diff --git a/desktop/toolkit/qt5/qt5-accountsservice/pspec.xml b/desktop/toolkit/qt5/qt5-accountsservice/pspec.xml index 508f114ad0..5e13802de4 100644 --- a/desktop/toolkit/qt5/qt5-accountsservice/pspec.xml +++ b/desktop/toolkit/qt5/qt5-accountsservice/pspec.xml @@ -13,8 +13,8 @@ LGPLv2.1-linking-exception https://github.com/hawaii-desktop/qtaccountsservice/archive/v0.6.0.tar.gz - qt5-base-devel - qt5-declarative-devel + qt5-base-devel + qt5-declarative-devel extra-cmake-modules @@ -23,8 +23,8 @@ qt5-accountsservice libgcc - qt5-base - qt5-declarative + qt5-base + qt5-declarative /usr/lib @@ -42,12 +42,19 @@ /usr/include - qt5-base + qt5-base qt5-accountsservice + + 2018-01-06 + 0.6.0 + Rebuild for qt5.9.3 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2017-02-20 0.6.0 diff --git a/desktop/toolkit/qt5/qt5-base/actions.py b/desktop/toolkit/qt5/qt5-base/actions.py index aba6860497..6ab91713c8 100644 --- a/desktop/toolkit/qt5/qt5-base/actions.py +++ b/desktop/toolkit/qt5/qt5-base/actions.py @@ -71,8 +71,7 @@ def setup(): -nomake examples \ -optimized-qmake \ -reduce-relocations \ - -dbus-linked \ - -xcursor" % (qt5.prefix, bindirQt5, qt5.headerdir, qt5.archdatadir, qt5.docdir, qt5.plugindir, qt5.importdir, qt5.qmldir, qt5.datadir, qt5.testdir, qt5.translationdir, qt5.sysconfdir, qt5.examplesdir, qt5.libdir) + -dbus-linked" % (qt5.prefix, bindirQt5, qt5.headerdir, qt5.archdatadir, qt5.docdir, qt5.plugindir, qt5.importdir, qt5.qmldir, qt5.datadir, qt5.testdir, qt5.translationdir, qt5.sysconfdir, qt5.examplesdir, qt5.libdir) else: pisitools.dosed("mkspecs/linux-g++-64/qmake.conf", "-m64", "-m32") shelltools.export("LDFLAGS", "-m32 %s" % get.LDFLAGS()) diff --git a/desktop/toolkit/qt5/qt5-base/files/mkspecs.patch b/desktop/toolkit/qt5/qt5-base/files/mkspecs.patch index 3519b5ecc9..1bb0a51e33 100644 --- a/desktop/toolkit/qt5/qt5-base/files/mkspecs.patch +++ b/desktop/toolkit/qt5/qt5-base/files/mkspecs.patch @@ -1,6 +1,6 @@ diff -Nurp qtbase-opensource/mkspecs/common/g++-base.conf qtbase-opensourcey/mkspecs/common/g++-base.conf --- qtbase-opensource/mkspecs/common/g++-base.conf 2015-10-13 07:35:32.000000000 +0300 -+++ qtbase-opensource-src-5.5.1/mkspecs/common/g++-base.conf 2015-10-18 00:30:49.000000000 +0300 ++++ mkspecs/common/g++-base.conf 2015-10-18 00:30:49.000000000 +0300 @@ -10,15 +10,19 @@ QMAKE_COMPILER = gcc @@ -27,7 +27,7 @@ diff -Nurp qtbase-opensource/mkspecs/common/g++-base.conf qtbase-opensourcey/mks diff -Nurp qtbase-opensource/mkspecs/common/g++-unix.conf qtbase-opensourcey/mkspecs/common/g++-unix.conf --- qtbase-opensource/mkspecs/common/g++-unix.conf 2015-10-13 07:35:32.000000000 +0300 -+++ qtbase-opensource-src-5.5.1/mkspecs/common/g++-unix.conf 2015-10-18 00:31:47.000000000 +0300 ++++ mkspecs/common/g++-unix.conf 2015-10-18 00:31:47.000000000 +0300 @@ -10,5 +10,5 @@ include(g++-base.conf) @@ -37,7 +37,7 @@ diff -Nurp qtbase-opensource/mkspecs/common/g++-unix.conf qtbase-opensourcey/mks QMAKE_LFLAGS_NOUNDEF += -Wl,--no-undefined diff -Nurp qtbase-opensource/mkspecs/common/linux.conf qtbase-opensourcey/mkspecs/common/linux.conf --- qtbase-opensource/mkspecs/common/linux.conf 2015-10-13 07:35:32.000000000 +0300 -+++ qtbase-opensource-src-5.5.1/mkspecs/common/linux.conf 2015-10-18 00:33:07.000000000 +0300 ++++ mkspecs/common/linux.conf 2015-10-18 00:33:07.000000000 +0300 @@ -49,7 +49,7 @@ QMAKE_OBJCOPY = objcopy QMAKE_NM = nm -P QMAKE_RANLIB = diff --git a/desktop/toolkit/qt5/qt5-base/files/qt5-qtbase-5.9.1-firebird.patch b/desktop/toolkit/qt5/qt5-base/files/qt5-qtbase-5.9.1-firebird.patch new file mode 100644 index 0000000000..a3510d988f --- /dev/null +++ b/desktop/toolkit/qt5/qt5-base/files/qt5-qtbase-5.9.1-firebird.patch @@ -0,0 +1,32 @@ +diff --git a/src/plugins/sqldrivers/configure.json b/src/plugins/sqldrivers/configure.json +index 234f880..7b13671 100644 +--- a/src/plugins/sqldrivers/configure.json ++++ b/src/plugins/sqldrivers/configure.json +@@ -50,11 +50,12 @@ + "ibase": { + "label": "InterBase", + "test": { +- "include": "ibase.h" ++ "include": "firebird/ibase.h" + }, + "sources": [ + { "libs": "-lgds32_ms", "condition": "config.win32" }, +- { "libs": "-lgds", "condition": "!config.win32" } ++ { "libs": "-lgds", "condition": "!config.win32" }, ++ { "libs": "-lfbclient", "condition": "!config.win32" } + ] + }, + "mysql": { +diff --git a/src/plugins/sqldrivers/ibase/qsql_ibase_p.h b/src/plugins/sqldrivers/ibase/qsql_ibase_p.h +index c7cee41..6a9c56c 100644 +--- a/src/plugins/sqldrivers/ibase/qsql_ibase_p.h ++++ b/src/plugins/sqldrivers/ibase/qsql_ibase_p.h +@@ -52,7 +52,7 @@ + // + + #include +-#include ++#include + + #ifdef QT_PLUGIN + #define Q_EXPORT_SQLDRIVER_IBASE diff --git a/desktop/toolkit/qt5/qt5-base/files/qtbase-hidpi_scale_at_192.patch b/desktop/toolkit/qt5/qt5-base/files/qtbase-hidpi_scale_at_192.patch new file mode 100644 index 0000000000..f46ddbddba --- /dev/null +++ b/desktop/toolkit/qt5/qt5-base/files/qtbase-hidpi_scale_at_192.patch @@ -0,0 +1,13 @@ +diff --git a/src/plugins/platforms/xcb/qxcbscreen.cpp b/src/plugins/platforms/xcb/qxcbscreen.cpp +index ec0f9ba..6d0d7a6 100644 +--- a/src/plugins/platforms/xcb/qxcbscreen.cpp ++++ src/plugins/platforms/xcb/qxcbscreen.cpp +@@ -747,7 +747,7 @@ void QXcbScreen::updateGeometry(const QRect &geometry, uint8_t rotation) + m_sizeMillimeters = sizeInMillimeters(geometry.size(), virtualDpi()); + + qreal dpi = geometry.width() / physicalSize().width() * qreal(25.4); +- m_pixelDensity = qMax(1, qRound(dpi/96)); ++ m_pixelDensity = qMax(1, (int) (dpi/96)); // instead of rounding at 1.5, round at 2.0 (same as GNOME) + m_geometry = geometry; + m_availableGeometry = geometry & m_virtualDesktop->workArea(); + QWindowSystemInterface::handleScreenGeometryChange(QPlatformScreen::screen(), m_geometry, m_availableGeometry); diff --git a/desktop/toolkit/qt5/qt5-base/files/qtbase-mariadb.patch b/desktop/toolkit/qt5/qt5-base/files/qtbase-mariadb.patch new file mode 100644 index 0000000000..0d65f3e4a8 --- /dev/null +++ b/desktop/toolkit/qt5/qt5-base/files/qtbase-mariadb.patch @@ -0,0 +1,21 @@ +diff -up qtbase-opensource-src-5.9.2/src/plugins/sqldrivers/mysql/qsql_mysql.cpp.rex qtbase-opensource-src-5.9.2/src/plugins/sqldrivers/mysql/qsql_mysql.cpp +--- qtbase-opensource-src-5.9.2/src/plugins/sqldrivers/mysql/qsql_mysql.cpp.rex 2017-10-02 03:43:38.000000000 -0500 ++++ src/plugins/sqldrivers/mysql/qsql_mysql.cpp 2017-10-19 14:56:16.752878279 -0500 +@@ -1159,14 +1159,15 @@ static void qLibraryInit() + # endif // MYSQL_VERSION_ID + #endif // Q_NO_MYSQL_EMBEDDED + +-#ifdef MARIADB_BASE_VERSION ++#if defined(MARIADB_BASE_VERSION) || defined(MARIADB_VERSION_ID) + qAddPostRoutine(mysql_server_end); + #endif + } + + static void qLibraryEnd() + { +-#if !defined(MARIADB_BASE_VERSION) ++#if !defined(MARIADB_BASE_VERSION) && !defined(MARIADB_VERSION_ID) ++//#error should not get here on f27+ says rex + # if !defined(Q_NO_MYSQL_EMBEDDED) + # if MYSQL_VERSION_ID > 40000 + # if (MYSQL_VERSION_ID >= 40110 && MYSQL_VERSION_ID < 50000) || MYSQL_VERSION_ID >= 50003 diff --git a/desktop/toolkit/qt5/qt5-base/files/qtbase-opensource-src-5.8.0-QT_VERSION_CHECK.patch b/desktop/toolkit/qt5/qt5-base/files/qtbase-opensource-src-5.8.0-QT_VERSION_CHECK.patch new file mode 100644 index 0000000000..01c76a89ee --- /dev/null +++ b/desktop/toolkit/qt5/qt5-base/files/qtbase-opensource-src-5.8.0-QT_VERSION_CHECK.patch @@ -0,0 +1,11 @@ +--- qtbase-opensource-src-5.8.0/src/corelib/global/qglobal.h.orig 2017-01-26 10:45:40.905010896 +0100 ++++ src/corelib/global/qglobal.h 2017-01-26 10:46:50.299858887 +0100 +@@ -55,7 +55,7 @@ + /* + can be used like #if (QT_VERSION >= QT_VERSION_CHECK(4, 4, 0)) + */ +-#define QT_VERSION_CHECK(major, minor, patch) ((major<<16)|(minor<<8)|(patch)) ++#define QT_VERSION_CHECK(qt_version_check_major, qt_version_check_minor, qt_version_check_patch) ((qt_version_check_major<<16)|(qt_version_check_minor<<8)|(qt_version_check_patch)) + + #ifdef QT_BOOTSTRAPPED + #include diff --git a/desktop/toolkit/qt5/qt5-base/files/qtbase-opensource-src-5.9.0-mysql.patch b/desktop/toolkit/qt5/qt5-base/files/qtbase-opensource-src-5.9.0-mysql.patch new file mode 100644 index 0000000000..a6632cc5d9 --- /dev/null +++ b/desktop/toolkit/qt5/qt5-base/files/qtbase-opensource-src-5.9.0-mysql.patch @@ -0,0 +1,12 @@ +diff -up qtbase-opensource-src-5.9.0/src/plugins/sqldrivers/mysql/qsql_mysql.cpp.than qtbase-opensource-src-5.9.0/src/plugins/sqldrivers/mysql/qsql_mysql.cpp +diff -up qtbase-opensource-src-5.9.0/src/plugins/sqldrivers/mysql/qsql_mysql_p.h.than qtbase-opensource-src-5.9.0/src/plugins/sqldrivers/mysql/qsql_mysql_p.h +--- qtbase-opensource-src-5.9.0/src/plugins/sqldrivers/mysql/qsql_mysql_p.h.than 2017-07-14 13:43:50.831203768 +0200 ++++ src/plugins/sqldrivers/mysql/qsql_mysql_p.h 2017-07-14 13:44:24.364948006 +0200 +@@ -58,6 +58,7 @@ + #endif + + #include ++#include + + #ifdef QT_PLUGIN + #define Q_EXPORT_SQLDRIVER_MYSQL diff --git a/desktop/toolkit/qt5/qt5-base/files/qtbase-opensource-src-5.9.3-QTBUG-64742-out-of-bounds-in-qdnslookup_unix.patch b/desktop/toolkit/qt5/qt5-base/files/qtbase-opensource-src-5.9.3-QTBUG-64742-out-of-bounds-in-qdnslookup_unix.patch new file mode 100644 index 0000000000..9bfc50f0f7 --- /dev/null +++ b/desktop/toolkit/qt5/qt5-base/files/qtbase-opensource-src-5.9.3-QTBUG-64742-out-of-bounds-in-qdnslookup_unix.patch @@ -0,0 +1,50 @@ +diff -up qtbase-opensource-src-5.9.3/src/network/kernel/qdnslookup_unix.cpp.orig qtbase-opensource-src-5.9.3/src/network/kernel/qdnslookup_unix.cpp +--- qtbase-opensource-src-5.9.3/src/network/kernel/qdnslookup_unix.cpp.orig 2017-11-16 06:15:28.000000000 +0100 ++++ src/network/kernel/qdnslookup_unix.cpp 2017-11-30 09:22:47.525741040 +0100 +@@ -42,6 +42,7 @@ + #if QT_CONFIG(library) + #include + #endif ++#include + #include + #include + #include +@@ -58,6 +59,8 @@ + # include + #endif + ++#include ++ + QT_BEGIN_NAMESPACE + + #if QT_CONFIG(library) +@@ -189,11 +192,25 @@ void QDnsLookupRunnable::query(const int + QScopedPointer state_ptr(&state); + + // Perform DNS query. +- unsigned char response[PACKETSZ]; +- memset(response, 0, sizeof(response)); +- const int responseLength = local_res_nquery(&state, requestName, C_IN, requestType, response, sizeof(response)); ++ QVarLengthArray buffer(PACKETSZ); ++ memset(buffer.data(), 0, buffer.size()); ++ int responseLength = local_res_nquery(&state, requestName, C_IN, requestType, buffer.data(), buffer.size()); ++ if (Q_UNLIKELY(responseLength > PACKETSZ)) { ++ buffer.resize(responseLength); ++ memset(buffer.data(), 0, buffer.size()); ++ responseLength = local_res_nquery(&state, requestName, C_IN, requestType, buffer.data(), buffer.size()); ++ if (Q_UNLIKELY(responseLength > buffer.size())) { ++ // Ok, we give up. ++ reply->error = QDnsLookup::ResolverError; ++ reply->errorString.clear(); // We cannot be more specific, alas. ++ return; ++ } ++ } + +- // Check the response header. ++ unsigned char *response = buffer.data(); ++ // Check the response header. Though res_nquery returns -1 as a ++ // responseLength in case of error, we still can extract the ++ // exact error code from the response. + HEADER *header = (HEADER*)response; + const int answerCount = ntohs(header->ancount); + switch (header->rcode) { diff --git a/desktop/toolkit/qt5/qt5-base/files/xcberror_filter.patch b/desktop/toolkit/qt5/qt5-base/files/xcberror_filter.patch new file mode 100644 index 0000000000..39f9ba5a29 --- /dev/null +++ b/desktop/toolkit/qt5/qt5-base/files/xcberror_filter.patch @@ -0,0 +1,41 @@ +From 911762e077c8b2f9795171c1e628942a0a979801 Mon Sep 17 00:00:00 2001 +From: Jan Grulich +Date: Fri, 15 Dec 2017 11:56:12 +0100 +Subject: foo + + +diff --git a/src/plugins/platforms/xcb/qxcbconnection.cpp b/src/plugins/platforms/xcb/qxcbconnection.cpp +index 536c709..c6eb1b1 100644 +--- a/src/plugins/platforms/xcb/qxcbconnection.cpp ++++ src/plugins/platforms/xcb/qxcbconnection.cpp +@@ -111,6 +111,8 @@ Q_LOGGING_CATEGORY(lcQpaXInputEvents, "qt.qpa.input.events") + Q_LOGGING_CATEGORY(lcQpaScreen, "qt.qpa.screen") + Q_LOGGING_CATEGORY(lcQpaEvents, "qt.qpa.events") + Q_LOGGING_CATEGORY(lcQpaXcb, "qt.qpa.xcb") // for general (uncategorized) XCB logging ++Q_LOGGING_CATEGORY(lcQpaXcbError, "qt.qpa.xcb.xcberror") ++// TODO: How to categorize by xcberror type? (e.g. only BadWindow) + Q_LOGGING_CATEGORY(lcQpaPeeker, "qt.qpa.peeker") + + // this event type was added in libxcb 1.10, +@@ -964,7 +966,8 @@ void QXcbConnection::handleXcbError(xcb_generic_error_t *error) + uint clamped_error_code = qMin(error->error_code, (sizeof(xcb_errors) / sizeof(xcb_errors[0])) - 1); + uint clamped_major_code = qMin(error->major_code, (sizeof(xcb_protocol_request_codes) / sizeof(xcb_protocol_request_codes[0])) - 1); + +- qWarning("QXcbConnection: XCB error: %d (%s), sequence: %d, resource id: %d, major code: %d (%s), minor code: %d", ++ qCWarning(lcQpaXcbError, ++ "QXcbConnection: XCB error: %d (%s), sequence: %d, resource id: %d, major code: %d (%s), minor code: %d", + int(error->error_code), xcb_errors[clamped_error_code], + int(error->sequence), int(error->resource_id), + int(error->major_code), xcb_protocol_request_codes[clamped_major_code], +diff --git a/src/plugins/platforms/xcb/qxcbconnection.h b/src/plugins/platforms/xcb/qxcbconnection.h +index 999dc06..554611c 100644 +--- a/src/plugins/platforms/xcb/qxcbconnection.h ++++ src/plugins/platforms/xcb/qxcbconnection.h +@@ -91,6 +91,7 @@ Q_DECLARE_LOGGING_CATEGORY(lcQpaXInputEvents) + Q_DECLARE_LOGGING_CATEGORY(lcQpaScreen) + Q_DECLARE_LOGGING_CATEGORY(lcQpaEvents) + Q_DECLARE_LOGGING_CATEGORY(lcQpaXcb) ++Q_DECLARE_LOGGING_CATEGORY(lcQpaXcbError) + Q_DECLARE_LOGGING_CATEGORY(lcQpaPeeker) + + class QXcbVirtualDesktop; diff --git a/desktop/toolkit/qt5/qt5-base/pspec.xml b/desktop/toolkit/qt5/qt5-base/pspec.xml index 79f2cd7bb4..4aaf6f1f3a 100644 --- a/desktop/toolkit/qt5/qt5-base/pspec.xml +++ b/desktop/toolkit/qt5/qt5-base/pspec.xml @@ -11,7 +11,7 @@ Cross platform application and UI framework Cross platform application and UI development framework 'GPL3' 'LGPL3' 'FDL' 'custom' - http://download.qt.io/official_releases/qt/5.7/5.7.1/submodules/qtbase-opensource-src-5.7.1.tar.xz + http://download.qt.io/official_releases/qt/5.9/5.9.3/submodules/qtbase-opensource-src-5.9.3.tar.xz at-spi2-core-devel cups-devel @@ -68,15 +68,16 @@ libproxy-devel gst-plugins-base-next-devel wayland-devel + libXcursor-devel - mkspecs.patch - add docs for QPlatformTheme.patch - - qt5-base-firebird.patch - qt5-base-hdpi-scale.patch - qt5-base-libpng.patch + mkspecs.patch + qt5-qtbase-5.9.1-firebird.patch + qtbase-opensource-src-5.9.0-mysql.patch + qtbase-opensource-src-5.8.0-QT_VERSION_CHECK.patch + qtbase-mariadb.patch + qtbase-opensource-src-5.9.3-QTBUG-64742-out-of-bounds-in-qdnslookup_unix.patch @@ -195,7 +196,7 @@ - + + + 2018-01-06 + 5.9.3 + Version bump + ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2017-03-31 5.7.1 diff --git a/desktop/toolkit/qt5/qt5-canvas3d/pspec.xml b/desktop/toolkit/qt5/qt5-canvas3d/pspec.xml index 215a28ee49..4ba3d8fa58 100644 --- a/desktop/toolkit/qt5/qt5-canvas3d/pspec.xml +++ b/desktop/toolkit/qt5/qt5-canvas3d/pspec.xml @@ -15,18 +15,18 @@ desktop A JavaScript 3D rendering API for Qt Quick A JavaScript 3D rendering API for Qt Quick + http://download.qt.io/official_releases/qt/5.9/5.9.3/submodules/qtcanvas3d-opensource-src-5.9.3.tar.xz - qt5-base-devel - qt5-declarative-devel + qt5-base-devel + qt5-declarative-devel - http://download.qt.io/official_releases/qt/5.7/5.7.1/submodules/qtcanvas3d-opensource-src-5.7.1.tar.xz qt5-canvas3d A JavaScript 3D rendering API for Qt Quick - qt5-base - qt5-declarative + qt5-base + qt5-declarative libgcc @@ -35,6 +35,13 @@ + + 2018-01-06 + 5.9.3 + Version Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2017-02-21 5.7.1 diff --git a/desktop/toolkit/qt5/qt5-charts/pspec.xml b/desktop/toolkit/qt5/qt5-charts/pspec.xml index c13615bc0c..e1c0635bd9 100644 --- a/desktop/toolkit/qt5/qt5-charts/pspec.xml +++ b/desktop/toolkit/qt5/qt5-charts/pspec.xml @@ -11,18 +11,18 @@ GPL3 Provides a set of easy to use chart components Provides a set of easy to use chart components + http://download.qt.io/official_releases/qt/5.9/5.9.3/submodules/qtcharts-opensource-src-5.9.3.tar.xz - qt5-base-devel - qt5-declarative-devel + qt5-base-devel + qt5-declarative-devel - http://download.qt.io/official_releases/qt/5.7/5.7.1/submodules/qtcharts-opensource-src-5.7.1.tar.xz qt5-charts Provides a set of easy to use chart components - qt5-base - qt5-declarative + qt5-base + qt5-declarative libgcc @@ -36,7 +36,7 @@ qt5-charts-devel Development files for qt5-charts - qt5-base-devel + qt5-base-devel qt5-charts @@ -47,6 +47,13 @@ + + 2018-01-06 + 5.9.3 + Version Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2017-02-20 5.7.1 diff --git a/desktop/toolkit/qt5/qt5-configuration/pspec.xml b/desktop/toolkit/qt5/qt5-configuration/pspec.xml index 4960da7634..e120b31c71 100644 --- a/desktop/toolkit/qt5/qt5-configuration/pspec.xml +++ b/desktop/toolkit/qt5/qt5-configuration/pspec.xml @@ -15,9 +15,9 @@ glib2-devel dconf-devel - qt5-declarative-devel + qt5-declarative-devel cmake - qt5-base-devel + qt5-base-devel @@ -25,10 +25,10 @@ qt5-configuration libgcc - qt5-declarative + qt5-declarative glib2 dconf - qt5-base + qt5-base /usr/lib @@ -48,11 +48,18 @@ qt5-configuration - qt5-base-devel + qt5-base-devel + + 2018-01-06 + 0.3.1 + Rebuild for qt5.9.3 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2017-02-20 0.3.1 diff --git a/desktop/toolkit/qt5/qt5-connectivity/actions.py b/desktop/toolkit/qt5/qt5-connectivity/actions.py index c5059759ab..91eba6217d 100644 --- a/desktop/toolkit/qt5/qt5-connectivity/actions.py +++ b/desktop/toolkit/qt5/qt5-connectivity/actions.py @@ -24,4 +24,4 @@ def install(): for bin in shelltools.ls("%s/usr/lib/qt5/bin" % get.installDIR()): pisitools.dosym("/usr/lib/qt5/bin/%s" % bin, "/usr/bin/%s-qt5" % bin) - pisitools.insinto("/usr/share/licenses/qt5-connectivity/", "LGPL_EXCEPTION.txt") + pisitools.insinto("/usr/share/licenses/qt5-connectivity/", "LICENSE*") diff --git a/desktop/toolkit/qt5/qt5-connectivity/pspec.xml b/desktop/toolkit/qt5/qt5-connectivity/pspec.xml index 589875a1d7..8318fc98de 100644 --- a/desktop/toolkit/qt5/qt5-connectivity/pspec.xml +++ b/desktop/toolkit/qt5/qt5-connectivity/pspec.xml @@ -11,12 +11,12 @@ Provides access to Bluetooth hardware Provides access to Bluetooth hardware LGPLv2.1-linking-exception - http://download.qt.io/official_releases/qt/5.7/5.7.1/submodules/qtconnectivity-opensource-src-5.7.1.tar.xz + http://download.qt.io/official_releases/qt/5.9/5.9.3/submodules/qtconnectivity-opensource-src-5.9.3.tar.xz - qt5-base-devel - qt5-declarative-devel - qt5-assistant-devel - qt5-sql-sqlite + qt5-base-devel + qt5-declarative-devel + qt5-assistant-devel + qt5-sql-sqlite bluez-libs-devel @@ -24,8 +24,8 @@ qt5-connectivity - qt5-base - qt5-declarative + qt5-base + qt5-declarative bluez-libs libgcc @@ -46,7 +46,7 @@ qt5-connectivity - qt5-base-devel + qt5-base-devel @@ -61,6 +61,13 @@ + + 2018-01-06 + 5.9.3 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2017-02-20 5.7.1 diff --git a/desktop/toolkit/qt5/qt5-datavis3d/actions.py b/desktop/toolkit/qt5/qt5-datavis3d/actions.py index dcb2841c1a..1b5fd10281 100644 --- a/desktop/toolkit/qt5/qt5-datavis3d/actions.py +++ b/desktop/toolkit/qt5/qt5-datavis3d/actions.py @@ -18,6 +18,6 @@ def install(): qt5.install() - pisitools.dodoc("LICENSE.GPL3", "README") + pisitools.dodoc("LICENSE*") diff --git a/desktop/toolkit/qt5/qt5-datavis3d/pspec.xml b/desktop/toolkit/qt5/qt5-datavis3d/pspec.xml index d1598101a1..17319b0242 100644 --- a/desktop/toolkit/qt5/qt5-datavis3d/pspec.xml +++ b/desktop/toolkit/qt5/qt5-datavis3d/pspec.xml @@ -12,18 +12,18 @@ desktop Provides a set of easy to use chart components Qt Data Visualization module + http://download.qt.io/official_releases/qt/5.9/5.9.3/submodules/qtdatavis3d-opensource-src-5.9.3.tar.xz - qt5-base-devel - qt5-declarative-devel + qt5-base-devel + qt5-declarative-devel - http://download.qt.io/official_releases/qt/5.7/5.7.1/submodules/qtdatavis3d-opensource-src-5.7.1.tar.xz qt5-datavis3d Qt Data Visualization module - qt5-base - qt5-declarative + qt5-base + qt5-declarative libgcc @@ -37,8 +37,8 @@ qt5-datavis3d-devel Development files for qt5-datavis3d - qt5-base-devel - qt5-declarative-devel + qt5-base-devel + qt5-declarative-devel qt5-datavis3d @@ -49,6 +49,13 @@ + + 2018-01-06 + 5.9.3 + Version Bump + Ayhan Yalçınsoy + ayhyanyalcinsoy@pisilinux.org + 2017-02-20 5.7.1 diff --git a/desktop/toolkit/qt5/qt5-declarative/actions.py b/desktop/toolkit/qt5/qt5-declarative/actions.py index 5c5f5c809b..df992c25c6 100644 --- a/desktop/toolkit/qt5/qt5-declarative/actions.py +++ b/desktop/toolkit/qt5/qt5-declarative/actions.py @@ -32,4 +32,4 @@ def install(): for bin in shelltools.ls("%s/usr/lib/qt5/bin" % get.installDIR()): pisitools.dosym("/usr/lib/qt5/bin/%s" % bin, "/usr/bin/%s-qt5" % bin) - pisitools.insinto("/usr/share/licenses/qt5-declarative/", "LGPL_EXCEPTION.txt") + pisitools.insinto("/usr/share/licenses/qt5-declarative/", "LICENSE*") diff --git a/desktop/toolkit/qt5/qt5-declarative/pspec.xml b/desktop/toolkit/qt5/qt5-declarative/pspec.xml index 59e5048889..2cadfbc984 100644 --- a/desktop/toolkit/qt5/qt5-declarative/pspec.xml +++ b/desktop/toolkit/qt5/qt5-declarative/pspec.xml @@ -11,14 +11,14 @@ Classes for QML and JavaScript languages Classes for QML and JavaScript languages LGPLv2.1-linking-exception - http://download.qt.io/official_releases/qt/5.7/5.7.1/submodules/qtdeclarative-opensource-src-5.7.1.tar.xz + http://download.qt.io/official_releases/qt/5.9/5.9.3/submodules/qtdeclarative-opensource-src-5.9.3.tar.xz - qt5-base-devel + qt5-base-devel libxkbcommon-devel mesa-devel - qt5-xmlpatterns-devel - qt5-assistant-devel - qt5-sql-sqlite + qt5-xmlpatterns-devel + qt5-assistant-devel + qt5-sql-sqlite @@ -26,9 +26,9 @@ qt5-declarative libgcc - qt5-base + qt5-base mesa - qt5-xmlpatterns + qt5-xmlpatterns /usr/lib @@ -48,7 +48,7 @@ /usr/include/qt5 - qt5-base-devel + qt5-base-devel qt5-declarative @@ -56,7 +56,7 @@ qt5-declarative-docs - qt5-base + qt5-base /usr/share/doc/qt5 @@ -64,6 +64,13 @@ + + 2018-01-06 + 5.9.3 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2017-02-20 5.7.1 diff --git a/desktop/toolkit/qt5/qt5-doc/pspec.xml b/desktop/toolkit/qt5/qt5-doc/pspec.xml index 559b9dfcd9..196aadf9ee 100644 --- a/desktop/toolkit/qt5/qt5-doc/pspec.xml +++ b/desktop/toolkit/qt5/qt5-doc/pspec.xml @@ -12,41 +12,40 @@ A cross-platform application and UI framework (Documentation) A cross-platform application and UI framework (Documentation) LGPLv2.1-linking-exception - http://download.qt.io/official_releases/qt/5.7/5.7.1/submodules/qtdoc-opensource-src-5.7.1.tar.xz + http://download.qt.io/official_releases/qt/5.9/5.9.3/submodules/qtdoc-opensource-src-5.9.3.tar.xz - qt5-base-devel - qt5-sql-sqlite - qt5-assistant - qt5-multimedia-docs - qt5-quickcontrols-docs - qt5-quickcontrols2-docs - qt5-x11extras-docs - qt5-webchannel-docs - qt5-webkit-docs - qt5-xmlpatterns-docs - qt5-svg-docs - qt5-script-docs - qt5-sensors-docs - qt5-translations - qt5-graphicaleffects-docs - qt5-imageformats-docs - qt5-websockets-docs - qt5-serialport-docs - qt5-location-docs - qt5-connectivity-docs - qt5-enginio-docs + qt5-base-devel + qt5-sql-sqlite + qt5-assistant + qt5-multimedia-docs + qt5-quickcontrols-docs + qt5-quickcontrols2-docs + qt5-x11extras-docs + qt5-webchannel-docs + qt5-webkit-docs + qt5-xmlpatterns-docs + qt5-svg-docs + qt5-script-docs + qt5-sensors-docs + qt5-translations + qt5-graphicaleffects-docs + qt5-imageformats-docs + qt5-websockets-docs + qt5-serialport-docs + qt5-location-docs + qt5-connectivity-docs qt5-doc - qt5-base - qt5-script - qt5-svg - qt5-xmlpatterns - qt5-assistant - qt5-declarative + qt5-base + qt5-script + qt5-svg + qt5-xmlpatterns + qt5-assistant + qt5-declarative /usr/share/licenses @@ -55,6 +54,13 @@ + + 2018-01-06 + 5.9.3 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2017-06-14 5.7.1 diff --git a/desktop/toolkit/qt5/qt5-gamepad/actions.py b/desktop/toolkit/qt5/qt5-gamepad/actions.py index a194ba8ae5..2aa958e7c5 100644 --- a/desktop/toolkit/qt5/qt5-gamepad/actions.py +++ b/desktop/toolkit/qt5/qt5-gamepad/actions.py @@ -17,4 +17,4 @@ def build(): def install(): qt5.install() - pisitools.dodoc("LICENSE.GPL", "LICENSE.LGPLv3", "README.md") + pisitools.dodoc("LICENSE*") diff --git a/desktop/toolkit/qt5/qt5-gamepad/pspec.xml b/desktop/toolkit/qt5/qt5-gamepad/pspec.xml index ac8c19ce45..c52b1d71d1 100644 --- a/desktop/toolkit/qt5/qt5-gamepad/pspec.xml +++ b/desktop/toolkit/qt5/qt5-gamepad/pspec.xml @@ -15,19 +15,19 @@ desktop A JavaScript 3D rendering API for Qt Quick Adds support for getting events from gamepad devices + http://download.qt.io/official_releases/qt/5.9/5.9.3/submodules/qtgamepad-opensource-src-5.9.3.tar.xz - qt5-base-devel - qt5-declarative-devel + qt5-base-devel + qt5-declarative-devel eudev-devel - http://download.qt.io/official_releases/qt/5.7/5.7.1/submodules/qtgamepad-opensource-src-5.7.1.tar.xz qt5-gamepad Adds support for getting events from gamepad devices - qt5-base - qt5-declarative + qt5-base + qt5-declarative eudev libgcc @@ -43,7 +43,7 @@ qt5-gamepad-devel Development files for qt5-gamepad - qt5-base-devel + qt5-base-devel qt5-gamepad @@ -54,6 +54,13 @@ + + 2018-01-06 + 5.9.3 + Version Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2017-02-21 5.7.1 diff --git a/desktop/toolkit/qt5/qt5-graphicaleffects/actions.py b/desktop/toolkit/qt5/qt5-graphicaleffects/actions.py index 998e1e9177..4c007e7dd5 100644 --- a/desktop/toolkit/qt5/qt5-graphicaleffects/actions.py +++ b/desktop/toolkit/qt5/qt5-graphicaleffects/actions.py @@ -24,4 +24,4 @@ def install(): for bin in shelltools.ls("%s/usr/lib/qt5/bin" % get.installDIR()): pisitools.dosym("/usr/lib/qt5/bin/%s" % bin, "/usr/bin/%s-qt5" % bin) - pisitools.insinto("/usr/share/licenses/qt5-graphicaleffects/", "LGPL_EXCEPTION.txt") + pisitools.dodoc("LICENSE*") diff --git a/desktop/toolkit/qt5/qt5-graphicaleffects/pspec.xml b/desktop/toolkit/qt5/qt5-graphicaleffects/pspec.xml index 8ad00dd558..d1650b7fb6 100644 --- a/desktop/toolkit/qt5/qt5-graphicaleffects/pspec.xml +++ b/desktop/toolkit/qt5/qt5-graphicaleffects/pspec.xml @@ -11,20 +11,20 @@ Graphical effects for use with Qt Quick 2 Graphical effects for use with Qt Quick 2 LGPLv2.1-linking-exception - http://download.qt.io/official_releases/qt/5.7/5.7.1/submodules/qtgraphicaleffects-opensource-src-5.7.1.tar.xz + http://download.qt.io/official_releases/qt/5.9/5.9.3/submodules/qtgraphicaleffects-opensource-src-5.9.3.tar.xz - qt5-base-devel - qt5-declarative-devel - qt5-assistant-devel - qt5-sql-sqlite + qt5-base-devel + qt5-declarative-devel + qt5-assistant-devel + qt5-sql-sqlite qt5-graphicaleffects - qt5-base - qt5-declarative + qt5-base + qt5-declarative libgcc @@ -38,7 +38,7 @@ qt5-graphicaleffects-docs - qt5-base + qt5-base /usr/share/doc/qt5 @@ -46,6 +46,13 @@ + + 2018-01-06 + 5.9.3 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2017-02-20 5.7.1 diff --git a/desktop/toolkit/qt5/qt5-gstreamer/pspec.xml b/desktop/toolkit/qt5/qt5-gstreamer/pspec.xml index 34a7b3bc38..e98d0aa556 100644 --- a/desktop/toolkit/qt5/qt5-gstreamer/pspec.xml +++ b/desktop/toolkit/qt5/qt5-gstreamer/pspec.xml @@ -14,9 +14,9 @@ QtGStreamer is a set of libraries providing C++ bindings for GStreamer with a Qt-style API, plus some helper classes and elements for integrating GStreamer better in Qt applications.The goal of this module is to allow easy use of GStreamer for applications targetting MeeGo Mobile or the KDE desktop. http://gstreamer.freedesktop.org/src/qt-gstreamer/qt-gstreamer-1.2.0.tar.xz - qt5-base-devel - qt5-declarative-devel - qt5-quickcontrols2-devel + qt5-base-devel + qt5-declarative-devel + qt5-quickcontrols2-devel glib2-devel gobject-introspection-devel cmake @@ -34,8 +34,8 @@ qt5-gstreamer - qt5-base - qt5-declarative + qt5-base + qt5-declarative gstreamer-next gst-plugins-base-next @@ -56,9 +56,9 @@ qt5-gstreamer glib2-devel - qt5-base-devel + qt5-base-devel gstreamer-next-devel - qt5-declarative-devel + qt5-declarative-devel gst-plugins-base-next-devel @@ -69,6 +69,13 @@ + + 2018-01-06 + 1.2.0 + Rebuild for qt5.9.3 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2017-03-19 1.2.0 diff --git a/desktop/toolkit/qt5/qt5-imageformats/actions.py b/desktop/toolkit/qt5/qt5-imageformats/actions.py index 6ba3423b7b..4c007e7dd5 100644 --- a/desktop/toolkit/qt5/qt5-imageformats/actions.py +++ b/desktop/toolkit/qt5/qt5-imageformats/actions.py @@ -24,4 +24,4 @@ def install(): for bin in shelltools.ls("%s/usr/lib/qt5/bin" % get.installDIR()): pisitools.dosym("/usr/lib/qt5/bin/%s" % bin, "/usr/bin/%s-qt5" % bin) - pisitools.insinto("/usr/share/licenses/qt5-imageformats/", "LGPL_EXCEPTION.txt") + pisitools.dodoc("LICENSE*") diff --git a/desktop/toolkit/qt5/qt5-imageformats/pspec.xml b/desktop/toolkit/qt5/qt5-imageformats/pspec.xml index eeaf94bd6a..fa4c9a1fd2 100644 --- a/desktop/toolkit/qt5/qt5-imageformats/pspec.xml +++ b/desktop/toolkit/qt5/qt5-imageformats/pspec.xml @@ -11,11 +11,11 @@ Plugins for additional image formats: TIFF, MNG, TGA, WBMP Plugins for additional image formats: TIFF, MNG, TGA, WBMP LGPLv2.1-linking-exception - http://download.qt.io/official_releases/qt/5.7/5.7.1/submodules/qtimageformats-opensource-src-5.7.1.tar.xz + http://download.qt.io/official_releases/qt/5.9/5.9.3/submodules/qtimageformats-opensource-src-5.9.3.tar.xz - qt5-base-devel - qt5-assistant-devel - qt5-sql-sqlite + qt5-base-devel + qt5-assistant-devel + qt5-sql-sqlite jasper-devel libmng-devel libjpeg-turbo-devel @@ -28,7 +28,7 @@ qt5-imageformats - qt5-base + qt5-base libgcc libmng tiff @@ -45,14 +45,21 @@ qt5-imageformats-docs - qt5-base + qt5-base - /usr/share/doc/qt5 + /usr/share/doc + + 2018-01-06 + 5.9.3 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2017-02-20 5.7.1 diff --git a/desktop/toolkit/qt5/qt5-keychain/pspec.xml b/desktop/toolkit/qt5/qt5-keychain/pspec.xml index edd3ef1923..13f5aba29f 100644 --- a/desktop/toolkit/qt5/qt5-keychain/pspec.xml +++ b/desktop/toolkit/qt5/qt5-keychain/pspec.xml @@ -11,13 +11,13 @@ BSD Provides support for secure credentials storage Qt5-Keychain is a Qt API to store passwords and other secret data securely. How the data is stored depends on the platform - https://github.com/frankosterfeld/qtkeychain/archive/v0.7.0.tar.gz + https://github.com/frankosterfeld/qtkeychain/archive/v0.8.0.tar.gz extra-cmake-modules - qt5-assistant-devel - qt5-base-devel - qt5-designer-devel - qt5-linguist + qt5-assistant-devel + qt5-base-devel + qt5-designer-devel + qt5-linguist @@ -25,7 +25,7 @@ Provides support for secure credentials storage libgcc - qt5-base + qt5-base /usr/lib @@ -46,6 +46,13 @@ + + 2018-01-06 + 0.8.0 + Rebuild for qt5.9.3 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2017-02-20 0.7.0 diff --git a/desktop/toolkit/qt5/qt5-location/actions.py b/desktop/toolkit/qt5/qt5-location/actions.py index 3d5f9b9abf..95d944e8cf 100644 --- a/desktop/toolkit/qt5/qt5-location/actions.py +++ b/desktop/toolkit/qt5/qt5-location/actions.py @@ -24,4 +24,4 @@ def install(): for bin in shelltools.ls("%s/usr/lib/qt5/bin" % get.installDIR()): pisitools.dosym("/usr/lib/qt5/bin/%s" % bin, "/usr/bin/%s-qt5" % bin) - pisitools.insinto("/usr/share/licenses/qt5-location/", "LGPL_EXCEPTION.txt") + pisitools.dodoc("LICENSE*") diff --git a/desktop/toolkit/qt5/qt5-location/pspec.xml b/desktop/toolkit/qt5/qt5-location/pspec.xml index ed8701f566..797f3e8115 100644 --- a/desktop/toolkit/qt5/qt5-location/pspec.xml +++ b/desktop/toolkit/qt5/qt5-location/pspec.xml @@ -11,26 +11,26 @@ Provides access to position, satellite and area monitoring classes Provides access to position, satellite and area monitoring classes LGPLv2.1-linking-exception - http://download.qt.io/official_releases/qt/5.7/5.7.1/submodules/qtlocation-opensource-src-5.7.1.tar.xz + http://download.qt.io/official_releases/qt/5.9/5.9.3/submodules/qtlocation-opensource-src-5.9.3.tar.xz geoclue-devel glib2-devel mesa-devel - qt5-base-devel - qt5-assistant-devel - qt5-declarative-devel - qt5-sql-sqlite + qt5-base-devel + qt5-assistant-devel + qt5-declarative-devel + qt5-sql-sqlite qt5-location - qt5-base + qt5-base glib2 libgcc geoclue - qt5-declarative + qt5-declarative /usr/lib @@ -47,22 +47,29 @@ qt5-location - qt5-base-devel - qt5-declarative-devel + qt5-base-devel + qt5-declarative-devel qt5-location-docs - qt5-base + qt5-base - /usr/share/doc/qt5 + /usr/share/doc + + 2018-01-06 + 5.9.3 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2017-02-18 5.7.1 diff --git a/desktop/toolkit/qt5/qt5-multimedia/actions.py b/desktop/toolkit/qt5/qt5-multimedia/actions.py index edd4ee0807..4c007e7dd5 100644 --- a/desktop/toolkit/qt5/qt5-multimedia/actions.py +++ b/desktop/toolkit/qt5/qt5-multimedia/actions.py @@ -24,4 +24,4 @@ def install(): for bin in shelltools.ls("%s/usr/lib/qt5/bin" % get.installDIR()): pisitools.dosym("/usr/lib/qt5/bin/%s" % bin, "/usr/bin/%s-qt5" % bin) - pisitools.insinto("/usr/share/licenses/qt5-multimedia/", "LGPL_EXCEPTION.txt") + pisitools.dodoc("LICENSE*") diff --git a/desktop/toolkit/qt5/qt5-multimedia/pspec.xml b/desktop/toolkit/qt5/qt5-multimedia/pspec.xml index 0710cdfdcc..b0e58f727a 100644 --- a/desktop/toolkit/qt5/qt5-multimedia/pspec.xml +++ b/desktop/toolkit/qt5/qt5-multimedia/pspec.xml @@ -11,12 +11,12 @@ Classes for audio, video, radio and camera functionality Classes for audio, video, radio and camera functionality LGPLv2.1-linking-exception - http://download.qt.io/official_releases/qt/5.7/5.7.1/submodules/qtmultimedia-opensource-src-5.7.1.tar.xz + http://download.qt.io/official_releases/qt/5.9/5.9.3/submodules/qtmultimedia-opensource-src-5.9.3.tar.xz - qt5-base-devel - qt5-declarative-devel - qt5-assistant-devel - qt5-sql-sqlite + qt5-base-devel + qt5-declarative-devel + qt5-assistant-devel + qt5-sql-sqlite pulseaudio-libs-devel openal-devel mesa-devel @@ -39,10 +39,10 @@ mesa openal alsa-lib - qt5-base + qt5-base gstreamer-next pulseaudio-libs - qt5-declarative + qt5-declarative gst-plugins-base-next glib2 gst-plugins-bad-next @@ -57,22 +57,29 @@ qt5-multimedia - qt5-base-devel - qt5-declarative-devel + qt5-base-devel + qt5-declarative-devel qt5-multimedia-docs - /usr/share/doc/qt5 + /usr/share/doc - qt5-base + qt5-base + + 2018-01-06 + 5.9.3 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2017-02-20 5.7.1 diff --git a/desktop/toolkit/qt5/qt5-quickcontrols/actions.py b/desktop/toolkit/qt5/qt5-quickcontrols/actions.py index c9f91ba6a9..4c007e7dd5 100644 --- a/desktop/toolkit/qt5/qt5-quickcontrols/actions.py +++ b/desktop/toolkit/qt5/qt5-quickcontrols/actions.py @@ -24,4 +24,4 @@ def install(): for bin in shelltools.ls("%s/usr/lib/qt5/bin" % get.installDIR()): pisitools.dosym("/usr/lib/qt5/bin/%s" % bin, "/usr/bin/%s-qt5" % bin) - #pisitools.insinto("/usr/share/licenses/qt5-quickcontrols/", "LGPL_EXCEPTION.txt") + pisitools.dodoc("LICENSE*") diff --git a/desktop/toolkit/qt5/qt5-quickcontrols/pspec.xml b/desktop/toolkit/qt5/qt5-quickcontrols/pspec.xml index 8638b75095..8286b24e01 100644 --- a/desktop/toolkit/qt5/qt5-quickcontrols/pspec.xml +++ b/desktop/toolkit/qt5/qt5-quickcontrols/pspec.xml @@ -11,12 +11,12 @@ Reusable Qt Quick based UI controls to create classic desktop-style user interfaces Reusable Qt Quick based UI controls to create classic desktop-style user interfaces LGPLv2.1-linking-exception - http://download.qt.io/official_releases/qt/5.7/5.7.1/submodules/qtquickcontrols-opensource-src-5.7.1.tar.xz + http://download.qt.io/official_releases/qt/5.9/5.9.3/submodules/qtquickcontrols-opensource-src-5.9.3.tar.xz - qt5-base-devel - qt5-declarative-devel - qt5-assistant-devel - qt5-sql-sqlite + qt5-base-devel + qt5-declarative-devel + qt5-assistant-devel + qt5-sql-sqlite mesa-devel @@ -25,8 +25,8 @@ qt5-quickcontrols libgcc - qt5-base - qt5-declarative + qt5-base + qt5-declarative /usr/lib @@ -38,14 +38,21 @@ qt5-quickcontrols-docs - qt5-base + qt5-base - /usr/share/doc/qt5 + /usr/share/doc + + 2018-01-06 + 5.9.3 + Release bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2017-02-20 5.7.1 diff --git a/desktop/toolkit/qt5/qt5-quickcontrols2/actions.py b/desktop/toolkit/qt5/qt5-quickcontrols2/actions.py index c9f91ba6a9..4c007e7dd5 100644 --- a/desktop/toolkit/qt5/qt5-quickcontrols2/actions.py +++ b/desktop/toolkit/qt5/qt5-quickcontrols2/actions.py @@ -24,4 +24,4 @@ def install(): for bin in shelltools.ls("%s/usr/lib/qt5/bin" % get.installDIR()): pisitools.dosym("/usr/lib/qt5/bin/%s" % bin, "/usr/bin/%s-qt5" % bin) - #pisitools.insinto("/usr/share/licenses/qt5-quickcontrols/", "LGPL_EXCEPTION.txt") + pisitools.dodoc("LICENSE*") diff --git a/desktop/toolkit/qt5/qt5-quickcontrols2/pspec.xml b/desktop/toolkit/qt5/qt5-quickcontrols2/pspec.xml index fb77cbad86..ed91796323 100644 --- a/desktop/toolkit/qt5/qt5-quickcontrols2/pspec.xml +++ b/desktop/toolkit/qt5/qt5-quickcontrols2/pspec.xml @@ -11,14 +11,14 @@ Next generation user interface controls based on Qt Quick Next generation user interface controls based on Qt Quick LGPLv2.1-linking-exception - http://download.qt.io/official_releases/qt/5.7/5.7.1/submodules/qtquickcontrols2-opensource-src-5.7.1.tar.xz + http://download.qt.io/official_releases/qt/5.9/5.9.3/submodules/qtquickcontrols2-opensource-src-5.9.3.tar.xz - qt5-base-devel - qt5-declarative-devel - qt5-xmlpatterns-devel - qt5-quickcontrols - qt5-assistant-devel - qt5-sql-sqlite + qt5-base-devel + qt5-declarative-devel + qt5-xmlpatterns-devel + qt5-quickcontrols + qt5-assistant-devel + qt5-sql-sqlite @@ -26,8 +26,8 @@ qt5-quickcontrols2 libgcc - qt5-base - qt5-declarative + qt5-base + qt5-declarative /usr/lib @@ -40,7 +40,7 @@ qt5-quickcontrols2-devel qt5-quickcontrols2 - qt5-base-devel + qt5-base-devel /usr/include @@ -51,14 +51,21 @@ qt5-quickcontrols2-docs - qt5-base + qt5-base - /usr/share/doc/qt5 + /usr/share/doc + + 2018-01-06 + 5.9.3 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2017-11-05 5.7.1 diff --git a/desktop/toolkit/qt5/qt5-script/pspec.xml b/desktop/toolkit/qt5/qt5-script/pspec.xml index e00ba9eac5..cba3b52411 100644 --- a/desktop/toolkit/qt5/qt5-script/pspec.xml +++ b/desktop/toolkit/qt5/qt5-script/pspec.xml @@ -11,11 +11,11 @@ Classes for making Qt applications scriptable. Provided for Qt 5.x compatibility Classes for making Qt applications scriptable. Provided for Qt 5.x compatibility LGPLv2.1-linking-exception - http://download.qt.io/official_releases/qt/5.7/5.7.1/submodules/qtscript-opensource-src-5.7.1.tar.xz + http://download.qt.io/official_releases/qt/5.9/5.9.3/submodules/qtscript-opensource-src-5.9.3.tar.xz - qt5-base-devel - qt5-assistant-devel - qt5-sql-sqlite + qt5-base-devel + qt5-assistant-devel + qt5-sql-sqlite mesa-devel libgcc @@ -24,7 +24,7 @@ qt5-script - qt5-base + qt5-base libgcc @@ -37,7 +37,7 @@ qt5-script-devel - qt5-base-devel + qt5-base-devel qt5-script @@ -49,7 +49,7 @@ qt5-script-docs - qt5-base + qt5-base /usr/share/doc/qt5 @@ -57,6 +57,13 @@ + + 2018-01-06 + 5.9.3 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2017-04-22 5.7.1 diff --git a/desktop/toolkit/qt5/qt5-scxml/pspec.xml b/desktop/toolkit/qt5/qt5-scxml/pspec.xml index 24cad9a3b0..145ec0f4a8 100644 --- a/desktop/toolkit/qt5/qt5-scxml/pspec.xml +++ b/desktop/toolkit/qt5/qt5-scxml/pspec.xml @@ -14,18 +14,18 @@ LGPL3 Provides a set of easy to use chart components Provides a set of easy to use chart components + http://download.qt.io/official_releases/qt/5.9/5.9.3/submodules/qtscxml-opensource-src-5.9.3.tar.xz - qt5-base-devel - qt5-declarative-devel + qt5-base-devel + qt5-declarative-devel - http://download.qt.io/official_releases/qt/5.7/5.7.1/submodules/qtscxml-opensource-src-5.7.1.tar.xz qt5-scxml Provides a set of easy to use chart components - qt5-base - qt5-declarative + qt5-base + qt5-declarative libgcc @@ -39,8 +39,8 @@ qt5-scxml-devel Development files for qt5-scxml - qt5-base-devel - qt5-declarative-devel + qt5-base-devel + qt5-declarative-devel qt5-scxml @@ -51,6 +51,13 @@ + + 2018-01-06 + 5.9.2 + Version Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2017-02-20 5.7.1 diff --git a/desktop/toolkit/qt5/qt5-sensors/actions.py b/desktop/toolkit/qt5/qt5-sensors/actions.py index a642e25b25..4c007e7dd5 100644 --- a/desktop/toolkit/qt5/qt5-sensors/actions.py +++ b/desktop/toolkit/qt5/qt5-sensors/actions.py @@ -24,4 +24,4 @@ def install(): for bin in shelltools.ls("%s/usr/lib/qt5/bin" % get.installDIR()): pisitools.dosym("/usr/lib/qt5/bin/%s" % bin, "/usr/bin/%s-qt5" % bin) - pisitools.insinto("/usr/share/licenses/qt5-sensors/", "LGPL_EXCEPTION.txt") + pisitools.dodoc("LICENSE*") diff --git a/desktop/toolkit/qt5/qt5-sensors/pspec.xml b/desktop/toolkit/qt5/qt5-sensors/pspec.xml index 7122b9d146..592fd88cd1 100644 --- a/desktop/toolkit/qt5/qt5-sensors/pspec.xml +++ b/desktop/toolkit/qt5/qt5-sensors/pspec.xml @@ -11,12 +11,12 @@ Provides access to sensor hardware and motion gesture recognition Provides access to sensor hardware and motion gesture recognition LGPLv2.1-linking-exception - http://download.qt.io/official_releases/qt/5.7/5.7.1/submodules/qtsensors-opensource-src-5.7.1.tar.xz + http://download.qt.io/official_releases/qt/5.9/5.9.3/submodules/qtsensors-opensource-src-5.9.3.tar.xz - qt5-base-devel - qt5-declarative-devel - qt5-assistant-devel - qt5-sql-sqlite + qt5-base-devel + qt5-declarative-devel + qt5-assistant-devel + qt5-sql-sqlite @@ -24,8 +24,8 @@ qt5-sensors libgcc - qt5-base - qt5-declarative + qt5-base + qt5-declarative /usr/lib @@ -38,7 +38,7 @@ qt5-sensors-devel qt5-sensors - qt5-base-devel + qt5-base-devel /usr/lib/pkgconfig @@ -49,7 +49,7 @@ qt5-sensors-docs - qt5-base + qt5-base /usr/share/doc/qt5 @@ -57,6 +57,13 @@ + + 2018-01-06 + 5.9.3 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2017-02-20 5.7.1 diff --git a/desktop/toolkit/qt5/qt5-serialbus/pspec.xml b/desktop/toolkit/qt5/qt5-serialbus/pspec.xml index d58a3e19be..a645937a55 100644 --- a/desktop/toolkit/qt5/qt5-serialbus/pspec.xml +++ b/desktop/toolkit/qt5/qt5-serialbus/pspec.xml @@ -14,18 +14,18 @@ LGPL3 Qt module for general purpose serial bus access Qt module for general purpose serial bus access + http://download.qt.io/official_releases/qt/5.9/5.9.3/submodules/qtserialbus-opensource-src-5.9.3.tar.xz - qt5-base-devel - qt5-serialport-devel - - http://download.qt.io/official_releases/qt/5.7/5.7.1/submodules/qtserialbus-opensource-src-5.7.1.tar.xz + qt5-base-devel + qt5-serialport-devel + qt5-serialbus Qt module for general purpose serial bus access - qt5-base - qt5-serialport + qt5-base + qt5-serialport libgcc @@ -40,7 +40,7 @@ qt5-serialbus-devel Development files for qt5-serialbus - qt5-base-devel + qt5-base-devel qt5-serialbus @@ -51,6 +51,13 @@ + + 2018-01-06 + 5.7.1 + Version bump + Ayhan Yalçınsoy + ayhanyalçınsoy@pisilinux.org + 2017-02-18 5.7.1 diff --git a/desktop/toolkit/qt5/qt5-serialport/pspec.xml b/desktop/toolkit/qt5/qt5-serialport/pspec.xml index e1a64950a7..792d2ac0b0 100644 --- a/desktop/toolkit/qt5/qt5-serialport/pspec.xml +++ b/desktop/toolkit/qt5/qt5-serialport/pspec.xml @@ -11,11 +11,11 @@ Provides access to hardware and virtual serial ports Provides access to hardware and virtual serial ports LGPLv2.1-linking-exception - http://download.qt.io/official_releases/qt/5.7/5.7.1/submodules/qtserialport-opensource-src-5.7.1.tar.xz + http://download.qt.io/official_releases/qt/5.9/5.9.3/submodules/qtserialport-opensource-src-5.9.3.tar.xz - qt5-base-devel - qt5-assistant-devel - qt5-sql-sqlite + qt5-base-devel + qt5-assistant-devel + qt5-sql-sqlite eudev-devel @@ -23,7 +23,7 @@ qt5-serialport - qt5-base + qt5-base eudev libgcc @@ -37,7 +37,7 @@ qt5-serialport-devel - qt5-base-devel + qt5-base-devel qt5-serialport @@ -49,7 +49,7 @@ qt5-serialport-docs - qt5-base + qt5-base /usr/share/doc/qt5 @@ -57,6 +57,13 @@ + + 2018-01-06 + 5.9.3 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2017-02-20 5.7.1 diff --git a/desktop/toolkit/qt5/qt5-svg/pspec.xml b/desktop/toolkit/qt5/qt5-svg/pspec.xml index d6c24e292a..89b2785673 100644 --- a/desktop/toolkit/qt5/qt5-svg/pspec.xml +++ b/desktop/toolkit/qt5/qt5-svg/pspec.xml @@ -9,12 +9,12 @@ LGPLv2.1-linking-exception Classes for displaying the contents of SVG files Classes for displaying the contents of SVG files - http://download.qt.io/official_releases/qt/5.7/5.7.1/submodules/qtsvg-opensource-src-5.7.1.tar.xz + http://download.qt.io/official_releases/qt/5.9/5.9.3/submodules/qtsvg-opensource-src-5.9.3.tar.xz mesa-devel - qt5-base-devel - qt5-assistant-devel - qt5-sql-sqlite + qt5-base-devel + qt5-assistant-devel + qt5-sql-sqlite zlib-devel @@ -22,7 +22,7 @@ qt5-svg libgcc - qt5-base + qt5-base zlib @@ -36,7 +36,7 @@ qt5-svg-devel Development files for qt5-svg - qt5-base-devel + qt5-base-devel qt5-svg @@ -48,7 +48,7 @@ qt5-svg-docs - qt5-base + qt5-base /usr/share/doc/qt5 @@ -56,6 +56,13 @@ + + 2018-01-06 + 5.9.3 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2017-02-20 5.7.1 diff --git a/desktop/toolkit/qt5/qt5-tools/pspec.xml b/desktop/toolkit/qt5/qt5-tools/pspec.xml index 5e86b42c23..93a8c02b0a 100644 --- a/desktop/toolkit/qt5/qt5-tools/pspec.xml +++ b/desktop/toolkit/qt5/qt5-tools/pspec.xml @@ -11,10 +11,10 @@ A cross-platform application and UI framework (Development Tools, QtHelp) A cross-platform application and UI framework (Development Tools, QtHelp) LGPLv2.1-linking-exception - http://download.qt.io/official_releases/qt/5.7/5.7.1/submodules/qttools-opensource-src-5.7.1.tar.xz + http://download.qt.io/official_releases/qt/5.9/5.9.3/submodules/qttools-opensource-src-5.9.3.tar.xz mesa-devel - qt5-base-devel + qt5-base-devel @@ -23,7 +23,7 @@ qt5-assistant libgcc - qt5-base + qt5-base /usr/lib/qt5/bin/assistant @@ -34,6 +34,8 @@ /usr/bin/qhelpconverter-qt5 /usr/lib/qt5/bin/qdoc /usr/bin/qdoc-qt5 + /usr/lib/qt5/bin/qtattributionsscanner + /usr/bin/qtattributionsscanner-qt5 /usr/lib/cmake/Qt5Help /usr/lib/libQt5Help* /usr/lib/libQt5CLucene* @@ -57,7 +59,7 @@ qt5-assistant-devel - qt5-base-devel + qt5-base-devel qt5-assistant @@ -72,7 +74,7 @@ qt5-designer libgcc - qt5-base + qt5-base @@ -179,6 +181,13 @@ + + 2018-01-06 + 5.9.3 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2017-02-20 5.7.1 diff --git a/desktop/toolkit/qt5/qt5-translations/actions.py b/desktop/toolkit/qt5/qt5-translations/actions.py index 404015f8a5..ddbc8ec8ba 100644 --- a/desktop/toolkit/qt5/qt5-translations/actions.py +++ b/desktop/toolkit/qt5/qt5-translations/actions.py @@ -24,4 +24,4 @@ def install(): for bin in shelltools.ls("%s/usr/lib/qt5/bin" % get.installDIR()): pisitools.dosym("/usr/lib/qt5/bin/%s" % bin, "/usr/bin/%s-qt5" % bin) - pisitools.insinto("/usr/share/licenses/qt5-translations/", "LGPL_EXCEPTION.txt") + pisitools.insinto("/usr/share/licenses/qt5-translations/", "LICENSE*") diff --git a/desktop/toolkit/qt5/qt5-translations/pspec.xml b/desktop/toolkit/qt5/qt5-translations/pspec.xml index 20554d18d8..050d3b4934 100644 --- a/desktop/toolkit/qt5/qt5-translations/pspec.xml +++ b/desktop/toolkit/qt5/qt5-translations/pspec.xml @@ -11,12 +11,12 @@ A cross-platform application and UI framework (Translations) A cross-platform application and UI framework (Translations) LGPLv2.1-linking-exception - http://download.qt.io/official_releases/qt/5.7/5.7.1/submodules/qttranslations-opensource-src-5.7.1.tar.xz + http://download.qt.io/official_releases/qt/5.9/5.9.3/submodules/qttranslations-opensource-src-5.9.3.tar.xz - qt5-base-devel - qt5-assistant-devel - qt5-sql-sqlite - qt5-linguist + qt5-base-devel + qt5-assistant-devel + qt5-sql-sqlite + qt5-linguist @@ -27,21 +27,18 @@ /usr/share/licenses/ - qt5-base + qt5-base - - + + 2018-01-06 + 5.9.3 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2017-02-20 5.7.1 diff --git a/desktop/toolkit/qt5/qt5-virtualkeyboard/pspec.xml b/desktop/toolkit/qt5/qt5-virtualkeyboard/pspec.xml index b272f247d5..cf6279dea2 100644 --- a/desktop/toolkit/qt5/qt5-virtualkeyboard/pspec.xml +++ b/desktop/toolkit/qt5/qt5-virtualkeyboard/pspec.xml @@ -11,21 +11,21 @@ GPL3 Qt module for general purpose serial bus access Virtual keyboard framework + http://download.qt.io/official_releases/qt/5.9/5.9.3/submodules/qtvirtualkeyboard-opensource-src-5.9.3.tar.xz - qt5-base-devel - qt5-declarative-devel - qt5-svg-devel + qt5-base-devel + qt5-declarative-devel + qt5-svg-devel libxcb-devel - http://download.qt.io/official_releases/qt/5.7/5.7.1/submodules/qtvirtualkeyboard-opensource-src-5.7.1.tar.xz qt5-virtualkeyboard Virtual keyboard framework - qt5-base - qt5-declarative - qt5-svg + qt5-base + qt5-declarative + qt5-svg libgcc libxcb @@ -37,6 +37,13 @@ + + 2018-01-06 + 5.9.3 + Version Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2017-02-18 5.7.1 diff --git a/desktop/toolkit/qt5/qt5-wayland/actions.py b/desktop/toolkit/qt5/qt5-wayland/actions.py index 993576f48f..9b8dea825b 100644 --- a/desktop/toolkit/qt5/qt5-wayland/actions.py +++ b/desktop/toolkit/qt5/qt5-wayland/actions.py @@ -23,4 +23,4 @@ def install(): for bin in shelltools.ls("%s/usr/lib/qt5/bin" % get.installDIR()): pisitools.dosym("/usr/lib/qt5/bin/%s" % bin, "/usr/bin/%s-qt5" % bin) - pisitools.insinto("/usr/share/licenses/qt5-wayland/", "LGPL_EXCEPTION.txt") + pisitools.dodoc("LICENSE*") diff --git a/desktop/toolkit/qt5/qt5-wayland/pspec.xml b/desktop/toolkit/qt5/qt5-wayland/pspec.xml index 961939b545..ac4a9b9988 100644 --- a/desktop/toolkit/qt5/qt5-wayland/pspec.xml +++ b/desktop/toolkit/qt5/qt5-wayland/pspec.xml @@ -11,10 +11,10 @@ Provides APIs for Wayland Provides APIs for Wayland LGPLv2.1-linking-exception - http://download.qt.io/official_releases/qt/5.7/5.7.1/submodules/qtwayland-opensource-src-5.7.1.tar.xz + http://download.qt.io/official_releases/qt/5.9/5.9.3/submodules/qtwayland-opensource-src-5.9.3.tar.xz - qt5-base-devel - qt5-declarative-devel + qt5-base-devel + qt5-declarative-devel libxkbcommon-devel xorg-server-xwayland glib2-devel @@ -40,7 +40,7 @@ libX11 libgcc freetype - qt5-base + qt5-base fontconfig libXrender libxkbcommon @@ -48,12 +48,11 @@ wayland-client wayland-cursor wayland-server - qt5-declarative + qt5-declarative /usr/lib /usr/lib/qt5 - /usr/share/licenses /usr/lib/qt5/bin /usr/bin @@ -63,15 +62,32 @@ qt5-wayland-devel qt5-wayland - qt5-base-devel + qt5-base-devel /usr/lib/pkgconfig /usr/include + + + qt5-wayland-docs + + qt5-base + + + /usr/share/doc + + + + 2018-01-07 + 5.9.3 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2017-02-20 5.7.1 diff --git a/desktop/toolkit/qt5/qt5-webchannel/actions.py b/desktop/toolkit/qt5/qt5-webchannel/actions.py index 785e185866..4c007e7dd5 100644 --- a/desktop/toolkit/qt5/qt5-webchannel/actions.py +++ b/desktop/toolkit/qt5/qt5-webchannel/actions.py @@ -24,4 +24,4 @@ def install(): for bin in shelltools.ls("%s/usr/lib/qt5/bin" % get.installDIR()): pisitools.dosym("/usr/lib/qt5/bin/%s" % bin, "/usr/bin/%s-qt5" % bin) - pisitools.insinto("/usr/share/licenses/qt5-webchannel/", "LGPL_EXCEPTION.txt") + pisitools.dodoc("LICENSE*") diff --git a/desktop/toolkit/qt5/qt5-webchannel/pspec.xml b/desktop/toolkit/qt5/qt5-webchannel/pspec.xml index c42c39c775..4fdc3610c6 100644 --- a/desktop/toolkit/qt5/qt5-webchannel/pspec.xml +++ b/desktop/toolkit/qt5/qt5-webchannel/pspec.xml @@ -11,12 +11,12 @@ Provides access to QObject or QML objects from HTML clients for seamless integration of Qt applications with HTML/JavaScript clients Provides access to QObject or QML objects from HTML clients for seamless integration of Qt applications with HTML/JavaScript clients LGPLv2.1-linking-exception - http://download.qt.io/official_releases/qt/5.7/5.7.1/submodules/qtwebchannel-opensource-src-5.7.1.tar.xz + http://download.qt.io/official_releases/qt/5.9/5.9.3/submodules/qtwebchannel-opensource-src-5.9.3.tar.xz - qt5-base-devel - qt5-declarative-devel - qt5-assistant-devel - qt5-sql-sqlite + qt5-base-devel + qt5-declarative-devel + qt5-assistant-devel + qt5-sql-sqlite @@ -29,8 +29,8 @@ libgcc - qt5-base - qt5-declarative + qt5-base + qt5-declarative @@ -42,24 +42,31 @@ qt5-webchannel - qt5-base-devel - qt5-declarative-devel + qt5-base-devel + qt5-declarative-devel qt5-webchannel-docs - /usr/share/doc/qt5 + /usr/share/doc libgcc - qt5-base - qt5-declarative + qt5-base + qt5-declarative + + 2018-01-06 + 5.9.3 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2017-02-20 5.7.1 diff --git a/desktop/toolkit/qt5/qt5-webengine/actions.py b/desktop/toolkit/qt5/qt5-webengine/actions.py index 39e65e2365..6f4a000697 100644 --- a/desktop/toolkit/qt5/qt5-webengine/actions.py +++ b/desktop/toolkit/qt5/qt5-webengine/actions.py @@ -28,4 +28,4 @@ def install(): for bin in shelltools.ls("%s/usr/lib/qt5/bin" % get.installDIR()): pisitools.dosym("/usr/lib/qt5/bin/%s" % bin, "/usr/bin/%s-qt5" % bin) - pisitools.dodoc("LICENSE.LGPL3") + pisitools.dodoc("LICENSE*") diff --git a/desktop/toolkit/qt5/qt5-webengine/pspec.xml b/desktop/toolkit/qt5/qt5-webengine/pspec.xml index c03811a53f..0ddd87a481 100644 --- a/desktop/toolkit/qt5/qt5-webengine/pspec.xml +++ b/desktop/toolkit/qt5/qt5-webengine/pspec.xml @@ -11,14 +11,14 @@ Provides support for web applications using the Chromium browser project Provides support for web applications using the Chromium browser project LGPLv2.1-linking-exception - http://download.qt.io/official_releases/qt/5.7/5.7.1/submodules/qtwebengine-opensource-src-5.7.1.tar.xz + http://download.qt.io/official_releases/qt/5.9/5.9.3/submodules/qtwebengine-opensource-src-5.9.3.tar.xz - qt5-base-devel - qt5-declarative-devel - qt5-xmlpatterns-devel - qt5-location-devel - qt5-sensors-devel - qt5-webchannel-devel + qt5-base-devel + qt5-declarative-devel + qt5-xmlpatterns-devel + qt5-location-devel + qt5-sensors-devel + qt5-webchannel-devel bison re2c ninja @@ -85,7 +85,6 @@ /usr/lib/libQt5WebEngineWidgets* /usr/lib/qt5 /usr/share/qt5 - /usr/share/doc /usr/share/qt5/translations @@ -106,7 +105,7 @@ libopus libxml2 libvpx - qt5-base + qt5-base alsa-lib harfbuzz libevent @@ -115,11 +114,11 @@ libXcursor libXdamage libXrender - qt5-location + qt5-location libXcomposite libjpeg-turbo - qt5-webchannel - qt5-declarative + qt5-webchannel + qt5-declarative zlib minizip protobuf @@ -135,12 +134,22 @@ qt5-webengine - qt5-base-devel - qt5-declarative-devel - qt5-location-devel - qt5-webchannel-devel + qt5-base-devel + qt5-declarative-devel + qt5-location-devel + qt5-webchannel-devel + + + qt5-webengine-docs + + qt5-base + + + /usr/share/doc + + @@ -165,4 +174,4 @@ ayhanyalcinsoy@pisilinux.org - \ No newline at end of file + diff --git a/desktop/toolkit/qt5/qt5-webkit/actions.py b/desktop/toolkit/qt5/qt5-webkit/actions.py index 1bab6f13b8..9b8dea825b 100644 --- a/desktop/toolkit/qt5/qt5-webkit/actions.py +++ b/desktop/toolkit/qt5/qt5-webkit/actions.py @@ -15,13 +15,12 @@ def setup(): def build(): qt5.make() - qt5.make("docs") def install(): - qt5.install("INSTALL_ROOT=%s install_docs" % get.installDIR()) + qt5.install("INSTALL_ROOT=%s" % get.installDIR()) #I hope qtchooser will manage this issue for bin in shelltools.ls("%s/usr/lib/qt5/bin" % get.installDIR()): pisitools.dosym("/usr/lib/qt5/bin/%s" % bin, "/usr/bin/%s-qt5" % bin) - pisitools.dodoc("LICENSE.GPLv2", "LICENSE.LGPLv3", "LICENSE.LGPLv21", "ChangeLog-2012-05-22") + pisitools.dodoc("LICENSE*") diff --git a/desktop/toolkit/qt5/qt5-webkit/files/qt5-webkit-null-pointer-dereference.patch b/desktop/toolkit/qt5/qt5-webkit/files/qt5-webkit-null-pointer-dereference.patch new file mode 100644 index 0000000000..c71628442f --- /dev/null +++ b/desktop/toolkit/qt5/qt5-webkit/files/qt5-webkit-null-pointer-dereference.patch @@ -0,0 +1,17 @@ +diff -ur qtwebkit-5.212.0-alpha2/Source/WebKit/qt/WebCoreSupport/QWebPageAdapter.cpp +qtwebkit-5.212.0-alpha2-fix-null-pointer-dereference/Source/WebKit/qt/WebCoreSupport/QWebPageAdapter.cpp +--- qtwebkit-5.212.0-alpha2/Source/WebKit/qt/WebCoreSupport/QWebPageAdapter.cpp 2017-06-09 16:11:36.000000000 +0200 ++++ Source/WebKit/qt/WebCoreSupport/QWebPageAdapter.cpp 2017-10-24 21:44:40.504943501 ++0200 +@@ -390,7 +390,10 @@ + + QString QWebPageAdapter::selectedHtml() const + { +- return page->focusController().focusedOrMainFrame().editor().selectedRange()->toHTML(); ++ RefPtr range = page->focusController().focusedOrMainFrame().editor().selectedRange(); ++ if (!range) ++ return QString(); ++ return range->toHTML(); + } + + bool QWebPageAdapter::isContentEditable() const diff --git a/desktop/toolkit/qt5/qt5-webkit/pspec.xml b/desktop/toolkit/qt5/qt5-webkit/pspec.xml index 1eee100f47..3de50c55ac 100644 --- a/desktop/toolkit/qt5/qt5-webkit/pspec.xml +++ b/desktop/toolkit/qt5/qt5-webkit/pspec.xml @@ -11,20 +11,19 @@ Classes for a WebKit2 based implementation and a new QML API Classes for a WebKit2 based implementation and a new QML API LGPLv2.1-linking-exception - http://download.qt.io/community_releases/5.7/5.7.1/qtwebkit-opensource-src-5.7.1.tar.xz + http://download.qt.io/community_releases/5.9/5.9.0-final/qtwebkit-opensource-src-5.9.0.tar.xz - qt5-base-devel - qt5-sensors-devel - qt5-location-devel - qt5-declarative-devel - qt5-webchannel-devel - qt5-designer-devel - qt5-linguist - qt5-qdbusviewer - qt5-multimedia-devel - qt5-assistant-devel - qt5-sql-sqlite - qt5-doc + qt5-base-devel + qt5-sensors-devel + qt5-location-devel + qt5-declarative-devel + qt5-webchannel-devel + qt5-designer-devel + qt5-linguist + qt5-qdbusviewer + qt5-multimedia-devel + qt5-assistant-devel + qt5-sql-sqlite mesa-devel libXtst-devel leveldb-devel @@ -76,7 +75,7 @@ /usr/share/doc - qt5-base + qt5-base mesa webp zlib @@ -89,16 +88,16 @@ libxml2 libxslt libXrender - qt5-sensors - qt5-webchannel + qt5-sensors + qt5-webchannel libXcomposite libjpeg-turbo gstreamer gstreamer-next gst-plugins-base gst-plugins-base-next - qt5-location - qt5-declarative + qt5-location + qt5-declarative @@ -110,7 +109,7 @@ qt5-webkit - qt5-base-devel + qt5-base-devel mesa-devel webp-devel zlib-devel @@ -122,26 +121,23 @@ libxml2-devel libxslt-devel libXrender-devel - qt5-sensors-devel + qt5-sensors-devel libXcomposite-devel libjpeg-turbo-devel gstreamer-devel gst-plugins-base-devel - qt5-declarative-devel - - - - - qt5-webkit-docs - - /usr/share/doc/qt5 - - - qt5-base + qt5-declarative-devel + + 2018-01-07 + 5.9.0 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2017-03-30 5.7.1 diff --git a/desktop/toolkit/qt5/qt5-websockets/pspec.xml b/desktop/toolkit/qt5/qt5-websockets/pspec.xml index c123b98700..c5a37252df 100644 --- a/desktop/toolkit/qt5/qt5-websockets/pspec.xml +++ b/desktop/toolkit/qt5/qt5-websockets/pspec.xml @@ -11,12 +11,12 @@ Provides WebSocket communication compliant with RFC 6455 Provides WebSocket communication compliant with RFC 6455 LGPLv2.1-linking-exception - http://download.qt.io/official_releases/qt/5.7/5.7.1/submodules/qtwebsockets-opensource-src-5.7.1.tar.xz + http://download.qt.io/official_releases/qt/5.9/5.9.3/submodules/qtwebsockets-opensource-src-5.9.3.tar.xz - qt5-base-devel - qt5-declarative-devel - qt5-assistant-devel - qt5-sql-sqlite + qt5-base-devel + qt5-declarative-devel + qt5-assistant-devel + qt5-sql-sqlite @@ -28,8 +28,8 @@ libgcc - qt5-base - qt5-declarative + qt5-base + qt5-declarative @@ -41,7 +41,7 @@ qt5-websockets - qt5-base-devel + qt5-base-devel @@ -51,11 +51,18 @@ /usr/share/doc/qt5 - qt5-base + qt5-base + + 2018-01-06 + 5.9.3 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2017-02-20 5.7.1 diff --git a/desktop/toolkit/qt5/qt5-x11extras/pspec.xml b/desktop/toolkit/qt5/qt5-x11extras/pspec.xml index 1bbdc6ed3a..ba646b7d8f 100644 --- a/desktop/toolkit/qt5/qt5-x11extras/pspec.xml +++ b/desktop/toolkit/qt5/qt5-x11extras/pspec.xml @@ -11,11 +11,11 @@ Provides platform-specific APIs for X11 Provides platform-specific APIs for X11 LGPLv2.1-linking-exception - http://download.qt.io/official_releases/qt/5.7/5.7.1/submodules/qtx11extras-opensource-src-5.7.1.tar.xz + http://download.qt.io/official_releases/qt/5.9/5.9.3/submodules/qtx11extras-opensource-src-5.9.3.tar.xz - qt5-base-devel - qt5-assistant-devel - qt5-sql-sqlite + qt5-base-devel + qt5-assistant-devel + qt5-sql-sqlite mesa-devel @@ -23,7 +23,7 @@ qt5-x11extras - qt5-base + qt5-base /usr/lib @@ -40,7 +40,7 @@ qt5-x11extras - qt5-base-devel + qt5-base-devel @@ -56,6 +56,13 @@ + + 2018-01-06 + 5.9.3 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2017-02-20 5.7.1 diff --git a/desktop/toolkit/qt5/qt5-xmlpatterns/pspec.xml b/desktop/toolkit/qt5/qt5-xmlpatterns/pspec.xml index 6b7772758a..0ba7f6fa57 100644 --- a/desktop/toolkit/qt5/qt5-xmlpatterns/pspec.xml +++ b/desktop/toolkit/qt5/qt5-xmlpatterns/pspec.xml @@ -11,18 +11,18 @@ Support for XPath, XQuery, XSLT and XML schema validation Support for XPath, XQuery, XSLT and XML schema validation LGPLv2.1-linking-exception - http://download.qt.io/official_releases/qt/5.7/5.7.1/submodules/qtxmlpatterns-opensource-src-5.7.1.tar.xz + http://download.qt.io/official_releases/qt/5.9/5.9.3/submodules/qtxmlpatterns-opensource-src-5.9.3.tar.xz - qt5-base-devel - qt5-assistant-devel - qt5-sql-sqlite + qt5-base-devel + qt5-assistant-devel + qt5-sql-sqlite qt5-xmlpatterns - qt5-base + qt5-base libgcc @@ -42,14 +42,14 @@ qt5-xmlpatterns - qt5-base-devel + qt5-base-devel qt5-xmlpatterns-docs - qt5-base + qt5-base /usr/share/doc/qt5 @@ -57,6 +57,13 @@ + + 2018-01-06 + 5.9.3 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2017-02-20 5.7.1