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