1 |
commit: 1c2868c9314655e232de615a14d22b75bf0dc4be |
2 |
Author: Stefan Strogin <stefan.strogin <AT> gmail <DOT> com> |
3 |
AuthorDate: Thu Feb 28 07:03:46 2019 +0000 |
4 |
Commit: Stefan Strogin <stefan.strogin <AT> gmail <DOT> com> |
5 |
CommitDate: Thu Feb 28 07:07:50 2019 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=1c2868c9 |
7 |
|
8 |
mail-filter/imapfilter: drop; fixed upstream and in gentoo.git |
9 |
|
10 |
Fixed in: |
11 |
https://github.com/lefcha/imapfilter/commit/c470c45d1fcb9bf1d51e9ffba6c7be9186dcc6d2 |
12 |
https://github.com/lefcha/imapfilter/commit/9b227c9c67851b279f593b763f5396d782f1d6b9 |
13 |
|
14 |
Package-Manager: Portage-2.3.62, Repoman-2.3.12 |
15 |
Signed-off-by: Stefan Strogin <stefan.strogin <AT> gmail.com> |
16 |
|
17 |
mail-filter/imapfilter/Manifest | 1 - |
18 |
.../files/imapfilter-2.5.7-no-ssl3.patch | 53 ---------------------- |
19 |
mail-filter/imapfilter/imapfilter-2.5.7-r1.ebuild | 45 ------------------ |
20 |
mail-filter/imapfilter/metadata.xml | 11 ----- |
21 |
4 files changed, 110 deletions(-) |
22 |
|
23 |
diff --git a/mail-filter/imapfilter/Manifest b/mail-filter/imapfilter/Manifest |
24 |
deleted file mode 100644 |
25 |
index bc205af..0000000 |
26 |
--- a/mail-filter/imapfilter/Manifest |
27 |
+++ /dev/null |
28 |
@@ -1 +0,0 @@ |
29 |
-DIST imapfilter-2.5.7.tar.gz 54861 SHA256 c792d6a3a187cdc14fc38470837b45722a3750dabd2c6f71672806eeef79fad0 SHA512 9297e98812312fbf2c92aa5477bdfecb522048e45b4bc4922e312bd89a72b020a98f5547e3f0882ae665c24db21e6995eda839b762947adc48bc413ab0c882f1 WHIRLPOOL 514507840c9bc4d53823e5233704fb60815fc964bd938acd6bffe7457d786892ba259e84894a3e51e43a710346b55ab9cc4113bbfdf9b66a984438138b37faf0 |
30 |
|
31 |
diff --git a/mail-filter/imapfilter/files/imapfilter-2.5.7-no-ssl3.patch b/mail-filter/imapfilter/files/imapfilter-2.5.7-no-ssl3.patch |
32 |
deleted file mode 100644 |
33 |
index cc2d34c..0000000 |
34 |
--- a/mail-filter/imapfilter/files/imapfilter-2.5.7-no-ssl3.patch |
35 |
+++ /dev/null |
36 |
@@ -1,53 +0,0 @@ |
37 |
---- src/imapfilter.c.orig 2014-11-17 00:36:40.000000000 +0000 |
38 |
-+++ src/imapfilter.c 2015-12-27 11:04:14.643145411 +0000 |
39 |
-@@ -21,7 +21,10 @@ |
40 |
- |
41 |
- extern buffer ibuf, obuf, nbuf, cbuf; |
42 |
- extern regexp responses[]; |
43 |
--extern SSL_CTX *ssl3ctx, *ssl23ctx, *tls1ctx; |
44 |
-+extern SSL_CTX *ssl23ctx, *tls1ctx; |
45 |
-+#ifndef OPENSSL_NO_SSL3_METHOD |
46 |
-+extern SSL_CTX *ssl3ctx; |
47 |
-+#endif |
48 |
- #if OPENSSL_VERSION_NUMBER >= 0x01000100fL |
49 |
- extern SSL_CTX *tls11ctx, *tls12ctx; |
50 |
- #endif |
51 |
-@@ -51,7 +54,7 @@ |
52 |
- opts.config = NULL; |
53 |
- opts.oneline = NULL; |
54 |
- opts.debug = NULL; |
55 |
-- opts.truststore = "/etc/ssl/certs"; |
56 |
-+ opts.truststore = "/etc/ssl/cert.pem"; |
57 |
- |
58 |
- env.home = NULL; |
59 |
- env.pathmax = -1; |
60 |
-@@ -108,7 +111,9 @@ |
61 |
- |
62 |
- SSL_library_init(); |
63 |
- SSL_load_error_strings(); |
64 |
-+#ifndef OPENSSL_NO_SSL3_METHOD |
65 |
- ssl3ctx = SSL_CTX_new(SSLv3_client_method()); |
66 |
-+#endif |
67 |
- ssl23ctx = SSL_CTX_new(SSLv23_client_method()); |
68 |
- tls1ctx = SSL_CTX_new(TLSv1_client_method()); |
69 |
- #if OPENSSL_VERSION_NUMBER >= 0x01000100fL |
70 |
-@@ -116,7 +121,9 @@ |
71 |
- tls12ctx = SSL_CTX_new(TLSv1_2_client_method()); |
72 |
- #endif |
73 |
- if (exists_dir(opts.truststore)) { |
74 |
-+#ifndef OPENSSL_NO_SSL3_METHOD |
75 |
- SSL_CTX_load_verify_locations(ssl3ctx, NULL, opts.truststore); |
76 |
-+#endif |
77 |
- SSL_CTX_load_verify_locations(ssl23ctx, NULL, opts.truststore); |
78 |
- SSL_CTX_load_verify_locations(tls1ctx, NULL, opts.truststore); |
79 |
- #if OPENSSL_VERSION_NUMBER >= 0x01000100fL |
80 |
-@@ -142,7 +149,9 @@ |
81 |
- #endif |
82 |
- stop_lua(); |
83 |
- |
84 |
-+#ifndef OPENSSL_NO_SSL3_METHOD |
85 |
- SSL_CTX_free(ssl3ctx); |
86 |
-+#endif |
87 |
- SSL_CTX_free(ssl23ctx); |
88 |
- SSL_CTX_free(tls1ctx); |
89 |
- #if OPENSSL_VERSION_NUMBER >= 0x01000100fL |
90 |
|
91 |
diff --git a/mail-filter/imapfilter/imapfilter-2.5.7-r1.ebuild b/mail-filter/imapfilter/imapfilter-2.5.7-r1.ebuild |
92 |
deleted file mode 100644 |
93 |
index 57c78e0..0000000 |
94 |
--- a/mail-filter/imapfilter/imapfilter-2.5.7-r1.ebuild |
95 |
+++ /dev/null |
96 |
@@ -1,45 +0,0 @@ |
97 |
-# Copyright 1999-2015 Gentoo Foundation |
98 |
-# Distributed under the terms of the GNU General Public License v2 |
99 |
- |
100 |
-EAPI=5 |
101 |
- |
102 |
-inherit epatch toolchain-funcs |
103 |
- |
104 |
-DESCRIPTION="An IMAP mail filtering utility" |
105 |
-HOMEPAGE="http://imapfilter.hellug.gr" |
106 |
-SRC_URI="https://github.com/lefcha/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" |
107 |
- |
108 |
-LICENSE="MIT" |
109 |
-SLOT="0" |
110 |
-KEYWORDS="~amd64 ~ppc ~x86" |
111 |
- |
112 |
-IUSE="libressl" |
113 |
- |
114 |
-RDEPEND=" |
115 |
- !libressl? ( dev-libs/openssl:0 ) |
116 |
- libressl? ( dev-libs/libressl ) |
117 |
- dev-libs/libpcre |
118 |
- dev-lang/lua:*" |
119 |
-DEPEND="${RDEPEND}" |
120 |
- |
121 |
-DOCS="AUTHORS NEWS README samples/*" |
122 |
- |
123 |
-src_prepare() { |
124 |
- # Fix for LibreSSL >= 2.3.0 |
125 |
- epatch "${FILESDIR}"/${PN}-2.5.7-no-ssl3.patch |
126 |
- |
127 |
- sed -i -e "/^PREFIX/s:/usr/local:${EPREFIX}/usr:" \ |
128 |
- -e "/^MANDIR/s:man:share/man:" \ |
129 |
- -e "/^CFLAGS/s:CFLAGS =:CFLAGS +=:" \ |
130 |
- -e "/^CFLAGS/s/-O//" \ |
131 |
- src/Makefile || die |
132 |
-} |
133 |
- |
134 |
-src_compile() { |
135 |
- emake CC="$(tc-getCC)" LDFLAGS="${LDFLAGS}" |
136 |
-} |
137 |
- |
138 |
-src_install() { |
139 |
- default |
140 |
- doman doc/imapfilter.1 doc/imapfilter_config.5 |
141 |
-} |
142 |
|
143 |
diff --git a/mail-filter/imapfilter/metadata.xml b/mail-filter/imapfilter/metadata.xml |
144 |
deleted file mode 100644 |
145 |
index a925f33..0000000 |
146 |
--- a/mail-filter/imapfilter/metadata.xml |
147 |
+++ /dev/null |
148 |
@@ -1,11 +0,0 @@ |
149 |
-<?xml version="1.0" encoding="UTF-8"?> |
150 |
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
151 |
-<pkgmetadata> |
152 |
- <maintainer type="project"> |
153 |
- <email>net-mail@g.o</email> |
154 |
- <name>Net-Mail</name> |
155 |
- </maintainer> |
156 |
- <upstream> |
157 |
- <remote-id type="github">lefcha/imapfilter</remote-id> |
158 |
- </upstream> |
159 |
-</pkgmetadata> |