From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 8D391138354 for ; Sun, 19 Jan 2020 23:54:29 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id CC0A7E09FB; Sun, 19 Jan 2020 23:54:28 +0000 (UTC) Received: from smtp.gentoo.org (mail.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 2E7A1E09FB for ; Sun, 19 Jan 2020 23:54:28 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 317AC34E2A2 for ; Sun, 19 Jan 2020 23:54:27 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id E251099 for ; Sun, 19 Jan 2020 23:54:25 +0000 (UTC) From: "Andreas Sturmlechner" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Andreas Sturmlechner" Message-ID: <1579043166.040f587dc703adc1e0eba504e83430a032ba3c62.asturm@gentoo> Subject: [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/ X-VCS-Repository: proj/qt X-VCS-Files: dev-qt/qtgui/metadata.xml dev-qt/qtgui/qtgui-5.12.9999.ebuild dev-qt/qtgui/qtgui-5.14.9999.ebuild dev-qt/qtgui/qtgui-5.15.9999.ebuild dev-qt/qtgui/qtgui-5.9999.ebuild X-VCS-Directories: dev-qt/qtgui/ X-VCS-Committer: asturm X-VCS-Committer-Name: Andreas Sturmlechner X-VCS-Revision: 040f587dc703adc1e0eba504e83430a032ba3c62 X-VCS-Branch: master Date: Sun, 19 Jan 2020 23:54:25 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 0143c656-e2a7-408c-b38d-8e2674250c09 X-Archives-Hash: 41d1d701c66161667717eb2c9f8240f4 commit: 040f587dc703adc1e0eba504e83430a032ba3c62 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Jan 14 23:06:06 2020 +0000 Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Jan 14 23:06:06 2020 +0000 URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=040f587d dev-qt/qtgui: Rename USE xcb to X Closes: https://bugs.gentoo.org/705440 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-qt/qtgui/metadata.xml | 2 +- dev-qt/qtgui/qtgui-5.12.9999.ebuild | 37 +++++++++++++++++++------------------ dev-qt/qtgui/qtgui-5.14.9999.ebuild | 37 +++++++++++++++++++------------------ dev-qt/qtgui/qtgui-5.15.9999.ebuild | 37 +++++++++++++++++++------------------ dev-qt/qtgui/qtgui-5.9999.ebuild | 37 +++++++++++++++++++------------------ 5 files changed, 77 insertions(+), 73 deletions(-) diff --git a/dev-qt/qtgui/metadata.xml b/dev-qt/qtgui/metadata.xml index 74256c16..5fd07056 100644 --- a/dev-qt/qtgui/metadata.xml +++ b/dev-qt/qtgui/metadata.xml @@ -15,7 +15,7 @@ Enable support for touchscreen devices via x11-libs/tslib Build plugin to receive touch events over the TUIO protocol Provide dev-qt/qtwayland to ensure Qt applications can be run as Wayland clients - Build the XCB platform plugin and enable X11 integration + Build the XCB platform plugin and enable X11 integration https://bugreports.qt.io/ diff --git a/dev-qt/qtgui/qtgui-5.12.9999.ebuild b/dev-qt/qtgui/qtgui-5.12.9999.ebuild index bd23ada7..7e8a5ceb 100644 --- a/dev-qt/qtgui/qtgui-5.12.9999.ebuild +++ b/dev-qt/qtgui/qtgui-5.12.9999.ebuild @@ -1,7 +1,8 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 + QT5_MODULE="qtbase" inherit qt5-build @@ -14,14 +15,14 @@ fi # TODO: linuxfb IUSE="accessibility dbus egl eglfs evdev +gif gles2 ibus - jpeg +libinput +png tslib tuio +udev vnc wayland +xcb" + jpeg +libinput +png tslib tuio +udev vnc wayland +X" REQUIRED_USE=" - || ( eglfs xcb ) - accessibility? ( dbus xcb ) + || ( eglfs X ) + accessibility? ( dbus X ) eglfs? ( egl ) ibus? ( dbus ) libinput? ( udev ) - xcb? ( gles2? ( egl ) ) + X? ( gles2? ( egl ) ) " RDEPEND=" @@ -51,7 +52,7 @@ RDEPEND=" tuio? ( ~dev-qt/qtnetwork-${PV} ) udev? ( virtual/libudev:= ) vnc? ( ~dev-qt/qtnetwork-${PV} ) - xcb? ( + X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 @@ -111,13 +112,13 @@ QT5_GENTOO_CONFIG=( !png:no-png: tslib:tslib: udev:libudev: - xcb:xcb: - xcb:xcb-glx: - xcb:xcb-plugin: - xcb:xcb-render: - xcb:xcb-sm: - xcb:xcb-xlib: - xcb:xcb-xinput: + X:xcb: + X:xcb-glx: + X:xcb-plugin: + X:xcb-render: + X:xcb-sm: + X:xcb-xlib: + X:xcb-xinput: ) QT5_GENTOO_PRIVATE_CONFIG=( @@ -130,8 +131,8 @@ src_prepare() { # don't add -O3 to CXXFLAGS, bug 549140 sed -i -e '/CONFIG\s*+=/s/optimize_full//' src/gui/gui.pro || die - # egl_x11 is activated when both egl and xcb are enabled - use egl && QT5_GENTOO_CONFIG+=(xcb:egl_x11:) || QT5_GENTOO_CONFIG+=(egl:egl_x11:) + # egl_x11 is activated when both egl and X are enabled + use egl && QT5_GENTOO_CONFIG+=(X:egl_x11:) || QT5_GENTOO_CONFIG+=(egl:egl_x11:) qt_use_disable_config dbus dbus \ src/platformsupport/themes/genericunix/genericunix.pri @@ -166,10 +167,10 @@ src_configure() { $(qt_use png libpng system) $(qt_use tslib) $(qt_use udev libudev) - $(qt_use xcb xcb system) - $(usex xcb '-xcb-xlib -xcb-xinput -xkb' '') + $(qt_use X xcb system) + $(usex X '-xcb-xlib -xcb-xinput -xkb' '') ) - if use libinput || use xcb; then + if use libinput || use X; then myconf+=( -xkbcommon ) fi qt5-build_src_configure diff --git a/dev-qt/qtgui/qtgui-5.14.9999.ebuild b/dev-qt/qtgui/qtgui-5.14.9999.ebuild index 97db51f0..ab7524bb 100644 --- a/dev-qt/qtgui/qtgui-5.14.9999.ebuild +++ b/dev-qt/qtgui/qtgui-5.14.9999.ebuild @@ -1,7 +1,8 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 + QT5_MODULE="qtbase" inherit qt5-build @@ -14,14 +15,14 @@ fi # TODO: linuxfb IUSE="accessibility dbus egl eglfs evdev +gif gles2 ibus - jpeg +libinput +png tslib tuio +udev vnc wayland +xcb" + jpeg +libinput +png tslib tuio +udev vnc wayland +X" REQUIRED_USE=" - || ( eglfs xcb ) - accessibility? ( dbus xcb ) + || ( eglfs X ) + accessibility? ( dbus X ) eglfs? ( egl ) ibus? ( dbus ) libinput? ( udev ) - xcb? ( gles2? ( egl ) ) + X? ( gles2? ( egl ) ) " COMMON_DEPEND=" @@ -51,7 +52,7 @@ COMMON_DEPEND=" tuio? ( ~dev-qt/qtnetwork-${PV} ) udev? ( virtual/libudev:= ) vnc? ( ~dev-qt/qtnetwork-${PV} ) - xcb? ( + X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 @@ -118,13 +119,13 @@ QT5_GENTOO_CONFIG=( !png:no-png: tslib:tslib: udev:libudev: - xcb:xcb: - xcb:xcb-glx: - xcb:xcb-plugin: - xcb:xcb-render: - xcb:xcb-sm: - xcb:xcb-xlib: - xcb:xcb-xinput: + X:xcb: + X:xcb-glx: + X:xcb-plugin: + X:xcb-render: + X:xcb-sm: + X:xcb-xlib: + X:xcb-xinput: ) QT5_GENTOO_PRIVATE_CONFIG=( @@ -137,8 +138,8 @@ src_prepare() { # don't add -O3 to CXXFLAGS, bug 549140 sed -i -e '/CONFIG\s*+=/s/optimize_full//' src/gui/gui.pro || die - # egl_x11 is activated when both egl and xcb are enabled - use egl && QT5_GENTOO_CONFIG+=(xcb:egl_x11:) || QT5_GENTOO_CONFIG+=(egl:egl_x11:) + # egl_x11 is activated when both egl and X are enabled + use egl && QT5_GENTOO_CONFIG+=(X:egl_x11:) || QT5_GENTOO_CONFIG+=(egl:egl_x11:) qt_use_disable_config dbus dbus \ src/platformsupport/themes/genericunix/genericunix.pri @@ -173,10 +174,10 @@ src_configure() { $(qt_use png libpng system) $(qt_use tslib) $(qt_use udev libudev) - $(qt_use xcb xcb system) - $(usex xcb '-xcb-xlib -xcb-xinput -xkb' '') + $(qt_use X xcb system) + $(usex X '-xcb-xlib -xcb-xinput -xkb' '') ) - if use libinput || use xcb; then + if use libinput || use X; then myconf+=( -xkbcommon ) fi qt5-build_src_configure diff --git a/dev-qt/qtgui/qtgui-5.15.9999.ebuild b/dev-qt/qtgui/qtgui-5.15.9999.ebuild index 8a4c7007..3074f4ce 100644 --- a/dev-qt/qtgui/qtgui-5.15.9999.ebuild +++ b/dev-qt/qtgui/qtgui-5.15.9999.ebuild @@ -1,7 +1,8 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 + QT5_MODULE="qtbase" inherit qt5-build @@ -14,14 +15,14 @@ fi # TODO: linuxfb IUSE="accessibility dbus egl eglfs evdev +gif gles2 ibus - jpeg +libinput +png tslib tuio +udev vnc wayland +xcb" + jpeg +libinput +png tslib tuio +udev vnc wayland +X" REQUIRED_USE=" - || ( eglfs xcb ) - accessibility? ( dbus xcb ) + || ( eglfs X ) + accessibility? ( dbus X ) eglfs? ( egl ) ibus? ( dbus ) libinput? ( udev ) - xcb? ( gles2? ( egl ) ) + X? ( gles2? ( egl ) ) " COMMON_DEPEND=" @@ -51,7 +52,7 @@ COMMON_DEPEND=" tuio? ( ~dev-qt/qtnetwork-${PV} ) udev? ( virtual/libudev:= ) vnc? ( ~dev-qt/qtnetwork-${PV} ) - xcb? ( + X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 @@ -118,13 +119,13 @@ QT5_GENTOO_CONFIG=( !png:no-png: tslib:tslib: udev:libudev: - xcb:xcb: - xcb:xcb-glx: - xcb:xcb-plugin: - xcb:xcb-render: - xcb:xcb-sm: - xcb:xcb-xlib: - xcb:xcb-xinput: + X:xcb: + X:xcb-glx: + X:xcb-plugin: + X:xcb-render: + X:xcb-sm: + X:xcb-xlib: + X:xcb-xinput: ) QT5_GENTOO_PRIVATE_CONFIG=( @@ -137,8 +138,8 @@ src_prepare() { # don't add -O3 to CXXFLAGS, bug 549140 sed -i -e '/CONFIG\s*+=/s/optimize_full//' src/gui/gui.pro || die - # egl_x11 is activated when both egl and xcb are enabled - use egl && QT5_GENTOO_CONFIG+=(xcb:egl_x11:) || QT5_GENTOO_CONFIG+=(egl:egl_x11:) + # egl_x11 is activated when both egl and X are enabled + use egl && QT5_GENTOO_CONFIG+=(X:egl_x11:) || QT5_GENTOO_CONFIG+=(egl:egl_x11:) qt_use_disable_config dbus dbus \ src/platformsupport/themes/genericunix/genericunix.pri @@ -173,10 +174,10 @@ src_configure() { $(qt_use png libpng system) $(qt_use tslib) $(qt_use udev libudev) - $(qt_use xcb) - $(usex xcb '-xcb-xlib' '') + $(qt_use X) + $(usex X '-xcb-xlib' '') ) - if use libinput || use xcb; then + if use libinput || use X; then myconf+=( -xkbcommon ) fi qt5-build_src_configure diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild index e8e79ac3..04d52960 100644 --- a/dev-qt/qtgui/qtgui-5.9999.ebuild +++ b/dev-qt/qtgui/qtgui-5.9999.ebuild @@ -1,7 +1,8 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 + QT5_MODULE="qtbase" inherit qt5-build @@ -14,14 +15,14 @@ fi # TODO: linuxfb IUSE="accessibility dbus egl eglfs evdev +gif gles2 ibus - jpeg +libinput +png tslib tuio +udev vnc wayland +xcb" + jpeg +libinput +png tslib tuio +udev vnc wayland +X" REQUIRED_USE=" - || ( eglfs xcb ) - accessibility? ( dbus xcb ) + || ( eglfs X ) + accessibility? ( dbus X ) eglfs? ( egl ) ibus? ( dbus ) libinput? ( udev ) - xcb? ( gles2? ( egl ) ) + X? ( gles2? ( egl ) ) " RDEPEND=" @@ -51,7 +52,7 @@ RDEPEND=" tuio? ( ~dev-qt/qtnetwork-${PV} ) udev? ( virtual/libudev:= ) vnc? ( ~dev-qt/qtnetwork-${PV} ) - xcb? ( + X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 @@ -111,13 +112,13 @@ QT5_GENTOO_CONFIG=( !png:no-png: tslib:tslib: udev:libudev: - xcb:xcb: - xcb:xcb-glx: - xcb:xcb-plugin: - xcb:xcb-render: - xcb:xcb-sm: - xcb:xcb-xlib: - xcb:xcb-xinput: + X:xcb: + X:xcb-glx: + X:xcb-plugin: + X:xcb-render: + X:xcb-sm: + X:xcb-xlib: + X:xcb-xinput: ) QT5_GENTOO_PRIVATE_CONFIG=( @@ -128,8 +129,8 @@ src_prepare() { # don't add -O3 to CXXFLAGS, bug 549140 sed -i -e '/CONFIG\s*+=/s/optimize_full//' src/gui/gui.pro || die - # egl_x11 is activated when both egl and xcb are enabled - use egl && QT5_GENTOO_CONFIG+=(xcb:egl_x11:) || QT5_GENTOO_CONFIG+=(egl:egl_x11:) + # egl_x11 is activated when both egl and X are enabled + use egl && QT5_GENTOO_CONFIG+=(X:egl_x11:) || QT5_GENTOO_CONFIG+=(egl:egl_x11:) qt_use_disable_config dbus dbus \ src/platformsupport/themes/genericunix/genericunix.pri @@ -164,10 +165,10 @@ src_configure() { $(qt_use png libpng system) $(qt_use tslib) $(qt_use udev libudev) - $(qt_use xcb xcb system) - $(usex xcb '-xcb-xlib -xcb-xinput -xkb' '') + $(qt_use X xcb system) + $(usex X '-xcb-xlib -xcb-xinput -xkb' '') ) - if use libinput || use xcb; then + if use libinput || use X; then myconf+=( -xkbcommon ) fi qt5-build_src_configure