commit: ffd4863f2536e76a6c855c7b6d82346299d4bd17 Author: Davide Pesavento <pesa <AT> gentoo <DOT> org> AuthorDate: Mon Jan 7 20:15:15 2019 +0000 Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org> CommitDate: Mon Jan 7 20:15:15 2019 +0000 URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=ffd4863f
dev-qt/qtcore: sync with 5.11.3-r2 in gentoo.git Package-Manager: Portage-2.3.53, Repoman-2.3.12 Signed-off-by: Davide Pesavento <pesa <AT> gentoo.org> dev-qt/qtcore/qtcore-5.12.0.ebuild | 10 +++++++++- dev-qt/qtcore/qtcore-5.12.9999.ebuild | 10 +++++++++- dev-qt/qtcore/qtcore-5.9999.ebuild | 10 +++++++++- 3 files changed, 27 insertions(+), 3 deletions(-) diff --git a/dev-qt/qtcore/qtcore-5.12.0.ebuild b/dev-qt/qtcore/qtcore-5.12.0.ebuild index f6a45867..a77edf08 100644 --- a/dev-qt/qtcore/qtcore-5.12.0.ebuild +++ b/dev-qt/qtcore/qtcore-5.12.0.ebuild @@ -8,7 +8,7 @@ inherit qt5-build DESCRIPTION="Cross-platform application development framework" if [[ ${QT5_BUILD_TYPE} == release ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd" fi IUSE="icu systemd" @@ -43,8 +43,16 @@ QT5_GENTOO_PRIVATE_CONFIG=( !:xml ) +src_prepare() { + # fix missing qt_version_tag symbol w/ LTO, bug 674382 + sed -i -e 's/^gcc:ltcg/gcc/' src/corelib/global/global.pri || die + + qt5-build_src_prepare +} + src_configure() { local myconf=( + -no-feature-statx # bug 672856 $(qt_use icu) $(qt_use !icu iconv) $(qt_use systemd journald) diff --git a/dev-qt/qtcore/qtcore-5.12.9999.ebuild b/dev-qt/qtcore/qtcore-5.12.9999.ebuild index f6a45867..a77edf08 100644 --- a/dev-qt/qtcore/qtcore-5.12.9999.ebuild +++ b/dev-qt/qtcore/qtcore-5.12.9999.ebuild @@ -8,7 +8,7 @@ inherit qt5-build DESCRIPTION="Cross-platform application development framework" if [[ ${QT5_BUILD_TYPE} == release ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd" fi IUSE="icu systemd" @@ -43,8 +43,16 @@ QT5_GENTOO_PRIVATE_CONFIG=( !:xml ) +src_prepare() { + # fix missing qt_version_tag symbol w/ LTO, bug 674382 + sed -i -e 's/^gcc:ltcg/gcc/' src/corelib/global/global.pri || die + + qt5-build_src_prepare +} + src_configure() { local myconf=( + -no-feature-statx # bug 672856 $(qt_use icu) $(qt_use !icu iconv) $(qt_use systemd journald) diff --git a/dev-qt/qtcore/qtcore-5.9999.ebuild b/dev-qt/qtcore/qtcore-5.9999.ebuild index f6a45867..a77edf08 100644 --- a/dev-qt/qtcore/qtcore-5.9999.ebuild +++ b/dev-qt/qtcore/qtcore-5.9999.ebuild @@ -8,7 +8,7 @@ inherit qt5-build DESCRIPTION="Cross-platform application development framework" if [[ ${QT5_BUILD_TYPE} == release ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd" fi IUSE="icu systemd" @@ -43,8 +43,16 @@ QT5_GENTOO_PRIVATE_CONFIG=( !:xml ) +src_prepare() { + # fix missing qt_version_tag symbol w/ LTO, bug 674382 + sed -i -e 's/^gcc:ltcg/gcc/' src/corelib/global/global.pri || die + + qt5-build_src_prepare +} + src_configure() { local myconf=( + -no-feature-statx # bug 672856 $(qt_use icu) $(qt_use !icu iconv) $(qt_use systemd journald)