Gentoo Archives: gentoo-commits

From: "Anthony G. Basile" <blueness@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/libressl/
Date: Mon, 05 Jun 2017 00:19:48
Message-Id: 1496621966.5f28b00d4e9317a624642c8c5c6f984dd71df509.blueness@gentoo
1 commit: 5f28b00d4e9317a624642c8c5c6f984dd71df509
2 Author: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
3 AuthorDate: Mon Jun 5 00:19:26 2017 +0000
4 Commit: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
5 CommitDate: Mon Jun 5 00:19:26 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f28b00d
7
8 dev-libs/libressl: drop 2.5.3 for security bug #616780
9
10 Package-Manager: Portage-2.3.5, Repoman-2.3.1
11
12 dev-libs/libressl/Manifest | 1 -
13 dev-libs/libressl/libressl-2.5.3.ebuild | 52 ---------------------------------
14 2 files changed, 53 deletions(-)
15
16 diff --git a/dev-libs/libressl/Manifest b/dev-libs/libressl/Manifest
17 index d8384a3307b..d82de384f41 100644
18 --- a/dev-libs/libressl/Manifest
19 +++ b/dev-libs/libressl/Manifest
20 @@ -1,5 +1,4 @@
21 DIST libressl-2.3.10.tar.gz 3015911 SHA256 2d0b5aade0c5ed31a3c194fad5f8dd71cdd218b70205342739d24a625a54c4d3 SHA512 c783a1923a03a9c7c5d77a16dd4f9c798374c50e332ee7bc94ad6d5c2e112fb3db1de987ce84b3aaf822a1f68f4385270fafd687870bc8b275cc581619cb1d1e WHIRLPOOL cbfb31375b767f74e73ff04078cd2ef0b23501900269770e9b540d9ee58714e1f87068b8c11799e62d78edc22eeb4e535c61c6db4a63f3f3b30ae90871a2269c
22 DIST libressl-2.4.5.tar.gz 3016462 SHA256 d300c4e358aee951af6dfd1684ef0c034758b47171544230f3ccf6ce24fe4347 SHA512 bdbd0fcb868e77e5fba26da7653fe6e7f7b5017455e1beb13e11b42b8db0742b9ca6442f0949adc91ddc1f53fb93549a6c0529795cd34db2bf887cbca2d33070 WHIRLPOOL 1caa2e18304ec86f15f73e935a586d774aaa3c4248970596a7fa869f718ef9d12f6211e2abdbee90af4e4f83dfba77b45b3529dcc1077fe71e26e3beecf38bbf
23 DIST libressl-2.5.0.tar.gz 3012855 SHA256 8652bf6b55ab51fb37b686a3f604a2643e0e8fde2c56e6a936027d12afda6eae SHA512 6372b27f1696e957389646a05b0572ad6936443b34fee0e57153b063831e00318fa1b434e3e0369f0c3df872e15ad3bee2f85db0851021444612f2a6f266a332 WHIRLPOOL 9b145915734a1914f0d36df04a8b35aa2ce2c91f7d6b3a978c5c6845314c56c61718fce6c471ba1a03f3d1ff052246c3db767adee99bc3d38a6bd692b9086ad0
24 -DIST libressl-2.5.3.tar.gz 3285151 SHA256 14e34cc586ec4ce5763f76046dcf366c45104b2cc71d77b63be5505608e68a30 SHA512 e5ba2abb8a0835a025d2777d9c0e8e95813777af8167e322d8e5ae20485c32b628ced77141b156fd3619b65a5afae1a5bc90a7252166a9a54f7e3d23388b3bd0 WHIRLPOOL 687d2b0f2f4294bbc16022056cae7e9f1dd70f168aa087e5d12e4e0eb498b8df05de48c262e5c6b094ea4cbff68a3c74255f369029f377a91e0f34f23e2daf4a
25 DIST libressl-2.5.4.tar.gz 3286042 SHA256 107a5b522fbb8318d4c3be668075e5e607296f0a9255d71674caa94571336efa SHA512 8ca86c14af0020c90bef4651892799864938dab9d898172269cb78bad5963314e064f2b4c46e6a04e0b85d1eddbd1840b734803c11ceec8fd6bb1290e0fe204c WHIRLPOOL f1cfb1b126759275172616eadbc40e20ae8bbc615bfa4e49e68b3c5a9f66e6503007531a2ff59df482ebf6902008b431ca5891d73e6c8887862f11e00f76b423
26
27 diff --git a/dev-libs/libressl/libressl-2.5.3.ebuild b/dev-libs/libressl/libressl-2.5.3.ebuild
28 deleted file mode 100644
29 index 320352af000..00000000000
30 --- a/dev-libs/libressl/libressl-2.5.3.ebuild
31 +++ /dev/null
32 @@ -1,52 +0,0 @@
33 -# Copyright 1999-2017 Gentoo Foundation
34 -# Distributed under the terms of the GNU General Public License v2
35 -
36 -EAPI=6
37 -
38 -inherit eutils multilib-minimal
39 -
40 -DESCRIPTION="Free version of the SSL/TLS protocol forked from OpenSSL"
41 -HOMEPAGE="http://www.libressl.org/"
42 -SRC_URI="http://ftp.openbsd.org/pub/OpenBSD/LibreSSL/${P}.tar.gz"
43 -
44 -LICENSE="ISC openssl"
45 -# Reflects ABI of libcrypto.so and libssl.so. Since these can differ,
46 -# we'll try to use the max of either. However, if either change between
47 -# versions, we have to change the subslot to trigger rebuild of consumers.
48 -SLOT="0/43"
49 -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~x86"
50 -IUSE="+asm static-libs"
51 -
52 -RDEPEND="!dev-libs/openssl:0"
53 -DEPEND="${RDEPEND}"
54 -PDEPEND="app-misc/ca-certificates"
55 -
56 -src_prepare() {
57 - touch crypto/Makefile.in
58 -
59 - sed -i \
60 - -e '/^[ \t]*CFLAGS=/s#-g ##' \
61 - -e '/^[ \t]*CFLAGS=/s#-g"#"#' \
62 - -e '/^[ \t]*CFLAGS=/s#-O2 ##' \
63 - -e '/^[ \t]*CFLAGS=/s#-O2"#"#' \
64 - -e '/^[ \t]*USER_CFLAGS=/s#-O2 ##' \
65 - -e '/^[ \t]*USER_CFLAGS=/s#-O2"#"#' \
66 - configure || die "fixing CFLAGS failed"
67 -
68 - eapply_user
69 -}
70 -
71 -multilib_src_configure() {
72 - ECONF_SOURCE="${S}" econf \
73 - $(use_enable asm) \
74 - $(use_enable static-libs static)
75 -}
76 -
77 -multilib_src_test() {
78 - emake check
79 -}
80 -
81 -multilib_src_install_all() {
82 - einstalldocs
83 - prune_libtool_files
84 -}