Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtcore/
Date: Sun, 09 Feb 2020 18:51:35
Message-Id: 1581274263.5141994ee3d503112c70465af4536f13760f000d.asturm@gentoo
1 commit: 5141994ee3d503112c70465af4536f13760f000d
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sun Feb 9 11:00:42 2020 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sun Feb 9 18:51:03 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5141994e
7
8 dev-qt/qtcore: Drop 5.14.1 (r0)
9
10 Package-Manager: Portage-2.3.87, Repoman-2.3.20
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 dev-qt/qtcore/qtcore-5.14.1.ebuild | 83 --------------------------------------
14 1 file changed, 83 deletions(-)
15
16 diff --git a/dev-qt/qtcore/qtcore-5.14.1.ebuild b/dev-qt/qtcore/qtcore-5.14.1.ebuild
17 deleted file mode 100644
18 index 63378ff04bc..00000000000
19 --- a/dev-qt/qtcore/qtcore-5.14.1.ebuild
20 +++ /dev/null
21 @@ -1,83 +0,0 @@
22 -# Copyright 1999-2020 Gentoo Authors
23 -# Distributed under the terms of the GNU General Public License v2
24 -
25 -EAPI=7
26 -QT5_MODULE="qtbase"
27 -inherit qt5-build
28 -
29 -DESCRIPTION="Cross-platform application development framework"
30 -
31 -if [[ ${QT5_BUILD_TYPE} == release ]]; then
32 - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
33 -fi
34 -
35 -IUSE="icu systemd"
36 -
37 -DEPEND="
38 - dev-libs/double-conversion:=
39 - dev-libs/glib:2
40 - dev-libs/libpcre2[pcre16,unicode]
41 - sys-libs/zlib:=
42 - icu? ( dev-libs/icu:= )
43 - !icu? ( virtual/libiconv )
44 - systemd? ( sys-apps/systemd:= )
45 -"
46 -RDEPEND="${DEPEND}
47 - !<dev-qt/qtcore-4.8.7-r4:4
48 -"
49 -
50 -QT5_TARGET_SUBDIRS=(
51 - src/tools/bootstrap
52 - src/tools/moc
53 - src/tools/rcc
54 - src/corelib
55 - src/tools/qlalr
56 - doc
57 -)
58 -
59 -QT5_GENTOO_PRIVATE_CONFIG=(
60 - !:network
61 - !:sql
62 - !:testlib
63 - !:xml
64 -)
65 -
66 -src_prepare() {
67 - # don't add -O3 to CXXFLAGS, bug 549140
68 - sed -i -e '/CONFIG\s*+=/s/optimize_full//' src/corelib/corelib.pro || die
69 -
70 - # fix missing qt_version_tag symbol w/ LTO, bug 674382
71 - sed -i -e 's/^gcc:ltcg/gcc/' src/corelib/global/global.pri || die
72 -
73 - qt5-build_src_prepare
74 -}
75 -
76 -src_configure() {
77 - local myconf=(
78 - -no-feature-statx # bug 672856
79 - $(qt_use icu)
80 - $(qt_use !icu iconv)
81 - $(qt_use systemd journald)
82 - )
83 - qt5-build_src_configure
84 -}
85 -
86 -src_install() {
87 - qt5-build_src_install
88 -
89 - local flags=(
90 - DBUS FREETYPE IMAGEFORMAT_JPEG IMAGEFORMAT_PNG
91 - OPENGL OPENSSL SSL WIDGETS
92 - )
93 -
94 - for flag in ${flags[@]}; do
95 - cat >> "${D}"/${QT5_HEADERDIR}/QtCore/qconfig.h <<- _EOF_ || die
96 -
97 - #if defined(QT_NO_${flag}) && defined(QT_${flag})
98 - # undef QT_NO_${flag}
99 - #elif !defined(QT_NO_${flag}) && !defined(QT_${flag})
100 - # define QT_NO_${flag}
101 - #endif
102 - _EOF_
103 - done
104 -}