Lines 3-9
Link Here
|
3 |
|
3 |
|
4 |
EAPI=7 |
4 |
EAPI=7 |
5 |
QT5_MODULE="qtbase" |
5 |
QT5_MODULE="qtbase" |
6 |
inherit qt5-build prefix |
6 |
inherit qt5-build |
7 |
|
7 |
|
8 |
DESCRIPTION="Cross-platform application development framework" |
8 |
DESCRIPTION="Cross-platform application development framework" |
9 |
|
9 |
|
Lines 11-17
Link Here
|
11 |
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" |
11 |
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" |
12 |
fi |
12 |
fi |
13 |
|
13 |
|
14 |
IUSE="icu systemd" |
14 |
IUSE="icu systemd +kernel-3_17" |
15 |
|
15 |
|
16 |
DEPEND=" |
16 |
DEPEND=" |
17 |
dev-libs/double-conversion:= |
17 |
dev-libs/double-conversion:= |
Lines 50-64
Link Here
|
50 |
# fix missing qt_version_tag symbol w/ LTO, bug 674382 |
50 |
# fix missing qt_version_tag symbol w/ LTO, bug 674382 |
51 |
sed -i -e 's/^gcc:ltcg/gcc/' src/corelib/global/global.pri || die |
51 |
sed -i -e 's/^gcc:ltcg/gcc/' src/corelib/global/global.pri || die |
52 |
|
52 |
|
53 |
# identify Prefix ELF_INTERPRETER |
|
|
54 |
hprefixify src/corelib/global/global.pri |
55 |
|
56 |
qt5-build_src_prepare |
53 |
qt5-build_src_prepare |
57 |
} |
54 |
} |
58 |
|
55 |
|
59 |
src_configure() { |
56 |
src_configure() { |
60 |
local myconf=( |
57 |
local myconf=( |
61 |
-no-feature-statx # bug 672856 |
58 |
-no-feature-statx # bug 672856 |
|
|
59 |
$(qt_use kernel-3_17 feature-renameat2) |
60 |
$(qt_use kernel-3_17 feature-getentropy) |
62 |
$(qt_use icu) |
61 |
$(qt_use icu) |
63 |
$(qt_use !icu iconv) |
62 |
$(qt_use !icu iconv) |
64 |
$(qt_use systemd journald) |
63 |
$(qt_use systemd journald) |