diff --git Mk/Uses/qt.mk Mk/Uses/qt.mk index 4ab4dc044786..7061160583f7 100644 --- Mk/Uses/qt.mk +++ Mk/Uses/qt.mk @@ -22,7 +22,7 @@ _QT_MK_INCLUDED= qt.mk # Qt versions currently supported by the framework. _QT_SUPPORTED?= 5 -QT5_VERSION?= 5.12.1 +QT5_VERSION?= 5.12.2 # We accept the Qt version to be passed by either or all of the three mk files. . if empty(qt_ARGS) && empty(qmake_ARGS) && empty(qt-dist_ARGS) diff --git devel/qt5-assistant/files/patch-src__src.pro devel/qt5-assistant/files/patch-src__src.pro index 94373df48b18..4705b4c247a3 100644 --- devel/qt5-assistant/files/patch-src__src.pro +++ devel/qt5-assistant/files/patch-src__src.pro @@ -1,7 +1,7 @@ Only enter the directories we want to build, otherwise we might fail due to missing dependencies. ---- src/src.pro.orig 2019-02-08 21:21:18 UTC +--- src/src.pro.orig 2019-03-18 18:40:06 UTC +++ src/src.pro @@ -1,54 +1,3 @@ TEMPLATE = subdirs @@ -43,7 +43,7 @@ missing dependencies. - -win32|winrt:SUBDIRS += windeployqt -winrt:SUBDIRS += winrtrunner --qtHaveModule(gui):!android:!uikit:!qnx:!winrt: SUBDIRS += qtdiag +-qtHaveModule(gui):!wasm:!android:!uikit:!qnx:!winrt: SUBDIRS += qtdiag - -qtNomakeTools( \ - distancefieldgenerator \ diff --git devel/qt5-designer/files/patch-src__src.pro devel/qt5-designer/files/patch-src__src.pro index 38f2c720bb9d..2b18fc331732 100644 --- devel/qt5-designer/files/patch-src__src.pro +++ devel/qt5-designer/files/patch-src__src.pro @@ -1,7 +1,7 @@ Only enter the directories we want to build, otherwise we might fail due to missing dependencies. ---- src/src.pro.orig 2019-02-08 21:28:33 UTC +--- src/src.pro.orig 2019-03-18 19:49:07 UTC +++ src/src.pro @@ -1,54 +1,3 @@ TEMPLATE = subdirs @@ -43,7 +43,7 @@ missing dependencies. - -win32|winrt:SUBDIRS += windeployqt -winrt:SUBDIRS += winrtrunner --qtHaveModule(gui):!android:!uikit:!qnx:!winrt: SUBDIRS += qtdiag +-qtHaveModule(gui):!wasm:!android:!uikit:!qnx:!winrt: SUBDIRS += qtdiag - -qtNomakeTools( \ - distancefieldgenerator \ diff --git devel/qt5-help/files/patch-src__src.pro devel/qt5-help/files/patch-src__src.pro index 9f3ff9425e7b..f4fe166e080a 100644 --- devel/qt5-help/files/patch-src__src.pro +++ devel/qt5-help/files/patch-src__src.pro @@ -1,7 +1,7 @@ Only enter the directories we want to build, otherwise we might fail due to missing dependencies. ---- src/src.pro.orig 2019-02-08 21:08:58 UTC +--- src/src.pro.orig 2019-03-18 18:25:44 UTC +++ src/src.pro @@ -1,54 +1,3 @@ TEMPLATE = subdirs @@ -43,7 +43,7 @@ missing dependencies. - -win32|winrt:SUBDIRS += windeployqt -winrt:SUBDIRS += winrtrunner --qtHaveModule(gui):!android:!uikit:!qnx:!winrt: SUBDIRS += qtdiag +-qtHaveModule(gui):!wasm:!android:!uikit:!qnx:!winrt: SUBDIRS += qtdiag - -qtNomakeTools( \ - distancefieldgenerator \ diff --git devel/qt5-linguist/files/patch-src__src.pro devel/qt5-linguist/files/patch-src__src.pro index 8f8972f30171..624a8e109c05 100644 --- devel/qt5-linguist/files/patch-src__src.pro +++ devel/qt5-linguist/files/patch-src__src.pro @@ -1,7 +1,7 @@ Only enter the directories we want to build, otherwise we might fail due to missing dependencies. ---- src/src.pro.orig 2019-02-08 21:36:50 UTC +--- src/src.pro.orig 2019-03-18 19:54:17 UTC +++ src/src.pro @@ -1,54 +1,3 @@ TEMPLATE = subdirs @@ -43,7 +43,7 @@ missing dependencies. - -win32|winrt:SUBDIRS += windeployqt -winrt:SUBDIRS += winrtrunner --qtHaveModule(gui):!android:!uikit:!qnx:!winrt: SUBDIRS += qtdiag +-qtHaveModule(gui):!wasm:!android:!uikit:!qnx:!winrt: SUBDIRS += qtdiag - -qtNomakeTools( \ - distancefieldgenerator \ diff --git devel/qt5-linguisttools/files/patch-src__src.pro devel/qt5-linguisttools/files/patch-src__src.pro index be3bf89a4d56..8bce1daf668b 100644 --- devel/qt5-linguisttools/files/patch-src__src.pro +++ devel/qt5-linguisttools/files/patch-src__src.pro @@ -1,7 +1,7 @@ Only enter the directories we want to build, otherwise we might fail due to missing dependencies. ---- src/src.pro.orig 2019-02-08 21:14:29 UTC +--- src/src.pro.orig 2019-03-18 18:35:56 UTC +++ src/src.pro @@ -1,54 +1,3 @@ TEMPLATE = subdirs @@ -43,7 +43,7 @@ missing dependencies. - -win32|winrt:SUBDIRS += windeployqt -winrt:SUBDIRS += winrtrunner --qtHaveModule(gui):!android:!uikit:!qnx:!winrt: SUBDIRS += qtdiag +-qtHaveModule(gui):!wasm:!android:!uikit:!qnx:!winrt: SUBDIRS += qtdiag - -qtNomakeTools( \ - distancefieldgenerator \ @@ -58,4 +58,4 @@ missing dependencies. - winrtrunner.depends += qtattributionsscanner - linguist.depends += qtattributionsscanner -} -+SUBDIRS += linguist \ ++SUBDIRS += linguist diff --git devel/qt5-location/files/patch-src_plugins_position_position.pro devel/qt5-location/files/patch-src_plugins_position_position.pro deleted file mode 100644 index 127034a90da6..000000000000 --- devel/qt5-location/files/patch-src_plugins_position_position.pro +++ /dev/null @@ -1,13 +0,0 @@ ---- src/plugins/position/position.pro.orig 2019-02-08 20:56:53 UTC -+++ src/plugins/position/position.pro -@@ -2,8 +2,8 @@ TEMPLATE = subdirs - - QT_FOR_CONFIG += positioning-private - --linux:qtHaveModule(dbus):SUBDIRS += geoclue --linux:qtHaveModule(dbus):SUBDIRS += geoclue2 -+linux|freebsd:qtHaveModule(dbus):SUBDIRS += geoclue -+linux|freebsd:qtHaveModule(dbus):SUBDIRS += geoclue2 - qtConfig(gypsy):SUBDIRS += gypsy - qtConfig(winrt_geolocation):SUBDIRS += winrt - qtHaveModule(simulator):SUBDIRS += simulator diff --git devel/qt5-qdbus/files/patch-src_src.pro devel/qt5-qdbus/files/patch-src_src.pro index c864594fb7e0..12948cb840d1 100644 --- devel/qt5-qdbus/files/patch-src_src.pro +++ devel/qt5-qdbus/files/patch-src_src.pro @@ -1,7 +1,7 @@ Only enter the directories we want to build, otherwise we might fail due to missing dependencies ---- src/src.pro.orig 2019-02-07 05:50:19 UTC +--- src/src.pro.orig 2019-03-18 18:07:43 UTC +++ src/src.pro @@ -1,54 +1,3 @@ TEMPLATE = subdirs @@ -43,7 +43,7 @@ missing dependencies - -win32|winrt:SUBDIRS += windeployqt -winrt:SUBDIRS += winrtrunner --qtHaveModule(gui):!android:!uikit:!qnx:!winrt: SUBDIRS += qtdiag +-qtHaveModule(gui):!wasm:!android:!uikit:!qnx:!winrt: SUBDIRS += qtdiag - -qtNomakeTools( \ - distancefieldgenerator \ diff --git devel/qt5-qdbusviewer/files/patch-src__src.pro devel/qt5-qdbusviewer/files/patch-src__src.pro index 8dbad51d202d..bfa16b2ab7a3 100644 --- devel/qt5-qdbusviewer/files/patch-src__src.pro +++ devel/qt5-qdbusviewer/files/patch-src__src.pro @@ -1,7 +1,7 @@ Only enter the directories we want to build, otherwise we might fail due to missing dependencies. ---- src/src.pro.orig 2019-02-08 21:10:39 UTC +--- src/src.pro.orig 2019-03-18 18:27:32 UTC +++ src/src.pro @@ -1,54 +1,3 @@ TEMPLATE = subdirs @@ -43,7 +43,7 @@ missing dependencies. - -win32|winrt:SUBDIRS += windeployqt -winrt:SUBDIRS += winrtrunner --qtHaveModule(gui):!android:!uikit:!qnx:!winrt: SUBDIRS += qtdiag +-qtHaveModule(gui):!wasm:!android:!uikit:!qnx:!winrt: SUBDIRS += qtdiag - -qtNomakeTools( \ - distancefieldgenerator \ diff --git devel/qt5-qdoc/files/patch-src_src.pro devel/qt5-qdoc/files/patch-src_src.pro index 4ec1411c7120..441a459d14a6 100644 --- devel/qt5-qdoc/files/patch-src_src.pro +++ devel/qt5-qdoc/files/patch-src_src.pro @@ -1,7 +1,4 @@ -Only enter the directories we want to build, otherwise we might fail due to -missing dependencies. - ---- src/src.pro.orig 2019-02-08 21:19:15 UTC +--- src/src.pro.orig 2019-03-18 18:40:57 UTC +++ src/src.pro @@ -1,54 +1,5 @@ TEMPLATE = subdirs @@ -43,7 +40,7 @@ missing dependencies. - -win32|winrt:SUBDIRS += windeployqt -winrt:SUBDIRS += winrtrunner --qtHaveModule(gui):!android:!uikit:!qnx:!winrt: SUBDIRS += qtdiag +-qtHaveModule(gui):!wasm:!android:!uikit:!qnx:!winrt: SUBDIRS += qtdiag - -qtNomakeTools( \ - distancefieldgenerator \ diff --git devel/qt5-qmake/pkg-plist devel/qt5-qmake/pkg-plist index b09dc7acb667..b26d922c4ac4 100644 --- devel/qt5-qmake/pkg-plist +++ devel/qt5-qmake/pkg-plist @@ -167,6 +167,7 @@ %%QT_MKSPECDIR%%/features/benchmark.prf %%QT_MKSPECDIR%%/features/build_pass.prf %%QT_MKSPECDIR%%/features/cmake_functions.prf +%%QT_MKSPECDIR%%/features/cmdline.prf %%QT_MKSPECDIR%%/features/configure.prf %%QT_MKSPECDIR%%/features/configure_base.prf %%QT_MKSPECDIR%%/features/create_cmake.prf @@ -468,6 +469,8 @@ %%QT_MKSPECDIR%%/winrt-arm-msvc2015/qplatformdefs.h %%QT_MKSPECDIR%%/winrt-arm-msvc2017/qmake.conf %%QT_MKSPECDIR%%/winrt-arm-msvc2017/qplatformdefs.h +%%QT_MKSPECDIR%%/winrt-arm64-msvc2017/qmake.conf +%%QT_MKSPECDIR%%/winrt-arm64-msvc2017/qplatformdefs.h %%QT_MKSPECDIR%%/winrt-x64-msvc2015/qmake.conf %%QT_MKSPECDIR%%/winrt-x64-msvc2015/qplatformdefs.h %%QT_MKSPECDIR%%/winrt-x64-msvc2017/qmake.conf diff --git devel/qt5-uitools/files/patch-src__src.pro devel/qt5-uitools/files/patch-src__src.pro index 4bdda40641aa..fb76329d3292 100644 --- devel/qt5-uitools/files/patch-src__src.pro +++ devel/qt5-uitools/files/patch-src__src.pro @@ -1,7 +1,7 @@ Only enter the directories we want to build, otherwise we might fail due to missing dependencies. ---- src/src.pro.orig 2019-02-08 21:08:17 UTC +--- src/src.pro.orig 2019-03-18 18:39:04 UTC +++ src/src.pro @@ -1,54 +1,3 @@ TEMPLATE = subdirs @@ -43,7 +43,7 @@ missing dependencies. - -win32|winrt:SUBDIRS += windeployqt -winrt:SUBDIRS += winrtrunner --qtHaveModule(gui):!android:!uikit:!qnx:!winrt: SUBDIRS += qtdiag +-qtHaveModule(gui):!wasm:!android:!uikit:!qnx:!winrt: SUBDIRS += qtdiag - -qtNomakeTools( \ - distancefieldgenerator \ diff --git devel/qt5/distinfo devel/qt5/distinfo index 97eb93c2cf14..384ba5cf3fb6 100644 --- devel/qt5/distinfo +++ devel/qt5/distinfo @@ -1,79 +1,79 @@ -TIMESTAMP = 1549515795 -SHA256 (KDE/Qt/5.12.1/qt3d-everywhere-src-5.12.1.tar.xz) = ce51ed3fe403672db2c874cbaa60f3a139ec817abd1270dc5e4255d35fd64bf1 -SIZE (KDE/Qt/5.12.1/qt3d-everywhere-src-5.12.1.tar.xz) = 84953112 -SHA256 (KDE/Qt/5.12.1/qtactiveqt-everywhere-src-5.12.1.tar.xz) = a56fbd9aa018b9b91a1de6018db6538f4bc4309bfbdd86c52d437e7297983c45 -SIZE (KDE/Qt/5.12.1/qtactiveqt-everywhere-src-5.12.1.tar.xz) = 261984 -SHA256 (KDE/Qt/5.12.1/qtandroidextras-everywhere-src-5.12.1.tar.xz) = 17d0bfe13e75b1a28de2f35dc81670741fd227664aa155170453dc34c82e071e -SIZE (KDE/Qt/5.12.1/qtandroidextras-everywhere-src-5.12.1.tar.xz) = 104620 -SHA256 (KDE/Qt/5.12.1/qtbase-everywhere-src-5.12.1.tar.xz) = 533078ce02678988576e224cb3844979907950cf83e0fda3364bc1d5701c9049 -SIZE (KDE/Qt/5.12.1/qtbase-everywhere-src-5.12.1.tar.xz) = 48239912 -SHA256 (KDE/Qt/5.12.1/qtcanvas3d-everywhere-src-5.12.1.tar.xz) = c7c940a06062b1e5078fd697e1da0cdaeaa315b6fcea81de15308a9d3f8ac254 -SIZE (KDE/Qt/5.12.1/qtcanvas3d-everywhere-src-5.12.1.tar.xz) = 10915000 -SHA256 (KDE/Qt/5.12.1/qtcharts-everywhere-src-5.12.1.tar.xz) = 142eb2b87a0bc2220a9f12e56bf390b846968c201d135b1a2a2338545692fdc0 -SIZE (KDE/Qt/5.12.1/qtcharts-everywhere-src-5.12.1.tar.xz) = 4242664 -SHA256 (KDE/Qt/5.12.1/qtconnectivity-everywhere-src-5.12.1.tar.xz) = 0edd0bd784a71809540dc23d24a842bd88dee2cdb5394b69c9e704f7e1ac8d6c -SIZE (KDE/Qt/5.12.1/qtconnectivity-everywhere-src-5.12.1.tar.xz) = 2748888 -SHA256 (KDE/Qt/5.12.1/qtdatavis3d-everywhere-src-5.12.1.tar.xz) = 8ebb94459e5eb5b978dcdac1d2d6503a7763d790ce74b03f78388beb480436a0 -SIZE (KDE/Qt/5.12.1/qtdatavis3d-everywhere-src-5.12.1.tar.xz) = 5199768 -SHA256 (KDE/Qt/5.12.1/qtdeclarative-everywhere-src-5.12.1.tar.xz) = a384a734d94f28a98aa74e076d50fa6b9724af83526feb6c371945545d8cb409 -SIZE (KDE/Qt/5.12.1/qtdeclarative-everywhere-src-5.12.1.tar.xz) = 20486428 -SHA256 (KDE/Qt/5.12.1/qtdoc-everywhere-src-5.12.1.tar.xz) = 7d4204e6ef5d9307975337cd18ffdc0b04e2d851c368eb36a48b9331377deadd -SIZE (KDE/Qt/5.12.1/qtdoc-everywhere-src-5.12.1.tar.xz) = 5588248 -SHA256 (KDE/Qt/5.12.1/qtgamepad-everywhere-src-5.12.1.tar.xz) = 717c11f8fba4e23c0096fcf3161d43223956038e866fcd7a18d2255755415d62 -SIZE (KDE/Qt/5.12.1/qtgamepad-everywhere-src-5.12.1.tar.xz) = 385492 -SHA256 (KDE/Qt/5.12.1/qtgraphicaleffects-everywhere-src-5.12.1.tar.xz) = 2e63abf6b02b86461b73b317eba00b6721601a9469c22da28e3f4ea1d5df68d7 -SIZE (KDE/Qt/5.12.1/qtgraphicaleffects-everywhere-src-5.12.1.tar.xz) = 14270888 -SHA256 (KDE/Qt/5.12.1/qtimageformats-everywhere-src-5.12.1.tar.xz) = 0425f35dbcc83cd5840e2d3a73ed4c57c426af9d6ac7b9fe3a40d23560653421 -SIZE (KDE/Qt/5.12.1/qtimageformats-everywhere-src-5.12.1.tar.xz) = 1782660 -SHA256 (KDE/Qt/5.12.1/qtlocation-everywhere-src-5.12.1.tar.xz) = 8b922373e6eefd1b0e2a993dbf3d0b3f3df777bc720d40cad3ccb46e1936bc50 -SIZE (KDE/Qt/5.12.1/qtlocation-everywhere-src-5.12.1.tar.xz) = 5902336 -SHA256 (KDE/Qt/5.12.1/qtmacextras-everywhere-src-5.12.1.tar.xz) = af6449c052aea19d100deb2b7f558835b8b88862d6bfdae3c510b60c80bc64c3 -SIZE (KDE/Qt/5.12.1/qtmacextras-everywhere-src-5.12.1.tar.xz) = 68680 -SHA256 (KDE/Qt/5.12.1/qtmultimedia-everywhere-src-5.12.1.tar.xz) = 9c5ba11225f57d3a8124f109514443e290a9eb94e063a5b1f78e63edfb5f0b18 -SIZE (KDE/Qt/5.12.1/qtmultimedia-everywhere-src-5.12.1.tar.xz) = 3740192 -SHA256 (KDE/Qt/5.12.1/qtnetworkauth-everywhere-src-5.12.1.tar.xz) = 090fbb6be35b2f2edf7cc4cb32f0f9c27a9a66defa06f6d23e1397836e31d44c -SIZE (KDE/Qt/5.12.1/qtnetworkauth-everywhere-src-5.12.1.tar.xz) = 139024 -SHA256 (KDE/Qt/5.12.1/qtpurchasing-everywhere-src-5.12.1.tar.xz) = 80485095ab64f48951b27795c72e7ed7c13e1ab3db2670c061548834584b1d19 -SIZE (KDE/Qt/5.12.1/qtpurchasing-everywhere-src-5.12.1.tar.xz) = 207812 -SHA256 (KDE/Qt/5.12.1/qtquickcontrols2-everywhere-src-5.12.1.tar.xz) = caa47b6d771b11c65d595fdd0f0942c3d78cda2884d318e3b1da8ec67155a8e7 -SIZE (KDE/Qt/5.12.1/qtquickcontrols2-everywhere-src-5.12.1.tar.xz) = 9289452 -SHA256 (KDE/Qt/5.12.1/qtquickcontrols-everywhere-src-5.12.1.tar.xz) = 15164b00921352b5145a4fc3be0015b8521138a0cb1ecfb9811f39fd35ecd62c -SIZE (KDE/Qt/5.12.1/qtquickcontrols-everywhere-src-5.12.1.tar.xz) = 6055248 -SHA256 (KDE/Qt/5.12.1/qtremoteobjects-everywhere-src-5.12.1.tar.xz) = f18cfde8d060d76f5f56ffb701a27f6e0c39b5abdae3dbac933dbb41d191f740 -SIZE (KDE/Qt/5.12.1/qtremoteobjects-everywhere-src-5.12.1.tar.xz) = 335956 -SHA256 (KDE/Qt/5.12.1/qtscript-everywhere-src-5.12.1.tar.xz) = e5c158fb85799404d20d1ec5dd33a25d5f5736807e1008ce626f666a52c80624 -SIZE (KDE/Qt/5.12.1/qtscript-everywhere-src-5.12.1.tar.xz) = 2674208 -SHA256 (KDE/Qt/5.12.1/qtscxml-everywhere-src-5.12.1.tar.xz) = 59a2aa1000fe03b0a3eff6fddd21f782e305408fcdd7af1f564a382331cb20b7 -SIZE (KDE/Qt/5.12.1/qtscxml-everywhere-src-5.12.1.tar.xz) = 434112 -SHA256 (KDE/Qt/5.12.1/qtsensors-everywhere-src-5.12.1.tar.xz) = ebc8b4bcfacf10c3bea3f400da7bf3fc7f44f90fa9eb0320c3b87f17307a63e4 -SIZE (KDE/Qt/5.12.1/qtsensors-everywhere-src-5.12.1.tar.xz) = 2036116 -SHA256 (KDE/Qt/5.12.1/qtserialbus-everywhere-src-5.12.1.tar.xz) = 97f0c690c77b0e19a8c90e376ecc94d59b21adb20a90179700d1c514a4c50d74 -SIZE (KDE/Qt/5.12.1/qtserialbus-everywhere-src-5.12.1.tar.xz) = 328608 -SHA256 (KDE/Qt/5.12.1/qtserialport-everywhere-src-5.12.1.tar.xz) = 243b2502283c45f5163d68c3f23c787d46eb0e3ba58f3d9a0560dc7968a6ce19 -SIZE (KDE/Qt/5.12.1/qtserialport-everywhere-src-5.12.1.tar.xz) = 302656 -SHA256 (KDE/Qt/5.12.1/qtspeech-everywhere-src-5.12.1.tar.xz) = 147524ba6f97c76784beb315ee939614b7a3b4eb1a6417cc0beea662cf0d9121 -SIZE (KDE/Qt/5.12.1/qtspeech-everywhere-src-5.12.1.tar.xz) = 99716 -SHA256 (KDE/Qt/5.12.1/qtsvg-everywhere-src-5.12.1.tar.xz) = 5bc1f744d32c06f5aa4eff33759568106a995ce21fa1326a247dfa5f783f63c8 -SIZE (KDE/Qt/5.12.1/qtsvg-everywhere-src-5.12.1.tar.xz) = 1859248 -SHA256 (KDE/Qt/5.12.1/qttools-everywhere-src-5.12.1.tar.xz) = ab1da4fbd84a9d3873e4ed212a0ae614c6059b8e7dca2f0a599a6f7e61f6cbf3 -SIZE (KDE/Qt/5.12.1/qttools-everywhere-src-5.12.1.tar.xz) = 9818060 -SHA256 (KDE/Qt/5.12.1/qttranslations-everywhere-src-5.12.1.tar.xz) = 7443d70d8572321e810c52fbdd096666e61510e07e17437f1910f0b800cca6a7 -SIZE (KDE/Qt/5.12.1/qttranslations-everywhere-src-5.12.1.tar.xz) = 1372812 -SHA256 (KDE/Qt/5.12.1/qtvirtualkeyboard-everywhere-src-5.12.1.tar.xz) = a9e3ed4786d603314144c7ad29a9fdeb6e5c3f2ea5a27f6545cc9777244cd683 -SIZE (KDE/Qt/5.12.1/qtvirtualkeyboard-everywhere-src-5.12.1.tar.xz) = 10917704 -SHA256 (KDE/Qt/5.12.1/qtwayland-everywhere-src-5.12.1.tar.xz) = 88f0507628b3697b0d59349d27b5e60a313a3138927722d6cf981089fff02553 -SIZE (KDE/Qt/5.12.1/qtwayland-everywhere-src-5.12.1.tar.xz) = 430032 -SHA256 (KDE/Qt/5.12.1/qtwebchannel-everywhere-src-5.12.1.tar.xz) = 40c3e74347c67a9864d0d54f14120555860e4ce529746407325b3cd6e9aeb5bf -SIZE (KDE/Qt/5.12.1/qtwebchannel-everywhere-src-5.12.1.tar.xz) = 182060 -SHA256 (KDE/Qt/5.12.1/qtwebengine-everywhere-src-5.12.1.tar.xz) = 43e91e06bc4a60ef0f91d15ae06425cf9c6b4f7dafe960259a5b013c687c3bd0 -SIZE (KDE/Qt/5.12.1/qtwebengine-everywhere-src-5.12.1.tar.xz) = 249191844 -SHA256 (KDE/Qt/5.12.1/qtwebsockets-everywhere-src-5.12.1.tar.xz) = 2fd0627916d817599c5f855a97156113ed3625b90b350603be6f668762abfc79 -SIZE (KDE/Qt/5.12.1/qtwebsockets-everywhere-src-5.12.1.tar.xz) = 235360 -SHA256 (KDE/Qt/5.12.1/qtwebview-everywhere-src-5.12.1.tar.xz) = 092624ba45913f6c90f7311c96bb5c3e97f2c2b427d834d3669434f97234bc97 -SIZE (KDE/Qt/5.12.1/qtwebview-everywhere-src-5.12.1.tar.xz) = 130712 -SHA256 (KDE/Qt/5.12.1/qtwinextras-everywhere-src-5.12.1.tar.xz) = 8d312155a7da329df41cc2ea5d265eb632be7dd9cbd789fa3bc0206b4022f557 -SIZE (KDE/Qt/5.12.1/qtwinextras-everywhere-src-5.12.1.tar.xz) = 759900 -SHA256 (KDE/Qt/5.12.1/qtx11extras-everywhere-src-5.12.1.tar.xz) = 08fb1c40e1562d43087368a5efa39569fa1ad52b72d2360f9fc1fe18b00da366 -SIZE (KDE/Qt/5.12.1/qtx11extras-everywhere-src-5.12.1.tar.xz) = 115964 -SHA256 (KDE/Qt/5.12.1/qtxmlpatterns-everywhere-src-5.12.1.tar.xz) = 76988ca9a7a184b9013b8a5864dad150e4603890c7eb7aecad4baad071802ecb -SIZE (KDE/Qt/5.12.1/qtxmlpatterns-everywhere-src-5.12.1.tar.xz) = 1389136 +TIMESTAMP = 1552888505 +SHA256 (KDE/Qt/5.12.2/qt3d-everywhere-src-5.12.2.tar.xz) = d4036e7ac146ba78784dde0dd99e8182372b7c38e832e33b61fed4187de0ad06 +SIZE (KDE/Qt/5.12.2/qt3d-everywhere-src-5.12.2.tar.xz) = 84950848 +SHA256 (KDE/Qt/5.12.2/qtactiveqt-everywhere-src-5.12.2.tar.xz) = 281ec22e43c5e8385ed7da0ad7f317cf200bc6c2b72e6980e7c1c318635c636b +SIZE (KDE/Qt/5.12.2/qtactiveqt-everywhere-src-5.12.2.tar.xz) = 261972 +SHA256 (KDE/Qt/5.12.2/qtandroidextras-everywhere-src-5.12.2.tar.xz) = a48e524b0b4e43f3784083f956fda29eb388b7beb7b8bb4f786d9ed8cbc5ef92 +SIZE (KDE/Qt/5.12.2/qtandroidextras-everywhere-src-5.12.2.tar.xz) = 104672 +SHA256 (KDE/Qt/5.12.2/qtbase-everywhere-src-5.12.2.tar.xz) = 562c095a59c95f393762ec53bc05c0d80fad1758fd5ff7a5231967d1a98d56c1 +SIZE (KDE/Qt/5.12.2/qtbase-everywhere-src-5.12.2.tar.xz) = 48364464 +SHA256 (KDE/Qt/5.12.2/qtcanvas3d-everywhere-src-5.12.2.tar.xz) = 5e74b083294956505945621f6f56a3d7a314502277a109d6fb6b25c74dea2dca +SIZE (KDE/Qt/5.12.2/qtcanvas3d-everywhere-src-5.12.2.tar.xz) = 10915092 +SHA256 (KDE/Qt/5.12.2/qtcharts-everywhere-src-5.12.2.tar.xz) = 11d88d3e0ec86730219f7c2efa17f696ec8766415c488b208bfcb8f3c3a68a31 +SIZE (KDE/Qt/5.12.2/qtcharts-everywhere-src-5.12.2.tar.xz) = 4242568 +SHA256 (KDE/Qt/5.12.2/qtconnectivity-everywhere-src-5.12.2.tar.xz) = 15eb21a1c102408e43c7204a82ad144e97ebe05dc4a15edb0900cd49762a226e +SIZE (KDE/Qt/5.12.2/qtconnectivity-everywhere-src-5.12.2.tar.xz) = 2750052 +SHA256 (KDE/Qt/5.12.2/qtdatavis3d-everywhere-src-5.12.2.tar.xz) = 4758a8126335e90f194c2a3aadd4db5eb2e3926e34faf908695945aa4f0d4690 +SIZE (KDE/Qt/5.12.2/qtdatavis3d-everywhere-src-5.12.2.tar.xz) = 5201424 +SHA256 (KDE/Qt/5.12.2/qtdeclarative-everywhere-src-5.12.2.tar.xz) = 470568745602e7fa21cdca42b1641162e4257cfeb7a2dcf8af24538c9516cc5b +SIZE (KDE/Qt/5.12.2/qtdeclarative-everywhere-src-5.12.2.tar.xz) = 20496648 +SHA256 (KDE/Qt/5.12.2/qtdoc-everywhere-src-5.12.2.tar.xz) = ced15d42f1be7057e928d612e548ae5a0560f000328c4db9fd343bbbb18f7fe1 +SIZE (KDE/Qt/5.12.2/qtdoc-everywhere-src-5.12.2.tar.xz) = 5649800 +SHA256 (KDE/Qt/5.12.2/qtgamepad-everywhere-src-5.12.2.tar.xz) = d289d8c983f4e88018c9ccb22bbde196c9f97efd20ecd48ae92994885f2334a7 +SIZE (KDE/Qt/5.12.2/qtgamepad-everywhere-src-5.12.2.tar.xz) = 385808 +SHA256 (KDE/Qt/5.12.2/qtgraphicaleffects-everywhere-src-5.12.2.tar.xz) = 429398b6c661897b3c7cd62fb3657a2de60ad9152578edeeca0abde6e7ae5a86 +SIZE (KDE/Qt/5.12.2/qtgraphicaleffects-everywhere-src-5.12.2.tar.xz) = 14271176 +SHA256 (KDE/Qt/5.12.2/qtimageformats-everywhere-src-5.12.2.tar.xz) = 1ea757728f205deb6b3f5873f5c7c3129cded5993077500a9fb249559bee7a9c +SIZE (KDE/Qt/5.12.2/qtimageformats-everywhere-src-5.12.2.tar.xz) = 1788388 +SHA256 (KDE/Qt/5.12.2/qtlocation-everywhere-src-5.12.2.tar.xz) = a31f27f457ac57e7203ae808b95ba0053d182e22425de03840af761e343d8bef +SIZE (KDE/Qt/5.12.2/qtlocation-everywhere-src-5.12.2.tar.xz) = 5907108 +SHA256 (KDE/Qt/5.12.2/qtmacextras-everywhere-src-5.12.2.tar.xz) = b793a8ba24282c7c695be0e17ad6120264593efd744b22f8dacba4c356044160 +SIZE (KDE/Qt/5.12.2/qtmacextras-everywhere-src-5.12.2.tar.xz) = 68668 +SHA256 (KDE/Qt/5.12.2/qtmultimedia-everywhere-src-5.12.2.tar.xz) = 5d3c90c546e64abf523432a3df5e7a3f1b5ad72e7d0b5ea6260729fbefeb30f5 +SIZE (KDE/Qt/5.12.2/qtmultimedia-everywhere-src-5.12.2.tar.xz) = 3745076 +SHA256 (KDE/Qt/5.12.2/qtnetworkauth-everywhere-src-5.12.2.tar.xz) = 5876c1d8e37238eca8d5fbc945dfeb90bac013597bcac5c5beff23c12a8a4383 +SIZE (KDE/Qt/5.12.2/qtnetworkauth-everywhere-src-5.12.2.tar.xz) = 139104 +SHA256 (KDE/Qt/5.12.2/qtpurchasing-everywhere-src-5.12.2.tar.xz) = d3466f764d99918c07b9e68301af4572002a32cf3138393853fc0b83d3955caa +SIZE (KDE/Qt/5.12.2/qtpurchasing-everywhere-src-5.12.2.tar.xz) = 207828 +SHA256 (KDE/Qt/5.12.2/qtquickcontrols2-everywhere-src-5.12.2.tar.xz) = 1fbd703612a2c0257861e07a2b709f6fbad00cb6df70a1c2c1fafa9de522e549 +SIZE (KDE/Qt/5.12.2/qtquickcontrols2-everywhere-src-5.12.2.tar.xz) = 9291844 +SHA256 (KDE/Qt/5.12.2/qtquickcontrols-everywhere-src-5.12.2.tar.xz) = 9b5c87605d08849927dd09bf9b03a939511461372b7e20004abe1116cf9fc73e +SIZE (KDE/Qt/5.12.2/qtquickcontrols-everywhere-src-5.12.2.tar.xz) = 6054972 +SHA256 (KDE/Qt/5.12.2/qtremoteobjects-everywhere-src-5.12.2.tar.xz) = 2ae04817cd67c8550ccc685e6db9ca78ed2d7ec0b90e1de28a9fd7cda88d9811 +SIZE (KDE/Qt/5.12.2/qtremoteobjects-everywhere-src-5.12.2.tar.xz) = 336052 +SHA256 (KDE/Qt/5.12.2/qtscript-everywhere-src-5.12.2.tar.xz) = f8717d51072b4d4455755ae081e45f23f3d0ce25602f96231dd7703bd818a2e6 +SIZE (KDE/Qt/5.12.2/qtscript-everywhere-src-5.12.2.tar.xz) = 2673104 +SHA256 (KDE/Qt/5.12.2/qtscxml-everywhere-src-5.12.2.tar.xz) = 69592542fdf4b2efe6a6378ecb1bfdda9e7f48007e191d7f77a0009e213a8623 +SIZE (KDE/Qt/5.12.2/qtscxml-everywhere-src-5.12.2.tar.xz) = 434184 +SHA256 (KDE/Qt/5.12.2/qtsensors-everywhere-src-5.12.2.tar.xz) = 758a131ad86c4b8b8364e48d659a680ed12d03c091c5ab2958d06b7b0aa2e50c +SIZE (KDE/Qt/5.12.2/qtsensors-everywhere-src-5.12.2.tar.xz) = 2036148 +SHA256 (KDE/Qt/5.12.2/qtserialbus-everywhere-src-5.12.2.tar.xz) = 16bfee0be81805d82d4f9c04425b5bc2678ca01fa1617fc72613a893438aaa48 +SIZE (KDE/Qt/5.12.2/qtserialbus-everywhere-src-5.12.2.tar.xz) = 328700 +SHA256 (KDE/Qt/5.12.2/qtserialport-everywhere-src-5.12.2.tar.xz) = 72163cedda4c6fa787db8666bec6b5057272dc87bf8de6addba3440dd472bd7f +SIZE (KDE/Qt/5.12.2/qtserialport-everywhere-src-5.12.2.tar.xz) = 302792 +SHA256 (KDE/Qt/5.12.2/qtspeech-everywhere-src-5.12.2.tar.xz) = 5ad4b5931d6a677d8c4569a2a9147b992653962b339bd2f233400ffb43955911 +SIZE (KDE/Qt/5.12.2/qtspeech-everywhere-src-5.12.2.tar.xz) = 99828 +SHA256 (KDE/Qt/5.12.2/qtsvg-everywhere-src-5.12.2.tar.xz) = ed9f2118a6d33f53e5d9ed18dcd36f252a4fbaf68382a1c4a663ba75b25ae7bd +SIZE (KDE/Qt/5.12.2/qtsvg-everywhere-src-5.12.2.tar.xz) = 1859108 +SHA256 (KDE/Qt/5.12.2/qttools-everywhere-src-5.12.2.tar.xz) = 4aa3a089794ab1c629b666fffb5da4371351a9e85ea691d5d988c2ff63586005 +SIZE (KDE/Qt/5.12.2/qttools-everywhere-src-5.12.2.tar.xz) = 9808600 +SHA256 (KDE/Qt/5.12.2/qttranslations-everywhere-src-5.12.2.tar.xz) = bbe47b3995be8528ee5e78eae263a5ec224cd18e588219191716a17802e60c7b +SIZE (KDE/Qt/5.12.2/qttranslations-everywhere-src-5.12.2.tar.xz) = 1372756 +SHA256 (KDE/Qt/5.12.2/qtvirtualkeyboard-everywhere-src-5.12.2.tar.xz) = 7111de5c78f8a0d29394409727647b90ae5906fd5105c843af98c3ae3804248d +SIZE (KDE/Qt/5.12.2/qtvirtualkeyboard-everywhere-src-5.12.2.tar.xz) = 10919524 +SHA256 (KDE/Qt/5.12.2/qtwayland-everywhere-src-5.12.2.tar.xz) = b7840692420d106871433eb1b678277f09927d48ec6eb31a1851ee9c60d9df84 +SIZE (KDE/Qt/5.12.2/qtwayland-everywhere-src-5.12.2.tar.xz) = 431976 +SHA256 (KDE/Qt/5.12.2/qtwebchannel-everywhere-src-5.12.2.tar.xz) = 8eb9cff9492937daa1bf5d001e39afec68c310ce5596807345e2a555dcc80b8e +SIZE (KDE/Qt/5.12.2/qtwebchannel-everywhere-src-5.12.2.tar.xz) = 182736 +SHA256 (KDE/Qt/5.12.2/qtwebengine-everywhere-src-5.12.2.tar.xz) = 082b1d6e60c1be61881bc8533acc67d9688620d6b3a538417f62b27b34ead493 +SIZE (KDE/Qt/5.12.2/qtwebengine-everywhere-src-5.12.2.tar.xz) = 249240772 +SHA256 (KDE/Qt/5.12.2/qtwebsockets-everywhere-src-5.12.2.tar.xz) = ab9ce815b1466abe52910c9b50c0f61df8af74f9521574bb534f7f562d0e8c04 +SIZE (KDE/Qt/5.12.2/qtwebsockets-everywhere-src-5.12.2.tar.xz) = 235208 +SHA256 (KDE/Qt/5.12.2/qtwebview-everywhere-src-5.12.2.tar.xz) = 44c131e2f21aded85424e355f433ac51d81925065d21b113568c6d62cf73ee90 +SIZE (KDE/Qt/5.12.2/qtwebview-everywhere-src-5.12.2.tar.xz) = 130972 +SHA256 (KDE/Qt/5.12.2/qtwinextras-everywhere-src-5.12.2.tar.xz) = 3141027c4f7dbb2bcef8a35fd60d673adfff0e4fb20c36f73930570252136787 +SIZE (KDE/Qt/5.12.2/qtwinextras-everywhere-src-5.12.2.tar.xz) = 759968 +SHA256 (KDE/Qt/5.12.2/qtx11extras-everywhere-src-5.12.2.tar.xz) = 711f39ddc6237787a5522278be235fe3af547a4674bb265e6dff5c2892fe6084 +SIZE (KDE/Qt/5.12.2/qtx11extras-everywhere-src-5.12.2.tar.xz) = 115860 +SHA256 (KDE/Qt/5.12.2/qtxmlpatterns-everywhere-src-5.12.2.tar.xz) = 2e535ec17b542f2a0b87a9db93284666015cc07b6188894ace7e75104c6d860d +SIZE (KDE/Qt/5.12.2/qtxmlpatterns-everywhere-src-5.12.2.tar.xz) = 1389320 diff --git graphics/qt5-3d/pkg-plist graphics/qt5-3d/pkg-plist index b2579256b127..533cc6ea0334 100644 --- graphics/qt5-3d/pkg-plist +++ graphics/qt5-3d/pkg-plist @@ -1181,7 +1181,6 @@ %%QT_CMAKEDIR%%/Qt53DQuickScene2D/Qt53DQuickScene2DConfigVersion.cmake %%QT_CMAKEDIR%%/Qt53DRender/Qt53DRenderConfig.cmake %%QT_CMAKEDIR%%/Qt53DRender/Qt53DRenderConfigVersion.cmake -%%QT_CMAKEDIR%%/Qt53DRender/Qt53DRender_AssimpSceneImportPlugin.cmake %%QT_CMAKEDIR%%/Qt53DRender/Qt53DRender_DefaultGeometryLoaderPlugin.cmake %%QT_CMAKEDIR%%/Qt53DRender/Qt53DRender_GLTFGeometryLoaderPlugin.cmake %%QT_CMAKEDIR%%/Qt53DRender/Qt53DRender_GLTFSceneExportPlugin.cmake @@ -1290,8 +1289,6 @@ %%DEBUG%%%%QT_PLUGINDIR%%/geometryloaders/libgltfgeometryloader.so.debug %%QT_PLUGINDIR%%/renderplugins/libscene2d.so %%DEBUG%%%%QT_PLUGINDIR%%/renderplugins/libscene2d.so.debug -%%QT_PLUGINDIR%%/sceneparsers/libassimpsceneimport.so -%%DEBUG%%%%QT_PLUGINDIR%%/sceneparsers/libassimpsceneimport.so.debug %%QT_PLUGINDIR%%/sceneparsers/libgltfsceneexport.so %%DEBUG%%%%QT_PLUGINDIR%%/sceneparsers/libgltfsceneexport.so.debug %%QT_PLUGINDIR%%/sceneparsers/libgltfsceneimport.so diff --git graphics/qt5-pixeltool/files/patch-src__src.pro graphics/qt5-pixeltool/files/patch-src__src.pro index f1690e919635..2ee8fb700850 100644 --- graphics/qt5-pixeltool/files/patch-src__src.pro +++ graphics/qt5-pixeltool/files/patch-src__src.pro @@ -1,7 +1,7 @@ Only enter the directories we want to build, otherwise we might fail due to missing dependencies. ---- src/src.pro.orig 2019-02-08 21:09:32 UTC +--- src/src.pro.orig 2019-03-18 18:28:15 UTC +++ src/src.pro @@ -1,54 +1,3 @@ TEMPLATE = subdirs @@ -43,7 +43,7 @@ missing dependencies. - -win32|winrt:SUBDIRS += windeployqt -winrt:SUBDIRS += winrtrunner --qtHaveModule(gui):!android:!uikit:!qnx:!winrt: SUBDIRS += qtdiag +-qtHaveModule(gui):!wasm:!android:!uikit:!qnx:!winrt: SUBDIRS += qtdiag - -qtNomakeTools( \ - distancefieldgenerator \ diff --git graphics/qt5-wayland/pkg-plist graphics/qt5-wayland/pkg-plist index c94b2937bb67..5c11ef98d413 100644 --- graphics/qt5-wayland/pkg-plist +++ graphics/qt5-wayland/pkg-plist @@ -1,5 +1,14 @@ %%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qtwaylandclient-config_p.h %%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qtwaylandclientglobal_p.h +%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-hardware-integration.h +%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-qt-key-unstable-v1.h +%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-qt-windowmanager.h +%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-server-buffer-extension.h +%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-surface-extension.h +%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-text-input-unstable-v2.h +%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-touch-extension.h +%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-wayland.h +%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-xdg-output-unstable-v1.h %%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandabstractdecoration_p.h %%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandbuffer_p.h %%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandclientbufferintegration_p.h @@ -41,6 +50,15 @@ %%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandtouch_p.h %%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandwindow_p.h %%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandwindowmanagerintegration_p.h +%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-hardware-integration-client-protocol.h +%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-qt-key-unstable-v1-client-protocol.h +%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-qt-windowmanager-client-protocol.h +%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-server-buffer-extension-client-protocol.h +%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-surface-extension-client-protocol.h +%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-text-input-unstable-v2-client-protocol.h +%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-touch-extension-client-protocol.h +%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-wayland-client-protocol.h +%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-xdg-output-unstable-v1-client-protocol.h %%QT_INCDIR%%/QtWaylandClient/QWaylandClientExtension %%QT_INCDIR%%/QtWaylandClient/QWaylandClientExtensionTemplate %%QT_INCDIR%%/QtWaylandClient/QtWaylandClient @@ -312,11 +330,11 @@ %%DEBUG%%%%QT_PLUGINDIR%%/wayland-shell-integration/libxdg-shell-v6.so.debug %%QT_PLUGINDIR%%/wayland-shell-integration/libxdg-shell.so %%DEBUG%%%%QT_PLUGINDIR%%/wayland-shell-integration/libxdg-shell.so.debug -%%DEBUG%%%%QT_QMLDIR%%/QtWayland/Compositor/WaylandCursorItem.qml -%%DEBUG%%%%QT_QMLDIR%%/QtWayland/Compositor/WaylandOutputWindow.qml +%%QT_QMLDIR%%/QtWayland/Compositor/WaylandCursorItem.qml +%%QT_QMLDIR%%/QtWayland/Compositor/WaylandOutputWindow.qml %%QT_QMLDIR%%/QtWayland/Compositor/libqwaylandcompositorplugin.so %%DEBUG%%%%QT_QMLDIR%%/QtWayland/Compositor/libqwaylandcompositorplugin.so.debug -%%DEBUG%%%%QT_QMLDIR%%/QtWayland/Compositor/plugins.qmltypes -%%DEBUG%%%%QT_QMLDIR%%/QtWayland/Compositor/qmldir +%%QT_QMLDIR%%/QtWayland/Compositor/plugins.qmltypes +%%QT_QMLDIR%%/QtWayland/Compositor/qmldir libdata/pkgconfig/Qt5WaylandClient.pc libdata/pkgconfig/Qt5WaylandCompositor.pc diff --git misc/qt5-doc/Makefile misc/qt5-doc/Makefile index 6e3b6b21a8fa..c28c51237ae5 100644 --- misc/qt5-doc/Makefile +++ misc/qt5-doc/Makefile @@ -6,7 +6,7 @@ DISTVERSION= ${QT5_VERSION} CATEGORIES= misc MASTER_SITES= QT/online/qtsdkrepository/linux_x64/desktop/qt5_${QT5_VERSION:S/.//g}_src_doc_examples/qt.qt5.${QT5_VERSION:S/.//g}.doc/ PKGNAMEPREFIX= qt5- -DISTNAME= ${QT5_VERSION}-0-201901300533qt-everywhere-documentation +DISTNAME= ${QT5_VERSION}-0-201903121945qt-everywhere-documentation DIST_SUBDIR= KDE/Qt/${QT5_VERSION} MAINTAINER= kde@FreeBSD.org diff --git misc/qt5-doc/distinfo misc/qt5-doc/distinfo index 51d5734b673f..a03ebeaeb094 100644 --- misc/qt5-doc/distinfo +++ misc/qt5-doc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1549517894 -SHA256 (KDE/Qt/5.12.1/5.12.1-0-201901300533qt-everywhere-documentation.7z) = 7396a7154e30ba53719f8f147ebbf04c89111e66876a9f2f7c798924563b35a9 -SIZE (KDE/Qt/5.12.1/5.12.1-0-201901300533qt-everywhere-documentation.7z) = 253481395 +TIMESTAMP = 1552888823 +SHA256 (KDE/Qt/5.12.2/5.12.2-0-201903121945qt-everywhere-documentation.7z) = a0591b89c2c9dd935c85e09ee738f14be64c0b9b66c4a53b32cebce26aeeda24 +SIZE (KDE/Qt/5.12.2/5.12.2-0-201903121945qt-everywhere-documentation.7z) = 253951223 diff --git misc/qt5-doc/pkg-plist misc/qt5-doc/pkg-plist index d7283b0b097e..fa906c97dbd6 100644 --- misc/qt5-doc/pkg-plist +++ misc/qt5-doc/pkg-plist @@ -4072,6 +4072,7 @@ %%QT_DOCDIR%%/qtdoc/images/project-view-2.png %%QT_DOCDIR%%/qtdoc/images/project-view.png %%QT_DOCDIR%%/qtdoc/images/project-wizard.png +%%QT_DOCDIR%%/qtdoc/images/qml-extending-types.gif %%QT_DOCDIR%%/qtdoc/images/qml-uses-animation.png %%QT_DOCDIR%%/qtdoc/images/qml-uses-integratingjs.png %%QT_DOCDIR%%/qtdoc/images/qml-uses-layouts-anchors.png @@ -4512,6 +4513,7 @@ %%QT_DOCDIR%%/qtdoc/qtexamplesandtutorials.html %%QT_DOCDIR%%/qtdoc/qtmain.html %%QT_DOCDIR%%/qtdoc/qtmodules.html +%%QT_DOCDIR%%/qtdoc/qtopenglextensions.html %%QT_DOCDIR%%/qtdoc/qtquick-debugging.html %%QT_DOCDIR%%/qtdoc/qtquick-deployment.html %%QT_DOCDIR%%/qtdoc/qtquick-internationalization.html @@ -4568,6 +4570,7 @@ %%QT_DOCDIR%%/qtdoc/unicode.html %%QT_DOCDIR%%/qtdoc/unix-signals.html %%QT_DOCDIR%%/qtdoc/vxworks.html +%%QT_DOCDIR%%/qtdoc/wasm.html %%QT_DOCDIR%%/qtdoc/webgl.html %%QT_DOCDIR%%/qtdoc/whatsnew50.html %%QT_DOCDIR%%/qtdoc/whatsnew51.html @@ -4635,6 +4638,10 @@ %%QT_DOCDIR%%/qtgamepad/qgamepadmanager-members.html %%QT_DOCDIR%%/qtgamepad/qgamepadmanager-obsolete.html %%QT_DOCDIR%%/qtgamepad/qgamepadmanager.html +%%QT_DOCDIR%%/qtgamepad/qml-qtgamepad-gamepad-members.html +%%QT_DOCDIR%%/qtgamepad/qml-qtgamepad-gamepad.html +%%QT_DOCDIR%%/qtgamepad/qml-qtgamepad-gamepadmanager-members.html +%%QT_DOCDIR%%/qtgamepad/qml-qtgamepad-gamepadmanager.html %%QT_DOCDIR%%/qtgamepad/qtgamepad-configurebuttons-android-androidmanifest-xml.html %%QT_DOCDIR%%/qtgamepad/qtgamepad-configurebuttons-configurebuttons-pro.html %%QT_DOCDIR%%/qtgamepad/qtgamepad-configurebuttons-example.html @@ -6163,20 +6170,20 @@ %%QT_DOCDIR%%/qtlocation/qgeoserviceproviderfactoryv2.html %%QT_DOCDIR%%/qtlocation/qlocation.html %%QT_DOCDIR%%/qtlocation/qml-location5-maps.html -%%QT_DOCDIR%%/qtlocation/qml-mapcircleobject-members.html -%%QT_DOCDIR%%/qtlocation/qml-mapcircleobject.html -%%QT_DOCDIR%%/qtlocation/qml-mapiconobject-members.html -%%QT_DOCDIR%%/qtlocation/qml-mapiconobject.html -%%QT_DOCDIR%%/qtlocation/qml-mapobjectview-members.html -%%QT_DOCDIR%%/qtlocation/qml-mapobjectview.html -%%QT_DOCDIR%%/qtlocation/qml-mappolygonobject-members.html -%%QT_DOCDIR%%/qtlocation/qml-mappolygonobject.html -%%QT_DOCDIR%%/qtlocation/qml-mappolylineobject-members.html -%%QT_DOCDIR%%/qtlocation/qml-mappolylineobject.html -%%QT_DOCDIR%%/qtlocation/qml-maprouteobject-members.html -%%QT_DOCDIR%%/qtlocation/qml-maprouteobject.html -%%QT_DOCDIR%%/qtlocation/qml-navigator-members.html -%%QT_DOCDIR%%/qtlocation/qml-navigator.html +%%QT_DOCDIR%%/qtlocation/qml-qt-labs-location-mapcircleobject-members.html +%%QT_DOCDIR%%/qtlocation/qml-qt-labs-location-mapcircleobject.html +%%QT_DOCDIR%%/qtlocation/qml-qt-labs-location-mapiconobject-members.html +%%QT_DOCDIR%%/qtlocation/qml-qt-labs-location-mapiconobject.html +%%QT_DOCDIR%%/qtlocation/qml-qt-labs-location-mapobjectview-members.html +%%QT_DOCDIR%%/qtlocation/qml-qt-labs-location-mapobjectview.html +%%QT_DOCDIR%%/qtlocation/qml-qt-labs-location-mappolygonobject-members.html +%%QT_DOCDIR%%/qtlocation/qml-qt-labs-location-mappolygonobject.html +%%QT_DOCDIR%%/qtlocation/qml-qt-labs-location-mappolylineobject-members.html +%%QT_DOCDIR%%/qtlocation/qml-qt-labs-location-mappolylineobject.html +%%QT_DOCDIR%%/qtlocation/qml-qt-labs-location-maprouteobject-members.html +%%QT_DOCDIR%%/qtlocation/qml-qt-labs-location-maprouteobject.html +%%QT_DOCDIR%%/qtlocation/qml-qt-labs-location-navigator-members.html +%%QT_DOCDIR%%/qtlocation/qml-qt-labs-location-navigator.html %%QT_DOCDIR%%/qtlocation/qml-qtlocation-cameracapabilities-members.html %%QT_DOCDIR%%/qtlocation/qml-qtlocation-cameracapabilities.html %%QT_DOCDIR%%/qtlocation/qml-qtlocation-category-members.html @@ -6325,6 +6332,7 @@ %%QT_DOCDIR%%/qtlocation/qplacesupplier.html %%QT_DOCDIR%%/qtlocation/qplaceuser-members.html %%QT_DOCDIR%%/qtlocation/qplaceuser.html +%%QT_DOCDIR%%/qtlocation/qt-labs-location-qmlmodule.html %%QT_DOCDIR%%/qtlocation/qtlocation-attribution-clip2tri.html %%QT_DOCDIR%%/qtlocation/qtlocation-attribution-clipper.html %%QT_DOCDIR%%/qtlocation/qtlocation-attribution-earcut.html @@ -7732,6 +7740,8 @@ %%QT_DOCDIR%%/qtplatformheaders/qeglnativecontext.html %%QT_DOCDIR%%/qtplatformheaders/qglxnativecontext-members.html %%QT_DOCDIR%%/qtplatformheaders/qglxnativecontext.html +%%QT_DOCDIR%%/qtplatformheaders/qlinuxfbfunctions-members.html +%%QT_DOCDIR%%/qtplatformheaders/qlinuxfbfunctions.html %%QT_DOCDIR%%/qtplatformheaders/qtplatformheaders-index.html %%QT_DOCDIR%%/qtplatformheaders/qtplatformheaders-module.html %%QT_DOCDIR%%/qtplatformheaders/qtplatformheaders.index diff --git misc/qt5-examples/distinfo misc/qt5-examples/distinfo index ebb6d51eb0f8..518f04c732cc 100644 --- misc/qt5-examples/distinfo +++ misc/qt5-examples/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1549517708 -SHA256 (KDE/Qt/5.12.1/qt-everywhere-src-5.12.1.tar.xz) = caffbd625c7bc10ff8c5c7a27dbc7d84fa4de146975c0e1ffe904b514ccd6da4 -SIZE (KDE/Qt/5.12.1/qt-everywhere-src-5.12.1.tar.xz) = 507568064 +TIMESTAMP = 1552888933 +SHA256 (KDE/Qt/5.12.2/qt-everywhere-src-5.12.2.tar.xz) = 59b8cb4e728450b21224dcaaa40eb25bafc5196b6988f2225c394c6b7f881ff5 +SIZE (KDE/Qt/5.12.2/qt-everywhere-src-5.12.2.tar.xz) = 507757480 diff --git www/qt5-webengine/Makefile www/qt5-webengine/Makefile index 0c18c40a3a77..054c4d085d4e 100644 --- www/qt5-webengine/Makefile +++ www/qt5-webengine/Makefile @@ -49,7 +49,7 @@ LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \ libwebp.so:graphics/webp DISTINFO_FILE= ${.CURDIR}/distinfo -QT5_VERSION= 5.12.1 +QT5_VERSION= 5.12.2 OPTIONS_SINGLE= AUDIO OPTIONS_SINGLE_AUDIO= ALSA PULSEAUDIO SNDIO diff --git www/qt5-webengine/distinfo www/qt5-webengine/distinfo index dc854a62208e..64a0316b729b 100644 --- www/qt5-webengine/distinfo +++ www/qt5-webengine/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1549725518 -SHA256 (KDE/Qt/5.12.1/qtwebengine-everywhere-src-5.12.1.tar.xz) = 43e91e06bc4a60ef0f91d15ae06425cf9c6b4f7dafe960259a5b013c687c3bd0 -SIZE (KDE/Qt/5.12.1/qtwebengine-everywhere-src-5.12.1.tar.xz) = 249191844 +TIMESTAMP = 1553273996 +SHA256 (KDE/Qt/5.12.2/qtwebengine-everywhere-src-5.12.2.tar.xz) = 082b1d6e60c1be61881bc8533acc67d9688620d6b3a538417f62b27b34ead493 +SIZE (KDE/Qt/5.12.2/qtwebengine-everywhere-src-5.12.2.tar.xz) = 249240772 diff --git www/qt5-webengine/files/patch-config.tests-enable-on-FreeBSD www/qt5-webengine/files/patch-config.tests-enable-on-FreeBSD deleted file mode 100644 index c99904ce254d..000000000000 --- www/qt5-webengine/files/patch-config.tests-enable-on-FreeBSD +++ /dev/null @@ -1,15 +0,0 @@ ---- config.tests/khr/khr.pro.orig 2017-04-19 08:32:39 UTC -+++ config.tests/khr/khr.pro -@@ -3,4 +3,4 @@ - - CONFIG-=qt - --linux:SOURCES += khr.cpp -+SOURCES += khr.cpp ---- config.tests/snappy/snappy.pro.orig 2017-04-11 14:08:45 UTC -+++ config.tests/snappy/snappy.pro -@@ -1,3 +1,3 @@ --linux:SOURCES += snappy.cpp -+SOURCES += snappy.cpp - LIBS += -lsnappy - CONFIG -= qt diff --git www/qt5-webengine/files/patch-config.tests_khr_khr.pro www/qt5-webengine/files/patch-config.tests_khr_khr.pro new file mode 100644 index 000000000000..4a778d3d9a47 --- /dev/null +++ www/qt5-webengine/files/patch-config.tests_khr_khr.pro @@ -0,0 +1,8 @@ +--- config.tests/khr/khr.pro.orig 2018-11-27 04:10:38 UTC ++++ config.tests/khr/khr.pro +@@ -3,4 +3,4 @@ + + CONFIG-=qt + +-linux:SOURCES += khr.cpp ++unix:SOURCES += khr.cpp diff --git www/qt5-webengine/files/patch-config.tests_snappy_snappy.pro www/qt5-webengine/files/patch-config.tests_snappy_snappy.pro new file mode 100644 index 000000000000..8762cf1a6e8d --- /dev/null +++ www/qt5-webengine/files/patch-config.tests_snappy_snappy.pro @@ -0,0 +1,7 @@ +--- config.tests/snappy/snappy.pro.orig 2018-11-27 04:10:38 UTC ++++ config.tests/snappy/snappy.pro +@@ -1,3 +1,3 @@ +-linux:SOURCES += snappy.cpp ++unix:SOURCES += snappy.cpp + LIBS += -lsnappy + CONFIG -= qt diff --git www/qt5-webengine/files/patch-configure.pri www/qt5-webengine/files/patch-configure.pri new file mode 100644 index 000000000000..83112adb69f6 --- /dev/null +++ www/qt5-webengine/files/patch-configure.pri @@ -0,0 +1,14 @@ +--- configure.pri.orig 2018-11-27 04:10:38 UTC ++++ configure.pri +@@ -85,9 +85,9 @@ defineTest(qtConfTest_detectFlex) { + } + + defineTest(qtConfTest_detectGlibc) { +- ldd = $$qtConfFindInPath("ldd") ++ ldd = $$qtConfFindInPath("ld.bfd") + !isEmpty(ldd) { +- qtLog("Found ldd from path: $$ldd") ++ qtLog("Found ld.bfd from path: $$ldd") + qtRunLoggedCommand("$$ldd --version", version)|return(true) + version ~= 's/^.*[^0-9]\([0-9]*\.[0-9]*\).*$/\1/' + version = $$first(version) diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_base_debug_thread__heap__usage__tracker.cc www/qt5-webengine/files/patch-src_3rdparty_chromium_base_debug_thread__heap__usage__tracker.cc index fa9d14086533..2ada4a63c62c 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_base_debug_thread__heap__usage__tracker.cc +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_base_debug_thread__heap__usage__tracker.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/base/debug/thread_heap_usage_tracker.cc.orig 2017-01-26 00:49:07 UTC +--- src/3rdparty/chromium/base/debug/thread_heap_usage_tracker.cc.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/base/debug/thread_heap_usage_tracker.cc -@@ -14,11 +14,13 @@ +@@ -17,10 +17,12 @@ #include "base/threading/thread_local_storage.h" #include "build/build_config.h" @@ -9,8 +9,7 @@ #include #else #include - #endif +#endif + #endif namespace base { - namespace debug { diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_base_linux__util.cc www/qt5-webengine/files/patch-src_3rdparty_chromium_base_linux__util.cc index 7de1bbda90be..261fbfd49519 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_base_linux__util.cc +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_base_linux__util.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/base/linux_util.cc.orig 2017-01-26 00:49:07 UTC +--- src/3rdparty/chromium/base/linux_util.cc.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/base/linux_util.cc -@@ -110,12 +110,14 @@ char g_linux_distro[kDistroSize] = +@@ -111,12 +111,14 @@ char g_linux_distro[kDistroSize] = "CrOS"; #elif defined(OS_ANDROID) "Android"; diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_base_process_launch.cc www/qt5-webengine/files/patch-src_3rdparty_chromium_base_process_launch.cc index cc47b3687b14..b663e8c6d674 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_base_process_launch.cc +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_base_process_launch.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/base/process/launch.cc.orig 2017-01-26 00:49:07 UTC +--- src/3rdparty/chromium/base/process/launch.cc.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/base/process/launch.cc -@@ -15,7 +15,7 @@ LaunchOptions::~LaunchOptions() = defaul +@@ -15,7 +15,7 @@ LaunchOptions::~LaunchOptions() = default; LaunchOptions LaunchOptionsForTest() { LaunchOptions options; diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_base_process_launch__posix.cc www/qt5-webengine/files/patch-src_3rdparty_chromium_base_process_launch__posix.cc index 0700b130bb2b..e4f087044b4b 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_base_process_launch__posix.cc +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_base_process_launch__posix.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/base/process/launch_posix.cc.orig 2017-01-26 00:49:07 UTC +--- src/3rdparty/chromium/base/process/launch_posix.cc.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/base/process/launch_posix.cc -@@ -64,6 +64,7 @@ +@@ -65,6 +65,7 @@ #include "base/feature_list.h" #else extern char** environ; diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_base_profiler_stack__sampling__profiler__unittest.cc www/qt5-webengine/files/patch-src_3rdparty_chromium_base_profiler_stack__sampling__profiler__unittest.cc index af02e8a66c37..8e8ff9841ab1 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_base_profiler_stack__sampling__profiler__unittest.cc +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_base_profiler_stack__sampling__profiler__unittest.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/base/profiler/stack_sampling_profiler_unittest.cc.orig 2017-01-26 00:49:07 UTC +--- src/3rdparty/chromium/base/profiler/stack_sampling_profiler_unittest.cc.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/base/profiler/stack_sampling_profiler_unittest.cc -@@ -31,7 +31,7 @@ +@@ -39,7 +39,7 @@ #include #include #include diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_base_security__unittest.cc www/qt5-webengine/files/patch-src_3rdparty_chromium_base_security__unittest.cc index 69326def4b47..04c1e1b70841 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_base_security__unittest.cc +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_base_security__unittest.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/base/security_unittest.cc.orig 2017-01-26 00:49:07 UTC +--- src/3rdparty/chromium/base/security_unittest.cc.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/base/security_unittest.cc -@@ -74,7 +74,7 @@ bool IsTcMallocBypassed() { +@@ -59,7 +59,7 @@ NOINLINE Type HideValueFromCompiler(volatile Type valu // FAILS_ is too clunky. void OverflowTestsSoftExpectTrue(bool overflow_detected) { if (!overflow_detected) { diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_base_threading_platform__thread.h www/qt5-webengine/files/patch-src_3rdparty_chromium_base_threading_platform__thread.h index ba734142e066..455a56311c14 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_base_threading_platform__thread.h +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_base_threading_platform__thread.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/base/threading/platform_thread.h.orig 2017-01-26 00:49:07 UTC +--- src/3rdparty/chromium/base/threading/platform_thread.h.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/base/threading/platform_thread.h -@@ -205,7 +205,7 @@ class BASE_EXPORT PlatformThread { +@@ -217,7 +217,7 @@ class BASE_EXPORT PlatformThread { static ThreadPriority GetCurrentThreadPriority(); diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_base_threading_platform__thread__posix.cc www/qt5-webengine/files/patch-src_3rdparty_chromium_base_threading_platform__thread__posix.cc index c77c1dff866c..b093025e77df 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_base_threading_platform__thread__posix.cc +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_base_threading_platform__thread__posix.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/base/threading/platform_thread_posix.cc.orig 2017-01-26 00:49:07 UTC +--- src/3rdparty/chromium/base/threading/platform_thread_posix.cc.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/base/threading/platform_thread_posix.cc -@@ -56,7 +56,7 @@ void* ThreadFunc(void* params) { +@@ -61,7 +61,7 @@ void* ThreadFunc(void* params) { if (!thread_params->joinable) base::ThreadRestrictions::SetSingletonAllowed(false); diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_build_toolchain_get__concurrent__links.py www/qt5-webengine/files/patch-src_3rdparty_chromium_build_toolchain_get__concurrent__links.py index e4ad5262acbc..c1e6fae93cb7 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_build_toolchain_get__concurrent__links.py +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_build_toolchain_get__concurrent__links.py @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/build/toolchain/get_concurrent_links.py.orig 2017-01-26 00:49:07 UTC +--- src/3rdparty/chromium/build/toolchain/get_concurrent_links.py.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/build/toolchain/get_concurrent_links.py -@@ -45,6 +45,14 @@ def _GetTotalMemoryInBytes(): +@@ -46,6 +46,14 @@ def _GetTotalMemoryInBytes(): return int(subprocess.check_output(['sysctl', '-n', 'hw.memsize'])) except Exception: return 0 diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_cc_layers_scrollbar__layer__impl__base.cc www/qt5-webengine/files/patch-src_3rdparty_chromium_cc_layers_scrollbar__layer__impl__base.cc index 2319e8e82a30..988ce4b9ac19 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_cc_layers_scrollbar__layer__impl__base.cc +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_cc_layers_scrollbar__layer__impl__base.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/cc/layers/scrollbar_layer_impl_base.cc.orig 2017-01-26 00:49:07 UTC +--- src/3rdparty/chromium/cc/layers/scrollbar_layer_impl_base.cc.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/cc/layers/scrollbar_layer_impl_base.cc -@@ -174,8 +174,8 @@ gfx::Rect ScrollbarLayerImplBase::Comput +@@ -210,8 +210,8 @@ gfx::Rect ScrollbarLayerImplBase::ComputeThumbQuadRect int thumb_offset = TrackStart(); if (maximum > 0) { float ratio = clamped_current_pos / maximum; diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_cc_trees_property__tree.cc www/qt5-webengine/files/patch-src_3rdparty_chromium_cc_trees_property__tree.cc index acf72fb6af65..b88e8a9c97b9 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_cc_trees_property__tree.cc +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_cc_trees_property__tree.cc @@ -1,8 +1,8 @@ ---- src/3rdparty/chromium/cc/trees/property_tree.cc.orig 2017-01-26 00:49:07 UTC +--- src/3rdparty/chromium/cc/trees/property_tree.cc.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/cc/trees/property_tree.cc -@@ -1113,13 +1113,13 @@ gfx::ScrollOffset ScrollTree::MaxScrollO +@@ -1295,13 +1295,13 @@ gfx::ScrollOffset ScrollTree::MaxScrollOffset(int scro - gfx::Size clip_layer_bounds = scroll_clip_layer_bounds(scroll_node->id); + gfx::Size clip_layer_bounds = container_bounds(scroll_node->id); - gfx::ScrollOffset max_offset( + gfx::ScrollOffset _max_offset( @@ -17,4 +17,4 @@ + return _max_offset; } - void ScrollTree::OnScrollOffsetAnimated(int layer_id, + void ScrollTree::OnScrollOffsetAnimated(ElementId id, diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_input__ime_input__ime__api.h www/qt5-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_input__ime_input__ime__api.h index d165c8fe497a..4c7b75dade4b 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_input__ime_input__ime__api.h +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_input__ime_input__ime__api.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/chrome/browser/extensions/api/input_ime/input_ime_api.h.orig 2017-01-26 00:49:08 UTC +--- src/3rdparty/chromium/chrome/browser/extensions/api/input_ime/input_ime_api.h.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/chrome/browser/extensions/api/input_ime/input_ime_api.h -@@ -28,7 +28,7 @@ +@@ -31,7 +31,7 @@ #if defined(OS_CHROMEOS) #include "chrome/browser/extensions/api/input_ime/input_ime_api_chromeos.h" diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__paths.cc www/qt5-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__paths.cc index 70e4ab372b89..599f558ca17a 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__paths.cc +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__paths.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/chrome/common/chrome_paths.cc.orig 2017-01-26 00:49:09 UTC +--- src/3rdparty/chromium/chrome/common/chrome_paths.cc.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/chrome/common/chrome_paths.cc -@@ -197,7 +197,7 @@ bool PathProvider(int key, base::FilePat +@@ -193,7 +193,7 @@ bool PathProvider(int key, base::FilePath* result) { return false; break; case chrome::DIR_DEFAULT_DOWNLOADS_SAFE: @@ -9,7 +9,7 @@ if (!GetUserDownloadsDirectorySafe(&cur)) return false; break; -@@ -480,10 +480,12 @@ bool PathProvider(int key, base::FilePat +@@ -472,10 +472,12 @@ bool PathProvider(int key, base::FilePath* result) { if (!base::PathExists(cur)) // We don't want to create this return false; break; @@ -23,7 +23,7 @@ #else cur = base::FilePath(FILE_PATH_LITERAL("/etc/chromium/policies")); #endif -@@ -534,7 +536,7 @@ bool PathProvider(int key, base::FilePat +@@ -526,7 +528,7 @@ bool PathProvider(int key, base::FilePath* result) { #endif break; @@ -32,7 +32,7 @@ case chrome::DIR_NATIVE_MESSAGING: #if defined(OS_MACOSX) #if defined(GOOGLE_CHROME_BUILD) -@@ -548,6 +550,9 @@ bool PathProvider(int key, base::FilePat +@@ -540,6 +542,9 @@ bool PathProvider(int key, base::FilePath* result) { #if defined(GOOGLE_CHROME_BUILD) cur = base::FilePath(FILE_PATH_LITERAL( "/etc/opt/chrome/native-messaging-hosts")); @@ -42,7 +42,7 @@ #else cur = base::FilePath(FILE_PATH_LITERAL( "/etc/chromium/native-messaging-hosts")); -@@ -560,7 +565,7 @@ bool PathProvider(int key, base::FilePat +@@ -552,7 +557,7 @@ bool PathProvider(int key, base::FilePath* result) { return false; cur = cur.Append(FILE_PATH_LITERAL("NativeMessagingHosts")); break; @@ -50,4 +50,4 @@ +#endif // defined(OS_LINUX) || defined(OS_MACOSX) || defined(OS_BSD) #if !defined(OS_ANDROID) case chrome::DIR_GLOBAL_GCM_STORE: - if (!PathService::Get(chrome::DIR_USER_DATA, &cur)) + if (!base::PathService::Get(chrome::DIR_USER_DATA, &cur)) diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__paths.h www/qt5-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__paths.h index 9baa579bf344..18d176f4badc 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__paths.h +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__paths.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/chrome/common/chrome_paths.h.orig 2017-01-26 00:49:09 UTC +--- src/3rdparty/chromium/chrome/common/chrome_paths.h.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/chrome/common/chrome_paths.h -@@ -49,7 +49,7 @@ enum { +@@ -51,7 +51,7 @@ enum { // to set policies for chrome. This directory // contains subdirectories. #endif @@ -9,7 +9,7 @@ defined(OS_MACOSX) DIR_USER_EXTERNAL_EXTENSIONS, // Directory for per-user external extensions // on Chrome Mac and Chromium Linux. -@@ -58,7 +58,7 @@ enum { +@@ -60,7 +60,7 @@ enum { // create it. #endif @@ -18,7 +18,7 @@ DIR_STANDALONE_EXTERNAL_EXTENSIONS, // Directory for 'per-extension' // definition manifest files that // describe extensions which are to be -@@ -112,7 +112,7 @@ enum { +@@ -111,7 +111,7 @@ enum { DIR_SUPERVISED_USER_INSTALLED_WHITELISTS, // Directory where sanitized // supervised user whitelists are // installed. diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__paths__internal.h www/qt5-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__paths__internal.h index 3fae54f11b05..119738e27b10 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__paths__internal.h +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__paths__internal.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/chrome/common/chrome_paths_internal.h.orig 2017-01-26 00:49:09 UTC +--- src/3rdparty/chromium/chrome/common/chrome_paths_internal.h.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/chrome/common/chrome_paths_internal.h -@@ -39,7 +39,7 @@ void GetUserCacheDirectory(const base::F +@@ -45,7 +45,7 @@ void GetUserCacheDirectory(const base::FilePath& profi // Get the path to the user's documents directory. bool GetUserDocumentsDirectory(base::FilePath* result); diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_components_cookie__config_cookie__store__util.cc www/qt5-webengine/files/patch-src_3rdparty_chromium_components_cookie__config_cookie__store__util.cc index 13a088410487..eac52d7007d0 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_components_cookie__config_cookie__store__util.cc +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_components_cookie__config_cookie__store__util.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/components/cookie_config/cookie_store_util.cc.orig 2017-01-26 00:49:11 UTC +--- src/3rdparty/chromium/components/cookie_config/cookie_store_util.cc.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/components/cookie_config/cookie_store_util.cc @@ -11,7 +11,7 @@ @@ -9,7 +9,7 @@ namespace { // Use the operating system's mechanisms to encrypt cookies before writing -@@ -63,10 +63,10 @@ base::LazyInstance::Destructor net::CookieCryptoDelegate* GetCookieCryptoDelegate() { return g_cookie_crypto_delegate.Pointer(); } diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_components_flags__ui_flags__state.cc www/qt5-webengine/files/patch-src_3rdparty_chromium_components_flags__ui_flags__state.cc index 71ad5583288a..b79cf25a8b9a 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_components_flags__ui_flags__state.cc +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_components_flags__ui_flags__state.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/components/flags_ui/flags_state.cc.orig 2017-01-26 00:49:11 UTC +--- src/3rdparty/chromium/components/flags_ui/flags_state.cc.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/components/flags_ui/flags_state.cc -@@ -544,7 +544,7 @@ int FlagsState::GetCurrentPlatform() { +@@ -653,7 +653,7 @@ int FlagsState::GetCurrentPlatform() { return kOsWin; #elif defined(OS_CHROMEOS) // Needs to be before the OS_LINUX check. return kOsCrOS; diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_components_json__schema_json__schema__validator.cc www/qt5-webengine/files/patch-src_3rdparty_chromium_components_json__schema_json__schema__validator.cc index 00c1d7e3eecd..bda0d9ef3c7a 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_components_json__schema_json__schema__validator.cc +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_components_json__schema_json__schema__validator.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/components/json_schema/json_schema_validator.cc.orig 2017-01-26 00:49:11 UTC +--- src/3rdparty/chromium/components/json_schema/json_schema_validator.cc.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/components/json_schema/json_schema_validator.cc @@ -21,7 +21,11 @@ #include "base/strings/stringprintf.h" diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_components_keyed__service_core_dependency__graph__unittest.cc www/qt5-webengine/files/patch-src_3rdparty_chromium_components_keyed__service_core_dependency__graph__unittest.cc index b95d02621378..8c2789392175 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_components_keyed__service_core_dependency__graph__unittest.cc +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_components_keyed__service_core_dependency__graph__unittest.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/components/keyed_service/core/dependency_graph_unittest.cc.orig 2017-01-26 00:49:11 UTC +--- src/3rdparty/chromium/components/keyed_service/core/dependency_graph_unittest.cc.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/components/keyed_service/core/dependency_graph_unittest.cc @@ -9,7 +9,11 @@ #include "components/keyed_service/core/dependency_graph.h" diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_components_metrics_drive__metrics__provider__linux.cc www/qt5-webengine/files/patch-src_3rdparty_chromium_components_metrics_drive__metrics__provider__linux.cc index dc4beaaa0b41..57273a9d7e44 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_components_metrics_drive__metrics__provider__linux.cc +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_components_metrics_drive__metrics__provider__linux.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/components/metrics/drive_metrics_provider_linux.cc.orig 2017-01-26 00:49:12 UTC +--- src/3rdparty/chromium/components/metrics/drive_metrics_provider_linux.cc.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/components/metrics/drive_metrics_provider_linux.cc @@ -4,7 +4,13 @@ diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_components_metrics_system__memory__stats__recorder__linux.cc www/qt5-webengine/files/patch-src_3rdparty_chromium_components_metrics_system__memory__stats__recorder__linux.cc index fea99313b8c6..15acf1e47ab3 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_components_metrics_system__memory__stats__recorder__linux.cc +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_components_metrics_system__memory__stats__recorder__linux.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/components/metrics/system_memory_stats_recorder_linux.cc.orig 2017-01-26 00:49:12 UTC +--- src/3rdparty/chromium/components/metrics/system_memory_stats_recorder_linux.cc.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/components/metrics/system_memory_stats_recorder_linux.cc @@ -30,6 +30,7 @@ namespace metrics { UMA_HISTOGRAM_LINEAR(name, sample, 2500, 50) @@ -8,7 +8,7 @@ base::SystemMemoryInfoKB memory; if (!base::GetSystemMemoryInfo(&memory)) return; -@@ -93,6 +94,7 @@ void RecordMemoryStats(RecordMemoryStats +@@ -93,6 +94,7 @@ void RecordMemoryStats(RecordMemoryStatsType type) { break; } } diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_import_csv__reader.cc www/qt5-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_import_csv__reader.cc index 639816741f84..354a633ec8f4 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_import_csv__reader.cc +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_import_csv__reader.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/components/password_manager/core/browser/import/csv_reader.cc.orig 2017-01-26 00:49:12 UTC +--- src/3rdparty/chromium/components/password_manager/core/browser/import/csv_reader.cc.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/components/password_manager/core/browser/import/csv_reader.cc @@ -9,7 +9,11 @@ #include "base/logging.h" diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_components_update__client_update__query__params.cc www/qt5-webengine/files/patch-src_3rdparty_chromium_components_update__client_update__query__params.cc index c80bdd0f6eba..7a597b01049d 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_components_update__client_update__query__params.cc +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_components_update__client_update__query__params.cc @@ -1,7 +1,7 @@ ---- src/3rdparty/chromium/components/update_client/update_query_params.cc.orig 2017-01-26 00:49:13 UTC +--- src/3rdparty/chromium/components/update_client/update_query_params.cc.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/components/update_client/update_query_params.cc -@@ -31,6 +31,8 @@ const char kOs[] = - "linux"; +@@ -38,6 +38,8 @@ const char kOs[] = + "fuchsia"; #elif defined(OS_OPENBSD) "openbsd"; +#elif defined(OS_FREEBSD) diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_components_url__matcher_regex__set__matcher.cc www/qt5-webengine/files/patch-src_3rdparty_chromium_components_url__matcher_regex__set__matcher.cc index aed9000b28c8..09e3b8de29b2 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_components_url__matcher_regex__set__matcher.cc +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_components_url__matcher_regex__set__matcher.cc @@ -1,7 +1,7 @@ ---- src/3rdparty/chromium/components/url_matcher/regex_set_matcher.cc.orig 2017-01-26 00:49:13 UTC +--- src/3rdparty/chromium/components/url_matcher/regex_set_matcher.cc.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/components/url_matcher/regex_set_matcher.cc -@@ -10,8 +10,13 @@ - #include "base/memory/ptr_util.h" +@@ -11,8 +11,13 @@ + #include "base/logging.h" #include "base/strings/string_util.h" #include "components/url_matcher/substring_set_matcher.h" +#if defined(OS_BSD) diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_components_url__matcher_url__matcher__factory.cc www/qt5-webengine/files/patch-src_3rdparty_chromium_components_url__matcher_url__matcher__factory.cc index 9936a04158ec..230843338166 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_components_url__matcher_url__matcher__factory.cc +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_components_url__matcher_url__matcher__factory.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/components/url_matcher/url_matcher_factory.cc.orig 2017-01-26 00:49:13 UTC +--- src/3rdparty/chromium/components/url_matcher/url_matcher_factory.cc.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/components/url_matcher/url_matcher_factory.cc @@ -16,7 +16,11 @@ #include "base/values.h" diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_content_browser_media_media__internals.cc www/qt5-webengine/files/patch-src_3rdparty_chromium_content_browser_media_media__internals.cc index 840877de3500..39c0cb2df18a 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_content_browser_media_media__internals.cc +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_content_browser_media_media__internals.cc @@ -1,8 +1,8 @@ ---- src/3rdparty/chromium/content/browser/media/media_internals.cc.orig 2017-01-26 00:49:13 UTC +--- src/3rdparty/chromium/content/browser/media/media_internals.cc.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/content/browser/media/media_internals.cc -@@ -755,7 +755,7 @@ void MediaInternals::UpdateVideoCaptureD +@@ -724,7 +724,7 @@ void MediaInternals::UpdateVideoCaptureDeviceCapabilit device_dict->SetString("name", descriptor.GetNameAndModel()); - device_dict->Set("formats", format_list); + device_dict->Set("formats", std::move(format_list)); #if defined(OS_WIN) || defined(OS_MACOSX) || defined(OS_LINUX) || \ - defined(OS_ANDROID) + defined(OS_ANDROID) || defined(OS_BSD) diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_content_browser_webui_web__ui__data__source__impl.cc www/qt5-webengine/files/patch-src_3rdparty_chromium_content_browser_webui_web__ui__data__source__impl.cc new file mode 100644 index 000000000000..c90e55d3885c --- /dev/null +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_content_browser_webui_web__ui__data__source__impl.cc @@ -0,0 +1,69 @@ +--- src/3rdparty/chromium/content/browser/webui/web_ui_data_source_impl.cc.orig 2018-11-13 18:25:11 UTC ++++ src/3rdparty/chromium/content/browser/webui/web_ui_data_source_impl.cc +@@ -120,24 +120,24 @@ WebUIDataSourceImpl::WebUIDataSourceImpl(const std::st + WebUIDataSourceImpl::~WebUIDataSourceImpl() { + } + +-void WebUIDataSourceImpl::AddString(base::StringPiece name, ++void WebUIDataSourceImpl::AddString(const std::string& name, + const base::string16& value) { + // TODO(dschuyler): Share only one copy of these strings. + localized_strings_.SetKey(name, base::Value(value)); +- replacements_[name.as_string()] = base::UTF16ToUTF8(value); ++ replacements_[name] = base::UTF16ToUTF8(value); + } + +-void WebUIDataSourceImpl::AddString(base::StringPiece name, ++void WebUIDataSourceImpl::AddString(const std::string& name, + const std::string& value) { + localized_strings_.SetKey(name, base::Value(value)); +- replacements_[name.as_string()] = value; ++ replacements_[name] = value; + } + +-void WebUIDataSourceImpl::AddLocalizedString(base::StringPiece name, int ids) { ++void WebUIDataSourceImpl::AddLocalizedString(const std::string& name, int ids) { + std::string utf8_str = + base::UTF16ToUTF8(GetContentClient()->GetLocalizedString(ids)); + localized_strings_.SetKey(name, base::Value(utf8_str)); +- replacements_[name.as_string()] = utf8_str; ++ replacements_[name] = utf8_str; + } + + void WebUIDataSourceImpl::AddLocalizedStrings( +@@ -147,7 +147,7 @@ void WebUIDataSourceImpl::AddLocalizedStrings( + &replacements_); + } + +-void WebUIDataSourceImpl::AddBoolean(base::StringPiece name, bool value) { ++void WebUIDataSourceImpl::AddBoolean(const std::string& name, bool value) { + localized_strings_.SetBoolean(name, value); + // TODO(dschuyler): Change name of |localized_strings_| to |load_time_data_| + // or similar. These values haven't been found as strings for +@@ -156,21 +156,21 @@ void WebUIDataSourceImpl::AddBoolean(base::StringPiece + // replacements. + } + +-void WebUIDataSourceImpl::AddInteger(base::StringPiece name, int32_t value) { ++void WebUIDataSourceImpl::AddInteger(const std::string& name, int32_t value) { + localized_strings_.SetInteger(name, value); + } + +-void WebUIDataSourceImpl::SetJsonPath(base::StringPiece path) { ++void WebUIDataSourceImpl::SetJsonPath(const std::string& path) { + DCHECK(json_path_.empty()); + DCHECK(!path.empty()); + +- json_path_ = path.as_string(); ++ json_path_ = path; + excluded_paths_.insert(json_path_); + } + +-void WebUIDataSourceImpl::AddResourcePath(base::StringPiece path, ++void WebUIDataSourceImpl::AddResourcePath(const std::string& path, + int resource_id) { +- path_to_idr_map_[path.as_string()] = resource_id; ++ path_to_idr_map_[path] = resource_id; + } + + void WebUIDataSourceImpl::SetDefaultResource(int resource_id) { diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_content_browser_webui_web__ui__data__source__impl.h www/qt5-webengine/files/patch-src_3rdparty_chromium_content_browser_webui_web__ui__data__source__impl.h new file mode 100644 index 000000000000..f88e86cb0127 --- /dev/null +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_content_browser_webui_web__ui__data__source__impl.h @@ -0,0 +1,25 @@ +--- src/3rdparty/chromium/content/browser/webui/web_ui_data_source_impl.h.orig 2018-11-13 18:25:11 UTC ++++ src/3rdparty/chromium/content/browser/webui/web_ui_data_source_impl.h +@@ -31,15 +31,15 @@ class CONTENT_EXPORT WebUIDataSourceImpl : public URLD + public WebUIDataSource { + public: + // WebUIDataSource implementation: +- void AddString(base::StringPiece name, const base::string16& value) override; +- void AddString(base::StringPiece name, const std::string& value) override; +- void AddLocalizedString(base::StringPiece name, int ids) override; ++ void AddString(const std::string& name, const base::string16& value) override; ++ void AddString(const std::string& name, const std::string& value) override; ++ void AddLocalizedString(const std::string& name, int ids) override; + void AddLocalizedStrings( + const base::DictionaryValue& localized_strings) override; +- void AddBoolean(base::StringPiece name, bool value) override; +- void AddInteger(base::StringPiece name, int32_t value) override; +- void SetJsonPath(base::StringPiece path) override; +- void AddResourcePath(base::StringPiece path, int resource_id) override; ++ void AddBoolean(const std::string& name, bool value) override; ++ void AddInteger(const std::string& name, int32_t value) override; ++ void SetJsonPath(const std::string& path) override; ++ void AddResourcePath(const std::string& path, int resource_id) override; + void SetDefaultResource(int resource_id) override; + void SetRequestFilter( + const WebUIDataSource::HandleRequestCallback& callback) override; diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_content_browser_webui_web__ui__impl.cc www/qt5-webengine/files/patch-src_3rdparty_chromium_content_browser_webui_web__ui__impl.cc new file mode 100644 index 000000000000..1064f100a95c --- /dev/null +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_content_browser_webui_web__ui__impl.cc @@ -0,0 +1,14 @@ +--- src/3rdparty/chromium/content/browser/webui/web_ui_impl.cc.orig 2018-11-13 18:25:11 UTC ++++ src/3rdparty/chromium/content/browser/webui/web_ui_impl.cc +@@ -249,9 +249,9 @@ void WebUIImpl::CallJavascriptFunctionUnsafe( + ExecuteJavascript(GetJavascriptCall(function_name, args)); + } + +-void WebUIImpl::RegisterMessageCallback(base::StringPiece message, ++void WebUIImpl::RegisterMessageCallback(const std::string& message, + const MessageCallback& callback) { +- message_callbacks_.emplace(message.as_string(), callback); ++ message_callbacks_.insert(std::make_pair(message, callback)); + } + + void WebUIImpl::ProcessWebUIMessage(const GURL& source_url, diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_content_browser_webui_web__ui__impl.h www/qt5-webengine/files/patch-src_3rdparty_chromium_content_browser_webui_web__ui__impl.h new file mode 100644 index 000000000000..5fa6c0a79724 --- /dev/null +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_content_browser_webui_web__ui__impl.h @@ -0,0 +1,11 @@ +--- src/3rdparty/chromium/content/browser/webui/web_ui_impl.h.orig 2018-11-13 18:25:11 UTC ++++ src/3rdparty/chromium/content/browser/webui/web_ui_impl.h +@@ -52,7 +52,7 @@ class CONTENT_EXPORT WebUIImpl : public WebUI, + int GetBindings() const override; + void SetBindings(int bindings) override; + void AddMessageHandler(std::unique_ptr handler) override; +- void RegisterMessageCallback(base::StringPiece message, ++ void RegisterMessageCallback(const std::string& message, + const MessageCallback& callback) override; + void ProcessWebUIMessage(const GURL& source_url, + const std::string& message, diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_content_public_browser_web__ui.h www/qt5-webengine/files/patch-src_3rdparty_chromium_content_public_browser_web__ui.h new file mode 100644 index 000000000000..cf54ac9ca2bc --- /dev/null +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_content_public_browser_web__ui.h @@ -0,0 +1,19 @@ +--- src/3rdparty/chromium/content/public/browser/web_ui.h.orig 2018-11-13 18:25:11 UTC ++++ src/3rdparty/chromium/content/public/browser/web_ui.h +@@ -11,7 +11,6 @@ + + #include "base/callback.h" + #include "base/strings/string16.h" +-#include "base/strings/string_piece.h" + #include "content/common/content_export.h" + #include "ui/base/page_transition_types.h" + +@@ -75,7 +74,7 @@ class CONTENT_EXPORT WebUI { + // Used by WebUIMessageHandlers. If the given message is already registered, + // the call has no effect. + using MessageCallback = base::RepeatingCallback; +- virtual void RegisterMessageCallback(base::StringPiece message, ++ virtual void RegisterMessageCallback(const std::string& message, + const MessageCallback& callback) = 0; + + // This is only needed if an embedder overrides handling of a WebUIMessage and diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_content_public_browser_web__ui__data__source.h www/qt5-webengine/files/patch-src_3rdparty_chromium_content_public_browser_web__ui__data__source.h new file mode 100644 index 000000000000..08a2e29f3ee1 --- /dev/null +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_content_public_browser_web__ui__data__source.h @@ -0,0 +1,51 @@ +--- src/3rdparty/chromium/content/public/browser/web_ui_data_source.h.orig 2018-11-13 18:25:11 UTC ++++ src/3rdparty/chromium/content/public/browser/web_ui_data_source.h +@@ -13,7 +13,6 @@ + + #include "base/callback.h" + #include "base/strings/string16.h" +-#include "base/strings/string_piece.h" + #include "content/common/content_export.h" + + namespace base { +@@ -45,33 +44,33 @@ class WebUIDataSource { + std::unique_ptr update); + + // Adds a string keyed to its name to our dictionary. +- virtual void AddString(base::StringPiece name, ++ virtual void AddString(const std::string& name, + const base::string16& value) = 0; + + // Adds a string keyed to its name to our dictionary. +- virtual void AddString(base::StringPiece name, const std::string& value) = 0; ++ virtual void AddString(const std::string& name, const std::string& value) = 0; + + // Adds a localized string with resource |ids| keyed to its name to our + // dictionary. +- virtual void AddLocalizedString(base::StringPiece name, int ids) = 0; ++ virtual void AddLocalizedString(const std::string& name, int ids) = 0; + + // Add strings from |localized_strings| to our dictionary. + virtual void AddLocalizedStrings( + const base::DictionaryValue& localized_strings) = 0; + + // Adds a boolean keyed to its name to our dictionary. +- virtual void AddBoolean(base::StringPiece name, bool value) = 0; ++ virtual void AddBoolean(const std::string& name, bool value) = 0; + + // Adds a signed 32-bit integer keyed to its name to our dictionary. Larger + // integers may not be exactly representable in JavaScript. See + // MAX_SAFE_INTEGER in /v8/src/globals.h. +- virtual void AddInteger(base::StringPiece name, int32_t value) = 0; ++ virtual void AddInteger(const std::string& name, int32_t value) = 0; + + // Sets the path which will return the JSON strings. +- virtual void SetJsonPath(base::StringPiece path) = 0; ++ virtual void SetJsonPath(const std::string& path) = 0; + + // Adds a mapping between a path name and a resource to return. +- virtual void AddResourcePath(base::StringPiece path, int resource_id) = 0; ++ virtual void AddResourcePath(const std::string& path, int resource_id) = 0; + + // Sets the resource to returned when no other paths match. + virtual void SetDefaultResource(int resource_id) = 0; diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_content_public_common_child__process__host.h www/qt5-webengine/files/patch-src_3rdparty_chromium_content_public_common_child__process__host.h index 1959d0ca15b2..30c14957e506 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_content_public_common_child__process__host.h +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_content_public_common_child__process__host.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/content/public/common/child_process_host.h.orig 2017-01-26 00:49:13 UTC +--- src/3rdparty/chromium/content/public/common/child_process_host.h.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/content/public/common/child_process_host.h -@@ -53,7 +53,7 @@ class CONTENT_EXPORT ChildProcessHost : +@@ -45,7 +45,7 @@ class CONTENT_EXPORT ChildProcessHost : public IPC::Se // No special behavior requested. CHILD_NORMAL = 0, @@ -9,7 +9,7 @@ // Indicates that the child execed after forking may be execced from // /proc/self/exe rather than using the "real" app path. This prevents // autoupdate from confusing us if it changes the file out from under us. -@@ -62,7 +62,7 @@ class CONTENT_EXPORT ChildProcessHost : +@@ -54,7 +54,7 @@ class CONTENT_EXPORT ChildProcessHost : public IPC::Se // gdb). In this case, you'd use GetChildPath to get the real executable // file name, and then prepend the GDB command to the command line. CHILD_ALLOW_SELF = 1 << 0, diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_content_public_common_content__switches.cc www/qt5-webengine/files/patch-src_3rdparty_chromium_content_public_common_content__switches.cc index c539966a7e5e..9800bc96ba0c 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_content_public_common_content__switches.cc +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_content_public_common_content__switches.cc @@ -1,7 +1,7 @@ ---- src/3rdparty/chromium/content/public/common/content_switches.cc.orig 2017-01-26 00:49:13 UTC +--- src/3rdparty/chromium/content/public/common/content_switches.cc.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/content/public/common/content_switches.cc -@@ -992,7 +992,7 @@ const char kDisableVaapiAcceleratedVideo - "disable-vaapi-accelerated-video-encode"; +@@ -978,7 +978,7 @@ const char kDisableAudioSupportForDesktopShare[] = + const char kDisablePanelFitting[] = "disable-panel-fitting"; #endif -#if defined(OS_LINUX) && !defined(OS_CHROMEOS) diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_content_public_common_content__switches.h www/qt5-webengine/files/patch-src_3rdparty_chromium_content_public_common_content__switches.h index bf7aec6a9e14..1dc251a70fd1 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_content_public_common_content__switches.h +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_content_public_common_content__switches.h @@ -1,7 +1,7 @@ ---- src/3rdparty/chromium/content/public/common/content_switches.h.orig 2017-01-26 00:49:13 UTC +--- src/3rdparty/chromium/content/public/common/content_switches.h.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/content/public/common/content_switches.h -@@ -293,7 +293,7 @@ CONTENT_EXPORT extern const char kDisabl - CONTENT_EXPORT extern const char kDisableVaapiAcceleratedVideoEncode[]; +@@ -277,7 +277,7 @@ CONTENT_EXPORT extern const char kEnableOSKOverscroll[ + CONTENT_EXPORT extern const char kDisablePanelFitting[]; #endif -#if defined(OS_LINUX) && !defined(OS_CHROMEOS) diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_content_public_common_renderer__preferences.h www/qt5-webengine/files/patch-src_3rdparty_chromium_content_public_common_renderer__preferences.h index 9d1b5462ec35..ef8286b1ffae 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_content_public_common_renderer__preferences.h +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_content_public_common_renderer__preferences.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/content/public/common/renderer_preferences.h.orig 2017-01-26 00:49:13 UTC +--- src/3rdparty/chromium/content/public/common/renderer_preferences.h.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/content/public/common/renderer_preferences.h -@@ -139,7 +139,7 @@ struct CONTENT_EXPORT RendererPreference +@@ -137,7 +137,7 @@ struct CONTENT_EXPORT RendererPreferences { // Country iso of the mobile network for content detection purpose. std::string network_contry_iso; diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_content_renderer_renderer__main__platform__delegate__linux.cc www/qt5-webengine/files/patch-src_3rdparty_chromium_content_renderer_renderer__main__platform__delegate__linux.cc index 7ba65a4769e9..b1b240e7cfc8 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_content_renderer_renderer__main__platform__delegate__linux.cc +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_content_renderer_renderer__main__platform__delegate__linux.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/content/renderer/renderer_main_platform_delegate_linux.cc.orig 2017-01-26 00:49:13 UTC +--- src/3rdparty/chromium/content/renderer/renderer_main_platform_delegate_linux.cc.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/content/renderer/renderer_main_platform_delegate_linux.cc -@@ -29,6 +29,7 @@ void RendererMainPlatformDelegate::Platf +@@ -30,6 +30,7 @@ void RendererMainPlatformDelegate::PlatformUninitializ } bool RendererMainPlatformDelegate::EnableSandbox() { @@ -8,7 +8,7 @@ // The setuid sandbox is started in the zygote process: zygote_main_linux.cc // https://chromium.googlesource.com/chromium/src/+/master/docs/linux_suid_sandbox.md // -@@ -59,7 +60,7 @@ bool RendererMainPlatformDelegate::Enabl +@@ -65,7 +66,7 @@ bool RendererMainPlatformDelegate::EnableSandbox() { CHECK_EQ(errno, EPERM); } #endif // __x86_64__ diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_device_gamepad_gamepad__provider.cc www/qt5-webengine/files/patch-src_3rdparty_chromium_device_gamepad_gamepad__provider.cc index de94c9848207..62bb73f50c1d 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_device_gamepad_gamepad__provider.cc +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_device_gamepad_gamepad__provider.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/device/gamepad/gamepad_provider.cc.orig 2017-02-02 02:02:54 UTC +--- src/3rdparty/chromium/device/gamepad/gamepad_provider.cc.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/device/gamepad/gamepad_provider.cc -@@ -145,7 +145,7 @@ void GamepadProvider::Initialize(std::un +@@ -187,7 +187,7 @@ void GamepadProvider::Initialize(std::unique_ptrAddDevicesChangedObserver(this); polling_thread_.reset(new base::Thread("Gamepad polling thread")); diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_extensions_browser_api_networking__private_networking__private__event__router__factory.cc www/qt5-webengine/files/patch-src_3rdparty_chromium_extensions_browser_api_networking__private_networking__private__event__router__factory.cc index cbd42fdb4af1..7ab5b5621625 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_extensions_browser_api_networking__private_networking__private__event__router__factory.cc +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_extensions_browser_api_networking__private_networking__private__event__router__factory.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/extensions/browser/api/networking_private/networking_private_event_router_factory.cc.orig 2017-01-26 00:49:14 UTC +--- src/3rdparty/chromium/extensions/browser/api/networking_private/networking_private_event_router_factory.cc.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/extensions/browser/api/networking_private/networking_private_event_router_factory.cc @@ -13,6 +13,7 @@ @@ -8,7 +8,7 @@ // static NetworkingPrivateEventRouter* NetworkingPrivateEventRouterFactory::GetForProfile( -@@ -57,5 +58,6 @@ bool NetworkingPrivateEventRouterFactory +@@ -57,5 +58,6 @@ bool NetworkingPrivateEventRouterFactory::ServiceIsCre bool NetworkingPrivateEventRouterFactory::ServiceIsNULLWhileTesting() const { return true; } diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_extensions_common_image__util.cc www/qt5-webengine/files/patch-src_3rdparty_chromium_extensions_common_image__util.cc index d5a59a331a58..38d2d0154409 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_extensions_common_image__util.cc +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_extensions_common_image__util.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/extensions/common/image_util.cc.orig 2017-01-26 00:49:14 UTC +--- src/3rdparty/chromium/extensions/common/image_util.cc.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/extensions/common/image_util.cc @@ -11,7 +11,11 @@ #include "base/strings/string_number_conversions.h" diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_extensions_common_stack__frame.cc www/qt5-webengine/files/patch-src_3rdparty_chromium_extensions_common_stack__frame.cc index 5d3230a2213c..440872172dfa 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_extensions_common_stack__frame.cc +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_extensions_common_stack__frame.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/extensions/common/stack_frame.cc.orig 2017-01-26 00:49:14 UTC +--- src/3rdparty/chromium/extensions/common/stack_frame.cc.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/extensions/common/stack_frame.cc @@ -7,7 +7,11 @@ #include diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_ipc_ipc__channel.h www/qt5-webengine/files/patch-src_3rdparty_chromium_ipc_ipc__channel.h index 6687841c533b..a02c3aba19eb 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_ipc_ipc__channel.h +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_ipc_ipc__channel.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ipc/ipc_channel.h.orig 2017-01-26 00:49:15 UTC +--- src/3rdparty/chromium/ipc/ipc_channel.h.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/ipc/ipc_channel.h -@@ -245,7 +245,7 @@ class IPC_EXPORT Channel : public Sender +@@ -244,7 +244,7 @@ class COMPONENT_EXPORT(IPC) Channel : public Sender { static std::string GenerateUniqueRandomChannelID(); #endif diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_media_BUILD.gn www/qt5-webengine/files/patch-src_3rdparty_chromium_media_BUILD.gn index 350150fc7907..9d7d3686afd4 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_media_BUILD.gn +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_media_BUILD.gn @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/media/BUILD.gn.orig 2018-06-21 14:13:32 UTC +--- src/3rdparty/chromium/media/BUILD.gn.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/media/BUILD.gn -@@ -53,6 +53,9 @@ config("media_config") { +@@ -63,6 +63,9 @@ config("media_config") { if (use_cras) { defines += [ "USE_CRAS" ] } @@ -9,4 +9,4 @@ + } } - config("media_implementation") { + # Internal grouping of the configs necessary to support sub-folders having their diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_media_capture_video_file__video__capture__device__factory.cc www/qt5-webengine/files/patch-src_3rdparty_chromium_media_capture_video_file__video__capture__device__factory.cc index efeac4656ee1..86332f519852 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_media_capture_video_file__video__capture__device__factory.cc +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_media_capture_video_file__video__capture__device__factory.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/media/capture/video/file_video_capture_device_factory.cc.orig 2017-01-26 00:49:15 UTC +--- src/3rdparty/chromium/media/capture/video/file_video_capture_device_factory.cc.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/media/capture/video/file_video_capture_device_factory.cc -@@ -53,7 +53,7 @@ void FileVideoCaptureDeviceFactory::GetD +@@ -53,7 +53,7 @@ void FileVideoCaptureDeviceFactory::GetDeviceDescripto #elif defined(OS_MACOSX) command_line_file_path.value(), kFileVideoCaptureDeviceName, VideoCaptureApi::MACOSX_AVFOUNDATION diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_media_capture_video_video__capture__device__client.cc www/qt5-webengine/files/patch-src_3rdparty_chromium_media_capture_video_video__capture__device__client.cc index 6422b6f5a0d9..696404fb1b21 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_media_capture_video_video__capture__device__client.cc +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_media_capture_video_video__capture__device__client.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/media/capture/video/video_capture_device_client.cc.orig 2017-01-26 00:49:15 UTC +--- src/3rdparty/chromium/media/capture/video/video_capture_device_client.cc.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/media/capture/video/video_capture_device_client.cc -@@ -193,7 +193,7 @@ void VideoCaptureDeviceClient::OnIncomin +@@ -238,7 +238,7 @@ void VideoCaptureDeviceClient::OnIncomingCapturedData( // see http://linuxtv.org/downloads/v4l-dvb-apis/packed-rgb.html. // Windows RGB24 defines blue at lowest byte, // see https://msdn.microsoft.com/en-us/library/windows/desktop/dd407253 diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_media_filters_vp9__parser.h www/qt5-webengine/files/patch-src_3rdparty_chromium_media_filters_vp9__parser.h index 001a3ba00d29..ccd6c25d8e32 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_media_filters_vp9__parser.h +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_media_filters_vp9__parser.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/media/filters/vp9_parser.h.orig 2017-01-26 00:49:15 UTC +--- src/3rdparty/chromium/media/filters/vp9_parser.h.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/media/filters/vp9_parser.h @@ -14,6 +14,7 @@ @@ -7,4 +7,4 @@ +#include #include - #include + #include diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_media_formats_common_offset__byte__queue.cc www/qt5-webengine/files/patch-src_3rdparty_chromium_media_formats_common_offset__byte__queue.cc index 2c7f44f21075..c8962872b7a5 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_media_formats_common_offset__byte__queue.cc +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_media_formats_common_offset__byte__queue.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/media/formats/common/offset_byte_queue.cc.orig 2017-01-26 00:49:15 UTC +--- src/3rdparty/chromium/media/formats/common/offset_byte_queue.cc.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/media/formats/common/offset_byte_queue.cc -@@ -46,13 +46,13 @@ void OffsetByteQueue::PeekAt(int64_t off +@@ -46,13 +46,13 @@ void OffsetByteQueue::PeekAt(int64_t offset, const uin *size = tail() - offset; } diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_media_formats_common_offset__byte__queue.h www/qt5-webengine/files/patch-src_3rdparty_chromium_media_formats_common_offset__byte__queue.h index 5cc88cf1316b..c08998cf397a 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_media_formats_common_offset__byte__queue.h +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_media_formats_common_offset__byte__queue.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/media/formats/common/offset_byte_queue.h.orig 2017-01-26 00:49:15 UTC +--- src/3rdparty/chromium/media/formats/common/offset_byte_queue.h.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/media/formats/common/offset_byte_queue.h @@ -36,15 +36,15 @@ class MEDIA_EXPORT OffsetByteQueue { // a null |buf| and a |size| of zero. diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_media_formats_mp2t_es__parser__adts.cc www/qt5-webengine/files/patch-src_3rdparty_chromium_media_formats_mp2t_es__parser__adts.cc index eb78cce4250a..9d13bffdd8ff 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_media_formats_mp2t_es__parser__adts.cc +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_media_formats_mp2t_es__parser__adts.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/media/formats/mp2t/es_parser_adts.cc.orig 2017-01-26 00:49:15 UTC +--- src/3rdparty/chromium/media/formats/mp2t/es_parser_adts.cc.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/media/formats/mp2t/es_parser_adts.cc -@@ -54,11 +54,11 @@ bool EsParserAdts::LookForAdtsFrame(Adts +@@ -63,11 +63,11 @@ bool EsParserAdts::LookForAdtsFrame(AdtsFrame* adts_fr const uint8_t* es; es_queue_->Peek(&es, &es_size); @@ -15,7 +15,7 @@ const uint8_t* cur_buf = &es[offset]; if (!isAdtsSyncWord(cur_buf)) continue; -@@ -96,7 +96,7 @@ bool EsParserAdts::LookForAdtsFrame(Adts +@@ -107,7 +107,7 @@ bool EsParserAdts::LookForAdtsFrame(AdtsFrame* adts_fr return true; } diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_media_formats_mp2t_es__parser__mpeg1audio.cc www/qt5-webengine/files/patch-src_3rdparty_chromium_media_formats_mp2t_es__parser__mpeg1audio.cc index d2e6fe3af12a..abee8bf25b40 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_media_formats_mp2t_es__parser__mpeg1audio.cc +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_media_formats_mp2t_es__parser__mpeg1audio.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/media/formats/mp2t/es_parser_mpeg1audio.cc.orig 2017-01-26 00:49:15 UTC +--- src/3rdparty/chromium/media/formats/mp2t/es_parser_mpeg1audio.cc.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/media/formats/mp2t/es_parser_mpeg1audio.cc -@@ -109,11 +109,11 @@ bool EsParserMpeg1Audio::LookForMpeg1Aud +@@ -108,11 +108,11 @@ bool EsParserMpeg1Audio::LookForMpeg1AudioFrame( const uint8_t* es; es_queue_->Peek(&es, &es_size); @@ -15,7 +15,7 @@ const uint8_t* cur_buf = &es[offset]; if (cur_buf[0] != 0xff) continue; -@@ -154,7 +154,7 @@ bool EsParserMpeg1Audio::LookForMpeg1Aud +@@ -153,7 +153,7 @@ bool EsParserMpeg1Audio::LookForMpeg1AudioFrame( return true; } diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_media_media__options.gni www/qt5-webengine/files/patch-src_3rdparty_chromium_media_media__options.gni index 6562aa209f71..2f6341d092ef 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_media_media__options.gni +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_media_media__options.gni @@ -1,12 +1,12 @@ ---- src/3rdparty/chromium/media/media_options.gni.orig 2018-06-21 14:06:20 UTC +--- src/3rdparty/chromium/media/media_options.gni.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/media/media_options.gni -@@ -53,6 +53,9 @@ declare_args() { - +@@ -99,6 +99,9 @@ declare_args() { # Enables runtime selection of ALSA library for audio. use_alsa = false -+ -+ # Enables runtime selection of sndio library for audio. -+ use_sndio = false ++ # Enables runtime selection of sndio library for audio. ++ use_sndio = false ++ # Alsa should be used on non-Android, non-Mac POSIX systems. # Alsa should be used on desktop Chromecast and audio-only Chromecast builds. + if (is_posix && !is_android && !is_mac && diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_net_base_address__tracker__linux.h www/qt5-webengine/files/patch-src_3rdparty_chromium_net_base_address__tracker__linux.h index 3eb43666a35f..b4a69b80d847 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_net_base_address__tracker__linux.h +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_net_base_address__tracker__linux.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/net/base/address_tracker_linux.h.orig 2017-01-26 00:49:16 UTC +--- src/3rdparty/chromium/net/base/address_tracker_linux.h.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/net/base/address_tracker_linux.h @@ -6,10 +6,12 @@ #define NET_BASE_ADDRESS_TRACKER_LINUX_H_ @@ -13,13 +13,13 @@ #include #include -@@ -34,8 +36,11 @@ namespace internal { - class NET_EXPORT_PRIVATE AddressTrackerLinux : - public base::MessageLoopForIO::Watcher { +@@ -34,8 +36,12 @@ namespace internal { + class NET_EXPORT_PRIVATE AddressTrackerLinux + : public base::MessagePumpForIO::FdWatcher { public: +#if !defined(__FreeBSD__) typedef std::map AddressMap; -- + +#else + typedef void* AddressMap; +#endif diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_net_base_address__tracker__linux__unittest.cc www/qt5-webengine/files/patch-src_3rdparty_chromium_net_base_address__tracker__linux__unittest.cc index 9e15151cf15f..da8abb68297c 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_net_base_address__tracker__linux__unittest.cc +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_net_base_address__tracker__linux__unittest.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/net/base/address_tracker_linux_unittest.cc.orig 2017-01-26 00:49:16 UTC +--- src/3rdparty/chromium/net/base/address_tracker_linux_unittest.cc.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/net/base/address_tracker_linux_unittest.cc @@ -4,7 +4,11 @@ diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_net_base_network__change__notifier.h www/qt5-webengine/files/patch-src_3rdparty_chromium_net_base_network__change__notifier.h index e50013a86881..ba4d5877166f 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_net_base_network__change__notifier.h +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_net_base_network__change__notifier.h @@ -1,15 +1,15 @@ ---- src/3rdparty/chromium/net/base/network_change_notifier.h.orig 2017-01-26 00:49:16 UTC +--- src/3rdparty/chromium/net/base/network_change_notifier.h.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/net/base/network_change_notifier.h -@@ -26,7 +26,7 @@ struct NetworkInterface; +@@ -22,7 +22,7 @@ class NetworkChangeNotifierFactory; + struct NetworkInterface; typedef std::vector NetworkInterfaceList; - class URLRequest; -#if defined(OS_LINUX) +#if defined(OS_LINUX) || defined(OS_BSD) namespace internal { class AddressTrackerLinux; } -@@ -332,7 +332,7 @@ class NET_EXPORT NetworkChangeNotifier { +@@ -348,7 +348,7 @@ class NET_EXPORT NetworkChangeNotifier { // a large HOSTS file. static void GetDnsConfig(DnsConfig* config); @@ -18,7 +18,7 @@ // Returns the AddressTrackerLinux if present. static const internal::AddressTrackerLinux* GetAddressTracker(); #endif -@@ -488,7 +488,7 @@ class NET_EXPORT NetworkChangeNotifier { +@@ -499,7 +499,7 @@ class NET_EXPORT NetworkChangeNotifier { const NetworkChangeCalculatorParams& params = NetworkChangeCalculatorParams()); diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_net_dns_dns__config__service__posix__unittest.cc www/qt5-webengine/files/patch-src_3rdparty_chromium_net_dns_dns__config__service__posix__unittest.cc index 5028a8af4e37..04823baa0fe8 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_net_dns_dns__config__service__posix__unittest.cc +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_net_dns_dns__config__service__posix__unittest.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/net/dns/dns_config_service_posix_unittest.cc.orig 2017-01-26 00:49:16 UTC +--- src/3rdparty/chromium/net/dns/dns_config_service_posix_unittest.cc.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/net/dns/dns_config_service_posix_unittest.cc @@ -2,8 +2,6 @@ // Use of this source code is governed by a BSD-style license that can be diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_net_dns_dns__reloader.cc www/qt5-webengine/files/patch-src_3rdparty_chromium_net_dns_dns__reloader.cc index 5969e2a6e0d9..14e2c63dc34d 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_net_dns_dns__reloader.cc +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_net_dns_dns__reloader.cc @@ -1,8 +1,8 @@ ---- src/3rdparty/chromium/net/dns/dns_reloader.cc.orig 2017-01-26 00:49:16 UTC +--- src/3rdparty/chromium/net/dns/dns_reloader.cc.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/net/dns/dns_reloader.cc @@ -7,6 +7,10 @@ #if defined(OS_POSIX) && !defined(OS_MACOSX) && !defined(OS_OPENBSD) && \ - !defined(OS_ANDROID) + !defined(OS_ANDROID) && !defined(OS_FUCHSIA) +#if defined(OS_FREEBSD) +#include diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_net_socket_socks5__client__socket.cc www/qt5-webengine/files/patch-src_3rdparty_chromium_net_socket_socks5__client__socket.cc index 8273b9ae5c59..3d468c0fbe88 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_net_socket_socks5__client__socket.cc +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_net_socket_socks5__client__socket.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/net/socket/socks5_client_socket.cc.orig 2017-01-26 00:49:16 UTC +--- src/3rdparty/chromium/net/socket/socks5_client_socket.cc.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/net/socket/socks5_client_socket.cc @@ -4,6 +4,10 @@ diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_ppapi_proxy_file__io__resource.cc www/qt5-webengine/files/patch-src_3rdparty_chromium_ppapi_proxy_file__io__resource.cc index 66881cbb641f..b56b3bd50e7f 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_ppapi_proxy_file__io__resource.cc +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_ppapi_proxy_file__io__resource.cc @@ -1,13 +1,11 @@ ---- src/3rdparty/chromium/ppapi/proxy/file_io_resource.cc.orig 2017-01-26 00:49:16 UTC +--- src/3rdparty/chromium/ppapi/proxy/file_io_resource.cc.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/ppapi/proxy/file_io_resource.cc -@@ -285,17 +285,19 @@ int32_t FileIOResource::Write(int64_t of +@@ -285,17 +285,17 @@ int32_t FileIOResource::Write(int64_t offset, if (check_quota_) { int64_t increase = 0; - uint64_t max_offset = 0; + uint64_t _max_offset = 0; -+ // (rene) avoid name collission with /usr/include/vm/vm_map.h on FreeBSD -+ // which also defines max_offset bool append = (open_flags_ & PP_FILEOPENFLAG_APPEND) != 0; if (append) { increase = bytes_to_write; @@ -24,7 +22,7 @@ } if (increase > 0) { -@@ -319,7 +321,7 @@ int32_t FileIOResource::Write(int64_t of +@@ -319,7 +319,7 @@ int32_t FileIOResource::Write(int64_t offset, if (append) append_mode_write_amount_ += bytes_to_write; else @@ -33,7 +31,7 @@ } } return WriteValidated(offset, buffer, bytes_to_write, callback); -@@ -597,9 +599,9 @@ void FileIOResource::OnRequestWriteQuota +@@ -597,9 +597,9 @@ void FileIOResource::OnRequestWriteQuotaComplete( } else { DCHECK_LE(offset + bytes_to_write - max_written_offset_, granted); diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_printing_cups__config__helper.py www/qt5-webengine/files/patch-src_3rdparty_chromium_printing_cups__config__helper.py index 12d4249093ac..b32236b37bec 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_printing_cups__config__helper.py +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_printing_cups__config__helper.py @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/printing/cups_config_helper.py.orig 2017-01-26 00:49:17 UTC +--- src/3rdparty/chromium/printing/cups_config_helper.py.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/printing/cups_config_helper.py @@ -65,7 +65,7 @@ def main(): mode = sys.argv[1] diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_third__party_boringssl_src_crypto_ex__data.c www/qt5-webengine/files/patch-src_3rdparty_chromium_third__party_boringssl_src_crypto_ex__data.c index 305f4c866b62..85c2b36fb20e 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_third__party_boringssl_src_crypto_ex__data.c +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_third__party_boringssl_src_crypto_ex__data.c @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/third_party/boringssl/src/crypto/ex_data.c.orig 2017-01-26 00:50:08 UTC +--- src/3rdparty/chromium/third_party/boringssl/src/crypto/ex_data.c.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/third_party/boringssl/src/crypto/ex_data.c -@@ -188,7 +188,9 @@ int CRYPTO_set_ex_data(CRYPTO_EX_DATA *a +@@ -186,7 +186,9 @@ int CRYPTO_set_ex_data(CRYPTO_EX_DATA *ad, int index, } } diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_BUILD.gn www/qt5-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_BUILD.gn index d4a2069f4a4d..cbcc7cbeab8a 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_BUILD.gn +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_BUILD.gn @@ -1,7 +1,7 @@ ---- src/3rdparty/chromium/third_party/ffmpeg/BUILD.gn.orig 2017-01-26 00:50:10 UTC +--- src/3rdparty/chromium/third_party/ffmpeg/BUILD.gn.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/third_party/ffmpeg/BUILD.gn -@@ -6,8 +6,13 @@ import("ffmpeg_options.gni") - import("ffmpeg_generated.gni") +@@ -9,8 +9,13 @@ import("//build/buildflag_header.gni") + import("//build/config/sanitizers/sanitizers.gni") # Path to platform configuration files. -platform_config_root = diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_libavutil_mem.c www/qt5-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_libavutil_mem.c index 0514ea56d4eb..c73c1db7f8a3 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_libavutil_mem.c +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_libavutil_mem.c @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/ffmpeg/libavutil/mem.c.orig 2017-01-26 00:50:11 UTC +--- src/3rdparty/chromium/third_party/ffmpeg/libavutil/mem.c.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/third_party/ffmpeg/libavutil/mem.c @@ -32,9 +32,6 @@ #include diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_third__party_leveldatabase_env__chromium.cc www/qt5-webengine/files/patch-src_3rdparty_chromium_third__party_leveldatabase_env__chromium.cc index 0147a835ebed..840976a11c3a 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_third__party_leveldatabase_env__chromium.cc +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_third__party_leveldatabase_env__chromium.cc @@ -1,8 +1,8 @@ ---- src/3rdparty/chromium/third_party/leveldatabase/env_chromium.cc.orig 2017-01-26 00:49:30 UTC +--- src/3rdparty/chromium/third_party/leveldatabase/env_chromium.cc.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/third_party/leveldatabase/env_chromium.cc -@@ -25,7 +25,11 @@ - #include "base/trace_event/trace_event.h" +@@ -38,7 +38,11 @@ #include "third_party/leveldatabase/chromium_logger.h" + #include "third_party/leveldatabase/leveldb_chrome.h" #include "third_party/leveldatabase/src/include/leveldb/options.h" +#if defined(OS_BSD) +#include @@ -11,4 +11,4 @@ +#endif using base::FilePath; - using leveldb::FileLock; + using base::trace_event::MemoryAllocatorDump; diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_third__party_libyuv_include_libyuv_row.h www/qt5-webengine/files/patch-src_3rdparty_chromium_third__party_libyuv_include_libyuv_row.h index 35b236afb92f..fe82422bfe20 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_third__party_libyuv_include_libyuv_row.h +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_third__party_libyuv_include_libyuv_row.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/third_party/libyuv/include/libyuv/row.h.orig 2017-01-26 00:50:13 UTC +--- src/3rdparty/chromium/third_party/libyuv/include/libyuv/row.h.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/third_party/libyuv/include/libyuv/row.h -@@ -161,10 +161,14 @@ extern "C" { +@@ -157,10 +157,14 @@ extern "C" { #define HAS_ARGBSHADEROW_SSE2 #define HAS_ARGBSUBTRACTROW_SSE2 #define HAS_ARGBUNATTENUATEROW_SSE2 @@ -15,7 +15,7 @@ #define HAS_RGBCOLORTABLEROW_X86 #define HAS_SOBELROW_SSE2 #define HAS_SOBELTOPLANEROW_SSE2 -@@ -211,7 +215,9 @@ extern "C" { +@@ -206,7 +210,9 @@ extern "C" { #define HAS_I422TORGB565ROW_AVX2 #define HAS_I422TORGBAROW_AVX2 #define HAS_I444TOARGBROW_AVX2 @@ -25,7 +25,7 @@ #define HAS_J422TOARGBROW_AVX2 #define HAS_MERGEUVROW_AVX2 #define HAS_MIRRORROW_AVX2 -@@ -234,7 +240,9 @@ extern "C" { +@@ -231,7 +237,9 @@ extern "C" { #define HAS_ARGBMULTIPLYROW_AVX2 #define HAS_ARGBSUBTRACTROW_AVX2 #define HAS_ARGBUNATTENUATEROW_AVX2 diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_third__party_pdfium_third__party_base_logging.h www/qt5-webengine/files/patch-src_3rdparty_chromium_third__party_pdfium_third__party_base_logging.h index eed4e653b6e9..c337a163e6c0 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_third__party_pdfium_third__party_base_logging.h +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_third__party_pdfium_third__party_base_logging.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/pdfium/third_party/base/logging.h.orig 2017-01-26 00:50:15 UTC +--- src/3rdparty/chromium/third_party/pdfium/third_party/base/logging.h.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/third_party/pdfium/third_party/base/logging.h @@ -10,7 +10,7 @@ diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_third__party_skia_src_images_SkJpegEncoder.cpp www/qt5-webengine/files/patch-src_3rdparty_chromium_third__party_skia_src_images_SkJpegEncoder.cpp new file mode 100644 index 000000000000..c96249972698 --- /dev/null +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_third__party_skia_src_images_SkJpegEncoder.cpp @@ -0,0 +1,41 @@ +--- src/3rdparty/chromium/third_party/skia/src/images/SkJpegEncoder.cpp.orig 2018-11-13 18:25:11 UTC ++++ src/3rdparty/chromium/third_party/skia/src/images/SkJpegEncoder.cpp +@@ -77,9 +77,14 @@ bool SkJpegEncoderMgr::setParams(const SkImageInfo& sr + return transform_scanline_to_premul_legacy; + }; + ++#ifdef JCS_EXTENSIONS + J_COLOR_SPACE jpegColorType = JCS_EXT_RGBA; ++#else ++ J_COLOR_SPACE jpegColorType = JCS_RGB; ++#endif + int numComponents = 0; + switch (srcInfo.colorType()) { ++#ifdef JCS_EXTENSIONS + case kRGBA_8888_SkColorType: + fProc = chooseProc8888(); + jpegColorType = JCS_EXT_RGBA; +@@ -90,6 +95,7 @@ bool SkJpegEncoderMgr::setParams(const SkImageInfo& sr + jpegColorType = JCS_EXT_BGRA; + numComponents = 4; + break; ++#endif + case kRGB_565_SkColorType: + fProc = transform_scanline_565; + jpegColorType = JCS_RGB; +@@ -109,6 +115,7 @@ bool SkJpegEncoderMgr::setParams(const SkImageInfo& sr + jpegColorType = JCS_GRAYSCALE; + numComponents = 1; + break; ++#ifdef JCS_EXTENSIONS + case kRGBA_F16_SkColorType: + if (!srcInfo.colorSpace()) { + return false; +@@ -124,6 +131,7 @@ bool SkJpegEncoderMgr::setParams(const SkImageInfo& sr + jpegColorType = JCS_EXT_RGBA; + numComponents = 4; + break; ++#endif + default: + return false; + } diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_third__party_skia_src_ports_SkFontHost__FreeType.cpp www/qt5-webengine/files/patch-src_3rdparty_chromium_third__party_skia_src_ports_SkFontHost__FreeType.cpp new file mode 100644 index 000000000000..46dae73b2fff --- /dev/null +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_third__party_skia_src_ports_SkFontHost__FreeType.cpp @@ -0,0 +1,77 @@ +--- src/3rdparty/chromium/third_party/skia/src/ports/SkFontHost_FreeType.cpp.orig 2018-11-13 18:25:11 UTC ++++ src/3rdparty/chromium/third_party/skia/src/ports/SkFontHost_FreeType.cpp +@@ -112,8 +112,6 @@ class FreeTypeLibrary : SkNoncopyable { (public) + : fGetVarDesignCoordinates(nullptr) + , fGetVarAxisFlags(nullptr) + , fLibrary(nullptr) +- , fIsLCDSupported(false) +- , fLCDExtra(0) + { + if (FT_New_Library(&gFTMemory, &fLibrary)) { + return; +@@ -173,12 +171,7 @@ class FreeTypeLibrary : SkNoncopyable { (public) + } + #endif + +- // Setup LCD filtering. This reduces color fringes for LCD smoothed glyphs. +- // The default has changed over time, so this doesn't mean the same thing to all users. +- if (FT_Library_SetLcdFilter(fLibrary, FT_LCD_FILTER_DEFAULT) == 0) { +- fIsLCDSupported = true; +- fLCDExtra = 2; //Using a filter adds one full pixel to each side. +- } ++ FT_Library_SetLcdFilter(fLibrary, FT_LCD_FILTER_DEFAULT); + } + ~FreeTypeLibrary() { + if (fLibrary) { +@@ -187,8 +180,6 @@ class FreeTypeLibrary : SkNoncopyable { (public) + } + + FT_Library library() { return fLibrary; } +- bool isLCDSupported() { return fIsLCDSupported; } +- int lcdExtra() { return fLCDExtra; } + + // FT_Get_{MM,Var}_{Blend,Design}_Coordinates were added in FreeType 2.7.1. + // Prior to this there was no way to get the coordinates out of the FT_Face. +@@ -205,8 +196,6 @@ class FreeTypeLibrary : SkNoncopyable { (public) + + private: + FT_Library fLibrary; +- bool fIsLCDSupported; +- int fLCDExtra; + + // FT_Library_SetLcdFilterWeights was introduced in FreeType 2.4.0. + // The following platforms provide FreeType of at least 2.4.0. +@@ -704,17 +693,6 @@ void SkTypeface_FreeType::onFilterRec(SkScalerContextR + rec->fTextSize = SkIntToScalar(1 << 14); + } + +- if (isLCD(*rec)) { +- // TODO: re-work so that FreeType is set-up and selected by the SkFontMgr. +- SkAutoMutexAcquire ama(gFTMutex); +- ref_ft_library(); +- if (!gFTLibrary->isLCDSupported()) { +- // If the runtime Freetype library doesn't support LCD, disable it here. +- rec->fMaskFormat = SkMask::kA8_Format; +- } +- unref_ft_library(); +- } +- + SkPaint::Hinting h = rec->getHinting(); + if (SkPaint::kFull_Hinting == h && !isLCD(*rec)) { + // collapse full->normal hinting if we're not doing LCD +@@ -1109,11 +1087,11 @@ bool SkScalerContext_FreeType::getCBoxForLetter(char l + void SkScalerContext_FreeType::updateGlyphIfLCD(SkGlyph* glyph) { + if (isLCD(fRec)) { + if (fLCDIsVert) { +- glyph->fHeight += gFTLibrary->lcdExtra(); +- glyph->fTop -= gFTLibrary->lcdExtra() >> 1; ++ glyph->fHeight += 2; ++ glyph->fTop -= 1; + } else { +- glyph->fWidth += gFTLibrary->lcdExtra(); +- glyph->fLeft -= gFTLibrary->lcdExtra() >> 1; ++ glyph->fWidth += 2; ++ glyph->fLeft -= 1; + } + } + } diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_modules_rtp__rtcp_source_forward__error__correction.cc www/qt5-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_modules_rtp__rtcp_source_forward__error__correction.cc index ecf843cadb6c..c21a4a7ca54d 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_modules_rtp__rtcp_source_forward__error__correction.cc +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_modules_rtp__rtcp_source_forward__error__correction.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/webrtc/modules/rtp_rtcp/source/forward_error_correction.cc.orig 2017-01-26 00:50:17 UTC +--- src/3rdparty/chromium/third_party/webrtc/modules/rtp_rtcp/source/forward_error_correction.cc.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/third_party/webrtc/modules/rtp_rtcp/source/forward_error_correction.cc @@ -13,6 +13,7 @@ #include diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_ime__engine__handler__interface.h www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_ime__engine__handler__interface.h index 5ac7d45e6f3c..fc352f9c1ab3 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_ime__engine__handler__interface.h +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_ime__engine__handler__interface.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/base/ime/ime_engine_handler_interface.h.orig 2017-01-26 00:49:31 UTC +--- src/3rdparty/chromium/ui/base/ime/ime_engine_handler_interface.h.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/ui/base/ime/ime_engine_handler_interface.h -@@ -138,7 +138,7 @@ class UI_BASE_IME_EXPORT IMEEngineHandle +@@ -162,7 +162,7 @@ class UI_BASE_IME_EXPORT IMEEngineHandlerInterface { // Hides the input view window (from API call). virtual void HideInputView() = 0; diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_events_event__switches.cc www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_events_event__switches.cc index fa1381203987..4f02c6ed4a2c 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_events_event__switches.cc +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_events_event__switches.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/events/event_switches.cc.orig 2017-01-26 00:49:31 UTC +--- src/3rdparty/chromium/ui/events/event_switches.cc.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/ui/events/event_switches.cc -@@ -28,7 +28,7 @@ const char kTouchEventsDisabled[] = "dis +@@ -17,7 +17,7 @@ const char kEnableScrollPrediction[] = "enable-scroll- const char kCompensateForUnstablePinchZoom[] = "compensate-for-unstable-pinch-zoom"; diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_events_event__switches.h www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_events_event__switches.h index 9872d158bb7a..c5b1f56cbaec 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_events_event__switches.h +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_events_event__switches.h @@ -1,11 +1,11 @@ ---- src/3rdparty/chromium/ui/events/event_switches.h.orig 2017-01-26 00:49:31 UTC +--- src/3rdparty/chromium/ui/events/event_switches.h.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/ui/events/event_switches.h -@@ -18,7 +18,7 @@ EVENTS_BASE_EXPORT extern const char kTo - EVENTS_BASE_EXPORT extern const char kTouchEventsDisabled[]; +@@ -14,7 +14,7 @@ namespace switches { + EVENTS_BASE_EXPORT extern const char kEnableScrollPrediction[]; EVENTS_BASE_EXPORT extern const char kCompensateForUnstablePinchZoom[]; -#if defined(OS_LINUX) +#if defined(OS_LINUX) || defined(OS_FREEBSD) EVENTS_BASE_EXPORT extern const char kTouchDevices[]; + EVENTS_BASE_EXPORT extern const char kPenDevices[]; #endif - diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_events_keycodes_dom_keycode__converter.cc www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_events_keycodes_dom_keycode__converter.cc index e44861926c42..6969fb348f67 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_events_keycodes_dom_keycode__converter.cc +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_events_keycodes_dom_keycode__converter.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/events/keycodes/dom/keycode_converter.cc.orig 2017-01-26 00:49:31 UTC +--- src/3rdparty/chromium/ui/events/keycodes/dom/keycode_converter.cc.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/ui/events/keycodes/dom/keycode_converter.cc -@@ -19,7 +19,7 @@ namespace { +@@ -20,7 +20,7 @@ namespace { // and DOM Level 3 |code| strings. #if defined(OS_WIN) #define USB_KEYMAP(usb, evdev, xkb, win, mac, code, id) {usb, win, code} diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_gfx_canvas__skia.cc www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_gfx_canvas__skia.cc index 139c9dbcd65c..8657dab86396 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_gfx_canvas__skia.cc +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_gfx_canvas__skia.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/gfx/canvas_skia.cc.orig 2017-01-26 00:49:31 UTC +--- src/3rdparty/chromium/ui/gfx/canvas_skia.cc.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/ui/gfx/canvas_skia.cc -@@ -209,7 +209,7 @@ void Canvas::DrawStringRectWithShadows(c +@@ -208,7 +208,7 @@ void Canvas::DrawStringRectWithFlags(const base::strin Range range = StripAcceleratorChars(flags, &adjusted_text); bool elide_text = ((flags & NO_ELLIPSIS) == 0); diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_gfx_codec_jpeg__codec.cc www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_gfx_codec_jpeg__codec.cc new file mode 100644 index 000000000000..860cb26bd51b --- /dev/null +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_gfx_codec_jpeg__codec.cc @@ -0,0 +1,20 @@ +--- src/3rdparty/chromium/ui/gfx/codec/jpeg_codec.cc.orig 2018-11-13 18:25:11 UTC ++++ src/3rdparty/chromium/ui/gfx/codec/jpeg_codec.cc +@@ -219,6 +219,7 @@ bool JPEGCodec::Decode(const unsigned char* input, siz + case JCS_GRAYSCALE: + case JCS_RGB: + case JCS_YCbCr: ++#ifdef JCS_EXTENSIONS + // Choose an output colorspace and return if it is an unsupported one. + // Same as JPEGCodec::Encode(), libjpeg-turbo supports all input formats + // used by Chromium (i.e. RGBA and BGRA) and we just map the input +@@ -237,6 +238,9 @@ bool JPEGCodec::Decode(const unsigned char* input, siz + NOTREACHED() << "Invalid pixel format"; + return false; + } ++#else ++ cinfo.out_color_space = JCS_RGB; ++#endif + break; + case JCS_CMYK: + case JCS_YCCK: diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_gfx_font__fallback__linux.cc www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_gfx_font__fallback__linux.cc index f6a90659ebbe..a7be0fc6b551 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_gfx_font__fallback__linux.cc +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_gfx_font__fallback__linux.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/ui/gfx/font_fallback_linux.cc.orig 2017-01-26 00:49:31 UTC +--- src/3rdparty/chromium/ui/gfx/font_fallback_linux.cc.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/ui/gfx/font_fallback_linux.cc @@ -15,6 +15,10 @@ #include "base/memory/ptr_util.h" diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_gfx_render__text.cc www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_gfx_render__text.cc index fcb09dd611cb..d62797e78114 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_gfx_render__text.cc +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_gfx_render__text.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/gfx/render_text.cc.orig 2017-01-26 00:49:31 UTC +--- src/3rdparty/chromium/ui/gfx/render_text.cc.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/ui/gfx/render_text.cc -@@ -972,32 +972,33 @@ void RenderText::SetDisplayOffset(int ho +@@ -942,32 +942,33 @@ void RenderText::SetDisplayOffset(int horizontal_offse const int extra_content = GetContentWidth() - display_rect_.width(); const int cursor_width = cursor_enabled_ ? 1 : 0; diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_views_bubble_bubble__dialog__delegate.cc www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_views_bubble_bubble__dialog__delegate.cc index 8a0cd3b0946f..c90137a013a2 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_views_bubble_bubble__dialog__delegate.cc +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_views_bubble_bubble__dialog__delegate.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/views/bubble/bubble_dialog_delegate.cc.orig 2017-01-26 00:49:32 UTC +--- src/3rdparty/chromium/ui/views/bubble/bubble_dialog_delegate.cc.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/ui/views/bubble/bubble_dialog_delegate.cc -@@ -73,7 +73,7 @@ Widget* BubbleDialogDelegateView::Create +@@ -107,7 +107,7 @@ Widget* BubbleDialogDelegateView::CreateBubble( // the parent frame and let DWM handle compositing. If not, then we don't // want to allow the bubble to extend the frame because it will be clipped. bubble_delegate->set_adjust_if_offscreen(ui::win::IsAeroGlassEnabled()); diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_views_corewm_tooltip__aura.cc www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_views_corewm_tooltip__aura.cc index 7311a806f52a..ac6f7ec58f6f 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_views_corewm_tooltip__aura.cc +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_views_corewm_tooltip__aura.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/ui/views/corewm/tooltip_aura.cc.orig 2017-01-26 00:49:32 UTC +--- src/3rdparty/chromium/ui/views/corewm/tooltip_aura.cc.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/ui/views/corewm/tooltip_aura.cc @@ -34,7 +34,7 @@ const int kCursorOffsetY = 15; diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_views_examples_widget__example.cc www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_views_examples_widget__example.cc index d1e6576eec89..c451b062e321 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_views_examples_widget__example.cc +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_views_examples_widget__example.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/views/examples/widget_example.cc.orig 2017-01-26 00:49:32 UTC +--- src/3rdparty/chromium/ui/views/examples/widget_example.cc.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/ui/views/examples/widget_example.cc -@@ -77,7 +77,7 @@ void WidgetExample::CreateExampleView(Vi +@@ -79,7 +79,7 @@ void WidgetExample::CreateExampleView(View* container) BuildButton(container, "Popup widget", POPUP); BuildButton(container, "Dialog widget", DIALOG); BuildButton(container, "Modal Dialog", MODAL_DIALOG); diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_views_selection__controller.cc www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_views_selection__controller.cc index 3b73d930f207..0a0f7c8290e9 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_views_selection__controller.cc +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_views_selection__controller.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/views/selection_controller.cc.orig 2017-01-26 00:49:32 UTC +--- src/3rdparty/chromium/ui/views/selection_controller.cc.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/ui/views/selection_controller.cc -@@ -20,7 +20,7 @@ SelectionController::SelectionController +@@ -20,7 +20,7 @@ SelectionController::SelectionController(SelectionCont delegate_(delegate), handles_selection_clipboard_(false) { // On Linux, update the selection clipboard on a text selection. diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_views_views__delegate.cc www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_views_views__delegate.cc index f46e32a00b07..caa9e8ef7390 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_views_views__delegate.cc +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_views_views__delegate.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/views/views_delegate.cc.orig 2017-01-26 00:49:32 UTC +--- src/3rdparty/chromium/ui/views/views_delegate.cc.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/ui/views/views_delegate.cc -@@ -71,7 +71,7 @@ HICON ViewsDelegate::GetDefaultWindowIco +@@ -87,7 +87,7 @@ HICON ViewsDelegate::GetSmallWindowIcon() const { bool ViewsDelegate::IsWindowInMetro(gfx::NativeWindow window) const { return false; } diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_views_views__delegate.h www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_views_views__delegate.h index 9753558704f4..50d47039e256 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_views_views__delegate.h +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_views_views__delegate.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/views/views_delegate.h.orig 2017-01-26 00:49:32 UTC +--- src/3rdparty/chromium/ui/views/views_delegate.h.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/ui/views/views_delegate.h -@@ -141,7 +141,7 @@ class VIEWS_EXPORT ViewsDelegate { +@@ -155,7 +155,7 @@ class VIEWS_EXPORT ViewsDelegate { // Returns true if the window passed in is in the Windows 8 metro // environment. virtual bool IsWindowInMetro(gfx::NativeWindow window) const; diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_views_window_custom__frame__view.cc www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_views_window_custom__frame__view.cc index baddd0c23fbf..887245427563 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_views_window_custom__frame__view.cc +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_views_window_custom__frame__view.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/views/window/custom_frame_view.cc.orig 2017-01-26 00:49:32 UTC +--- src/3rdparty/chromium/ui/views/window/custom_frame_view.cc.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/ui/views/window/custom_frame_view.cc -@@ -287,7 +287,7 @@ int CustomFrameView::NonClientTopBorderH +@@ -301,7 +301,7 @@ int CustomFrameView::NonClientTopBorderHeight() const int CustomFrameView::CaptionButtonY() const { // Maximized buttons start at window top so that even if their images aren't // drawn flush with the screen edge, they still obey Fitts' Law. diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_views_window_dialog__delegate.cc www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_views_window_dialog__delegate.cc index de432c082de6..d8fa4d4bae13 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_views_window_dialog__delegate.cc +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_views_window_dialog__delegate.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/views/window/dialog_delegate.cc.orig 2017-01-26 00:49:32 UTC +--- src/3rdparty/chromium/ui/views/window/dialog_delegate.cc.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/ui/views/window/dialog_delegate.cc -@@ -56,7 +56,7 @@ Widget::InitParams DialogDelegate::GetDi +@@ -65,7 +65,7 @@ Widget::InitParams DialogDelegate::GetDialogWidgetInit params.bounds = bounds; DialogDelegate* dialog = delegate->AsDialogDelegate(); diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_webui_resources_js_cr.js www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_webui_resources_js_cr.js index f09470f09e56..6739d86d59b9 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_webui_resources_js_cr.js +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_webui_resources_js_cr.js @@ -1,14 +1,14 @@ ---- src/3rdparty/chromium/ui/webui/resources/js/cr.js.orig 2017-01-26 00:49:32 UTC +--- src/3rdparty/chromium/ui/webui/resources/js/cr.js.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/ui/webui/resources/js/cr.js -@@ -451,6 +451,11 @@ var cr = cr || function() { - get doc() { +@@ -456,6 +456,11 @@ var cr = cr || function() { return document; }, -+ + + /** Whether this is on *BSD. */ + get isBSD() { + return /BSD/.test(navigator.userAgent); + }, - ++ /** Whether we are using a Mac or not. */ get isMac() { + return /Mac/.test(navigator.platform); diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_webui_resources_js_icon.js www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_webui_resources_js_icon.js index 5d02fa115850..98b334e87ec7 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_webui_resources_js_icon.js +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_ui_webui_resources_js_icon.js @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/ui/webui/resources/js/icon.js.orig 2017-01-26 00:49:32 UTC +--- src/3rdparty/chromium/ui/webui/resources/js/icon.js.orig 2018-11-13 18:25:11 UTC +++ src/3rdparty/chromium/ui/webui/resources/js/icon.js @@ -14,7 +14,7 @@ cr.define('cr.icon', function() { // supports SCALE_FACTOR_100P on all non-iOS platforms. diff --git www/qt5-webengine/files/patch-src_3rdparty_chromium_v8_src_log-utils.h www/qt5-webengine/files/patch-src_3rdparty_chromium_v8_src_log-utils.h index 184418f7c87a..aeff5d09a4cd 100644 --- www/qt5-webengine/files/patch-src_3rdparty_chromium_v8_src_log-utils.h +++ www/qt5-webengine/files/patch-src_3rdparty_chromium_v8_src_log-utils.h @@ -1,8 +1,8 @@ ---- src/3rdparty/chromium/v8/src/log-utils.h.orig 2017-12-15 19:24:49.335089000 -0500 -+++ src/3rdparty/chromium/v8/src/log-utils.h 2017-12-15 19:25:08.702391000 -0500 -@@ -14,6 +14,8 @@ - #include "src/base/platform/mutex.h" +--- src/3rdparty/chromium/v8/src/log-utils.h.orig 2018-11-13 18:25:11 UTC ++++ src/3rdparty/chromium/v8/src/log-utils.h +@@ -15,6 +15,8 @@ #include "src/flags.h" + #include "src/ostreams.h" +#include + diff --git www/qt5-webengine/files/patch-src_buildtools_buildtools.pro www/qt5-webengine/files/patch-src_buildtools_buildtools.pro index 532560daff57..c6eeffd54dd2 100644 --- www/qt5-webengine/files/patch-src_buildtools_buildtools.pro +++ www/qt5-webengine/files/patch-src_buildtools_buildtools.pro @@ -1,4 +1,4 @@ ---- src/buildtools/buildtools.pro +--- src/buildtools/buildtools.pro.orig 2018-11-27 04:10:38 UTC +++ src/buildtools/buildtools.pro @@ -1,6 +1,6 @@ TEMPLATE = subdirs @@ -8,4 +8,3 @@ # configure_host.pro and configure_target.pro are phony pro files that # extract things like compiler and linker from qmake. # Only used on Linux as it is only important for cross-building and alternative compilers. - diff --git www/qt5-webengine/files/patch-src_tools_qwebengine__convert__dict_qwebengine__convert__dict.pro www/qt5-webengine/files/patch-src_tools_qwebengine__convert__dict_qwebengine__convert__dict.pro index be594cae9d83..7817669d3ac2 100644 --- www/qt5-webengine/files/patch-src_tools_qwebengine__convert__dict_qwebengine__convert__dict.pro +++ www/qt5-webengine/files/patch-src_tools_qwebengine__convert__dict_qwebengine__convert__dict.pro @@ -1,9 +1,6 @@ -Extend another Linux check to FreeBSD, so that the right parameters are passed -to the linker. - ---- src/tools/qwebengine_convert_dict/qwebengine_convert_dict.pro +--- src/tools/qwebengine_convert_dict/qwebengine_convert_dict.pro.orig 2018-11-27 04:10:38 UTC +++ src/tools/qwebengine_convert_dict/qwebengine_convert_dict.pro -@@ -12,7 +12,7 @@ isEmpty(NINJA_LFLAGS): error("Missing linker flags from QtWebEngineCore linking +@@ -12,7 +12,7 @@ isEmpty(NINJA_LFLAGS): error("Missing linker flags fro isEmpty(NINJA_ARCHIVES): error("Missing archive files from QtWebEngineCore linking pri") isEmpty(NINJA_LIBS): error("Missing library files from QtWebEngineCore linking pri") OBJECTS = $$eval($$list($$NINJA_OBJECTS)) diff --git x11-toolkits/qt5-gui/pkg-plist x11-toolkits/qt5-gui/pkg-plist index c54527a57afc..4f46f1354a12 100644 --- x11-toolkits/qt5-gui/pkg-plist +++ x11-toolkits/qt5-gui/pkg-plist @@ -208,6 +208,7 @@ %%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qtriangulatingstroker_p.h %%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qtriangulator_p.h %%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qvectorpath_p.h +%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qvulkanfunctions_p.h %%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qvulkanwindow_p.h %%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qwindow_p.h %%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qxbmhandler_p.h @@ -679,6 +680,7 @@ %%QT_INCDIR%%/QtPlatformHeaders/QEGLNativeContext %%QT_INCDIR%%/QtPlatformHeaders/QEglFSFunctions %%QT_INCDIR%%/QtPlatformHeaders/QGLXNativeContext +%%QT_INCDIR%%/QtPlatformHeaders/QLinuxFbFunctions %%QT_INCDIR%%/QtPlatformHeaders/QPlatformHeaderHelper %%QT_INCDIR%%/QtPlatformHeaders/QWGLNativeContext %%QT_INCDIR%%/QtPlatformHeaders/QWaylandWindowFunctions @@ -693,6 +695,7 @@ %%QT_INCDIR%%/QtPlatformHeaders/qeglfsfunctions.h %%QT_INCDIR%%/QtPlatformHeaders/qeglnativecontext.h %%QT_INCDIR%%/QtPlatformHeaders/qglxnativecontext.h +%%QT_INCDIR%%/QtPlatformHeaders/qlinuxfbfunctions.h %%QT_INCDIR%%/QtPlatformHeaders/qplatformheaderhelper.h %%QT_INCDIR%%/QtPlatformHeaders/qtplatformheadersversion.h %%QT_INCDIR%%/QtPlatformHeaders/qwaylandwindowfunctions.h diff --git x11-toolkits/qt5-quickcontrols/files/patch-git_c23139 x11-toolkits/qt5-quickcontrols/files/patch-git_c23139 deleted file mode 100644 index 823350065388..000000000000 --- x11-toolkits/qt5-quickcontrols/files/patch-git_c23139 +++ /dev/null @@ -1,32 +0,0 @@ -From c231395eec3494619f4977b4c5cd845b9d7341ae Mon Sep 17 00:00:00 2001 -From: Benjamin Robin -Date: Sun, 24 Feb 2019 10:28:14 +0100 -Subject: [PATCH] ScrollViewStyle: Avoid division by zero in extent computation - -If the flickableItem content is empty (contentWidth / contentHeight is -equal to 0), prevent the division by zero in the computation of the -extent variable. - -Task-number: QTBUG-73691 -Change-Id: I86becca9a1fa2508d1acafe09f46dfc952e4e96d -Reviewed-by: Mitch Curtis ---- - src/controls/Styles/Base/ScrollViewStyle.qml | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git src/controls/Styles/Base/ScrollViewStyle.qml src/controls/Styles/Base/ScrollViewStyle.qml -index 6750399d..36b518d3 100644 ---- src/controls/Styles/Base/ScrollViewStyle.qml -+++ src/controls/Styles/Base/ScrollViewStyle.qml -@@ -370,8 +370,8 @@ Style { - - property var flickableItem: control.flickableItem - property int extent: Math.max(minimumHandleLength, __styleData.horizontal ? -- Math.min(1, (flickableItem ? flickableItem.width/flickableItem.contentWidth : 1)) * bg.width : -- Math.min(1, (flickableItem ? flickableItem.height/flickableItem.contentHeight : 1)) * bg.height) -+ Math.min(1, ((flickableItem && flickableItem.contentWidth > 0.0) ? flickableItem.width/flickableItem.contentWidth : 1)) * bg.width : -+ Math.min(1, ((flickableItem && flickableItem.contentHeight > 0.0) ? flickableItem.height/flickableItem.contentHeight : 1)) * bg.height) - readonly property real range: __control.maximumValue - __control.minimumValue - readonly property real begin: __control.value - __control.minimumValue - --- diff --git x11-toolkits/qt5-uiplugin/files/patch-src__src.pro x11-toolkits/qt5-uiplugin/files/patch-src__src.pro index 660bf38d4d29..1bc9b6bba51a 100644 --- x11-toolkits/qt5-uiplugin/files/patch-src__src.pro +++ x11-toolkits/qt5-uiplugin/files/patch-src__src.pro @@ -1,6 +1,6 @@ Only enter the directories we want to build, otherwise we might fail due to missing dependencies. ---- src/src.pro.orig 2019-02-08 21:07:16 UTC +--- src/src.pro.orig 2019-03-18 18:26:39 UTC +++ src/src.pro @@ -1,54 +1,3 @@ TEMPLATE = subdirs @@ -42,7 +42,7 @@ missing dependencies. - -win32|winrt:SUBDIRS += windeployqt -winrt:SUBDIRS += winrtrunner --qtHaveModule(gui):!android:!uikit:!qnx:!winrt: SUBDIRS += qtdiag +-qtHaveModule(gui):!wasm:!android:!uikit:!qnx:!winrt: SUBDIRS += qtdiag - -qtNomakeTools( \ - distancefieldgenerator \