diff options
Diffstat (limited to 'dev-qt/qtwidgets/qtwidgets-5.9999.ebuild')
-rw-r--r-- | dev-qt/qtwidgets/qtwidgets-5.9999.ebuild | 17 |
1 files changed, 3 insertions, 14 deletions
diff --git a/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild index b96b9bed..3f852737 100644 --- a/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild +++ b/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild @@ -13,14 +13,11 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then fi # keep IUSE defaults in sync with qtgui -IUSE="gles2 gtkstyle +opengl +png +xcb" -REQUIRED_USE=" - gles2? ( opengl ) -" +IUSE="gles2 gtkstyle +png +xcb" DEPEND=" ~dev-qt/qtcore-${PV}[debug=] - ~dev-qt/qtgui-${PV}[debug=,gles2=,gtkstyle=,opengl=,png=,xcb?] + ~dev-qt/qtgui-${PV}[debug=,gles2=,gtkstyle=,png=,xcb?] " RDEPEND="${DEPEND}" @@ -34,17 +31,9 @@ QT5_GENTOO_CONFIG=( ) src_configure() { - local gl="-no-opengl" - if use gles2; then - gl="-opengl es2" - elif use opengl; then - gl="-opengl desktop" - fi - local myconf=( - # copied from qtgui - ${gl} $(qt_use gtkstyle) + -opengl $(usex gles2 es2 desktop) $(qt_use png libpng system) $(qt_use xcb xcb system) $(qt_use xcb xkbcommon system) |