Gentoo Archives: gentoo-commits

From: Sebastian Pipping <sping@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/, dev-libs/uriparser/files/
Date: Sun, 31 Mar 2019 20:09:44
Message-Id: 1554062958.624bab09f7e792baea6716ade0746499497b34d6.sping@gentoo
1 commit: 624bab09f7e792baea6716ade0746499497b34d6
2 Author: Sebastian Pipping <sping <AT> gentoo <DOT> org>
3 AuthorDate: Sun Mar 31 20:08:31 2019 +0000
4 Commit: Sebastian Pipping <sping <AT> gentoo <DOT> org>
5 CommitDate: Sun Mar 31 20:09:18 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=624bab09
7
8 dev-libs/uriparser: Remove vulnerable
9
10 Bug: https://bugs.gentoo.org/674354
11 Signed-off-by: Sebastian Pipping <sping <AT> gentoo.org>
12 Package-Manager: Portage-2.3.62, Repoman-2.3.12
13
14 dev-libs/uriparser/Manifest | 4 --
15 .../files/uriparser-0.8.4-doc-install.patch | 13 ------
16 dev-libs/uriparser/uriparser-0.8.4-r1.ebuild | 51 ----------------------
17 dev-libs/uriparser/uriparser-0.8.5.ebuild | 42 ------------------
18 dev-libs/uriparser/uriparser-0.8.6.ebuild | 42 ------------------
19 dev-libs/uriparser/uriparser-0.9.0.ebuild | 41 -----------------
20 6 files changed, 193 deletions(-)
21
22 diff --git a/dev-libs/uriparser/Manifest b/dev-libs/uriparser/Manifest
23 index 99cf53d1720..e92400ef355 100644
24 --- a/dev-libs/uriparser/Manifest
25 +++ b/dev-libs/uriparser/Manifest
26 @@ -1,5 +1 @@
27 -DIST uriparser-0.8.4.tar.bz2 358408 BLAKE2B 1f270442a4812fa3e86a495109f95cfac6980c8145a701990dbe6f6396743de9ce0dfbce7b9cff2b331e8c9038a2b6c5281d2e562596543b660c168d3e678187 SHA512 b6238c6495eaa9f7178269d66dbea05a39c51c27137d8ebf39cd02d1c3fa96aa0d1608f5ccb36bf7b454f3238830dd46d7de8299b608f185b2520fc2c955aa1a
28 -DIST uriparser-0.8.5.tar.bz2 359469 BLAKE2B 44fb7d8bd5dac8bb0dd68bfbc4fb2adec310a913a7ebb92850fb2b8833c159db7cb29fa4f8b5de3e3b3def018024d1e69a0814bcd12aa24b6a14deca6f6768fb SHA512 e9b0228092cf12b824975000b0a6dbe2e413d3642203666d77c5b42f04bc13e0ec3f61d6a2c44d9613bea15e8cf7ec42cc4c92c5bc4318ee3349c1b380409d5c
29 -DIST uriparser-0.8.6.tar.bz2 360214 BLAKE2B 18a0e02f5dc6efa840cd6647c4595f238f811e8131750959b31f5283c5632b8892fa38767f883110ff2fbcb9dd07afabcaef64b206b9a951a773bd9d4b1cd9e9 SHA512 b95e6d7c7f835002f6ea1a9c0962f4d385cd16519c40b921e9a9679140fd5d6cd326002b452fc73431aa2f36d049ae510c034a423eca143a6285f9b4b3dd7b83
30 -DIST uriparser-0.9.0.tar.bz2 371895 BLAKE2B 13479fe75d8dcc9514da6c26d9a60a68256b895f012d3b36e156353f1f37b2e572a3c8014f5cab30fe1d6da58ef840ea9878eabb48625a7449e46c7dbc13247c SHA512 8ad631726c59d244b945221e803dcb13daa6df6550b3de94da19745f4b4d53a5ce17dba54280273181479f2803dea4ca7b0154ac3b54ca39fc4eda2c8a03e3f7
31 DIST uriparser-0.9.1.tar.bz2 372722 BLAKE2B 6fe21d1f5a98564f3e08094b1e27a13ea00baff3c4e09645236d8b08cba5455d49862a2d66fec02057efbb3b3d2e36040aeab31630f516eedd1ef36c84211638 SHA512 c6a4f3b737d4c53ba14148a5be363d93947c8c32755b369726ccdd6e01e8a2293d2c94d448700fc97bb56092696b67965646ae07c9ef31be253e2279d0bc3821
32
33 diff --git a/dev-libs/uriparser/files/uriparser-0.8.4-doc-install.patch b/dev-libs/uriparser/files/uriparser-0.8.4-doc-install.patch
34 deleted file mode 100644
35 index 28cef94c642..00000000000
36 --- a/dev-libs/uriparser/files/uriparser-0.8.4-doc-install.patch
37 +++ /dev/null
38 @@ -1,13 +0,0 @@
39 -diff --git a/doc/Makefile.am b/doc/Makefile.am
40 -index ae5e101..012f0bc 100644
41 ---- a/doc/Makefile.am
42 -+++ b/doc/Makefile.am
43 -@@ -24,7 +24,7 @@ distclean-local:
44 - ## Install doc files
45 - install-data-local:
46 - $(MKDIR_P) "$(DESTDIR)$(docdir)/html/search" ## Didn't work with installdirs-local
47 -- $(INSTALL_DATA) html/*.css html/*.html html/*.js html/*.map html/*.md5 html/*.png "$(DESTDIR)$(docdir)/html/"
48 -+ $(INSTALL_DATA) html/*.css html/*.html html/*.js html/*.md5 html/*.png "$(DESTDIR)$(docdir)/html/"
49 - $(INSTALL_DATA) html/search/* "$(DESTDIR)$(docdir)/html/search/"
50 - -$(INSTALL_DATA) *.qch "$(DESTDIR)$(docdir)/"
51 -
52
53 diff --git a/dev-libs/uriparser/uriparser-0.8.4-r1.ebuild b/dev-libs/uriparser/uriparser-0.8.4-r1.ebuild
54 deleted file mode 100644
55 index 9468ac2013f..00000000000
56 --- a/dev-libs/uriparser/uriparser-0.8.4-r1.ebuild
57 +++ /dev/null
58 @@ -1,51 +0,0 @@
59 -# Copyright 1999-2018 Gentoo Foundation
60 -# Distributed under the terms of the GNU General Public License v2
61 -
62 -EAPI=6
63 -
64 -inherit autotools
65 -
66 -DESCRIPTION="Uriparser is a strictly RFC 3986 compliant URI parsing library in C"
67 -HOMEPAGE="http://uriparser.sourceforge.net/"
68 -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
69 -
70 -LICENSE="BSD"
71 -SLOT="0"
72 -KEYWORDS="amd64 ~arm ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
73 -IUSE="doc qt5 test unicode"
74 -
75 -RDEPEND=""
76 -DEPEND="virtual/pkgconfig
77 - doc? ( >=app-doc/doxygen-1.5.8
78 - qt5? ( dev-qt/qthelp:5 ) )
79 - test? ( >=dev-util/cpptest-1.1.1 )"
80 -
81 -REQUIRED_USE="test? ( unicode )"
82 -
83 -PATCHES=( "${FILESDIR}"/${P}-doc-install.patch )
84 -
85 -DOCS=( AUTHORS ChangeLog THANKS )
86 -
87 -src_prepare() {
88 - default
89 - eautoreconf
90 -}
91 -
92 -src_configure() {
93 - econf \
94 - --disable-sizedown \
95 - $(use_enable test) \
96 - --enable-char \
97 - $(use_enable unicode wchar_t) \
98 - $(use_enable doc) \
99 - --docdir=/usr/share/doc/${PF}/
100 -}
101 -
102 -src_install() {
103 - default
104 -
105 - if use doc && use qt5; then
106 - dodoc doc/*.qch
107 - docompress -x /usr/share/doc/${PF}/${P}.qch
108 - fi
109 -}
110
111 diff --git a/dev-libs/uriparser/uriparser-0.8.5.ebuild b/dev-libs/uriparser/uriparser-0.8.5.ebuild
112 deleted file mode 100644
113 index 94133b73235..00000000000
114 --- a/dev-libs/uriparser/uriparser-0.8.5.ebuild
115 +++ /dev/null
116 @@ -1,42 +0,0 @@
117 -# Copyright 1999-2018 Gentoo Foundation
118 -# Distributed under the terms of the GNU General Public License v2
119 -
120 -EAPI=6
121 -
122 -DESCRIPTION="Uriparser is a strictly RFC 3986 compliant URI parsing library in C"
123 -HOMEPAGE="https://uriparser.github.io/"
124 -SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2"
125 -
126 -LICENSE="BSD"
127 -SLOT="0"
128 -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
129 -IUSE="doc qt5 test unicode"
130 -
131 -RDEPEND=""
132 -DEPEND="virtual/pkgconfig
133 - doc? ( >=app-doc/doxygen-1.5.8
134 - qt5? ( dev-qt/qthelp:5 ) )
135 - test? ( >=dev-util/cpptest-1.1.1 )"
136 -
137 -REQUIRED_USE="test? ( unicode )"
138 -
139 -DOCS=( AUTHORS ChangeLog THANKS )
140 -
141 -src_configure() {
142 - econf \
143 - --disable-sizedown \
144 - $(use_enable test) \
145 - --enable-char \
146 - $(use_enable unicode wchar_t) \
147 - $(use_enable doc) \
148 - --docdir=/usr/share/doc/${PF}/
149 -}
150 -
151 -src_install() {
152 - default
153 -
154 - if use doc && use qt5; then
155 - dodoc doc/*.qch
156 - docompress -x /usr/share/doc/${PF}/${P}.qch
157 - fi
158 -}
159
160 diff --git a/dev-libs/uriparser/uriparser-0.8.6.ebuild b/dev-libs/uriparser/uriparser-0.8.6.ebuild
161 deleted file mode 100644
162 index 94133b73235..00000000000
163 --- a/dev-libs/uriparser/uriparser-0.8.6.ebuild
164 +++ /dev/null
165 @@ -1,42 +0,0 @@
166 -# Copyright 1999-2018 Gentoo Foundation
167 -# Distributed under the terms of the GNU General Public License v2
168 -
169 -EAPI=6
170 -
171 -DESCRIPTION="Uriparser is a strictly RFC 3986 compliant URI parsing library in C"
172 -HOMEPAGE="https://uriparser.github.io/"
173 -SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2"
174 -
175 -LICENSE="BSD"
176 -SLOT="0"
177 -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
178 -IUSE="doc qt5 test unicode"
179 -
180 -RDEPEND=""
181 -DEPEND="virtual/pkgconfig
182 - doc? ( >=app-doc/doxygen-1.5.8
183 - qt5? ( dev-qt/qthelp:5 ) )
184 - test? ( >=dev-util/cpptest-1.1.1 )"
185 -
186 -REQUIRED_USE="test? ( unicode )"
187 -
188 -DOCS=( AUTHORS ChangeLog THANKS )
189 -
190 -src_configure() {
191 - econf \
192 - --disable-sizedown \
193 - $(use_enable test) \
194 - --enable-char \
195 - $(use_enable unicode wchar_t) \
196 - $(use_enable doc) \
197 - --docdir=/usr/share/doc/${PF}/
198 -}
199 -
200 -src_install() {
201 - default
202 -
203 - if use doc && use qt5; then
204 - dodoc doc/*.qch
205 - docompress -x /usr/share/doc/${PF}/${P}.qch
206 - fi
207 -}
208
209 diff --git a/dev-libs/uriparser/uriparser-0.9.0.ebuild b/dev-libs/uriparser/uriparser-0.9.0.ebuild
210 deleted file mode 100644
211 index 8118165df67..00000000000
212 --- a/dev-libs/uriparser/uriparser-0.9.0.ebuild
213 +++ /dev/null
214 @@ -1,41 +0,0 @@
215 -# Copyright 1999-2018 Gentoo Authors
216 -# Distributed under the terms of the GNU General Public License v2
217 -
218 -EAPI=7
219 -
220 -DESCRIPTION="Uriparser is a strictly RFC 3986 compliant URI parsing library in C"
221 -HOMEPAGE="https://uriparser.github.io/"
222 -SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2"
223 -
224 -LICENSE="BSD"
225 -SLOT="0"
226 -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
227 -IUSE="doc qt5 test unicode"
228 -
229 -RDEPEND=""
230 -DEPEND="virtual/pkgconfig
231 - doc? ( >=app-doc/doxygen-1.5.8
232 - qt5? ( dev-qt/qthelp:5 ) )
233 - test? ( >=dev-cpp/gtest-1.8.1 )"
234 -
235 -REQUIRED_USE="test? ( unicode )"
236 -
237 -DOCS=( AUTHORS ChangeLog THANKS )
238 -
239 -src_configure() {
240 - econf \
241 - $(use_enable test) \
242 - --enable-char \
243 - $(use_enable unicode wchar_t) \
244 - $(use_enable doc) \
245 - --docdir=/usr/share/doc/${PF}/
246 -}
247 -
248 -src_install() {
249 - default
250 -
251 - if use doc && use qt5; then
252 - dodoc doc/*.qch
253 - docompress -x /usr/share/doc/${PF}/${P}.qch
254 - fi
255 -}