Gentoo Archives: gentoo-commits

From: Quentin Retornaz <gentoo@××××××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/libressl:master commit in: dev-libs/libressl/
Date: Sun, 29 Aug 2021 00:20:41
Message-Id: 1630196390.02ac5531cce223ae8f72b57493f79e0ebe70aecd.quentin@gentoo
1 commit: 02ac5531cce223ae8f72b57493f79e0ebe70aecd
2 Author: itZzenXX <codeberg.giovanni <AT> aleeas <DOT> com>
3 AuthorDate: Tue Aug 24 23:12:49 2021 +0000
4 Commit: Quentin Retornaz <gentoo <AT> retornaz <DOT> com>
5 CommitDate: Sun Aug 29 00:19:50 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=02ac5531
7
8 Bump LibreSSL to 3.3.4, Stabalize 3.2.6, Drop old LibreSSL ebuilds
9
10 Signed-off-by: itZzenXX <codeberg.giovanni <AT> aleeas.com>
11 Closes: https://github.com/gentoo/libressl/pull/350
12 Signed-off-by: Quentin Retornaz <gentoo <AT> retornaz.com>
13
14 dev-libs/libressl/Manifest | 15 +-----
15 dev-libs/libressl/libressl-2.9.2.ebuild | 63 ----------------------
16 dev-libs/libressl/libressl-3.0.2.ebuild | 62 ---------------------
17 dev-libs/libressl/libressl-3.1.3.ebuild | 62 ---------------------
18 dev-libs/libressl/libressl-3.1.5.ebuild | 62 ---------------------
19 dev-libs/libressl/libressl-3.2.0.ebuild | 62 ---------------------
20 dev-libs/libressl/libressl-3.2.1.ebuild | 62 ---------------------
21 dev-libs/libressl/libressl-3.2.3.ebuild | 62 ---------------------
22 dev-libs/libressl/libressl-3.2.5.ebuild | 62 ---------------------
23 ...libressl-3.1.4.ebuild => libressl-3.2.6.ebuild} | 2 +-
24 dev-libs/libressl/libressl-3.3.0.ebuild | 63 ----------------------
25 dev-libs/libressl/libressl-3.3.2.ebuild | 63 ----------------------
26 dev-libs/libressl/libressl-3.3.3.ebuild | 63 ----------------------
27 ...libressl-3.3.1.ebuild => libressl-3.3.4.ebuild} | 0
28 14 files changed, 3 insertions(+), 700 deletions(-)
29
30 diff --git a/dev-libs/libressl/Manifest b/dev-libs/libressl/Manifest
31 index 9807a88..b5b75d3 100644
32 --- a/dev-libs/libressl/Manifest
33 +++ b/dev-libs/libressl/Manifest
34 @@ -1,13 +1,2 @@
35 -DIST libressl-2.9.2.tar.gz 3607549 BLAKE2B 496e993e4f1c85167e0344afab61259d4e3f094a7e5dfac85878191070e2c196753162532efb921fab582481aeda3705fca9a2b48921cba82465192f2c1eef95 SHA512 b43e73e47c1f14da3c702ab42f29f1d67645a4fa425441337bd6c125b481ef78a40fd13e6b34dadb2af337e1c0c190cfb616186d4db9c9a743a37e594b9b8033
36 -DIST libressl-3.0.2.tar.gz 3669468 BLAKE2B 84ad2c1fea8d2119f191ec8ab3f999fb0354636d48aabb76fa1786139c669c9d8ca105d79cc8416dd20683818eccc84490cdadc9ca94cb2b0e411644e923a3d6 SHA512 19226da3bc9776e1da40b8e94dfa53564d5e6acc80edee539ba12d7a75c1bb8c0603e7633f26a6ef8b12adc56bb677ccda448575aa6be2ad3df5447465a4b080
37 -DIST libressl-3.1.3.tar.gz 3766345 BLAKE2B 4956fa0ae6030e9e9969d584db3bc0084c4b155207d1472ebfa40c8e68e925214b66ed1bc7e32d98a9a48de0b61909323a0380a973c724422c92bfe88b9fdfb2 SHA512 f9f497fe5d09b8b762175da038a8e67d9d2567462fefc49e434d306a3071ba3a4d369c89143d9d90e3bbcc7b9ba051c9c923a0dfc41d856edc08ae59fa727ee8
38 -DIST libressl-3.1.4.tar.gz 3767238 BLAKE2B e639349e50f985360f2cef01b16b5c8f3c725d4a9bbee1117787174e4de6eb9b14cc8ad5f1704971057dd0f5000eea01f3b172178c534c70d38921418034d94c SHA512 77a53c4294fc332006502dc3af069346e2c9efc9240de7f91eb48e89043525900b5b23652cfd159221c3a482cc01e263611adb752e23b707f965156e3a7cd895
39 -DIST libressl-3.1.5.tar.gz 3767605 BLAKE2B 9dc97caac831591c150ef0fc9b36970e5c18b1793294b074b5c42176cd7eafbdb713461757edab7072fc0a770480db5987252c9a960cfebeaa3ef5341de2a290 SHA512 b1e576a654d4f740ef466e5291344ee9a65276f2a1d4975bf93c407b8b51d78dd99f381f1d14162ed1f6b6e7f14a67ccdd377e7d9f71ef2875cc8cf17f580c51
40 -DIST libressl-3.2.0.tar.gz 3775925 BLAKE2B 99d74fad16e272be8e3b23b873c35970ce3693e088baf365670ad8e8cbb846e90f4232bbc6c65b70a35060da99b9b210b3debce1c78d531e810de26e3e2f05cb SHA512 e8bf95af4e4e855b0462eb12df8f802102a3bee5bb40fb1859e7c40d9e3ce89f0d2eb0acdd923e7c592b4aeb7ecc556f753c0a12d0dace05d2ef342bffdd9d07
41 -DIST libressl-3.2.1.tar.gz 3798341 BLAKE2B 25d4d0fa758d92fd781f39000e631d7cec0a5a8210b2b127b7d49ef0e96e1a20a45f60e6231dcbe379f57f19c1ca8a4dde6205b1cc52ee44d17a4a21da34c98a SHA512 0204177ad0291f3fce4c77ab21cce17785d0239f2ae4be8fbdce5575cc98775186caa0e1851b211c05be07e3cc603111eeaac4379c8977e7b140fedee2551f93
42 -DIST libressl-3.2.3.tar.gz 3839953 BLAKE2B 219c9c2e78952d56dd9eadb92c9732f426cbdd20a2dc905d827ca0547a347065f3347e960dee7456994d8d52d8cb19a028add3e9f343a20864dbb15f4e6654c8 SHA512 8c281f5a155a4cc9bfeb31767d8c29de6ceec602649ff98460c44c4b2c15999799d5549ce07a823a4f7f20f9b441f8718b3ef8eac19ddb6cf6d150e6fe8c9d13
43 -DIST libressl-3.2.5.tar.gz 3842149 BLAKE2B a8d70ebd3a22e24206320a5f15857cc170e770a7da66bf2ca681c98169ce291106d32567c623b35261cdafb94ca245e56e9a4a20a3af3e9b8f09f816c661639d SHA512 7b34d826685d8d6da74dee127138ad8cbb0b5a82e9eca8f45891e431a85ed9a7bcdcf28ad69064c5ce7e4d465ad2ac895074ba308e4bad303bcd7a12fcaa3ea2
44 -DIST libressl-3.3.0.tar.gz 3837684 BLAKE2B 0b2947fa00f86829b574beedc462ed7e602b417f057c8bcf966508952e10c17709a4ea484e4b8699eee2cee228e00518a25c9eedd96534273c56a467cdc0c39b SHA512 3ea1339719b85234e4db8753eb11b760b9969bf0917d2556126bb048fc41022def628995587e438781092dcc49233109641b174f156cc4ec451fe8a217372cec
45 -DIST libressl-3.3.1.tar.gz 3838592 BLAKE2B 67c5bd72c1d1085c13fd3bf2e3829a6b83d61c3c9af5f5e65dca7548abe967f0ec8ebe3c46c6af576c54304b432069aab9d940bded90925cb44fffa7a8f35c29 SHA512 a0a6c10af71c6932a63381f33b2d0fe38b28d1c3c62c0c2de770695152f6eb3c558fdedd2fb6cdf34bd9a2dd3887aec615b652cbc3c1eed6c3c973c787a0c294
46 -DIST libressl-3.3.2.tar.gz 3847969 BLAKE2B 6a7af3c36dd78ed60c5fbc9f96efa7c69a01599d76ebd25a701186b4c6471255918ab7e2696c9d277454ca2b99f4a17c536c31336b462903601e779518a73d6e SHA512 16a06771a38d7f88e755878875ec38e814a9bdfe5ec5d0b9b4a7a7ce3ee4a9c3d395f82cee2803ebc418c9ea27c0ac3aa5c34197e048ea91cd8d9a707da56f77
47 -DIST libressl-3.3.3.tar.gz 3848064 BLAKE2B c3023da19994426fbedbebbf7d37cb088b9f3725aa9455c6b69f4e07fb1db586f320c19cabfc9ebc64cfdfdc5fa93d2aed55c1c6f5784ea95f70b80c180fe557 SHA512 2d0b5f4cfe37d573bc64d5967abb77f536dbe581fbad9637d925332bcdfd185fe6810335b2af80a89f92d7e6edaa8ea3ba2492c60a117e47ea1b2d6aacf01f0f
48 +DIST libressl-3.2.6.tar.gz 3842414 BLAKE2B cf29201b560a93f37f2b1a2f8ea5d4f196ad24e044e69c141556583686b1bd1941a97d53b662a2d457261eb4f45da9856a051b7b8afd3e3f27a6f14753bd80c5 SHA512 47eba2734e9c27adf922857f8057be20427b9b63d57422318e0658b17c53322b66e52733b71573d9fe26fbad4a4aa95fcd42b42e85647debcef869439caac526
49 +DIST libressl-3.3.4.tar.gz 3848128 BLAKE2B 06aa0655191deec5297ee5e8e851ba28aea6887a00df5540873ef9d9a350bf9d11f18ecff80c724ddb056586976a7360d51d5a60efbff99436284989e6f5c7df SHA512 11defdde8169d3653c24e149e698ffc5a8ead5ac0808111d1986cb11ef72e9912c463d4891d4635877021e73a8a045dbdbe5e83ec785a59150f170d2ca2031de
50
51 diff --git a/dev-libs/libressl/libressl-2.9.2.ebuild b/dev-libs/libressl/libressl-2.9.2.ebuild
52 deleted file mode 100644
53 index 515b2a4..0000000
54 --- a/dev-libs/libressl/libressl-2.9.2.ebuild
55 +++ /dev/null
56 @@ -1,63 +0,0 @@
57 -# Copyright 1999-2021 Gentoo Authors
58 -# Distributed under the terms of the GNU General Public License v2
59 -
60 -EAPI=6
61 -
62 -inherit multilib-minimal libtool
63 -
64 -DESCRIPTION="Free version of the SSL/TLS protocol forked from OpenSSL"
65 -HOMEPAGE="https://www.libressl.org/"
66 -SRC_URI="https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/${P}.tar.gz"
67 -
68 -LICENSE="ISC openssl"
69 -# Reflects ABI of libcrypto.so and libssl.so. Since these can differ,
70 -# we'll try to use the max of either. However, if either change between
71 -# versions, we have to change the subslot to trigger rebuild of consumers.
72 -SLOT="0/47"
73 -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
74 -IUSE="+asm static-libs test"
75 -RESTRICT="!test? ( test )"
76 -REQUIRED_USE="test? ( static-libs )"
77 -
78 -DEPEND="${RDEPEND}"
79 -PDEPEND="app-misc/ca-certificates"
80 -
81 -src_prepare() {
82 - touch crypto/Makefile.in
83 -
84 - sed -i \
85 - -e '/^[ \t]*CFLAGS=/s#-g ##' \
86 - -e '/^[ \t]*CFLAGS=/s#-g"#"#' \
87 - -e '/^[ \t]*CFLAGS=/s#-O2 ##' \
88 - -e '/^[ \t]*CFLAGS=/s#-O2"#"#' \
89 - -e '/^[ \t]*USER_CFLAGS=/s#-O2 ##' \
90 - -e '/^[ \t]*USER_CFLAGS=/s#-O2"#"#' \
91 - configure || die "fixing CFLAGS failed"
92 -
93 - if ! use test ; then
94 - sed -i \
95 - -e '/^[ \t]*SUBDIRS =/s#tests##' \
96 - Makefile.in || die "Removing tests failed"
97 - fi
98 -
99 - eapply "${FILESDIR}"/${PN}-2.8.3-solaris10.patch
100 - eapply "${FILESDIR}"/${P}-non-glibc.patch
101 - eapply_user
102 -
103 - elibtoolize # for Solaris
104 -}
105 -
106 -multilib_src_configure() {
107 - ECONF_SOURCE="${S}" econf \
108 - $(use_enable asm) \
109 - $(use_enable static-libs static)
110 -}
111 -
112 -multilib_src_test() {
113 - emake check
114 -}
115 -
116 -multilib_src_install_all() {
117 - einstalldocs
118 - find "${D}" -name '*.la' -exec rm -f {} + || die
119 -}
120
121 diff --git a/dev-libs/libressl/libressl-3.0.2.ebuild b/dev-libs/libressl/libressl-3.0.2.ebuild
122 deleted file mode 100644
123 index 06fccf5..0000000
124 --- a/dev-libs/libressl/libressl-3.0.2.ebuild
125 +++ /dev/null
126 @@ -1,62 +0,0 @@
127 -# Copyright 1999-2021 Gentoo Authors
128 -# Distributed under the terms of the GNU General Public License v2
129 -
130 -EAPI=7
131 -
132 -inherit multilib-minimal libtool
133 -
134 -DESCRIPTION="Free version of the SSL/TLS protocol forked from OpenSSL"
135 -HOMEPAGE="https://www.libressl.org/"
136 -SRC_URI="https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/${P}.tar.gz"
137 -
138 -LICENSE="ISC openssl"
139 -# Reflects ABI of libcrypto.so and libssl.so. Since these can differ,
140 -# we'll try to use the max of either. However, if either change between
141 -# versions, we have to change the subslot to trigger rebuild of consumers.
142 -SLOT="0/47"
143 -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
144 -IUSE="+asm static-libs test"
145 -RESTRICT="!test? ( test )"
146 -REQUIRED_USE="test? ( static-libs )"
147 -
148 -DEPEND="${RDEPEND}"
149 -PDEPEND="app-misc/ca-certificates"
150 -
151 -src_prepare() {
152 - touch crypto/Makefile.in
153 -
154 - sed -i \
155 - -e '/^[ \t]*CFLAGS=/s#-g ##' \
156 - -e '/^[ \t]*CFLAGS=/s#-g"#"#' \
157 - -e '/^[ \t]*CFLAGS=/s#-O2 ##' \
158 - -e '/^[ \t]*CFLAGS=/s#-O2"#"#' \
159 - -e '/^[ \t]*USER_CFLAGS=/s#-O2 ##' \
160 - -e '/^[ \t]*USER_CFLAGS=/s#-O2"#"#' \
161 - configure || die "fixing CFLAGS failed"
162 -
163 - if ! use test ; then
164 - sed -i \
165 - -e '/^[ \t]*SUBDIRS =/s#tests##' \
166 - Makefile.in || die "Removing tests failed"
167 - fi
168 -
169 - eapply "${FILESDIR}"/${PN}-2.8.3-solaris10.patch
170 - eapply_user
171 -
172 - elibtoolize # for Solaris
173 -}
174 -
175 -multilib_src_configure() {
176 - ECONF_SOURCE="${S}" econf \
177 - $(use_enable asm) \
178 - $(use_enable static-libs static)
179 -}
180 -
181 -multilib_src_test() {
182 - emake check
183 -}
184 -
185 -multilib_src_install_all() {
186 - einstalldocs
187 - find "${D}" -name '*.la' -exec rm -f {} + || die
188 -}
189
190 diff --git a/dev-libs/libressl/libressl-3.1.3.ebuild b/dev-libs/libressl/libressl-3.1.3.ebuild
191 deleted file mode 100644
192 index e7248a0..0000000
193 --- a/dev-libs/libressl/libressl-3.1.3.ebuild
194 +++ /dev/null
195 @@ -1,62 +0,0 @@
196 -# Copyright 1999-2021 Gentoo Authors
197 -# Distributed under the terms of the GNU General Public License v2
198 -
199 -EAPI=7
200 -
201 -inherit multilib-minimal libtool
202 -
203 -DESCRIPTION="Free version of the SSL/TLS protocol forked from OpenSSL"
204 -HOMEPAGE="https://www.libressl.org/"
205 -SRC_URI="https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/${P}.tar.gz"
206 -
207 -LICENSE="ISC openssl"
208 -# Reflects ABI of libcrypto.so and libssl.so. Since these can differ,
209 -# we'll try to use the max of either. However, if either change between
210 -# versions, we have to change the subslot to trigger rebuild of consumers.
211 -SLOT="0/48"
212 -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
213 -IUSE="+asm static-libs test"
214 -RESTRICT="!test? ( test )"
215 -REQUIRED_USE="test? ( static-libs )"
216 -
217 -DEPEND="${RDEPEND}"
218 -PDEPEND="app-misc/ca-certificates"
219 -
220 -src_prepare() {
221 - touch crypto/Makefile.in
222 -
223 - sed -i \
224 - -e '/^[ \t]*CFLAGS=/s#-g ##' \
225 - -e '/^[ \t]*CFLAGS=/s#-g"#"#' \
226 - -e '/^[ \t]*CFLAGS=/s#-O2 ##' \
227 - -e '/^[ \t]*CFLAGS=/s#-O2"#"#' \
228 - -e '/^[ \t]*USER_CFLAGS=/s#-O2 ##' \
229 - -e '/^[ \t]*USER_CFLAGS=/s#-O2"#"#' \
230 - configure || die "fixing CFLAGS failed"
231 -
232 - if ! use test ; then
233 - sed -i \
234 - -e '/^[ \t]*SUBDIRS =/s#tests##' \
235 - Makefile.in || die "Removing tests failed"
236 - fi
237 -
238 - eapply "${FILESDIR}"/${PN}-2.8.3-solaris10.patch
239 - eapply_user
240 -
241 - elibtoolize # for Solaris
242 -}
243 -
244 -multilib_src_configure() {
245 - ECONF_SOURCE="${S}" econf \
246 - $(use_enable asm) \
247 - $(use_enable static-libs static)
248 -}
249 -
250 -multilib_src_test() {
251 - emake check
252 -}
253 -
254 -multilib_src_install_all() {
255 - einstalldocs
256 - find "${D}" -name '*.la' -exec rm -f {} + || die
257 -}
258
259 diff --git a/dev-libs/libressl/libressl-3.1.5.ebuild b/dev-libs/libressl/libressl-3.1.5.ebuild
260 deleted file mode 100644
261 index e7248a0..0000000
262 --- a/dev-libs/libressl/libressl-3.1.5.ebuild
263 +++ /dev/null
264 @@ -1,62 +0,0 @@
265 -# Copyright 1999-2021 Gentoo Authors
266 -# Distributed under the terms of the GNU General Public License v2
267 -
268 -EAPI=7
269 -
270 -inherit multilib-minimal libtool
271 -
272 -DESCRIPTION="Free version of the SSL/TLS protocol forked from OpenSSL"
273 -HOMEPAGE="https://www.libressl.org/"
274 -SRC_URI="https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/${P}.tar.gz"
275 -
276 -LICENSE="ISC openssl"
277 -# Reflects ABI of libcrypto.so and libssl.so. Since these can differ,
278 -# we'll try to use the max of either. However, if either change between
279 -# versions, we have to change the subslot to trigger rebuild of consumers.
280 -SLOT="0/48"
281 -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
282 -IUSE="+asm static-libs test"
283 -RESTRICT="!test? ( test )"
284 -REQUIRED_USE="test? ( static-libs )"
285 -
286 -DEPEND="${RDEPEND}"
287 -PDEPEND="app-misc/ca-certificates"
288 -
289 -src_prepare() {
290 - touch crypto/Makefile.in
291 -
292 - sed -i \
293 - -e '/^[ \t]*CFLAGS=/s#-g ##' \
294 - -e '/^[ \t]*CFLAGS=/s#-g"#"#' \
295 - -e '/^[ \t]*CFLAGS=/s#-O2 ##' \
296 - -e '/^[ \t]*CFLAGS=/s#-O2"#"#' \
297 - -e '/^[ \t]*USER_CFLAGS=/s#-O2 ##' \
298 - -e '/^[ \t]*USER_CFLAGS=/s#-O2"#"#' \
299 - configure || die "fixing CFLAGS failed"
300 -
301 - if ! use test ; then
302 - sed -i \
303 - -e '/^[ \t]*SUBDIRS =/s#tests##' \
304 - Makefile.in || die "Removing tests failed"
305 - fi
306 -
307 - eapply "${FILESDIR}"/${PN}-2.8.3-solaris10.patch
308 - eapply_user
309 -
310 - elibtoolize # for Solaris
311 -}
312 -
313 -multilib_src_configure() {
314 - ECONF_SOURCE="${S}" econf \
315 - $(use_enable asm) \
316 - $(use_enable static-libs static)
317 -}
318 -
319 -multilib_src_test() {
320 - emake check
321 -}
322 -
323 -multilib_src_install_all() {
324 - einstalldocs
325 - find "${D}" -name '*.la' -exec rm -f {} + || die
326 -}
327
328 diff --git a/dev-libs/libressl/libressl-3.2.0.ebuild b/dev-libs/libressl/libressl-3.2.0.ebuild
329 deleted file mode 100644
330 index d487867..0000000
331 --- a/dev-libs/libressl/libressl-3.2.0.ebuild
332 +++ /dev/null
333 @@ -1,62 +0,0 @@
334 -# Copyright 1999-2021 Gentoo Authors
335 -# Distributed under the terms of the GNU General Public License v2
336 -
337 -EAPI=7
338 -
339 -inherit multilib-minimal libtool
340 -
341 -DESCRIPTION="Free version of the SSL/TLS protocol forked from OpenSSL"
342 -HOMEPAGE="https://www.libressl.org/"
343 -SRC_URI="https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/${P}.tar.gz"
344 -
345 -LICENSE="ISC openssl"
346 -# Reflects ABI of libcrypto.so and libssl.so. Since these can differ,
347 -# we'll try to use the max of either. However, if either change between
348 -# versions, we have to change the subslot to trigger rebuild of consumers.
349 -SLOT="0/48"
350 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
351 -IUSE="+asm static-libs test"
352 -RESTRICT="!test? ( test )"
353 -REQUIRED_USE="test? ( static-libs )"
354 -
355 -DEPEND="${RDEPEND}"
356 -PDEPEND="app-misc/ca-certificates"
357 -
358 -src_prepare() {
359 - touch crypto/Makefile.in
360 -
361 - sed -i \
362 - -e '/^[ \t]*CFLAGS=/s#-g ##' \
363 - -e '/^[ \t]*CFLAGS=/s#-g"#"#' \
364 - -e '/^[ \t]*CFLAGS=/s#-O2 ##' \
365 - -e '/^[ \t]*CFLAGS=/s#-O2"#"#' \
366 - -e '/^[ \t]*USER_CFLAGS=/s#-O2 ##' \
367 - -e '/^[ \t]*USER_CFLAGS=/s#-O2"#"#' \
368 - configure || die "fixing CFLAGS failed"
369 -
370 - if ! use test ; then
371 - sed -i \
372 - -e '/^[ \t]*SUBDIRS =/s#tests##' \
373 - Makefile.in || die "Removing tests failed"
374 - fi
375 -
376 - eapply "${FILESDIR}"/${PN}-2.8.3-solaris10.patch
377 - eapply_user
378 -
379 - elibtoolize # for Solaris
380 -}
381 -
382 -multilib_src_configure() {
383 - ECONF_SOURCE="${S}" econf \
384 - $(use_enable asm) \
385 - $(use_enable static-libs static)
386 -}
387 -
388 -multilib_src_test() {
389 - emake check
390 -}
391 -
392 -multilib_src_install_all() {
393 - einstalldocs
394 - find "${D}" -name '*.la' -exec rm -f {} + || die
395 -}
396
397 diff --git a/dev-libs/libressl/libressl-3.2.1.ebuild b/dev-libs/libressl/libressl-3.2.1.ebuild
398 deleted file mode 100644
399 index d487867..0000000
400 --- a/dev-libs/libressl/libressl-3.2.1.ebuild
401 +++ /dev/null
402 @@ -1,62 +0,0 @@
403 -# Copyright 1999-2021 Gentoo Authors
404 -# Distributed under the terms of the GNU General Public License v2
405 -
406 -EAPI=7
407 -
408 -inherit multilib-minimal libtool
409 -
410 -DESCRIPTION="Free version of the SSL/TLS protocol forked from OpenSSL"
411 -HOMEPAGE="https://www.libressl.org/"
412 -SRC_URI="https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/${P}.tar.gz"
413 -
414 -LICENSE="ISC openssl"
415 -# Reflects ABI of libcrypto.so and libssl.so. Since these can differ,
416 -# we'll try to use the max of either. However, if either change between
417 -# versions, we have to change the subslot to trigger rebuild of consumers.
418 -SLOT="0/48"
419 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
420 -IUSE="+asm static-libs test"
421 -RESTRICT="!test? ( test )"
422 -REQUIRED_USE="test? ( static-libs )"
423 -
424 -DEPEND="${RDEPEND}"
425 -PDEPEND="app-misc/ca-certificates"
426 -
427 -src_prepare() {
428 - touch crypto/Makefile.in
429 -
430 - sed -i \
431 - -e '/^[ \t]*CFLAGS=/s#-g ##' \
432 - -e '/^[ \t]*CFLAGS=/s#-g"#"#' \
433 - -e '/^[ \t]*CFLAGS=/s#-O2 ##' \
434 - -e '/^[ \t]*CFLAGS=/s#-O2"#"#' \
435 - -e '/^[ \t]*USER_CFLAGS=/s#-O2 ##' \
436 - -e '/^[ \t]*USER_CFLAGS=/s#-O2"#"#' \
437 - configure || die "fixing CFLAGS failed"
438 -
439 - if ! use test ; then
440 - sed -i \
441 - -e '/^[ \t]*SUBDIRS =/s#tests##' \
442 - Makefile.in || die "Removing tests failed"
443 - fi
444 -
445 - eapply "${FILESDIR}"/${PN}-2.8.3-solaris10.patch
446 - eapply_user
447 -
448 - elibtoolize # for Solaris
449 -}
450 -
451 -multilib_src_configure() {
452 - ECONF_SOURCE="${S}" econf \
453 - $(use_enable asm) \
454 - $(use_enable static-libs static)
455 -}
456 -
457 -multilib_src_test() {
458 - emake check
459 -}
460 -
461 -multilib_src_install_all() {
462 - einstalldocs
463 - find "${D}" -name '*.la' -exec rm -f {} + || die
464 -}
465
466 diff --git a/dev-libs/libressl/libressl-3.2.3.ebuild b/dev-libs/libressl/libressl-3.2.3.ebuild
467 deleted file mode 100644
468 index d487867..0000000
469 --- a/dev-libs/libressl/libressl-3.2.3.ebuild
470 +++ /dev/null
471 @@ -1,62 +0,0 @@
472 -# Copyright 1999-2021 Gentoo Authors
473 -# Distributed under the terms of the GNU General Public License v2
474 -
475 -EAPI=7
476 -
477 -inherit multilib-minimal libtool
478 -
479 -DESCRIPTION="Free version of the SSL/TLS protocol forked from OpenSSL"
480 -HOMEPAGE="https://www.libressl.org/"
481 -SRC_URI="https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/${P}.tar.gz"
482 -
483 -LICENSE="ISC openssl"
484 -# Reflects ABI of libcrypto.so and libssl.so. Since these can differ,
485 -# we'll try to use the max of either. However, if either change between
486 -# versions, we have to change the subslot to trigger rebuild of consumers.
487 -SLOT="0/48"
488 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
489 -IUSE="+asm static-libs test"
490 -RESTRICT="!test? ( test )"
491 -REQUIRED_USE="test? ( static-libs )"
492 -
493 -DEPEND="${RDEPEND}"
494 -PDEPEND="app-misc/ca-certificates"
495 -
496 -src_prepare() {
497 - touch crypto/Makefile.in
498 -
499 - sed -i \
500 - -e '/^[ \t]*CFLAGS=/s#-g ##' \
501 - -e '/^[ \t]*CFLAGS=/s#-g"#"#' \
502 - -e '/^[ \t]*CFLAGS=/s#-O2 ##' \
503 - -e '/^[ \t]*CFLAGS=/s#-O2"#"#' \
504 - -e '/^[ \t]*USER_CFLAGS=/s#-O2 ##' \
505 - -e '/^[ \t]*USER_CFLAGS=/s#-O2"#"#' \
506 - configure || die "fixing CFLAGS failed"
507 -
508 - if ! use test ; then
509 - sed -i \
510 - -e '/^[ \t]*SUBDIRS =/s#tests##' \
511 - Makefile.in || die "Removing tests failed"
512 - fi
513 -
514 - eapply "${FILESDIR}"/${PN}-2.8.3-solaris10.patch
515 - eapply_user
516 -
517 - elibtoolize # for Solaris
518 -}
519 -
520 -multilib_src_configure() {
521 - ECONF_SOURCE="${S}" econf \
522 - $(use_enable asm) \
523 - $(use_enable static-libs static)
524 -}
525 -
526 -multilib_src_test() {
527 - emake check
528 -}
529 -
530 -multilib_src_install_all() {
531 - einstalldocs
532 - find "${D}" -name '*.la' -exec rm -f {} + || die
533 -}
534
535 diff --git a/dev-libs/libressl/libressl-3.2.5.ebuild b/dev-libs/libressl/libressl-3.2.5.ebuild
536 deleted file mode 100644
537 index d487867..0000000
538 --- a/dev-libs/libressl/libressl-3.2.5.ebuild
539 +++ /dev/null
540 @@ -1,62 +0,0 @@
541 -# Copyright 1999-2021 Gentoo Authors
542 -# Distributed under the terms of the GNU General Public License v2
543 -
544 -EAPI=7
545 -
546 -inherit multilib-minimal libtool
547 -
548 -DESCRIPTION="Free version of the SSL/TLS protocol forked from OpenSSL"
549 -HOMEPAGE="https://www.libressl.org/"
550 -SRC_URI="https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/${P}.tar.gz"
551 -
552 -LICENSE="ISC openssl"
553 -# Reflects ABI of libcrypto.so and libssl.so. Since these can differ,
554 -# we'll try to use the max of either. However, if either change between
555 -# versions, we have to change the subslot to trigger rebuild of consumers.
556 -SLOT="0/48"
557 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
558 -IUSE="+asm static-libs test"
559 -RESTRICT="!test? ( test )"
560 -REQUIRED_USE="test? ( static-libs )"
561 -
562 -DEPEND="${RDEPEND}"
563 -PDEPEND="app-misc/ca-certificates"
564 -
565 -src_prepare() {
566 - touch crypto/Makefile.in
567 -
568 - sed -i \
569 - -e '/^[ \t]*CFLAGS=/s#-g ##' \
570 - -e '/^[ \t]*CFLAGS=/s#-g"#"#' \
571 - -e '/^[ \t]*CFLAGS=/s#-O2 ##' \
572 - -e '/^[ \t]*CFLAGS=/s#-O2"#"#' \
573 - -e '/^[ \t]*USER_CFLAGS=/s#-O2 ##' \
574 - -e '/^[ \t]*USER_CFLAGS=/s#-O2"#"#' \
575 - configure || die "fixing CFLAGS failed"
576 -
577 - if ! use test ; then
578 - sed -i \
579 - -e '/^[ \t]*SUBDIRS =/s#tests##' \
580 - Makefile.in || die "Removing tests failed"
581 - fi
582 -
583 - eapply "${FILESDIR}"/${PN}-2.8.3-solaris10.patch
584 - eapply_user
585 -
586 - elibtoolize # for Solaris
587 -}
588 -
589 -multilib_src_configure() {
590 - ECONF_SOURCE="${S}" econf \
591 - $(use_enable asm) \
592 - $(use_enable static-libs static)
593 -}
594 -
595 -multilib_src_test() {
596 - emake check
597 -}
598 -
599 -multilib_src_install_all() {
600 - einstalldocs
601 - find "${D}" -name '*.la' -exec rm -f {} + || die
602 -}
603
604 diff --git a/dev-libs/libressl/libressl-3.1.4.ebuild b/dev-libs/libressl/libressl-3.2.6.ebuild
605 similarity index 90%
606 rename from dev-libs/libressl/libressl-3.1.4.ebuild
607 rename to dev-libs/libressl/libressl-3.2.6.ebuild
608 index e7248a0..f0e4ef2 100644
609 --- a/dev-libs/libressl/libressl-3.1.4.ebuild
610 +++ b/dev-libs/libressl/libressl-3.2.6.ebuild
611 @@ -14,7 +14,7 @@ LICENSE="ISC openssl"
612 # we'll try to use the max of either. However, if either change between
613 # versions, we have to change the subslot to trigger rebuild of consumers.
614 SLOT="0/48"
615 -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
616 +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
617 IUSE="+asm static-libs test"
618 RESTRICT="!test? ( test )"
619 REQUIRED_USE="test? ( static-libs )"
620
621 diff --git a/dev-libs/libressl/libressl-3.3.0.ebuild b/dev-libs/libressl/libressl-3.3.0.ebuild
622 deleted file mode 100644
623 index 7de8ec1..0000000
624 --- a/dev-libs/libressl/libressl-3.3.0.ebuild
625 +++ /dev/null
626 @@ -1,63 +0,0 @@
627 -# Copyright 1999-2021 Gentoo Authors
628 -# Distributed under the terms of the GNU General Public License v2
629 -
630 -EAPI=7
631 -
632 -inherit multilib-minimal libtool
633 -
634 -DESCRIPTION="Free version of the SSL/TLS protocol forked from OpenSSL"
635 -HOMEPAGE="https://www.libressl.org/"
636 -SRC_URI="https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/${P}.tar.gz"
637 -
638 -LICENSE="ISC openssl"
639 -# Reflects ABI of libcrypto.so and libssl.so. Since these can differ,
640 -# we'll try to use the max of either. However, if either change between
641 -# versions, we have to change the subslot to trigger rebuild of consumers.
642 -SLOT="0/48"
643 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
644 -IUSE="+asm static-libs test"
645 -RESTRICT="!test? ( test )"
646 -REQUIRED_USE="test? ( static-libs )"
647 -
648 -DEPEND="${RDEPEND}"
649 -PDEPEND="app-misc/ca-certificates"
650 -
651 -src_prepare() {
652 - touch crypto/Makefile.in
653 -
654 - sed -i \
655 - -e '/^[ \t]*CFLAGS=/s#-g ##' \
656 - -e '/^[ \t]*CFLAGS=/s#-g"#"#' \
657 - -e '/^[ \t]*CFLAGS=/s#-O2 ##' \
658 - -e '/^[ \t]*CFLAGS=/s#-O2"#"#' \
659 - -e '/^[ \t]*USER_CFLAGS=/s#-O2 ##' \
660 - -e '/^[ \t]*USER_CFLAGS=/s#-O2"#"#' \
661 - configure || die "fixing CFLAGS failed"
662 -
663 - if ! use test ; then
664 - sed -i \
665 - -e '/^[ \t]*SUBDIRS =/s#tests##' \
666 - Makefile.in || die "Removing tests failed"
667 - fi
668 -
669 - eapply "${FILESDIR}"/${PN}-2.8.3-solaris10.patch
670 - #eapply "${FILESDIR}"/${PN}-3.2.2-build.patch
671 - eapply_user
672 -
673 - elibtoolize # for Solaris
674 -}
675 -
676 -multilib_src_configure() {
677 - ECONF_SOURCE="${S}" econf \
678 - $(use_enable asm) \
679 - $(use_enable static-libs static)
680 -}
681 -
682 -multilib_src_test() {
683 - emake check
684 -}
685 -
686 -multilib_src_install_all() {
687 - einstalldocs
688 - find "${D}" -name '*.la' -exec rm -f {} + || die
689 -}
690
691 diff --git a/dev-libs/libressl/libressl-3.3.2.ebuild b/dev-libs/libressl/libressl-3.3.2.ebuild
692 deleted file mode 100644
693 index b92c362..0000000
694 --- a/dev-libs/libressl/libressl-3.3.2.ebuild
695 +++ /dev/null
696 @@ -1,63 +0,0 @@
697 -# Copyright 1999-2021 Gentoo Authors
698 -# Distributed under the terms of the GNU General Public License v2
699 -
700 -EAPI=7
701 -
702 -inherit multilib-minimal libtool
703 -
704 -DESCRIPTION="Free version of the SSL/TLS protocol forked from OpenSSL"
705 -HOMEPAGE="https://www.libressl.org/"
706 -SRC_URI="https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/${P}.tar.gz"
707 -
708 -LICENSE="ISC openssl"
709 -# Reflects ABI of libcrypto.so and libssl.so. Since these can differ,
710 -# we'll try to use the max of either. However, if either change between
711 -# versions, we have to change the subslot to trigger rebuild of consumers.
712 -SLOT="0/48"
713 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
714 -IUSE="+asm static-libs test"
715 -RESTRICT="!test? ( test )"
716 -REQUIRED_USE="test? ( static-libs )"
717 -
718 -DEPEND="${RDEPEND}"
719 -PDEPEND="app-misc/ca-certificates"
720 -
721 -src_prepare() {
722 - touch crypto/Makefile.in
723 -
724 - sed -i \
725 - -e '/^[ \t]*CFLAGS=/s#-g ##' \
726 - -e '/^[ \t]*CFLAGS=/s#-g"#"#' \
727 - -e '/^[ \t]*CFLAGS=/s#-O2 ##' \
728 - -e '/^[ \t]*CFLAGS=/s#-O2"#"#' \
729 - -e '/^[ \t]*USER_CFLAGS=/s#-O2 ##' \
730 - -e '/^[ \t]*USER_CFLAGS=/s#-O2"#"#' \
731 - configure || die "fixing CFLAGS failed"
732 -
733 - if ! use test ; then
734 - sed -i \
735 - -e '/^[ \t]*SUBDIRS =/s#tests##' \
736 - Makefile.in || die "Removing tests failed"
737 - fi
738 -
739 - eapply "${FILESDIR}"/${PN}-2.8.3-solaris10.patch
740 - #eapply "${FILESDIR}"/${PN}-3.2.2-build.patch
741 - eapply_user
742 -
743 - elibtoolize # for Solaris
744 -}
745 -
746 -multilib_src_configure() {
747 - ECONF_SOURCE="${S}" econf \
748 - $(use_enable asm) \
749 - $(use_enable static-libs static)
750 -}
751 -
752 -multilib_src_test() {
753 - emake check
754 -}
755 -
756 -multilib_src_install_all() {
757 - einstalldocs
758 - find "${D}" -name '*.la' -exec rm -f {} + || die
759 -}
760
761 diff --git a/dev-libs/libressl/libressl-3.3.3.ebuild b/dev-libs/libressl/libressl-3.3.3.ebuild
762 deleted file mode 100644
763 index b92c362..0000000
764 --- a/dev-libs/libressl/libressl-3.3.3.ebuild
765 +++ /dev/null
766 @@ -1,63 +0,0 @@
767 -# Copyright 1999-2021 Gentoo Authors
768 -# Distributed under the terms of the GNU General Public License v2
769 -
770 -EAPI=7
771 -
772 -inherit multilib-minimal libtool
773 -
774 -DESCRIPTION="Free version of the SSL/TLS protocol forked from OpenSSL"
775 -HOMEPAGE="https://www.libressl.org/"
776 -SRC_URI="https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/${P}.tar.gz"
777 -
778 -LICENSE="ISC openssl"
779 -# Reflects ABI of libcrypto.so and libssl.so. Since these can differ,
780 -# we'll try to use the max of either. However, if either change between
781 -# versions, we have to change the subslot to trigger rebuild of consumers.
782 -SLOT="0/48"
783 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
784 -IUSE="+asm static-libs test"
785 -RESTRICT="!test? ( test )"
786 -REQUIRED_USE="test? ( static-libs )"
787 -
788 -DEPEND="${RDEPEND}"
789 -PDEPEND="app-misc/ca-certificates"
790 -
791 -src_prepare() {
792 - touch crypto/Makefile.in
793 -
794 - sed -i \
795 - -e '/^[ \t]*CFLAGS=/s#-g ##' \
796 - -e '/^[ \t]*CFLAGS=/s#-g"#"#' \
797 - -e '/^[ \t]*CFLAGS=/s#-O2 ##' \
798 - -e '/^[ \t]*CFLAGS=/s#-O2"#"#' \
799 - -e '/^[ \t]*USER_CFLAGS=/s#-O2 ##' \
800 - -e '/^[ \t]*USER_CFLAGS=/s#-O2"#"#' \
801 - configure || die "fixing CFLAGS failed"
802 -
803 - if ! use test ; then
804 - sed -i \
805 - -e '/^[ \t]*SUBDIRS =/s#tests##' \
806 - Makefile.in || die "Removing tests failed"
807 - fi
808 -
809 - eapply "${FILESDIR}"/${PN}-2.8.3-solaris10.patch
810 - #eapply "${FILESDIR}"/${PN}-3.2.2-build.patch
811 - eapply_user
812 -
813 - elibtoolize # for Solaris
814 -}
815 -
816 -multilib_src_configure() {
817 - ECONF_SOURCE="${S}" econf \
818 - $(use_enable asm) \
819 - $(use_enable static-libs static)
820 -}
821 -
822 -multilib_src_test() {
823 - emake check
824 -}
825 -
826 -multilib_src_install_all() {
827 - einstalldocs
828 - find "${D}" -name '*.la' -exec rm -f {} + || die
829 -}
830
831 diff --git a/dev-libs/libressl/libressl-3.3.1.ebuild b/dev-libs/libressl/libressl-3.3.4.ebuild
832 similarity index 100%
833 rename from dev-libs/libressl/libressl-3.3.1.ebuild
834 rename to dev-libs/libressl/libressl-3.3.4.ebuild