diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2020-04-12 03:41:30 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2020-04-12 03:41:30 +0100 |
commit | 623ee73d661e5ed8475cb264511f683407d87365 (patch) | |
tree | 993eb27c93ec7a2d2d19550300d888fc1fed9e69 /mail-filter/imapfilter | |
parent | ceeeb463cc1eef97fd62eaee8bf2196ba04bc384 (diff) |
gentoo Easter resync : 12.04.2020
Diffstat (limited to 'mail-filter/imapfilter')
-rw-r--r-- | mail-filter/imapfilter/Manifest | 7 | ||||
-rw-r--r-- | mail-filter/imapfilter/files/imapfilter-2.6.16-libressl.patch | 29 | ||||
-rw-r--r-- | mail-filter/imapfilter/imapfilter-2.5.6.ebuild | 38 | ||||
-rw-r--r-- | mail-filter/imapfilter/imapfilter-2.6.16.ebuild (renamed from mail-filter/imapfilter/imapfilter-2.6.12.ebuild) | 6 |
4 files changed, 36 insertions, 44 deletions
diff --git a/mail-filter/imapfilter/Manifest b/mail-filter/imapfilter/Manifest index f55347596ffa..ae5439d59729 100644 --- a/mail-filter/imapfilter/Manifest +++ b/mail-filter/imapfilter/Manifest @@ -1,5 +1,4 @@ -DIST imapfilter-2.5.6.tar.gz 53579 BLAKE2B a62900f29d6a1056985e41e4ba4d36c193ef2cbe44c870f2e6b5d2fe012320c5d872605f579149b1e5b4ba2f96ebc823f8a5e7df795b29415fe76ca8388a381e SHA512 98bca5cea00cdbbd0bcb3b98c381ae75ec43a3b6651a171cce47df38948d6d7f043f5bd6f42c8f9e30297db17f5d542bb0174dfbd46fc83d25cb5ea6e60d962c -DIST imapfilter-2.6.12.tar.gz 59249 BLAKE2B 5d828bfb7680feee0787741e48a5e61fde33b41dd0e0034f7d91b3b8865704f5acd3766e00c277c37b1276204ebb356c459ac5ea626dbee58af0e2b07777f918 SHA512 1425041c288ac46833af6119fd0169cf783a1fec61bf07dfad6f732ec74834ec3beb4e81c3b19f7436310324d9a4369c4ec61aa3a83eef203d7897ea0fc26528 -EBUILD imapfilter-2.5.6.ebuild 793 BLAKE2B b687c4beb92ca50a033f0a5c268758b3c396bb158315bc39296f608c9b77c8c581893bd14c2de5f43cfc279f2c536a9bf09d8014b90f93c094c2e6b689e942bc SHA512 a67954775d74149be63c27bbdaa4de0ef5f43db61e42c02ccd75b24fa8f28a703577e0fe6a8ec8acd23016ed19da1f48edbb1352eeab60cbe97fc2b97b09d501 -EBUILD imapfilter-2.6.12.ebuild 898 BLAKE2B ccf32725cf7a31769523eadf3da76700e7e7df38bfc932babe1bc67566c7b1d13d72dfa521333a5c489166ae0b49e0fdc5e477d8e7f823d5b955ac9fe906ca88 SHA512 75ea1168731120ebbcb315d9af068afb54137fcf0056aadff3725500cb8a42e76e6a8b0e6cf275bb12a2147eab0f2a6f8bfb0aa10ada2581f6a0e282b44f05d6 +AUX imapfilter-2.6.16-libressl.patch 920 BLAKE2B 6c0bc84885354f2f95430f9e827c391063acc8bc12113a775a24b6af58679c43eea500bb57405ddf89cf09a0a97c5255e49257cb76b87f3481a3b65b62f8e884 SHA512 81ff9036b77d763c57287b4852ae6e3c746478c1b1a98ee62d5021a8580c0245231078b806eed5e6857e71ed2935788552f6fc2565506c21ae336dd89b8b70a2 +DIST imapfilter-2.6.16.tar.gz 59636 BLAKE2B 9de58800ab88aa6e22ead001fd4e635b1991d23a2345d729a59438d3774148b1478b561c36848af155da7d15e84afdf900b73054ef268243f333843b71417d1e SHA512 0500931143e593eb69357ef6a6a40be971abadd22d7e807685b88927da8db9a928470f5cad460252b95ccd42efcfd39b5c4001a8796fa79cbd35018405a7be19 +EBUILD imapfilter-2.6.16.ebuild 942 BLAKE2B 2cf741a6835c2b7bfe1754289b9f6fca4f4cfec8d08a3e6c03c1624e7a98bc44a859ee4b6d9e4502ad81a4f45aa789d4cd353afffddb26b7dbda67a59dd0a126 SHA512 5ffb60643302cee65e8c5ee39f5d0c33031b7fd96548c97add5272fdb48a13f992c298d8e5578f2944640d96b6a7a210a3912a6c9ce186e89390816b98d66cd6 MISC metadata.xml 249 BLAKE2B 8f4404564610b1fc4705b073c963909d882aa72717e386d0ddaa11f4a58ea4fedb0505711baf498cb59107d8486b890eb337d56fad641a0c656d4553fc0139fd SHA512 8fb3a6309758c23abad3fd09a007212a6f5c0beb6d03d3c7d94f5fc8b8818d5cbddd55ef8fbe25700eb11dce04486295ddcc413a3fe568b5ba620b0b5fe0b0a6 diff --git a/mail-filter/imapfilter/files/imapfilter-2.6.16-libressl.patch b/mail-filter/imapfilter/files/imapfilter-2.6.16-libressl.patch new file mode 100644 index 000000000000..2454fc3ffb98 --- /dev/null +++ b/mail-filter/imapfilter/files/imapfilter-2.6.16-libressl.patch @@ -0,0 +1,29 @@ +From bf69bdbf674269e84b22461c50ce1016182b56d3 Mon Sep 17 00:00:00 2001 +From: Stefan Strogin <steils@gentoo.org> +Date: Sat, 28 Mar 2020 06:56:07 +0200 +Subject: [PATCH] Fix build with LibreSSL + +Bug: https://bugs.gentoo.org/714882 +Upstream-Status: Submitted +[https://github.com/lefcha/imapfilter/pull/204] +Signed-off-by: Stefan Strogin <steils@gentoo.org> +--- + src/socket.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/socket.c b/src/socket.c +index 0a1874f..03e0d21 100644 +--- a/src/socket.c ++++ b/src/socket.c +@@ -143,7 +143,7 @@ open_secure_connection(session *ssn) + goto fail; + + if (get_option_boolean("certificates")) { +-#if OPENSSL_VERSION_NUMBER >= 0x10100000L ++#if OPENSSL_VERSION_NUMBER >= 0x10100000L && !defined(LIBRESSL_VERSION_NUMBER) + SSL_set_hostflags(ssn->sslconn, + X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS); + if (!SSL_set1_host(ssn->sslconn, ssn->server)) { +-- +2.26.0 + diff --git a/mail-filter/imapfilter/imapfilter-2.5.6.ebuild b/mail-filter/imapfilter/imapfilter-2.5.6.ebuild deleted file mode 100644 index 78c29f258103..000000000000 --- a/mail-filter/imapfilter/imapfilter-2.5.6.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit toolchain-funcs - -DESCRIPTION="An IMAP mail filtering utility" -HOMEPAGE="http://imapfilter.hellug.gr" -SRC_URI="https://github.com/lefcha/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ppc x86" - -RDEPEND="dev-libs/openssl:0= - dev-libs/libpcre - >=dev-lang/lua-5.1" -DEPEND="${RDEPEND}" - -DOCS="AUTHORS NEWS README samples/*" - -src_prepare() { - sed -i -e "/^PREFIX/s:/local::" \ - -e "/^MANDIR/s:man:share/man:" \ - -e "/^CFLAGS/s:CFLAGS =:CFLAGS +=:" \ - -e "/^CFLAGS/s/-O//" \ - src/Makefile || die -} - -src_compile() { - emake CC="$(tc-getCC)" LDFLAGS="${LDFLAGS}" -} - -src_install() { - default - doman doc/imapfilter.1 doc/imapfilter_config.5 -} diff --git a/mail-filter/imapfilter/imapfilter-2.6.12.ebuild b/mail-filter/imapfilter/imapfilter-2.6.16.ebuild index 396bcc311fe9..2717687e7e40 100644 --- a/mail-filter/imapfilter/imapfilter-2.6.12.ebuild +++ b/mail-filter/imapfilter/imapfilter-2.6.16.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/lefcha/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="amd64 ppc x86" IUSE="libressl" @@ -24,6 +24,8 @@ DEPEND="${RDEPEND}" DOCS="AUTHORS NEWS README samples/*" +PATCHES=( "${FILESDIR}"/${P}-libressl.patch ) + src_prepare() { default sed -i -e "/^PREFIX/s:/usr/local:${EPREFIX}/usr:" \ |