From 8e65dc38bc7bbfa462d7b229799e08666bcd6c70 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 8 Jul 2018 16:08:50 +0100 Subject: dev-qt : increase revision to r1337 so we always beat gentoo --- dev-qt/assistant/Manifest | 1 + dev-qt/assistant/assistant-5.11.1-r1337.ebuild | 55 +++++++ dev-qt/assistant/assistant-5.11.1.ebuild | 55 ------- dev-qt/designer/Manifest | 1 + dev-qt/designer/designer-5.11.1-r1337.ebuild | 57 +++++++ dev-qt/designer/designer-5.11.1.ebuild | 57 ------- dev-qt/linguist-tools/Manifest | 1 + .../linguist-tools-5.11.1-r1337.ebuild | 35 +++++ dev-qt/linguist-tools/linguist-tools-5.11.1.ebuild | 35 ----- dev-qt/linguist/Manifest | 1 + dev-qt/linguist/linguist-5.11.1-r1337.ebuild | 48 ++++++ dev-qt/linguist/linguist-5.11.1.ebuild | 48 ------ dev-qt/pixeltool/Manifest | 1 + dev-qt/pixeltool/pixeltool-5.11.1-r1337.ebuild | 25 +++ dev-qt/pixeltool/pixeltool-5.11.1.ebuild | 25 --- dev-qt/qdbus/Manifest | 1 + dev-qt/qdbus/qdbus-5.11.1-r1337.ebuild | 25 +++ dev-qt/qdbus/qdbus-5.11.1.ebuild | 25 --- dev-qt/qdbusviewer/Manifest | 1 + dev-qt/qdbusviewer/qdbusviewer-5.11.1-r1337.ebuild | 45 ++++++ dev-qt/qdbusviewer/qdbusviewer-5.11.1.ebuild | 45 ------ dev-qt/qdoc/Manifest | 1 + dev-qt/qdoc/qdoc-5.11.1-r1337.ebuild | 37 +++++ dev-qt/qdoc/qdoc-5.11.1.ebuild | 37 ----- dev-qt/qt3d/Manifest | 1 + dev-qt/qt3d/qt3d-5.11.1-r1337.ebuild | 32 ++++ dev-qt/qt3d/qt3d-5.11.1.ebuild | 32 ---- dev-qt/qtbluetooth/Manifest | 1 + dev-qt/qtbluetooth/qtbluetooth-5.11.1-r1337.ebuild | 33 ++++ dev-qt/qtbluetooth/qtbluetooth-5.11.1.ebuild | 33 ---- dev-qt/qtcharts/Manifest | 1 + dev-qt/qtcharts/qtcharts-5.11.1-r1337.ebuild | 29 ++++ dev-qt/qtcharts/qtcharts-5.11.1.ebuild | 29 ---- dev-qt/qtconcurrent/Manifest | 1 + .../qtconcurrent/qtconcurrent-5.11.1-r1337.ebuild | 23 +++ dev-qt/qtconcurrent/qtconcurrent-5.11.1.ebuild | 23 --- dev-qt/qtcore/Manifest | 1 + dev-qt/qtcore/qtcore-5.11.1-r1337.ebuild | 75 +++++++++ dev-qt/qtcore/qtcore-5.11.1.ebuild | 75 --------- dev-qt/qtdatavis3d/Manifest | 1 + dev-qt/qtdatavis3d/qtdatavis3d-5.11.1-r1337.ebuild | 31 ++++ dev-qt/qtdatavis3d/qtdatavis3d-5.11.1.ebuild | 31 ---- dev-qt/qtdbus/Manifest | 1 + dev-qt/qtdbus/qtdbus-5.11.1-r1337.ebuild | 43 ++++++ dev-qt/qtdbus/qtdbus-5.11.1.ebuild | 43 ------ dev-qt/qtdeclarative/Manifest | 1 + .../qtdeclarative-5.11.1-r1337.ebuild | 64 ++++++++ dev-qt/qtdeclarative/qtdeclarative-5.11.1.ebuild | 64 -------- dev-qt/qtdiag/Manifest | 1 + dev-qt/qtdiag/qtdiag-5.11.1-r1337.ebuild | 36 +++++ dev-qt/qtdiag/qtdiag-5.11.1.ebuild | 36 ----- dev-qt/qtgraphicaleffects/Manifest | 1 + .../qtgraphicaleffects-5.11.1-r1337.ebuild | 21 +++ .../qtgraphicaleffects-5.11.1.ebuild | 21 --- dev-qt/qtgui/Manifest | 1 + dev-qt/qtgui/qtgui-5.11.1-r1337.ebuild | 170 +++++++++++++++++++++ dev-qt/qtgui/qtgui-5.11.1.ebuild | 170 --------------------- dev-qt/qthelp/Manifest | 1 + dev-qt/qthelp/qthelp-5.11.1-r1337.ebuild | 30 ++++ dev-qt/qthelp/qthelp-5.11.1.ebuild | 30 ---- dev-qt/qtimageformats/Manifest | 1 + .../qtimageformats-5.11.1-r1337.ebuild | 29 ++++ dev-qt/qtimageformats/qtimageformats-5.11.1.ebuild | 29 ---- dev-qt/qtlocation/Manifest | 1 + dev-qt/qtlocation/qtlocation-5.11.1-r1337.ebuild | 44 ++++++ dev-qt/qtlocation/qtlocation-5.11.1.ebuild | 44 ------ dev-qt/qtmultimedia/Manifest | 1 + .../qtmultimedia/qtmultimedia-5.11.1-r1337.ebuild | 68 +++++++++ dev-qt/qtmultimedia/qtmultimedia-5.11.1.ebuild | 68 --------- dev-qt/qtnetwork/Manifest | 1 + dev-qt/qtnetwork/qtnetwork-5.11.1-r1337.ebuild | 57 +++++++ dev-qt/qtnetwork/qtnetwork-5.11.1.ebuild | 57 ------- dev-qt/qtnetworkauth/Manifest | 1 + .../qtnetworkauth-5.11.1-r1337.ebuild | 20 +++ dev-qt/qtnetworkauth/qtnetworkauth-5.11.1.ebuild | 20 --- dev-qt/qtopengl/Manifest | 1 + dev-qt/qtopengl/qtopengl-5.11.1-r1337.ebuild | 34 +++++ dev-qt/qtopengl/qtopengl-5.11.1.ebuild | 34 ----- dev-qt/qtpaths/Manifest | 1 + dev-qt/qtpaths/qtpaths-5.11.1-r1337.ebuild | 23 +++ dev-qt/qtpaths/qtpaths-5.11.1.ebuild | 23 --- dev-qt/qtplugininfo/Manifest | 1 + .../qtplugininfo/qtplugininfo-5.11.1-r1337.ebuild | 23 +++ dev-qt/qtplugininfo/qtplugininfo-5.11.1.ebuild | 23 --- dev-qt/qtpositioning/Manifest | 1 + .../qtpositioning-5.11.1-r1337.ebuild | 40 +++++ dev-qt/qtpositioning/qtpositioning-5.11.1.ebuild | 40 ----- dev-qt/qtprintsupport/Manifest | 1 + .../qtprintsupport-5.11.1-r1337.ebuild | 42 +++++ dev-qt/qtprintsupport/qtprintsupport-5.11.1.ebuild | 42 ----- dev-qt/qtquickcontrols/Manifest | 1 + .../qtquickcontrols-5.11.1-r1337.ebuild | 32 ++++ .../qtquickcontrols/qtquickcontrols-5.11.1.ebuild | 32 ---- dev-qt/qtquickcontrols2/Manifest | 1 + .../qtquickcontrols2-5.11.1-r1337.ebuild | 30 ++++ .../qtquickcontrols2-5.11.1.ebuild | 30 ---- dev-qt/qtscript/Manifest | 1 + dev-qt/qtscript/qtscript-5.11.1-r1337.ebuild | 36 +++++ dev-qt/qtscript/qtscript-5.11.1.ebuild | 36 ----- dev-qt/qtscxml/Manifest | 1 + dev-qt/qtscxml/qtscxml-5.11.1-r1337.ebuild | 19 +++ dev-qt/qtscxml/qtscxml-5.11.1.ebuild | 19 --- dev-qt/qtsensors/Manifest | 1 + dev-qt/qtsensors/qtsensors-5.11.1-r1337.ebuild | 28 ++++ dev-qt/qtsensors/qtsensors-5.11.1.ebuild | 28 ---- dev-qt/qtserialbus/Manifest | 1 + dev-qt/qtserialbus/qtserialbus-5.11.1-r1337.ebuild | 20 +++ dev-qt/qtserialbus/qtserialbus-5.11.1.ebuild | 20 --- dev-qt/qtserialport/Manifest | 1 + .../qtserialport/qtserialport-5.11.1-r1337.ebuild | 27 ++++ dev-qt/qtserialport/qtserialport-5.11.1.ebuild | 27 ---- dev-qt/qtspeech/Manifest | 1 + dev-qt/qtspeech/qtspeech-5.11.1-r1337.ebuild | 22 +++ dev-qt/qtspeech/qtspeech-5.11.1.ebuild | 22 --- dev-qt/qtsql/Manifest | 1 + dev-qt/qtsql/qtsql-5.11.1-r1337.ebuild | 57 +++++++ dev-qt/qtsql/qtsql-5.11.1.ebuild | 57 ------- dev-qt/qtsvg/Manifest | 1 + dev-qt/qtsvg/qtsvg-5.11.1-r1337.ebuild | 23 +++ dev-qt/qtsvg/qtsvg-5.11.1.ebuild | 23 --- dev-qt/qttest/Manifest | 1 + dev-qt/qttest/qttest-5.11.1-r1337.ebuild | 33 ++++ dev-qt/qttest/qttest-5.11.1.ebuild | 33 ---- dev-qt/qttranslations/Manifest | 1 + .../qttranslations-5.11.1-r1337.ebuild | 19 +++ dev-qt/qttranslations/qttranslations-5.11.1.ebuild | 19 --- dev-qt/qtvirtualkeyboard/Manifest | 1 + .../qtvirtualkeyboard-5.11.1-r1337.ebuild | 38 +++++ .../qtvirtualkeyboard-5.11.1.ebuild | 38 ----- dev-qt/qtwayland/Manifest | 1 + dev-qt/qtwayland/qtwayland-5.11.1-r1337.ebuild | 39 +++++ dev-qt/qtwayland/qtwayland-5.11.1.ebuild | 39 ----- dev-qt/qtwebchannel/Manifest | 1 + .../qtwebchannel/qtwebchannel-5.11.1-r1337.ebuild | 26 ++++ dev-qt/qtwebchannel/qtwebchannel-5.11.1.ebuild | 26 ---- dev-qt/qtwebengine/Manifest | 1 + ...-5.11.1-eglGetProcAddress-fallback-lookup.patch | 68 +++++++++ .../files/qtwebengine-5.11.1-ffmpeg4.patch | 32 ++++ ...webengine-5.11.1-libxml2-disable-catalogs.patch | 46 ++++++ .../qtwebengine-5.11.1-nouveau-disable-gpu.patch | 98 ++++++++++++ .../qtwebengine/files/qtwebengine-5.9.6-gcc8.patch | 24 +++ dev-qt/qtwebengine/qtwebengine-5.11.1-r1337.ebuild | 138 +++++++++++++++++ dev-qt/qtwebengine/qtwebengine-5.11.1.ebuild | 138 ----------------- dev-qt/qtwebsockets/Manifest | 1 + .../qtwebsockets/qtwebsockets-5.11.1-r1337.ebuild | 27 ++++ dev-qt/qtwebsockets/qtwebsockets-5.11.1.ebuild | 27 ---- dev-qt/qtwebview/Manifest | 1 + dev-qt/qtwebview/qtwebview-5.11.1-r1337.ebuild | 21 +++ dev-qt/qtwebview/qtwebview-5.11.1.ebuild | 21 --- dev-qt/qtwidgets/Manifest | 1 + dev-qt/qtwidgets/qtwidgets-5.11.1-r1337.ebuild | 57 +++++++ dev-qt/qtwidgets/qtwidgets-5.11.1.ebuild | 57 ------- dev-qt/qtx11extras/Manifest | 1 + dev-qt/qtx11extras/qtx11extras-5.11.1-r1337.ebuild | 21 +++ dev-qt/qtx11extras/qtx11extras-5.11.1.ebuild | 21 --- dev-qt/qtxml/Manifest | 1 + dev-qt/qtxml/qtxml-5.11.1-r1337.ebuild | 29 ++++ dev-qt/qtxml/qtxml-5.11.1.ebuild | 29 ---- dev-qt/qtxmlpatterns/Manifest | 1 + .../qtxmlpatterns-5.11.1-r1337.ebuild | 19 +++ dev-qt/qtxmlpatterns/qtxmlpatterns-5.11.1.ebuild | 19 --- 161 files changed, 2375 insertions(+), 2055 deletions(-) create mode 100644 dev-qt/assistant/assistant-5.11.1-r1337.ebuild delete mode 100644 dev-qt/assistant/assistant-5.11.1.ebuild create mode 100644 dev-qt/designer/designer-5.11.1-r1337.ebuild delete mode 100644 dev-qt/designer/designer-5.11.1.ebuild create mode 100644 dev-qt/linguist-tools/linguist-tools-5.11.1-r1337.ebuild delete mode 100644 dev-qt/linguist-tools/linguist-tools-5.11.1.ebuild create mode 100644 dev-qt/linguist/linguist-5.11.1-r1337.ebuild delete mode 100644 dev-qt/linguist/linguist-5.11.1.ebuild create mode 100644 dev-qt/pixeltool/pixeltool-5.11.1-r1337.ebuild delete mode 100644 dev-qt/pixeltool/pixeltool-5.11.1.ebuild create mode 100644 dev-qt/qdbus/qdbus-5.11.1-r1337.ebuild delete mode 100644 dev-qt/qdbus/qdbus-5.11.1.ebuild create mode 100644 dev-qt/qdbusviewer/qdbusviewer-5.11.1-r1337.ebuild delete mode 100644 dev-qt/qdbusviewer/qdbusviewer-5.11.1.ebuild create mode 100644 dev-qt/qdoc/qdoc-5.11.1-r1337.ebuild delete mode 100644 dev-qt/qdoc/qdoc-5.11.1.ebuild create mode 100644 dev-qt/qt3d/qt3d-5.11.1-r1337.ebuild delete mode 100644 dev-qt/qt3d/qt3d-5.11.1.ebuild create mode 100644 dev-qt/qtbluetooth/qtbluetooth-5.11.1-r1337.ebuild delete mode 100644 dev-qt/qtbluetooth/qtbluetooth-5.11.1.ebuild create mode 100644 dev-qt/qtcharts/qtcharts-5.11.1-r1337.ebuild delete mode 100644 dev-qt/qtcharts/qtcharts-5.11.1.ebuild create mode 100644 dev-qt/qtconcurrent/qtconcurrent-5.11.1-r1337.ebuild delete mode 100644 dev-qt/qtconcurrent/qtconcurrent-5.11.1.ebuild create mode 100644 dev-qt/qtcore/qtcore-5.11.1-r1337.ebuild delete mode 100644 dev-qt/qtcore/qtcore-5.11.1.ebuild create mode 100644 dev-qt/qtdatavis3d/qtdatavis3d-5.11.1-r1337.ebuild delete mode 100644 dev-qt/qtdatavis3d/qtdatavis3d-5.11.1.ebuild create mode 100644 dev-qt/qtdbus/qtdbus-5.11.1-r1337.ebuild delete mode 100644 dev-qt/qtdbus/qtdbus-5.11.1.ebuild create mode 100644 dev-qt/qtdeclarative/qtdeclarative-5.11.1-r1337.ebuild delete mode 100644 dev-qt/qtdeclarative/qtdeclarative-5.11.1.ebuild create mode 100644 dev-qt/qtdiag/qtdiag-5.11.1-r1337.ebuild delete mode 100644 dev-qt/qtdiag/qtdiag-5.11.1.ebuild create mode 100644 dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.11.1-r1337.ebuild delete mode 100644 dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.11.1.ebuild create mode 100644 dev-qt/qtgui/qtgui-5.11.1-r1337.ebuild delete mode 100644 dev-qt/qtgui/qtgui-5.11.1.ebuild create mode 100644 dev-qt/qthelp/qthelp-5.11.1-r1337.ebuild delete mode 100644 dev-qt/qthelp/qthelp-5.11.1.ebuild create mode 100644 dev-qt/qtimageformats/qtimageformats-5.11.1-r1337.ebuild delete mode 100644 dev-qt/qtimageformats/qtimageformats-5.11.1.ebuild create mode 100644 dev-qt/qtlocation/qtlocation-5.11.1-r1337.ebuild delete mode 100644 dev-qt/qtlocation/qtlocation-5.11.1.ebuild create mode 100644 dev-qt/qtmultimedia/qtmultimedia-5.11.1-r1337.ebuild delete mode 100644 dev-qt/qtmultimedia/qtmultimedia-5.11.1.ebuild create mode 100644 dev-qt/qtnetwork/qtnetwork-5.11.1-r1337.ebuild delete mode 100644 dev-qt/qtnetwork/qtnetwork-5.11.1.ebuild create mode 100644 dev-qt/qtnetworkauth/qtnetworkauth-5.11.1-r1337.ebuild delete mode 100644 dev-qt/qtnetworkauth/qtnetworkauth-5.11.1.ebuild create mode 100644 dev-qt/qtopengl/qtopengl-5.11.1-r1337.ebuild delete mode 100644 dev-qt/qtopengl/qtopengl-5.11.1.ebuild create mode 100644 dev-qt/qtpaths/qtpaths-5.11.1-r1337.ebuild delete mode 100644 dev-qt/qtpaths/qtpaths-5.11.1.ebuild create mode 100644 dev-qt/qtplugininfo/qtplugininfo-5.11.1-r1337.ebuild delete mode 100644 dev-qt/qtplugininfo/qtplugininfo-5.11.1.ebuild create mode 100644 dev-qt/qtpositioning/qtpositioning-5.11.1-r1337.ebuild delete mode 100644 dev-qt/qtpositioning/qtpositioning-5.11.1.ebuild create mode 100644 dev-qt/qtprintsupport/qtprintsupport-5.11.1-r1337.ebuild delete mode 100644 dev-qt/qtprintsupport/qtprintsupport-5.11.1.ebuild create mode 100644 dev-qt/qtquickcontrols/qtquickcontrols-5.11.1-r1337.ebuild delete mode 100644 dev-qt/qtquickcontrols/qtquickcontrols-5.11.1.ebuild create mode 100644 dev-qt/qtquickcontrols2/qtquickcontrols2-5.11.1-r1337.ebuild delete mode 100644 dev-qt/qtquickcontrols2/qtquickcontrols2-5.11.1.ebuild create mode 100644 dev-qt/qtscript/qtscript-5.11.1-r1337.ebuild delete mode 100644 dev-qt/qtscript/qtscript-5.11.1.ebuild create mode 100644 dev-qt/qtscxml/qtscxml-5.11.1-r1337.ebuild delete mode 100644 dev-qt/qtscxml/qtscxml-5.11.1.ebuild create mode 100644 dev-qt/qtsensors/qtsensors-5.11.1-r1337.ebuild delete mode 100644 dev-qt/qtsensors/qtsensors-5.11.1.ebuild create mode 100644 dev-qt/qtserialbus/qtserialbus-5.11.1-r1337.ebuild delete mode 100644 dev-qt/qtserialbus/qtserialbus-5.11.1.ebuild create mode 100644 dev-qt/qtserialport/qtserialport-5.11.1-r1337.ebuild delete mode 100644 dev-qt/qtserialport/qtserialport-5.11.1.ebuild create mode 100644 dev-qt/qtspeech/qtspeech-5.11.1-r1337.ebuild delete mode 100644 dev-qt/qtspeech/qtspeech-5.11.1.ebuild create mode 100644 dev-qt/qtsql/qtsql-5.11.1-r1337.ebuild delete mode 100644 dev-qt/qtsql/qtsql-5.11.1.ebuild create mode 100644 dev-qt/qtsvg/qtsvg-5.11.1-r1337.ebuild delete mode 100644 dev-qt/qtsvg/qtsvg-5.11.1.ebuild create mode 100644 dev-qt/qttest/qttest-5.11.1-r1337.ebuild delete mode 100644 dev-qt/qttest/qttest-5.11.1.ebuild create mode 100644 dev-qt/qttranslations/qttranslations-5.11.1-r1337.ebuild delete mode 100644 dev-qt/qttranslations/qttranslations-5.11.1.ebuild create mode 100644 dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.11.1-r1337.ebuild delete mode 100644 dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.11.1.ebuild create mode 100644 dev-qt/qtwayland/qtwayland-5.11.1-r1337.ebuild delete mode 100644 dev-qt/qtwayland/qtwayland-5.11.1.ebuild create mode 100644 dev-qt/qtwebchannel/qtwebchannel-5.11.1-r1337.ebuild delete mode 100644 dev-qt/qtwebchannel/qtwebchannel-5.11.1.ebuild create mode 100644 dev-qt/qtwebengine/files/qtwebengine-5.11.1-eglGetProcAddress-fallback-lookup.patch create mode 100644 dev-qt/qtwebengine/files/qtwebengine-5.11.1-ffmpeg4.patch create mode 100644 dev-qt/qtwebengine/files/qtwebengine-5.11.1-libxml2-disable-catalogs.patch create mode 100644 dev-qt/qtwebengine/files/qtwebengine-5.11.1-nouveau-disable-gpu.patch create mode 100644 dev-qt/qtwebengine/files/qtwebengine-5.9.6-gcc8.patch create mode 100644 dev-qt/qtwebengine/qtwebengine-5.11.1-r1337.ebuild delete mode 100644 dev-qt/qtwebengine/qtwebengine-5.11.1.ebuild create mode 100644 dev-qt/qtwebsockets/qtwebsockets-5.11.1-r1337.ebuild delete mode 100644 dev-qt/qtwebsockets/qtwebsockets-5.11.1.ebuild create mode 100644 dev-qt/qtwebview/qtwebview-5.11.1-r1337.ebuild delete mode 100644 dev-qt/qtwebview/qtwebview-5.11.1.ebuild create mode 100644 dev-qt/qtwidgets/qtwidgets-5.11.1-r1337.ebuild delete mode 100644 dev-qt/qtwidgets/qtwidgets-5.11.1.ebuild create mode 100644 dev-qt/qtx11extras/qtx11extras-5.11.1-r1337.ebuild delete mode 100644 dev-qt/qtx11extras/qtx11extras-5.11.1.ebuild create mode 100644 dev-qt/qtxml/qtxml-5.11.1-r1337.ebuild delete mode 100644 dev-qt/qtxml/qtxml-5.11.1.ebuild create mode 100644 dev-qt/qtxmlpatterns/qtxmlpatterns-5.11.1-r1337.ebuild delete mode 100644 dev-qt/qtxmlpatterns/qtxmlpatterns-5.11.1.ebuild diff --git a/dev-qt/assistant/Manifest b/dev-qt/assistant/Manifest index 7d05c46f..858b5f3b 100644 --- a/dev-qt/assistant/Manifest +++ b/dev-qt/assistant/Manifest @@ -1 +1,2 @@ +DIST qttools-everywhere-src-5.11.1.tar.xz 9720996 BLAKE2B 5c7ca72ea6933e13eb07bafbd594db1dbde820c060d18cd26e30421b359633641a12834b0e9f0a94fac6c9df3d0d1e699a1bcb2d4831515509593813b021ad0f SHA512 cf690c630db79b4cd86d5d608175fb2c5463a985d7cb8a592c0995db04593c2c2ddddb52a3dc21348462639efdd3f9c57d3897a8384708b912b42cf1ac2c7482 DIST qttools-opensource-src-5.9.5.tar.xz 9573924 BLAKE2B 7e987a509480592c85601176817e25602d3d33cb0ce27145ba80541e4e450851363072cb51e5a46eb3827a4ac83473c98e6557a82887265b1118996121d04228 SHA512 8eaaba434493ab23337f7074dc2f35ecf79f023fd7f031ff7473ac8fd3475c2fa32dd5e79f9d6f740dd7c59eedf9d95b6fbafc08494c081a0fa4d082c1b4fe7e diff --git a/dev-qt/assistant/assistant-5.11.1-r1337.ebuild b/dev-qt/assistant/assistant-5.11.1-r1337.ebuild new file mode 100644 index 00000000..0fe2bc14 --- /dev/null +++ b/dev-qt/assistant/assistant-5.11.1-r1337.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +QT5_MODULE="qttools" +inherit desktop gnome2-utils qt5-build + +DESCRIPTION="Tool for viewing on-line documentation in Qt help file format" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86" +fi + +IUSE="webkit" + +DEPEND=" + ~dev-qt/qtcore-${PV} + ~dev-qt/qtgui-${PV} + ~dev-qt/qthelp-${PV} + ~dev-qt/qtnetwork-${PV} + ~dev-qt/qtprintsupport-${PV} + ~dev-qt/qtsql-${PV}[sqlite] + ~dev-qt/qtwidgets-${PV} + webkit? ( >=dev-qt/qtwebkit-5.9.1:5 ) +" +RDEPEND="${DEPEND}" + +QT5_TARGET_SUBDIRS=( + src/assistant/assistant +) + +src_prepare() { + qt_use_disable_mod webkit webkitwidgets \ + src/assistant/assistant/assistant.pro + + qt5-build_src_prepare +} + +src_install() { + qt5-build_src_install + + doicon -s 32 src/assistant/assistant/images/assistant.png + newicon -s 128 src/assistant/assistant/images/assistant-128.png assistant.png + make_desktop_entry "${QT5_BINDIR}"/assistant 'Qt 5 Assistant' assistant 'Qt;Development;Documentation' +} + +pkg_postinst() { + qt5-build_pkg_postinst + gnome2_icon_cache_update +} + +pkg_postrm() { + qt5-build_pkg_postrm + gnome2_icon_cache_update +} diff --git a/dev-qt/assistant/assistant-5.11.1.ebuild b/dev-qt/assistant/assistant-5.11.1.ebuild deleted file mode 100644 index 0fe2bc14..00000000 --- a/dev-qt/assistant/assistant-5.11.1.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -QT5_MODULE="qttools" -inherit desktop gnome2-utils qt5-build - -DESCRIPTION="Tool for viewing on-line documentation in Qt help file format" - -if [[ ${QT5_BUILD_TYPE} == release ]]; then - KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86" -fi - -IUSE="webkit" - -DEPEND=" - ~dev-qt/qtcore-${PV} - ~dev-qt/qtgui-${PV} - ~dev-qt/qthelp-${PV} - ~dev-qt/qtnetwork-${PV} - ~dev-qt/qtprintsupport-${PV} - ~dev-qt/qtsql-${PV}[sqlite] - ~dev-qt/qtwidgets-${PV} - webkit? ( >=dev-qt/qtwebkit-5.9.1:5 ) -" -RDEPEND="${DEPEND}" - -QT5_TARGET_SUBDIRS=( - src/assistant/assistant -) - -src_prepare() { - qt_use_disable_mod webkit webkitwidgets \ - src/assistant/assistant/assistant.pro - - qt5-build_src_prepare -} - -src_install() { - qt5-build_src_install - - doicon -s 32 src/assistant/assistant/images/assistant.png - newicon -s 128 src/assistant/assistant/images/assistant-128.png assistant.png - make_desktop_entry "${QT5_BINDIR}"/assistant 'Qt 5 Assistant' assistant 'Qt;Development;Documentation' -} - -pkg_postinst() { - qt5-build_pkg_postinst - gnome2_icon_cache_update -} - -pkg_postrm() { - qt5-build_pkg_postrm - gnome2_icon_cache_update -} diff --git a/dev-qt/designer/Manifest b/dev-qt/designer/Manifest index 7d05c46f..858b5f3b 100644 --- a/dev-qt/designer/Manifest +++ b/dev-qt/designer/Manifest @@ -1 +1,2 @@ +DIST qttools-everywhere-src-5.11.1.tar.xz 9720996 BLAKE2B 5c7ca72ea6933e13eb07bafbd594db1dbde820c060d18cd26e30421b359633641a12834b0e9f0a94fac6c9df3d0d1e699a1bcb2d4831515509593813b021ad0f SHA512 cf690c630db79b4cd86d5d608175fb2c5463a985d7cb8a592c0995db04593c2c2ddddb52a3dc21348462639efdd3f9c57d3897a8384708b912b42cf1ac2c7482 DIST qttools-opensource-src-5.9.5.tar.xz 9573924 BLAKE2B 7e987a509480592c85601176817e25602d3d33cb0ce27145ba80541e4e450851363072cb51e5a46eb3827a4ac83473c98e6557a82887265b1118996121d04228 SHA512 8eaaba434493ab23337f7074dc2f35ecf79f023fd7f031ff7473ac8fd3475c2fa32dd5e79f9d6f740dd7c59eedf9d95b6fbafc08494c081a0fa4d082c1b4fe7e diff --git a/dev-qt/designer/designer-5.11.1-r1337.ebuild b/dev-qt/designer/designer-5.11.1-r1337.ebuild new file mode 100644 index 00000000..c561782d --- /dev/null +++ b/dev-qt/designer/designer-5.11.1-r1337.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +QT5_MODULE="qttools" +inherit desktop gnome2-utils qt5-build + +DESCRIPTION="WYSIWYG tool for designing and building Qt-based GUIs" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd" +fi + +IUSE="declarative webkit" + +DEPEND=" + ~dev-qt/qtcore-${PV} + ~dev-qt/qtgui-${PV} + ~dev-qt/qtnetwork-${PV} + ~dev-qt/qtprintsupport-${PV} + ~dev-qt/qtwidgets-${PV} + ~dev-qt/qtxml-${PV} + declarative? ( ~dev-qt/qtdeclarative-${PV}[widgets] ) + webkit? ( >=dev-qt/qtwebkit-5.9.1:5 ) +" +RDEPEND="${DEPEND}" + +QT5_TARGET_SUBDIRS=( + src/designer +) + +src_prepare() { + qt_use_disable_mod declarative quickwidgets \ + src/designer/src/plugins/plugins.pro + + qt_use_disable_mod webkit webkitwidgets \ + src/designer/src/plugins/plugins.pro + + qt5-build_src_prepare +} + +src_install() { + qt5-build_src_install + + doicon -s 128 src/designer/src/designer/images/designer.png + make_desktop_entry "${QT5_BINDIR}"/designer 'Qt 5 Designer' designer 'Qt;Development;GUIDesigner' +} + +pkg_postinst() { + qt5-build_pkg_postinst + gnome2_icon_cache_update +} + +pkg_postrm() { + qt5-build_pkg_postrm + gnome2_icon_cache_update +} diff --git a/dev-qt/designer/designer-5.11.1.ebuild b/dev-qt/designer/designer-5.11.1.ebuild deleted file mode 100644 index c561782d..00000000 --- a/dev-qt/designer/designer-5.11.1.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -QT5_MODULE="qttools" -inherit desktop gnome2-utils qt5-build - -DESCRIPTION="WYSIWYG tool for designing and building Qt-based GUIs" - -if [[ ${QT5_BUILD_TYPE} == release ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd" -fi - -IUSE="declarative webkit" - -DEPEND=" - ~dev-qt/qtcore-${PV} - ~dev-qt/qtgui-${PV} - ~dev-qt/qtnetwork-${PV} - ~dev-qt/qtprintsupport-${PV} - ~dev-qt/qtwidgets-${PV} - ~dev-qt/qtxml-${PV} - declarative? ( ~dev-qt/qtdeclarative-${PV}[widgets] ) - webkit? ( >=dev-qt/qtwebkit-5.9.1:5 ) -" -RDEPEND="${DEPEND}" - -QT5_TARGET_SUBDIRS=( - src/designer -) - -src_prepare() { - qt_use_disable_mod declarative quickwidgets \ - src/designer/src/plugins/plugins.pro - - qt_use_disable_mod webkit webkitwidgets \ - src/designer/src/plugins/plugins.pro - - qt5-build_src_prepare -} - -src_install() { - qt5-build_src_install - - doicon -s 128 src/designer/src/designer/images/designer.png - make_desktop_entry "${QT5_BINDIR}"/designer 'Qt 5 Designer' designer 'Qt;Development;GUIDesigner' -} - -pkg_postinst() { - qt5-build_pkg_postinst - gnome2_icon_cache_update -} - -pkg_postrm() { - qt5-build_pkg_postrm - gnome2_icon_cache_update -} diff --git a/dev-qt/linguist-tools/Manifest b/dev-qt/linguist-tools/Manifest index 7d05c46f..858b5f3b 100644 --- a/dev-qt/linguist-tools/Manifest +++ b/dev-qt/linguist-tools/Manifest @@ -1 +1,2 @@ +DIST qttools-everywhere-src-5.11.1.tar.xz 9720996 BLAKE2B 5c7ca72ea6933e13eb07bafbd594db1dbde820c060d18cd26e30421b359633641a12834b0e9f0a94fac6c9df3d0d1e699a1bcb2d4831515509593813b021ad0f SHA512 cf690c630db79b4cd86d5d608175fb2c5463a985d7cb8a592c0995db04593c2c2ddddb52a3dc21348462639efdd3f9c57d3897a8384708b912b42cf1ac2c7482 DIST qttools-opensource-src-5.9.5.tar.xz 9573924 BLAKE2B 7e987a509480592c85601176817e25602d3d33cb0ce27145ba80541e4e450851363072cb51e5a46eb3827a4ac83473c98e6557a82887265b1118996121d04228 SHA512 8eaaba434493ab23337f7074dc2f35ecf79f023fd7f031ff7473ac8fd3475c2fa32dd5e79f9d6f740dd7c59eedf9d95b6fbafc08494c081a0fa4d082c1b4fe7e diff --git a/dev-qt/linguist-tools/linguist-tools-5.11.1-r1337.ebuild b/dev-qt/linguist-tools/linguist-tools-5.11.1-r1337.ebuild new file mode 100644 index 00000000..72c04bdc --- /dev/null +++ b/dev-qt/linguist-tools/linguist-tools-5.11.1-r1337.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +QT5_MODULE="qttools" +inherit qt5-build + +DESCRIPTION="Tools for working with Qt translation data files" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd" +fi + +IUSE="qml" + +DEPEND=" + ~dev-qt/qtcore-${PV} + ~dev-qt/qtxml-${PV} + qml? ( ~dev-qt/qtdeclarative-${PV} ) +" +RDEPEND="${DEPEND}" + +QT5_TARGET_SUBDIRS=( + src/linguist +) + +src_prepare() { + sed -i -e '/SUBDIRS += linguist/d' \ + src/linguist/linguist.pro || die + + qt_use_disable_mod qml qmldevtools-private \ + src/linguist/lupdate/lupdate.pro + + qt5-build_src_prepare +} diff --git a/dev-qt/linguist-tools/linguist-tools-5.11.1.ebuild b/dev-qt/linguist-tools/linguist-tools-5.11.1.ebuild deleted file mode 100644 index 72c04bdc..00000000 --- a/dev-qt/linguist-tools/linguist-tools-5.11.1.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -QT5_MODULE="qttools" -inherit qt5-build - -DESCRIPTION="Tools for working with Qt translation data files" - -if [[ ${QT5_BUILD_TYPE} == release ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd" -fi - -IUSE="qml" - -DEPEND=" - ~dev-qt/qtcore-${PV} - ~dev-qt/qtxml-${PV} - qml? ( ~dev-qt/qtdeclarative-${PV} ) -" -RDEPEND="${DEPEND}" - -QT5_TARGET_SUBDIRS=( - src/linguist -) - -src_prepare() { - sed -i -e '/SUBDIRS += linguist/d' \ - src/linguist/linguist.pro || die - - qt_use_disable_mod qml qmldevtools-private \ - src/linguist/lupdate/lupdate.pro - - qt5-build_src_prepare -} diff --git a/dev-qt/linguist/Manifest b/dev-qt/linguist/Manifest index 7d05c46f..858b5f3b 100644 --- a/dev-qt/linguist/Manifest +++ b/dev-qt/linguist/Manifest @@ -1 +1,2 @@ +DIST qttools-everywhere-src-5.11.1.tar.xz 9720996 BLAKE2B 5c7ca72ea6933e13eb07bafbd594db1dbde820c060d18cd26e30421b359633641a12834b0e9f0a94fac6c9df3d0d1e699a1bcb2d4831515509593813b021ad0f SHA512 cf690c630db79b4cd86d5d608175fb2c5463a985d7cb8a592c0995db04593c2c2ddddb52a3dc21348462639efdd3f9c57d3897a8384708b912b42cf1ac2c7482 DIST qttools-opensource-src-5.9.5.tar.xz 9573924 BLAKE2B 7e987a509480592c85601176817e25602d3d33cb0ce27145ba80541e4e450851363072cb51e5a46eb3827a4ac83473c98e6557a82887265b1118996121d04228 SHA512 8eaaba434493ab23337f7074dc2f35ecf79f023fd7f031ff7473ac8fd3475c2fa32dd5e79f9d6f740dd7c59eedf9d95b6fbafc08494c081a0fa4d082c1b4fe7e diff --git a/dev-qt/linguist/linguist-5.11.1-r1337.ebuild b/dev-qt/linguist/linguist-5.11.1-r1337.ebuild new file mode 100644 index 00000000..38f06fe3 --- /dev/null +++ b/dev-qt/linguist/linguist-5.11.1-r1337.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +QT5_MODULE="qttools" +inherit desktop gnome2-utils qt5-build + +DESCRIPTION="Graphical tool for translating Qt applications" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86 ~amd64-fbsd" +fi + +IUSE="" + +DEPEND=" + ~dev-qt/designer-${PV} + ~dev-qt/qtcore-${PV} + ~dev-qt/qtgui-${PV} + ~dev-qt/qtprintsupport-${PV} + ~dev-qt/qtwidgets-${PV} + ~dev-qt/qtxml-${PV} +" +RDEPEND="${DEPEND}" + +QT5_TARGET_SUBDIRS=( + src/linguist/linguist +) + +src_install() { + qt5-build_src_install + + local size + for size in 16 32 48 64 128; do + newicon -s ${size} src/linguist/linguist/images/icons/linguist-${size}-32.png linguist.png + done + make_desktop_entry "${QT5_BINDIR}"/linguist 'Qt 5 Linguist' linguist 'Qt;Development;Translation' +} + +pkg_postinst() { + qt5-build_pkg_postinst + gnome2_icon_cache_update +} + +pkg_postrm() { + qt5-build_pkg_postrm + gnome2_icon_cache_update +} diff --git a/dev-qt/linguist/linguist-5.11.1.ebuild b/dev-qt/linguist/linguist-5.11.1.ebuild deleted file mode 100644 index 38f06fe3..00000000 --- a/dev-qt/linguist/linguist-5.11.1.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -QT5_MODULE="qttools" -inherit desktop gnome2-utils qt5-build - -DESCRIPTION="Graphical tool for translating Qt applications" - -if [[ ${QT5_BUILD_TYPE} == release ]]; then - KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86 ~amd64-fbsd" -fi - -IUSE="" - -DEPEND=" - ~dev-qt/designer-${PV} - ~dev-qt/qtcore-${PV} - ~dev-qt/qtgui-${PV} - ~dev-qt/qtprintsupport-${PV} - ~dev-qt/qtwidgets-${PV} - ~dev-qt/qtxml-${PV} -" -RDEPEND="${DEPEND}" - -QT5_TARGET_SUBDIRS=( - src/linguist/linguist -) - -src_install() { - qt5-build_src_install - - local size - for size in 16 32 48 64 128; do - newicon -s ${size} src/linguist/linguist/images/icons/linguist-${size}-32.png linguist.png - done - make_desktop_entry "${QT5_BINDIR}"/linguist 'Qt 5 Linguist' linguist 'Qt;Development;Translation' -} - -pkg_postinst() { - qt5-build_pkg_postinst - gnome2_icon_cache_update -} - -pkg_postrm() { - qt5-build_pkg_postrm - gnome2_icon_cache_update -} diff --git a/dev-qt/pixeltool/Manifest b/dev-qt/pixeltool/Manifest index 7d05c46f..858b5f3b 100644 --- a/dev-qt/pixeltool/Manifest +++ b/dev-qt/pixeltool/Manifest @@ -1 +1,2 @@ +DIST qttools-everywhere-src-5.11.1.tar.xz 9720996 BLAKE2B 5c7ca72ea6933e13eb07bafbd594db1dbde820c060d18cd26e30421b359633641a12834b0e9f0a94fac6c9df3d0d1e699a1bcb2d4831515509593813b021ad0f SHA512 cf690c630db79b4cd86d5d608175fb2c5463a985d7cb8a592c0995db04593c2c2ddddb52a3dc21348462639efdd3f9c57d3897a8384708b912b42cf1ac2c7482 DIST qttools-opensource-src-5.9.5.tar.xz 9573924 BLAKE2B 7e987a509480592c85601176817e25602d3d33cb0ce27145ba80541e4e450851363072cb51e5a46eb3827a4ac83473c98e6557a82887265b1118996121d04228 SHA512 8eaaba434493ab23337f7074dc2f35ecf79f023fd7f031ff7473ac8fd3475c2fa32dd5e79f9d6f740dd7c59eedf9d95b6fbafc08494c081a0fa4d082c1b4fe7e diff --git a/dev-qt/pixeltool/pixeltool-5.11.1-r1337.ebuild b/dev-qt/pixeltool/pixeltool-5.11.1-r1337.ebuild new file mode 100644 index 00000000..7bcdc97e --- /dev/null +++ b/dev-qt/pixeltool/pixeltool-5.11.1-r1337.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +QT5_MODULE="qttools" +inherit qt5-build + +DESCRIPTION="Qt screen magnifier" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86" +fi + +IUSE="" + +DEPEND=" + ~dev-qt/qtcore-${PV} + ~dev-qt/qtgui-${PV} + ~dev-qt/qtwidgets-${PV} +" +RDEPEND="${DEPEND}" + +QT5_TARGET_SUBDIRS=( + src/pixeltool +) diff --git a/dev-qt/pixeltool/pixeltool-5.11.1.ebuild b/dev-qt/pixeltool/pixeltool-5.11.1.ebuild deleted file mode 100644 index 7bcdc97e..00000000 --- a/dev-qt/pixeltool/pixeltool-5.11.1.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -QT5_MODULE="qttools" -inherit qt5-build - -DESCRIPTION="Qt screen magnifier" - -if [[ ${QT5_BUILD_TYPE} == release ]]; then - KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86" -fi - -IUSE="" - -DEPEND=" - ~dev-qt/qtcore-${PV} - ~dev-qt/qtgui-${PV} - ~dev-qt/qtwidgets-${PV} -" -RDEPEND="${DEPEND}" - -QT5_TARGET_SUBDIRS=( - src/pixeltool -) diff --git a/dev-qt/qdbus/Manifest b/dev-qt/qdbus/Manifest index 7d05c46f..858b5f3b 100644 --- a/dev-qt/qdbus/Manifest +++ b/dev-qt/qdbus/Manifest @@ -1 +1,2 @@ +DIST qttools-everywhere-src-5.11.1.tar.xz 9720996 BLAKE2B 5c7ca72ea6933e13eb07bafbd594db1dbde820c060d18cd26e30421b359633641a12834b0e9f0a94fac6c9df3d0d1e699a1bcb2d4831515509593813b021ad0f SHA512 cf690c630db79b4cd86d5d608175fb2c5463a985d7cb8a592c0995db04593c2c2ddddb52a3dc21348462639efdd3f9c57d3897a8384708b912b42cf1ac2c7482 DIST qttools-opensource-src-5.9.5.tar.xz 9573924 BLAKE2B 7e987a509480592c85601176817e25602d3d33cb0ce27145ba80541e4e450851363072cb51e5a46eb3827a4ac83473c98e6557a82887265b1118996121d04228 SHA512 8eaaba434493ab23337f7074dc2f35ecf79f023fd7f031ff7473ac8fd3475c2fa32dd5e79f9d6f740dd7c59eedf9d95b6fbafc08494c081a0fa4d082c1b4fe7e diff --git a/dev-qt/qdbus/qdbus-5.11.1-r1337.ebuild b/dev-qt/qdbus/qdbus-5.11.1-r1337.ebuild new file mode 100644 index 00000000..4736c7cd --- /dev/null +++ b/dev-qt/qdbus/qdbus-5.11.1-r1337.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +QT5_MODULE="qttools" +inherit qt5-build + +DESCRIPTION="Interface to Qt applications communicating over D-Bus" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +fi + +IUSE="" + +DEPEND=" + ~dev-qt/qtcore-${PV} + ~dev-qt/qtdbus-${PV} + ~dev-qt/qtxml-${PV} +" +RDEPEND="${DEPEND}" + +QT5_TARGET_SUBDIRS=( + src/qdbus/qdbus +) diff --git a/dev-qt/qdbus/qdbus-5.11.1.ebuild b/dev-qt/qdbus/qdbus-5.11.1.ebuild deleted file mode 100644 index 4736c7cd..00000000 --- a/dev-qt/qdbus/qdbus-5.11.1.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -QT5_MODULE="qttools" -inherit qt5-build - -DESCRIPTION="Interface to Qt applications communicating over D-Bus" - -if [[ ${QT5_BUILD_TYPE} == release ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" -fi - -IUSE="" - -DEPEND=" - ~dev-qt/qtcore-${PV} - ~dev-qt/qtdbus-${PV} - ~dev-qt/qtxml-${PV} -" -RDEPEND="${DEPEND}" - -QT5_TARGET_SUBDIRS=( - src/qdbus/qdbus -) diff --git a/dev-qt/qdbusviewer/Manifest b/dev-qt/qdbusviewer/Manifest index 7d05c46f..858b5f3b 100644 --- a/dev-qt/qdbusviewer/Manifest +++ b/dev-qt/qdbusviewer/Manifest @@ -1 +1,2 @@ +DIST qttools-everywhere-src-5.11.1.tar.xz 9720996 BLAKE2B 5c7ca72ea6933e13eb07bafbd594db1dbde820c060d18cd26e30421b359633641a12834b0e9f0a94fac6c9df3d0d1e699a1bcb2d4831515509593813b021ad0f SHA512 cf690c630db79b4cd86d5d608175fb2c5463a985d7cb8a592c0995db04593c2c2ddddb52a3dc21348462639efdd3f9c57d3897a8384708b912b42cf1ac2c7482 DIST qttools-opensource-src-5.9.5.tar.xz 9573924 BLAKE2B 7e987a509480592c85601176817e25602d3d33cb0ce27145ba80541e4e450851363072cb51e5a46eb3827a4ac83473c98e6557a82887265b1118996121d04228 SHA512 8eaaba434493ab23337f7074dc2f35ecf79f023fd7f031ff7473ac8fd3475c2fa32dd5e79f9d6f740dd7c59eedf9d95b6fbafc08494c081a0fa4d082c1b4fe7e diff --git a/dev-qt/qdbusviewer/qdbusviewer-5.11.1-r1337.ebuild b/dev-qt/qdbusviewer/qdbusviewer-5.11.1-r1337.ebuild new file mode 100644 index 00000000..ceb1e6f9 --- /dev/null +++ b/dev-qt/qdbusviewer/qdbusviewer-5.11.1-r1337.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +QT5_MODULE="qttools" +inherit desktop gnome2-utils qt5-build + +DESCRIPTION="Graphical tool that lets you introspect D-Bus objects and messages" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86 ~amd64-fbsd" +fi + +IUSE="" + +DEPEND=" + ~dev-qt/qtcore-${PV} + ~dev-qt/qtdbus-${PV} + ~dev-qt/qtgui-${PV} + ~dev-qt/qtwidgets-${PV} + ~dev-qt/qtxml-${PV} +" +RDEPEND="${DEPEND}" + +QT5_TARGET_SUBDIRS=( + src/qdbus/qdbusviewer +) + +src_install() { + qt5-build_src_install + + doicon -s 32 src/qdbus/qdbusviewer/images/qdbusviewer.png + newicon -s 128 src/qdbus/qdbusviewer/images/qdbusviewer-128.png qdbusviewer.png + make_desktop_entry "${QT5_BINDIR}"/qdbusviewer 'Qt 5 QDBusViewer' qdbusviewer 'Qt;Development' +} + +pkg_postinst() { + qt5-build_pkg_postinst + gnome2_icon_cache_update +} + +pkg_postrm() { + qt5-build_pkg_postrm + gnome2_icon_cache_update +} diff --git a/dev-qt/qdbusviewer/qdbusviewer-5.11.1.ebuild b/dev-qt/qdbusviewer/qdbusviewer-5.11.1.ebuild deleted file mode 100644 index ceb1e6f9..00000000 --- a/dev-qt/qdbusviewer/qdbusviewer-5.11.1.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -QT5_MODULE="qttools" -inherit desktop gnome2-utils qt5-build - -DESCRIPTION="Graphical tool that lets you introspect D-Bus objects and messages" - -if [[ ${QT5_BUILD_TYPE} == release ]]; then - KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86 ~amd64-fbsd" -fi - -IUSE="" - -DEPEND=" - ~dev-qt/qtcore-${PV} - ~dev-qt/qtdbus-${PV} - ~dev-qt/qtgui-${PV} - ~dev-qt/qtwidgets-${PV} - ~dev-qt/qtxml-${PV} -" -RDEPEND="${DEPEND}" - -QT5_TARGET_SUBDIRS=( - src/qdbus/qdbusviewer -) - -src_install() { - qt5-build_src_install - - doicon -s 32 src/qdbus/qdbusviewer/images/qdbusviewer.png - newicon -s 128 src/qdbus/qdbusviewer/images/qdbusviewer-128.png qdbusviewer.png - make_desktop_entry "${QT5_BINDIR}"/qdbusviewer 'Qt 5 QDBusViewer' qdbusviewer 'Qt;Development' -} - -pkg_postinst() { - qt5-build_pkg_postinst - gnome2_icon_cache_update -} - -pkg_postrm() { - qt5-build_pkg_postrm - gnome2_icon_cache_update -} diff --git a/dev-qt/qdoc/Manifest b/dev-qt/qdoc/Manifest index 7d05c46f..858b5f3b 100644 --- a/dev-qt/qdoc/Manifest +++ b/dev-qt/qdoc/Manifest @@ -1 +1,2 @@ +DIST qttools-everywhere-src-5.11.1.tar.xz 9720996 BLAKE2B 5c7ca72ea6933e13eb07bafbd594db1dbde820c060d18cd26e30421b359633641a12834b0e9f0a94fac6c9df3d0d1e699a1bcb2d4831515509593813b021ad0f SHA512 cf690c630db79b4cd86d5d608175fb2c5463a985d7cb8a592c0995db04593c2c2ddddb52a3dc21348462639efdd3f9c57d3897a8384708b912b42cf1ac2c7482 DIST qttools-opensource-src-5.9.5.tar.xz 9573924 BLAKE2B 7e987a509480592c85601176817e25602d3d33cb0ce27145ba80541e4e450851363072cb51e5a46eb3827a4ac83473c98e6557a82887265b1118996121d04228 SHA512 8eaaba434493ab23337f7074dc2f35ecf79f023fd7f031ff7473ac8fd3475c2fa32dd5e79f9d6f740dd7c59eedf9d95b6fbafc08494c081a0fa4d082c1b4fe7e diff --git a/dev-qt/qdoc/qdoc-5.11.1-r1337.ebuild b/dev-qt/qdoc/qdoc-5.11.1-r1337.ebuild new file mode 100644 index 00000000..4c656e1b --- /dev/null +++ b/dev-qt/qdoc/qdoc-5.11.1-r1337.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +QT5_MODULE="qttools" +inherit qt5-build + +DESCRIPTION="Qt documentation generator" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~x86" +fi + +IUSE="qml" + +DEPEND=" + ~dev-qt/qtcore-${PV} + sys-devel/clang:= + qml? ( ~dev-qt/qtdeclarative-${PV} ) +" +RDEPEND="${DEPEND}" + +QT5_TARGET_SUBDIRS=( + src/qdoc +) + +src_prepare() { + qt_use_disable_mod qml qmldevtools-private \ + src/qdoc/qdoc.pro + + export LLVM_INSTALL_DIR="$(llvm-config --prefix)" + # this is normally loaded in qttools.pro, so skipped by using + # QT_TARGET_SUBDIRS causing build to fail + sed -e '1iload(qt_find_clang)\' -i src/qdoc/qdoc.pro || die + + qt5-build_src_prepare +} diff --git a/dev-qt/qdoc/qdoc-5.11.1.ebuild b/dev-qt/qdoc/qdoc-5.11.1.ebuild deleted file mode 100644 index 4c656e1b..00000000 --- a/dev-qt/qdoc/qdoc-5.11.1.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -QT5_MODULE="qttools" -inherit qt5-build - -DESCRIPTION="Qt documentation generator" - -if [[ ${QT5_BUILD_TYPE} == release ]]; then - KEYWORDS="~amd64 ~x86" -fi - -IUSE="qml" - -DEPEND=" - ~dev-qt/qtcore-${PV} - sys-devel/clang:= - qml? ( ~dev-qt/qtdeclarative-${PV} ) -" -RDEPEND="${DEPEND}" - -QT5_TARGET_SUBDIRS=( - src/qdoc -) - -src_prepare() { - qt_use_disable_mod qml qmldevtools-private \ - src/qdoc/qdoc.pro - - export LLVM_INSTALL_DIR="$(llvm-config --prefix)" - # this is normally loaded in qttools.pro, so skipped by using - # QT_TARGET_SUBDIRS causing build to fail - sed -e '1iload(qt_find_clang)\' -i src/qdoc/qdoc.pro || die - - qt5-build_src_prepare -} diff --git a/dev-qt/qt3d/Manifest b/dev-qt/qt3d/Manifest index 8f872dad..edd2cff9 100644 --- a/dev-qt/qt3d/Manifest +++ b/dev-qt/qt3d/Manifest @@ -1 +1,2 @@ +DIST qt3d-everywhere-src-5.11.1.tar.xz 84763568 BLAKE2B 92510ae0cbc4627a9d0517bfe3a17c4efc6538cd04787b3fcbf5b0f381558deecb96a70f488d797719852b625bb47827ad630692934aad5574865e63f77f589a SHA512 d1a07586d6b64ff3b1e85c41c8b3b86f6327e9e63f5f45344a65a6136179f6a8361ca9da80944b244d8edc53d8b0e9f8b646d613f6b42faac6cb724f49573a8a DIST qt3d-opensource-src-5.9.5.tar.xz 83725448 BLAKE2B 04e244877156dc273a8467cec7ddbc05ae5b28226b6f9388d22e3f8f91bdc233259fc99953b5cf4a51794e4091bb5609fa5a22d122b74af259037e62d6ff0a33 SHA512 dd123cf60c3d7e2d71ab6de97b296ac9f899d4358c6b3babdd6dd788a7f0a1b1d77643418cee44fa133e33718869391b7b4db1658522f8b31ee1cff94fbe9318 diff --git a/dev-qt/qt3d/qt3d-5.11.1-r1337.ebuild b/dev-qt/qt3d/qt3d-5.11.1-r1337.ebuild new file mode 100644 index 00000000..e6563090 --- /dev/null +++ b/dev-qt/qt3d/qt3d-5.11.1-r1337.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit qt5-build + +DESCRIPTION="The 3D module for the Qt5 framework" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~x86" +fi + +# TODO: gamepad, tools +IUSE="gles2 qml" + +DEPEND=" + ~dev-qt/qtconcurrent-${PV} + ~dev-qt/qtcore-${PV} + ~dev-qt/qtgui-${PV} + ~dev-qt/qtnetwork-${PV} + >=media-libs/assimp-4.0.0 + qml? ( ~dev-qt/qtdeclarative-${PV}[gles2=] ) +" +RDEPEND="${DEPEND}" + +src_prepare() { + rm -r src/3rdparty/assimp/{code,contrib,include} || die + + qt_use_disable_mod qml quick src/src.pro + + qt5-build_src_prepare +} diff --git a/dev-qt/qt3d/qt3d-5.11.1.ebuild b/dev-qt/qt3d/qt3d-5.11.1.ebuild deleted file mode 100644 index e6563090..00000000 --- a/dev-qt/qt3d/qt3d-5.11.1.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit qt5-build - -DESCRIPTION="The 3D module for the Qt5 framework" - -if [[ ${QT5_BUILD_TYPE} == release ]]; then - KEYWORDS="~amd64 ~x86" -fi - -# TODO: gamepad, tools -IUSE="gles2 qml" - -DEPEND=" - ~dev-qt/qtconcurrent-${PV} - ~dev-qt/qtcore-${PV} - ~dev-qt/qtgui-${PV} - ~dev-qt/qtnetwork-${PV} - >=media-libs/assimp-4.0.0 - qml? ( ~dev-qt/qtdeclarative-${PV}[gles2=] ) -" -RDEPEND="${DEPEND}" - -src_prepare() { - rm -r src/3rdparty/assimp/{code,contrib,include} || die - - qt_use_disable_mod qml quick src/src.pro - - qt5-build_src_prepare -} diff --git a/dev-qt/qtbluetooth/Manifest b/dev-qt/qtbluetooth/Manifest index 6ead9fa8..3ff365e5 100644 --- a/dev-qt/qtbluetooth/Manifest +++ b/dev-qt/qtbluetooth/Manifest @@ -1 +1,2 @@ +DIST qtconnectivity-everywhere-src-5.11.1.tar.xz 2734864 BLAKE2B 7bd22542f06f6a46689b176181e83a315569690e3e5ce20f95d473af6d8513c03d47f2c7801cfbce522f49e25e1183e7553e104c7aaa7d071b86719236847438 SHA512 3533b117a6d028ef7bf4fe89b9ee42409b7a6eb62e60bca84e5f1323f6cd9892234d2c9b213ac806cda29cf36c8c6c646dec145933534664d376cda5bff94d8d DIST qtconnectivity-opensource-src-5.9.5.tar.xz 2712036 BLAKE2B 2f0eae70d857f0804660da5fc1e134d8bc1d27dd6a2e725d182b8e856ecd47a0b51a928ef1e1a371da48f9bcb831bec9858d5df837eae38c256f29e52fc7accf SHA512 def2dd384c50667eff73aea5a905dd004c39b975826713f6ef2b28bb041e8c1a85252220c7d8f491e0c2eb967ca055af29b9cf902d4dd187ffb6e7380c9d21f0 diff --git a/dev-qt/qtbluetooth/qtbluetooth-5.11.1-r1337.ebuild b/dev-qt/qtbluetooth/qtbluetooth-5.11.1-r1337.ebuild new file mode 100644 index 00000000..7f4a8b1b --- /dev/null +++ b/dev-qt/qtbluetooth/qtbluetooth-5.11.1-r1337.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +QT5_MODULE="qtconnectivity" +inherit qt5-build + +DESCRIPTION="Bluetooth support library for the Qt5 framework" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~x86" +fi + +IUSE="qml" + +RDEPEND=" + ~dev-qt/qtconcurrent-${PV} + ~dev-qt/qtcore-${PV} + ~dev-qt/qtdbus-${PV} + >=net-wireless/bluez-5:= + qml? ( ~dev-qt/qtdeclarative-${PV} ) +" +DEPEND="${RDEPEND} + ~dev-qt/qtnetwork-${PV} +" + +src_prepare() { + sed -i -e 's/nfc//' src/src.pro || die + + qt_use_disable_mod qml quick src/src.pro + + qt5-build_src_prepare +} diff --git a/dev-qt/qtbluetooth/qtbluetooth-5.11.1.ebuild b/dev-qt/qtbluetooth/qtbluetooth-5.11.1.ebuild deleted file mode 100644 index 7f4a8b1b..00000000 --- a/dev-qt/qtbluetooth/qtbluetooth-5.11.1.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -QT5_MODULE="qtconnectivity" -inherit qt5-build - -DESCRIPTION="Bluetooth support library for the Qt5 framework" - -if [[ ${QT5_BUILD_TYPE} == release ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~x86" -fi - -IUSE="qml" - -RDEPEND=" - ~dev-qt/qtconcurrent-${PV} - ~dev-qt/qtcore-${PV} - ~dev-qt/qtdbus-${PV} - >=net-wireless/bluez-5:= - qml? ( ~dev-qt/qtdeclarative-${PV} ) -" -DEPEND="${RDEPEND} - ~dev-qt/qtnetwork-${PV} -" - -src_prepare() { - sed -i -e 's/nfc//' src/src.pro || die - - qt_use_disable_mod qml quick src/src.pro - - qt5-build_src_prepare -} diff --git a/dev-qt/qtcharts/Manifest b/dev-qt/qtcharts/Manifest index 01e5312b..c309308b 100644 --- a/dev-qt/qtcharts/Manifest +++ b/dev-qt/qtcharts/Manifest @@ -1 +1,2 @@ +DIST qtcharts-everywhere-src-5.11.1.tar.xz 4245496 BLAKE2B 92c1d9330d2da96524505186cd39c34765fc65ba5e5947d27f0bc7e275bc044112d3cd9fcef0c5455b20d0fb931d3bf15f8961381e47a7d537e47d1dffcbe5ee SHA512 e3c02ea9bd985a8d051e305dd04e58711de3b666128a695011afd65271a2c7bcb11763c18fe201045ce03df96326490ca7322bdc0f77e97988ec59427505886b DIST qtcharts-opensource-src-5.9.5.tar.xz 4155904 BLAKE2B 991b535139d7cd7b4b9d8e6f954af2a99dfc504d4d040a9e44e43a85d6d5b175b27b42ebda3b5eabd56e476266d93f9488823a1ea564b4ff0e11a79593b2fbed SHA512 bbb2f8056d42293d71d82799a18d2a0d9444ef52572972603332899e94f0c1730a5a4bd227e97879591b03c4eb0872184fecbc0e925287856247172d812febab diff --git a/dev-qt/qtcharts/qtcharts-5.11.1-r1337.ebuild b/dev-qt/qtcharts/qtcharts-5.11.1-r1337.ebuild new file mode 100644 index 00000000..ff3df69c --- /dev/null +++ b/dev-qt/qtcharts/qtcharts-5.11.1-r1337.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit qt5-build + +DESCRIPTION="Chart component library for the Qt5 framework" +LICENSE="GPL-3" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~x86" +fi + +IUSE="qml" + +DEPEND=" + ~dev-qt/qtcore-${PV} + ~dev-qt/qtgui-${PV} + ~dev-qt/qtwidgets-${PV} + qml? ( ~dev-qt/qtdeclarative-${PV} ) +" +RDEPEND="${DEPEND}" + +src_prepare() { + qt_use_disable_mod qml quick \ + src/src.pro + + qt5-build_src_prepare +} diff --git a/dev-qt/qtcharts/qtcharts-5.11.1.ebuild b/dev-qt/qtcharts/qtcharts-5.11.1.ebuild deleted file mode 100644 index ff3df69c..00000000 --- a/dev-qt/qtcharts/qtcharts-5.11.1.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit qt5-build - -DESCRIPTION="Chart component library for the Qt5 framework" -LICENSE="GPL-3" - -if [[ ${QT5_BUILD_TYPE} == release ]]; then - KEYWORDS="~amd64 ~x86" -fi - -IUSE="qml" - -DEPEND=" - ~dev-qt/qtcore-${PV} - ~dev-qt/qtgui-${PV} - ~dev-qt/qtwidgets-${PV} - qml? ( ~dev-qt/qtdeclarative-${PV} ) -" -RDEPEND="${DEPEND}" - -src_prepare() { - qt_use_disable_mod qml quick \ - src/src.pro - - qt5-build_src_prepare -} diff --git a/dev-qt/qtconcurrent/Manifest b/dev-qt/qtconcurrent/Manifest index 0381b6db..f6fca542 100644 --- a/dev-qt/qtconcurrent/Manifest +++ b/dev-qt/qtconcurrent/Manifest @@ -1 +1,2 @@ +DIST qtbase-everywhere-src-5.11.1.tar.xz 46860400 BLAKE2B 3297ace6582eeac8aee3ce39e8cb2a144190fea8af83e7da7659148e54c55962c1aa4994384ad62b98d4406b41dd72c602d09b9f22f752052c3bfbdc9b09f83a SHA512 5f45405872e541565d811c1973ae95b0f19593f4495375306917b72e21146e14fe8f7db5fbd629476476807f89ef1679aa59737ca5efdd9cbe6b14d7aa371b81 DIST qtbase-opensource-src-5.9.5.tar.xz 45125492 BLAKE2B ee3cad23c6c89a0cd2b149c033fa98dba475c3b67b82074f31a7b0c53f2c062a72a6d979b157286b6044c936b646eed39febaef795549da27d4a1b45c6016e6b SHA512 910cbcfed1f2a0590e701cede0a9e8399e1f1363ac4863e2f200b675650e3bd1802113df0dfe4309470d27bf6bc0e53fbbab01024d52fad904db8cb2e038454a diff --git a/dev-qt/qtconcurrent/qtconcurrent-5.11.1-r1337.ebuild b/dev-qt/qtconcurrent/qtconcurrent-5.11.1-r1337.ebuild new file mode 100644 index 00000000..75e304af --- /dev/null +++ b/dev-qt/qtconcurrent/qtconcurrent-5.11.1-r1337.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +QT5_MODULE="qtbase" +inherit qt5-build + +DESCRIPTION="Multi-threading concurrence support library for the Qt5 framework" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd" +fi + +IUSE="" + +DEPEND=" + ~dev-qt/qtcore-${PV} +" +RDEPEND="${DEPEND}" + +QT5_TARGET_SUBDIRS=( + src/concurrent +) diff --git a/dev-qt/qtconcurrent/qtconcurrent-5.11.1.ebuild b/dev-qt/qtconcurrent/qtconcurrent-5.11.1.ebuild deleted file mode 100644 index 75e304af..00000000 --- a/dev-qt/qtconcurrent/qtconcurrent-5.11.1.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -QT5_MODULE="qtbase" -inherit qt5-build - -DESCRIPTION="Multi-threading concurrence support library for the Qt5 framework" - -if [[ ${QT5_BUILD_TYPE} == release ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd" -fi - -IUSE="" - -DEPEND=" - ~dev-qt/qtcore-${PV} -" -RDEPEND="${DEPEND}" - -QT5_TARGET_SUBDIRS=( - src/concurrent -) diff --git a/dev-qt/qtcore/Manifest b/dev-qt/qtcore/Manifest index 0381b6db..f6fca542 100644 --- a/dev-qt/qtcore/Manifest +++ b/dev-qt/qtcore/Manifest @@ -1 +1,2 @@ +DIST qtbase-everywhere-src-5.11.1.tar.xz 46860400 BLAKE2B 3297ace6582eeac8aee3ce39e8cb2a144190fea8af83e7da7659148e54c55962c1aa4994384ad62b98d4406b41dd72c602d09b9f22f752052c3bfbdc9b09f83a SHA512 5f45405872e541565d811c1973ae95b0f19593f4495375306917b72e21146e14fe8f7db5fbd629476476807f89ef1679aa59737ca5efdd9cbe6b14d7aa371b81 DIST qtbase-opensource-src-5.9.5.tar.xz 45125492 BLAKE2B ee3cad23c6c89a0cd2b149c033fa98dba475c3b67b82074f31a7b0c53f2c062a72a6d979b157286b6044c936b646eed39febaef795549da27d4a1b45c6016e6b SHA512 910cbcfed1f2a0590e701cede0a9e8399e1f1363ac4863e2f200b675650e3bd1802113df0dfe4309470d27bf6bc0e53fbbab01024d52fad904db8cb2e038454a diff --git a/dev-qt/qtcore/qtcore-5.11.1-r1337.ebuild b/dev-qt/qtcore/qtcore-5.11.1-r1337.ebuild new file mode 100644 index 00000000..48916104 --- /dev/null +++ b/dev-qt/qtcore/qtcore-5.11.1-r1337.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +QT5_MODULE="qtbase" +inherit qt5-build + +DESCRIPTION="Cross-platform application development framework" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd" +fi + +IUSE="icu systemd" + +DEPEND=" + dev-libs/double-conversion:= + dev-libs/glib:2 + dev-libs/libpcre2[pcre16,unicode] + sys-libs/zlib + icu? ( dev-libs/icu:= ) + !icu? ( virtual/libiconv ) + systemd? ( sys-apps/systemd:= ) +" +RDEPEND="${DEPEND} + !> "${D%/}"/${QT5_HEADERDIR}/QtCore/qconfig.h <<- _EOF_ || die + + #if defined(QT_NO_${flag}) && defined(QT_${flag}) + # undef QT_NO_${flag} + #elif !defined(QT_NO_${flag}) && !defined(QT_${flag}) + # define QT_NO_${flag} + #endif + _EOF_ + done +} diff --git a/dev-qt/qtcore/qtcore-5.11.1.ebuild b/dev-qt/qtcore/qtcore-5.11.1.ebuild deleted file mode 100644 index 48916104..00000000 --- a/dev-qt/qtcore/qtcore-5.11.1.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -QT5_MODULE="qtbase" -inherit qt5-build - -DESCRIPTION="Cross-platform application development framework" - -if [[ ${QT5_BUILD_TYPE} == release ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd" -fi - -IUSE="icu systemd" - -DEPEND=" - dev-libs/double-conversion:= - dev-libs/glib:2 - dev-libs/libpcre2[pcre16,unicode] - sys-libs/zlib - icu? ( dev-libs/icu:= ) - !icu? ( virtual/libiconv ) - systemd? ( sys-apps/systemd:= ) -" -RDEPEND="${DEPEND} - !> "${D%/}"/${QT5_HEADERDIR}/QtCore/qconfig.h <<- _EOF_ || die - - #if defined(QT_NO_${flag}) && defined(QT_${flag}) - # undef QT_NO_${flag} - #elif !defined(QT_NO_${flag}) && !defined(QT_${flag}) - # define QT_NO_${flag} - #endif - _EOF_ - done -} diff --git a/dev-qt/qtdatavis3d/Manifest b/dev-qt/qtdatavis3d/Manifest index 9a9b92d6..dac22cab 100644 --- a/dev-qt/qtdatavis3d/Manifest +++ b/dev-qt/qtdatavis3d/Manifest @@ -1 +1,2 @@ +DIST qtdatavis3d-everywhere-src-5.11.1.tar.xz 5206688 BLAKE2B 2d5de648a9f80085f98902a8b086d5ce59c366c445b3ab80d313a537ae6b3d19924c886e4f2f3c0a219e874e4430c9327fde266e770b6ceb1f45e62f6a67aef4 SHA512 e88f2471fa39fd4f4c7900df5edadc568d000b537eb00f892fadc6cf1d7845987b9fd98adbea4c35c6469c9a9bfce087b26440a6419ca758451dbe3b669d19cd DIST qtdatavis3d-opensource-src-5.9.5.tar.xz 5161916 BLAKE2B a284269677d9a60ef13f4970a922706ba5ec3f7ba864175989ed37b5396529286cab3cd51d6cb2a9890fca6384438b41b2adeebe2099649da1735458e68be7ef SHA512 8f8b93a4e89c1d95068ae188d11f796f6ae161a01b53254f3ef9d434b2f9335a554f377d813e82de242cbcdf68815918430bdee8329b831f82b989f5c517da94 diff --git a/dev-qt/qtdatavis3d/qtdatavis3d-5.11.1-r1337.ebuild b/dev-qt/qtdatavis3d/qtdatavis3d-5.11.1-r1337.ebuild new file mode 100644 index 00000000..64777049 --- /dev/null +++ b/dev-qt/qtdatavis3d/qtdatavis3d-5.11.1-r1337.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit qt5-build + +DESCRIPTION="3D data visualization library for the Qt5 framework" +LICENSE="GPL-3" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~x86" +fi + +IUSE="gles2 qml" + +DEPEND=" + ~dev-qt/qtcore-${PV} + ~dev-qt/qtgui-${PV}[gles2=] + qml? ( ~dev-qt/qtdeclarative-${PV}[gles2=] ) +" +RDEPEND="${DEPEND}" + +src_prepare() { + # eliminate bogus dependency on qtwidgets + sed -i -e '/requires.*widgets/d' qtdatavis3d.pro || die + + qt_use_disable_mod qml quick \ + src/src.pro + + qt5-build_src_prepare +} diff --git a/dev-qt/qtdatavis3d/qtdatavis3d-5.11.1.ebuild b/dev-qt/qtdatavis3d/qtdatavis3d-5.11.1.ebuild deleted file mode 100644 index 64777049..00000000 --- a/dev-qt/qtdatavis3d/qtdatavis3d-5.11.1.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit qt5-build - -DESCRIPTION="3D data visualization library for the Qt5 framework" -LICENSE="GPL-3" - -if [[ ${QT5_BUILD_TYPE} == release ]]; then - KEYWORDS="~amd64 ~x86" -fi - -IUSE="gles2 qml" - -DEPEND=" - ~dev-qt/qtcore-${PV} - ~dev-qt/qtgui-${PV}[gles2=] - qml? ( ~dev-qt/qtdeclarative-${PV}[gles2=] ) -" -RDEPEND="${DEPEND}" - -src_prepare() { - # eliminate bogus dependency on qtwidgets - sed -i -e '/requires.*widgets/d' qtdatavis3d.pro || die - - qt_use_disable_mod qml quick \ - src/src.pro - - qt5-build_src_prepare -} diff --git a/dev-qt/qtdbus/Manifest b/dev-qt/qtdbus/Manifest index 0381b6db..f6fca542 100644 --- a/dev-qt/qtdbus/Manifest +++ b/dev-qt/qtdbus/Manifest @@ -1 +1,2 @@ +DIST qtbase-everywhere-src-5.11.1.tar.xz 46860400 BLAKE2B 3297ace6582eeac8aee3ce39e8cb2a144190fea8af83e7da7659148e54c55962c1aa4994384ad62b98d4406b41dd72c602d09b9f22f752052c3bfbdc9b09f83a SHA512 5f45405872e541565d811c1973ae95b0f19593f4495375306917b72e21146e14fe8f7db5fbd629476476807f89ef1679aa59737ca5efdd9cbe6b14d7aa371b81 DIST qtbase-opensource-src-5.9.5.tar.xz 45125492 BLAKE2B ee3cad23c6c89a0cd2b149c033fa98dba475c3b67b82074f31a7b0c53f2c062a72a6d979b157286b6044c936b646eed39febaef795549da27d4a1b45c6016e6b SHA512 910cbcfed1f2a0590e701cede0a9e8399e1f1363ac4863e2f200b675650e3bd1802113df0dfe4309470d27bf6bc0e53fbbab01024d52fad904db8cb2e038454a diff --git a/dev-qt/qtdbus/qtdbus-5.11.1-r1337.ebuild b/dev-qt/qtdbus/qtdbus-5.11.1-r1337.ebuild new file mode 100644 index 00000000..b31a0a2f --- /dev/null +++ b/dev-qt/qtdbus/qtdbus-5.11.1-r1337.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +QT5_MODULE="qtbase" +inherit qt5-build + +DESCRIPTION="Qt5 module for inter-process communication over the D-Bus protocol" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd" +fi + +IUSE="" + +DEPEND=" + ~dev-qt/qtcore-${PV} + >=sys-apps/dbus-1.4.20 +" +RDEPEND="${DEPEND}" + +QT5_TARGET_SUBDIRS=( + src/dbus + src/tools/qdbusxml2cpp + src/tools/qdbuscpp2xml +) + +QT5_GENTOO_CONFIG=( + :dbus + :dbus-linked: +) + +QT5_GENTOO_PRIVATE_CONFIG=( + :dbus + :dbus-linked +) + +src_configure() { + local myconf=( + -dbus-linked + ) + qt5-build_src_configure +} diff --git a/dev-qt/qtdbus/qtdbus-5.11.1.ebuild b/dev-qt/qtdbus/qtdbus-5.11.1.ebuild deleted file mode 100644 index b31a0a2f..00000000 --- a/dev-qt/qtdbus/qtdbus-5.11.1.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -QT5_MODULE="qtbase" -inherit qt5-build - -DESCRIPTION="Qt5 module for inter-process communication over the D-Bus protocol" - -if [[ ${QT5_BUILD_TYPE} == release ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd" -fi - -IUSE="" - -DEPEND=" - ~dev-qt/qtcore-${PV} - >=sys-apps/dbus-1.4.20 -" -RDEPEND="${DEPEND}" - -QT5_TARGET_SUBDIRS=( - src/dbus - src/tools/qdbusxml2cpp - src/tools/qdbuscpp2xml -) - -QT5_GENTOO_CONFIG=( - :dbus - :dbus-linked: -) - -QT5_GENTOO_PRIVATE_CONFIG=( - :dbus - :dbus-linked -) - -src_configure() { - local myconf=( - -dbus-linked - ) - qt5-build_src_configure -} diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest index bec84aca..32bdf3ce 100644 --- a/dev-qt/qtdeclarative/Manifest +++ b/dev-qt/qtdeclarative/Manifest @@ -1 +1,2 @@ +DIST qtdeclarative-everywhere-src-5.11.1.tar.xz 22203488 BLAKE2B 3304d5f1982380da6a82db9dee9782c7214fd307059055c9f42754b70cc760f9931357f5b9b4fc28bf5f6c799659d927f270ad154d43e91b28592465d7eac386 SHA512 d4252f58fcc811273b1a51f80167bca19f744d70c47362b631bbb7875473a808402d64b26475e2f5ff1813d8b8cc66b81cac1b8a4b5e36f7ca1fdbb15666f053 DIST qtdeclarative-opensource-src-5.9.5.tar.xz 21413796 BLAKE2B d8b365654eda101d5fa62736d6ed523c097310cce8c9a1ed4854b694903f9084aebf408c8f4a6a021175d6ee00763928201a071a798caf46c4245a9fda45436a SHA512 0d04b9f7ee299d1bad125dd839cac850c11ee8dff06192852489c5e8c8054b5b6e256bc20866ce45e3dad3eb0e11796994d649052645c6ff6fb289485038dcd4 diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.11.1-r1337.ebuild b/dev-qt/qtdeclarative/qtdeclarative-5.11.1-r1337.ebuild new file mode 100644 index 00000000..3da293ee --- /dev/null +++ b/dev-qt/qtdeclarative/qtdeclarative-5.11.1-r1337.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python2_7 python3_{4,5,6} ) +inherit python-any-r1 qt5-build + +DESCRIPTION="The QML and Quick modules for the Qt5 framework" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd" +fi + +IUSE="gles2 +jit localstorage +widgets xml" + +# qtgui[gles2=] is needed because of bug 504322 +COMMON_DEPEND=" + ~dev-qt/qtcore-${PV} + ~dev-qt/qtgui-${PV}[gles2=] + ~dev-qt/qtnetwork-${PV} + ~dev-qt/qttest-${PV} + localstorage? ( ~dev-qt/qtsql-${PV} ) + widgets? ( ~dev-qt/qtwidgets-${PV}[gles2=] ) + xml? ( + ~dev-qt/qtnetwork-${PV} + ~dev-qt/qtxmlpatterns-${PV} + ) +" +DEPEND="${COMMON_DEPEND} + ${PYTHON_DEPS} +" +RDEPEND="${COMMON_DEPEND} + ! +Date: Mon, 11 Jun 2018 16:16:55 +0300 +Subject: Add fallback lookup for eglGetProcAddress + +Use the GLContext to find address for eglGetProcAddress symbol, if it's +not found with dlopen. + +Change-Id: I3f5330c21ecc9b66e5e376d50d3fc6965b227f85 +Reviewed-by: Michal Klocek +--- + src/core/gl_context_qt.cpp | 11 +++++++++++ + src/core/gl_context_qt.h | 1 + + src/core/gl_surface_qt.cpp | 4 ++++ + 3 files changed, 16 insertions(+) + +diff --git a/src/core/gl_context_qt.cpp b/src/core/gl_context_qt.cpp +index 9ed1db8b..95491709 100644 +--- a/src/core/gl_context_qt.cpp ++++ b/src/core/gl_context_qt.cpp +@@ -155,6 +155,17 @@ QFunctionPointer GLContextHelper::getGlXGetProcAddress() + return get_proc_address; + } + ++QFunctionPointer GLContextHelper::getEglGetProcAddress() ++{ ++ QFunctionPointer get_proc_address = nullptr; ++#ifndef QT_NO_OPENGL ++ if (QOpenGLContext *context = qt_gl_global_share_context()) { ++ get_proc_address = context->getProcAddress("eglGetProcAddress"); ++ } ++#endif ++ return get_proc_address; ++} ++ + QT_END_NAMESPACE + + #if defined(USE_OZONE) || defined(OS_WIN) +diff --git a/src/core/gl_context_qt.h b/src/core/gl_context_qt.h +index 8ffdad58..cecceabc 100644 +--- a/src/core/gl_context_qt.h ++++ b/src/core/gl_context_qt.h +@@ -63,6 +63,7 @@ public: + static void* getXDisplay(); + static void* getNativeDisplay(); + static QFunctionPointer getGlXGetProcAddress(); ++ static QFunctionPointer getEglGetProcAddress(); + private: + Q_INVOKABLE bool initializeContextOnBrowserThread(gl::GLContext* context, gl::GLSurface* surface, gl::GLContextAttribs attribs); + +diff --git a/src/core/gl_surface_qt.cpp b/src/core/gl_surface_qt.cpp +index 7e579246..4d38d7c2 100644 +--- a/src/core/gl_surface_qt.cpp ++++ b/src/core/gl_surface_qt.cpp +@@ -227,6 +227,10 @@ bool InitializeStaticGLBindings(GLImplementation implementation) { + base::GetFunctionPointerFromNativeLibrary(library, + "eglGetProcAddress")); + if (!get_proc_address) { ++ QFunctionPointer address = GLContextHelper::getEglGetProcAddress(); ++ get_proc_address = reinterpret_cast(address); ++ } ++ if (!get_proc_address) { + LOG(ERROR) << "eglGetProcAddress not found."; + base::UnloadNativeLibrary(library); + return false; +-- +cgit v1.1-6-g87c4 + diff --git a/dev-qt/qtwebengine/files/qtwebengine-5.11.1-ffmpeg4.patch b/dev-qt/qtwebengine/files/qtwebengine-5.11.1-ffmpeg4.patch new file mode 100644 index 00000000..e9ef452a --- /dev/null +++ b/dev-qt/qtwebengine/files/qtwebengine-5.11.1-ffmpeg4.patch @@ -0,0 +1,32 @@ +From a568ded46a678eac8139cb06595819c5ae874177 Mon Sep 17 00:00:00 2001 +From: Xiaohan Wang +Date: Mon, 29 Jan 2018 21:28:28 +0000 +Subject: [PATCH] media: Increase DecoderBuffer::kPaddingSize to 64 + +AV_INPUT_BUFFER_PADDING_SIZE has been increased to 64 in FFmpeg: +https://github.com/FFmpeg/FFmpeg/commit/6e80079a2840ee407c5d126030eb1066bcbfdfc5 + +BUG=777484 + +Change-Id: I1bd68d1c1b0c3131f28d6e07e1444b89800c09db +Reviewed-on: https://chromium-review.googlesource.com/889686 +Reviewed-by: Dale Curtis +Commit-Queue: Xiaohan Wang +Cr-Commit-Position: refs/heads/master@{#532593} +--- + src/3rdparty/chromium/media/base/decoder_buffer.h | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/3rdparty/chromium/media/base/decoder_buffer.h b/src/3rdparty/chromium/media/base/decoder_buffer.h +index 0341e5784f725..60ffba708b0e5 100644 +--- a/src/3rdparty/chromium/media/base/decoder_buffer.h ++++ b/src/3rdparty/chromium/media/base/decoder_buffer.h +@@ -37,7 +37,7 @@ class MEDIA_EXPORT DecoderBuffer + : public base::RefCountedThreadSafe { + public: + enum { +- kPaddingSize = 32, ++ kPaddingSize = 64, + #if defined(ARCH_CPU_ARM_FAMILY) + kAlignmentSize = 16 + #else diff --git a/dev-qt/qtwebengine/files/qtwebengine-5.11.1-libxml2-disable-catalogs.patch b/dev-qt/qtwebengine/files/qtwebengine-5.11.1-libxml2-disable-catalogs.patch new file mode 100644 index 00000000..8ac5b90b --- /dev/null +++ b/dev-qt/qtwebengine/files/qtwebengine-5.11.1-libxml2-disable-catalogs.patch @@ -0,0 +1,46 @@ +--- a/config.tests/xml2/xml2.cpp ++++ b/config.tests/xml2/xml2.cpp +@@ -27,9 +27,6 @@ + ****************************************************************************/ + + #include +-#if defined(LIBXML_CATALOG_ENABLED) +-#error "libxml catalog enabled" +-#endif + #if !defined(LIBXML_ICU_ENABLED) + #error "libxml icu not enabled" + #endif +--- a/src/3rdparty/chromium/third_party/WebKit/Source/core/xml/parser/XMLDocumentParser.cpp ++++ b/src/3rdparty/chromium/third_party/WebKit/Source/core/xml/parser/XMLDocumentParser.cpp +@@ -28,6 +28,10 @@ + + #include + #include ++#include ++#if defined(LIBXML_CATALOG_ENABLED) ++#include ++#endif + #include + #include + #include "core/css/StyleEngine.h" +@@ -538,10 +542,6 @@ + static bool ShouldAllowExternalLoad(const KURL& url) { + String url_string = url.GetString(); + +- // libxml should not be configured with catalogs enabled, so it +- // should not be asking to load default catalogs. +- CHECK(!IsLibxmlDefaultCatalogFile(url)); +- + // The most common DTD. There isn't much point in hammering www.w3c.org by + // requesting this URL for every XHTML document. + if (url_string.StartsWithIgnoringASCIICase("http://www.w3.org/TR/xhtml")) +@@ -646,6 +646,9 @@ + if (did_init) + return; + ++#if defined(LIBXML_CATALOG_ENABLED) ++ xmlCatalogSetDefaults(XML_CATA_ALLOW_NONE); ++#endif + xmlInitParser(); + xmlRegisterInputCallbacks(MatchFunc, OpenFunc, ReadFunc, CloseFunc); + xmlRegisterOutputCallbacks(MatchFunc, OpenFunc, WriteFunc, CloseFunc); diff --git a/dev-qt/qtwebengine/files/qtwebengine-5.11.1-nouveau-disable-gpu.patch b/dev-qt/qtwebengine/files/qtwebengine-5.11.1-nouveau-disable-gpu.patch new file mode 100644 index 00000000..aaf3aae4 --- /dev/null +++ b/dev-qt/qtwebengine/files/qtwebengine-5.11.1-nouveau-disable-gpu.patch @@ -0,0 +1,98 @@ +From: Antonio Larrosa +Subject: Disable GPU when using nouveau or running on wayland +References: boo#1005323, boo#1060990 + +Qt WebEngine uses multi-threaded OpenGL, which nouveau does not support. +It also crashes when running on wayland, the cause is not yet known. +Work around these issues by not doing GPU-accelerated rendering in such +cases. + +Index: qtwebengine-everywhere-src-5.11.0/src/core/web_engine_context.cpp +=================================================================== +--- qtwebengine-everywhere-src-5.11.0.orig/src/core/web_engine_context.cpp ++++ qtwebengine-everywhere-src-5.11.0/src/core/web_engine_context.cpp +@@ -100,6 +100,7 @@ + #include + #ifndef QT_NO_OPENGL + # include ++# include + #endif + #include + #include +@@ -178,6 +179,39 @@ void dummyGetPluginCallback(const std::v + } + #endif + ++#ifndef QT_NO_OPENGL ++QString openGLVendor() ++{ ++ QString vendor; ++ ++ QOpenGLContext *oldContext = QOpenGLContext::currentContext(); ++ QSurface *oldSurface = 0; ++ if (oldContext) ++ oldSurface = oldContext->surface(); ++ ++ QScopedPointer surface( new QOffscreenSurface ); ++ surface->create(); ++ QOpenGLContext context; ++ if (!context.create()) { ++ qDebug() << "Error creating openGL context"; ++ } ++ else if (!context.makeCurrent(surface.data())) { ++ qDebug() << "Error making openGL context current context"; ++ } else { ++ const GLubyte *p; ++ QOpenGLFunctions *f = context.functions(); ++ if ((p = f->glGetString(GL_VENDOR))) ++ vendor = QString::fromLatin1(reinterpret_cast(p)); ++ } ++ ++ context.doneCurrent(); ++ if (oldContext && oldSurface) ++ oldContext->makeCurrent(oldSurface); ++ ++ return vendor; ++} ++#endif ++ + } // namespace + + namespace QtWebEngineCore { +@@ -414,6 +448,27 @@ WebEngineContext::WebEngineContext() + const char *glType = 0; + #ifndef QT_NO_OPENGL + ++ bool disableGpu = qEnvironmentVariableIsSet("QT_WEBENGINE_DISABLE_GPU"); ++ ++ if (!qEnvironmentVariableIsSet("QT_WEBENGINE_DISABLE_WAYLAND_WORKAROUND") && platform.startsWith("wayland", Qt::CaseInsensitive)) ++ { ++ qWarning() << "Running on wayland. Qt WebEngine will disable usage of the GPU.\n" ++ "Note: you can set the QT_WEBENGINE_DISABLE_WAYLAND_WORKAROUND\n" ++ "environment variable before running this application, but this is \n" ++ "not recommended since this usually causes applications to crash."; ++ disableGpu = true; ++ } ++ ++ if (!qEnvironmentVariableIsSet("QT_WEBENGINE_DISABLE_NOUVEAU_WORKAROUND") && openGLVendor() == QStringLiteral("nouveau")) ++ { ++ qWarning() << "Nouveau openGL driver detected. Qt WebEngine will disable usage of the GPU.\n" ++ "Note: you can set the QT_WEBENGINE_DISABLE_NOUVEAU_WORKAROUND\n" ++ "environment variable before running this application, but this is \n" ++ "not recommended since this usually causes applications to crash as\n" ++ "Nouveau openGL drivers don't support multithreaded rendering"; ++ disableGpu = true; ++ } ++ + bool tryGL = + !usingANGLE() + && (!usingSoftwareDynamicGL() +@@ -424,7 +479,7 @@ WebEngineContext::WebEngineContext() + || enableWebGLSoftwareRendering + #endif + ) +- && !usingQtQuick2DRenderer(); ++ && !usingQtQuick2DRenderer() && !disableGpu; + + if (tryGL) { + if (qt_gl_global_share_context() && qt_gl_global_share_context()->isValid()) { diff --git a/dev-qt/qtwebengine/files/qtwebengine-5.9.6-gcc8.patch b/dev-qt/qtwebengine/files/qtwebengine-5.9.6-gcc8.patch new file mode 100644 index 00000000..ba6a49fd --- /dev/null +++ b/dev-qt/qtwebengine/files/qtwebengine-5.9.6-gcc8.patch @@ -0,0 +1,24 @@ +From: Fedora +Subject: Fix build for 32-bit platforms + +Apparently not upstream, can't find this anywhere. So I assume Fedora is the actual source? +https://src.fedoraproject.org/cgit/rpms/chromium.git/tree/chromium-66.0.3359.170-gcc8-alignof.patch + +diff -up chromium-66.0.3359.170/src/3rdparty/chromium/mojo/public/c/system/macros.h.gcc8-alignof chromium-66.0.3359.170/src/3rdparty/chromium/mojo/public/c/system/macros.h +--- a/src/3rdparty/chromium/mojo/public/c/system/macros.h 2018-05-15 14:58:46.448912634 -0400 ++++ b/src/3rdparty/chromium/mojo/public/c/system/macros.h 2018-05-15 14:58:52.041784613 -0400 +@@ -18,7 +18,13 @@ + #endif + + // Like the C++11 |alignof| operator. +-#if __cplusplus >= 201103L ++#if defined(__GNUC__) && __GNUC__ >= 8 ++// GCC 8 has changed the alignof operator to return the minimal alignment ++// required by the target ABI, instead of the preferred alignment. ++// This means that on 32-bit x86, it will return 4 instead of 8. ++// Use __alignof__ instead to avoid this. ++#define MOJO_ALIGNOF(type) __alignof__(type) ++#elif __cplusplus >= 201103L + #define MOJO_ALIGNOF(type) alignof(type) + #elif defined(__GNUC__) + #define MOJO_ALIGNOF(type) __alignof__(type) diff --git a/dev-qt/qtwebengine/qtwebengine-5.11.1-r1337.ebuild b/dev-qt/qtwebengine/qtwebengine-5.11.1-r1337.ebuild new file mode 100644 index 00000000..495c4d06 --- /dev/null +++ b/dev-qt/qtwebengine/qtwebengine-5.11.1-r1337.ebuild @@ -0,0 +1,138 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python2_7 ) +inherit multiprocessing pax-utils python-any-r1 qt5-build + +DESCRIPTION="Library for rendering dynamic web content in Qt5 C++ and QML applications" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~x86" +fi + +IUSE="alsa bindist designer geolocation pax_kernel pulseaudio +system-ffmpeg +system-icu widgets" +REQUIRED_USE="designer? ( widgets )" + +RDEPEND=" + app-arch/snappy:= + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + ~dev-qt/qtcore-${PV} + ~dev-qt/qtdeclarative-${PV} + ~dev-qt/qtgui-${PV} + ~dev-qt/qtnetwork-${PV} + ~dev-qt/qtprintsupport-${PV} + ~dev-qt/qtwebchannel-${PV}[qml] + dev-libs/expat + dev-libs/libevent:= + dev-libs/libxml2[icu] + dev-libs/libxslt + dev-libs/protobuf:= + dev-libs/re2:= + media-libs/fontconfig + media-libs/freetype + media-libs/harfbuzz:= + media-libs/libjpeg-turbo:= + media-libs/libpng:0= + >=media-libs/libvpx-1.5:=[svc] + media-libs/libwebp:= + media-libs/mesa[egl] + media-libs/opus + net-libs/libsrtp:0= + sys-apps/dbus + sys-apps/pciutils + sys-libs/libcap + sys-libs/zlib[minizip] + virtual/libudev + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXScrnSaver + x11-libs/libXtst + alsa? ( media-libs/alsa-lib ) + designer? ( ~dev-qt/designer-${PV} ) + geolocation? ( ~dev-qt/qtpositioning-${PV} ) + pulseaudio? ( media-sound/pulseaudio:= ) + system-ffmpeg? ( media-video/ffmpeg:0= ) + system-icu? ( dev-libs/icu:= ) + widgets? ( + ~dev-qt/qtdeclarative-${PV}[widgets] + ~dev-qt/qtwidgets-${PV} + ) +" +DEPEND="${RDEPEND} + ${PYTHON_DEPS} + >=app-arch/gzip-1.7 + dev-util/gperf + dev-util/ninja + dev-util/re2c + sys-devel/bison + pax_kernel? ( sys-apps/elfix ) +" + +PATCHES+=( + "${FILESDIR}/${PN}-5.9.6-gcc8.patch" # bug 657124 + "${FILESDIR}/${P}-libxml2-disable-catalogs.patch" # bug 653078 + "${FILESDIR}/${P}-ffmpeg4.patch" + "${FILESDIR}/${P}-eglGetProcAddress-fallback-lookup.patch" # 5.11 branch + "${FILESDIR}/${P}-nouveau-disable-gpu.patch" # bug 609752 +) + +src_prepare() { + use pax_kernel && PATCHES+=( "${FILESDIR}/${PN}-5.9.3-paxmark-mksnapshot.patch" ) + + # bug 620444 - ensure local headers are used + find "${S}" -type f -name "*.pr[fio]" | xargs sed -i -e 's|INCLUDEPATH += |&$$QTWEBENGINE_ROOT/include |' || die + + qt_use_disable_config alsa webengine-alsa src/core/config/linux.pri + qt_use_disable_config pulseaudio webengine-pulseaudio src/core/config/linux.pri + + qt_use_disable_mod designer webenginewidgets src/plugins/plugins.pro + + qt_use_disable_mod geolocation positioning \ + mkspecs/features/configure.prf \ + src/core/core_chromium.pri \ + src/core/core_common.pri + + qt_use_disable_mod widgets widgets src/src.pro + + qt5-build_src_prepare +} + +src_configure() { + export NINJA_PATH=/usr/bin/ninja + export NINJAFLAGS="${NINJAFLAGS:--j$(makeopts_jobs) -l$(makeopts_loadavg "${MAKEOPTS}" 0) -v}" + + local myqmakeargs=( + -- + -opus + -printing-and-pdf + -webp + $(usex alsa '-alsa' '') + $(usex bindist '' '-proprietary-codecs') + $(usex pulseaudio '-pulseaudio' '') + $(usex system-ffmpeg '-ffmpeg' '') + $(usex system-icu '-webengine-icu' '') + ) + qt5-build_src_configure +} + +src_install() { + qt5-build_src_install + + # bug 601472 + if [[ ! -f ${D%/}${QT5_LIBDIR}/libQt5WebEngine.so ]]; then + die "${CATEGORY}/${PF} failed to build anything. Please report to https://bugs.gentoo.org/" + fi + + pax-mark m "${D%/}${QT5_LIBEXECDIR}"/QtWebEngineProcess +} diff --git a/dev-qt/qtwebengine/qtwebengine-5.11.1.ebuild b/dev-qt/qtwebengine/qtwebengine-5.11.1.ebuild deleted file mode 100644 index 495c4d06..00000000 --- a/dev-qt/qtwebengine/qtwebengine-5.11.1.ebuild +++ /dev/null @@ -1,138 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python2_7 ) -inherit multiprocessing pax-utils python-any-r1 qt5-build - -DESCRIPTION="Library for rendering dynamic web content in Qt5 C++ and QML applications" - -if [[ ${QT5_BUILD_TYPE} == release ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~x86" -fi - -IUSE="alsa bindist designer geolocation pax_kernel pulseaudio +system-ffmpeg +system-icu widgets" -REQUIRED_USE="designer? ( widgets )" - -RDEPEND=" - app-arch/snappy:= - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - ~dev-qt/qtcore-${PV} - ~dev-qt/qtdeclarative-${PV} - ~dev-qt/qtgui-${PV} - ~dev-qt/qtnetwork-${PV} - ~dev-qt/qtprintsupport-${PV} - ~dev-qt/qtwebchannel-${PV}[qml] - dev-libs/expat - dev-libs/libevent:= - dev-libs/libxml2[icu] - dev-libs/libxslt - dev-libs/protobuf:= - dev-libs/re2:= - media-libs/fontconfig - media-libs/freetype - media-libs/harfbuzz:= - media-libs/libjpeg-turbo:= - media-libs/libpng:0= - >=media-libs/libvpx-1.5:=[svc] - media-libs/libwebp:= - media-libs/mesa[egl] - media-libs/opus - net-libs/libsrtp:0= - sys-apps/dbus - sys-apps/pciutils - sys-libs/libcap - sys-libs/zlib[minizip] - virtual/libudev - x11-libs/libdrm - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXcursor - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXScrnSaver - x11-libs/libXtst - alsa? ( media-libs/alsa-lib ) - designer? ( ~dev-qt/designer-${PV} ) - geolocation? ( ~dev-qt/qtpositioning-${PV} ) - pulseaudio? ( media-sound/pulseaudio:= ) - system-ffmpeg? ( media-video/ffmpeg:0= ) - system-icu? ( dev-libs/icu:= ) - widgets? ( - ~dev-qt/qtdeclarative-${PV}[widgets] - ~dev-qt/qtwidgets-${PV} - ) -" -DEPEND="${RDEPEND} - ${PYTHON_DEPS} - >=app-arch/gzip-1.7 - dev-util/gperf - dev-util/ninja - dev-util/re2c - sys-devel/bison - pax_kernel? ( sys-apps/elfix ) -" - -PATCHES+=( - "${FILESDIR}/${PN}-5.9.6-gcc8.patch" # bug 657124 - "${FILESDIR}/${P}-libxml2-disable-catalogs.patch" # bug 653078 - "${FILESDIR}/${P}-ffmpeg4.patch" - "${FILESDIR}/${P}-eglGetProcAddress-fallback-lookup.patch" # 5.11 branch - "${FILESDIR}/${P}-nouveau-disable-gpu.patch" # bug 609752 -) - -src_prepare() { - use pax_kernel && PATCHES+=( "${FILESDIR}/${PN}-5.9.3-paxmark-mksnapshot.patch" ) - - # bug 620444 - ensure local headers are used - find "${S}" -type f -name "*.pr[fio]" | xargs sed -i -e 's|INCLUDEPATH += |&$$QTWEBENGINE_ROOT/include |' || die - - qt_use_disable_config alsa webengine-alsa src/core/config/linux.pri - qt_use_disable_config pulseaudio webengine-pulseaudio src/core/config/linux.pri - - qt_use_disable_mod designer webenginewidgets src/plugins/plugins.pro - - qt_use_disable_mod geolocation positioning \ - mkspecs/features/configure.prf \ - src/core/core_chromium.pri \ - src/core/core_common.pri - - qt_use_disable_mod widgets widgets src/src.pro - - qt5-build_src_prepare -} - -src_configure() { - export NINJA_PATH=/usr/bin/ninja - export NINJAFLAGS="${NINJAFLAGS:--j$(makeopts_jobs) -l$(makeopts_loadavg "${MAKEOPTS}" 0) -v}" - - local myqmakeargs=( - -- - -opus - -printing-and-pdf - -webp - $(usex alsa '-alsa' '') - $(usex bindist '' '-proprietary-codecs') - $(usex pulseaudio '-pulseaudio' '') - $(usex system-ffmpeg '-ffmpeg' '') - $(usex system-icu '-webengine-icu' '') - ) - qt5-build_src_configure -} - -src_install() { - qt5-build_src_install - - # bug 601472 - if [[ ! -f ${D%/}${QT5_LIBDIR}/libQt5WebEngine.so ]]; then - die "${CATEGORY}/${PF} failed to build anything. Please report to https://bugs.gentoo.org/" - fi - - pax-mark m "${D%/}${QT5_LIBEXECDIR}"/QtWebEngineProcess -} diff --git a/dev-qt/qtwebsockets/Manifest b/dev-qt/qtwebsockets/Manifest index 0e5bb720..13802795 100644 --- a/dev-qt/qtwebsockets/Manifest +++ b/dev-qt/qtwebsockets/Manifest @@ -1 +1,2 @@ +DIST qtwebsockets-everywhere-src-5.11.1.tar.xz 231468 BLAKE2B d115bd37e1223fd1333515c7abdacb01a9d2e38c847eb3b655b584ec8ea833634549c74c0483bcca25a5807c650c250301b02bb6b7d05e61bdef44062d95831a SHA512 01eb3fabfa0f46c6ecedc3cd9a05e504fef91926ffeab1f534557e50c15d7fd284edaa553f545d8363343a32c0c3187e77e3e5d6edea8331e9234c05c0e318fc DIST qtwebsockets-opensource-src-5.9.5.tar.xz 199632 BLAKE2B ac174f9b005ed2fe31395dae844ea5e331603b7320e31d0efb186381f41aa9a3a465eb1f339e1969c8914ae27e6ad494a1197676a6b54881a75af58d2278d75f SHA512 20a1a259fa41b0a743673d1af046b7aa655c375d2ef6dc34b9ea9958650f5288594519291188228b8531631809f21dbb599d333d2edc2c3a516fc0d85cfaaecd diff --git a/dev-qt/qtwebsockets/qtwebsockets-5.11.1-r1337.ebuild b/dev-qt/qtwebsockets/qtwebsockets-5.11.1-r1337.ebuild new file mode 100644 index 00000000..362a0a81 --- /dev/null +++ b/dev-qt/qtwebsockets/qtwebsockets-5.11.1-r1337.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit qt5-build + +DESCRIPTION="Implementation of the WebSocket protocol for the Qt5 framework" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +fi + +IUSE="qml +ssl" + +DEPEND=" + ~dev-qt/qtcore-${PV} + ~dev-qt/qtnetwork-${PV}[ssl=] + qml? ( ~dev-qt/qtdeclarative-${PV} ) + +" +RDEPEND="${DEPEND}" + +src_prepare() { + qt_use_disable_mod qml quick src/src.pro + + qt5-build_src_prepare +} diff --git a/dev-qt/qtwebsockets/qtwebsockets-5.11.1.ebuild b/dev-qt/qtwebsockets/qtwebsockets-5.11.1.ebuild deleted file mode 100644 index 362a0a81..00000000 --- a/dev-qt/qtwebsockets/qtwebsockets-5.11.1.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit qt5-build - -DESCRIPTION="Implementation of the WebSocket protocol for the Qt5 framework" - -if [[ ${QT5_BUILD_TYPE} == release ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" -fi - -IUSE="qml +ssl" - -DEPEND=" - ~dev-qt/qtcore-${PV} - ~dev-qt/qtnetwork-${PV}[ssl=] - qml? ( ~dev-qt/qtdeclarative-${PV} ) - -" -RDEPEND="${DEPEND}" - -src_prepare() { - qt_use_disable_mod qml quick src/src.pro - - qt5-build_src_prepare -} diff --git a/dev-qt/qtwebview/Manifest b/dev-qt/qtwebview/Manifest index b9507f1d..4fe498d4 100644 --- a/dev-qt/qtwebview/Manifest +++ b/dev-qt/qtwebview/Manifest @@ -1 +1,2 @@ +DIST qtwebview-everywhere-src-5.11.1.tar.xz 132948 BLAKE2B 7e6fb1544a8cdae2de4cab8d2c42a154eadc79a67a1295311f67c94c19d50d81f578db8749fb02ee741c98ae3461c638b4a8a0cc109a2d95a4670522108e4e6c SHA512 e345d89ee30ed8cc7d087236c63179f887a81f81d41d0db15cf4f838aa38fbcefcaa7b880e82d80de5703610cadf88dd30dad88d44c8b27257980c214a98d2ba DIST qtwebview-opensource-src-5.9.5.tar.xz 108708 BLAKE2B ad576547792acab1e1bc138a0e3951d6f8f483cf1a69b7680f9219a3fcd848aaab04cf9c16873613ee35fbeb7ca919391acd5d837b5013332253fbce5962e1ae SHA512 97da593c49982063b1b80a4eb73ab6b5bf6c17639f01dcba5a3277651b8864f4905dbdcfa69e8be1284073534b58a79c7ecbced1477e0273f5eb1645ca0eaf7d diff --git a/dev-qt/qtwebview/qtwebview-5.11.1-r1337.ebuild b/dev-qt/qtwebview/qtwebview-5.11.1-r1337.ebuild new file mode 100644 index 00000000..43288fc1 --- /dev/null +++ b/dev-qt/qtwebview/qtwebview-5.11.1-r1337.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit qt5-build + +DESCRIPTION="Module for displaying web content in a QML application using the Qt5 framework" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64" +fi + +IUSE="" + +DEPEND=" + ~dev-qt/qtcore-${PV} + ~dev-qt/qtdeclarative-${PV} + ~dev-qt/qtgui-${PV} + ~dev-qt/qtwebengine-${PV} +" +RDEPEND="${DEPEND}" diff --git a/dev-qt/qtwebview/qtwebview-5.11.1.ebuild b/dev-qt/qtwebview/qtwebview-5.11.1.ebuild deleted file mode 100644 index 43288fc1..00000000 --- a/dev-qt/qtwebview/qtwebview-5.11.1.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit qt5-build - -DESCRIPTION="Module for displaying web content in a QML application using the Qt5 framework" - -if [[ ${QT5_BUILD_TYPE} == release ]]; then - KEYWORDS="~amd64" -fi - -IUSE="" - -DEPEND=" - ~dev-qt/qtcore-${PV} - ~dev-qt/qtdeclarative-${PV} - ~dev-qt/qtgui-${PV} - ~dev-qt/qtwebengine-${PV} -" -RDEPEND="${DEPEND}" diff --git a/dev-qt/qtwidgets/Manifest b/dev-qt/qtwidgets/Manifest index 0381b6db..f6fca542 100644 --- a/dev-qt/qtwidgets/Manifest +++ b/dev-qt/qtwidgets/Manifest @@ -1 +1,2 @@ +DIST qtbase-everywhere-src-5.11.1.tar.xz 46860400 BLAKE2B 3297ace6582eeac8aee3ce39e8cb2a144190fea8af83e7da7659148e54c55962c1aa4994384ad62b98d4406b41dd72c602d09b9f22f752052c3bfbdc9b09f83a SHA512 5f45405872e541565d811c1973ae95b0f19593f4495375306917b72e21146e14fe8f7db5fbd629476476807f89ef1679aa59737ca5efdd9cbe6b14d7aa371b81 DIST qtbase-opensource-src-5.9.5.tar.xz 45125492 BLAKE2B ee3cad23c6c89a0cd2b149c033fa98dba475c3b67b82074f31a7b0c53f2c062a72a6d979b157286b6044c936b646eed39febaef795549da27d4a1b45c6016e6b SHA512 910cbcfed1f2a0590e701cede0a9e8399e1f1363ac4863e2f200b675650e3bd1802113df0dfe4309470d27bf6bc0e53fbbab01024d52fad904db8cb2e038454a diff --git a/dev-qt/qtwidgets/qtwidgets-5.11.1-r1337.ebuild b/dev-qt/qtwidgets/qtwidgets-5.11.1-r1337.ebuild new file mode 100644 index 00000000..caf1f79a --- /dev/null +++ b/dev-qt/qtwidgets/qtwidgets-5.11.1-r1337.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +QT5_MODULE="qtbase" +inherit qt5-build + +DESCRIPTION="Set of components for creating classic desktop-style UIs for the Qt5 framework" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd" +fi + +# keep IUSE defaults in sync with qtgui +IUSE="gles2 gtk +png +xcb" + +DEPEND=" + ~dev-qt/qtcore-${PV} + ~dev-qt/qtgui-${PV}[gles2=,png=,xcb?] + gtk? ( + ~dev-qt/qtgui-${PV}[dbus] + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/pango + ) +" +RDEPEND="${DEPEND}" + +QT5_TARGET_SUBDIRS=( + src/tools/uic + src/widgets + src/plugins/platformthemes +) + +QT5_GENTOO_CONFIG=( + gtk:gtk3: + ::widgets + !:no-widgets: +) + +QT5_GENTOO_PRIVATE_CONFIG=( + :widgets +) + +src_configure() { + local myconf=( + -opengl $(usex gles2 es2 desktop) + $(qt_use gtk) + -gui + $(qt_use png libpng system) + -widgets + $(qt_use xcb xcb system) + $(qt_use xcb xkbcommon system) + $(usex xcb '-xcb-xlib -xinput2 -xkb' '') + ) + qt5-build_src_configure +} diff --git a/dev-qt/qtwidgets/qtwidgets-5.11.1.ebuild b/dev-qt/qtwidgets/qtwidgets-5.11.1.ebuild deleted file mode 100644 index caf1f79a..00000000 --- a/dev-qt/qtwidgets/qtwidgets-5.11.1.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -QT5_MODULE="qtbase" -inherit qt5-build - -DESCRIPTION="Set of components for creating classic desktop-style UIs for the Qt5 framework" - -if [[ ${QT5_BUILD_TYPE} == release ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd" -fi - -# keep IUSE defaults in sync with qtgui -IUSE="gles2 gtk +png +xcb" - -DEPEND=" - ~dev-qt/qtcore-${PV} - ~dev-qt/qtgui-${PV}[gles2=,png=,xcb?] - gtk? ( - ~dev-qt/qtgui-${PV}[dbus] - x11-libs/gtk+:3 - x11-libs/libX11 - x11-libs/pango - ) -" -RDEPEND="${DEPEND}" - -QT5_TARGET_SUBDIRS=( - src/tools/uic - src/widgets - src/plugins/platformthemes -) - -QT5_GENTOO_CONFIG=( - gtk:gtk3: - ::widgets - !:no-widgets: -) - -QT5_GENTOO_PRIVATE_CONFIG=( - :widgets -) - -src_configure() { - local myconf=( - -opengl $(usex gles2 es2 desktop) - $(qt_use gtk) - -gui - $(qt_use png libpng system) - -widgets - $(qt_use xcb xcb system) - $(qt_use xcb xkbcommon system) - $(usex xcb '-xcb-xlib -xinput2 -xkb' '') - ) - qt5-build_src_configure -} diff --git a/dev-qt/qtx11extras/Manifest b/dev-qt/qtx11extras/Manifest index 6c9c19e3..e279c33b 100644 --- a/dev-qt/qtx11extras/Manifest +++ b/dev-qt/qtx11extras/Manifest @@ -1 +1,2 @@ +DIST qtx11extras-everywhere-src-5.11.1.tar.xz 116368 BLAKE2B 49cc0cbc73719186d812b376b0ae02abf68bee2f22b03ca003761681af4585243c9388d13b3ce8a1257ced8b2a0db7b71188ef10925d123327606f2fad94b335 SHA512 a5acd182e06ced304bdb9d86982c3cdb826411ed4c888dfc530e5bf005f34ac9c58812bda3c98dde66eea372c7075f9eedd62a6e36cb8b549a56b8dc7a9b19af DIST qtx11extras-opensource-src-5.9.5.tar.xz 76864 BLAKE2B 138db8967adf1aa7b2b6a24e2c569d9fcfcf16c46e31b78e6e927e5d363879b053f182c0ee04df14da9dbe37b414fd350f9eb95eeb0d561143c29c08b98ec577 SHA512 633f34f1ddbbcfc5cb01ab703a29fcabe5699f36c4d565020cfcb4bcdd9ae88588598d2431e93394645d929ab7511fee612ca432a52e75741b5e84f654df4d57 diff --git a/dev-qt/qtx11extras/qtx11extras-5.11.1-r1337.ebuild b/dev-qt/qtx11extras/qtx11extras-5.11.1-r1337.ebuild new file mode 100644 index 00000000..b029cc42 --- /dev/null +++ b/dev-qt/qtx11extras/qtx11extras-5.11.1-r1337.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit qt5-build + +DESCRIPTION="Linux/X11-specific support library for the Qt5 framework" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd" +fi + +IUSE="" + +RDEPEND=" + ~dev-qt/qtcore-${PV} + ~dev-qt/qtgui-${PV}[xcb] +" +DEPEND="${RDEPEND} + test? ( ~dev-qt/qtwidgets-${PV} ) +" diff --git a/dev-qt/qtx11extras/qtx11extras-5.11.1.ebuild b/dev-qt/qtx11extras/qtx11extras-5.11.1.ebuild deleted file mode 100644 index b029cc42..00000000 --- a/dev-qt/qtx11extras/qtx11extras-5.11.1.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit qt5-build - -DESCRIPTION="Linux/X11-specific support library for the Qt5 framework" - -if [[ ${QT5_BUILD_TYPE} == release ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd" -fi - -IUSE="" - -RDEPEND=" - ~dev-qt/qtcore-${PV} - ~dev-qt/qtgui-${PV}[xcb] -" -DEPEND="${RDEPEND} - test? ( ~dev-qt/qtwidgets-${PV} ) -" diff --git a/dev-qt/qtxml/Manifest b/dev-qt/qtxml/Manifest index 0381b6db..f6fca542 100644 --- a/dev-qt/qtxml/Manifest +++ b/dev-qt/qtxml/Manifest @@ -1 +1,2 @@ +DIST qtbase-everywhere-src-5.11.1.tar.xz 46860400 BLAKE2B 3297ace6582eeac8aee3ce39e8cb2a144190fea8af83e7da7659148e54c55962c1aa4994384ad62b98d4406b41dd72c602d09b9f22f752052c3bfbdc9b09f83a SHA512 5f45405872e541565d811c1973ae95b0f19593f4495375306917b72e21146e14fe8f7db5fbd629476476807f89ef1679aa59737ca5efdd9cbe6b14d7aa371b81 DIST qtbase-opensource-src-5.9.5.tar.xz 45125492 BLAKE2B ee3cad23c6c89a0cd2b149c033fa98dba475c3b67b82074f31a7b0c53f2c062a72a6d979b157286b6044c936b646eed39febaef795549da27d4a1b45c6016e6b SHA512 910cbcfed1f2a0590e701cede0a9e8399e1f1363ac4863e2f200b675650e3bd1802113df0dfe4309470d27bf6bc0e53fbbab01024d52fad904db8cb2e038454a diff --git a/dev-qt/qtxml/qtxml-5.11.1-r1337.ebuild b/dev-qt/qtxml/qtxml-5.11.1-r1337.ebuild new file mode 100644 index 00000000..b8568f5e --- /dev/null +++ b/dev-qt/qtxml/qtxml-5.11.1-r1337.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +QT5_MODULE="qtbase" +inherit qt5-build + +DESCRIPTION="Implementation of SAX and DOM for the Qt5 framework" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd" +fi + +IUSE="" + +RDEPEND=" + ~dev-qt/qtcore-${PV} +" +DEPEND="${RDEPEND} + test? ( ~dev-qt/qtnetwork-${PV} ) +" + +QT5_TARGET_SUBDIRS=( + src/xml +) + +QT5_GENTOO_PRIVATE_CONFIG=( + :xml +) diff --git a/dev-qt/qtxml/qtxml-5.11.1.ebuild b/dev-qt/qtxml/qtxml-5.11.1.ebuild deleted file mode 100644 index b8568f5e..00000000 --- a/dev-qt/qtxml/qtxml-5.11.1.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -QT5_MODULE="qtbase" -inherit qt5-build - -DESCRIPTION="Implementation of SAX and DOM for the Qt5 framework" - -if [[ ${QT5_BUILD_TYPE} == release ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd" -fi - -IUSE="" - -RDEPEND=" - ~dev-qt/qtcore-${PV} -" -DEPEND="${RDEPEND} - test? ( ~dev-qt/qtnetwork-${PV} ) -" - -QT5_TARGET_SUBDIRS=( - src/xml -) - -QT5_GENTOO_PRIVATE_CONFIG=( - :xml -) diff --git a/dev-qt/qtxmlpatterns/Manifest b/dev-qt/qtxmlpatterns/Manifest index 9c1fc998..9b61e7be 100644 --- a/dev-qt/qtxmlpatterns/Manifest +++ b/dev-qt/qtxmlpatterns/Manifest @@ -1 +1,2 @@ +DIST qtxmlpatterns-everywhere-src-5.11.1.tar.xz 1378340 BLAKE2B 53675d44da768d322bd6ba8de30d4ad00f370c79aa871e1a80184df4cc9ce8d45c13f6fb3a808660a42a44c034b14929fa7dbac52878642057a49a4a778d20c9 SHA512 207fda037fce412412909799ba7737764ebfa5d8cd4b0185f158791adbecd9a0e0db15bb7e40aaa5e664809b600e77a7a3398a35d2f4e087f1ab15a31e706066 DIST qtxmlpatterns-opensource-src-5.9.5.tar.xz 1344548 BLAKE2B edd65de866be0aec6dd8da672bb6713b5384d09ab0ad074efc731ab7aca843882db19d678de75bc9f9662802a7164148f66f3b5e3d0d67c313049b84481e948a SHA512 ed4e335b474e76d05ea811b86b2bcaece9ccb6c9e358704ab974024593d40a80465dba48074ffbaaacf9850c0bc9844c0715c114e677c980ab3b39c65e79fd2f diff --git a/dev-qt/qtxmlpatterns/qtxmlpatterns-5.11.1-r1337.ebuild b/dev-qt/qtxmlpatterns/qtxmlpatterns-5.11.1-r1337.ebuild new file mode 100644 index 00000000..8e0054f7 --- /dev/null +++ b/dev-qt/qtxmlpatterns/qtxmlpatterns-5.11.1-r1337.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit qt5-build + +DESCRIPTION="XPath, XQuery, XSLT, and XML Schema validation library for the Qt5 framework" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd" +fi + +IUSE="" + +DEPEND=" + ~dev-qt/qtcore-${PV} + ~dev-qt/qtnetwork-${PV} +" +RDEPEND="${DEPEND}" diff --git a/dev-qt/qtxmlpatterns/qtxmlpatterns-5.11.1.ebuild b/dev-qt/qtxmlpatterns/qtxmlpatterns-5.11.1.ebuild deleted file mode 100644 index 8e0054f7..00000000 --- a/dev-qt/qtxmlpatterns/qtxmlpatterns-5.11.1.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit qt5-build - -DESCRIPTION="XPath, XQuery, XSLT, and XML Schema validation library for the Qt5 framework" - -if [[ ${QT5_BUILD_TYPE} == release ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd" -fi - -IUSE="" - -DEPEND=" - ~dev-qt/qtcore-${PV} - ~dev-qt/qtnetwork-${PV} -" -RDEPEND="${DEPEND}" -- cgit v1.2.3