Gentoo Archives: gentoo-commits

From: Michael Palimaka <kensington@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/qt:master commit in: dev-qt/qtimageformats/
Date: Sun, 31 Dec 2017 01:10:39
Message-Id: 1514682624.b5a142607213637d3801ab12cd9b9fe2cd43d87a.kensington@gentoo
1 commit: b5a142607213637d3801ab12cd9b9fe2cd43d87a
2 Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
3 AuthorDate: Sun Dec 31 01:10:16 2017 +0000
4 Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
5 CommitDate: Sun Dec 31 01:10:24 2017 +0000
6 URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=b5a14260
7
8 dev-qt/qtimageformats: introduce jpeg2k and mng USE flags
9
10 qt_use_compile_test is being used deliberately as this module isn't using the
11 new-style configuration system yet.
12
13 Package-Manager: Portage-2.3.14, Repoman-2.3.6
14
15 dev-qt/qtimageformats/qtimageformats-5.10.0.ebuild | 12 +++++++++---
16 dev-qt/qtimageformats/qtimageformats-5.10.9999.ebuild | 12 +++++++++---
17 dev-qt/qtimageformats/qtimageformats-5.9.9999.ebuild | 12 +++++++++---
18 dev-qt/qtimageformats/qtimageformats-5.9999.ebuild | 12 +++++++++---
19 4 files changed, 36 insertions(+), 12 deletions(-)
20
21 diff --git a/dev-qt/qtimageformats/qtimageformats-5.10.0.ebuild b/dev-qt/qtimageformats/qtimageformats-5.10.0.ebuild
22 index 3285265e..39c6b552 100644
23 --- a/dev-qt/qtimageformats/qtimageformats-5.10.0.ebuild
24 +++ b/dev-qt/qtimageformats/qtimageformats-5.10.0.ebuild
25 @@ -10,14 +10,20 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
26 KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86"
27 fi
28
29 -IUSE=""
30 +IUSE="jpeg2k mng"
31
32 DEPEND="
33 ~dev-qt/qtcore-${PV}
34 ~dev-qt/qtgui-${PV}
35 - media-libs/jasper:=
36 - media-libs/libmng:=
37 media-libs/libwebp:=
38 media-libs/tiff:0
39 + jpeg2k? ( media-libs/jasper:= )
40 + mng? ( media-libs/libmng:= )
41 "
42 RDEPEND="${DEPEND}"
43 +
44 +src_configure() {
45 + qt_use_compile_test jpeg2k jasper
46 + qt_use_compile_test mng libmng
47 + qt5-build_src_configure
48 +}
49
50 diff --git a/dev-qt/qtimageformats/qtimageformats-5.10.9999.ebuild b/dev-qt/qtimageformats/qtimageformats-5.10.9999.ebuild
51 index 3285265e..39c6b552 100644
52 --- a/dev-qt/qtimageformats/qtimageformats-5.10.9999.ebuild
53 +++ b/dev-qt/qtimageformats/qtimageformats-5.10.9999.ebuild
54 @@ -10,14 +10,20 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
55 KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86"
56 fi
57
58 -IUSE=""
59 +IUSE="jpeg2k mng"
60
61 DEPEND="
62 ~dev-qt/qtcore-${PV}
63 ~dev-qt/qtgui-${PV}
64 - media-libs/jasper:=
65 - media-libs/libmng:=
66 media-libs/libwebp:=
67 media-libs/tiff:0
68 + jpeg2k? ( media-libs/jasper:= )
69 + mng? ( media-libs/libmng:= )
70 "
71 RDEPEND="${DEPEND}"
72 +
73 +src_configure() {
74 + qt_use_compile_test jpeg2k jasper
75 + qt_use_compile_test mng libmng
76 + qt5-build_src_configure
77 +}
78
79 diff --git a/dev-qt/qtimageformats/qtimageformats-5.9.9999.ebuild b/dev-qt/qtimageformats/qtimageformats-5.9.9999.ebuild
80 index 3285265e..39c6b552 100644
81 --- a/dev-qt/qtimageformats/qtimageformats-5.9.9999.ebuild
82 +++ b/dev-qt/qtimageformats/qtimageformats-5.9.9999.ebuild
83 @@ -10,14 +10,20 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
84 KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86"
85 fi
86
87 -IUSE=""
88 +IUSE="jpeg2k mng"
89
90 DEPEND="
91 ~dev-qt/qtcore-${PV}
92 ~dev-qt/qtgui-${PV}
93 - media-libs/jasper:=
94 - media-libs/libmng:=
95 media-libs/libwebp:=
96 media-libs/tiff:0
97 + jpeg2k? ( media-libs/jasper:= )
98 + mng? ( media-libs/libmng:= )
99 "
100 RDEPEND="${DEPEND}"
101 +
102 +src_configure() {
103 + qt_use_compile_test jpeg2k jasper
104 + qt_use_compile_test mng libmng
105 + qt5-build_src_configure
106 +}
107
108 diff --git a/dev-qt/qtimageformats/qtimageformats-5.9999.ebuild b/dev-qt/qtimageformats/qtimageformats-5.9999.ebuild
109 index 3285265e..39c6b552 100644
110 --- a/dev-qt/qtimageformats/qtimageformats-5.9999.ebuild
111 +++ b/dev-qt/qtimageformats/qtimageformats-5.9999.ebuild
112 @@ -10,14 +10,20 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
113 KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86"
114 fi
115
116 -IUSE=""
117 +IUSE="jpeg2k mng"
118
119 DEPEND="
120 ~dev-qt/qtcore-${PV}
121 ~dev-qt/qtgui-${PV}
122 - media-libs/jasper:=
123 - media-libs/libmng:=
124 media-libs/libwebp:=
125 media-libs/tiff:0
126 + jpeg2k? ( media-libs/jasper:= )
127 + mng? ( media-libs/libmng:= )
128 "
129 RDEPEND="${DEPEND}"
130 +
131 +src_configure() {
132 + qt_use_compile_test jpeg2k jasper
133 + qt_use_compile_test mng libmng
134 + qt5-build_src_configure
135 +}