aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Sturmlechner <asturm@gentoo.org>2020-01-15 00:06:06 +0100
committerAndreas Sturmlechner <asturm@gentoo.org>2020-01-15 00:06:06 +0100
commit040f587dc703adc1e0eba504e83430a032ba3c62 (patch)
tree92bf445a650b57f4ace9c53de5f62e1ead4e0c0a
parentdev-qt/qtwebkit: Add ruby27 to 5.212 stable branch (diff)
downloadqt-040f587dc703adc1e0eba504e83430a032ba3c62.tar.gz
qt-040f587dc703adc1e0eba504e83430a032ba3c62.tar.bz2
qt-040f587dc703adc1e0eba504e83430a032ba3c62.zip
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 <asturm@gentoo.org>
-rw-r--r--dev-qt/qtgui/metadata.xml2
-rw-r--r--dev-qt/qtgui/qtgui-5.12.9999.ebuild37
-rw-r--r--dev-qt/qtgui/qtgui-5.14.9999.ebuild37
-rw-r--r--dev-qt/qtgui/qtgui-5.15.9999.ebuild37
-rw-r--r--dev-qt/qtgui/qtgui-5.9999.ebuild37
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 @@
<flag name="tslib">Enable support for touchscreen devices via <pkg>x11-libs/tslib</pkg></flag>
<flag name="tuio">Build plugin to receive touch events over the TUIO protocol</flag>
<flag name="wayland">Provide <pkg>dev-qt/qtwayland</pkg> to ensure Qt applications can be run as Wayland clients</flag>
- <flag name="xcb">Build the XCB platform plugin and enable X11 integration</flag>
+ <flag name="X">Build the XCB platform plugin and enable X11 integration</flag>
</use>
<upstream>
<bugs-to>https://bugreports.qt.io/</bugs-to>
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