summaryrefslogtreecommitdiff
path: root/mail-filter
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-04-28 20:21:43 +0100
committerV3n3RiX <venerix@redcorelinux.org>2021-04-28 20:21:43 +0100
commit40aaaa64e86ba6710bbeb31c4615a6ce80e75e11 (patch)
tree758c221bad35c9288d0bd6df9c7dfc226728e52c /mail-filter
parent8d5dbd847cbc704a6a06405856e94b461011afe3 (diff)
gentoo resync : 28.04.2021
Diffstat (limited to 'mail-filter')
-rw-r--r--mail-filter/Manifest.gzbin8694 -> 8691 bytes
-rw-r--r--mail-filter/amavisd-milter/Manifest13
-rw-r--r--mail-filter/amavisd-milter/amavisd-milter-1.5.0-r1.ebuild32
-rw-r--r--mail-filter/amavisd-milter/amavisd-milter-1.6.0-r1.ebuild33
-rw-r--r--mail-filter/amavisd-milter/amavisd-milter-1.7.0-r1.ebuild4
-rw-r--r--mail-filter/amavisd-milter/amavisd-milter-1.7.1.ebuild27
-rw-r--r--mail-filter/amavisd-milter/files/amavisd-milter-1.6.0-policybank.patch20
-rw-r--r--mail-filter/amavisd-milter/files/amavisd-milter.initd29
-rw-r--r--mail-filter/amavisd-milter/files/amavisd-milter.initd-r129
-rw-r--r--mail-filter/amavisd-milter/files/amavisd-milter.initd-r23
-rw-r--r--mail-filter/couriersrs/Manifest2
-rw-r--r--mail-filter/couriersrs/couriersrs-0.1.2.ebuild4
-rw-r--r--mail-filter/libspf2/Manifest4
-rw-r--r--mail-filter/libspf2/files/libspf2-1.2.10-gcc5.patch6
-rw-r--r--mail-filter/libspf2/libspf2-1.2.10.ebuild36
-rw-r--r--mail-filter/maildrop/Manifest2
-rw-r--r--mail-filter/maildrop/maildrop-3.0.0.ebuild4
-rw-r--r--mail-filter/milter-regex/Manifest2
-rw-r--r--mail-filter/milter-regex/milter-regex-2.6.ebuild51
-rw-r--r--mail-filter/opendkim/Manifest2
-rw-r--r--mail-filter/opendkim/opendkim-2.10.3-r26.ebuild2
-rw-r--r--mail-filter/policyd-weight/Manifest2
-rw-r--r--mail-filter/policyd-weight/policyd-weight-0.1.15.2-r3.ebuild (renamed from mail-filter/policyd-weight/policyd-weight-0.1.15.2-r2.ebuild)38
-rw-r--r--mail-filter/popfile/Manifest2
-rw-r--r--mail-filter/popfile/popfile-1.1.3-r1.ebuild4
-rw-r--r--mail-filter/postforward/Manifest2
-rw-r--r--mail-filter/postforward/postforward-1.1.0.ebuild4
-rw-r--r--mail-filter/postgrey/Manifest2
-rw-r--r--mail-filter/postgrey/postgrey-1.37_p20190625-r1.ebuild2
-rw-r--r--mail-filter/procmail/Manifest2
-rw-r--r--mail-filter/procmail/procmail-3.22-r15.ebuild (renamed from mail-filter/procmail/procmail-3.22-r14.ebuild)5
-rw-r--r--mail-filter/rblcheck/Manifest2
-rw-r--r--mail-filter/rblcheck/rblcheck-1.5-r2.ebuild16
-rw-r--r--mail-filter/spamassassin/Manifest7
-rw-r--r--mail-filter/spamassassin/spamassassin-3.4.4-r4.ebuild315
-rw-r--r--mail-filter/spamassassin/spamassassin-3.4.5.ebuild9
-rw-r--r--mail-filter/spamassassin/spamassassin-3.4.6.ebuild (renamed from mail-filter/spamassassin/spamassassin-3.4.4-r5.ebuild)31
-rw-r--r--mail-filter/spamdyke/Manifest5
-rw-r--r--mail-filter/spamdyke/files/spamdyke-4.3.0-gcc46.patch10
-rw-r--r--mail-filter/spamdyke/spamdyke-4.3.0.ebuild77
-rw-r--r--mail-filter/spamdyke/spamdyke-5.0.1.ebuild4
-rw-r--r--mail-filter/zdkimfilter/Manifest6
-rw-r--r--mail-filter/zdkimfilter/zdkimfilter-1.8.ebuild8
-rw-r--r--mail-filter/zdkimfilter/zdkimfilter-2.1.ebuild8
-rw-r--r--mail-filter/zdkimfilter/zdkimfilter-2.2.ebuild8
45 files changed, 151 insertions, 723 deletions
diff --git a/mail-filter/Manifest.gz b/mail-filter/Manifest.gz
index 6b0b8812b819..7bd71895c365 100644
--- a/mail-filter/Manifest.gz
+++ b/mail-filter/Manifest.gz
Binary files differ
diff --git a/mail-filter/amavisd-milter/Manifest b/mail-filter/amavisd-milter/Manifest
index ca93c700b2ab..423376e94cbc 100644
--- a/mail-filter/amavisd-milter/Manifest
+++ b/mail-filter/amavisd-milter/Manifest
@@ -1,12 +1,7 @@
-AUX amavisd-milter-1.6.0-policybank.patch 937 BLAKE2B 54cd7ffbbdc0396874a3fb8672a62974945ccbe5e18e15ddffccc7f9f83cac3ec0e92a1ce5b83b0ee94903f56831bfdeecb2f879cd495820d84b87fe973c671b SHA512 a329e9b4e0c7b7de4b2b09ec8cf9f9157f7602761843278239530831673bd70e4a15cc5b3ec91700808de6a6a29baa00ea2f96d6c40736da27c7cb4fc059af4d
AUX amavisd-milter.confd 357 BLAKE2B 4c584ef42c9c1f135160d574dabed9882978930ddf1051161ca7a8ac64a926390ce3aa693957b786cf0f8e83a41b325574c4a19e82b638c2f96726e335ae654d SHA512 354c7e1a0224bd0f8bd40e35dca99fc5c489f9b7ecc2292d992e5594ac969800ab19e99a784957bcc76e3b06788b0623fc5019d8965f002a67c3e01681c541de
-AUX amavisd-milter.initd 678 BLAKE2B 75c31115806da7e9f7fd2746e26cd2ebff55edec6611349f2321e99eba7588a69f005ce810595aad2e70bc54576ff870184974bd6bb91af6e3924fb955387499 SHA512 017cc4e2461b524768f2c7f69a1d16b99c08ebf39d024913e79e5ffb2033a2dbd5eb64cedb3b9e370a0143256fdb17652492385f996f0dbe4baaaa96557a16c6
-AUX amavisd-milter.initd-r1 679 BLAKE2B c6d8d8a8b23c01923e2909f5b58cc8228ac693d210a6bd65d9048aa9ac40dadcfb74bb67eded81315fb4c8545bbc652c90e3db1d61f733d1687deb58795f152d SHA512 c043d41da85b206705c5e58204904b30d2076d9563ca52cac60b31eb9638f4574e5b0b771e43e74e83af1f417944ed737f10699a82933cfbee07e9d69a529695
-AUX amavisd-milter.initd-r2 399 BLAKE2B bf842ef6bca77bebe76fe6969676669c97454eee977e67ccf455b09c2ddc2e290739dbb8dbc525625c82eec690826ce39224f188d3e9819fdd8d55169290dc12 SHA512 2021255da427782854b5b0de670359a7f955491bb4de5e6ec0a961cd571183c81c07468559a7f9c9289b069ada3b8c05dab1e07c8d3beb0e4b01199f24794052
-DIST amavisd-milter-1.5.0.tar.gz 175759 BLAKE2B c9de40eadbfca71a3a35c340372163ed7b685ff7150cdb85ab073cc78abcbc5dfb5fcaccc0b1518fa3a354d6ddcf19b6690d5a125e0f2ccb3ea190be57348b88 SHA512 ef206cd2c64cf48edb8a679b92a960451e0edbec11e0c207942bf6f435f7d14538a409d8197774ea4bbf63f27ed73d52a7c51531155be6d8724981b5dd9e0037
-DIST amavisd-milter-1.6.0.tar.gz 187994 BLAKE2B 87d3d870236b50e9c8c7bf3876fc476fb28ff6ee208c8da77c2f9ab2f1ccc0b883cc551718f4f9639125484965180100088d94557f065c7bf904fc912dd2794a SHA512 2e0b39b733f88742fcb2f4e884e528b70731ad5950bd56d3af1391d666dc018d2f6c1ad4212e787872a503bccbc65c52d55ae195c384e9333e4f39d25b1d1a34
+AUX amavisd-milter.initd-r2 402 BLAKE2B 1b25d6eff80efac18b0674e91602e163ce94545dfa9879666af88a206526c1dd55d7563ea418a0b3921d64fc494227a3f03ad81ef5ff0cd92725dfb136aa22c4 SHA512 0d0fdc98bcea9c72332cba2dbe5809b8dabedbe27a15be39b22a4428f0ec3903743f911ac9737c031c04e9152bb62522dbc0ae9fc03b1ca0c2e593aedd88b5c4
DIST amavisd-milter-1.7.0.tar.gz 192688 BLAKE2B 882ecdc1f4b1b3fba2f7f82ffb3e7f4ecf27ce42fc14df926a508b852dd142161af9ce65bc367a5968f64a29a40cb362a0783bdbaf4dff2559715bfd53170f73 SHA512 52fdfe4acdd94e387de63d93aa3347dce46e7e16b8ab51679c7bbfc4f6faba160de5ca55aae141cbd06f3d9d1122dea67fdd67562dd5b8314055f7f6071545af
-EBUILD amavisd-milter-1.5.0-r1.ebuild 681 BLAKE2B fd6a954e839da2eb92d023615cdc8d65358e6ee22a7c29aed0f4adfaaa6f04cc70024818fa1005cc71c7d0e16e9841c57c62672cb73d0870f5138cf28bc0cf55 SHA512 0f9c5b732a70a3e9a9206e62c6d92115f9c998c642bdbfa7f6813b4b29865dc793d41de0c27c95a48febbf1e312ef2960efa34f79aa84c2b7a3ad9ba28a2cc92
-EBUILD amavisd-milter-1.6.0-r1.ebuild 730 BLAKE2B 1a451372ba7008105209790587ee1560346a694e4752b7db09fd6b920e8e8a78c633a087baeb57f7c629b4a5e55a4827002ba1f653560877f14a04d6858b0769 SHA512 43e7ce94bea93f1b4b08966f43669715ee7545c5ab176421aa19fd1dff3741c82bcd4725fd64884fa83b25a074ccdd75be3af2dcf736a011e44b1cc8b59776b5
-EBUILD amavisd-milter-1.7.0-r1.ebuild 683 BLAKE2B fec5ac2a2ee5628af601666da5b8f9a0344d3c117e5df7221ccd194282602b67509713998ede1c26a16dc7558750a7c809b4a040d63290934d43ee49a0d99413 SHA512 c48343bed9a8faa06d0214ca7e9aa1d8ad3426e5b10d4939d3773c6d1c5b5aafbf3a7ba17c69caf88b9642cd8053f8bf7ce94eda2465db93a6132e2d63188174
+DIST amavisd-milter-1.7.1.tar.gz 193425 BLAKE2B e93f7f8f4c3b5e59fbfc160e60c8620231f8ab2a5fa06c39cf42b71c0c0abca4e27a1334d01e89337628ccdd685e059be469eeafc385521a780de1bf82bf3070 SHA512 db2fd53a3047a21fb20743fce7d01899eb92efffc62159d3022e0b5014dbfb3667e1664868734d84b58f5daadd8270d3e05a68c60a01a1ac35d104105cc86586
+EBUILD amavisd-milter-1.7.0-r1.ebuild 681 BLAKE2B 0cec22748f64aeae06d5ed2f21944011cce1e53122db498b05eff33d6a74ffe44e255eefde8499c34e1cc8a304000dccc8a683505d5d528ff02efcb1cb32cde0 SHA512 cb5ff423c862a70707351ed7c6eeb7dc9b5130513b6f26ba315a2377ac6a1894d3f335a37c4d39b5ab376332cf391ed04d4131c50d5580e61e11d6b708a415ca
+EBUILD amavisd-milter-1.7.1.ebuild 683 BLAKE2B b1c7a90b44fce5629f78510e61a581c326773f791186610f6b9fff599c7baed6ca1b4c08ecccd6782b8e3bb6888bcdaa405a9674fc4518324024835e74a17993 SHA512 5eb1c946d9b1ec4d314a796aa99eb0da12158b41cbc627ae0d1928056f83e36c9213f6b62ebdc63bd9afeaeb187383571198e5fb5338b5b62d0348130e72f750
MISC metadata.xml 332 BLAKE2B 5bc31a7148c73721bd5563f2c951ea025db1387cf6dcee67fecc9dbde770199b8d3e1659b34ae8f07dc039880cf2b9484f20afe799983b2837c28bd2b03c1733 SHA512 ae325c6633d2d141416bf0953de89fe177c0afb04e2396ff22e2d1afd258d2a1ac756a868fd3b00466cd9ac80de858a1730d34d4d8e9930d67296ed0e3986101
diff --git a/mail-filter/amavisd-milter/amavisd-milter-1.5.0-r1.ebuild b/mail-filter/amavisd-milter/amavisd-milter-1.5.0-r1.ebuild
deleted file mode 100644
index 35da9fce706b..000000000000
--- a/mail-filter/amavisd-milter/amavisd-milter-1.5.0-r1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit eutils
-
-DESCRIPTION="sendmail milter for amavisd-new"
-HOMEPAGE="http://amavisd-milter.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND="|| ( mail-filter/libmilter mail-mta/sendmail )
- mail-filter/amavisd-new"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- epatch_user
-}
-
-src_install() {
- emake DESTDIR="${D}" install
-
- dodoc AUTHORS CHANGES INSTALL README TODO
-
- newinitd "${FILESDIR}/amavisd-milter.initd" amavisd-milter
- newconfd "${FILESDIR}/amavisd-milter.confd" amavisd-milter
-}
diff --git a/mail-filter/amavisd-milter/amavisd-milter-1.6.0-r1.ebuild b/mail-filter/amavisd-milter/amavisd-milter-1.6.0-r1.ebuild
deleted file mode 100644
index 74a12efd464c..000000000000
--- a/mail-filter/amavisd-milter/amavisd-milter-1.6.0-r1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit eutils
-
-DESCRIPTION="sendmail milter for amavisd-new"
-HOMEPAGE="http://amavisd-milter.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="|| ( mail-filter/libmilter mail-mta/sendmail )
- mail-filter/amavisd-new"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- epatch "${FILESDIR}/${P}-policybank.patch"
- epatch_user
-}
-
-src_install() {
- emake DESTDIR="${D}" install
-
- dodoc AUTHORS CHANGES INSTALL README TODO
-
- newinitd "${FILESDIR}/amavisd-milter.initd-r1" amavisd-milter
- newconfd "${FILESDIR}/amavisd-milter.confd" amavisd-milter
-}
diff --git a/mail-filter/amavisd-milter/amavisd-milter-1.7.0-r1.ebuild b/mail-filter/amavisd-milter/amavisd-milter-1.7.0-r1.ebuild
index 3e8aa64faa2e..ec76a0bd1156 100644
--- a/mail-filter/amavisd-milter/amavisd-milter-1.7.0-r1.ebuild
+++ b/mail-filter/amavisd-milter/amavisd-milter-1.7.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
@@ -9,7 +9,7 @@ SRC_URI="https://github.com/prehor/${PN}/releases/download/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE=""
DEPEND="|| ( mail-filter/libmilter mail-mta/sendmail )
diff --git a/mail-filter/amavisd-milter/amavisd-milter-1.7.1.ebuild b/mail-filter/amavisd-milter/amavisd-milter-1.7.1.ebuild
new file mode 100644
index 000000000000..1f5babae3926
--- /dev/null
+++ b/mail-filter/amavisd-milter/amavisd-milter-1.7.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+DESCRIPTION="sendmail milter for amavisd-new"
+HOMEPAGE="https://github.com/prehor/amavisd-milter/"
+SRC_URI="https://github.com/prehor/${PN}/releases/download/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="|| ( mail-filter/libmilter mail-mta/sendmail )
+ elibc_uclibc? ( net-libs/libnsl:0= )"
+RDEPEND="${DEPEND}
+ mail-filter/amavisd-new"
+
+DOCS=( AMAVISD-MILTER.md CHANGES INSTALL )
+
+src_install() {
+ default
+
+ newinitd "${FILESDIR}/amavisd-milter.initd-r2" amavisd-milter
+ newconfd "${FILESDIR}/amavisd-milter.confd" amavisd-milter
+}
diff --git a/mail-filter/amavisd-milter/files/amavisd-milter-1.6.0-policybank.patch b/mail-filter/amavisd-milter/files/amavisd-milter-1.6.0-policybank.patch
deleted file mode 100644
index afbdefc55c80..000000000000
--- a/mail-filter/amavisd-milter/files/amavisd-milter-1.6.0-policybank.patch
+++ /dev/null
@@ -1,20 +0,0 @@
---- amavisd-milter/mlfi.c 22 Apr 2013 00:36:12 -0000 1.60
-+++ amavisd-milter/mlfi.c 13 Jan 2015 17:00:47 -0000
-@@ -695,14 +695,14 @@
- l = 0;
- *mlfi->mlfi_amabuf = '\0';
- if ((policybank_from_daemon_name == 1) && (mlfi->mlfi_daemon_name != NULL)) {
-- l += snprintfcat(0, mlfi->mlfi_amabuf, mlfi->mlfi_amabuf_length,
-+ l += snprintfcat(l, mlfi->mlfi_amabuf, mlfi->mlfi_amabuf_length,
- "%s", mlfi->mlfi_daemon_name);
- }
- if (auth_type != NULL) {
- if (l > 0) {
-- l += snprintfcat(0, mlfi->mlfi_amabuf, mlfi->mlfi_amabuf_length, ",");
-+ l += snprintfcat(l, mlfi->mlfi_amabuf, mlfi->mlfi_amabuf_length, ",");
- }
-- l += snprintfcat(0, mlfi->mlfi_amabuf, mlfi->mlfi_amabuf_length,
-+ l += snprintfcat(l, mlfi->mlfi_amabuf, mlfi->mlfi_amabuf_length,
- "SMTP_AUTH,SMTP_AUTH_%s", auth_type);
- if (auth_ssf != NULL && *auth_ssf != '\0') {
- l += snprintfcat(l, mlfi->mlfi_amabuf, mlfi->mlfi_amabuf_length,
diff --git a/mail-filter/amavisd-milter/files/amavisd-milter.initd b/mail-filter/amavisd-milter/files/amavisd-milter.initd
deleted file mode 100644
index 68652d6be3e7..000000000000
--- a/mail-filter/amavisd-milter/files/amavisd-milter.initd
+++ /dev/null
@@ -1,29 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-NAME="amavisd-milter"
-DAEMON="/usr/sbin/${NAME}"
-
-depend() {
- use logger dns amavis sendmail
-}
-
-start() {
- ebegin "Starting ${NAME}"
- start-stop-daemon --start --quiet --exec "${DAEMON}" -p "${PIDFILE}" --user amavis -- ${DOPTIONS}
- eend $? "Failed to start ${NAME}"
-}
-
-stop() {
- ebegin "Stopping ${NAME}"
- start-stop-daemon --stop --name "${NAME}"
- eend $? "Failed to stop ${NAME}"
-}
-
-restart() {
- svc_stop
- # needed to avoid potential mi_stop errors
- sleep 4
- svc_start
-}
diff --git a/mail-filter/amavisd-milter/files/amavisd-milter.initd-r1 b/mail-filter/amavisd-milter/files/amavisd-milter.initd-r1
deleted file mode 100644
index 61ae169e9bb4..000000000000
--- a/mail-filter/amavisd-milter/files/amavisd-milter.initd-r1
+++ /dev/null
@@ -1,29 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-NAME="amavisd-milter"
-DAEMON="/usr/sbin/${NAME}"
-
-depend() {
- use logger dns amavisd sendmail
-}
-
-start() {
- ebegin "Starting ${NAME}"
- start-stop-daemon --start --quiet --exec "${DAEMON}" -p "${PIDFILE}" --user amavis -- ${DOPTIONS}
- eend $? "Failed to start ${NAME}"
-}
-
-stop() {
- ebegin "Stopping ${NAME}"
- start-stop-daemon --stop --name "${NAME}"
- eend $? "Failed to stop ${NAME}"
-}
-
-restart() {
- svc_stop
- # needed to avoid potential mi_stop errors
- sleep 4
- svc_start
-}
diff --git a/mail-filter/amavisd-milter/files/amavisd-milter.initd-r2 b/mail-filter/amavisd-milter/files/amavisd-milter.initd-r2
index 4acd7992258f..bcd27759103b 100644
--- a/mail-filter/amavisd-milter/files/amavisd-milter.initd-r2
+++ b/mail-filter/amavisd-milter/files/amavisd-milter.initd-r2
@@ -1,5 +1,5 @@
#!/sbin/openrc-run
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
name="amavisd-milter"
@@ -15,4 +15,5 @@ depend() {
start_pre() {
# needed to avoid potential mi_stop errors
[ "${RC_CMD}" = "restart" ] && sleep 4
+ :
}
diff --git a/mail-filter/couriersrs/Manifest b/mail-filter/couriersrs/Manifest
index 687d9f7cde73..acd1cd0ff9a4 100644
--- a/mail-filter/couriersrs/Manifest
+++ b/mail-filter/couriersrs/Manifest
@@ -1,4 +1,4 @@
AUX couriersrs-0.1.2-automake-fixes.diff 1100 BLAKE2B eda1f19b025efb70ba4106c1440e1ec4dcf4ca883df56d8e25dcacf2303425c5fed6830d8d7705c7a806dad0ff83d702e7702da1c56ba1673136308d85a62c43 SHA512 dff1847f5ba4898f6f5be8792c80beab75241b26feb63ed130af1788a5ad44d10c6fe7a22de4140baa2523b1f374aac158bda1409ccd41b15d6ed60a221d96c5
DIST couriersrs-0.1.2.tar.gz 521868 BLAKE2B 5895bd6711b6090b43d8b3b6c3b268012ab9ce4619bb30cc6f9b4c35ac63533ee107d6cf068aa2937225ef0372ce8a3cbd8a1a9fc599c33ed2c9884edb85d816 SHA512 e2749bac3374935753ae7cc3d7ef2920b63445dece1206c4c7877005837360f0a6ec6753bfd4b1d736a4eb948a54bf5a7799bc85fc27dd987abd901180545df4
-EBUILD couriersrs-0.1.2.ebuild 597 BLAKE2B 944ae02382ac167d0b6faa1e632f919430b0a2af3a56ba1888210ada5c173017572cad8e3e41066b33e56c90f54155228f6d987e31832d63dc6847945979fa58 SHA512 33e794c0acf8d10af39558b8baf7acb44e77da4b3af7b22539612c0b325eff701622c87437c29b4161246331ec378fe1291a05b711f0ed41f82c3f3f7536d7a3
+EBUILD couriersrs-0.1.2.ebuild 582 BLAKE2B 0bddf7fb5da0a46215c06719fb58d83e340974ba84cb230efac16aa67f9e7acbab15f13f263bef47965599a825a58b41dab1ba4086f5bfd2900a4fa7bd6e13ec SHA512 42d96fc664dab429cf60c8d607f990c070bbe52b987cd2a9c476de5f32a752722ca93292266164cab38646114fefa1e0deb0d35e7a90bbf2cd66f66a02b86260
MISC metadata.xml 298 BLAKE2B b9e78fafa3bb9f1d72cffd056bc26fcd162f2a2bc4152155583bf9f0e9370b6a2de6f1ae96187e345c911b0262bb676ebce2dfbe8cdeda48cc1ae6fb202358e4 SHA512 076d62eff102103aad3f725ce52c1c315e13c479c792301c91ca2b6326e469af8f302d14072bf22a934a5a7a332ec34801f80da9732f6c35407e18e8513e4402
diff --git a/mail-filter/couriersrs/couriersrs-0.1.2.ebuild b/mail-filter/couriersrs/couriersrs-0.1.2.ebuild
index 8cdb47abe403..c8eff55bfa9d 100644
--- a/mail-filter/couriersrs/couriersrs-0.1.2.ebuild
+++ b/mail-filter/couriersrs/couriersrs-0.1.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -7,7 +7,7 @@ inherit autotools
DESCRIPTION="SRS (Sender Rewriting Scheme) wrapper for the courier MTA"
HOMEPAGE="https://couriersrs.com/"
-SRC_URI="https://github.com/mawis/courier-srs/releases/download/${PV}/${P}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/mawis/courier-srs/releases/download/${PV}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
diff --git a/mail-filter/libspf2/Manifest b/mail-filter/libspf2/Manifest
index 786a8290542b..1536bd76ef0d 100644
--- a/mail-filter/libspf2/Manifest
+++ b/mail-filter/libspf2/Manifest
@@ -1,4 +1,4 @@
-AUX libspf2-1.2.10-gcc5.patch 1080 BLAKE2B ce085a71cba9f6a493c7b276dada02dceb8efdb75df9d0062b74acd9b0e9d5a9c56cdd970743cc9e4860a4714e24d0e4687d9a2c5d321e320a6888c06f88e6c3 SHA512 cd2af129e334e0e1efcd722680f8f7cb064e6f5581ce41c791cb4f5f34d1eb4ac0dc586114b3017b4fd2ba350f11972f78a4029a8fc03118cf74c4f1276cd12b
+AUX libspf2-1.2.10-gcc5.patch 903 BLAKE2B f4ddba2890e1899be3ef054eb8fd3548736b97205738f2e28e660d6ab4e89e3dfe5f0a51448083651b76972fb3b7a991c7e40a09618adcecaa4bb2293683c9ef SHA512 9abe90c668fe49d06d8a6aea096adc35641c1f10f375416223c99a1f624ad562e4c8edad3220c38ea350158c263e20d7bf86cb993b83eabd7bccfe5be18bb0f9
DIST libspf2-1.2.10.tar.gz 508842 BLAKE2B d15a44f64c5e3da20aa349e61a6cc02a15f83ed3acff93fe4c23970e30533d6424b1db35d7d60ff488c9a239d343f8544426fbf8fcb66271237155e0b57df1b5 SHA512 162ce382628c6fcadac3e11f5a12442db622bb23f7ec503e16f5ba7fc88afdd777bce6b093c12a58210355985fd11b74b140f08fab347334d82d953dd183b130
-EBUILD libspf2-1.2.10.ebuild 1218 BLAKE2B eac84ec72789cc29c569ff7ac4be765f77c3281e00214ecf174c6d06b5c36cbabfd8579bf8ad74c9274fac2550a5262e8014ebc2f04b05f77d77582d457f05cb SHA512 cba2838ec663c5b7f76717e69931672c8e230e2c4b13624b2017047c5132893e5c0df6b0e093f36031522e55d0b7ed17167e7b82387d2de45429f005d80ec1fb
+EBUILD libspf2-1.2.10.ebuild 1076 BLAKE2B e3c206004b0e561699cf0b98d710d299250ae201303fecb4adde799d4f0a267c785c316188eb8d07b9b0f87a8694afc6c25f5e2e027d237e3b415d940b38e12f SHA512 0dd00a1431ffddb33679e90b68c6bfe0506ffc85ee711437617c3a24d7df4a8f8ba4e0ebecf1b09efcde354111b1de711f40a765bf64733287150ff3a49e4a22
MISC metadata.xml 588 BLAKE2B f2a34d6c55b8678f9ef69824ccce32a51508fe251af758d4d4c3ae05b51498b543e5f60757764a4a47dbc98587bc2b57faced4965d8c401e35f8e36605313a4c SHA512 8328d959a8b69fa3e10108f21cf2c53a3daf4aacbd9646af8e5af95ec818eeb6aebc20185b991e4ce6a3a2d0101bf67ce47b7af85dec4b06c2748d5f4fafd18e
diff --git a/mail-filter/libspf2/files/libspf2-1.2.10-gcc5.patch b/mail-filter/libspf2/files/libspf2-1.2.10-gcc5.patch
index d36ec96efd77..75b3fb899b3e 100644
--- a/mail-filter/libspf2/files/libspf2-1.2.10-gcc5.patch
+++ b/mail-filter/libspf2/files/libspf2-1.2.10-gcc5.patch
@@ -1,10 +1,8 @@
https://github.com/shevek/libspf2/issues/13
https://bugs.gentoo.org/show_bug.cgi?id=570486
-Index: libspf2-1.2.10/src/include/spf_log.h
-===================================================================
---- libspf2-1.2.10/src/include/spf_log.h
-+++ libspf2-1.2.10/src/include/spf_log.h 2015-10-20 23:23:04.579055906 +0200
+--- a/src/include/spf_log.h
++++ b/src/include/spf_log.h
@@ -60,10 +60,10 @@
#if defined( __STDC_VERSION__ ) && __STDC_VERSION__ >= 199901L
diff --git a/mail-filter/libspf2/libspf2-1.2.10.ebuild b/mail-filter/libspf2/libspf2-1.2.10.ebuild
index 4738d9ee9e12..d31bd24a4514 100644
--- a/mail-filter/libspf2/libspf2-1.2.10.ebuild
+++ b/mail-filter/libspf2/libspf2-1.2.10.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
-inherit autotools eutils
+EAPI=7
+
+inherit autotools
DESCRIPTION="libspf2 implements the Sender Policy Framework, a part of the SPF/SRS protocols"
HOMEPAGE="https://www.libspf2.org"
@@ -11,35 +12,34 @@ SRC_URI="https://www.libspf2.org/spf/libspf2-${PV}.tar.gz"
LICENSE="|| ( LGPL-2.1 BSD-2 )"
SLOT="0"
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
-IUSE="static static-libs"
-DEPEND=""
RDEPEND="!dev-perl/Mail-SPF-Query"
-REQUIRED_USE="static? ( static-libs )"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-gcc5.patch #570486
+)
src_prepare() {
- if ! use static; then
- sed -i -e '/bin_PROGRAMS/s/spfquery_static//' src/spfquery/Makefile.am \
- -e '/bin_PROGRAMS/s/spftest_static//' src/spftest/Makefile.am \
- -e '/bin_PROGRAMS/s/spfd_static//' src/spfd/Makefile.am \
- -e '/bin_PROGRAMS/s/spf_example_static//' src/spf_example/Makefile.am \
- || die
- #eautoreconf
- fi
- epatch "${FILESDIR}"/${P}-gcc5.patch #570486
+ default
+
+ sed -i -e '/bin_PROGRAMS/s/spfquery_static//' src/spfquery/Makefile.am \
+ -e '/bin_PROGRAMS/s/spftest_static//' src/spftest/Makefile.am \
+ -e '/bin_PROGRAMS/s/spfd_static//' src/spfd/Makefile.am \
+ -e '/bin_PROGRAMS/s/spf_example_static//' src/spf_example/Makefile.am \
+ || die
sed -i 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/' configure.ac || die
+
eautoreconf
}
src_configure() {
- econf \
- $(use_enable static-libs static)
+ econf --disable-static
}
src_install() {
emake DESTDIR="${D}" install
dodoc README TODO INSTALL
- use static-libs || rm -f "${D}"/usr/lib*/libspf2.la
+ find "${ED}" -name '*.la' -delete || die
}
diff --git a/mail-filter/maildrop/Manifest b/mail-filter/maildrop/Manifest
index 587fad315d73..b7188599a0a5 100644
--- a/mail-filter/maildrop/Manifest
+++ b/mail-filter/maildrop/Manifest
@@ -2,5 +2,5 @@ AUX maildrop-3.0.0-testsuite.patch 1948 BLAKE2B fcfdfd488873fa4f14c7087ee54bbc2e
AUX maildrop-disable-fam.patch 2291 BLAKE2B dd57e9c6d176fd7ca6cedafb9c0f497dd4454920e60d8d2799f105fd98f51b5a0faa4ecc9d8a688aa4cc9022a6b62b434389d5516bd06abd273e02bf32926b57 SHA512 547f78a9e5dce501ac61584912a2e74b43e36b2189bab27d1811af7718def5e07d3683fb2ef0937ae026bd53cffc68b735319322c089bcfff0a17a6edebed1fb
AUX maildroprc 58 BLAKE2B b9ee443f0e9223690f077983541de86dd55c8b36ae2bafdea69563f74dff60ba4234c8388fe257045a36d61bc5f1db4c5a89c56678cbb8b0d4f187120e70a4cb SHA512 3077160382882db22d095dff4b27368e7482b63a9756a3cf7a61e8470ed933af0fdb04a61ebae155b14a7b1fafc598a4cdd1bb660d957f00190b95eb41e81f4e
DIST maildrop-3.0.0.tar.bz2 2091018 BLAKE2B 3c8e3ae5c2c2f636b0223e2bafadcb88bf34be63c792a177febac5c41ccd50cab04755f14a26731c38a35531abea1faa70d4af5587a6e68a21735f050f2d46d8 SHA512 1f1e1682ec7c2d0c1f2e71059f186d9a9d3118194b1e558d3a6e5826721fb14a661f4d75df42ce2626430ac072b50e723b563ae00c1ebdeb4da96abfeb534eff
-EBUILD maildrop-3.0.0.ebuild 3655 BLAKE2B 295142ee3ecf1ad6696e8fad5e07151f1bda589c54803da552e8a6fbfd3e95e11c2e98fce3901786c8f30f4939953c6ac11a7de150bc280a3b5139aa46079c00 SHA512 fd1eefc0dfa21fdcf3cab2a75eb152933d4e580249e5262659b7268b38a546d6749e9d8f9346113a1ae47760d02b0610df77452a34faf3802ded7d316e463be5
+EBUILD maildrop-3.0.0.ebuild 3656 BLAKE2B 0529981e795f4ab46fdabdb844f8167db06b3fcea2b4cc9a6333b971619d60454862546f0dafded46c161db1e6ebbe953cb29f9d8eb79531975216055136ff6f SHA512 794fee14ab4e1228beefbaae478521f5b22877efbd6f30ec1bbcdf382ca0e4359186cfa62c0db545fdeb464b141cad8d792d772839463513b5c3fc3fd1374ca1
MISC metadata.xml 553 BLAKE2B 259c46533fe17a5fa0cb8a8f66e0934f048debde8aa2d3e8c231461ad9cd0840854ad5cd25170c8945c8c92fb6281b751db44180be6087c198a4057306487af6 SHA512 42f25a0370d0c41dedfd0ec15e244527ed97ac6d577b170794e9c10930a0a0603e9edba090b004c8fa648ff6bf164a05d7aa2b4cbe2576bd8d9dda6dc54e6e42
diff --git a/mail-filter/maildrop/maildrop-3.0.0.ebuild b/mail-filter/maildrop/maildrop-3.0.0.ebuild
index ec2d6a34412a..19404652d9ca 100644
--- a/mail-filter/maildrop/maildrop-3.0.0.ebuild
+++ b/mail-filter/maildrop/maildrop-3.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -12,7 +12,7 @@ HOMEPAGE="https://www.courier-mta.org/maildrop/"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86"
IUSE="berkdb debug dovecot fam gdbm ldap mysql postgres static-libs authlib +tools trashquota"
CDEPEND="!mail-mta/courier
diff --git a/mail-filter/milter-regex/Manifest b/mail-filter/milter-regex/Manifest
index 42f4159d2790..cfd868531eec 100644
--- a/mail-filter/milter-regex/Manifest
+++ b/mail-filter/milter-regex/Manifest
@@ -2,8 +2,6 @@ AUX milter-regex-2.6-gentoo.patch 1078 BLAKE2B 30b782e70b2b9b23d3bdfb22ac5bdecfc
AUX milter-regex-conf-2.6 459 BLAKE2B d15f232945a919e49f26df7a5489701b1a13567fca10d877e93943e2ac31865bdf6af26a10da196a64ce0d42238e58631b041e2b846187e82dff0ff38e8aac83 SHA512 2178c0b11ca6fca9121da66a2b4c828105efe9e94ba4b4b6dd56b235dfe3b3ab14a6f7ac9004d7a1fb2b50ff4730f875e85afa0d11c72ab2949aa150b28f1c8c
AUX milter-regex-init 818 BLAKE2B 9130db7e295262a02cfc61464945029810f61fba4947e422fca9820d0d58762db228bcc760bc8e1f55aaa61cff9455abed19f66ff7bd910aecd9a969eaa3c12d SHA512 04549ec85a8b3c9fe4e65bcfe903aefbd9019b8324041448586bb3ed3bada20c0bf60fbe485e90bb1cf777703c696d2a0c9b3630c218d7037e1c6b2680eace75
AUX milter-regex-init-2.6 438 BLAKE2B 36f12dc620dca2f1dd2bc0d471c76355474fe0d50c2cb87559cdf0f6b19f9058bf12b085fa0737e32d02509994752c567f719ec7dbb42e9bf5d48b55c862b718 SHA512 a6754fefd61f884733fca4d0bdb9fc7ed057b4d87d37e63dc473b06aa270da0b6cb4df7b95ba59e6198e9a013f959a052e426b0df987eb4690122528bea819b8
-DIST milter-regex-2.6.tar.gz 20517 BLAKE2B d98587146010d60a062833d8529af2788d657141e19c249e97bf5c847ffa01d6c76f42b6c8413f957fbeb9843ad38281ba8257aef10d0f1bd414726c416533da SHA512 33afa9a314ff2a2f14a301a85fa142e6e4166ffb77e8d18632b094c7873397e037ee6c5d3d1c248bfbb23037c45a15f21fb0cebcbb0f90c69b3d985aad37f169
DIST milter-regex-2.7.tar.gz 20579 BLAKE2B e48c5747537d439372d8f473d9b39e337501c24b46d52e13f727b32ee29bb58f266e45ecabad01937f5e56a4a773659daf34d12c6728b6700679b04a2cb595d0 SHA512 d698a7c35768846bcc87a31167cf9a5c41c99d8fa3f3cb5c231e100a7e149d9bca6fc689ece805bd80688787b6d3fa0d9ace49592e1d6c53a25fc2086ebf9962
-EBUILD milter-regex-2.6.ebuild 1268 BLAKE2B 34c4321f989434b0e3c0eda399ab1c6d55b5283c4cc654d75d54153ccae399c19c8b07d7da083d26022fa1c1977bf388d422f20fe9ba3d9e0d5f6af14aa1d742 SHA512 adddee9bc0c7003c138a49db2dd595e83a911f536183af12f0988921022e88457f5c0ed9a82d901d741e80cd216054b4d783476da6e01840fd47b7a86a543c34
EBUILD milter-regex-2.7.ebuild 1122 BLAKE2B 7974a8b954484fabec28215b75101f07a71ba4cee8228f2ab9c0b99123ff265bba062fd8ef62be5e0e06f5931f402daff79429a77baa5e987dd935fe3256c182 SHA512 d5d0a071a6c461186c14fc0416f4bd6290e0057290fc1e027bf93fc9855b654a8acd4060aa1aa02c4820701973c3cb55f3c6982e47d11fbff5d914fa4b217177
MISC metadata.xml 726 BLAKE2B d9fe810fe04582c3c061ce0158041d6e86b7970c52beadd71fe4f183238ff6be018ad47c072f5ddb91d3d243f2d428b34ca97263ef0b4112df848bfa8d8e22b9 SHA512 390a6d4ebb6d1d2189724496b5d7da6ef9cf19c2e432c65b747091de8a24bdea4bf8d66564afadedea4e59f381f88b060eda017882da5b57efddf603d9c11fd0
diff --git a/mail-filter/milter-regex/milter-regex-2.6.ebuild b/mail-filter/milter-regex/milter-regex-2.6.ebuild
deleted file mode 100644
index e1e68c2da5dc..000000000000
--- a/mail-filter/milter-regex/milter-regex-2.6.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs user
-
-DESCRIPTION="A milter-based regular expression filter"
-HOMEPAGE="https://www.benzedrine.ch/milter-regex.html"
-SRC_URI="https://www.benzedrine.ch/${P}.tar.gz"
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="|| ( mail-filter/libmilter mail-mta/sendmail )"
-DEPEND="${RDEPEND}
- virtual/yacc"
-
-PATCHES=( "${FILESDIR}/${P}-gentoo.patch" )
-
-src_compile() {
- emake CC="$(tc-getCC)" -f Makefile.linux all
-}
-
-src_install() {
- dobin ${PN}
-
- insinto /etc
- newins rules ${PN}.conf
-
- newconfd "${FILESDIR}/${PN}-conf-${PV}" ${PN}
- newinitd "${FILESDIR}/${PN}-init-${PV}" ${PN}
-
- doman *.8
-}
-
-pkg_preinst() {
- # For consistency with mail-milter/spamass-milter (see bug #280571).
- # While the milter process requires an owner, a home directory is not
- # necessary because no data is written.
- enewgroup milter
- enewuser milter -1 -1 /var/lib/milter milter
-}
-
-pkg_postinst() {
- elog "Postfix configuration example (add to main.cf or master.cf):"
- elog " smtpd_milters=unix:/run/milter-regex/socket"
- elog "Sendmail configuration example:"
- elog " INPUT_MAIL_FILTER(\`${PN}',\`S=unix:/run/milter-regex/socket,T=S:30s;R:2m')"
-}
diff --git a/mail-filter/opendkim/Manifest b/mail-filter/opendkim/Manifest
index 12afac86db8d..9bc961408a65 100644
--- a/mail-filter/opendkim/Manifest
+++ b/mail-filter/opendkim/Manifest
@@ -5,5 +5,5 @@ AUX opendkim-2.10.3-lua-pkgconfig.patch 5688 BLAKE2B 57fd8b57d12af4d1351e8bfa2ad
AUX opendkim-2.10.3-openrc.patch 10203 BLAKE2B e825ae1258c82607eb6d10d5acc3246908868fd3d5703ba0044f93bdf51e5a95dbc39a1e3060855073d14c31da5cb3985afe81c526f592f56463bf698ce4c317 SHA512 34499044cb768d54c0c1653a62fb34c9815990d815c98ccfba22afc1ad9c837c6689ff17a3d1da1221d698c91ce9d77a1964d99055527dfd797f8d428e1db615
AUX opendkim-2.10.3-openssl-1.1.1.patch.r2 5966 BLAKE2B c0dcb757f1195e8a3fc055f5162b805bf5bb2fe7a6a7c24317cfc1f0ed05491803f2fefbc22e96409a339f9741cac5344044a1efadec1f3e3c87084b2c221ed6 SHA512 e532d0411bc6cf1f55bf2de1bad54dc29d19558b2c4ea27aa72f17738688d48f111c3662e88064169a78347144eae289b362bfa4849ab4d3b06ff97d439cce47
DIST opendkim-2.10.3.tar.gz 1210224 BLAKE2B affd4526568431fa1afee93a167c5569912c9344ea4e6eee3281a035bd0c76d2be5d2e8e144bbebabd681a73388a37ac56d9a2e4daf00af9baadad14ffb42265 SHA512 97923e533d072c07ae4d16a46cbed95ee799aa50f19468d8bc6d1dc534025a8616c3b4b68b5842bc899b509349a2c9a67312d574a726b048c0ea46dd4fcc45d8
-EBUILD opendkim-2.10.3-r26.ebuild 8212 BLAKE2B 4abd77d632cc6df73472c0cfffeaf7919d4af3980cab736a5e83d54bac6fa3770e6cb43fd35c3fff114be831ff3e15e220a8e86e200460eb6a77c434ea733122 SHA512 ed44c7abe81538f9033e83933477ebbf5d9da2546303e203d060fc3768f53696bec68ae570bf3473cdf64f33363e91173bb7c293f8b2622240164706ccf0ca99
+EBUILD opendkim-2.10.3-r26.ebuild 8205 BLAKE2B fb5503497408f7908554aef889bfec04c2a43efe7b40f91cbf8291faca9dd94939e83c5bf30e0bcfb61db0a0597518ee0dc7aeda1f070baa48fe2d624da0bb41 SHA512 acdb40e4fc7f4c145ad7e38a00845fcc16f46952f1b5f5e6e8468c8f8cd99467c4715c0bf5013987be6d9b6a322d7201f00888c8a1ceb8d5b1ddfb7844a19353
MISC metadata.xml 1956 BLAKE2B 2f2af8f3fe2b66d08b72d55b9c1b3c73e3016e083466539827b5c3e02364605229972407e6953bd63d1d027310a2e5f4f8b5ba12cfeba86c5a578e437f42a963 SHA512 92239f5f0bab0cd81abe7f10bac347398b88d183cf1551076e2dcfa2000bfb192f3985779201c10be9834c51807f1bc4a5ef0d37773565ed90a265bdbc78e104
diff --git a/mail-filter/opendkim/opendkim-2.10.3-r26.ebuild b/mail-filter/opendkim/opendkim-2.10.3-r26.ebuild
index 4fdb6dc6a66e..e2394f1e21f5 100644
--- a/mail-filter/opendkim/opendkim-2.10.3-r26.ebuild
+++ b/mail-filter/opendkim/opendkim-2.10.3-r26.ebuild
@@ -5,7 +5,7 @@ EAPI=7
LUA_COMPAT=( lua5-1 lua5-2 )
-inherit autotools db-use eutils systemd tmpfiles lua-single
+inherit autotools db-use systemd tmpfiles lua-single
DESCRIPTION="A milter providing DKIM signing and verification"
HOMEPAGE="http://opendkim.org/"
diff --git a/mail-filter/policyd-weight/Manifest b/mail-filter/policyd-weight/Manifest
index 2aa4a11fe9d0..64d6845e77f4 100644
--- a/mail-filter/policyd-weight/Manifest
+++ b/mail-filter/policyd-weight/Manifest
@@ -2,5 +2,5 @@ AUX policyd-weight.init.d-r2 390 BLAKE2B a6d42795a70f9aa75e33e777ab235762932207b
AUX policyd-weight.tmpfile 37 BLAKE2B 3401fc7d784c9d61f216fa46856a6d6e462866eaf80cedb8d51c9f4db89026049833d087c106acbec4c2cd49b878e085567cc93b808fed77423f9f96efe54802 SHA512 8970d2e83191a381fc8dc1efdddcdcc1e1429d39edecc567a9c98693610db7556853f59b944774d876d4acee80acc3254a218583b792880c8985fa0f2879268a
DIST policyd-weight-0.1.15.2-patches-1.0.tar.xz 6920 BLAKE2B 92bcf7b11dc5e07d5c8f10b9c103ac52b1d8e3449beb6e049311c2360ecb59d8751e35e20453c8dc402b286cf028f44cbdcc8bc45cf202a2af883d8954ae5e51 SHA512 a2d4ecd2ee76180cb6ebb0790a04e4fb101e9e6a73a253b83473ebb8952bc88cc903a8ea51b84743419dd8bc974a8ffc9378a187f8b8b65620268c382aaaa94e
DIST policyd-weight-0.1.15.2.tar.gz 75347 BLAKE2B 3eba7a8909557b6f8ddc1ec0930e8b0c5d4a2ec213116977c8b340f52643491fc4ae81b7c9d319484e7584fe7c3c6c6aea92d7eecba7637d0f6378e00c64c28f SHA512 37702762c171b208d37651b2051b521e4f44708b7bb7e0d3001fd2ba123b227c847bad8dd479d7a56f9aeab02fdfd957d34b2c4d7f3a9fd727614cd4031f8b78
-EBUILD policyd-weight-0.1.15.2-r2.ebuild 1179 BLAKE2B eaff146b5a1d2f9d1aa1293f4e10b988863bd401527d3ab616aa4ee583f07b71da9d20ed1916624ccb97195f2acf4ad32ffcfe3da01f2345864d2183a9df48ab SHA512 35413c30a6651a7bb4ab8a91a83ba747ceeb0b1d40079dc6ee1587e6fc3adce7b956aa52b99863a96b8bbb0bee0dcc240e528808cd7af267ac58c9f09af9b053
+EBUILD policyd-weight-0.1.15.2-r3.ebuild 1156 BLAKE2B b8bbf43573ff1a7b28d3da0007ab587cf0419f25e0b780209588da04a22d75bc3850268613a96e14e397294d561e84fe3d6a9cd771e8e920307261a412d55a19 SHA512 431a8e54a996e9cc33db5ca021a9efd5cb6b007cc3a56168f27fbdbd532eccfd69f5b68b2d96baa73413c9f0f98e8bf8b2089e2b1e5b3bd5bf7157b040e78675
MISC metadata.xml 749 BLAKE2B bd351a4a9b3f9e7fda219e71bcd3d452d2b81a7f90d03edffbd4971d80a8c11f65932f0d2eee8a14ba0a62a77a9d6ef7fd326e463a909971c8032695d948c605 SHA512 20900a4f20941b48bb2ee3fc50de0407c9fcf68ba4221f4884520c49567afe49b22b30d76dd13edf84e4294ae8f5c135f43a3e24cd8e5abaf265dd02476c9127
diff --git a/mail-filter/policyd-weight/policyd-weight-0.1.15.2-r2.ebuild b/mail-filter/policyd-weight/policyd-weight-0.1.15.2-r3.ebuild
index 298da40f0b8a..ad62cc4de1a5 100644
--- a/mail-filter/policyd-weight/policyd-weight-0.1.15.2-r2.ebuild
+++ b/mail-filter/policyd-weight/policyd-weight-0.1.15.2-r3.ebuild
@@ -1,39 +1,37 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI="6"
+EAPI=7
-inherit user tmpfiles
+inherit tmpfiles
PATCH_VER="1.0"
DESCRIPTION="Weighted Policy daemon for Postfix"
HOMEPAGE="http://www.policyd-weight.org/"
-SRC_URI="http://www.policyd-weight.org/releases/${P}.tar.gz
+SRC_URI="
+ http://www.policyd-weight.org/releases/${P}.tar.gz
mirror://gentoo/${P}-patches-${PATCH_VER}.tar.xz
- https://dev.gentoo.org/~whissi/dist/${PN}/${P}-patches-${PATCH_VER}.tar.xz"
+ https://dev.gentoo.org/~whissi/dist/${PN}/${P}-patches-${PATCH_VER}.tar.xz
+"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 x86"
-IUSE=""
-DEPEND=""
-RDEPEND="virtual/perl-File-Spec
- virtual/perl-Sys-Syslog
+RDEPEND="
+ acct-group/polw
+ acct-user/polw
dev-perl/Net-DNS
dev-perl/Net-IP
- >=mail-mta/postfix-2.1"
-
-pkg_setup() {
- enewgroup 'polw'
- enewuser 'polw' -1 -1 -1 'polw'
-}
+ mail-mta/postfix
+ virtual/perl-File-Spec
+ virtual/perl-Sys-Syslog
+"
src_prepare() {
- eapply "${WORKDIR}"/patches/*.patch
-
default
+ eapply "${WORKDIR}"/patches/*.patch
}
src_compile() { :; }
@@ -49,11 +47,11 @@ src_install() {
insinto /etc
newins policyd-weight.conf.sample policyd-weight.conf
- newinitd "${FILESDIR}/${PN}.init.d-r2" "${PN}"
+ newinitd "${FILESDIR}"/policyd-weight.init.d-r2 policyd-weight
- newtmpfiles "${FILESDIR}"/${PN}.tmpfile ${PN}.conf
+ newtmpfiles "${FILESDIR}"/policyd-weight.tmpfile policyd-weight.conf
}
pkg_postinst() {
- tmpfiles_process "${PN}.conf"
+ tmpfiles_process policyd-weight.conf
}
diff --git a/mail-filter/popfile/Manifest b/mail-filter/popfile/Manifest
index 749f78ba0c2b..cea13966affc 100644
--- a/mail-filter/popfile/Manifest
+++ b/mail-filter/popfile/Manifest
@@ -1,4 +1,4 @@
AUX popfile 715 BLAKE2B 071dd14e37401ab0c5c25d644f55275fbf59bd9dba5bca39202f27338492603a95c023fe1288c507f76f78d4c0137580d8a279c4738247f8b507b3090318a313 SHA512 a802f753de335552a0b54da98baaad07ceda1da83f0c082d4e2204c90378c35ca5f34bfee1f7beaf11ee6795b7287dcf3db07eedf958665134064dfd9168fae2
DIST popfile-1.1.3.zip 523431 BLAKE2B cf084e572bf0d8da7d4ce4435f7df9c527ebb0d6714f9b5ac2c2d8701231f452989de048e24bdd7cec2483466ed20f1ed9aa84255f7606a9ffb2bb06bf05b30c SHA512 0e3ed3d67d2c2b456643335dd030a51e890bb371c5b8cf9eed9fac350a2536b8884eeffff78fcb27b99c39711505df533ee3ded5b40714fb46e54c2d25b3dda9
-EBUILD popfile-1.1.3-r1.ebuild 1116 BLAKE2B 30091aba8457667ec6e6b768c440eceb74f0c5f5c08df2c4c9a964d391ee53bd3d0807e4d07df4422ef5c624447989d5b8d1a93917fc63e560f568a6fe72d0d7 SHA512 7230d404a69480fcf56a227fe101e38b8f9eaa03b48b66759977608d0bd7674b9f28776475c7de8da623cb0c23cee0acc18d575669d71659b21c09835484f123
+EBUILD popfile-1.1.3-r1.ebuild 1119 BLAKE2B 9eac6b7ee2b4ef9b8036e2c8648ce128cbe06fb1d755f58c7e54b128b476721847187d46a5eaf1f0709d37074248c9a0246bf1e0d7f4afe75cef40f2ad6f4c36 SHA512 360d89611f62aa21e75de05d3d4efff4aabe1acc922003c40b552412bbc4a979d1c98ee7c93c10bc52da968dd7b1ecc27a55060a2d89a48be0734ada31c98cb6
MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84
diff --git a/mail-filter/popfile/popfile-1.1.3-r1.ebuild b/mail-filter/popfile/popfile-1.1.3-r1.ebuild
index 45ab09e88418..3e6c505f9fde 100644
--- a/mail-filter/popfile/popfile-1.1.3-r1.ebuild
+++ b/mail-filter/popfile/popfile-1.1.3-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
-inherit eutils
+inherit edos2unix
DESCRIPTION="Anti-spam bayesian filter"
HOMEPAGE="http://getpopfile.org"
diff --git a/mail-filter/postforward/Manifest b/mail-filter/postforward/Manifest
index 42b88a6579d7..b91bcb1868d2 100644
--- a/mail-filter/postforward/Manifest
+++ b/mail-filter/postforward/Manifest
@@ -1,6 +1,6 @@
AUX postforward_apply-sendmail-path.patch 722 BLAKE2B b8585995206ebe6a608200b85a3eba3df3deae1682f22e4171be9c2f055593e827cfc4753b276d544da5a59f71f374575fcbf8544e4d12738280fcdb770bf8d4 SHA512 17685c2bde9ca3057f4da06553b19e2dde556788c009e9ea005b7b87af687643f9233decf4fa30f4fbd885317f4b3fa283af3d2b1b98c5621df90616ae8751aa
DIST postforward-1.1.0.tar.gz 5707 BLAKE2B 2dc994628820b40caf3b9c65ad6be48e220abff8f5a6d6054b109600d9d368fab3e6e642dbc5a98235f440359600a3f4bbc19f7ead06fd84802a8900fa465dc1 SHA512 39d7a33c454b1529a691b24fd69b311ba368caf59168d39146654cfe319ebc3cf73835e66e6c95a43747f389a6b954ac8da0d7e934e562c16cb85dc20c0f4804
DIST postforward-1.1.1.tar.gz 6086 BLAKE2B ecf344af646b745fa9860279f6c91ba5ab74a5dc93a1cb09168091b01ebe5e804062afa32a51b34f65c5c89c08e401a8a4e1beb145c07bcfb848c970f6f4e1f7 SHA512 1f29e1731ef9fd1292f932a8e195577ce238f69c2e6ae1ffac81a577607fda98563b454564841011ce077cc8453e5ad78d2ab904fdf0fea67c15a69f6b2a3d92
-EBUILD postforward-1.1.0.ebuild 1233 BLAKE2B 1c2b462dad4f4e60977805989c53ae9add3adec82cd3c5f4e2526579f482eba8bf636b69f9ac8e9abb2c4e730526dfef0ea7b854a0e9723b249f13d90e707192 SHA512 021a0d20e6f2e22cb9073e8563ad3a2b6e6daa345b4eb95b9bb45a860f82d1ff8db5f1e12bcdc3e88faadfb4be354e9fce0abd8121fce38888fb86cb0b445e3b
+EBUILD postforward-1.1.0.ebuild 1223 BLAKE2B ba7309c39a6e897fbd034976a4d76918a671e20e6845b52f6e9246578bdb556b3d3d4b276f0e4d8df3e848b134473a4f5124163aa9e9e29b41aaeec37dbc2fca SHA512 3efaaeb4b093895dd94a9a8bc3221bb457abf146ff26d177dc128c810b1e300215a34db3ec349dc8d5048450a12ee7dcd43a351df03faa287c4652b440bd742d
EBUILD postforward-1.1.1.ebuild 1221 BLAKE2B a2ed2666cec751cef0f1c1322d9d53559e055f5a2ab7bc3b0600adf5a778e496da930e1f70297f241969ec2dd42638bab1839031aee834aa077d4de9e88a49d1 SHA512 4b9add52a203c7139960aba668abe613e27349bac9da5f7d486c630a9a7cdbcdfd7b31f523438d586cef0e3936d98a0a36ea005fea3dae74681d14b71fcf9a88
MISC metadata.xml 516 BLAKE2B bc65cc7cd67c7e80fca3d05fe327e8f817023c645643fa7784b9da3c73786121463efe8c70a6b5c771a52342e8565e02a4fd5ca5c76ad66bff775b0240f135c7 SHA512 2c35ff8e29dced81fe95bc1f1ec902a284d49ca3a2f3440eb9c3c320d2c953110055193b9b89c01931a57caf8134cdd793a70628a982f148558f2a7d932a0fff
diff --git a/mail-filter/postforward/postforward-1.1.0.ebuild b/mail-filter/postforward/postforward-1.1.0.ebuild
index 681a874c9e66..2e0462535529 100644
--- a/mail-filter/postforward/postforward-1.1.0.ebuild
+++ b/mail-filter/postforward/postforward-1.1.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-inherit eutils golang-build
+inherit golang-build
DESCRIPTION="Postfix Sender Rewriting Scheme forwarding agent"
EGO_PN="${PN}"
diff --git a/mail-filter/postgrey/Manifest b/mail-filter/postgrey/Manifest
index e4fa3b53242b..4fcd7e64198f 100644
--- a/mail-filter/postgrey/Manifest
+++ b/mail-filter/postgrey/Manifest
@@ -2,5 +2,5 @@ AUX postgrey-1.34-r3.rc.new 2373 BLAKE2B 6f7a1197735b710fbb23fd49acb1fc9a9b743e7
AUX postgrey.conf.new 1914 BLAKE2B 826949afe4a8a7bbfe9dec493fd619b91235945420bbd5e4c70709aff23a7393277c88edac1b1f149ea34b4fdfce4649715a97b38052d3e2c360716439bf6489 SHA512 07c7bf82fa24486a62701238bc3684e7ed445bceeb54c842eba39b0d83732b704954247978784142ecf20329352dbe698ba2d9a76576d5082315a314278a6740
AUX postgrey.service 345 BLAKE2B 4ca6ab7a5649ea49fe69128b64111113301ab891f3de9f2d433e40eca14d178dcb992f70802cc73d003e7903fc3edcb53242c656b9208fdd0aaef2562577d522 SHA512 f5f92cae916a8000da460c0c5bd2194b49518cf2bdadf7f6c4512a29dbee73b4a75d530ed0d2049ac46103235246b5b3b88e55216c9ed1a012ed306a4bf7d58c
DIST postgrey-1.37_p20190625.tar.gz 124667 BLAKE2B ca2caba51a72198e42d6d4d9c5c7590b62c1bd1589d05bfb4096fb4d95ff62ff96976beac8c1b35136a4a6830af936244485ff7dcdcd46d8558a4bef0bbb123a SHA512 f3caf3c7663bd8784701c7e1ad45d1c577edf6fac14591a6983fda25e7f8a875f2501780a8f97ce72e6a324878404e9ac2a003a07ae07ad4debae61fe734b8d4
-EBUILD postgrey-1.37_p20190625-r1.ebuild 1748 BLAKE2B d6a0170d267dfc468fb980d4accc1705b32b7b40c25fdc8c508ab9fd00bc6bdde0506a53379a4d2d031dd51ed5bea1dd6c2f02c834737782e592ca4c7d9ee026 SHA512 077aeaae3b083fb8bda7d1dac829a71200cae7fb7cf1d50dbd0731b0bd22cee5197d7c3dbc16e17f8192719e089544eff84d14a79e9fa094be30f1ca2f7d7fe8
+EBUILD postgrey-1.37_p20190625-r1.ebuild 1760 BLAKE2B 5494ace7579f71f369f29a8dcc5be1cbac062e8b7c6c4e910e998623de83bc5e3ec41807f8affbe7487433fd7c3d436cefc839e45248644fb449b71e212cf579 SHA512 5a05c58fbc4fd8445968f731b3959be9eddc8551fe3b98ede4146aa5fc50aaad00d87bf10e17e49f0da69626d977a893b34d149972035c8dcc9bd5b14c84fe90
MISC metadata.xml 470 BLAKE2B 28f461f109f6883bd605e86a4e13436960db61cdc30467545a0a3826fa5f5282af1d73806288845474c87aaed616a83f9e77a5d264cde6dd07b2c8d9cdde0bba SHA512 9dec84c40a4b8705b458687fbd1d8300531bc77975f96be5e94ad251c8df2b2d1f20a08d4082f228353ee98cbf4f691b778d5bfdb9faa89ea1b3dd68b71fd331
diff --git a/mail-filter/postgrey/postgrey-1.37_p20190625-r1.ebuild b/mail-filter/postgrey/postgrey-1.37_p20190625-r1.ebuild
index 68f9cb0299aa..a6906228099d 100644
--- a/mail-filter/postgrey/postgrey-1.37_p20190625-r1.ebuild
+++ b/mail-filter/postgrey/postgrey-1.37_p20190625-r1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-${COMMIT}"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~hppa ~ppc ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 x86"
DEPEND="
acct-group/postgrey
diff --git a/mail-filter/procmail/Manifest b/mail-filter/procmail/Manifest
index cd97e9da00f5..a1da635d87f5 100644
--- a/mail-filter/procmail/Manifest
+++ b/mail-filter/procmail/Manifest
@@ -9,5 +9,5 @@ AUX procmail-maxprocs-fix.diff 465 BLAKE2B 05df3e8111ec4953a034fbdd93c9342b1581e
AUX procmail-pipealloc.diff 825 BLAKE2B 532fe5fe01b34989e6d5805c0e5e1681d0b64f3838214b9715b44431c58d3f681ec4c889935071542b832b0ca7d96cd07d043918d2cf592ec4d150a483a58480 SHA512 e2a93060ff133f073c8a988db1bd92cfe3aac149ee04eda65862c468576fe194cd09379a545a94bbb1e20dbe1e142eae9f7949e930288178968fd95f5450fdbc
AUX procmail-prefix.patch 5748 BLAKE2B c25d1de87d59771f959940d59195096711e70cc2a586d6eb585a58dfa96da8eb02ebe1bc03e08c0f8d6678da97d6c6016f99ae2669f4931e9cfdeb39ff23d230 SHA512 be61e6e0c89145caea1351241196c3bc986382340ecba0360d10918691cf1e35c67028a33ffaf22c83a0c747d06e58f437bf84854fc819206fa6e7bf0bbeb0d5
DIST procmail-3.22.tar.gz 226817 BLAKE2B 4fd4641abcd3a897ea19bd8f76446f88806d22649d5221f8cef6f9efc29f7fcc02c9707cbf00c32fe247f16579d28fd887d3c18c4d3a2f8877c351bf92e85866 SHA512 3d0658329a55957a8d5741e03b0853b030c4524acef30641663213aa9eefc8264f8cc2b68a00a89e5f9f0f7c916c41a42e1b6c8df562c545ba97d8ab9049a936
-EBUILD procmail-3.22-r14.ebuild 3585 BLAKE2B 22ddb8480f28c47d634309d7382f56db9ceb359b8b1159e664e78d35f203bad849829425e145264d22b240a03075fcafd15cd0f1b13e1d4a6242dd46ca1c5b0c SHA512 3b3b40da452c1a1be00917370ea487871e33ce2b92b39d5855ae605ef999dc0bf37770cab5dd2e1cdf04e5808cd38eab439a012ed9822ff1646781ccd480582f
+EBUILD procmail-3.22-r15.ebuild 3603 BLAKE2B 55e2d4cc38a60066b08eae0be054a24ad9587946d692c0c5e0851aced7f066c6f857969359f18065229022972e2926978ed2fb091e4a1e211e603aa5cf551cdf SHA512 677e5441cf4d530715f23bd1c6ddc7ef7c3923c1c18afe3e258712ac55567dabcab3b99a6b34c9c690825a6e02273205d3d82779b96e30740761b8126dc1e210
MISC metadata.xml 265 BLAKE2B a79a9f0aec856d7f6890b8adf1dbb728c1218426404e815e308bef910ff6b80a97dc487084ea81f93823fcd3a909f3eca5bec488c252cb886c46c55544f370f2 SHA512 82df2df703946d60d4906f91f64fb4158cd88219b613221005996ff953451c0a659d761d1ced61971be2d6be6f968bc8471c26e001353f6dee6033a2012c265a
diff --git a/mail-filter/procmail/procmail-3.22-r14.ebuild b/mail-filter/procmail/procmail-3.22-r15.ebuild
index 47a3f029c6ab..c02cde9cd8c1 100644
--- a/mail-filter/procmail/procmail-3.22-r14.ebuild
+++ b/mail-filter/procmail/procmail-3.22-r15.ebuild
@@ -11,10 +11,11 @@ SRC_URI="http://www.procmail.org/${P}.tar.gz"
LICENSE="|| ( Artistic GPL-2 )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
IUSE="mbox selinux"
-DEPEND="virtual/mta"
+DEPEND="acct-group/mail
+ virtual/mta"
RDEPEND="selinux? ( sec-policy/selinux-procmail )"
src_prepare() {
diff --git a/mail-filter/rblcheck/Manifest b/mail-filter/rblcheck/Manifest
index f0c4ed682fa5..193f47fb915f 100644
--- a/mail-filter/rblcheck/Manifest
+++ b/mail-filter/rblcheck/Manifest
@@ -1,4 +1,4 @@
AUX rblcheck-1.5-configure.patch 719 BLAKE2B 81c4bfbe0a85f58965755c32eeadd9796a97b48c7626f285fc462cd260a1ef8e46de716b5be1816d1928a1a4157e8ac2d4e43f54f17bdfe6f318c07f0100b48b SHA512 302eb1d56793d07cda5000ce480c8bc705c0fcd20d41fc514b47fbdfbf6d8ec48318c85a7ed8008376e2c09b6ff0891c5484e930589cbb078fcf4832f547cc36
DIST rblcheck-1.5.tar.gz 150395 BLAKE2B 2d4232fea8e5b43d0b29c44d3413eb3a5b5222bac0a6f737c9e7a273c3810b7c729f8fc6222fae18801cf6e172d4ef165213b70d38f510621791e4f8a0f25a0e SHA512 f0122701b5f7b293cf97cfb6f04963fdf657774f97342ecd57bc4a049b08f3d5b94e5148a4cc1f24de62c852b003c7339c35e4ddc199ea6be6a13583ca58f311
-EBUILD rblcheck-1.5-r2.ebuild 599 BLAKE2B eef2369f8ce2018552b19547e8a79c0e5cc1acb089f7f1358a5d1e7d674ecba8140bd38390f7573ac4be766bd118c8e46fb8fdbf6a137a57690ab75f0af954eb SHA512 5e8cf82f6a87ec8ba6738c77b79aa4a3d50087806e5b61476d23842210e371c77ac49070794608ece63b14bb25357f1da9356483860986b65c94061536ef00b9
+EBUILD rblcheck-1.5-r2.ebuild 572 BLAKE2B e468d366723628cd8cd68153e0d58cd3fc23c9f24c25c02c43204a2d880d8f2d48fd786bcbf92419aac697059f465910777dfac88be67ef4f322b458ce7c18f7 SHA512 4b41b3cbb83240b25f84f0ddaa00beb2221d11f6ed6cd175f530add81979ca51dc839efcd3b2875d679ad08ff54229524d32538d2bcee55843ddb09d190cab9d
MISC metadata.xml 246 BLAKE2B 4fb6f001359007060f557dd40adf003fcac81f91051966d26aef90d8fe07240e8b4b5f0ce6ff227b4562008cf69dd412e36cd84ed4067f47294f449c7f62fd50 SHA512 43570f81095c94f1accb8bd55483d62db011205920ffc4079cad84626da66f3daf0d8e24e9476f553485153233874b86c6232d17f059b6f25eb53f2fbc0d0c2b
diff --git a/mail-filter/rblcheck/rblcheck-1.5-r2.ebuild b/mail-filter/rblcheck/rblcheck-1.5-r2.ebuild
index f8aa98a7b716..f56dd622a26b 100644
--- a/mail-filter/rblcheck/rblcheck-1.5-r2.ebuild
+++ b/mail-filter/rblcheck/rblcheck-1.5-r2.ebuild
@@ -1,21 +1,21 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
-inherit eutils toolchain-funcs
+inherit toolchain-funcs
DESCRIPTION="Perform lookups in RBL-styles services"
HOMEPAGE="https://github.com/logic/rblcheck"
SRC_URI="https://github.com/logic/rblcheck/releases/download/${P}/${P}.tar.gz"
-SLOT="0"
+
LICENSE="GPL-2"
+SLOT="0"
KEYWORDS="~alpha amd64 ~hppa ~mips ppc sparc x86"
-IUSE=""
-src_prepare() {
- epatch "${FILESDIR}/${P}-configure.patch"
-}
+PATCHES=(
+ "${FILESDIR}"/${P}-configure.patch
+)
src_compile() {
emake CC="$(tc-getCC)"
diff --git a/mail-filter/spamassassin/Manifest b/mail-filter/spamassassin/Manifest
index de4cb4e0edf4..4efc7d11a7cb 100644
--- a/mail-filter/spamassassin/Manifest
+++ b/mail-filter/spamassassin/Manifest
@@ -6,9 +6,8 @@ AUX secrets.cf 664 BLAKE2B a501fb93369743e3c9139cc780f166168313613c840857bc0e72d
AUX spamassassin.service-r4 182 BLAKE2B c5813612e78602d6e67b527f07a8a38171422a638bf419135b34f950a036e899ee6d6a129413ab52ca737f18258265cad971a0b84057561b7012fbc390efd7e9 SHA512 35da6ed8baa1cfc13546b409ed65d18334410ee497f9609c89cd4993dc8084ed479ddc7658e72a52a9b79f1a73d4efba42148b7238678c17a2965f9ff6a608e9
AUX spamassassin.service.conf-r2 120 BLAKE2B cdefa5d73234be5331f7ff7cc646f10365adf515b85bf0d9912d240105579747f3834b7f72402a31b5be9b8ed0faf2545ae0a4ed46ebd3c7a90962f764fb5e8a SHA512 55b93ce1636505beabba21cd208541750ef448e952658b65d6e1447f92cec3a35e3d489d014a0229765117168cc03b4675652709f7ed9973be8fba84c10786dd
AUX update-spamassassin-rules-r1.cron 1557 BLAKE2B f159c1dd8f00771c5232cfb653403621aad010100535cc1b3ef4b2e18592cad94762bb2e689a904befa319fe40ac2cbed8ab7592ca506134b71f5d5d9d43ed30 SHA512 cb2902fcdd37465b789abd4a45196787a90b90e90678b20a264799587134d992f7daa1a5bdd06261bf40dacb2c164a1fbc3a10986b6265f04e57ee42a3896bfe
-DIST Mail-SpamAssassin-3.4.4.tar.bz2 2741290 BLAKE2B 03dec6c71a43ad7d288a96de32fb61e81e2c793756c76b7c36ec34226483a35123cc291376e7c15ce73571e7de5967cee058a1b34932fd0f27632028d22b092b SHA512 7dfd0cf3426df683f608218da8881538a24e833024f2a1eb0f8513bdf3e4bc6ac48198c4f380efe024a01ae7b6a5ab9d76205cec185d0e4818f1cc79bda0ea3f
DIST Mail-SpamAssassin-3.4.5.tar.bz2 6167088 BLAKE2B d99c9e40f6735328b5300f010f248d35a8a8dcd3a3692a8db909234b8de3a5e432d004cf09f7ddb8b2ae82144525ce1ab25d89df92b621d8e119e2128e59cce6 SHA512 46096019ef3d2b6dadb7af0d076c22526786cccb669cd4bed131b64fa935863630ca9f3e78277bebba0ed75099be9fbce97a30a6478ed84093896a1ad3d8387a
-EBUILD spamassassin-3.4.4-r4.ebuild 9597 BLAKE2B b6143545ad7d644a9b871beb76280cf91c4b7a1c4f027b86e732ee3b7e416c11723afa81cc59d850bbc20d00e7f2335b258e4e4b6cfc238b9a27998a829f492a SHA512 9dc6d93468aa16cbf118fe3c1871b7b112b65f8d5f6a53df4dbb273dcb8e50790f48ed60d5790f1bd55fb35b3d1b799ff1e011857826fb5a57953a3e2d9321b8
-EBUILD spamassassin-3.4.4-r5.ebuild 9639 BLAKE2B 64be74a95194f2d3bd33d182775fa3367ea0410744cf8786394de74b68ced727ca3f86914030864e3fd46e35c790253d0f1c78da1282f44ea3cb865b646acf69 SHA512 ec54561690656c8a7b7c5796e71945b8ca9693d56027a32021825924396ecbe7fb75454d77d84b720d640d8786a84d68760de7e1169c58329dab0f2173fc454f
-EBUILD spamassassin-3.4.5.ebuild 9605 BLAKE2B 0ff9381d0730c50b2f439a6d5e0dcc55fc2a9caf5ed662a5be22b4a1985894970b90d359b8eef127da2b3ae79c8303eb8272b23a49a6d8f67dba41d6a2074eec SHA512 a78bffdd68bdc188adebe0fca80abd9b1a5f7542c2eeffad0c988d77026e0e47575fc91cae07a6ce19c9684bba85d16fea387763f1cbc0ce94aa61b1dc5189c4
+DIST Mail-SpamAssassin-3.4.6.tar.bz2 6166807 BLAKE2B aa25c9e81f570d35e8594ba6d6da70c7b846737513bd4d6d2d410872c58ab7cbe7ade6a109a71bdbb6dbaf7aee8eb48520e7de929b27e83546401f3692aeb0c3 SHA512 bb53ba928917b02071b2e6690a11240e1af503334f292c870a8c49c24b0a58b44c78f827e2f43e71a3ce920481fa0e1e62b78a39452658c57d18f4e11daeb593
+EBUILD spamassassin-3.4.5.ebuild 9849 BLAKE2B e2b647408448f49909bde4598302f90b822529fef9892eabfe7a1e9c6cbaead4a28b88918e7b58aeeb4c80442242adc0930d6ba750656e9b849c04b0db367a50 SHA512 f9263137075097325d173cfcc5aac3e6bdb174d7e6c04178a751503c682d55706819eebfa05e7f80c18b0c33be0d6bc36983f195bb95025323fd08a4fb37ecc0
+EBUILD spamassassin-3.4.6.ebuild 9856 BLAKE2B 131cd51392a558d7bc4dd53241f93a171e0301eec573ac00540468221feaad0ac4a45fb0a37709a667ca93924e8ff3691ee31e6b72534f0ce968d0f6f73195bc SHA512 c97246bf03dda5ac38836cdf693a8b7995e614fd1b3328ba6d09887e3ac2b81824ed18f729e929462e678c78bca850728e9c2022e4d6b64880b7707194e0723d
MISC metadata.xml 609 BLAKE2B 81b169e5c10732a699a07de2aa6327aed5a0c1c8ef44eb6934bd7c37bfa5c80f2f433ade2998a3cd57da68c1b773229ed8aeb7b64c1ed2d58c7ab529d2649b72 SHA512 e0ad537ae894ca5ab2585d0b5dd20357325c409a4497fba096c6b6cbc88cd99fb937af1085c59e164d510a5d5033c6fa511fadc4ab77b1fa2a5bb6b2c514061d
diff --git a/mail-filter/spamassassin/spamassassin-3.4.4-r4.ebuild b/mail-filter/spamassassin/spamassassin-3.4.4-r4.ebuild
deleted file mode 100644
index 5b15b0b3ad6b..000000000000
--- a/mail-filter/spamassassin/spamassassin-3.4.4-r4.ebuild
+++ /dev/null
@@ -1,315 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit perl-functions systemd toolchain-funcs
-
-MY_P="Mail-SpamAssassin-${PV//_/-}"
-S="${WORKDIR}/${MY_P}"
-DESCRIPTION="An extensible mail filter which can identify and tag spam"
-HOMEPAGE="https://spamassassin.apache.org/"
-SRC_URI="mirror://apache/spamassassin/source/${MY_P}.tar.bz2"
-
-LICENSE="Apache-2.0 GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux"
-IUSE="berkdb cron ipv6 ldap libressl mysql postgres qmail sqlite ssl test"
-RESTRICT="!test? ( test )"
-
-# The Makefile.PL script checks for dependencies, but only fails if a
-# required (i.e. not optional) dependency is missing. We therefore
-# require most of the optional modules only at runtime.
-REQDEPEND="acct-user/spamd
- acct-group/spamd
- dev-lang/perl:=
- dev-perl/HTML-Parser
- dev-perl/Net-DNS
- dev-perl/NetAddr-IP
- virtual/perl-Archive-Tar
- virtual/perl-Digest-SHA
- virtual/perl-IO-Zlib
- virtual/perl-Time-HiRes
- ssl? (
- !libressl? ( dev-libs/openssl:0= )
- libressl? ( dev-libs/libressl )
- )"
-
-# SpamAssassin doesn't use libwww-perl except as a fallback for when
-# curl/wget are missing, so we depend on one of those instead. Some
-# mirrors use https, so we need those utilities to support SSL.
-#
-# re2c is needed to compile the rules (sa-compile).
-#
-# We still need the old Digest-SHA1 because razor2 has not been ported
-# to Digest-SHA.
-OPTDEPEND="app-crypt/gnupg
- dev-perl/BSD-Resource
- dev-perl/Digest-SHA1
- dev-perl/Encode-Detect
- || ( dev-perl/GeoIP2 dev-perl/Geo-IP )
- dev-perl/HTTP-Date
- dev-perl/Mail-DKIM
- dev-perl/Mail-SPF
- dev-perl/Net-Patricia
- dev-perl/Net-CIDR-Lite
- dev-util/re2c
- || ( net-misc/wget[ssl] net-misc/curl[ssl] )
- virtual/perl-MIME-Base64
- virtual/perl-Pod-Parser
- berkdb? ( virtual/perl-DB_File )
- ipv6? ( dev-perl/IO-Socket-INET6 )
- ldap? ( dev-perl/perl-ldap )
- mysql? (
- dev-perl/DBI
- dev-perl/DBD-mysql
- )
- postgres? (
- dev-perl/DBI
- dev-perl/DBD-Pg
- )
- sqlite? (
- dev-perl/DBI
- dev-perl/DBD-SQLite
- )
- ssl? ( dev-perl/IO-Socket-SSL )"
-
-DEPEND="${REQDEPEND}
- test? (
- ${OPTDEPEND}
- virtual/perl-Test-Harness
- )"
-RDEPEND="${REQDEPEND} ${OPTDEPEND}"
-
-PATCHES=(
- "${FILESDIR}/mention-geoip.cf-in-init.pre.patch"
-)
-
-# There are a few renames and use-dependent ones in src_istall as well.
-DOCS=(
- NOTICE TRADEMARK CREDITS UPGRADE USAGE sql/README.bayes
- sql/README.awl procmailrc.example sample-nonspam.txt
- sample-spam.txt spamd/PROTOCOL spamd/README.vpopmail
- spamd-apache2/README.apache
-)
-
-src_prepare() {
- default
-
- # The sa_compile test does some weird stuff like hopping around in
- # the directory tree and calling "make" to create a dist tarball
- # from ${S}. It fails, and is more trouble than it's worth...
- perl_rm_files t/sa_compile.t
-
- # The spamc tests (which need the networked spamd daemon) fail for
- # irrelevant reasons. It's too hard to disable them (unlike the
- # spamd tests themselves -- see src_test), so use a crude
- # workaround.
- perl_rm_files t/spamc_*.t
-
- # Disable plugin by default
- sed -i -e 's/^loadplugin/\#loadplugin/g' \
- "rules/init.pre" \
- || die "failed to disable plugins by default"
-}
-
-src_configure() {
- # This is how and where the perl-module eclass disables the
- # MakeMaker interactive prompt.
- export PERL_MM_USE_DEFAULT=1
-
- # Set SYSCONFDIR explicitly so we can't get bitten by bug 48205 again
- # (just to be sure, nobody knows how it could happen in the first place).
- #
- # We also set the path to the perl executable explictly. This will be
- # used to create the initial shebang line in the scripts (bug 62276).
- perl Makefile.PL \
- PREFIX="${EPREFIX}/usr" \
- INSTALLDIRS=vendor \
- SYSCONFDIR="${EPREFIX}/etc" \
- DATADIR="${EPREFIX}/usr/share/spamassassin" \
- PERL_BIN="${EPREFIX}/usr/bin/perl" \
- ENABLE_SSL="$(usex ssl)" \
- DESTDIR="${D}" \
- || die 'failed to create a Makefile using Makefile.PL'
-
- # Now configure spamc.
- emake CC="$(tc-getCC)" LDFLAGS="${LDFLAGS}" spamc/Makefile
-}
-
-src_compile() {
- emake
- use qmail && emake spamc/qmail-spamc
-}
-
-src_install () {
- default
-
- # Create the stub dir used by sa-update and friends
- keepdir /var/lib/spamassassin
-
- # Move spamd to sbin where it belongs.
- dodir /usr/sbin
- mv "${ED}"/usr/bin/spamd "${ED}"/usr/sbin/spamd || die "move spamd failed"
-
- if use qmail; then
- dobin spamc/qmail-spamc
- fi
-
- dosym mail/spamassassin /etc/spamassassin
-
- # Add the init and config scripts.
- newinitd "${FILESDIR}/3.4.1-spamd.init-r3" spamd
- newconfd "${FILESDIR}/3.4.1-spamd.conf-r1" spamd
-
- systemd_newunit "${FILESDIR}/${PN}.service-r4" "${PN}.service"
- systemd_install_serviced "${FILESDIR}/${PN}.service.conf-r2" \
- "${PN}.service"
-
- use postgres && dodoc sql/*_pg.sql
- use mysql && dodoc sql/*_mysql.sql
- use qmail && dodoc spamc/README.qmail
-
- # Rename some files so that they don't clash with others.
- newdoc spamd/README README.spamd
- newdoc sql/README README.sql
- newdoc ldap/README README.ldap
-
- insinto /etc/mail/spamassassin/
- doins "${FILESDIR}"/geoip.cf
- insopts -m0400
- newins "${FILESDIR}"/secrets.cf secrets.cf.example
-
- # Create the directory where sa-update stores its GPG key (if you
- # choose to import one). If this directory does not exist, the
- # import will fail. This is bug 396307. We expect that the import
- # will be performed as root, and making the directory accessible
- # only to root prevents a warning on the command-line.
- diropts -m0700
- dodir /etc/mail/spamassassin/sa-update-keys
-
- if use cron; then
- # Install the cron job if they want it.
- exeinto /etc/cron.daily
- newexe "${FILESDIR}/update-spamassassin-rules-r1.cron" \
- update-spamassassin-rules
- fi
-
- # Remove perllocal.pod to avoid file collisions (bug #603338).
- perl_delete_localpod
-
- # The perl-module eclass calls three other functions to clean
- # up in src_install. The first fixes references to ${D} in the
- # packlist, and is useful to us, too. The other two functions,
- # perl_delete_emptybsdir and perl_remove_temppath, don't seem
- # to be needed: there are no empty directories, *.bs files, or
- # ${D} paths remaining in our installed image.
- perl_fix_packlist
-}
-
-src_test() {
- # Trick the test suite into skipping the spamd tests. Setting
- # SPAMD_HOST to a non-localhost value causes SKIP_SPAMD_TESTS to be
- # set in SATest.pm.
- export SPAMD_HOST=disabled
- default
-}
-
-pkg_preinst() {
- if use mysql || use postgres ; then
- local _awlwarn=0
- local _v
- for _v in ${REPLACING_VERSIONS}; do
- if ver_test "${_v}" -lt "3.4.3"; then
- _awlwarn=1
- break
- fi
- done
- if [[ ${_awlwarn} == 1 ]] ; then
- ewarn 'If you used AWL before 3.4.3, the SQL schema has changed.'
- ewarn 'You will need to manually ALTER your tables for them to'
- ewarn 'continue working. See the UPGRADE documentation for'
- ewarn 'details.'
- ewarn
- fi
- fi
-}
-
-pkg_postinst() {
- elog
- elog 'No rules are installed by default. You will need to run sa-update'
- elog 'at least once, and most likely configure SpamAssassin before it'
- elog 'will work.'
-
- if ! use cron; then
- elog
- elog 'You should consider a cron job for sa-update. One is provided'
- elog 'for daily updates if you enable the "cron" USE flag.'
- fi
- elog
- elog 'Configuration and update help can be found on the wiki:'
- elog
- elog ' https://wiki.gentoo.org/wiki/SpamAssassin'
- elog
-
- if use mysql || use postgres ; then
- local _v
- for _v in ${REPLACING_VERSIONS}; do
- if ver_test "${_v}" -lt "3.4.3"; then
- ewarn
- ewarn 'If you used AWL before 3.4.3, the SQL schema has changed.'
- ewarn 'You will need to manually ALTER your tables for them to'
- ewarn 'continue working. See the UPGRADE documentation for'
- ewarn 'details.'
- ewarn
-
- # show this only once
- break
- fi
- done
- fi
-
- ewarn 'If this version of SpamAssassin causes permissions issues'
- ewarn 'with your user configurations or bayes databases, then you'
- ewarn 'may need to set SPAMD_RUN_AS_ROOT=true in your OpenRC service'
- ewarn 'configuration file, or remove the --username and --groupname'
- ewarn 'flags from the SPAMD_OPTS variable in your systemd service'
- ewarn 'configuration file.'
-
- if [[ ! ~spamd -ef "${ROOT}/var/lib/spamd" ]] ; then
- ewarn "The spamd user's home folder has been moved to a new location."
- elog
- elog "The acct-user/spamd package should have relocated it for you,"
- elog "but may have failed because your spamd daemon was running."
- elog
- elog "To fix this:"
- elog " - Stop your spamd daemon"
- elog " - emerge -1 acct-user/spamd"
- elog " - Restart your spamd daemon"
- elog " - Remove the old home folder if you want"
- elog " rm -rf \"${ROOT}/home/spamd\""
- fi
- if [[ -e "${ROOT}/home/spamd" ]] ; then
- ewarn
- ewarn "The spamd user's home folder has been moved to a new location."
- elog
- elog " Old Home: ${ROOT}/home/spamd"
- elog " New Home: ${ROOT}/var/lib/spamd"
- elog
- elog "You may wish to migrate your data to the new location:"
- elog " - Stop your spamd daemon"
- elog " - Re-emerge acct-user/spamd to ensure the home folder has been"
- elog " updated to the new location, now that the daemon isn't running:"
- elog " # emerge -1 acct-user/spamd"
- elog " # echo ~spamd"
- elog " - Migrate the contents from the old location to the new home"
- elog " For example:"
- elog " # cp -Rpi \"${ROOT}/home/spamd/\" \"${ROOT}/var/lib/\""
- elog " - Remove the old home folder"
- elog " # rm -rf \"${ROOT}/home/spamd\""
- elog " - Restart your spamd daemon"
- elog
- elog "If you do not wish to migrate data, you should remove the old"
- elog "home folder from your system as it is not used."
- fi
-}
diff --git a/mail-filter/spamassassin/spamassassin-3.4.5.ebuild b/mail-filter/spamassassin/spamassassin-3.4.5.ebuild
index 562694ddd4ca..41d4874d323d 100644
--- a/mail-filter/spamassassin/spamassassin-3.4.5.ebuild
+++ b/mail-filter/spamassassin/spamassassin-3.4.5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://apache/spamassassin/source/${MY_P}.tar.bz2"
LICENSE="Apache-2.0 GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux"
IUSE="berkdb cron ipv6 ldap libressl mysql postgres qmail sqlite ssl test"
RESTRICT="!test? ( test )"
@@ -107,6 +107,13 @@ src_prepare() {
# workaround.
perl_rm_files t/spamc_*.t
+ # Some tests need extra dependencies
+ # e.g. t/sql_based_whitelist.t needs DBD
+ # This is kinder than REQUIRED_USE for tests which hurts automation
+ if ! use mysql && ! use postgres && ! use sqlite ; then
+ perl_rm_files t/sql_based_whitelist.t
+ fi
+
# Disable plugin by default
sed -i -e 's/^loadplugin/\#loadplugin/g' \
"rules/init.pre" \
diff --git a/mail-filter/spamassassin/spamassassin-3.4.4-r5.ebuild b/mail-filter/spamassassin/spamassassin-3.4.6.ebuild
index bb8b7a01744a..732579b87577 100644
--- a/mail-filter/spamassassin/spamassassin-3.4.4-r5.ebuild
+++ b/mail-filter/spamassassin/spamassassin-3.4.6.ebuild
@@ -20,14 +20,20 @@ RESTRICT="!test? ( test )"
# The Makefile.PL script checks for dependencies, but only fails if a
# required (i.e. not optional) dependency is missing. We therefore
# require most of the optional modules only at runtime.
-REQDEPEND="dev-lang/perl:=
+REQDEPEND="acct-user/spamd
+ acct-group/spamd
+ dev-lang/perl:=
dev-perl/HTML-Parser
dev-perl/Net-DNS
dev-perl/NetAddr-IP
virtual/perl-Archive-Tar
virtual/perl-Digest-SHA
virtual/perl-IO-Zlib
- virtual/perl-Time-HiRes"
+ virtual/perl-Time-HiRes
+ ssl? (
+ !libressl? ( dev-libs/openssl:0= )
+ libressl? ( dev-libs/libressl )
+ )"
# SpamAssassin doesn't use libwww-perl except as a fallback for when
# curl/wget are missing, so we depend on one of those instead. Some
@@ -68,22 +74,12 @@ OPTDEPEND="app-crypt/gnupg
)
ssl? ( dev-perl/IO-Socket-SSL )"
-DEPEND="
- ssl? (
- !libressl? ( dev-libs/openssl:0= )
- libressl? ( dev-libs/libressl )
- )"
-BDEPEND="${REQDEPEND}
- ${DEPEND}
+DEPEND="${REQDEPEND}
test? (
${OPTDEPEND}
virtual/perl-Test-Harness
)"
-RDEPEND="acct-user/spamd
- acct-group/spamd
- ${REQDEPEND}
- ${DEPEND}
- ${OPTDEPEND}"
+RDEPEND="${REQDEPEND} ${OPTDEPEND}"
PATCHES=(
"${FILESDIR}/mention-geoip.cf-in-init.pre.patch"
@@ -111,6 +107,13 @@ src_prepare() {
# workaround.
perl_rm_files t/spamc_*.t
+ # Some tests need extra dependencies
+ # e.g. t/sql_based_whitelist.t needs DBD
+ # This is kinder than REQUIRED_USE for tests which hurts automation
+ if ! use mysql && ! use postgres && ! use sqlite ; then
+ perl_rm_files t/sql_based_whitelist.t
+ fi
+
# Disable plugin by default
sed -i -e 's/^loadplugin/\#loadplugin/g' \
"rules/init.pre" \
diff --git a/mail-filter/spamdyke/Manifest b/mail-filter/spamdyke/Manifest
index 16d39005d421..5d68c2ae3ee3 100644
--- a/mail-filter/spamdyke/Manifest
+++ b/mail-filter/spamdyke/Manifest
@@ -1,6 +1,3 @@
-AUX spamdyke-4.3.0-gcc46.patch 237 BLAKE2B c60cfe8f6680b246268fd769c30eb81acf2d87a04ef08c73b70b7e9cdb1b052d1e9b5eac6c6160855a2d2b03852ed0726ab9251ec7306813141fedcef8560ac2 SHA512 3714399437215680057a2266added2c158f015da518f4e00021f7a1492c287fdf8db4875b0c5f7e242782cc40f676dca9f610931047a7d23f8bdd5876e629846
-DIST spamdyke-4.3.0.tgz 525399 BLAKE2B 46e3fd1508ea91d925675186ec2555e63a9d22d2fe07d9417fb5a151af76bae22676410dd6c648696621fe80d34c6e87f845b581a0db09b7b19f45e46d656f09 SHA512 6ba4b440e6d20e677c39439c78037ae3e2ff291bde7f48500a4e2eac8a3f17eeb7230b8ded7feee60c66f01b6aec2d259eb2d9a5794535860345957b1102d118
DIST spamdyke-5.0.1.tgz 383720 BLAKE2B 5128ef128af1b136e9a78df6e38f727d06e51bae82cb604513f80458265eee03d5966655ae70544d6ba24f0719c35dcc9a153e245a8c2c7ef1f7dab3ee90e561 SHA512 a022c8a8d4a8d74f5249f8e2d901d3de423ee853bbaffaf7e86cece1d19880d9039135892ef6ccb8a2a0fb11532c487402dc97a8dd6d89c9de431752c55f6eb9
-EBUILD spamdyke-4.3.0.ebuild 1906 BLAKE2B 094b24acbc0eeef667b0eff45b6a5dc4a992923454a4b773cbaee8cc7208a6d69a6ce60dff3d44a2d70342909bb92b12a37201dc9b23f41740ec1782d945ecc6 SHA512 a36559a14a9bc48ce8de21270c98e788233e9fff817a0e92cbb1b9518c7dac67685a3f50a8c371b936b20dee91e20ca912827a480b4cae09ef654c37f582e657
-EBUILD spamdyke-5.0.1.ebuild 1994 BLAKE2B 01fecf83c74b474f52c9fff6903c9f2f1124182b7c9c3629cd1fac9f8048115299cdf15fed0104135a352f00599d465238c32afc1de5ddb897793b2040ae2cb4 SHA512 21210746356b7cb995ad4e650b75b9ae9bbda1ee1f4a3bc8c09b94d983724002b530e730ccdd56a055478a4888383ebac7c0bb82c17caa2cbfb094b875b0aff0
+EBUILD spamdyke-5.0.1.ebuild 1987 BLAKE2B f3ee2cd38b11a4373480e029afccf72f1f1c4bb4a0d8d8f6e3a449c86c11647e7e0e7ac628ac9170e6324691a5a7ca0b6e043c017fa50812bf68968a3987b19f SHA512 333d3a2531797426b63dc270ee2e90baa354aceb047db29e416b297242f0e5c1ee9b99a5b550f09cab95c2f39fa17cd03e081c4cd75cfeb653a8fc3fbd0bbc9d
MISC metadata.xml 699 BLAKE2B 1de53fdcbf9aaab78f797ea694ac050237d2b76de346684781caf994756abd8f6411c090737eb4da8aee3da6570545fa91811a77f3beae0592bb4fc61232a22e SHA512 2a154b87869e0b058be083c0930843ca3d8d524847dfede27f5499517867261756d056c114b864eaa545d3a5fac4e42180f2e4eb2242e825bbddf8effd11ff81
diff --git a/mail-filter/spamdyke/files/spamdyke-4.3.0-gcc46.patch b/mail-filter/spamdyke/files/spamdyke-4.3.0-gcc46.patch
deleted file mode 100644
index f9428bee6bf0..000000000000
--- a/mail-filter/spamdyke/files/spamdyke-4.3.0-gcc46.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- configure.ac.old 2011-04-07 09:37:58.000000000 +0200
-+++ configure.ac 2011-04-07 09:38:12.000000000 +0200
-@@ -22,7 +22,6 @@
- AC_CONFIG_HEADER([config.h])
-
- AC_LANG_WERROR
--CFLAGS=-Wall
-
- # Checks for programs.
- AC_PROG_CC([[gcc]])
diff --git a/mail-filter/spamdyke/spamdyke-4.3.0.ebuild b/mail-filter/spamdyke/spamdyke-4.3.0.ebuild
deleted file mode 100644
index 14aae8f1ea05..000000000000
--- a/mail-filter/spamdyke/spamdyke-4.3.0.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit eutils autotools
-
-DESCRIPTION="A drop-in connection-time spam filter for qmail"
-HOMEPAGE="http://www.spamdyke.org/"
-SRC_URI="http://www.spamdyke.org/releases/${P}.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="+ssl"
-
-DEPEND="ssl? ( dev-libs/openssl:0= )"
-RDEPEND="${DEPEND}
- virtual/qmail"
-
-S=${WORKDIR}/${P}/${PN}
-
-src_prepare() {
- epatch "${FILESDIR}"/${P}-gcc46.patch
- echo "# Configuration option for ${PN}" > ${PN}.conf
- if use ssl; then
- echo "tls-certificate-file=/var/qmail/control/clientcert.pem" \
- >> ${PN}.conf
- fi
- echo "graylist-level=always-create-dir" >> ${PN}.conf
- echo "graylist-dir=/var/tmp/${PN}/graylist" >> ${PN}.conf
- echo "reject-empty-rdns" >> ${PN}.conf
- echo "reject-unresolvable-rdns" >> ${PN}.conf
- echo "dns-blacklist-entry=zen.spamhaus.org" >> ${PN}.conf
- echo "local-domains-file=/var/qmail/control/rcpthosts" >> ${PN}.conf
- sed -i \
- -e "/STRIP_CMD/d" \
- Makefile.in || die "sed on Makefile.in failed"
- eautoreconf
-}
-
-src_configure() {
- econf \
- $(use_enable ssl tls)
- cd ../utils
- econf
-}
-
-src_compile() {
- emake CFLAGS="${CFLAGS}"
- cd ../utils
- emake CFLAGS="${CFLAGS}"
-}
-
-src_install() {
- dobin ${PN}
- insinto /etc/${PN}
- doins ${PN}.conf
- dodir /var/tmp/${PN}/graylist
- fowners -R qmaild /var/tmp/${PN}/graylist
- cd ../utils
- dobin domain2path
- cd ../documentation
- dodoc {Changelog,INSTALL,UPGRADING}.txt
- dohtml FAQ.html \
- README.html \
- README_ip_file_format.html \
- README_rdns_directory_format.html \
- README_rdns_file_format.html
-}
-
-pkg_postinst() {
- elog "In /var/qmail/control/conf-smtpd insert the line:"
- elog "QMAIL_SMTP_PRE=\"${QMAIL_SMTP_PRE} spamdyke -f /etc/${PN}/${PN}.conf\""
- elog "Run spamdyke with the '-h' flag to see the available options and"
- elog "update /etc/spamdyke/spamdyke.conf accordingly"
-}
diff --git a/mail-filter/spamdyke/spamdyke-5.0.1.ebuild b/mail-filter/spamdyke/spamdyke-5.0.1.ebuild
index c084bef63444..bf323d2e82e2 100644
--- a/mail-filter/spamdyke/spamdyke-5.0.1.ebuild
+++ b/mail-filter/spamdyke/spamdyke-5.0.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
-inherit eutils autotools
+inherit autotools
DESCRIPTION="A drop-in connection-time spam filter for qmail"
HOMEPAGE="http://www.spamdyke.org/"
diff --git a/mail-filter/zdkimfilter/Manifest b/mail-filter/zdkimfilter/Manifest
index fa4006b9eec7..06702d2635bc 100644
--- a/mail-filter/zdkimfilter/Manifest
+++ b/mail-filter/zdkimfilter/Manifest
@@ -1,7 +1,7 @@
DIST zdkimfilter-1.8.tar.gz 717481 BLAKE2B ec662a02c4a248085a42548d892084eb23c592c0511026039d18e8cc7a1a46dcf37411f8fc7395be507065ddb9cda8c5a1226e5e379852b4ef7ee84c2936b439 SHA512 e4b32c5d636db8a76ecfc2e4c8b1bda2053dc6c5baba13ed66120458f012a9d22d9ec269ae88100f1cc048b9c7d6c67a887ed1a48435a6353ab68bc13054c42c
DIST zdkimfilter-2.1.tar.gz 737474 BLAKE2B a36155eef3bc31ede1446244f920040f1885109deae5646379f66a1a41315ad7f90552b64f138a61c4d88c0f616e2524fd8911302fd301503e70443948a68a34 SHA512 493a53d0879c7516196df32e364bf94d4f7f5265095637417ca9e569145dea68e528debe93f0835ffac493f05ab38d2b4cbd2bcd7da8029f5a9ef98a488d058d
DIST zdkimfilter-2.2.tar.gz 742580 BLAKE2B b0d7c4ead1e6f3d3588c0b197b9615dd9cddde62230937a1d91ad38799e90e9ec18d29a14c14def9e1f88207afaebe3de496a57a78c049871d875391abce9574 SHA512 3a258f67ace9542dbc150ad1e89791fd50885c9e2599fffeb84b85460a56b3b3541f62779d374366b405274f92d5fa518d8e4c758e82a8a7dfac8a94fb0c6d91
-EBUILD zdkimfilter-1.8.ebuild 788 BLAKE2B 2a1865ec07d605b99d8f345c4fbbda23d368888413480071cda53f413badaa65ab346b0e63fa14210708f67e698b839d708e224d128ab19613e9d6bca90c7dfe SHA512 5c543aab75d484ee9441723b8b098564ee5d9ecc1be40d026c2180b9a0e0a9e4bea0368cfd5295bd2d2061c013f37ef1f2c44a9e20a7909daf530199df4e1b54
-EBUILD zdkimfilter-2.1.ebuild 788 BLAKE2B 39b13e0c665b71107bc9f58f86f8fd0fd43a3d77919bf77778e32a362c44e81d2be6eb459807966c32fc2883400ccf2fccbc8491c12942e65898554ad8fbeded SHA512 22afab073ea73116412e81b3fd30c0c8f5e73943ecbe369552a94e42e135f23730855fb98566b4719a63fbb94b83dee7a1bb0d9476fb03c8f497056b01d5e351
-EBUILD zdkimfilter-2.2.ebuild 788 BLAKE2B 39b13e0c665b71107bc9f58f86f8fd0fd43a3d77919bf77778e32a362c44e81d2be6eb459807966c32fc2883400ccf2fccbc8491c12942e65898554ad8fbeded SHA512 22afab073ea73116412e81b3fd30c0c8f5e73943ecbe369552a94e42e135f23730855fb98566b4719a63fbb94b83dee7a1bb0d9476fb03c8f497056b01d5e351
+EBUILD zdkimfilter-1.8.ebuild 794 BLAKE2B 70d1f2af8ae817b93a2c15823cd57903249f345e4ec7eb5df4b2f6fd262cddaa3d8cd746dbdca4c48a8d1195c239912eb40b2a697d430e2d017f449778d3c3d2 SHA512 1cd92c62194288bee7912892feca81c5de156f4ae9efa1e8af89736bcdb2a3f77c097de1ecd8ec743f748851132bada314eae1bce7026a7deb1af25a4ebf72d6
+EBUILD zdkimfilter-2.1.ebuild 794 BLAKE2B 70d1f2af8ae817b93a2c15823cd57903249f345e4ec7eb5df4b2f6fd262cddaa3d8cd746dbdca4c48a8d1195c239912eb40b2a697d430e2d017f449778d3c3d2 SHA512 1cd92c62194288bee7912892feca81c5de156f4ae9efa1e8af89736bcdb2a3f77c097de1ecd8ec743f748851132bada314eae1bce7026a7deb1af25a4ebf72d6
+EBUILD zdkimfilter-2.2.ebuild 794 BLAKE2B 70d1f2af8ae817b93a2c15823cd57903249f345e4ec7eb5df4b2f6fd262cddaa3d8cd746dbdca4c48a8d1195c239912eb40b2a697d430e2d017f449778d3c3d2 SHA512 1cd92c62194288bee7912892feca81c5de156f4ae9efa1e8af89736bcdb2a3f77c097de1ecd8ec743f748851132bada314eae1bce7026a7deb1af25a4ebf72d6
MISC metadata.xml 220 BLAKE2B 6601e9f3a5547335d518f5dfdcfe850d40df68e10f8c121a4c1bcc30ce7f1e8381ca318654391d9801bbe11226542742c7ba488f64d4b35804baa11e6cb3de46 SHA512 d9edbf422ea6f698d0b8de45ce3855e0d0f410d0f346ee85da825ad9f720fdaa367b7790027de2c7cc7ea70d51074eec76ca72ff6528be1ef490e0dcef2c640c
diff --git a/mail-filter/zdkimfilter/zdkimfilter-1.8.ebuild b/mail-filter/zdkimfilter/zdkimfilter-1.8.ebuild
index 6205edee11c4..d7ee7b6edfc1 100644
--- a/mail-filter/zdkimfilter/zdkimfilter-1.8.ebuild
+++ b/mail-filter/zdkimfilter/zdkimfilter-1.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -13,9 +13,9 @@ IUSE="debug"
DEPEND="mail-filter/opendkim
mail-mta/courier
dev-db/opendbx
- dev-libs/nettle
- net-dns/libidn2
- dev-libs/libunistring"
+ dev-libs/nettle:=
+ net-dns/libidn2:=
+ dev-libs/libunistring:="
RDEPEND="${DEPEND}"
# For working tests we need a fix for opendkim,
diff --git a/mail-filter/zdkimfilter/zdkimfilter-2.1.ebuild b/mail-filter/zdkimfilter/zdkimfilter-2.1.ebuild
index 870512573928..d7ee7b6edfc1 100644
--- a/mail-filter/zdkimfilter/zdkimfilter-2.1.ebuild
+++ b/mail-filter/zdkimfilter/zdkimfilter-2.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -13,9 +13,9 @@ IUSE="debug"
DEPEND="mail-filter/opendkim
mail-mta/courier
dev-db/opendbx
- dev-libs/nettle
- net-dns/libidn2
- dev-libs/libunistring"
+ dev-libs/nettle:=
+ net-dns/libidn2:=
+ dev-libs/libunistring:="
RDEPEND="${DEPEND}"
# For working tests we need a fix for opendkim,
diff --git a/mail-filter/zdkimfilter/zdkimfilter-2.2.ebuild b/mail-filter/zdkimfilter/zdkimfilter-2.2.ebuild
index 870512573928..d7ee7b6edfc1 100644
--- a/mail-filter/zdkimfilter/zdkimfilter-2.2.ebuild
+++ b/mail-filter/zdkimfilter/zdkimfilter-2.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -13,9 +13,9 @@ IUSE="debug"
DEPEND="mail-filter/opendkim
mail-mta/courier
dev-db/opendbx
- dev-libs/nettle
- net-dns/libidn2
- dev-libs/libunistring"
+ dev-libs/nettle:=
+ net-dns/libidn2:=
+ dev-libs/libunistring:="
RDEPEND="${DEPEND}"
# For working tests we need a fix for opendkim,