Gentoo Archives: gentoo-commits

From: Stefan Strogin <steils@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/libressl/
Date: Mon, 25 May 2020 03:36:50
Message-Id: 1590377787.75e853dc065c030f6b913fc742c51009076f4bb3.steils@gentoo
1 commit: 75e853dc065c030f6b913fc742c51009076f4bb3
2 Author: Stefan Strogin <steils <AT> gentoo <DOT> org>
3 AuthorDate: Mon May 25 03:34:43 2020 +0000
4 Commit: Stefan Strogin <steils <AT> gentoo <DOT> org>
5 CommitDate: Mon May 25 03:36:27 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75e853dc
7
8 dev-libs/libressl: drop old 2.9.1, 3.0.0, 3.0.1, 3.1.0
9
10 Package-Manager: Portage-2.3.100, Repoman-2.3.22
11 Signed-off-by: Stefan Strogin <steils <AT> gentoo.org>
12
13 dev-libs/libressl/Manifest | 4 ---
14 dev-libs/libressl/libressl-2.9.1.ebuild | 63 ---------------------------------
15 dev-libs/libressl/libressl-3.0.0.ebuild | 63 ---------------------------------
16 dev-libs/libressl/libressl-3.0.1.ebuild | 63 ---------------------------------
17 dev-libs/libressl/libressl-3.1.0.ebuild | 63 ---------------------------------
18 5 files changed, 256 deletions(-)
19
20 diff --git a/dev-libs/libressl/Manifest b/dev-libs/libressl/Manifest
21 index cce81208481..82ce054f068 100644
22 --- a/dev-libs/libressl/Manifest
23 +++ b/dev-libs/libressl/Manifest
24 @@ -1,10 +1,6 @@
25 DIST libressl-2.6.5.tar.gz 3225481 BLAKE2B fcdf0d8b4b68fdb6c17299f4b9897c84f51ec3407abc6c1bf8d474c4424161c563667ca1fb26c45dd20a0e895457e9210b7bd0539581472b94d594cc32a68191 SHA512 0601c73bb5c3d149df7eca3566831f1b35713aa16a15788a291922fce0bffa1ba0bc6ea9cac1fcecfd980009f2292b08b2a57d66b517fc1bc8c7364a24dbbd9d
26 DIST libressl-2.8.3.tar.gz 3366196 BLAKE2B e32c097b31998d68a31266fbbf3624d5ab8ca716f8c53e423bcf09b3a8ab3542c92a99e259ded7b86f99b45cc199cd44791520a609f18c35d150365de5768eec SHA512 3967e08b3dc2277bf77057ea1f11148df7f96a2203cd21cf841902f2a1ec11320384a001d01fa58154d35612f7981bf89d5b1a60a2387713d5657677f76cc682
27 -DIST libressl-2.9.1.tar.gz 3607116 BLAKE2B a4542d7fc97bfd213162fe908e28b27d52329e2b6a5d77e0cb67d1a6732c500ca772d0c5735c9fcd036c477e6ede330305b4675bfcff9f72fd7886a781f30015 SHA512 7051911e566bb093c48a70da72c9981b870e3bf49a167ba6c934eece873084cc41221fbe3cd0c8baba268d0484070df7164e4b937854e716337540a87c214354
28 DIST libressl-2.9.2.tar.gz 3607549 BLAKE2B 496e993e4f1c85167e0344afab61259d4e3f094a7e5dfac85878191070e2c196753162532efb921fab582481aeda3705fca9a2b48921cba82465192f2c1eef95 SHA512 b43e73e47c1f14da3c702ab42f29f1d67645a4fa425441337bd6c125b481ef78a40fd13e6b34dadb2af337e1c0c190cfb616186d4db9c9a743a37e594b9b8033
29 -DIST libressl-3.0.0.tar.gz 3620475 BLAKE2B c1dc1709e60cfbfa9907c206340262b78e1bfb991d3956dfc0a5d8d80f80b61df41059e645f9f096185724470e8466a5b7a444a575f5f09d5a0f9eb35ff3ae7e SHA512 460fa390012218262b7c148a28e6ddfc0dc3d669c4bdd37b68bfa6f50a0cb2fb81a277fb46ae0ac22673aae5b5cc4476fe96e56471a6812176bf76e9c5e10838
30 -DIST libressl-3.0.1.tar.gz 3668819 BLAKE2B 0e0e9db5018f7fd6c5d3f15dd911e375ae51885321fda2a6bef8f56620ca9d8b63d587f5acdf78afafabdd7ee1243c79bdf9b68a890dfc5f76fa45bbaf060563 SHA512 d2d665734d8aab2b998769492cbb1e7fddead52430ef503650c14786196241a6d1137f47b33ddf2037cc1ff13c240283f591dce83ec0da475619679a051d725f
31 DIST libressl-3.0.2.tar.gz 3669468 BLAKE2B 84ad2c1fea8d2119f191ec8ab3f999fb0354636d48aabb76fa1786139c669c9d8ca105d79cc8416dd20683818eccc84490cdadc9ca94cb2b0e411644e923a3d6 SHA512 19226da3bc9776e1da40b8e94dfa53564d5e6acc80edee539ba12d7a75c1bb8c0603e7633f26a6ef8b12adc56bb677ccda448575aa6be2ad3df5447465a4b080
32 -DIST libressl-3.1.0.tar.gz 3758950 BLAKE2B 0ea1caa80ab54a5346f239dd1205f7fea56cf1a8a541766068c002647144ca6df0e32ff1bb451ebe42100eb27d08ce9afd4a13c2b2c5bab4ffcbcbeae7e4c94d SHA512 365ccf01d4802af048b2a03b6994b17cf051185fa4a0940ae72bd3ec3927467486501d334d2fa7904b07d9364093a97e1b90bb67d3bd8bb1d807643c20a0c677
33 DIST libressl-3.1.1.tar.gz 3765769 BLAKE2B 8524a4d83e05b0f2992df8e3797cbf43220a8619431f4737887db2fa35419a925907691ac1aec5b3cc1660179d4ac5e44714540ae591c5aa4957db1f26068a7e SHA512 353a5c95bb0c160b698b95b91d6857ddb63a75b0685a233ed2515f46ad8369d40857aa1ff8407aa9bc78a5c3c29c25376e7a55a3c96fce40840633411944fb1d
34 DIST libressl-3.1.2.tar.gz 3765944 BLAKE2B b0181a1936af3aad3908668cae14aa87e8dca594ebb1effa354eb57529c21aca2052ce6bc85958dd83645c9026c84410939018d16c8e70a60f336145d45790e6 SHA512 b024c5661777daa73feff7085ce7be76a2e766d2f3cb5ca35c208c471e5651a365252758ca36782e20cdfb2bc8171919a08ad592420878a5c95fbe646f5288c8
35
36 diff --git a/dev-libs/libressl/libressl-2.9.1.ebuild b/dev-libs/libressl/libressl-2.9.1.ebuild
37 deleted file mode 100644
38 index f3e254c6715..00000000000
39 --- a/dev-libs/libressl/libressl-2.9.1.ebuild
40 +++ /dev/null
41 @@ -1,63 +0,0 @@
42 -# Copyright 1999-2019 Gentoo Authors
43 -# Distributed under the terms of the GNU General Public License v2
44 -
45 -EAPI=6
46 -
47 -inherit multilib-minimal libtool
48 -
49 -DESCRIPTION="Free version of the SSL/TLS protocol forked from OpenSSL"
50 -HOMEPAGE="https://www.libressl.org/"
51 -SRC_URI="https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/${P}.tar.gz"
52 -
53 -LICENSE="ISC openssl"
54 -# Reflects ABI of libcrypto.so and libssl.so. Since these can differ,
55 -# we'll try to use the max of either. However, if either change between
56 -# versions, we have to change the subslot to trigger rebuild of consumers.
57 -SLOT="0/47"
58 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
59 -IUSE="+asm static-libs test"
60 -RESTRICT="!test? ( test )"
61 -REQUIRED_USE="test? ( static-libs )"
62 -
63 -RDEPEND="!dev-libs/openssl:0"
64 -DEPEND="${RDEPEND}"
65 -PDEPEND="app-misc/ca-certificates"
66 -
67 -src_prepare() {
68 - touch crypto/Makefile.in
69 -
70 - sed -i \
71 - -e '/^[ \t]*CFLAGS=/s#-g ##' \
72 - -e '/^[ \t]*CFLAGS=/s#-g"#"#' \
73 - -e '/^[ \t]*CFLAGS=/s#-O2 ##' \
74 - -e '/^[ \t]*CFLAGS=/s#-O2"#"#' \
75 - -e '/^[ \t]*USER_CFLAGS=/s#-O2 ##' \
76 - -e '/^[ \t]*USER_CFLAGS=/s#-O2"#"#' \
77 - configure || die "fixing CFLAGS failed"
78 -
79 - if ! use test ; then
80 - sed -i \
81 - -e '/^[ \t]*SUBDIRS =/s#tests##' \
82 - Makefile.in || die "Removing tests failed"
83 - fi
84 -
85 - eapply "${FILESDIR}"/${PN}-2.8.3-solaris10.patch
86 - eapply_user
87 -
88 - elibtoolize # for Solaris
89 -}
90 -
91 -multilib_src_configure() {
92 - ECONF_SOURCE="${S}" econf \
93 - $(use_enable asm) \
94 - $(use_enable static-libs static)
95 -}
96 -
97 -multilib_src_test() {
98 - emake check
99 -}
100 -
101 -multilib_src_install_all() {
102 - einstalldocs
103 - find "${D}" -name '*.la' -exec rm -f {} + || die
104 -}
105
106 diff --git a/dev-libs/libressl/libressl-3.0.0.ebuild b/dev-libs/libressl/libressl-3.0.0.ebuild
107 deleted file mode 100644
108 index 9a52b935385..00000000000
109 --- a/dev-libs/libressl/libressl-3.0.0.ebuild
110 +++ /dev/null
111 @@ -1,63 +0,0 @@
112 -# Copyright 1999-2019 Gentoo Authors
113 -# Distributed under the terms of the GNU General Public License v2
114 -
115 -EAPI=7
116 -
117 -inherit multilib-minimal libtool
118 -
119 -DESCRIPTION="Free version of the SSL/TLS protocol forked from OpenSSL"
120 -HOMEPAGE="https://www.libressl.org/"
121 -SRC_URI="https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/${P}.tar.gz"
122 -
123 -LICENSE="ISC openssl"
124 -# Reflects ABI of libcrypto.so and libssl.so. Since these can differ,
125 -# we'll try to use the max of either. However, if either change between
126 -# versions, we have to change the subslot to trigger rebuild of consumers.
127 -SLOT="0/47"
128 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
129 -IUSE="+asm static-libs test"
130 -RESTRICT="!test? ( test )"
131 -REQUIRED_USE="test? ( static-libs )"
132 -
133 -RDEPEND="!dev-libs/openssl:0"
134 -DEPEND="${RDEPEND}"
135 -PDEPEND="app-misc/ca-certificates"
136 -
137 -src_prepare() {
138 - touch crypto/Makefile.in
139 -
140 - sed -i \
141 - -e '/^[ \t]*CFLAGS=/s#-g ##' \
142 - -e '/^[ \t]*CFLAGS=/s#-g"#"#' \
143 - -e '/^[ \t]*CFLAGS=/s#-O2 ##' \
144 - -e '/^[ \t]*CFLAGS=/s#-O2"#"#' \
145 - -e '/^[ \t]*USER_CFLAGS=/s#-O2 ##' \
146 - -e '/^[ \t]*USER_CFLAGS=/s#-O2"#"#' \
147 - configure || die "fixing CFLAGS failed"
148 -
149 - if ! use test ; then
150 - sed -i \
151 - -e '/^[ \t]*SUBDIRS =/s#tests##' \
152 - Makefile.in || die "Removing tests failed"
153 - fi
154 -
155 - eapply "${FILESDIR}"/${PN}-2.8.3-solaris10.patch
156 - eapply_user
157 -
158 - elibtoolize # for Solaris
159 -}
160 -
161 -multilib_src_configure() {
162 - ECONF_SOURCE="${S}" econf \
163 - $(use_enable asm) \
164 - $(use_enable static-libs static)
165 -}
166 -
167 -multilib_src_test() {
168 - emake check
169 -}
170 -
171 -multilib_src_install_all() {
172 - einstalldocs
173 - find "${D}" -name '*.la' -exec rm -f {} + || die
174 -}
175
176 diff --git a/dev-libs/libressl/libressl-3.0.1.ebuild b/dev-libs/libressl/libressl-3.0.1.ebuild
177 deleted file mode 100644
178 index 9a52b935385..00000000000
179 --- a/dev-libs/libressl/libressl-3.0.1.ebuild
180 +++ /dev/null
181 @@ -1,63 +0,0 @@
182 -# Copyright 1999-2019 Gentoo Authors
183 -# Distributed under the terms of the GNU General Public License v2
184 -
185 -EAPI=7
186 -
187 -inherit multilib-minimal libtool
188 -
189 -DESCRIPTION="Free version of the SSL/TLS protocol forked from OpenSSL"
190 -HOMEPAGE="https://www.libressl.org/"
191 -SRC_URI="https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/${P}.tar.gz"
192 -
193 -LICENSE="ISC openssl"
194 -# Reflects ABI of libcrypto.so and libssl.so. Since these can differ,
195 -# we'll try to use the max of either. However, if either change between
196 -# versions, we have to change the subslot to trigger rebuild of consumers.
197 -SLOT="0/47"
198 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
199 -IUSE="+asm static-libs test"
200 -RESTRICT="!test? ( test )"
201 -REQUIRED_USE="test? ( static-libs )"
202 -
203 -RDEPEND="!dev-libs/openssl:0"
204 -DEPEND="${RDEPEND}"
205 -PDEPEND="app-misc/ca-certificates"
206 -
207 -src_prepare() {
208 - touch crypto/Makefile.in
209 -
210 - sed -i \
211 - -e '/^[ \t]*CFLAGS=/s#-g ##' \
212 - -e '/^[ \t]*CFLAGS=/s#-g"#"#' \
213 - -e '/^[ \t]*CFLAGS=/s#-O2 ##' \
214 - -e '/^[ \t]*CFLAGS=/s#-O2"#"#' \
215 - -e '/^[ \t]*USER_CFLAGS=/s#-O2 ##' \
216 - -e '/^[ \t]*USER_CFLAGS=/s#-O2"#"#' \
217 - configure || die "fixing CFLAGS failed"
218 -
219 - if ! use test ; then
220 - sed -i \
221 - -e '/^[ \t]*SUBDIRS =/s#tests##' \
222 - Makefile.in || die "Removing tests failed"
223 - fi
224 -
225 - eapply "${FILESDIR}"/${PN}-2.8.3-solaris10.patch
226 - eapply_user
227 -
228 - elibtoolize # for Solaris
229 -}
230 -
231 -multilib_src_configure() {
232 - ECONF_SOURCE="${S}" econf \
233 - $(use_enable asm) \
234 - $(use_enable static-libs static)
235 -}
236 -
237 -multilib_src_test() {
238 - emake check
239 -}
240 -
241 -multilib_src_install_all() {
242 - einstalldocs
243 - find "${D}" -name '*.la' -exec rm -f {} + || die
244 -}
245
246 diff --git a/dev-libs/libressl/libressl-3.1.0.ebuild b/dev-libs/libressl/libressl-3.1.0.ebuild
247 deleted file mode 100644
248 index 48642f97b49..00000000000
249 --- a/dev-libs/libressl/libressl-3.1.0.ebuild
250 +++ /dev/null
251 @@ -1,63 +0,0 @@
252 -# Copyright 1999-2020 Gentoo Authors
253 -# Distributed under the terms of the GNU General Public License v2
254 -
255 -EAPI=7
256 -
257 -inherit multilib-minimal libtool
258 -
259 -DESCRIPTION="Free version of the SSL/TLS protocol forked from OpenSSL"
260 -HOMEPAGE="https://www.libressl.org/"
261 -SRC_URI="https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/${P}.tar.gz"
262 -
263 -LICENSE="ISC openssl"
264 -# Reflects ABI of libcrypto.so and libssl.so. Since these can differ,
265 -# we'll try to use the max of either. However, if either change between
266 -# versions, we have to change the subslot to trigger rebuild of consumers.
267 -SLOT="0/48"
268 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
269 -IUSE="+asm static-libs test"
270 -RESTRICT="!test? ( test )"
271 -REQUIRED_USE="test? ( static-libs )"
272 -
273 -RDEPEND="!dev-libs/openssl:0"
274 -DEPEND="${RDEPEND}"
275 -PDEPEND="app-misc/ca-certificates"
276 -
277 -src_prepare() {
278 - touch crypto/Makefile.in
279 -
280 - sed -i \
281 - -e '/^[ \t]*CFLAGS=/s#-g ##' \
282 - -e '/^[ \t]*CFLAGS=/s#-g"#"#' \
283 - -e '/^[ \t]*CFLAGS=/s#-O2 ##' \
284 - -e '/^[ \t]*CFLAGS=/s#-O2"#"#' \
285 - -e '/^[ \t]*USER_CFLAGS=/s#-O2 ##' \
286 - -e '/^[ \t]*USER_CFLAGS=/s#-O2"#"#' \
287 - configure || die "fixing CFLAGS failed"
288 -
289 - if ! use test ; then
290 - sed -i \
291 - -e '/^[ \t]*SUBDIRS =/s#tests##' \
292 - Makefile.in || die "Removing tests failed"
293 - fi
294 -
295 - eapply "${FILESDIR}"/${PN}-2.8.3-solaris10.patch
296 - eapply_user
297 -
298 - elibtoolize # for Solaris
299 -}
300 -
301 -multilib_src_configure() {
302 - ECONF_SOURCE="${S}" econf \
303 - $(use_enable asm) \
304 - $(use_enable static-libs static)
305 -}
306 -
307 -multilib_src_test() {
308 - emake check
309 -}
310 -
311 -multilib_src_install_all() {
312 - einstalldocs
313 - find "${D}" -name '*.la' -exec rm -f {} + || die
314 -}