Gentoo Archives: gentoo-commits

From: Aaron Bauman <bman@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/libressl/
Date: Sun, 17 Feb 2019 18:37:07
Message-Id: 1550428598.1368b67c3b261bbc5e3f863afa14c466abd5bf00.bman@gentoo
1 commit: 1368b67c3b261bbc5e3f863afa14c466abd5bf00
2 Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
3 AuthorDate: Sun Feb 17 18:36:38 2019 +0000
4 Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
5 CommitDate: Sun Feb 17 18:36:38 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1368b67c
7
8 dev-libs/libressl: drop old
9
10 Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
11
12 dev-libs/libressl/Manifest | 4 ---
13 dev-libs/libressl/libressl-2.7.4.ebuild | 53 ---------------------------------
14 dev-libs/libressl/libressl-2.8.0.ebuild | 53 ---------------------------------
15 dev-libs/libressl/libressl-2.8.1.ebuild | 53 ---------------------------------
16 dev-libs/libressl/libressl-2.8.2.ebuild | 53 ---------------------------------
17 5 files changed, 216 deletions(-)
18
19 diff --git a/dev-libs/libressl/Manifest b/dev-libs/libressl/Manifest
20 index b426b2929d6..4f5caa7d95b 100644
21 --- a/dev-libs/libressl/Manifest
22 +++ b/dev-libs/libressl/Manifest
23 @@ -1,8 +1,4 @@
24 DIST libressl-2.6.5.tar.gz 3225481 BLAKE2B fcdf0d8b4b68fdb6c17299f4b9897c84f51ec3407abc6c1bf8d474c4424161c563667ca1fb26c45dd20a0e895457e9210b7bd0539581472b94d594cc32a68191 SHA512 0601c73bb5c3d149df7eca3566831f1b35713aa16a15788a291922fce0bffa1ba0bc6ea9cac1fcecfd980009f2292b08b2a57d66b517fc1bc8c7364a24dbbd9d
25 -DIST libressl-2.7.4.tar.gz 3359012 BLAKE2B 07b98fdc6bcdf9d888fb1b1d301c95ab6f998fb7ff2c6dfd2ecf4558768e200dfa96c394e5b321bc27ba390e92646c319ef5be5915872a7c086de8017ff8f855 SHA512 1cd82a1bff4f655251b5feb0c850f4164e0fd548e4b404407370f74dcc75c205f42efc7787a157eecac84cbbe46af48cb63f46b3fef75f4a0a9ea19a5863a691
26 DIST libressl-2.7.5.tar.gz 3539591 BLAKE2B 0cda7307f01cea21584b3e814a20053ab128016f0b639856eb04b52f91156c74b8fdba485401e099f472ae7d9a35e9be54d169e3ddf743540595c2ffa0f979ff SHA512 00828dd115f6395186ce4c9cadb604612763f67f2ad2236a331062add8115f6494a655cbec237ae069e373ffb915ed4025c993e06456c3da69b279e5f7e2b8d4
27 -DIST libressl-2.8.0.tar.gz 3377310 BLAKE2B 2a2027d86e99a09a349f3f123223a8544f49410ae53dbf4b97f898895758d00b1e8f73889f0b0ad8cec6f7ba5e85f033080d0e4af92b0fd10d048136337a0213 SHA512 3004cd78a9d52dece9f24272389778d6afca549de245852004ddd57b01a0c3a6fa1cee2d56980d067d23b3ead7f7a4aa6bcf4e0c57a56f5f7d9fd3f8d23f3ca2
28 -DIST libressl-2.8.1.tar.gz 3375642 BLAKE2B 39b550e09cfe286e92c6b1168525bac927b37ed7c03db159e456e71abba1d411a78c7a3ad9084b28d41a3f132a959ea82e877ed159daa2c69fa59fef67fec1b8 SHA512 57af2c7a1a8522dca25c4e6371cb44f5ab074be1aded153e6e5fca4fa0844518710f7ce834d4dd309086686c492f10fca83f4d45c084eb49607cb5861f07ac99
29 -DIST libressl-2.8.2.tar.gz 3373599 BLAKE2B 61b774129ef93081b4a7c94a66fe696520a3f2922d58950e907ad9f047c9fa6495d7753c71d0bb3aec6aa266f16b75fd1d8d485fc3988b97d3d67893dd3db319 SHA512 bfcc55904efbb591c9edd56169d611e735108dfc6a49f771a64ad1ddd028d3a658f5593116c379911edc77f95eba475daec9c0adea0549e8b4b94d1072adf733
30 DIST libressl-2.8.3.tar.gz 3366196 BLAKE2B e32c097b31998d68a31266fbbf3624d5ab8ca716f8c53e423bcf09b3a8ab3542c92a99e259ded7b86f99b45cc199cd44791520a609f18c35d150365de5768eec SHA512 3967e08b3dc2277bf77057ea1f11148df7f96a2203cd21cf841902f2a1ec11320384a001d01fa58154d35612f7981bf89d5b1a60a2387713d5657677f76cc682
31 DIST libressl-2.9.0.tar.gz 3400383 BLAKE2B 652ac9ff962fd187563f2f6f9ea423d682f743c8443954ad3a8adc810530711482705f0cac1a805e2f85697ed1fed156c80da913dc07c8c13cd6ce78e44b6c4d SHA512 db7fec664bef8d76204ca691c11df236abce3c85b2a51011eec5bd302e273b62fa3cfce0430980915c3f3ce34176d5ef9c187902f0b39d7fc151e69e552b499c
32
33 diff --git a/dev-libs/libressl/libressl-2.7.4.ebuild b/dev-libs/libressl/libressl-2.7.4.ebuild
34 deleted file mode 100644
35 index 288540105ec..00000000000
36 --- a/dev-libs/libressl/libressl-2.7.4.ebuild
37 +++ /dev/null
38 @@ -1,53 +0,0 @@
39 -# Copyright 1999-2018 Gentoo Authors
40 -# Distributed under the terms of the GNU General Public License v2
41 -
42 -EAPI=6
43 -
44 -inherit multilib-minimal
45 -
46 -DESCRIPTION="Free version of the SSL/TLS protocol forked from OpenSSL"
47 -HOMEPAGE="https://www.libressl.org/"
48 -SRC_URI="https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/${P}.tar.gz"
49 -
50 -LICENSE="ISC openssl"
51 -# Reflects ABI of libcrypto.so and libssl.so. Since these can differ,
52 -# we'll try to use the max of either. However, if either change between
53 -# versions, we have to change the subslot to trigger rebuild of consumers.
54 -SLOT="0/45"
55 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
56 -IUSE="+asm static-libs test"
57 -REQUIRED_USE="test? ( static-libs )"
58 -
59 -RDEPEND="!dev-libs/openssl:0"
60 -DEPEND="${RDEPEND}"
61 -PDEPEND="app-misc/ca-certificates"
62 -
63 -src_prepare() {
64 - touch crypto/Makefile.in
65 -
66 - sed -i \
67 - -e '/^[ \t]*CFLAGS=/s#-g ##' \
68 - -e '/^[ \t]*CFLAGS=/s#-g"#"#' \
69 - -e '/^[ \t]*CFLAGS=/s#-O2 ##' \
70 - -e '/^[ \t]*CFLAGS=/s#-O2"#"#' \
71 - -e '/^[ \t]*USER_CFLAGS=/s#-O2 ##' \
72 - -e '/^[ \t]*USER_CFLAGS=/s#-O2"#"#' \
73 - configure || die "fixing CFLAGS failed"
74 -
75 - eapply_user
76 -}
77 -
78 -multilib_src_configure() {
79 - ECONF_SOURCE="${S}" econf \
80 - $(use_enable asm) \
81 - $(use_enable static-libs static)
82 -}
83 -
84 -multilib_src_test() {
85 - emake check
86 -}
87 -
88 -multilib_src_install_all() {
89 - einstalldocs
90 - find "${D}" -name '*.la' -exec rm -f {} + || die
91 -}
92
93 diff --git a/dev-libs/libressl/libressl-2.8.0.ebuild b/dev-libs/libressl/libressl-2.8.0.ebuild
94 deleted file mode 100644
95 index 288540105ec..00000000000
96 --- a/dev-libs/libressl/libressl-2.8.0.ebuild
97 +++ /dev/null
98 @@ -1,53 +0,0 @@
99 -# Copyright 1999-2018 Gentoo Authors
100 -# Distributed under the terms of the GNU General Public License v2
101 -
102 -EAPI=6
103 -
104 -inherit multilib-minimal
105 -
106 -DESCRIPTION="Free version of the SSL/TLS protocol forked from OpenSSL"
107 -HOMEPAGE="https://www.libressl.org/"
108 -SRC_URI="https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/${P}.tar.gz"
109 -
110 -LICENSE="ISC openssl"
111 -# Reflects ABI of libcrypto.so and libssl.so. Since these can differ,
112 -# we'll try to use the max of either. However, if either change between
113 -# versions, we have to change the subslot to trigger rebuild of consumers.
114 -SLOT="0/45"
115 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
116 -IUSE="+asm static-libs test"
117 -REQUIRED_USE="test? ( static-libs )"
118 -
119 -RDEPEND="!dev-libs/openssl:0"
120 -DEPEND="${RDEPEND}"
121 -PDEPEND="app-misc/ca-certificates"
122 -
123 -src_prepare() {
124 - touch crypto/Makefile.in
125 -
126 - sed -i \
127 - -e '/^[ \t]*CFLAGS=/s#-g ##' \
128 - -e '/^[ \t]*CFLAGS=/s#-g"#"#' \
129 - -e '/^[ \t]*CFLAGS=/s#-O2 ##' \
130 - -e '/^[ \t]*CFLAGS=/s#-O2"#"#' \
131 - -e '/^[ \t]*USER_CFLAGS=/s#-O2 ##' \
132 - -e '/^[ \t]*USER_CFLAGS=/s#-O2"#"#' \
133 - configure || die "fixing CFLAGS failed"
134 -
135 - eapply_user
136 -}
137 -
138 -multilib_src_configure() {
139 - ECONF_SOURCE="${S}" econf \
140 - $(use_enable asm) \
141 - $(use_enable static-libs static)
142 -}
143 -
144 -multilib_src_test() {
145 - emake check
146 -}
147 -
148 -multilib_src_install_all() {
149 - einstalldocs
150 - find "${D}" -name '*.la' -exec rm -f {} + || die
151 -}
152
153 diff --git a/dev-libs/libressl/libressl-2.8.1.ebuild b/dev-libs/libressl/libressl-2.8.1.ebuild
154 deleted file mode 100644
155 index 18d0296fcb2..00000000000
156 --- a/dev-libs/libressl/libressl-2.8.1.ebuild
157 +++ /dev/null
158 @@ -1,53 +0,0 @@
159 -# Copyright 1999-2018 Gentoo Authors
160 -# Distributed under the terms of the GNU General Public License v2
161 -
162 -EAPI=6
163 -
164 -inherit multilib-minimal
165 -
166 -DESCRIPTION="Free version of the SSL/TLS protocol forked from OpenSSL"
167 -HOMEPAGE="https://www.libressl.org/"
168 -SRC_URI="https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/${P}.tar.gz"
169 -
170 -LICENSE="ISC openssl"
171 -# Reflects ABI of libcrypto.so and libssl.so. Since these can differ,
172 -# we'll try to use the max of either. However, if either change between
173 -# versions, we have to change the subslot to trigger rebuild of consumers.
174 -SLOT="0/46"
175 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
176 -IUSE="+asm static-libs test"
177 -REQUIRED_USE="test? ( static-libs )"
178 -
179 -RDEPEND="!dev-libs/openssl:0"
180 -DEPEND="${RDEPEND}"
181 -PDEPEND="app-misc/ca-certificates"
182 -
183 -src_prepare() {
184 - touch crypto/Makefile.in
185 -
186 - sed -i \
187 - -e '/^[ \t]*CFLAGS=/s#-g ##' \
188 - -e '/^[ \t]*CFLAGS=/s#-g"#"#' \
189 - -e '/^[ \t]*CFLAGS=/s#-O2 ##' \
190 - -e '/^[ \t]*CFLAGS=/s#-O2"#"#' \
191 - -e '/^[ \t]*USER_CFLAGS=/s#-O2 ##' \
192 - -e '/^[ \t]*USER_CFLAGS=/s#-O2"#"#' \
193 - configure || die "fixing CFLAGS failed"
194 -
195 - eapply_user
196 -}
197 -
198 -multilib_src_configure() {
199 - ECONF_SOURCE="${S}" econf \
200 - $(use_enable asm) \
201 - $(use_enable static-libs static)
202 -}
203 -
204 -multilib_src_test() {
205 - emake check
206 -}
207 -
208 -multilib_src_install_all() {
209 - einstalldocs
210 - find "${D}" -name '*.la' -exec rm -f {} + || die
211 -}
212
213 diff --git a/dev-libs/libressl/libressl-2.8.2.ebuild b/dev-libs/libressl/libressl-2.8.2.ebuild
214 deleted file mode 100644
215 index 18d0296fcb2..00000000000
216 --- a/dev-libs/libressl/libressl-2.8.2.ebuild
217 +++ /dev/null
218 @@ -1,53 +0,0 @@
219 -# Copyright 1999-2018 Gentoo Authors
220 -# Distributed under the terms of the GNU General Public License v2
221 -
222 -EAPI=6
223 -
224 -inherit multilib-minimal
225 -
226 -DESCRIPTION="Free version of the SSL/TLS protocol forked from OpenSSL"
227 -HOMEPAGE="https://www.libressl.org/"
228 -SRC_URI="https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/${P}.tar.gz"
229 -
230 -LICENSE="ISC openssl"
231 -# Reflects ABI of libcrypto.so and libssl.so. Since these can differ,
232 -# we'll try to use the max of either. However, if either change between
233 -# versions, we have to change the subslot to trigger rebuild of consumers.
234 -SLOT="0/46"
235 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
236 -IUSE="+asm static-libs test"
237 -REQUIRED_USE="test? ( static-libs )"
238 -
239 -RDEPEND="!dev-libs/openssl:0"
240 -DEPEND="${RDEPEND}"
241 -PDEPEND="app-misc/ca-certificates"
242 -
243 -src_prepare() {
244 - touch crypto/Makefile.in
245 -
246 - sed -i \
247 - -e '/^[ \t]*CFLAGS=/s#-g ##' \
248 - -e '/^[ \t]*CFLAGS=/s#-g"#"#' \
249 - -e '/^[ \t]*CFLAGS=/s#-O2 ##' \
250 - -e '/^[ \t]*CFLAGS=/s#-O2"#"#' \
251 - -e '/^[ \t]*USER_CFLAGS=/s#-O2 ##' \
252 - -e '/^[ \t]*USER_CFLAGS=/s#-O2"#"#' \
253 - configure || die "fixing CFLAGS failed"
254 -
255 - eapply_user
256 -}
257 -
258 -multilib_src_configure() {
259 - ECONF_SOURCE="${S}" econf \
260 - $(use_enable asm) \
261 - $(use_enable static-libs static)
262 -}
263 -
264 -multilib_src_test() {
265 - emake check
266 -}
267 -
268 -multilib_src_install_all() {
269 - einstalldocs
270 - find "${D}" -name '*.la' -exec rm -f {} + || die
271 -}