Gentoo Archives: gentoo-commits

From: Michael Palimaka <kensington@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/qt:qtbase59 commit in: dev-qt/qtcore/
Date: Sun, 27 Aug 2017 03:49:49
Message-Id: 1503805748.b371f3bff0fb73f2247ab918c695faabaac4d178.kensington@gentoo
1 commit: b371f3bff0fb73f2247ab918c695faabaac4d178
2 Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
3 AuthorDate: Mon Aug 7 14:26:26 2017 +0000
4 Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
5 CommitDate: Sun Aug 27 03:49:08 2017 +0000
6 URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=b371f3bf
7
8 dev-qt/qtcore: replicate ifdefs removed in >=5.8
9
10 Package-Manager: Portage-2.3.6, Repoman-2.3.3
11
12 dev-qt/qtcore/qtcore-5.9.1.ebuild | 22 ++++++++++++++++++++++
13 dev-qt/qtcore/qtcore-5.9.9999.ebuild | 22 ++++++++++++++++++++++
14 dev-qt/qtcore/qtcore-5.9999.ebuild | 22 ++++++++++++++++++++++
15 3 files changed, 66 insertions(+)
16
17 diff --git a/dev-qt/qtcore/qtcore-5.9.1.ebuild b/dev-qt/qtcore/qtcore-5.9.1.ebuild
18 index 175000e7..b568c54d 100644
19 --- a/dev-qt/qtcore/qtcore-5.9.1.ebuild
20 +++ b/dev-qt/qtcore/qtcore-5.9.1.ebuild
21 @@ -42,3 +42,25 @@ src_configure() {
22 )
23 qt5-build_src_configure
24 }
25 +
26 +src_install() {
27 + qt5-build_src_install
28 +
29 + local flags=(
30 + ALSA CUPS DBUS EGL EGLFS EGL_X11 EVDEV FONTCONFIG FREETYPE
31 + HARFBUZZ IMAGEFORMAT_JPEG IMAGEFORMAT_PNG LIBPROXY MITSHM
32 + OPENGL OPENSSL OPENVG PULSEAUDIO SHAPE SSL TSLIB XCURSOR
33 + XFIXES XKB XRANDR XRENDER XSYNC ZLIB
34 + )
35 +
36 + for flag in ${flags[@]}; do
37 + cat >> "${D%/}"/${QT5_HEADERDIR}/QtCore/qconfig.h <<- _EOF_ || die
38 +
39 + #if defined(QT_NO_${flag}) && defined(QT_${flag})
40 + # undef QT_NO_${flag}
41 + #elif !defined(QT_NO_${flag}) && !defined(QT_${flag})
42 + # define QT_NO_${flag}
43 + #endif
44 + _EOF_
45 + done
46 +}
47
48 diff --git a/dev-qt/qtcore/qtcore-5.9.9999.ebuild b/dev-qt/qtcore/qtcore-5.9.9999.ebuild
49 index 175000e7..b568c54d 100644
50 --- a/dev-qt/qtcore/qtcore-5.9.9999.ebuild
51 +++ b/dev-qt/qtcore/qtcore-5.9.9999.ebuild
52 @@ -42,3 +42,25 @@ src_configure() {
53 )
54 qt5-build_src_configure
55 }
56 +
57 +src_install() {
58 + qt5-build_src_install
59 +
60 + local flags=(
61 + ALSA CUPS DBUS EGL EGLFS EGL_X11 EVDEV FONTCONFIG FREETYPE
62 + HARFBUZZ IMAGEFORMAT_JPEG IMAGEFORMAT_PNG LIBPROXY MITSHM
63 + OPENGL OPENSSL OPENVG PULSEAUDIO SHAPE SSL TSLIB XCURSOR
64 + XFIXES XKB XRANDR XRENDER XSYNC ZLIB
65 + )
66 +
67 + for flag in ${flags[@]}; do
68 + cat >> "${D%/}"/${QT5_HEADERDIR}/QtCore/qconfig.h <<- _EOF_ || die
69 +
70 + #if defined(QT_NO_${flag}) && defined(QT_${flag})
71 + # undef QT_NO_${flag}
72 + #elif !defined(QT_NO_${flag}) && !defined(QT_${flag})
73 + # define QT_NO_${flag}
74 + #endif
75 + _EOF_
76 + done
77 +}
78
79 diff --git a/dev-qt/qtcore/qtcore-5.9999.ebuild b/dev-qt/qtcore/qtcore-5.9999.ebuild
80 index 175000e7..b568c54d 100644
81 --- a/dev-qt/qtcore/qtcore-5.9999.ebuild
82 +++ b/dev-qt/qtcore/qtcore-5.9999.ebuild
83 @@ -42,3 +42,25 @@ src_configure() {
84 )
85 qt5-build_src_configure
86 }
87 +
88 +src_install() {
89 + qt5-build_src_install
90 +
91 + local flags=(
92 + ALSA CUPS DBUS EGL EGLFS EGL_X11 EVDEV FONTCONFIG FREETYPE
93 + HARFBUZZ IMAGEFORMAT_JPEG IMAGEFORMAT_PNG LIBPROXY MITSHM
94 + OPENGL OPENSSL OPENVG PULSEAUDIO SHAPE SSL TSLIB XCURSOR
95 + XFIXES XKB XRANDR XRENDER XSYNC ZLIB
96 + )
97 +
98 + for flag in ${flags[@]}; do
99 + cat >> "${D%/}"/${QT5_HEADERDIR}/QtCore/qconfig.h <<- _EOF_ || die
100 +
101 + #if defined(QT_NO_${flag}) && defined(QT_${flag})
102 + # undef QT_NO_${flag}
103 + #elif !defined(QT_NO_${flag}) && !defined(QT_${flag})
104 + # define QT_NO_${flag}
105 + #endif
106 + _EOF_
107 + done
108 +}