Gentoo Archives: gentoo-commits

From: Davide Pesavento <pesa@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/qt:master commit in: dev-qt/qtcore/
Date: Mon, 07 Jan 2019 20:33:47
Message-Id: 1546892115.ffd4863f2536e76a6c855c7b6d82346299d4bd17.pesa@gentoo
1 commit: ffd4863f2536e76a6c855c7b6d82346299d4bd17
2 Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
3 AuthorDate: Mon Jan 7 20:15:15 2019 +0000
4 Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
5 CommitDate: Mon Jan 7 20:15:15 2019 +0000
6 URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=ffd4863f
7
8 dev-qt/qtcore: sync with 5.11.3-r2 in gentoo.git
9
10 Package-Manager: Portage-2.3.53, Repoman-2.3.12
11 Signed-off-by: Davide Pesavento <pesa <AT> gentoo.org>
12
13 dev-qt/qtcore/qtcore-5.12.0.ebuild | 10 +++++++++-
14 dev-qt/qtcore/qtcore-5.12.9999.ebuild | 10 +++++++++-
15 dev-qt/qtcore/qtcore-5.9999.ebuild | 10 +++++++++-
16 3 files changed, 27 insertions(+), 3 deletions(-)
17
18 diff --git a/dev-qt/qtcore/qtcore-5.12.0.ebuild b/dev-qt/qtcore/qtcore-5.12.0.ebuild
19 index f6a45867..a77edf08 100644
20 --- a/dev-qt/qtcore/qtcore-5.12.0.ebuild
21 +++ b/dev-qt/qtcore/qtcore-5.12.0.ebuild
22 @@ -8,7 +8,7 @@ inherit qt5-build
23 DESCRIPTION="Cross-platform application development framework"
24
25 if [[ ${QT5_BUILD_TYPE} == release ]]; then
26 - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd"
27 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
28 fi
29
30 IUSE="icu systemd"
31 @@ -43,8 +43,16 @@ QT5_GENTOO_PRIVATE_CONFIG=(
32 !:xml
33 )
34
35 +src_prepare() {
36 + # fix missing qt_version_tag symbol w/ LTO, bug 674382
37 + sed -i -e 's/^gcc:ltcg/gcc/' src/corelib/global/global.pri || die
38 +
39 + qt5-build_src_prepare
40 +}
41 +
42 src_configure() {
43 local myconf=(
44 + -no-feature-statx # bug 672856
45 $(qt_use icu)
46 $(qt_use !icu iconv)
47 $(qt_use systemd journald)
48
49 diff --git a/dev-qt/qtcore/qtcore-5.12.9999.ebuild b/dev-qt/qtcore/qtcore-5.12.9999.ebuild
50 index f6a45867..a77edf08 100644
51 --- a/dev-qt/qtcore/qtcore-5.12.9999.ebuild
52 +++ b/dev-qt/qtcore/qtcore-5.12.9999.ebuild
53 @@ -8,7 +8,7 @@ inherit qt5-build
54 DESCRIPTION="Cross-platform application development framework"
55
56 if [[ ${QT5_BUILD_TYPE} == release ]]; then
57 - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd"
58 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
59 fi
60
61 IUSE="icu systemd"
62 @@ -43,8 +43,16 @@ QT5_GENTOO_PRIVATE_CONFIG=(
63 !:xml
64 )
65
66 +src_prepare() {
67 + # fix missing qt_version_tag symbol w/ LTO, bug 674382
68 + sed -i -e 's/^gcc:ltcg/gcc/' src/corelib/global/global.pri || die
69 +
70 + qt5-build_src_prepare
71 +}
72 +
73 src_configure() {
74 local myconf=(
75 + -no-feature-statx # bug 672856
76 $(qt_use icu)
77 $(qt_use !icu iconv)
78 $(qt_use systemd journald)
79
80 diff --git a/dev-qt/qtcore/qtcore-5.9999.ebuild b/dev-qt/qtcore/qtcore-5.9999.ebuild
81 index f6a45867..a77edf08 100644
82 --- a/dev-qt/qtcore/qtcore-5.9999.ebuild
83 +++ b/dev-qt/qtcore/qtcore-5.9999.ebuild
84 @@ -8,7 +8,7 @@ inherit qt5-build
85 DESCRIPTION="Cross-platform application development framework"
86
87 if [[ ${QT5_BUILD_TYPE} == release ]]; then
88 - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd"
89 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
90 fi
91
92 IUSE="icu systemd"
93 @@ -43,8 +43,16 @@ QT5_GENTOO_PRIVATE_CONFIG=(
94 !:xml
95 )
96
97 +src_prepare() {
98 + # fix missing qt_version_tag symbol w/ LTO, bug 674382
99 + sed -i -e 's/^gcc:ltcg/gcc/' src/corelib/global/global.pri || die
100 +
101 + qt5-build_src_prepare
102 +}
103 +
104 src_configure() {
105 local myconf=(
106 + -no-feature-statx # bug 672856
107 $(qt_use icu)
108 $(qt_use !icu iconv)
109 $(qt_use systemd journald)