diff options
author | Davide Pesavento <pesa@gentoo.org> | 2016-05-30 02:23:00 +0200 |
---|---|---|
committer | Davide Pesavento <pesa@gentoo.org> | 2016-05-30 02:46:30 +0200 |
commit | 72e98dcb691ce7ec7b70868f40f514ac5255bb71 (patch) | |
tree | b2e4674c5bce380aad6448cbda0e80b6bf4d8bbe /eclass | |
parent | sys-libs/uclibc-ng: version bump to 1.0.15 (diff) | |
download | gentoo-72e98dcb691ce7ec7b70868f40f514ac5255bb71.tar.gz gentoo-72e98dcb691ce7ec7b70868f40f514ac5255bb71.tar.bz2 gentoo-72e98dcb691ce7ec7b70868f40f514ac5255bb71.zip |
qt5-build.eclass: make sure we enable the QML debugging support
The code comment was incorrect, the flag *is* used, at least in Qt 5.6
and later. It obviously applies only to qtdeclarative, but for some
reason the flag can only be toggled from qtbase's configure... meh.
We don't allow turning this functionality off via a USE flag because
it would be a mess to implement properly, and its meaning would be
rather obscure for most users. It's a small amount of code anyway, and
it doesn't require any additional dependencies.
The configure already enabled -qml-debug by default, so this commit
effectively doesn't change anything in practice.
Diffstat (limited to 'eclass')
-rw-r--r-- | eclass/qt5-build.eclass | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/eclass/qt5-build.eclass b/eclass/qt5-build.eclass index 46fd62fbfa66..1e4fc88e21bb 100644 --- a/eclass/qt5-build.eclass +++ b/eclass/qt5-build.eclass @@ -547,8 +547,8 @@ qt5_base_configure() { -no-sql-db2 -no-sql-ibase -no-sql-mysql -no-sql-oci -no-sql-odbc -no-sql-psql -no-sql-sqlite -no-sql-sqlite2 -no-sql-tds - # obsolete flag, does nothing - #-qml-debug + # ensure the QML debugging support (qmltooling) is built in qtdeclarative + $([[ ${QT5_MINOR_VERSION} -ge 6 ]] && echo -qml-debug) # MIPS DSP instruction set extensions $(is-flagq -mno-dsp && echo -no-mips_dsp) |