From ceeeb463cc1eef97fd62eaee8bf2196ba04bc384 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 29 Feb 2020 18:01:47 +0000 Subject: gentoo (leap year) resync : 29.02.2020 --- dev-qt/Manifest.gz | Bin 10000 -> 10005 bytes dev-qt/qtcharts/Manifest | 2 +- dev-qt/qtcharts/qtcharts-5.14.1.ebuild | 2 +- dev-qt/qtdeclarative/Manifest | 5 +- dev-qt/qtdeclarative/metadata.xml | 1 + dev-qt/qtdeclarative/qtdeclarative-5.13.2.ebuild | 53 ------ .../qtdeclarative/qtdeclarative-5.14.1-r1.ebuild | 53 ++++++ dev-qt/qtdeclarative/qtdeclarative-5.14.1.ebuild | 53 ------ dev-qt/qtgui/Manifest | 4 +- dev-qt/qtgui/metadata.xml | 1 + dev-qt/qtgui/qtgui-5.14.1-r2.ebuild | 188 -------------------- dev-qt/qtgui/qtgui-5.14.1-r3.ebuild | 191 +++++++++++++++++++++ dev-qt/qtmultimedia/Manifest | 1 - dev-qt/qtmultimedia/qtmultimedia-5.13.2.ebuild | 68 -------- dev-qt/qtwayland/Manifest | 4 +- dev-qt/qtwayland/metadata.xml | 1 + dev-qt/qtwayland/qtwayland-5.14.1-r1.ebuild | 48 ++++++ dev-qt/qtwayland/qtwayland-5.14.1.ebuild | 43 ----- 18 files changed, 303 insertions(+), 415 deletions(-) delete mode 100644 dev-qt/qtdeclarative/qtdeclarative-5.13.2.ebuild create mode 100644 dev-qt/qtdeclarative/qtdeclarative-5.14.1-r1.ebuild delete mode 100644 dev-qt/qtdeclarative/qtdeclarative-5.14.1.ebuild delete mode 100644 dev-qt/qtgui/qtgui-5.14.1-r2.ebuild create mode 100644 dev-qt/qtgui/qtgui-5.14.1-r3.ebuild delete mode 100644 dev-qt/qtmultimedia/qtmultimedia-5.13.2.ebuild create mode 100644 dev-qt/qtwayland/qtwayland-5.14.1-r1.ebuild delete mode 100644 dev-qt/qtwayland/qtwayland-5.14.1.ebuild (limited to 'dev-qt') diff --git a/dev-qt/Manifest.gz b/dev-qt/Manifest.gz index 3f5e26624365..abfd93079da0 100644 Binary files a/dev-qt/Manifest.gz and b/dev-qt/Manifest.gz differ diff --git a/dev-qt/qtcharts/Manifest b/dev-qt/qtcharts/Manifest index c8eeb22ee588..0351a3005089 100644 --- a/dev-qt/qtcharts/Manifest +++ b/dev-qt/qtcharts/Manifest @@ -3,5 +3,5 @@ DIST qtcharts-everywhere-src-5.13.2.tar.xz 4244092 BLAKE2B 460716cfb39dfd248c16c DIST qtcharts-everywhere-src-5.14.1.tar.xz 4250588 BLAKE2B cc3c01385c09a04c8999d2a658ca8b13231fb0f99867afb8ea343e8ff66815c6980751ec076468ca394faedfc5f8f05e0c99739b19ac6a7c9cf5b01d0fb8b8c8 SHA512 5cf2739a5bc67ed25cb6f39bd795447c1e37963d1f3726d37ad9a2894080db3329fd2c6b17937ad831db78f5099e7c3b4ecd02991a7a69eb482ab61877d54d0f EBUILD qtcharts-5.12.3.ebuild 511 BLAKE2B 23f16cf8850b9da38e724fbe7ea9b3a78037ee78f8a5139bde50f466ccae8dcd77c0c57250ed7bd0dcefbf0b157568fbd7cf6e39bdb5e6157f171cc730e53cc7 SHA512 450ca202b25ade28dc68e54983b991e1ba17dd9d836d7fe51def3d71983e571fcdbf74fe95c7a31c3c4e2b5922d7ab8d28ab8972e7a1cf19e239ee2888c3d32b EBUILD qtcharts-5.13.2.ebuild 518 BLAKE2B 8462a3cd9a1c975a6a88a88b4a1b1e5c332b74a2a77e128398db0bc72116ca4a32725882c925c56fac84ec24d31b1f64439ad1393e01fcf747fa603fe4c94475 SHA512 bd7c9285f16a481f9c4c14e20cdac392a36e37a92629f98f556fa2b3fa1918b8b8096b9c16838d7ad7aa35ceb77db925d2a6a2b45378345631889822f18b2fcd -EBUILD qtcharts-5.14.1.ebuild 525 BLAKE2B a2b598a9361e3a2ecc6f4619352aa1c93019419b6de961e5176a3604ed41f46291f019925465f070e1c20792a59ce44d6a3fe3d32289f6b41eecc6a3abfab6d6 SHA512 8d93e3dcb14b7f67b8c5800ff47edf8fcb13fa075fbbfa71453f8b8f2b9e58298bb25d70ff7aba69bb3fe6d31a81d02e85c331015c3a88cd86b1d82e2f00f0b7 +EBUILD qtcharts-5.14.1.ebuild 537 BLAKE2B 596fe8baa9684481dfb85e8d8981fd5d2c87a84629dbc20ca1aea3b646acc4dd0dca87a174f8077001c2b4dfaab8f364053a825cda36d303c9e828e57453e0bf SHA512 ed7901d6735b6099714c199fb7f9aeedef012a4511e0b23abb0be6b457b6af8dd4d8d647945df45f2c2a0e6547f53492283ddb642034998683c1fdfcc6ef5ea3 MISC metadata.xml 561 BLAKE2B c42e13ff3ae121b988b887d834497106729d03d44fac01be97761e7346b0cdf67cc0a1811afe2c8422020ad8b60525533e520cb421917f70e4a4be70ff93089a SHA512 73d78a296a643dafb989554225cefd7b4c0a00431f2d65c3705207ca5282d0b73d56625426c5b029f76f7eb27b3c84272c9da64a05100a7cc84cad22bbed191a diff --git a/dev-qt/qtcharts/qtcharts-5.14.1.ebuild b/dev-qt/qtcharts/qtcharts-5.14.1.ebuild index c2fe1de176fb..f21ce2b9ce05 100644 --- a/dev-qt/qtcharts/qtcharts-5.14.1.ebuild +++ b/dev-qt/qtcharts/qtcharts-5.14.1.ebuild @@ -8,7 +8,7 @@ DESCRIPTION="Chart component library for the Qt5 framework" LICENSE="GPL-3" if [[ ${QT5_BUILD_TYPE} == release ]]; then - KEYWORDS="~amd64 ~ppc64 ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" fi IUSE="qml" diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest index 59371178e3b1..0ce3d6993784 100644 --- a/dev-qt/qtdeclarative/Manifest +++ b/dev-qt/qtdeclarative/Manifest @@ -6,6 +6,5 @@ DIST qtdeclarative-everywhere-src-5.13.2.tar.xz 20940748 BLAKE2B acc688691a86318 DIST qtdeclarative-everywhere-src-5.14.1.tar.xz 21299728 BLAKE2B dfa0dfc95956f9c9eeb6b790e0221cf745b0cefd89fc070caa741b9cdc644acd990128affbcef6ac585758a02f94b1693ccca77d9de080f04f4d1b6d2304537f SHA512 70094d24a977a5ae4a3a11ee31e49234592faca1ec8195560977e7834778d1b1fdc2a30e555dc6c43c98cef2a39d5c1bf6351093c0f46b9b22b4127f3bebef58 EBUILD qtdeclarative-5.12.3.ebuild 1140 BLAKE2B 729d0c1acb73839bacbbfc7363f29cd0e01ff004a0f182c1a6cbe7f33c23f17be81478939eccd2ac828e727451910ed77901b73795ffe1a20a9f471c06b89dc0 SHA512 f8d5c239ce8a653c77fafccfa4d5df25a46ac7811dd359ae0399c7eab9087cf5b0793061dfb7291a7d84a36668571883ec4920ac2f0e1cc676a9e9f84cc56cdd EBUILD qtdeclarative-5.13.2-r1.ebuild 1286 BLAKE2B c681165cf03ee0358cb27492cf830cd2736ac74537294c7de2eea8fb6ef112bc644edfe61b53700ae8e5b9b66776d557b5244c2be61685282792c23b086d2579 SHA512 fd3137e47eeeb06994a9f4ce3a3b7086a4c6fe6fbc69c521bd325b7ff2123a7de50116f1fab74cdd0a8ccfe454555588eace3dfd185c1950a886bc1398fafb0f -EBUILD qtdeclarative-5.13.2.ebuild 1146 BLAKE2B ddb8a3302fe9d9d427dbb9b8caaaa2c3e718e031a1b4937dee5b7c9a8a12718ef8e78fa355736c7620945c549b3f6f3b85ba501d2fd8c98c08b09cb1f568d37e SHA512 dc4e937e2c6f3717173ccf91bcde93a558f34791d929c25aa1cd073bca96d55419e8326118d5dcd1a37181bfce6e06aa2b4d91c324c6c191d0338a84d74b4679 -EBUILD qtdeclarative-5.14.1.ebuild 1148 BLAKE2B 87599e7f32ce5ec3026227ffb4c707ff0ebf0f5bfab374c19276c1d14d1f393268ec2fb940350ddde023b662cf765c8b1bd96da6fd56e7a52808681b542b2883 SHA512 bf7cffb9ff0e81f113e888f59f1f23802818d81a06946a233e68f63dd33464437994ef1f239b248f24f615e6d56ef00bb7f0d6fa9c6eb88eb803a00f408ed7fb -MISC metadata.xml 718 BLAKE2B 8726e8349c867c54347bb2fae219fb858a2f31058d7fa83fb7aa5691b3dbff327a9b2ef4cdbfdfc087fe30847d037f55ed92a2797ad961764676c10d348148a5 SHA512 827be20878184958800c2b31b4fcff95e67bfff208d4669c4b0b1f190bbc8ebeb46795e62c06f46dd8ef54c072e82fe9f1b32bef14072e81c8f1dc7428e386c3 +EBUILD qtdeclarative-5.14.1-r1.ebuild 1163 BLAKE2B e4fa4b0e173b1ffbb3fb30df8072332c39d3ed5c098226daed90190ea5f49f4f3879f1f917eb4059dcd68c24aa307ac11386e48037bada54cae8720ee02d43ab SHA512 3692ba99a65363b8d9d5f49c806b9c6bcbc5b10a8c8e7d4ce97f85fa3e6339f41ffb1024a12f695991eb1d9a5df9b4b3fb35a2031c22c50fcde2e5ec23d1f1ab +MISC metadata.xml 773 BLAKE2B d538bb46ae3554f3a18d426ea967606df009a2f55a9b02a7275d7cae32adc71e017e96d6c48db946d636dfcd33cfa1846209e87c9da99b90625ad4cae2595df8 SHA512 54f305948407d29a2506505f15b79cf912aace3ace002b92f085d82275ff2426293b8f94b8666b7a5c2f360aa39749e6924b8e0ec121dd268fe88e711dbeb20f diff --git a/dev-qt/qtdeclarative/metadata.xml b/dev-qt/qtdeclarative/metadata.xml index cffb0c60697c..9fc8265089ec 100644 --- a/dev-qt/qtdeclarative/metadata.xml +++ b/dev-qt/qtdeclarative/metadata.xml @@ -8,6 +8,7 @@ Use GLES 2.0 or later instead of full OpenGL Build the LocalStorage import for QtQuick (requires QtSql) + Enable support for Vulkan Enable QtWidgets support diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.13.2.ebuild b/dev-qt/qtdeclarative/qtdeclarative-5.13.2.ebuild deleted file mode 100644 index 50821d0e0011..000000000000 --- a/dev-qt/qtdeclarative/qtdeclarative-5.13.2.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 2009-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{6,7} ) -inherit python-any-r1 qt5-build - -DESCRIPTION="The QML and Quick modules for the Qt5 framework" - -if [[ ${QT5_BUILD_TYPE} == release ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" -fi - -IUSE="gles2 +jit localstorage +widgets" - -BDEPEND="${PYTHON_DEPS}" -# qtgui[gles2=] is needed because of bug 504322 -DEPEND=" - ~dev-qt/qtcore-${PV} - ~dev-qt/qtgui-${PV}[gles2=] - ~dev-qt/qtnetwork-${PV} - ~dev-qt/qttest-${PV} - localstorage? ( ~dev-qt/qtsql-${PV} ) - widgets? ( ~dev-qt/qtwidgets-${PV}[gles2=] ) -" -RDEPEND="${DEPEND} - !Enable support for input devices via dev-libs/libinput Enable support for touchscreen devices via x11-libs/tslib Build plugin to receive touch events over the TUIO protocol + Enable support for Vulkan Provide dev-qt/qtwayland to ensure Qt applications can be run as Wayland clients Build the XCB platform plugin and enable X11 integration diff --git a/dev-qt/qtgui/qtgui-5.14.1-r2.ebuild b/dev-qt/qtgui/qtgui-5.14.1-r2.ebuild deleted file mode 100644 index e077dd59d735..000000000000 --- a/dev-qt/qtgui/qtgui-5.14.1-r2.ebuild +++ /dev/null @@ -1,188 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -QT5_MODULE="qtbase" -inherit qt5-build - -DESCRIPTION="The GUI module and platform plugins for the Qt5 framework" -SLOT=5/${PV} # bug 707658 - -if [[ ${QT5_BUILD_TYPE} == release ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" -fi - -# TODO: linuxfb - -IUSE="accessibility dbus egl eglfs evdev +gif gles2 ibus - jpeg +libinput +png tslib tuio +udev vnc wayland +X" -REQUIRED_USE=" - || ( eglfs X ) - accessibility? ( dbus X ) - eglfs? ( egl ) - ibus? ( dbus ) - libinput? ( udev ) - X? ( gles2? ( egl ) ) -" - -COMMON_DEPEND=" - dev-libs/glib:2 - ~dev-qt/qtcore-${PV} - dev-util/gtk-update-icon-cache - media-libs/fontconfig - >=media-libs/freetype-2.6.1:2 - >=media-libs/harfbuzz-1.6.0:= - sys-libs/zlib:= - virtual/opengl - dbus? ( ~dev-qt/qtdbus-${PV} ) - egl? ( media-libs/mesa[egl] ) - eglfs? ( - media-libs/mesa[gbm] - x11-libs/libdrm - ) - evdev? ( sys-libs/mtdev ) - gles2? ( media-libs/mesa[gles2] ) - jpeg? ( virtual/jpeg:0 ) - libinput? ( - dev-libs/libinput:= - >=x11-libs/libxkbcommon-0.5.0 - ) - png? ( media-libs/libpng:0= ) - tslib? ( >=x11-libs/tslib-1.21 ) - tuio? ( ~dev-qt/qtnetwork-${PV} ) - udev? ( virtual/libudev:= ) - vnc? ( ~dev-qt/qtnetwork-${PV} ) - X? ( - x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - >=x11-libs/libxcb-1.12:=[xkb] - >=x11-libs/libxkbcommon-0.5.0[X] - x11-libs/xcb-util-image - x11-libs/xcb-util-keysyms - x11-libs/xcb-util-renderutil - x11-libs/xcb-util-wm - ) -" -DEPEND="${COMMON_DEPEND} - evdev? ( sys-kernel/linux-headers ) - udev? ( sys-kernel/linux-headers ) -" -# bug 703306, _populate_Gui_plugin_properties breaks installed cmake modules -RDEPEND="${COMMON_DEPEND} - ! Enable support for input devices via dev-libs/libinput + Enable support for Vulkan-based server buffer integration https://bugreports.qt.io/ diff --git a/dev-qt/qtwayland/qtwayland-5.14.1-r1.ebuild b/dev-qt/qtwayland/qtwayland-5.14.1-r1.ebuild new file mode 100644 index 000000000000..5fa75b673a70 --- /dev/null +++ b/dev-qt/qtwayland/qtwayland-5.14.1-r1.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit qt5-build + +DESCRIPTION="Wayland platform plugin for Qt" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +fi + +IUSE="+libinput vulkan xcomposite" + +DEPEND=" + >=dev-libs/wayland-1.6.0 + ~dev-qt/qtcore-${PV} + ~dev-qt/qtdeclarative-${PV} + ~dev-qt/qtgui-${PV}[egl,libinput=,vulkan=] + media-libs/mesa[egl] + >=x11-libs/libxkbcommon-0.2.0 + vulkan? ( dev-util/vulkan-headers ) + xcomposite? ( + x11-libs/libX11 + x11-libs/libXcomposite + ) +" +RDEPEND="${DEPEND}" + +src_prepare() { + qt_use_disable_config libinput xkbcommon \ + src/client/client.pro \ + src/compositor/wayland_wrapper/wayland_wrapper.pri \ + src/plugins/shellintegration/ivi-shell/ivi-shell.pro \ + src/plugins/shellintegration/wl-shell/wl-shell.pro \ + src/plugins/shellintegration/xdg-shell/xdg-shell.pro \ + src/plugins/shellintegration/xdg-shell-v5/xdg-shell-v5.pro \ + src/plugins/shellintegration/xdg-shell-v6/xdg-shell-v6.pro \ + tests/auto/compositor/compositor/compositor.pro + + qt_use_disable_config vulkan wayland-vulkan-server-buffer \ + src/plugins/hardwareintegration/client/client.pro \ + src/plugins/hardwareintegration/compositor/compositor.pro + + use xcomposite || rm -r config.tests/xcomposite || die + + qt5-build_src_prepare +} diff --git a/dev-qt/qtwayland/qtwayland-5.14.1.ebuild b/dev-qt/qtwayland/qtwayland-5.14.1.ebuild deleted file mode 100644 index 8464c35ff42b..000000000000 --- a/dev-qt/qtwayland/qtwayland-5.14.1.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit qt5-build - -DESCRIPTION="Wayland platform plugin for Qt" - -if [[ ${QT5_BUILD_TYPE} == release ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" -fi - -IUSE="+libinput xcomposite" - -DEPEND=" - >=dev-libs/wayland-1.6.0 - ~dev-qt/qtcore-${PV} - ~dev-qt/qtdeclarative-${PV} - ~dev-qt/qtgui-${PV}[egl,libinput=] - media-libs/mesa[egl] - >=x11-libs/libxkbcommon-0.2.0 - xcomposite? ( - x11-libs/libX11 - x11-libs/libXcomposite - ) -" -RDEPEND="${DEPEND}" - -src_prepare() { - qt_use_disable_config libinput xkbcommon-evdev \ - src/client/client.pro \ - src/compositor/wayland_wrapper/wayland_wrapper.pri \ - src/plugins/shellintegration/ivi-shell/ivi-shell.pro \ - src/plugins/shellintegration/wl-shell/wl-shell.pro \ - src/plugins/shellintegration/xdg-shell/xdg-shell.pro \ - src/plugins/shellintegration/xdg-shell-v5/xdg-shell-v5.pro \ - src/plugins/shellintegration/xdg-shell-v6/xdg-shell-v6.pro \ - tests/auto/compositor/compositor/compositor.pro - - use xcomposite || rm -r config.tests/xcomposite || die - - qt5-build_src_prepare -} -- cgit v1.2.3