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 |