[gentoo-commits] proj/musl:master commit in: mail-mta/postfix/

2017-06-18 Thread Anthony G. Basile
commit: 548976a47b9cc0cb63a7190954c03ca305b4e2a6
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Jun 18 20:42:27 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Jun 18 20:42:27 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=548976a4

mail-mta/postfix: stabilize on musl supported arches

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 mail-mta/postfix/Manifest | 4 ++--
 mail-mta/postfix/metadata.xml | 2 --
 mail-mta/postfix/postfix-3.1.6.ebuild | 2 +-
 3 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
index c575d87..e1e20b6 100644
--- a/mail-mta/postfix/Manifest
+++ b/mail-mta/postfix/Manifest
@@ -7,5 +7,5 @@ AUX postfix.service 662 SHA256 
60e79c0b189d48f341313af55e345014cd4ae5ddf3ed04b28
 AUX smtp.pass 29 SHA256 
21e672c3c46410d713b359d79126961a12d54ceab309fd2c94c5b4f531206167 SHA512 
a8a940099a77ea0547004daf5392a6efc0cd643f10072803d65e37763012464ad25b1b925ae9e32bffb3c3e8a5d4b2d3bb5619a174d58fdc4ea5d4090db0d365
 WHIRLPOOL 
912d0d1b91a88d1e079f8efdab4cc231a0497907c83ad07f22bb90c5479fcf59bc28694a808c1f23dc67fec8fab5e03f28f0fa40106801dabd2da06e0210fb57
 AUX smtp.sasl 42 SHA256 
41637ac35a85827e193564b7dbcaa94eafd0206af8ebcd41bcfc48a314416376 SHA512 
a48e2bd173c4443dd2c389f6973a541dbcba4223b52b42b409a68d934a7fc82a98d4027267befcd5db6ec628cce6a9dffdf044e6fbd774b6e748f07f4106db47
 WHIRLPOOL 
0d3132798fbfaa047a3be5b8b1f0a99c2fa22514cdef4908ca7f670210789f432247b4668e063bfe581ad17a4f5ba180e31c5c1e5ed9a0a9ca6417dd14ebd067
 DIST postfix-3.1.6.tar.gz 4341308 SHA256 
e5eb005fd133c6a32ca03e796e0192945eb877be8eb727f30d25547c997c5aa6 SHA512 
646317393d33fcec99bef7f3dc142a847591927bc034c0c71e578baedad1875040cfeabdaa3436312f60485cb69bbdb31197aa9e7526a457946d7749b781099b
 WHIRLPOOL 
66a087da3b33353a22176b9162fe0679f8ff35e48ae693a3315d52232e662638d48b8827648c0b0368e018161e1ade6a671773c109208ded9659cca26b1b5ea1
-EBUILD postfix-3.1.6.ebuild 8715 SHA256 
a62b0608b640d0d55973499ad9d75d0e35f917f863b0cf3f485eca07fdf09a08 SHA512 
f20f82d88e8967221ef598c7550e118f4a4b7bd9e5f8bb2b3545cd3302fc7474c82790fe192884060fe8d3eefe7c41f2f33a3f99ce8f41c09aed543969b054a7
 WHIRLPOOL 
0fb71563fb592b33887963d8d77ce2fc000fe78d25dcc731d21c07dc63d501fd97db8e0ac59afc80a582e10341ab2a57a52e08a95df373f8bf0319f469674e87
-MISC metadata.xml 909 SHA256 
b9443044f47f7c0cfebe2bb4869b598ae59a54abec2f9f2b0326536283ed9315 SHA512 
e01265765b76f0c2e28fa8049912c6c2f65a1aa8cfcbceda79c5fd7336ebc2626703d19e964239b50ad9b62a106f7a8432bf3ead2562190b2f49487360bbc4d8
 WHIRLPOOL 
b49c42350b193b5fa2c67a5d7b0aacda999bca8b0bb9daac674c601682017f4196b651994f1fef4cc2a1fa0e4bb52a1329ac913ec2d1239404745c6faa0be0f5
+EBUILD postfix-3.1.6.ebuild 8671 SHA256 
e27df0b632257ab4fd38758230f2bc2f66454d07aa1d1af977f2208e79a5888a SHA512 
d0025b562817eeb196c572fc7426a9b6facc3d03573860147c4bdfcfdab754a2f506d0b88602f9cc6ed02cf96301bbabd18c7d83ccea977568933901d627eae5
 WHIRLPOOL 
75d898cc85060e705c4ea7c317e1bdf4de16cd43bdabf2940638a40a2b692d915626216546f732b74f8e12b5cf591ef82f75d4641a90039922f3e816e8a26c74
+MISC metadata.xml 825 SHA256 
693e04c738c3b45db9d26951e13dcfe8653247088a9838afe24027fed5c69537 SHA512 
17da6fe3cb108acadf7b9d4fc8f26ba2194479a6dd3da91589a78749a86650b039c85bad8e6872eb4f80e96e5afa1a1bfe2ed11fbf1ea983aa80ba4fc4afcda1
 WHIRLPOOL 
785c9fb7a1d9a2847fe70aaab9557076ffb405753abcf7ac8ef56d16f46c00b7345daa45baf285c9f126ce988f568d5e7b57506e095a4ff8527fe711698fcf25

diff --git a/mail-mta/postfix/metadata.xml b/mail-mta/postfix/metadata.xml
index 0842375..0cad80b 100644
--- a/mail-mta/postfix/metadata.xml
+++ b/mail-mta/postfix/metadata.xml
@@ -15,8 +15,6 @@
for lookup tables
Add support for using dev-db/lmdb
for lookup tables
-   Add support for virtual delivery agent quota
-   enforcing


vda

diff --git a/mail-mta/postfix/postfix-3.1.6.ebuild 
b/mail-mta/postfix/postfix-3.1.6.ebuild
index 10ed98a..8af8dac 100644
--- a/mail-mta/postfix/postfix-3.1.6.ebuild
+++ b/mail-mta/postfix/postfix-3.1.6.ebuild
@@ -15,7 +15,7 @@ SRC_URI="${MY_URI}/${MY_SRC}.tar.gz"
 
 LICENSE="IBM"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="amd64 arm ~mips ppc x86"
 IUSE="+berkdb cdb doc dovecot-sasl +eai hardened ldap ldap-bind libressl lmdb 
memcached mbox mysql nis pam postgres sasl selinux sqlite ssl"
 
 DEPEND=">=dev-libs/libpcre-3.4



[gentoo-commits] proj/musl:master commit in: mail-mta/postfix/

2018-01-29 Thread Aric Belsito
commit: d5addc7d8110d96b35ac1c8f58d5dabd9be00b11
Author: Pierre-Olivier Mercier  nemunai  re>
AuthorDate: Sun Jan 28 13:21:32 2018 +
Commit: Aric Belsito  gmail  com>
CommitDate: Sun Jan 28 13:21:47 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=d5addc7d

mail-mta/postfix: sync 3.2.4 with upstream

 mail-mta/postfix/Manifest |   3 +-
 mail-mta/postfix/postfix-3.2.4.ebuild | 309 ++
 2 files changed, 311 insertions(+), 1 deletion(-)

diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
index 909aae4..3493921 100644
--- a/mail-mta/postfix/Manifest
+++ b/mail-mta/postfix/Manifest
@@ -1 +1,2 @@
-DIST postfix-3.1.6.tar.gz 4341308 SHA256 
e5eb005fd133c6a32ca03e796e0192945eb877be8eb727f30d25547c997c5aa6 SHA512 
646317393d33fcec99bef7f3dc142a847591927bc034c0c71e578baedad1875040cfeabdaa3436312f60485cb69bbdb31197aa9e7526a457946d7749b781099b
 WHIRLPOOL 
66a087da3b33353a22176b9162fe0679f8ff35e48ae693a3315d52232e662638d48b8827648c0b0368e018161e1ade6a671773c109208ded9659cca26b1b5ea1
+DIST postfix-3.1.6.tar.gz 4341308 BLAKE2B 
6a5ec763cf96770240f63b35b4532c555cc6e5e807aeaa526366d3069e83399e470703677ed63f51c4d4178ed66b3644b71b5f586ba78f4bfe5caad4b36c13f9
 SHA512 
646317393d33fcec99bef7f3dc142a847591927bc034c0c71e578baedad1875040cfeabdaa3436312f60485cb69bbdb31197aa9e7526a457946d7749b781099b
+DIST postfix-3.2.4.tar.gz 4390376 BLAKE2B 
132a6b467f9156d716a92cc7beae0f9a7c47e6a2045e83726a5e7305e6f9bf666ebcfb93a9ab1a96ec988431661059d62e926287bd13089eeb4bab3e8f4b9fc7
 SHA512 
6dc583d3b1c98f5c8d6486351bee9f92a98b5379cd0d76d26a382379c112317e7a2a58c3a200477a6d0f831c73395257d1a63170df17ea8a65a4048a7df391f8

diff --git a/mail-mta/postfix/postfix-3.2.4.ebuild 
b/mail-mta/postfix/postfix-3.2.4.ebuild
new file mode 100644
index 000..a6bffaa
--- /dev/null
+++ b/mail-mta/postfix/postfix-3.2.4.ebuild
@@ -0,0 +1,309 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit flag-o-matic pam systemd toolchain-funcs user
+
+MY_PV="${PV/_pre/-}"
+MY_SRC="${PN}-${MY_PV}"
+MY_URI="ftp://ftp.porcupine.org/mirrors/postfix-release/official";
+RC_VER="2.7"
+
+DESCRIPTION="A fast and secure drop-in replacement for sendmail"
+HOMEPAGE="http://www.postfix.org/";
+SRC_URI="${MY_URI}/${MY_SRC}.tar.gz"
+
+LICENSE="IBM"
+SLOT="0"
+KEYWORDS="amd64 arm ~mips ppc x86"
+IUSE="+berkdb cdb doc dovecot-sasl +eai hardened ldap ldap-bind libressl lmdb 
memcached mbox mysql nis pam postgres sasl selinux sqlite ssl"
+
+DEPEND=">=dev-libs/libpcre-3.4
+   dev-lang/perl
+   berkdb? ( >=sys-libs/db-3.2:* )
+   cdb? ( || ( >=dev-db/tinycdb-0.76 >=dev-db/cdb-0.75-r4 ) )
+   eai? ( dev-libs/icu:= )
+   ldap? ( net-nds/openldap )
+   ldap-bind? ( net-nds/openldap[sasl] )
+   lmdb? ( >=dev-db/lmdb-0.9.11 )
+   mysql? ( virtual/mysql )
+   pam? ( virtual/pam )
+   postgres? ( dev-db/postgresql:* )
+   sasl? (  >=dev-libs/cyrus-sasl-2 )
+   sqlite? ( dev-db/sqlite:3 )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0 )
+   libressl? ( dev-libs/libressl )
+   )"
+
+RDEPEND="${DEPEND}
+   dovecot-sasl? ( net-mail/dovecot )
+   memcached? ( net-misc/memcached )
+   net-mail/mailbase
+   !mail-mta/courier
+   !mail-mta/esmtp
+   !mail-mta/exim
+   !mail-mta/mini-qmail
+   !mail-mta/msmtp[mta]
+   !mail-mta/netqmail
+   !mail-mta/nullmailer
+   !mail-mta/qmail-ldap
+   !mail-mta/sendmail
+   !mail-mta/opensmtpd
+   !=mail-mta/ssmtp-2.64-r2[mta]
+   !net-mail/fastforward
+   selinux? ( sec-policy/selinux-postfix )"
+
+REQUIRED_USE="ldap-bind? ( ldap sasl )"
+
+S="${WORKDIR}/${MY_SRC}"
+
+pkg_setup() {
+   # Add postfix, postdrop user/group (bug #77565)
+   enewgroup postfix 207
+   enewgroup postdrop 208
+   enewuser postfix 207 -1 /var/spool/postfix postfix,mail
+}
+
+src_prepare() {
+   default
+   sed -i -e "/^#define ALIAS_DB_MAP/s|:/etc/aliases|:/etc/mail/aliases|" \
+   src/util/sys_defs.h || die "sed failed"
+   # change default paths to better comply with portage standard paths
+   sed -i -e "s:/usr/local/:/usr/:g" conf/master.cf || die "sed failed"
+   eapply -p0 "${FILESDIR}/${PN}-libressl.patch"
+   eapply -p0 "${FILESDIR}/${PN}-libressl-runtime.patch"
+   eapply -p0 "${FILESDIR}/${PN}-musl-fd.patch"
+}
+
+src_configure() {
+   for name in CDB LDAP LMDB MYSQL PCRE PGSQL SDBM SQLITE
+   do
+   local AUXLIBS_${name}=""
+   done
+
+   # Make sure LDFLAGS get passed down to the executables.
+   local mycc="-DHAS_PCRE" mylibs="${LDFLAGS} -ldl"
+   AUXLIBS_PCRE="$(pcre-config --libs)"
+
+   use pam && mylibs="${mylibs} -lpam"
+
+   if use ldap; then
+   mycc="${mycc} -DHAS_LDAP"
+   AUXLIBS_LDAP="-lldap -llber"
+   fi
+
+   if use mysql; t

[gentoo-commits] proj/musl:master commit in: mail-mta/postfix/

2017-06-18 Thread Anthony G. Basile
commit: 548976a47b9cc0cb63a7190954c03ca305b4e2a6
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Jun 18 20:42:27 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Jun 18 20:42:27 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=548976a4

mail-mta/postfix: stabilize on musl supported arches

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 mail-mta/postfix/Manifest | 4 ++--
 mail-mta/postfix/metadata.xml | 2 --
 mail-mta/postfix/postfix-3.1.6.ebuild | 2 +-
 3 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
index c575d87..e1e20b6 100644
--- a/mail-mta/postfix/Manifest
+++ b/mail-mta/postfix/Manifest
@@ -7,5 +7,5 @@ AUX postfix.service 662 SHA256 
60e79c0b189d48f341313af55e345014cd4ae5ddf3ed04b28
 AUX smtp.pass 29 SHA256 
21e672c3c46410d713b359d79126961a12d54ceab309fd2c94c5b4f531206167 SHA512 
a8a940099a77ea0547004daf5392a6efc0cd643f10072803d65e37763012464ad25b1b925ae9e32bffb3c3e8a5d4b2d3bb5619a174d58fdc4ea5d4090db0d365
 WHIRLPOOL 
912d0d1b91a88d1e079f8efdab4cc231a0497907c83ad07f22bb90c5479fcf59bc28694a808c1f23dc67fec8fab5e03f28f0fa40106801dabd2da06e0210fb57
 AUX smtp.sasl 42 SHA256 
41637ac35a85827e193564b7dbcaa94eafd0206af8ebcd41bcfc48a314416376 SHA512 
a48e2bd173c4443dd2c389f6973a541dbcba4223b52b42b409a68d934a7fc82a98d4027267befcd5db6ec628cce6a9dffdf044e6fbd774b6e748f07f4106db47
 WHIRLPOOL 
0d3132798fbfaa047a3be5b8b1f0a99c2fa22514cdef4908ca7f670210789f432247b4668e063bfe581ad17a4f5ba180e31c5c1e5ed9a0a9ca6417dd14ebd067
 DIST postfix-3.1.6.tar.gz 4341308 SHA256 
e5eb005fd133c6a32ca03e796e0192945eb877be8eb727f30d25547c997c5aa6 SHA512 
646317393d33fcec99bef7f3dc142a847591927bc034c0c71e578baedad1875040cfeabdaa3436312f60485cb69bbdb31197aa9e7526a457946d7749b781099b
 WHIRLPOOL 
66a087da3b33353a22176b9162fe0679f8ff35e48ae693a3315d52232e662638d48b8827648c0b0368e018161e1ade6a671773c109208ded9659cca26b1b5ea1
-EBUILD postfix-3.1.6.ebuild 8715 SHA256 
a62b0608b640d0d55973499ad9d75d0e35f917f863b0cf3f485eca07fdf09a08 SHA512 
f20f82d88e8967221ef598c7550e118f4a4b7bd9e5f8bb2b3545cd3302fc7474c82790fe192884060fe8d3eefe7c41f2f33a3f99ce8f41c09aed543969b054a7
 WHIRLPOOL 
0fb71563fb592b33887963d8d77ce2fc000fe78d25dcc731d21c07dc63d501fd97db8e0ac59afc80a582e10341ab2a57a52e08a95df373f8bf0319f469674e87
-MISC metadata.xml 909 SHA256 
b9443044f47f7c0cfebe2bb4869b598ae59a54abec2f9f2b0326536283ed9315 SHA512 
e01265765b76f0c2e28fa8049912c6c2f65a1aa8cfcbceda79c5fd7336ebc2626703d19e964239b50ad9b62a106f7a8432bf3ead2562190b2f49487360bbc4d8
 WHIRLPOOL 
b49c42350b193b5fa2c67a5d7b0aacda999bca8b0bb9daac674c601682017f4196b651994f1fef4cc2a1fa0e4bb52a1329ac913ec2d1239404745c6faa0be0f5
+EBUILD postfix-3.1.6.ebuild 8671 SHA256 
e27df0b632257ab4fd38758230f2bc2f66454d07aa1d1af977f2208e79a5888a SHA512 
d0025b562817eeb196c572fc7426a9b6facc3d03573860147c4bdfcfdab754a2f506d0b88602f9cc6ed02cf96301bbabd18c7d83ccea977568933901d627eae5
 WHIRLPOOL 
75d898cc85060e705c4ea7c317e1bdf4de16cd43bdabf2940638a40a2b692d915626216546f732b74f8e12b5cf591ef82f75d4641a90039922f3e816e8a26c74
+MISC metadata.xml 825 SHA256 
693e04c738c3b45db9d26951e13dcfe8653247088a9838afe24027fed5c69537 SHA512 
17da6fe3cb108acadf7b9d4fc8f26ba2194479a6dd3da91589a78749a86650b039c85bad8e6872eb4f80e96e5afa1a1bfe2ed11fbf1ea983aa80ba4fc4afcda1
 WHIRLPOOL 
785c9fb7a1d9a2847fe70aaab9557076ffb405753abcf7ac8ef56d16f46c00b7345daa45baf285c9f126ce988f568d5e7b57506e095a4ff8527fe711698fcf25

diff --git a/mail-mta/postfix/metadata.xml b/mail-mta/postfix/metadata.xml
index 0842375..0cad80b 100644
--- a/mail-mta/postfix/metadata.xml
+++ b/mail-mta/postfix/metadata.xml
@@ -15,8 +15,6 @@
for lookup tables
Add support for using dev-db/lmdb
for lookup tables
-   Add support for virtual delivery agent quota
-   enforcing


vda

diff --git a/mail-mta/postfix/postfix-3.1.6.ebuild 
b/mail-mta/postfix/postfix-3.1.6.ebuild
index 10ed98a..8af8dac 100644
--- a/mail-mta/postfix/postfix-3.1.6.ebuild
+++ b/mail-mta/postfix/postfix-3.1.6.ebuild
@@ -15,7 +15,7 @@ SRC_URI="${MY_URI}/${MY_SRC}.tar.gz"
 
 LICENSE="IBM"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="amd64 arm ~mips ppc x86"
 IUSE="+berkdb cdb doc dovecot-sasl +eai hardened ldap ldap-bind libressl lmdb 
memcached mbox mysql nis pam postgres sasl selinux sqlite ssl"
 
 DEPEND=">=dev-libs/libpcre-3.4



[gentoo-commits] proj/musl:master commit in: mail-mta/postfix/

2018-01-29 Thread Aric Belsito
commit: d5addc7d8110d96b35ac1c8f58d5dabd9be00b11
Author: Pierre-Olivier Mercier  nemunai  re>
AuthorDate: Sun Jan 28 13:21:32 2018 +
Commit: Aric Belsito  gmail  com>
CommitDate: Sun Jan 28 13:21:47 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=d5addc7d

mail-mta/postfix: sync 3.2.4 with upstream

 mail-mta/postfix/Manifest |   3 +-
 mail-mta/postfix/postfix-3.2.4.ebuild | 309 ++
 2 files changed, 311 insertions(+), 1 deletion(-)

diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
index 909aae4..3493921 100644
--- a/mail-mta/postfix/Manifest
+++ b/mail-mta/postfix/Manifest
@@ -1 +1,2 @@
-DIST postfix-3.1.6.tar.gz 4341308 SHA256 
e5eb005fd133c6a32ca03e796e0192945eb877be8eb727f30d25547c997c5aa6 SHA512 
646317393d33fcec99bef7f3dc142a847591927bc034c0c71e578baedad1875040cfeabdaa3436312f60485cb69bbdb31197aa9e7526a457946d7749b781099b
 WHIRLPOOL 
66a087da3b33353a22176b9162fe0679f8ff35e48ae693a3315d52232e662638d48b8827648c0b0368e018161e1ade6a671773c109208ded9659cca26b1b5ea1
+DIST postfix-3.1.6.tar.gz 4341308 BLAKE2B 
6a5ec763cf96770240f63b35b4532c555cc6e5e807aeaa526366d3069e83399e470703677ed63f51c4d4178ed66b3644b71b5f586ba78f4bfe5caad4b36c13f9
 SHA512 
646317393d33fcec99bef7f3dc142a847591927bc034c0c71e578baedad1875040cfeabdaa3436312f60485cb69bbdb31197aa9e7526a457946d7749b781099b
+DIST postfix-3.2.4.tar.gz 4390376 BLAKE2B 
132a6b467f9156d716a92cc7beae0f9a7c47e6a2045e83726a5e7305e6f9bf666ebcfb93a9ab1a96ec988431661059d62e926287bd13089eeb4bab3e8f4b9fc7
 SHA512 
6dc583d3b1c98f5c8d6486351bee9f92a98b5379cd0d76d26a382379c112317e7a2a58c3a200477a6d0f831c73395257d1a63170df17ea8a65a4048a7df391f8

diff --git a/mail-mta/postfix/postfix-3.2.4.ebuild 
b/mail-mta/postfix/postfix-3.2.4.ebuild
new file mode 100644
index 000..a6bffaa
--- /dev/null
+++ b/mail-mta/postfix/postfix-3.2.4.ebuild
@@ -0,0 +1,309 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit flag-o-matic pam systemd toolchain-funcs user
+
+MY_PV="${PV/_pre/-}"
+MY_SRC="${PN}-${MY_PV}"
+MY_URI="ftp://ftp.porcupine.org/mirrors/postfix-release/official";
+RC_VER="2.7"
+
+DESCRIPTION="A fast and secure drop-in replacement for sendmail"
+HOMEPAGE="http://www.postfix.org/";
+SRC_URI="${MY_URI}/${MY_SRC}.tar.gz"
+
+LICENSE="IBM"
+SLOT="0"
+KEYWORDS="amd64 arm ~mips ppc x86"
+IUSE="+berkdb cdb doc dovecot-sasl +eai hardened ldap ldap-bind libressl lmdb 
memcached mbox mysql nis pam postgres sasl selinux sqlite ssl"
+
+DEPEND=">=dev-libs/libpcre-3.4
+   dev-lang/perl
+   berkdb? ( >=sys-libs/db-3.2:* )
+   cdb? ( || ( >=dev-db/tinycdb-0.76 >=dev-db/cdb-0.75-r4 ) )
+   eai? ( dev-libs/icu:= )
+   ldap? ( net-nds/openldap )
+   ldap-bind? ( net-nds/openldap[sasl] )
+   lmdb? ( >=dev-db/lmdb-0.9.11 )
+   mysql? ( virtual/mysql )
+   pam? ( virtual/pam )
+   postgres? ( dev-db/postgresql:* )
+   sasl? (  >=dev-libs/cyrus-sasl-2 )
+   sqlite? ( dev-db/sqlite:3 )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0 )
+   libressl? ( dev-libs/libressl )
+   )"
+
+RDEPEND="${DEPEND}
+   dovecot-sasl? ( net-mail/dovecot )
+   memcached? ( net-misc/memcached )
+   net-mail/mailbase
+   !mail-mta/courier
+   !mail-mta/esmtp
+   !mail-mta/exim
+   !mail-mta/mini-qmail
+   !mail-mta/msmtp[mta]
+   !mail-mta/netqmail
+   !mail-mta/nullmailer
+   !mail-mta/qmail-ldap
+   !mail-mta/sendmail
+   !mail-mta/opensmtpd
+   !=mail-mta/ssmtp-2.64-r2[mta]
+   !net-mail/fastforward
+   selinux? ( sec-policy/selinux-postfix )"
+
+REQUIRED_USE="ldap-bind? ( ldap sasl )"
+
+S="${WORKDIR}/${MY_SRC}"
+
+pkg_setup() {
+   # Add postfix, postdrop user/group (bug #77565)
+   enewgroup postfix 207
+   enewgroup postdrop 208
+   enewuser postfix 207 -1 /var/spool/postfix postfix,mail
+}
+
+src_prepare() {
+   default
+   sed -i -e "/^#define ALIAS_DB_MAP/s|:/etc/aliases|:/etc/mail/aliases|" \
+   src/util/sys_defs.h || die "sed failed"
+   # change default paths to better comply with portage standard paths
+   sed -i -e "s:/usr/local/:/usr/:g" conf/master.cf || die "sed failed"
+   eapply -p0 "${FILESDIR}/${PN}-libressl.patch"
+   eapply -p0 "${FILESDIR}/${PN}-libressl-runtime.patch"
+   eapply -p0 "${FILESDIR}/${PN}-musl-fd.patch"
+}
+
+src_configure() {
+   for name in CDB LDAP LMDB MYSQL PCRE PGSQL SDBM SQLITE
+   do
+   local AUXLIBS_${name}=""
+   done
+
+   # Make sure LDFLAGS get passed down to the executables.
+   local mycc="-DHAS_PCRE" mylibs="${LDFLAGS} -ldl"
+   AUXLIBS_PCRE="$(pcre-config --libs)"
+
+   use pam && mylibs="${mylibs} -lpam"
+
+   if use ldap; then
+   mycc="${mycc} -DHAS_LDAP"
+   AUXLIBS_LDAP="-lldap -llber"
+   fi
+
+   if use mysql; t

[gentoo-commits] proj/musl:master commit in: mail-mta/postfix/

2017-06-18 Thread Anthony G. Basile
commit: 548976a47b9cc0cb63a7190954c03ca305b4e2a6
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Jun 18 20:42:27 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Jun 18 20:42:27 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=548976a4

mail-mta/postfix: stabilize on musl supported arches

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 mail-mta/postfix/Manifest | 4 ++--
 mail-mta/postfix/metadata.xml | 2 --
 mail-mta/postfix/postfix-3.1.6.ebuild | 2 +-
 3 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
index c575d87..e1e20b6 100644
--- a/mail-mta/postfix/Manifest
+++ b/mail-mta/postfix/Manifest
@@ -7,5 +7,5 @@ AUX postfix.service 662 SHA256 
60e79c0b189d48f341313af55e345014cd4ae5ddf3ed04b28
 AUX smtp.pass 29 SHA256 
21e672c3c46410d713b359d79126961a12d54ceab309fd2c94c5b4f531206167 SHA512 
a8a940099a77ea0547004daf5392a6efc0cd643f10072803d65e37763012464ad25b1b925ae9e32bffb3c3e8a5d4b2d3bb5619a174d58fdc4ea5d4090db0d365
 WHIRLPOOL 
912d0d1b91a88d1e079f8efdab4cc231a0497907c83ad07f22bb90c5479fcf59bc28694a808c1f23dc67fec8fab5e03f28f0fa40106801dabd2da06e0210fb57
 AUX smtp.sasl 42 SHA256 
41637ac35a85827e193564b7dbcaa94eafd0206af8ebcd41bcfc48a314416376 SHA512 
a48e2bd173c4443dd2c389f6973a541dbcba4223b52b42b409a68d934a7fc82a98d4027267befcd5db6ec628cce6a9dffdf044e6fbd774b6e748f07f4106db47
 WHIRLPOOL 
0d3132798fbfaa047a3be5b8b1f0a99c2fa22514cdef4908ca7f670210789f432247b4668e063bfe581ad17a4f5ba180e31c5c1e5ed9a0a9ca6417dd14ebd067
 DIST postfix-3.1.6.tar.gz 4341308 SHA256 
e5eb005fd133c6a32ca03e796e0192945eb877be8eb727f30d25547c997c5aa6 SHA512 
646317393d33fcec99bef7f3dc142a847591927bc034c0c71e578baedad1875040cfeabdaa3436312f60485cb69bbdb31197aa9e7526a457946d7749b781099b
 WHIRLPOOL 
66a087da3b33353a22176b9162fe0679f8ff35e48ae693a3315d52232e662638d48b8827648c0b0368e018161e1ade6a671773c109208ded9659cca26b1b5ea1
-EBUILD postfix-3.1.6.ebuild 8715 SHA256 
a62b0608b640d0d55973499ad9d75d0e35f917f863b0cf3f485eca07fdf09a08 SHA512 
f20f82d88e8967221ef598c7550e118f4a4b7bd9e5f8bb2b3545cd3302fc7474c82790fe192884060fe8d3eefe7c41f2f33a3f99ce8f41c09aed543969b054a7
 WHIRLPOOL 
0fb71563fb592b33887963d8d77ce2fc000fe78d25dcc731d21c07dc63d501fd97db8e0ac59afc80a582e10341ab2a57a52e08a95df373f8bf0319f469674e87
-MISC metadata.xml 909 SHA256 
b9443044f47f7c0cfebe2bb4869b598ae59a54abec2f9f2b0326536283ed9315 SHA512 
e01265765b76f0c2e28fa8049912c6c2f65a1aa8cfcbceda79c5fd7336ebc2626703d19e964239b50ad9b62a106f7a8432bf3ead2562190b2f49487360bbc4d8
 WHIRLPOOL 
b49c42350b193b5fa2c67a5d7b0aacda999bca8b0bb9daac674c601682017f4196b651994f1fef4cc2a1fa0e4bb52a1329ac913ec2d1239404745c6faa0be0f5
+EBUILD postfix-3.1.6.ebuild 8671 SHA256 
e27df0b632257ab4fd38758230f2bc2f66454d07aa1d1af977f2208e79a5888a SHA512 
d0025b562817eeb196c572fc7426a9b6facc3d03573860147c4bdfcfdab754a2f506d0b88602f9cc6ed02cf96301bbabd18c7d83ccea977568933901d627eae5
 WHIRLPOOL 
75d898cc85060e705c4ea7c317e1bdf4de16cd43bdabf2940638a40a2b692d915626216546f732b74f8e12b5cf591ef82f75d4641a90039922f3e816e8a26c74
+MISC metadata.xml 825 SHA256 
693e04c738c3b45db9d26951e13dcfe8653247088a9838afe24027fed5c69537 SHA512 
17da6fe3cb108acadf7b9d4fc8f26ba2194479a6dd3da91589a78749a86650b039c85bad8e6872eb4f80e96e5afa1a1bfe2ed11fbf1ea983aa80ba4fc4afcda1
 WHIRLPOOL 
785c9fb7a1d9a2847fe70aaab9557076ffb405753abcf7ac8ef56d16f46c00b7345daa45baf285c9f126ce988f568d5e7b57506e095a4ff8527fe711698fcf25

diff --git a/mail-mta/postfix/metadata.xml b/mail-mta/postfix/metadata.xml
index 0842375..0cad80b 100644
--- a/mail-mta/postfix/metadata.xml
+++ b/mail-mta/postfix/metadata.xml
@@ -15,8 +15,6 @@
for lookup tables
Add support for using dev-db/lmdb
for lookup tables
-   Add support for virtual delivery agent quota
-   enforcing


vda

diff --git a/mail-mta/postfix/postfix-3.1.6.ebuild 
b/mail-mta/postfix/postfix-3.1.6.ebuild
index 10ed98a..8af8dac 100644
--- a/mail-mta/postfix/postfix-3.1.6.ebuild
+++ b/mail-mta/postfix/postfix-3.1.6.ebuild
@@ -15,7 +15,7 @@ SRC_URI="${MY_URI}/${MY_SRC}.tar.gz"
 
 LICENSE="IBM"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="amd64 arm ~mips ppc x86"
 IUSE="+berkdb cdb doc dovecot-sasl +eai hardened ldap ldap-bind libressl lmdb 
memcached mbox mysql nis pam postgres sasl selinux sqlite ssl"
 
 DEPEND=">=dev-libs/libpcre-3.4



[gentoo-commits] proj/musl:master commit in: mail-mta/postfix/

2018-01-29 Thread Aric Belsito
commit: d5addc7d8110d96b35ac1c8f58d5dabd9be00b11
Author: Pierre-Olivier Mercier  nemunai  re>
AuthorDate: Sun Jan 28 13:21:32 2018 +
Commit: Aric Belsito  gmail  com>
CommitDate: Sun Jan 28 13:21:47 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=d5addc7d

mail-mta/postfix: sync 3.2.4 with upstream

 mail-mta/postfix/Manifest |   3 +-
 mail-mta/postfix/postfix-3.2.4.ebuild | 309 ++
 2 files changed, 311 insertions(+), 1 deletion(-)

diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
index 909aae4..3493921 100644
--- a/mail-mta/postfix/Manifest
+++ b/mail-mta/postfix/Manifest
@@ -1 +1,2 @@
-DIST postfix-3.1.6.tar.gz 4341308 SHA256 
e5eb005fd133c6a32ca03e796e0192945eb877be8eb727f30d25547c997c5aa6 SHA512 
646317393d33fcec99bef7f3dc142a847591927bc034c0c71e578baedad1875040cfeabdaa3436312f60485cb69bbdb31197aa9e7526a457946d7749b781099b
 WHIRLPOOL 
66a087da3b33353a22176b9162fe0679f8ff35e48ae693a3315d52232e662638d48b8827648c0b0368e018161e1ade6a671773c109208ded9659cca26b1b5ea1
+DIST postfix-3.1.6.tar.gz 4341308 BLAKE2B 
6a5ec763cf96770240f63b35b4532c555cc6e5e807aeaa526366d3069e83399e470703677ed63f51c4d4178ed66b3644b71b5f586ba78f4bfe5caad4b36c13f9
 SHA512 
646317393d33fcec99bef7f3dc142a847591927bc034c0c71e578baedad1875040cfeabdaa3436312f60485cb69bbdb31197aa9e7526a457946d7749b781099b
+DIST postfix-3.2.4.tar.gz 4390376 BLAKE2B 
132a6b467f9156d716a92cc7beae0f9a7c47e6a2045e83726a5e7305e6f9bf666ebcfb93a9ab1a96ec988431661059d62e926287bd13089eeb4bab3e8f4b9fc7
 SHA512 
6dc583d3b1c98f5c8d6486351bee9f92a98b5379cd0d76d26a382379c112317e7a2a58c3a200477a6d0f831c73395257d1a63170df17ea8a65a4048a7df391f8

diff --git a/mail-mta/postfix/postfix-3.2.4.ebuild 
b/mail-mta/postfix/postfix-3.2.4.ebuild
new file mode 100644
index 000..a6bffaa
--- /dev/null
+++ b/mail-mta/postfix/postfix-3.2.4.ebuild
@@ -0,0 +1,309 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit flag-o-matic pam systemd toolchain-funcs user
+
+MY_PV="${PV/_pre/-}"
+MY_SRC="${PN}-${MY_PV}"
+MY_URI="ftp://ftp.porcupine.org/mirrors/postfix-release/official";
+RC_VER="2.7"
+
+DESCRIPTION="A fast and secure drop-in replacement for sendmail"
+HOMEPAGE="http://www.postfix.org/";
+SRC_URI="${MY_URI}/${MY_SRC}.tar.gz"
+
+LICENSE="IBM"
+SLOT="0"
+KEYWORDS="amd64 arm ~mips ppc x86"
+IUSE="+berkdb cdb doc dovecot-sasl +eai hardened ldap ldap-bind libressl lmdb 
memcached mbox mysql nis pam postgres sasl selinux sqlite ssl"
+
+DEPEND=">=dev-libs/libpcre-3.4
+   dev-lang/perl
+   berkdb? ( >=sys-libs/db-3.2:* )
+   cdb? ( || ( >=dev-db/tinycdb-0.76 >=dev-db/cdb-0.75-r4 ) )
+   eai? ( dev-libs/icu:= )
+   ldap? ( net-nds/openldap )
+   ldap-bind? ( net-nds/openldap[sasl] )
+   lmdb? ( >=dev-db/lmdb-0.9.11 )
+   mysql? ( virtual/mysql )
+   pam? ( virtual/pam )
+   postgres? ( dev-db/postgresql:* )
+   sasl? (  >=dev-libs/cyrus-sasl-2 )
+   sqlite? ( dev-db/sqlite:3 )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0 )
+   libressl? ( dev-libs/libressl )
+   )"
+
+RDEPEND="${DEPEND}
+   dovecot-sasl? ( net-mail/dovecot )
+   memcached? ( net-misc/memcached )
+   net-mail/mailbase
+   !mail-mta/courier
+   !mail-mta/esmtp
+   !mail-mta/exim
+   !mail-mta/mini-qmail
+   !mail-mta/msmtp[mta]
+   !mail-mta/netqmail
+   !mail-mta/nullmailer
+   !mail-mta/qmail-ldap
+   !mail-mta/sendmail
+   !mail-mta/opensmtpd
+   !=mail-mta/ssmtp-2.64-r2[mta]
+   !net-mail/fastforward
+   selinux? ( sec-policy/selinux-postfix )"
+
+REQUIRED_USE="ldap-bind? ( ldap sasl )"
+
+S="${WORKDIR}/${MY_SRC}"
+
+pkg_setup() {
+   # Add postfix, postdrop user/group (bug #77565)
+   enewgroup postfix 207
+   enewgroup postdrop 208
+   enewuser postfix 207 -1 /var/spool/postfix postfix,mail
+}
+
+src_prepare() {
+   default
+   sed -i -e "/^#define ALIAS_DB_MAP/s|:/etc/aliases|:/etc/mail/aliases|" \
+   src/util/sys_defs.h || die "sed failed"
+   # change default paths to better comply with portage standard paths
+   sed -i -e "s:/usr/local/:/usr/:g" conf/master.cf || die "sed failed"
+   eapply -p0 "${FILESDIR}/${PN}-libressl.patch"
+   eapply -p0 "${FILESDIR}/${PN}-libressl-runtime.patch"
+   eapply -p0 "${FILESDIR}/${PN}-musl-fd.patch"
+}
+
+src_configure() {
+   for name in CDB LDAP LMDB MYSQL PCRE PGSQL SDBM SQLITE
+   do
+   local AUXLIBS_${name}=""
+   done
+
+   # Make sure LDFLAGS get passed down to the executables.
+   local mycc="-DHAS_PCRE" mylibs="${LDFLAGS} -ldl"
+   AUXLIBS_PCRE="$(pcre-config --libs)"
+
+   use pam && mylibs="${mylibs} -lpam"
+
+   if use ldap; then
+   mycc="${mycc} -DHAS_LDAP"
+   AUXLIBS_LDAP="-lldap -llber"
+   fi
+
+   if use mysql; t

[gentoo-commits] proj/musl:master commit in: mail-mta/postfix/

2018-01-29 Thread Aric Belsito
commit: d5addc7d8110d96b35ac1c8f58d5dabd9be00b11
Author: Pierre-Olivier Mercier  nemunai  re>
AuthorDate: Sun Jan 28 13:21:32 2018 +
Commit: Aric Belsito  gmail  com>
CommitDate: Sun Jan 28 13:21:47 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=d5addc7d

mail-mta/postfix: sync 3.2.4 with upstream

 mail-mta/postfix/Manifest |   3 +-
 mail-mta/postfix/postfix-3.2.4.ebuild | 309 ++
 2 files changed, 311 insertions(+), 1 deletion(-)

diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
index 909aae4..3493921 100644
--- a/mail-mta/postfix/Manifest
+++ b/mail-mta/postfix/Manifest
@@ -1 +1,2 @@
-DIST postfix-3.1.6.tar.gz 4341308 SHA256 
e5eb005fd133c6a32ca03e796e0192945eb877be8eb727f30d25547c997c5aa6 SHA512 
646317393d33fcec99bef7f3dc142a847591927bc034c0c71e578baedad1875040cfeabdaa3436312f60485cb69bbdb31197aa9e7526a457946d7749b781099b
 WHIRLPOOL 
66a087da3b33353a22176b9162fe0679f8ff35e48ae693a3315d52232e662638d48b8827648c0b0368e018161e1ade6a671773c109208ded9659cca26b1b5ea1
+DIST postfix-3.1.6.tar.gz 4341308 BLAKE2B 
6a5ec763cf96770240f63b35b4532c555cc6e5e807aeaa526366d3069e83399e470703677ed63f51c4d4178ed66b3644b71b5f586ba78f4bfe5caad4b36c13f9
 SHA512 
646317393d33fcec99bef7f3dc142a847591927bc034c0c71e578baedad1875040cfeabdaa3436312f60485cb69bbdb31197aa9e7526a457946d7749b781099b
+DIST postfix-3.2.4.tar.gz 4390376 BLAKE2B 
132a6b467f9156d716a92cc7beae0f9a7c47e6a2045e83726a5e7305e6f9bf666ebcfb93a9ab1a96ec988431661059d62e926287bd13089eeb4bab3e8f4b9fc7
 SHA512 
6dc583d3b1c98f5c8d6486351bee9f92a98b5379cd0d76d26a382379c112317e7a2a58c3a200477a6d0f831c73395257d1a63170df17ea8a65a4048a7df391f8

diff --git a/mail-mta/postfix/postfix-3.2.4.ebuild 
b/mail-mta/postfix/postfix-3.2.4.ebuild
new file mode 100644
index 000..a6bffaa
--- /dev/null
+++ b/mail-mta/postfix/postfix-3.2.4.ebuild
@@ -0,0 +1,309 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit flag-o-matic pam systemd toolchain-funcs user
+
+MY_PV="${PV/_pre/-}"
+MY_SRC="${PN}-${MY_PV}"
+MY_URI="ftp://ftp.porcupine.org/mirrors/postfix-release/official";
+RC_VER="2.7"
+
+DESCRIPTION="A fast and secure drop-in replacement for sendmail"
+HOMEPAGE="http://www.postfix.org/";
+SRC_URI="${MY_URI}/${MY_SRC}.tar.gz"
+
+LICENSE="IBM"
+SLOT="0"
+KEYWORDS="amd64 arm ~mips ppc x86"
+IUSE="+berkdb cdb doc dovecot-sasl +eai hardened ldap ldap-bind libressl lmdb 
memcached mbox mysql nis pam postgres sasl selinux sqlite ssl"
+
+DEPEND=">=dev-libs/libpcre-3.4
+   dev-lang/perl
+   berkdb? ( >=sys-libs/db-3.2:* )
+   cdb? ( || ( >=dev-db/tinycdb-0.76 >=dev-db/cdb-0.75-r4 ) )
+   eai? ( dev-libs/icu:= )
+   ldap? ( net-nds/openldap )
+   ldap-bind? ( net-nds/openldap[sasl] )
+   lmdb? ( >=dev-db/lmdb-0.9.11 )
+   mysql? ( virtual/mysql )
+   pam? ( virtual/pam )
+   postgres? ( dev-db/postgresql:* )
+   sasl? (  >=dev-libs/cyrus-sasl-2 )
+   sqlite? ( dev-db/sqlite:3 )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0 )
+   libressl? ( dev-libs/libressl )
+   )"
+
+RDEPEND="${DEPEND}
+   dovecot-sasl? ( net-mail/dovecot )
+   memcached? ( net-misc/memcached )
+   net-mail/mailbase
+   !mail-mta/courier
+   !mail-mta/esmtp
+   !mail-mta/exim
+   !mail-mta/mini-qmail
+   !mail-mta/msmtp[mta]
+   !mail-mta/netqmail
+   !mail-mta/nullmailer
+   !mail-mta/qmail-ldap
+   !mail-mta/sendmail
+   !mail-mta/opensmtpd
+   !=mail-mta/ssmtp-2.64-r2[mta]
+   !net-mail/fastforward
+   selinux? ( sec-policy/selinux-postfix )"
+
+REQUIRED_USE="ldap-bind? ( ldap sasl )"
+
+S="${WORKDIR}/${MY_SRC}"
+
+pkg_setup() {
+   # Add postfix, postdrop user/group (bug #77565)
+   enewgroup postfix 207
+   enewgroup postdrop 208
+   enewuser postfix 207 -1 /var/spool/postfix postfix,mail
+}
+
+src_prepare() {
+   default
+   sed -i -e "/^#define ALIAS_DB_MAP/s|:/etc/aliases|:/etc/mail/aliases|" \
+   src/util/sys_defs.h || die "sed failed"
+   # change default paths to better comply with portage standard paths
+   sed -i -e "s:/usr/local/:/usr/:g" conf/master.cf || die "sed failed"
+   eapply -p0 "${FILESDIR}/${PN}-libressl.patch"
+   eapply -p0 "${FILESDIR}/${PN}-libressl-runtime.patch"
+   eapply -p0 "${FILESDIR}/${PN}-musl-fd.patch"
+}
+
+src_configure() {
+   for name in CDB LDAP LMDB MYSQL PCRE PGSQL SDBM SQLITE
+   do
+   local AUXLIBS_${name}=""
+   done
+
+   # Make sure LDFLAGS get passed down to the executables.
+   local mycc="-DHAS_PCRE" mylibs="${LDFLAGS} -ldl"
+   AUXLIBS_PCRE="$(pcre-config --libs)"
+
+   use pam && mylibs="${mylibs} -lpam"
+
+   if use ldap; then
+   mycc="${mycc} -DHAS_LDAP"
+   AUXLIBS_LDAP="-lldap -llber"
+   fi
+
+   if use mysql; t

[gentoo-commits] proj/musl:master commit in: mail-mta/postfix/

2017-06-18 Thread Anthony G. Basile
commit: 548976a47b9cc0cb63a7190954c03ca305b4e2a6
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Jun 18 20:42:27 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Jun 18 20:42:27 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=548976a4

mail-mta/postfix: stabilize on musl supported arches

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 mail-mta/postfix/Manifest | 4 ++--
 mail-mta/postfix/metadata.xml | 2 --
 mail-mta/postfix/postfix-3.1.6.ebuild | 2 +-
 3 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
index c575d87..e1e20b6 100644
--- a/mail-mta/postfix/Manifest
+++ b/mail-mta/postfix/Manifest
@@ -7,5 +7,5 @@ AUX postfix.service 662 SHA256 
60e79c0b189d48f341313af55e345014cd4ae5ddf3ed04b28
 AUX smtp.pass 29 SHA256 
21e672c3c46410d713b359d79126961a12d54ceab309fd2c94c5b4f531206167 SHA512 
a8a940099a77ea0547004daf5392a6efc0cd643f10072803d65e37763012464ad25b1b925ae9e32bffb3c3e8a5d4b2d3bb5619a174d58fdc4ea5d4090db0d365
 WHIRLPOOL 
912d0d1b91a88d1e079f8efdab4cc231a0497907c83ad07f22bb90c5479fcf59bc28694a808c1f23dc67fec8fab5e03f28f0fa40106801dabd2da06e0210fb57
 AUX smtp.sasl 42 SHA256 
41637ac35a85827e193564b7dbcaa94eafd0206af8ebcd41bcfc48a314416376 SHA512 
a48e2bd173c4443dd2c389f6973a541dbcba4223b52b42b409a68d934a7fc82a98d4027267befcd5db6ec628cce6a9dffdf044e6fbd774b6e748f07f4106db47
 WHIRLPOOL 
0d3132798fbfaa047a3be5b8b1f0a99c2fa22514cdef4908ca7f670210789f432247b4668e063bfe581ad17a4f5ba180e31c5c1e5ed9a0a9ca6417dd14ebd067
 DIST postfix-3.1.6.tar.gz 4341308 SHA256 
e5eb005fd133c6a32ca03e796e0192945eb877be8eb727f30d25547c997c5aa6 SHA512 
646317393d33fcec99bef7f3dc142a847591927bc034c0c71e578baedad1875040cfeabdaa3436312f60485cb69bbdb31197aa9e7526a457946d7749b781099b
 WHIRLPOOL 
66a087da3b33353a22176b9162fe0679f8ff35e48ae693a3315d52232e662638d48b8827648c0b0368e018161e1ade6a671773c109208ded9659cca26b1b5ea1
-EBUILD postfix-3.1.6.ebuild 8715 SHA256 
a62b0608b640d0d55973499ad9d75d0e35f917f863b0cf3f485eca07fdf09a08 SHA512 
f20f82d88e8967221ef598c7550e118f4a4b7bd9e5f8bb2b3545cd3302fc7474c82790fe192884060fe8d3eefe7c41f2f33a3f99ce8f41c09aed543969b054a7
 WHIRLPOOL 
0fb71563fb592b33887963d8d77ce2fc000fe78d25dcc731d21c07dc63d501fd97db8e0ac59afc80a582e10341ab2a57a52e08a95df373f8bf0319f469674e87
-MISC metadata.xml 909 SHA256 
b9443044f47f7c0cfebe2bb4869b598ae59a54abec2f9f2b0326536283ed9315 SHA512 
e01265765b76f0c2e28fa8049912c6c2f65a1aa8cfcbceda79c5fd7336ebc2626703d19e964239b50ad9b62a106f7a8432bf3ead2562190b2f49487360bbc4d8
 WHIRLPOOL 
b49c42350b193b5fa2c67a5d7b0aacda999bca8b0bb9daac674c601682017f4196b651994f1fef4cc2a1fa0e4bb52a1329ac913ec2d1239404745c6faa0be0f5
+EBUILD postfix-3.1.6.ebuild 8671 SHA256 
e27df0b632257ab4fd38758230f2bc2f66454d07aa1d1af977f2208e79a5888a SHA512 
d0025b562817eeb196c572fc7426a9b6facc3d03573860147c4bdfcfdab754a2f506d0b88602f9cc6ed02cf96301bbabd18c7d83ccea977568933901d627eae5
 WHIRLPOOL 
75d898cc85060e705c4ea7c317e1bdf4de16cd43bdabf2940638a40a2b692d915626216546f732b74f8e12b5cf591ef82f75d4641a90039922f3e816e8a26c74
+MISC metadata.xml 825 SHA256 
693e04c738c3b45db9d26951e13dcfe8653247088a9838afe24027fed5c69537 SHA512 
17da6fe3cb108acadf7b9d4fc8f26ba2194479a6dd3da91589a78749a86650b039c85bad8e6872eb4f80e96e5afa1a1bfe2ed11fbf1ea983aa80ba4fc4afcda1
 WHIRLPOOL 
785c9fb7a1d9a2847fe70aaab9557076ffb405753abcf7ac8ef56d16f46c00b7345daa45baf285c9f126ce988f568d5e7b57506e095a4ff8527fe711698fcf25

diff --git a/mail-mta/postfix/metadata.xml b/mail-mta/postfix/metadata.xml
index 0842375..0cad80b 100644
--- a/mail-mta/postfix/metadata.xml
+++ b/mail-mta/postfix/metadata.xml
@@ -15,8 +15,6 @@
for lookup tables
Add support for using dev-db/lmdb
for lookup tables
-   Add support for virtual delivery agent quota
-   enforcing


vda

diff --git a/mail-mta/postfix/postfix-3.1.6.ebuild 
b/mail-mta/postfix/postfix-3.1.6.ebuild
index 10ed98a..8af8dac 100644
--- a/mail-mta/postfix/postfix-3.1.6.ebuild
+++ b/mail-mta/postfix/postfix-3.1.6.ebuild
@@ -15,7 +15,7 @@ SRC_URI="${MY_URI}/${MY_SRC}.tar.gz"
 
 LICENSE="IBM"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="amd64 arm ~mips ppc x86"
 IUSE="+berkdb cdb doc dovecot-sasl +eai hardened ldap ldap-bind libressl lmdb 
memcached mbox mysql nis pam postgres sasl selinux sqlite ssl"
 
 DEPEND=">=dev-libs/libpcre-3.4



[gentoo-commits] proj/musl:master commit in: mail-mta/postfix/

2017-06-18 Thread Anthony G. Basile
commit: 548976a47b9cc0cb63a7190954c03ca305b4e2a6
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Jun 18 20:42:27 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Jun 18 20:42:27 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=548976a4

mail-mta/postfix: stabilize on musl supported arches

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 mail-mta/postfix/Manifest | 4 ++--
 mail-mta/postfix/metadata.xml | 2 --
 mail-mta/postfix/postfix-3.1.6.ebuild | 2 +-
 3 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
index c575d87..e1e20b6 100644
--- a/mail-mta/postfix/Manifest
+++ b/mail-mta/postfix/Manifest
@@ -7,5 +7,5 @@ AUX postfix.service 662 SHA256 
60e79c0b189d48f341313af55e345014cd4ae5ddf3ed04b28
 AUX smtp.pass 29 SHA256 
21e672c3c46410d713b359d79126961a12d54ceab309fd2c94c5b4f531206167 SHA512 
a8a940099a77ea0547004daf5392a6efc0cd643f10072803d65e37763012464ad25b1b925ae9e32bffb3c3e8a5d4b2d3bb5619a174d58fdc4ea5d4090db0d365
 WHIRLPOOL 
912d0d1b91a88d1e079f8efdab4cc231a0497907c83ad07f22bb90c5479fcf59bc28694a808c1f23dc67fec8fab5e03f28f0fa40106801dabd2da06e0210fb57
 AUX smtp.sasl 42 SHA256 
41637ac35a85827e193564b7dbcaa94eafd0206af8ebcd41bcfc48a314416376 SHA512 
a48e2bd173c4443dd2c389f6973a541dbcba4223b52b42b409a68d934a7fc82a98d4027267befcd5db6ec628cce6a9dffdf044e6fbd774b6e748f07f4106db47
 WHIRLPOOL 
0d3132798fbfaa047a3be5b8b1f0a99c2fa22514cdef4908ca7f670210789f432247b4668e063bfe581ad17a4f5ba180e31c5c1e5ed9a0a9ca6417dd14ebd067
 DIST postfix-3.1.6.tar.gz 4341308 SHA256 
e5eb005fd133c6a32ca03e796e0192945eb877be8eb727f30d25547c997c5aa6 SHA512 
646317393d33fcec99bef7f3dc142a847591927bc034c0c71e578baedad1875040cfeabdaa3436312f60485cb69bbdb31197aa9e7526a457946d7749b781099b
 WHIRLPOOL 
66a087da3b33353a22176b9162fe0679f8ff35e48ae693a3315d52232e662638d48b8827648c0b0368e018161e1ade6a671773c109208ded9659cca26b1b5ea1
-EBUILD postfix-3.1.6.ebuild 8715 SHA256 
a62b0608b640d0d55973499ad9d75d0e35f917f863b0cf3f485eca07fdf09a08 SHA512 
f20f82d88e8967221ef598c7550e118f4a4b7bd9e5f8bb2b3545cd3302fc7474c82790fe192884060fe8d3eefe7c41f2f33a3f99ce8f41c09aed543969b054a7
 WHIRLPOOL 
0fb71563fb592b33887963d8d77ce2fc000fe78d25dcc731d21c07dc63d501fd97db8e0ac59afc80a582e10341ab2a57a52e08a95df373f8bf0319f469674e87
-MISC metadata.xml 909 SHA256 
b9443044f47f7c0cfebe2bb4869b598ae59a54abec2f9f2b0326536283ed9315 SHA512 
e01265765b76f0c2e28fa8049912c6c2f65a1aa8cfcbceda79c5fd7336ebc2626703d19e964239b50ad9b62a106f7a8432bf3ead2562190b2f49487360bbc4d8
 WHIRLPOOL 
b49c42350b193b5fa2c67a5d7b0aacda999bca8b0bb9daac674c601682017f4196b651994f1fef4cc2a1fa0e4bb52a1329ac913ec2d1239404745c6faa0be0f5
+EBUILD postfix-3.1.6.ebuild 8671 SHA256 
e27df0b632257ab4fd38758230f2bc2f66454d07aa1d1af977f2208e79a5888a SHA512 
d0025b562817eeb196c572fc7426a9b6facc3d03573860147c4bdfcfdab754a2f506d0b88602f9cc6ed02cf96301bbabd18c7d83ccea977568933901d627eae5
 WHIRLPOOL 
75d898cc85060e705c4ea7c317e1bdf4de16cd43bdabf2940638a40a2b692d915626216546f732b74f8e12b5cf591ef82f75d4641a90039922f3e816e8a26c74
+MISC metadata.xml 825 SHA256 
693e04c738c3b45db9d26951e13dcfe8653247088a9838afe24027fed5c69537 SHA512 
17da6fe3cb108acadf7b9d4fc8f26ba2194479a6dd3da91589a78749a86650b039c85bad8e6872eb4f80e96e5afa1a1bfe2ed11fbf1ea983aa80ba4fc4afcda1
 WHIRLPOOL 
785c9fb7a1d9a2847fe70aaab9557076ffb405753abcf7ac8ef56d16f46c00b7345daa45baf285c9f126ce988f568d5e7b57506e095a4ff8527fe711698fcf25

diff --git a/mail-mta/postfix/metadata.xml b/mail-mta/postfix/metadata.xml
index 0842375..0cad80b 100644
--- a/mail-mta/postfix/metadata.xml
+++ b/mail-mta/postfix/metadata.xml
@@ -15,8 +15,6 @@
for lookup tables
Add support for using dev-db/lmdb
for lookup tables
-   Add support for virtual delivery agent quota
-   enforcing


vda

diff --git a/mail-mta/postfix/postfix-3.1.6.ebuild 
b/mail-mta/postfix/postfix-3.1.6.ebuild
index 10ed98a..8af8dac 100644
--- a/mail-mta/postfix/postfix-3.1.6.ebuild
+++ b/mail-mta/postfix/postfix-3.1.6.ebuild
@@ -15,7 +15,7 @@ SRC_URI="${MY_URI}/${MY_SRC}.tar.gz"
 
 LICENSE="IBM"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="amd64 arm ~mips ppc x86"
 IUSE="+berkdb cdb doc dovecot-sasl +eai hardened ldap ldap-bind libressl lmdb 
memcached mbox mysql nis pam postgres sasl selinux sqlite ssl"
 
 DEPEND=">=dev-libs/libpcre-3.4



[gentoo-commits] proj/musl:master commit in: mail-mta/postfix/

2018-01-29 Thread Aric Belsito
commit: d5addc7d8110d96b35ac1c8f58d5dabd9be00b11
Author: Pierre-Olivier Mercier  nemunai  re>
AuthorDate: Sun Jan 28 13:21:32 2018 +
Commit: Aric Belsito  gmail  com>
CommitDate: Sun Jan 28 13:21:47 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=d5addc7d

mail-mta/postfix: sync 3.2.4 with upstream

 mail-mta/postfix/Manifest |   3 +-
 mail-mta/postfix/postfix-3.2.4.ebuild | 309 ++
 2 files changed, 311 insertions(+), 1 deletion(-)

diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
index 909aae4..3493921 100644
--- a/mail-mta/postfix/Manifest
+++ b/mail-mta/postfix/Manifest
@@ -1 +1,2 @@
-DIST postfix-3.1.6.tar.gz 4341308 SHA256 
e5eb005fd133c6a32ca03e796e0192945eb877be8eb727f30d25547c997c5aa6 SHA512 
646317393d33fcec99bef7f3dc142a847591927bc034c0c71e578baedad1875040cfeabdaa3436312f60485cb69bbdb31197aa9e7526a457946d7749b781099b
 WHIRLPOOL 
66a087da3b33353a22176b9162fe0679f8ff35e48ae693a3315d52232e662638d48b8827648c0b0368e018161e1ade6a671773c109208ded9659cca26b1b5ea1
+DIST postfix-3.1.6.tar.gz 4341308 BLAKE2B 
6a5ec763cf96770240f63b35b4532c555cc6e5e807aeaa526366d3069e83399e470703677ed63f51c4d4178ed66b3644b71b5f586ba78f4bfe5caad4b36c13f9
 SHA512 
646317393d33fcec99bef7f3dc142a847591927bc034c0c71e578baedad1875040cfeabdaa3436312f60485cb69bbdb31197aa9e7526a457946d7749b781099b
+DIST postfix-3.2.4.tar.gz 4390376 BLAKE2B 
132a6b467f9156d716a92cc7beae0f9a7c47e6a2045e83726a5e7305e6f9bf666ebcfb93a9ab1a96ec988431661059d62e926287bd13089eeb4bab3e8f4b9fc7
 SHA512 
6dc583d3b1c98f5c8d6486351bee9f92a98b5379cd0d76d26a382379c112317e7a2a58c3a200477a6d0f831c73395257d1a63170df17ea8a65a4048a7df391f8

diff --git a/mail-mta/postfix/postfix-3.2.4.ebuild 
b/mail-mta/postfix/postfix-3.2.4.ebuild
new file mode 100644
index 000..a6bffaa
--- /dev/null
+++ b/mail-mta/postfix/postfix-3.2.4.ebuild
@@ -0,0 +1,309 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit flag-o-matic pam systemd toolchain-funcs user
+
+MY_PV="${PV/_pre/-}"
+MY_SRC="${PN}-${MY_PV}"
+MY_URI="ftp://ftp.porcupine.org/mirrors/postfix-release/official";
+RC_VER="2.7"
+
+DESCRIPTION="A fast and secure drop-in replacement for sendmail"
+HOMEPAGE="http://www.postfix.org/";
+SRC_URI="${MY_URI}/${MY_SRC}.tar.gz"
+
+LICENSE="IBM"
+SLOT="0"
+KEYWORDS="amd64 arm ~mips ppc x86"
+IUSE="+berkdb cdb doc dovecot-sasl +eai hardened ldap ldap-bind libressl lmdb 
memcached mbox mysql nis pam postgres sasl selinux sqlite ssl"
+
+DEPEND=">=dev-libs/libpcre-3.4
+   dev-lang/perl
+   berkdb? ( >=sys-libs/db-3.2:* )
+   cdb? ( || ( >=dev-db/tinycdb-0.76 >=dev-db/cdb-0.75-r4 ) )
+   eai? ( dev-libs/icu:= )
+   ldap? ( net-nds/openldap )
+   ldap-bind? ( net-nds/openldap[sasl] )
+   lmdb? ( >=dev-db/lmdb-0.9.11 )
+   mysql? ( virtual/mysql )
+   pam? ( virtual/pam )
+   postgres? ( dev-db/postgresql:* )
+   sasl? (  >=dev-libs/cyrus-sasl-2 )
+   sqlite? ( dev-db/sqlite:3 )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0 )
+   libressl? ( dev-libs/libressl )
+   )"
+
+RDEPEND="${DEPEND}
+   dovecot-sasl? ( net-mail/dovecot )
+   memcached? ( net-misc/memcached )
+   net-mail/mailbase
+   !mail-mta/courier
+   !mail-mta/esmtp
+   !mail-mta/exim
+   !mail-mta/mini-qmail
+   !mail-mta/msmtp[mta]
+   !mail-mta/netqmail
+   !mail-mta/nullmailer
+   !mail-mta/qmail-ldap
+   !mail-mta/sendmail
+   !mail-mta/opensmtpd
+   !=mail-mta/ssmtp-2.64-r2[mta]
+   !net-mail/fastforward
+   selinux? ( sec-policy/selinux-postfix )"
+
+REQUIRED_USE="ldap-bind? ( ldap sasl )"
+
+S="${WORKDIR}/${MY_SRC}"
+
+pkg_setup() {
+   # Add postfix, postdrop user/group (bug #77565)
+   enewgroup postfix 207
+   enewgroup postdrop 208
+   enewuser postfix 207 -1 /var/spool/postfix postfix,mail
+}
+
+src_prepare() {
+   default
+   sed -i -e "/^#define ALIAS_DB_MAP/s|:/etc/aliases|:/etc/mail/aliases|" \
+   src/util/sys_defs.h || die "sed failed"
+   # change default paths to better comply with portage standard paths
+   sed -i -e "s:/usr/local/:/usr/:g" conf/master.cf || die "sed failed"
+   eapply -p0 "${FILESDIR}/${PN}-libressl.patch"
+   eapply -p0 "${FILESDIR}/${PN}-libressl-runtime.patch"
+   eapply -p0 "${FILESDIR}/${PN}-musl-fd.patch"
+}
+
+src_configure() {
+   for name in CDB LDAP LMDB MYSQL PCRE PGSQL SDBM SQLITE
+   do
+   local AUXLIBS_${name}=""
+   done
+
+   # Make sure LDFLAGS get passed down to the executables.
+   local mycc="-DHAS_PCRE" mylibs="${LDFLAGS} -ldl"
+   AUXLIBS_PCRE="$(pcre-config --libs)"
+
+   use pam && mylibs="${mylibs} -lpam"
+
+   if use ldap; then
+   mycc="${mycc} -DHAS_LDAP"
+   AUXLIBS_LDAP="-lldap -llber"
+   fi
+
+   if use mysql; t

[gentoo-commits] proj/musl:master commit in: mail-mta/postfix/

2017-06-18 Thread Anthony G. Basile
commit: 548976a47b9cc0cb63a7190954c03ca305b4e2a6
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Jun 18 20:42:27 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Jun 18 20:42:27 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=548976a4

mail-mta/postfix: stabilize on musl supported arches

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 mail-mta/postfix/Manifest | 4 ++--
 mail-mta/postfix/metadata.xml | 2 --
 mail-mta/postfix/postfix-3.1.6.ebuild | 2 +-
 3 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
index c575d87..e1e20b6 100644
--- a/mail-mta/postfix/Manifest
+++ b/mail-mta/postfix/Manifest
@@ -7,5 +7,5 @@ AUX postfix.service 662 SHA256 
60e79c0b189d48f341313af55e345014cd4ae5ddf3ed04b28
 AUX smtp.pass 29 SHA256 
21e672c3c46410d713b359d79126961a12d54ceab309fd2c94c5b4f531206167 SHA512 
a8a940099a77ea0547004daf5392a6efc0cd643f10072803d65e37763012464ad25b1b925ae9e32bffb3c3e8a5d4b2d3bb5619a174d58fdc4ea5d4090db0d365
 WHIRLPOOL 
912d0d1b91a88d1e079f8efdab4cc231a0497907c83ad07f22bb90c5479fcf59bc28694a808c1f23dc67fec8fab5e03f28f0fa40106801dabd2da06e0210fb57
 AUX smtp.sasl 42 SHA256 
41637ac35a85827e193564b7dbcaa94eafd0206af8ebcd41bcfc48a314416376 SHA512 
a48e2bd173c4443dd2c389f6973a541dbcba4223b52b42b409a68d934a7fc82a98d4027267befcd5db6ec628cce6a9dffdf044e6fbd774b6e748f07f4106db47
 WHIRLPOOL 
0d3132798fbfaa047a3be5b8b1f0a99c2fa22514cdef4908ca7f670210789f432247b4668e063bfe581ad17a4f5ba180e31c5c1e5ed9a0a9ca6417dd14ebd067
 DIST postfix-3.1.6.tar.gz 4341308 SHA256 
e5eb005fd133c6a32ca03e796e0192945eb877be8eb727f30d25547c997c5aa6 SHA512 
646317393d33fcec99bef7f3dc142a847591927bc034c0c71e578baedad1875040cfeabdaa3436312f60485cb69bbdb31197aa9e7526a457946d7749b781099b
 WHIRLPOOL 
66a087da3b33353a22176b9162fe0679f8ff35e48ae693a3315d52232e662638d48b8827648c0b0368e018161e1ade6a671773c109208ded9659cca26b1b5ea1
-EBUILD postfix-3.1.6.ebuild 8715 SHA256 
a62b0608b640d0d55973499ad9d75d0e35f917f863b0cf3f485eca07fdf09a08 SHA512 
f20f82d88e8967221ef598c7550e118f4a4b7bd9e5f8bb2b3545cd3302fc7474c82790fe192884060fe8d3eefe7c41f2f33a3f99ce8f41c09aed543969b054a7
 WHIRLPOOL 
0fb71563fb592b33887963d8d77ce2fc000fe78d25dcc731d21c07dc63d501fd97db8e0ac59afc80a582e10341ab2a57a52e08a95df373f8bf0319f469674e87
-MISC metadata.xml 909 SHA256 
b9443044f47f7c0cfebe2bb4869b598ae59a54abec2f9f2b0326536283ed9315 SHA512 
e01265765b76f0c2e28fa8049912c6c2f65a1aa8cfcbceda79c5fd7336ebc2626703d19e964239b50ad9b62a106f7a8432bf3ead2562190b2f49487360bbc4d8
 WHIRLPOOL 
b49c42350b193b5fa2c67a5d7b0aacda999bca8b0bb9daac674c601682017f4196b651994f1fef4cc2a1fa0e4bb52a1329ac913ec2d1239404745c6faa0be0f5
+EBUILD postfix-3.1.6.ebuild 8671 SHA256 
e27df0b632257ab4fd38758230f2bc2f66454d07aa1d1af977f2208e79a5888a SHA512 
d0025b562817eeb196c572fc7426a9b6facc3d03573860147c4bdfcfdab754a2f506d0b88602f9cc6ed02cf96301bbabd18c7d83ccea977568933901d627eae5
 WHIRLPOOL 
75d898cc85060e705c4ea7c317e1bdf4de16cd43bdabf2940638a40a2b692d915626216546f732b74f8e12b5cf591ef82f75d4641a90039922f3e816e8a26c74
+MISC metadata.xml 825 SHA256 
693e04c738c3b45db9d26951e13dcfe8653247088a9838afe24027fed5c69537 SHA512 
17da6fe3cb108acadf7b9d4fc8f26ba2194479a6dd3da91589a78749a86650b039c85bad8e6872eb4f80e96e5afa1a1bfe2ed11fbf1ea983aa80ba4fc4afcda1
 WHIRLPOOL 
785c9fb7a1d9a2847fe70aaab9557076ffb405753abcf7ac8ef56d16f46c00b7345daa45baf285c9f126ce988f568d5e7b57506e095a4ff8527fe711698fcf25

diff --git a/mail-mta/postfix/metadata.xml b/mail-mta/postfix/metadata.xml
index 0842375..0cad80b 100644
--- a/mail-mta/postfix/metadata.xml
+++ b/mail-mta/postfix/metadata.xml
@@ -15,8 +15,6 @@
for lookup tables
Add support for using dev-db/lmdb
for lookup tables
-   Add support for virtual delivery agent quota
-   enforcing


vda

diff --git a/mail-mta/postfix/postfix-3.1.6.ebuild 
b/mail-mta/postfix/postfix-3.1.6.ebuild
index 10ed98a..8af8dac 100644
--- a/mail-mta/postfix/postfix-3.1.6.ebuild
+++ b/mail-mta/postfix/postfix-3.1.6.ebuild
@@ -15,7 +15,7 @@ SRC_URI="${MY_URI}/${MY_SRC}.tar.gz"
 
 LICENSE="IBM"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="amd64 arm ~mips ppc x86"
 IUSE="+berkdb cdb doc dovecot-sasl +eai hardened ldap ldap-bind libressl lmdb 
memcached mbox mysql nis pam postgres sasl selinux sqlite ssl"
 
 DEPEND=">=dev-libs/libpcre-3.4



[gentoo-commits] proj/musl:master commit in: mail-mta/postfix/

2018-01-29 Thread Aric Belsito
commit: d5addc7d8110d96b35ac1c8f58d5dabd9be00b11
Author: Pierre-Olivier Mercier  nemunai  re>
AuthorDate: Sun Jan 28 13:21:32 2018 +
Commit: Aric Belsito  gmail  com>
CommitDate: Sun Jan 28 13:21:47 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=d5addc7d

mail-mta/postfix: sync 3.2.4 with upstream

 mail-mta/postfix/Manifest |   3 +-
 mail-mta/postfix/postfix-3.2.4.ebuild | 309 ++
 2 files changed, 311 insertions(+), 1 deletion(-)

diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
index 909aae4..3493921 100644
--- a/mail-mta/postfix/Manifest
+++ b/mail-mta/postfix/Manifest
@@ -1 +1,2 @@
-DIST postfix-3.1.6.tar.gz 4341308 SHA256 
e5eb005fd133c6a32ca03e796e0192945eb877be8eb727f30d25547c997c5aa6 SHA512 
646317393d33fcec99bef7f3dc142a847591927bc034c0c71e578baedad1875040cfeabdaa3436312f60485cb69bbdb31197aa9e7526a457946d7749b781099b
 WHIRLPOOL 
66a087da3b33353a22176b9162fe0679f8ff35e48ae693a3315d52232e662638d48b8827648c0b0368e018161e1ade6a671773c109208ded9659cca26b1b5ea1
+DIST postfix-3.1.6.tar.gz 4341308 BLAKE2B 
6a5ec763cf96770240f63b35b4532c555cc6e5e807aeaa526366d3069e83399e470703677ed63f51c4d4178ed66b3644b71b5f586ba78f4bfe5caad4b36c13f9
 SHA512 
646317393d33fcec99bef7f3dc142a847591927bc034c0c71e578baedad1875040cfeabdaa3436312f60485cb69bbdb31197aa9e7526a457946d7749b781099b
+DIST postfix-3.2.4.tar.gz 4390376 BLAKE2B 
132a6b467f9156d716a92cc7beae0f9a7c47e6a2045e83726a5e7305e6f9bf666ebcfb93a9ab1a96ec988431661059d62e926287bd13089eeb4bab3e8f4b9fc7
 SHA512 
6dc583d3b1c98f5c8d6486351bee9f92a98b5379cd0d76d26a382379c112317e7a2a58c3a200477a6d0f831c73395257d1a63170df17ea8a65a4048a7df391f8

diff --git a/mail-mta/postfix/postfix-3.2.4.ebuild 
b/mail-mta/postfix/postfix-3.2.4.ebuild
new file mode 100644
index 000..a6bffaa
--- /dev/null
+++ b/mail-mta/postfix/postfix-3.2.4.ebuild
@@ -0,0 +1,309 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit flag-o-matic pam systemd toolchain-funcs user
+
+MY_PV="${PV/_pre/-}"
+MY_SRC="${PN}-${MY_PV}"
+MY_URI="ftp://ftp.porcupine.org/mirrors/postfix-release/official";
+RC_VER="2.7"
+
+DESCRIPTION="A fast and secure drop-in replacement for sendmail"
+HOMEPAGE="http://www.postfix.org/";
+SRC_URI="${MY_URI}/${MY_SRC}.tar.gz"
+
+LICENSE="IBM"
+SLOT="0"
+KEYWORDS="amd64 arm ~mips ppc x86"
+IUSE="+berkdb cdb doc dovecot-sasl +eai hardened ldap ldap-bind libressl lmdb 
memcached mbox mysql nis pam postgres sasl selinux sqlite ssl"
+
+DEPEND=">=dev-libs/libpcre-3.4
+   dev-lang/perl
+   berkdb? ( >=sys-libs/db-3.2:* )
+   cdb? ( || ( >=dev-db/tinycdb-0.76 >=dev-db/cdb-0.75-r4 ) )
+   eai? ( dev-libs/icu:= )
+   ldap? ( net-nds/openldap )
+   ldap-bind? ( net-nds/openldap[sasl] )
+   lmdb? ( >=dev-db/lmdb-0.9.11 )
+   mysql? ( virtual/mysql )
+   pam? ( virtual/pam )
+   postgres? ( dev-db/postgresql:* )
+   sasl? (  >=dev-libs/cyrus-sasl-2 )
+   sqlite? ( dev-db/sqlite:3 )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0 )
+   libressl? ( dev-libs/libressl )
+   )"
+
+RDEPEND="${DEPEND}
+   dovecot-sasl? ( net-mail/dovecot )
+   memcached? ( net-misc/memcached )
+   net-mail/mailbase
+   !mail-mta/courier
+   !mail-mta/esmtp
+   !mail-mta/exim
+   !mail-mta/mini-qmail
+   !mail-mta/msmtp[mta]
+   !mail-mta/netqmail
+   !mail-mta/nullmailer
+   !mail-mta/qmail-ldap
+   !mail-mta/sendmail
+   !mail-mta/opensmtpd
+   !=mail-mta/ssmtp-2.64-r2[mta]
+   !net-mail/fastforward
+   selinux? ( sec-policy/selinux-postfix )"
+
+REQUIRED_USE="ldap-bind? ( ldap sasl )"
+
+S="${WORKDIR}/${MY_SRC}"
+
+pkg_setup() {
+   # Add postfix, postdrop user/group (bug #77565)
+   enewgroup postfix 207
+   enewgroup postdrop 208
+   enewuser postfix 207 -1 /var/spool/postfix postfix,mail
+}
+
+src_prepare() {
+   default
+   sed -i -e "/^#define ALIAS_DB_MAP/s|:/etc/aliases|:/etc/mail/aliases|" \
+   src/util/sys_defs.h || die "sed failed"
+   # change default paths to better comply with portage standard paths
+   sed -i -e "s:/usr/local/:/usr/:g" conf/master.cf || die "sed failed"
+   eapply -p0 "${FILESDIR}/${PN}-libressl.patch"
+   eapply -p0 "${FILESDIR}/${PN}-libressl-runtime.patch"
+   eapply -p0 "${FILESDIR}/${PN}-musl-fd.patch"
+}
+
+src_configure() {
+   for name in CDB LDAP LMDB MYSQL PCRE PGSQL SDBM SQLITE
+   do
+   local AUXLIBS_${name}=""
+   done
+
+   # Make sure LDFLAGS get passed down to the executables.
+   local mycc="-DHAS_PCRE" mylibs="${LDFLAGS} -ldl"
+   AUXLIBS_PCRE="$(pcre-config --libs)"
+
+   use pam && mylibs="${mylibs} -lpam"
+
+   if use ldap; then
+   mycc="${mycc} -DHAS_LDAP"
+   AUXLIBS_LDAP="-lldap -llber"
+   fi
+
+   if use mysql; t

[gentoo-commits] proj/musl:master commit in: mail-mta/postfix/

2017-06-18 Thread Anthony G. Basile
commit: 548976a47b9cc0cb63a7190954c03ca305b4e2a6
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Jun 18 20:42:27 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Jun 18 20:42:27 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=548976a4

mail-mta/postfix: stabilize on musl supported arches

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 mail-mta/postfix/Manifest | 4 ++--
 mail-mta/postfix/metadata.xml | 2 --
 mail-mta/postfix/postfix-3.1.6.ebuild | 2 +-
 3 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
index c575d87..e1e20b6 100644
--- a/mail-mta/postfix/Manifest
+++ b/mail-mta/postfix/Manifest
@@ -7,5 +7,5 @@ AUX postfix.service 662 SHA256 
60e79c0b189d48f341313af55e345014cd4ae5ddf3ed04b28
 AUX smtp.pass 29 SHA256 
21e672c3c46410d713b359d79126961a12d54ceab309fd2c94c5b4f531206167 SHA512 
a8a940099a77ea0547004daf5392a6efc0cd643f10072803d65e37763012464ad25b1b925ae9e32bffb3c3e8a5d4b2d3bb5619a174d58fdc4ea5d4090db0d365
 WHIRLPOOL 
912d0d1b91a88d1e079f8efdab4cc231a0497907c83ad07f22bb90c5479fcf59bc28694a808c1f23dc67fec8fab5e03f28f0fa40106801dabd2da06e0210fb57
 AUX smtp.sasl 42 SHA256 
41637ac35a85827e193564b7dbcaa94eafd0206af8ebcd41bcfc48a314416376 SHA512 
a48e2bd173c4443dd2c389f6973a541dbcba4223b52b42b409a68d934a7fc82a98d4027267befcd5db6ec628cce6a9dffdf044e6fbd774b6e748f07f4106db47
 WHIRLPOOL 
0d3132798fbfaa047a3be5b8b1f0a99c2fa22514cdef4908ca7f670210789f432247b4668e063bfe581ad17a4f5ba180e31c5c1e5ed9a0a9ca6417dd14ebd067
 DIST postfix-3.1.6.tar.gz 4341308 SHA256 
e5eb005fd133c6a32ca03e796e0192945eb877be8eb727f30d25547c997c5aa6 SHA512 
646317393d33fcec99bef7f3dc142a847591927bc034c0c71e578baedad1875040cfeabdaa3436312f60485cb69bbdb31197aa9e7526a457946d7749b781099b
 WHIRLPOOL 
66a087da3b33353a22176b9162fe0679f8ff35e48ae693a3315d52232e662638d48b8827648c0b0368e018161e1ade6a671773c109208ded9659cca26b1b5ea1
-EBUILD postfix-3.1.6.ebuild 8715 SHA256 
a62b0608b640d0d55973499ad9d75d0e35f917f863b0cf3f485eca07fdf09a08 SHA512 
f20f82d88e8967221ef598c7550e118f4a4b7bd9e5f8bb2b3545cd3302fc7474c82790fe192884060fe8d3eefe7c41f2f33a3f99ce8f41c09aed543969b054a7
 WHIRLPOOL 
0fb71563fb592b33887963d8d77ce2fc000fe78d25dcc731d21c07dc63d501fd97db8e0ac59afc80a582e10341ab2a57a52e08a95df373f8bf0319f469674e87
-MISC metadata.xml 909 SHA256 
b9443044f47f7c0cfebe2bb4869b598ae59a54abec2f9f2b0326536283ed9315 SHA512 
e01265765b76f0c2e28fa8049912c6c2f65a1aa8cfcbceda79c5fd7336ebc2626703d19e964239b50ad9b62a106f7a8432bf3ead2562190b2f49487360bbc4d8
 WHIRLPOOL 
b49c42350b193b5fa2c67a5d7b0aacda999bca8b0bb9daac674c601682017f4196b651994f1fef4cc2a1fa0e4bb52a1329ac913ec2d1239404745c6faa0be0f5
+EBUILD postfix-3.1.6.ebuild 8671 SHA256 
e27df0b632257ab4fd38758230f2bc2f66454d07aa1d1af977f2208e79a5888a SHA512 
d0025b562817eeb196c572fc7426a9b6facc3d03573860147c4bdfcfdab754a2f506d0b88602f9cc6ed02cf96301bbabd18c7d83ccea977568933901d627eae5
 WHIRLPOOL 
75d898cc85060e705c4ea7c317e1bdf4de16cd43bdabf2940638a40a2b692d915626216546f732b74f8e12b5cf591ef82f75d4641a90039922f3e816e8a26c74
+MISC metadata.xml 825 SHA256 
693e04c738c3b45db9d26951e13dcfe8653247088a9838afe24027fed5c69537 SHA512 
17da6fe3cb108acadf7b9d4fc8f26ba2194479a6dd3da91589a78749a86650b039c85bad8e6872eb4f80e96e5afa1a1bfe2ed11fbf1ea983aa80ba4fc4afcda1
 WHIRLPOOL 
785c9fb7a1d9a2847fe70aaab9557076ffb405753abcf7ac8ef56d16f46c00b7345daa45baf285c9f126ce988f568d5e7b57506e095a4ff8527fe711698fcf25

diff --git a/mail-mta/postfix/metadata.xml b/mail-mta/postfix/metadata.xml
index 0842375..0cad80b 100644
--- a/mail-mta/postfix/metadata.xml
+++ b/mail-mta/postfix/metadata.xml
@@ -15,8 +15,6 @@
for lookup tables
Add support for using dev-db/lmdb
for lookup tables
-   Add support for virtual delivery agent quota
-   enforcing


vda

diff --git a/mail-mta/postfix/postfix-3.1.6.ebuild 
b/mail-mta/postfix/postfix-3.1.6.ebuild
index 10ed98a..8af8dac 100644
--- a/mail-mta/postfix/postfix-3.1.6.ebuild
+++ b/mail-mta/postfix/postfix-3.1.6.ebuild
@@ -15,7 +15,7 @@ SRC_URI="${MY_URI}/${MY_SRC}.tar.gz"
 
 LICENSE="IBM"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="amd64 arm ~mips ppc x86"
 IUSE="+berkdb cdb doc dovecot-sasl +eai hardened ldap ldap-bind libressl lmdb 
memcached mbox mysql nis pam postgres sasl selinux sqlite ssl"
 
 DEPEND=">=dev-libs/libpcre-3.4



[gentoo-commits] proj/musl:master commit in: mail-mta/postfix/

2018-01-29 Thread Aric Belsito
commit: d5addc7d8110d96b35ac1c8f58d5dabd9be00b11
Author: Pierre-Olivier Mercier  nemunai  re>
AuthorDate: Sun Jan 28 13:21:32 2018 +
Commit: Aric Belsito  gmail  com>
CommitDate: Sun Jan 28 13:21:47 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=d5addc7d

mail-mta/postfix: sync 3.2.4 with upstream

 mail-mta/postfix/Manifest |   3 +-
 mail-mta/postfix/postfix-3.2.4.ebuild | 309 ++
 2 files changed, 311 insertions(+), 1 deletion(-)

diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
index 909aae4..3493921 100644
--- a/mail-mta/postfix/Manifest
+++ b/mail-mta/postfix/Manifest
@@ -1 +1,2 @@
-DIST postfix-3.1.6.tar.gz 4341308 SHA256 
e5eb005fd133c6a32ca03e796e0192945eb877be8eb727f30d25547c997c5aa6 SHA512 
646317393d33fcec99bef7f3dc142a847591927bc034c0c71e578baedad1875040cfeabdaa3436312f60485cb69bbdb31197aa9e7526a457946d7749b781099b
 WHIRLPOOL 
66a087da3b33353a22176b9162fe0679f8ff35e48ae693a3315d52232e662638d48b8827648c0b0368e018161e1ade6a671773c109208ded9659cca26b1b5ea1
+DIST postfix-3.1.6.tar.gz 4341308 BLAKE2B 
6a5ec763cf96770240f63b35b4532c555cc6e5e807aeaa526366d3069e83399e470703677ed63f51c4d4178ed66b3644b71b5f586ba78f4bfe5caad4b36c13f9
 SHA512 
646317393d33fcec99bef7f3dc142a847591927bc034c0c71e578baedad1875040cfeabdaa3436312f60485cb69bbdb31197aa9e7526a457946d7749b781099b
+DIST postfix-3.2.4.tar.gz 4390376 BLAKE2B 
132a6b467f9156d716a92cc7beae0f9a7c47e6a2045e83726a5e7305e6f9bf666ebcfb93a9ab1a96ec988431661059d62e926287bd13089eeb4bab3e8f4b9fc7
 SHA512 
6dc583d3b1c98f5c8d6486351bee9f92a98b5379cd0d76d26a382379c112317e7a2a58c3a200477a6d0f831c73395257d1a63170df17ea8a65a4048a7df391f8

diff --git a/mail-mta/postfix/postfix-3.2.4.ebuild 
b/mail-mta/postfix/postfix-3.2.4.ebuild
new file mode 100644
index 000..a6bffaa
--- /dev/null
+++ b/mail-mta/postfix/postfix-3.2.4.ebuild
@@ -0,0 +1,309 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit flag-o-matic pam systemd toolchain-funcs user
+
+MY_PV="${PV/_pre/-}"
+MY_SRC="${PN}-${MY_PV}"
+MY_URI="ftp://ftp.porcupine.org/mirrors/postfix-release/official";
+RC_VER="2.7"
+
+DESCRIPTION="A fast and secure drop-in replacement for sendmail"
+HOMEPAGE="http://www.postfix.org/";
+SRC_URI="${MY_URI}/${MY_SRC}.tar.gz"
+
+LICENSE="IBM"
+SLOT="0"
+KEYWORDS="amd64 arm ~mips ppc x86"
+IUSE="+berkdb cdb doc dovecot-sasl +eai hardened ldap ldap-bind libressl lmdb 
memcached mbox mysql nis pam postgres sasl selinux sqlite ssl"
+
+DEPEND=">=dev-libs/libpcre-3.4
+   dev-lang/perl
+   berkdb? ( >=sys-libs/db-3.2:* )
+   cdb? ( || ( >=dev-db/tinycdb-0.76 >=dev-db/cdb-0.75-r4 ) )
+   eai? ( dev-libs/icu:= )
+   ldap? ( net-nds/openldap )
+   ldap-bind? ( net-nds/openldap[sasl] )
+   lmdb? ( >=dev-db/lmdb-0.9.11 )
+   mysql? ( virtual/mysql )
+   pam? ( virtual/pam )
+   postgres? ( dev-db/postgresql:* )
+   sasl? (  >=dev-libs/cyrus-sasl-2 )
+   sqlite? ( dev-db/sqlite:3 )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0 )
+   libressl? ( dev-libs/libressl )
+   )"
+
+RDEPEND="${DEPEND}
+   dovecot-sasl? ( net-mail/dovecot )
+   memcached? ( net-misc/memcached )
+   net-mail/mailbase
+   !mail-mta/courier
+   !mail-mta/esmtp
+   !mail-mta/exim
+   !mail-mta/mini-qmail
+   !mail-mta/msmtp[mta]
+   !mail-mta/netqmail
+   !mail-mta/nullmailer
+   !mail-mta/qmail-ldap
+   !mail-mta/sendmail
+   !mail-mta/opensmtpd
+   !=mail-mta/ssmtp-2.64-r2[mta]
+   !net-mail/fastforward
+   selinux? ( sec-policy/selinux-postfix )"
+
+REQUIRED_USE="ldap-bind? ( ldap sasl )"
+
+S="${WORKDIR}/${MY_SRC}"
+
+pkg_setup() {
+   # Add postfix, postdrop user/group (bug #77565)
+   enewgroup postfix 207
+   enewgroup postdrop 208
+   enewuser postfix 207 -1 /var/spool/postfix postfix,mail
+}
+
+src_prepare() {
+   default
+   sed -i -e "/^#define ALIAS_DB_MAP/s|:/etc/aliases|:/etc/mail/aliases|" \
+   src/util/sys_defs.h || die "sed failed"
+   # change default paths to better comply with portage standard paths
+   sed -i -e "s:/usr/local/:/usr/:g" conf/master.cf || die "sed failed"
+   eapply -p0 "${FILESDIR}/${PN}-libressl.patch"
+   eapply -p0 "${FILESDIR}/${PN}-libressl-runtime.patch"
+   eapply -p0 "${FILESDIR}/${PN}-musl-fd.patch"
+}
+
+src_configure() {
+   for name in CDB LDAP LMDB MYSQL PCRE PGSQL SDBM SQLITE
+   do
+   local AUXLIBS_${name}=""
+   done
+
+   # Make sure LDFLAGS get passed down to the executables.
+   local mycc="-DHAS_PCRE" mylibs="${LDFLAGS} -ldl"
+   AUXLIBS_PCRE="$(pcre-config --libs)"
+
+   use pam && mylibs="${mylibs} -lpam"
+
+   if use ldap; then
+   mycc="${mycc} -DHAS_LDAP"
+   AUXLIBS_LDAP="-lldap -llber"
+   fi
+
+   if use mysql; t

[gentoo-commits] proj/musl:master commit in: mail-mta/postfix/

2017-06-18 Thread Anthony G. Basile
commit: 548976a47b9cc0cb63a7190954c03ca305b4e2a6
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Jun 18 20:42:27 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Jun 18 20:42:27 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=548976a4

mail-mta/postfix: stabilize on musl supported arches

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 mail-mta/postfix/Manifest | 4 ++--
 mail-mta/postfix/metadata.xml | 2 --
 mail-mta/postfix/postfix-3.1.6.ebuild | 2 +-
 3 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
index c575d87..e1e20b6 100644
--- a/mail-mta/postfix/Manifest
+++ b/mail-mta/postfix/Manifest
@@ -7,5 +7,5 @@ AUX postfix.service 662 SHA256 
60e79c0b189d48f341313af55e345014cd4ae5ddf3ed04b28
 AUX smtp.pass 29 SHA256 
21e672c3c46410d713b359d79126961a12d54ceab309fd2c94c5b4f531206167 SHA512 
a8a940099a77ea0547004daf5392a6efc0cd643f10072803d65e37763012464ad25b1b925ae9e32bffb3c3e8a5d4b2d3bb5619a174d58fdc4ea5d4090db0d365
 WHIRLPOOL 
912d0d1b91a88d1e079f8efdab4cc231a0497907c83ad07f22bb90c5479fcf59bc28694a808c1f23dc67fec8fab5e03f28f0fa40106801dabd2da06e0210fb57
 AUX smtp.sasl 42 SHA256 
41637ac35a85827e193564b7dbcaa94eafd0206af8ebcd41bcfc48a314416376 SHA512 
a48e2bd173c4443dd2c389f6973a541dbcba4223b52b42b409a68d934a7fc82a98d4027267befcd5db6ec628cce6a9dffdf044e6fbd774b6e748f07f4106db47
 WHIRLPOOL 
0d3132798fbfaa047a3be5b8b1f0a99c2fa22514cdef4908ca7f670210789f432247b4668e063bfe581ad17a4f5ba180e31c5c1e5ed9a0a9ca6417dd14ebd067
 DIST postfix-3.1.6.tar.gz 4341308 SHA256 
e5eb005fd133c6a32ca03e796e0192945eb877be8eb727f30d25547c997c5aa6 SHA512 
646317393d33fcec99bef7f3dc142a847591927bc034c0c71e578baedad1875040cfeabdaa3436312f60485cb69bbdb31197aa9e7526a457946d7749b781099b
 WHIRLPOOL 
66a087da3b33353a22176b9162fe0679f8ff35e48ae693a3315d52232e662638d48b8827648c0b0368e018161e1ade6a671773c109208ded9659cca26b1b5ea1
-EBUILD postfix-3.1.6.ebuild 8715 SHA256 
a62b0608b640d0d55973499ad9d75d0e35f917f863b0cf3f485eca07fdf09a08 SHA512 
f20f82d88e8967221ef598c7550e118f4a4b7bd9e5f8bb2b3545cd3302fc7474c82790fe192884060fe8d3eefe7c41f2f33a3f99ce8f41c09aed543969b054a7
 WHIRLPOOL 
0fb71563fb592b33887963d8d77ce2fc000fe78d25dcc731d21c07dc63d501fd97db8e0ac59afc80a582e10341ab2a57a52e08a95df373f8bf0319f469674e87
-MISC metadata.xml 909 SHA256 
b9443044f47f7c0cfebe2bb4869b598ae59a54abec2f9f2b0326536283ed9315 SHA512 
e01265765b76f0c2e28fa8049912c6c2f65a1aa8cfcbceda79c5fd7336ebc2626703d19e964239b50ad9b62a106f7a8432bf3ead2562190b2f49487360bbc4d8
 WHIRLPOOL 
b49c42350b193b5fa2c67a5d7b0aacda999bca8b0bb9daac674c601682017f4196b651994f1fef4cc2a1fa0e4bb52a1329ac913ec2d1239404745c6faa0be0f5
+EBUILD postfix-3.1.6.ebuild 8671 SHA256 
e27df0b632257ab4fd38758230f2bc2f66454d07aa1d1af977f2208e79a5888a SHA512 
d0025b562817eeb196c572fc7426a9b6facc3d03573860147c4bdfcfdab754a2f506d0b88602f9cc6ed02cf96301bbabd18c7d83ccea977568933901d627eae5
 WHIRLPOOL 
75d898cc85060e705c4ea7c317e1bdf4de16cd43bdabf2940638a40a2b692d915626216546f732b74f8e12b5cf591ef82f75d4641a90039922f3e816e8a26c74
+MISC metadata.xml 825 SHA256 
693e04c738c3b45db9d26951e13dcfe8653247088a9838afe24027fed5c69537 SHA512 
17da6fe3cb108acadf7b9d4fc8f26ba2194479a6dd3da91589a78749a86650b039c85bad8e6872eb4f80e96e5afa1a1bfe2ed11fbf1ea983aa80ba4fc4afcda1
 WHIRLPOOL 
785c9fb7a1d9a2847fe70aaab9557076ffb405753abcf7ac8ef56d16f46c00b7345daa45baf285c9f126ce988f568d5e7b57506e095a4ff8527fe711698fcf25

diff --git a/mail-mta/postfix/metadata.xml b/mail-mta/postfix/metadata.xml
index 0842375..0cad80b 100644
--- a/mail-mta/postfix/metadata.xml
+++ b/mail-mta/postfix/metadata.xml
@@ -15,8 +15,6 @@
for lookup tables
Add support for using dev-db/lmdb
for lookup tables
-   Add support for virtual delivery agent quota
-   enforcing


vda

diff --git a/mail-mta/postfix/postfix-3.1.6.ebuild 
b/mail-mta/postfix/postfix-3.1.6.ebuild
index 10ed98a..8af8dac 100644
--- a/mail-mta/postfix/postfix-3.1.6.ebuild
+++ b/mail-mta/postfix/postfix-3.1.6.ebuild
@@ -15,7 +15,7 @@ SRC_URI="${MY_URI}/${MY_SRC}.tar.gz"
 
 LICENSE="IBM"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="amd64 arm ~mips ppc x86"
 IUSE="+berkdb cdb doc dovecot-sasl +eai hardened ldap ldap-bind libressl lmdb 
memcached mbox mysql nis pam postgres sasl selinux sqlite ssl"
 
 DEPEND=">=dev-libs/libpcre-3.4



[gentoo-commits] proj/musl:master commit in: mail-mta/postfix/

2018-01-29 Thread Aric Belsito
commit: d5addc7d8110d96b35ac1c8f58d5dabd9be00b11
Author: Pierre-Olivier Mercier  nemunai  re>
AuthorDate: Sun Jan 28 13:21:32 2018 +
Commit: Aric Belsito  gmail  com>
CommitDate: Sun Jan 28 13:21:47 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=d5addc7d

mail-mta/postfix: sync 3.2.4 with upstream

 mail-mta/postfix/Manifest |   3 +-
 mail-mta/postfix/postfix-3.2.4.ebuild | 309 ++
 2 files changed, 311 insertions(+), 1 deletion(-)

diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
index 909aae4..3493921 100644
--- a/mail-mta/postfix/Manifest
+++ b/mail-mta/postfix/Manifest
@@ -1 +1,2 @@
-DIST postfix-3.1.6.tar.gz 4341308 SHA256 
e5eb005fd133c6a32ca03e796e0192945eb877be8eb727f30d25547c997c5aa6 SHA512 
646317393d33fcec99bef7f3dc142a847591927bc034c0c71e578baedad1875040cfeabdaa3436312f60485cb69bbdb31197aa9e7526a457946d7749b781099b
 WHIRLPOOL 
66a087da3b33353a22176b9162fe0679f8ff35e48ae693a3315d52232e662638d48b8827648c0b0368e018161e1ade6a671773c109208ded9659cca26b1b5ea1
+DIST postfix-3.1.6.tar.gz 4341308 BLAKE2B 
6a5ec763cf96770240f63b35b4532c555cc6e5e807aeaa526366d3069e83399e470703677ed63f51c4d4178ed66b3644b71b5f586ba78f4bfe5caad4b36c13f9
 SHA512 
646317393d33fcec99bef7f3dc142a847591927bc034c0c71e578baedad1875040cfeabdaa3436312f60485cb69bbdb31197aa9e7526a457946d7749b781099b
+DIST postfix-3.2.4.tar.gz 4390376 BLAKE2B 
132a6b467f9156d716a92cc7beae0f9a7c47e6a2045e83726a5e7305e6f9bf666ebcfb93a9ab1a96ec988431661059d62e926287bd13089eeb4bab3e8f4b9fc7
 SHA512 
6dc583d3b1c98f5c8d6486351bee9f92a98b5379cd0d76d26a382379c112317e7a2a58c3a200477a6d0f831c73395257d1a63170df17ea8a65a4048a7df391f8

diff --git a/mail-mta/postfix/postfix-3.2.4.ebuild 
b/mail-mta/postfix/postfix-3.2.4.ebuild
new file mode 100644
index 000..a6bffaa
--- /dev/null
+++ b/mail-mta/postfix/postfix-3.2.4.ebuild
@@ -0,0 +1,309 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit flag-o-matic pam systemd toolchain-funcs user
+
+MY_PV="${PV/_pre/-}"
+MY_SRC="${PN}-${MY_PV}"
+MY_URI="ftp://ftp.porcupine.org/mirrors/postfix-release/official";
+RC_VER="2.7"
+
+DESCRIPTION="A fast and secure drop-in replacement for sendmail"
+HOMEPAGE="http://www.postfix.org/";
+SRC_URI="${MY_URI}/${MY_SRC}.tar.gz"
+
+LICENSE="IBM"
+SLOT="0"
+KEYWORDS="amd64 arm ~mips ppc x86"
+IUSE="+berkdb cdb doc dovecot-sasl +eai hardened ldap ldap-bind libressl lmdb 
memcached mbox mysql nis pam postgres sasl selinux sqlite ssl"
+
+DEPEND=">=dev-libs/libpcre-3.4
+   dev-lang/perl
+   berkdb? ( >=sys-libs/db-3.2:* )
+   cdb? ( || ( >=dev-db/tinycdb-0.76 >=dev-db/cdb-0.75-r4 ) )
+   eai? ( dev-libs/icu:= )
+   ldap? ( net-nds/openldap )
+   ldap-bind? ( net-nds/openldap[sasl] )
+   lmdb? ( >=dev-db/lmdb-0.9.11 )
+   mysql? ( virtual/mysql )
+   pam? ( virtual/pam )
+   postgres? ( dev-db/postgresql:* )
+   sasl? (  >=dev-libs/cyrus-sasl-2 )
+   sqlite? ( dev-db/sqlite:3 )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0 )
+   libressl? ( dev-libs/libressl )
+   )"
+
+RDEPEND="${DEPEND}
+   dovecot-sasl? ( net-mail/dovecot )
+   memcached? ( net-misc/memcached )
+   net-mail/mailbase
+   !mail-mta/courier
+   !mail-mta/esmtp
+   !mail-mta/exim
+   !mail-mta/mini-qmail
+   !mail-mta/msmtp[mta]
+   !mail-mta/netqmail
+   !mail-mta/nullmailer
+   !mail-mta/qmail-ldap
+   !mail-mta/sendmail
+   !mail-mta/opensmtpd
+   !=mail-mta/ssmtp-2.64-r2[mta]
+   !net-mail/fastforward
+   selinux? ( sec-policy/selinux-postfix )"
+
+REQUIRED_USE="ldap-bind? ( ldap sasl )"
+
+S="${WORKDIR}/${MY_SRC}"
+
+pkg_setup() {
+   # Add postfix, postdrop user/group (bug #77565)
+   enewgroup postfix 207
+   enewgroup postdrop 208
+   enewuser postfix 207 -1 /var/spool/postfix postfix,mail
+}
+
+src_prepare() {
+   default
+   sed -i -e "/^#define ALIAS_DB_MAP/s|:/etc/aliases|:/etc/mail/aliases|" \
+   src/util/sys_defs.h || die "sed failed"
+   # change default paths to better comply with portage standard paths
+   sed -i -e "s:/usr/local/:/usr/:g" conf/master.cf || die "sed failed"
+   eapply -p0 "${FILESDIR}/${PN}-libressl.patch"
+   eapply -p0 "${FILESDIR}/${PN}-libressl-runtime.patch"
+   eapply -p0 "${FILESDIR}/${PN}-musl-fd.patch"
+}
+
+src_configure() {
+   for name in CDB LDAP LMDB MYSQL PCRE PGSQL SDBM SQLITE
+   do
+   local AUXLIBS_${name}=""
+   done
+
+   # Make sure LDFLAGS get passed down to the executables.
+   local mycc="-DHAS_PCRE" mylibs="${LDFLAGS} -ldl"
+   AUXLIBS_PCRE="$(pcre-config --libs)"
+
+   use pam && mylibs="${mylibs} -lpam"
+
+   if use ldap; then
+   mycc="${mycc} -DHAS_LDAP"
+   AUXLIBS_LDAP="-lldap -llber"
+   fi
+
+   if use mysql; t

[gentoo-commits] proj/musl:master commit in: mail-mta/postfix/, mail-mta/postfix/files/

2020-04-19 Thread Jory Pratt
commit: b8d95822da2f28172a16ca71e7f719232036
Author: Michael Everitt  veremit  xyz>
AuthorDate: Sun Apr 19 00:40:07 2020 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Sun Apr 19 13:10:47 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=b8d95822

Fixed in upstream postfix v3.3, commit f06d554014b9da62f372ba3da84df17e6443780f

Signed-off-by: Michael Everitt  veremit.xyz>
Signed-off-by: Jory Pratt  gentoo.org>

 mail-mta/postfix/Manifest  |   2 -
 mail-mta/postfix/files/postfix-2.11.1-db6.patch|  12 -
 .../postfix/files/postfix-libressl-runtime.patch   | 102 ---
 mail-mta/postfix/files/postfix-libressl.patch  |  17 --
 mail-mta/postfix/files/postfix-musl-fd.patch   |  11 -
 mail-mta/postfix/files/postfix.rc6.2.7 |  85 --
 mail-mta/postfix/files/postfix.service |  26 --
 mail-mta/postfix/files/smtp.pass   |   2 -
 mail-mta/postfix/files/smtp.sasl   |   2 -
 mail-mta/postfix/metadata.xml  |  22 --
 mail-mta/postfix/postfix-3.1.6.ebuild  | 309 -
 mail-mta/postfix/postfix-3.2.4.ebuild  | 309 -
 12 files changed, 899 deletions(-)

diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
deleted file mode 100644
index 3493921..000
--- a/mail-mta/postfix/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST postfix-3.1.6.tar.gz 4341308 BLAKE2B 
6a5ec763cf96770240f63b35b4532c555cc6e5e807aeaa526366d3069e83399e470703677ed63f51c4d4178ed66b3644b71b5f586ba78f4bfe5caad4b36c13f9
 SHA512 
646317393d33fcec99bef7f3dc142a847591927bc034c0c71e578baedad1875040cfeabdaa3436312f60485cb69bbdb31197aa9e7526a457946d7749b781099b
-DIST postfix-3.2.4.tar.gz 4390376 BLAKE2B 
132a6b467f9156d716a92cc7beae0f9a7c47e6a2045e83726a5e7305e6f9bf666ebcfb93a9ab1a96ec988431661059d62e926287bd13089eeb4bab3e8f4b9fc7
 SHA512 
6dc583d3b1c98f5c8d6486351bee9f92a98b5379cd0d76d26a382379c112317e7a2a58c3a200477a6d0f831c73395257d1a63170df17ea8a65a4048a7df391f8

diff --git a/mail-mta/postfix/files/postfix-2.11.1-db6.patch 
b/mail-mta/postfix/files/postfix-2.11.1-db6.patch
deleted file mode 100644
index 5f5cad4..000
--- a/mail-mta/postfix/files/postfix-2.11.1-db6.patch
+++ /dev/null
@@ -1,12 +0,0 @@
 src/util/dict_db.c 2012-01-25 00:41:08.0 +
-+++ src/util/dict_db.c 2014-06-25 18:56:10.0 +
-@@ -693,7 +688,8 @@
-   msg_fatal("set DB cache size %d: %m", dict_db_cache_size);
- if (type == DB_HASH && db->set_h_nelem(db, DICT_DB_NELM) != 0)
-   msg_fatal("set DB hash element count %d: %m", DICT_DB_NELM);
--#if DB_VERSION_MAJOR == 5 || (DB_VERSION_MAJOR == 4 && DB_VERSION_MINOR > 0)
-+#if DB_VERSION_MAJOR == 6 || DB_VERSION_MAJOR == 5 || \
-+  (DB_VERSION_MAJOR == 4 && DB_VERSION_MINOR > 0)
- if ((errno = db->open(db, 0, db_path, 0, type, db_flags, 0644)) != 0)
-   FREE_RETURN(dict_surrogate(class, path, open_flags, dict_flags,
-  "open database %s: %m", db_path));

diff --git a/mail-mta/postfix/files/postfix-libressl-runtime.patch 
b/mail-mta/postfix/files/postfix-libressl-runtime.patch
deleted file mode 100644
index 8140886..000
--- a/mail-mta/postfix/files/postfix-libressl-runtime.patch
+++ /dev/null
@@ -1,102 +0,0 @@
 src/posttls-finger/posttls-finger.c.orig   2016-08-27 20:27:50 UTC
-+++ src/posttls-finger/posttls-finger.c
-@@ -1511,7 +1511,8 @@ static int finger(STATE *state)
- return (0);
- }
- 
--#if defined(USE_TLS) && OPENSSL_VERSION_NUMBER < 0x1010L
-+#if defined(USE_TLS) && \
-+( OPENSSL_VERSION_NUMBER < 0x1010L || 
defined(LIBRESSL_VERSION_NUMBER) )
- 
- /* ssl_cleanup - free memory allocated in the OpenSSL library */
- 
-@@ -1958,7 +1959,8 @@ int main(int argc, char *argv[])
- cleanup(&state);
- 
- /* OpenSSL 1.1.0 and later (de)initialization is implicit */
--#if defined(USE_TLS) && OPENSSL_VERSION_NUMBER < 0x1010L
-+#if defined(USE_TLS) && \
-+( OPENSSL_VERSION_NUMBER < 0x1010L || 
defined(LIBRESSL_VERSION_NUMBER) )
- ssl_cleanup();
- #endif
- 
 src/tls/tls_client.c.orig  2016-08-27 20:27:50 UTC
-+++ src/tls/tls_client.c
-@@ -299,7 +299,7 @@ TLS_APPL_STATE *tls_client_init(const TL
-  */
- tls_check_version();
- 
--#if OPENSSL_VERSION_NUMBER < 0x1010L
-+#if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)
- 
- /*
-  * Initialize the OpenSSL library by the book! To start with, we must
-@@ -441,7 +441,7 @@ TLS_APPL_STATE *tls_client_init(const TL
- /*
-  * 2015-12-05: Ephemeral RSA removed from OpenSSL 1.1.0-dev
-  */
--#if OPENSSL_VERSION_NUMBER < 0x1010L
-+#if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)
- 
- /*
-  * According to the OpenSSL documentation, temporary RSA key is needed
 src/tls/tls_dane.c.orig2016-08-27 20:27:50 UTC
-+++ src/tls/tls_dane.c
-@@ -2163,7 +2163,7 @@ static

[gentoo-commits] proj/musl:master commit in: mail-mta/postfix/files/, mail-mta/postfix/

2017-06-18 Thread Anthony G. Basile
commit: b6022183f33e511260a2e2fed5afed88ca5dd448
Author: Wolfgang Mueller  vehk  de>
AuthorDate: Sun Jun 18 18:05:11 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Jun 18 20:37:45 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=b6022183

mail-mta/postfix: file descriptor passing for musl

 mail-mta/postfix/Manifest  |  11 +
 mail-mta/postfix/files/postfix-2.11.1-db6.patch|  12 +
 .../postfix/files/postfix-libressl-runtime.patch   | 102 +++
 mail-mta/postfix/files/postfix-libressl.patch  |  17 ++
 mail-mta/postfix/files/postfix-musl-fd.patch   |  11 +
 mail-mta/postfix/files/postfix.rc6.2.7 |  85 ++
 mail-mta/postfix/files/postfix.service |  26 ++
 mail-mta/postfix/files/smtp.pass   |   2 +
 mail-mta/postfix/files/smtp.sasl   |   2 +
 mail-mta/postfix/metadata.xml  |  24 ++
 mail-mta/postfix/postfix-3.1.6.ebuild  | 309 +
 11 files changed, 601 insertions(+)

diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
new file mode 100644
index 000..c575d87
--- /dev/null
+++ b/mail-mta/postfix/Manifest
@@ -0,0 +1,11 @@
+AUX postfix-2.11.1-db6.patch 699 SHA256 
90356024954a624306f2f5c8859e6a2a69965f83ca5e0d3d1005c9205bf41181 SHA512 
9a6f00ae2d31b732be929ce647c222871704db02c09af659e260cf1a995bbde7f2045c59b9c33520070f427d4a2b377f6193bf6f9971087bf8df7f0c95d6d824
 WHIRLPOOL 
025a95e18942daf7d8a84a6ab9d17f14800aa34fc29bb5a8694f6667d1215553fe33375ef7e831937362b4b5129f6957ef3d8fd781508b554bfe841971524e15
+AUX postfix-libressl-runtime.patch 3603 SHA256 
7bcbb79f5ae01a02c1b438e27c7d982fcd198e77506b82041fd306f1025154c8 SHA512 
cdafeff6b47659a6c2ba242550cfe1733cfff2e9d2b03970695e68170d62b3b55b6846b59023f501a2c5b0bb5818b8c0fb8eda63953edcbf35d3bca010d6d88a
 WHIRLPOOL 
0abcdedde85cda3a400dcbca38038a389027f7d726d9fdb0eb67018f5c879b353537f67d53b6cee42bc53ab8757ddca783b6d369ef23750e4a3997e960e0556a
+AUX postfix-libressl.patch 659 SHA256 
4228bb29d3f07cabc2a10c72824cf83953e2e6b62aa504caafc6fcb5f0cf89d1 SHA512 
fe8aba872f557257c44d14be0eb624414d8dbe172c33e08d8edec5a06c52f0332d7384c9ce588faa49c6c766a1ffc1a6455dee8ef6ee6008f18fa2150407d15e
 WHIRLPOOL 
a48659134912bc675a6c6ab1087373d1255434b2e3e82d842ca1ce1722446b5c3f9a4a288433946994bede968f45660b17b4931e0ba729a1e5b7036cc30d522c
+AUX postfix-musl-fd.patch 394 SHA256 
c79880a8dcdb51c7454ca95fa9e3f4ffb14caeb1c08fdf2090fed7666dc3b3b7 SHA512 
5e76c4dedc4d322e20bf4e1cbfe3fd4d4074fbca5a1f317328d8f2bbff34a807ce0cc446c15793a491fdfc20f6b26fabfc3d626de310f63249453455981c087c
 WHIRLPOOL 
67e23567cfa174da066b4d581bc9724c16543e3292869db5220cd518371484462953e194071b144c488d66692047736396854dfba895feefaa901896d81f57e6
+AUX postfix.rc6.2.7 2107 SHA256 
34cb4ef8067b9001005931c30ab87be41f47c20ef1185a3afbc86d3d6f01996e SHA512 
2ad1b053bbb51d4f480dbf5a01252e8e99a82ec14a75ff49336b2b190ea55bc02400542b109fa0cc4ebfe6b42eaabbc45f70f2ea581f1eb9c4189c439b825592
 WHIRLPOOL 
8be6f87fa85bee404c0b6cc185773b60a1a8abb36ac6a30a9d73cd819f95e0b7af63cce6956f6d11e171c40e6dbdec30c00f55b5bd617b30fda2acd958d72cfe
+AUX postfix.service 662 SHA256 
60e79c0b189d48f341313af55e345014cd4ae5ddf3ed04b2881149f54d0c4e9b SHA512 
04b475040b153f488a9358567ff9ee2eb8f263c619dadc23c837d17c19106041296e3652bcaded2be0c7c8b9eee7fd5f2ad55bed3e7f9b3a4bf9655f4762d563
 WHIRLPOOL 
2861f2b0418c8b7598e8a24f5131fedb9e5d5b8cb280b5dd7f5f620834738cf5cd895aad7cb813ee3f0107a658a2e89edd6b8eade541b5789157a5410464
+AUX smtp.pass 29 SHA256 
21e672c3c46410d713b359d79126961a12d54ceab309fd2c94c5b4f531206167 SHA512 
a8a940099a77ea0547004daf5392a6efc0cd643f10072803d65e37763012464ad25b1b925ae9e32bffb3c3e8a5d4b2d3bb5619a174d58fdc4ea5d4090db0d365
 WHIRLPOOL 
912d0d1b91a88d1e079f8efdab4cc231a0497907c83ad07f22bb90c5479fcf59bc28694a808c1f23dc67fec8fab5e03f28f0fa40106801dabd2da06e0210fb57
+AUX smtp.sasl 42 SHA256 
41637ac35a85827e193564b7dbcaa94eafd0206af8ebcd41bcfc48a314416376 SHA512 
a48e2bd173c4443dd2c389f6973a541dbcba4223b52b42b409a68d934a7fc82a98d4027267befcd5db6ec628cce6a9dffdf044e6fbd774b6e748f07f4106db47
 WHIRLPOOL 
0d3132798fbfaa047a3be5b8b1f0a99c2fa22514cdef4908ca7f670210789f432247b4668e063bfe581ad17a4f5ba180e31c5c1e5ed9a0a9ca6417dd14ebd067
+DIST postfix-3.1.6.tar.gz 4341308 SHA256 
e5eb005fd133c6a32ca03e796e0192945eb877be8eb727f30d25547c997c5aa6 SHA512 
646317393d33fcec99bef7f3dc142a847591927bc034c0c71e578baedad1875040cfeabdaa3436312f60485cb69bbdb31197aa9e7526a457946d7749b781099b
 WHIRLPOOL 
66a087da3b33353a22176b9162fe0679f8ff35e48ae693a3315d52232e662638d48b8827648c0b0368e018161e1ade6a671773c109208ded9659cca26b1b5ea1
+EBUILD postfix-3.1.6.ebuild 8715 SHA256 
a62b0608b640d0d55973499ad9d75d0e35f917f863b0cf3f485eca07fdf09a08 SHA512 
f20f82d88e8967221ef598c7550e118f4a4b7bd9e5f8bb2b3545cd3302fc7474c82790fe192884060fe8d3eefe7c41f2f33a3f99ce8f41c09aed543969b054a7
 WHIRLPOOL 
0fb71563fb592b33887963d8d77ce2fc000fe78d25dcc731d21c07dc63d501fd97db8e

[gentoo-commits] proj/musl:master commit in: mail-mta/postfix/files/, mail-mta/postfix/

2017-06-18 Thread Anthony G. Basile
commit: b6022183f33e511260a2e2fed5afed88ca5dd448
Author: Wolfgang Mueller  vehk  de>
AuthorDate: Sun Jun 18 18:05:11 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Jun 18 20:37:45 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=b6022183

mail-mta/postfix: file descriptor passing for musl

 mail-mta/postfix/Manifest  |  11 +
 mail-mta/postfix/files/postfix-2.11.1-db6.patch|  12 +
 .../postfix/files/postfix-libressl-runtime.patch   | 102 +++
 mail-mta/postfix/files/postfix-libressl.patch  |  17 ++
 mail-mta/postfix/files/postfix-musl-fd.patch   |  11 +
 mail-mta/postfix/files/postfix.rc6.2.7 |  85 ++
 mail-mta/postfix/files/postfix.service |  26 ++
 mail-mta/postfix/files/smtp.pass   |   2 +
 mail-mta/postfix/files/smtp.sasl   |   2 +
 mail-mta/postfix/metadata.xml  |  24 ++
 mail-mta/postfix/postfix-3.1.6.ebuild  | 309 +
 11 files changed, 601 insertions(+)

diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
new file mode 100644
index 000..c575d87
--- /dev/null
+++ b/mail-mta/postfix/Manifest
@@ -0,0 +1,11 @@
+AUX postfix-2.11.1-db6.patch 699 SHA256 
90356024954a624306f2f5c8859e6a2a69965f83ca5e0d3d1005c9205bf41181 SHA512 
9a6f00ae2d31b732be929ce647c222871704db02c09af659e260cf1a995bbde7f2045c59b9c33520070f427d4a2b377f6193bf6f9971087bf8df7f0c95d6d824
 WHIRLPOOL 
025a95e18942daf7d8a84a6ab9d17f14800aa34fc29bb5a8694f6667d1215553fe33375ef7e831937362b4b5129f6957ef3d8fd781508b554bfe841971524e15
+AUX postfix-libressl-runtime.patch 3603 SHA256 
7bcbb79f5ae01a02c1b438e27c7d982fcd198e77506b82041fd306f1025154c8 SHA512 
cdafeff6b47659a6c2ba242550cfe1733cfff2e9d2b03970695e68170d62b3b55b6846b59023f501a2c5b0bb5818b8c0fb8eda63953edcbf35d3bca010d6d88a
 WHIRLPOOL 
0abcdedde85cda3a400dcbca38038a389027f7d726d9fdb0eb67018f5c879b353537f67d53b6cee42bc53ab8757ddca783b6d369ef23750e4a3997e960e0556a
+AUX postfix-libressl.patch 659 SHA256 
4228bb29d3f07cabc2a10c72824cf83953e2e6b62aa504caafc6fcb5f0cf89d1 SHA512 
fe8aba872f557257c44d14be0eb624414d8dbe172c33e08d8edec5a06c52f0332d7384c9ce588faa49c6c766a1ffc1a6455dee8ef6ee6008f18fa2150407d15e
 WHIRLPOOL 
a48659134912bc675a6c6ab1087373d1255434b2e3e82d842ca1ce1722446b5c3f9a4a288433946994bede968f45660b17b4931e0ba729a1e5b7036cc30d522c
+AUX postfix-musl-fd.patch 394 SHA256 
c79880a8dcdb51c7454ca95fa9e3f4ffb14caeb1c08fdf2090fed7666dc3b3b7 SHA512 
5e76c4dedc4d322e20bf4e1cbfe3fd4d4074fbca5a1f317328d8f2bbff34a807ce0cc446c15793a491fdfc20f6b26fabfc3d626de310f63249453455981c087c
 WHIRLPOOL 
67e23567cfa174da066b4d581bc9724c16543e3292869db5220cd518371484462953e194071b144c488d66692047736396854dfba895feefaa901896d81f57e6
+AUX postfix.rc6.2.7 2107 SHA256 
34cb4ef8067b9001005931c30ab87be41f47c20ef1185a3afbc86d3d6f01996e SHA512 
2ad1b053bbb51d4f480dbf5a01252e8e99a82ec14a75ff49336b2b190ea55bc02400542b109fa0cc4ebfe6b42eaabbc45f70f2ea581f1eb9c4189c439b825592
 WHIRLPOOL 
8be6f87fa85bee404c0b6cc185773b60a1a8abb36ac6a30a9d73cd819f95e0b7af63cce6956f6d11e171c40e6dbdec30c00f55b5bd617b30fda2acd958d72cfe
+AUX postfix.service 662 SHA256 
60e79c0b189d48f341313af55e345014cd4ae5ddf3ed04b2881149f54d0c4e9b SHA512 
04b475040b153f488a9358567ff9ee2eb8f263c619dadc23c837d17c19106041296e3652bcaded2be0c7c8b9eee7fd5f2ad55bed3e7f9b3a4bf9655f4762d563
 WHIRLPOOL 
2861f2b0418c8b7598e8a24f5131fedb9e5d5b8cb280b5dd7f5f620834738cf5cd895aad7cb813ee3f0107a658a2e89edd6b8eade541b5789157a5410464
+AUX smtp.pass 29 SHA256 
21e672c3c46410d713b359d79126961a12d54ceab309fd2c94c5b4f531206167 SHA512 
a8a940099a77ea0547004daf5392a6efc0cd643f10072803d65e37763012464ad25b1b925ae9e32bffb3c3e8a5d4b2d3bb5619a174d58fdc4ea5d4090db0d365
 WHIRLPOOL 
912d0d1b91a88d1e079f8efdab4cc231a0497907c83ad07f22bb90c5479fcf59bc28694a808c1f23dc67fec8fab5e03f28f0fa40106801dabd2da06e0210fb57
+AUX smtp.sasl 42 SHA256 
41637ac35a85827e193564b7dbcaa94eafd0206af8ebcd41bcfc48a314416376 SHA512 
a48e2bd173c4443dd2c389f6973a541dbcba4223b52b42b409a68d934a7fc82a98d4027267befcd5db6ec628cce6a9dffdf044e6fbd774b6e748f07f4106db47
 WHIRLPOOL 
0d3132798fbfaa047a3be5b8b1f0a99c2fa22514cdef4908ca7f670210789f432247b4668e063bfe581ad17a4f5ba180e31c5c1e5ed9a0a9ca6417dd14ebd067
+DIST postfix-3.1.6.tar.gz 4341308 SHA256 
e5eb005fd133c6a32ca03e796e0192945eb877be8eb727f30d25547c997c5aa6 SHA512 
646317393d33fcec99bef7f3dc142a847591927bc034c0c71e578baedad1875040cfeabdaa3436312f60485cb69bbdb31197aa9e7526a457946d7749b781099b
 WHIRLPOOL 
66a087da3b33353a22176b9162fe0679f8ff35e48ae693a3315d52232e662638d48b8827648c0b0368e018161e1ade6a671773c109208ded9659cca26b1b5ea1
+EBUILD postfix-3.1.6.ebuild 8715 SHA256 
a62b0608b640d0d55973499ad9d75d0e35f917f863b0cf3f485eca07fdf09a08 SHA512 
f20f82d88e8967221ef598c7550e118f4a4b7bd9e5f8bb2b3545cd3302fc7474c82790fe192884060fe8d3eefe7c41f2f33a3f99ce8f41c09aed543969b054a7
 WHIRLPOOL 
0fb71563fb592b33887963d8d77ce2fc000fe78d25dcc731d21c07dc63d501fd97db8e

[gentoo-commits] proj/musl:master commit in: mail-mta/postfix/, mail-mta/postfix/files/

2020-04-19 Thread Jory Pratt
commit: b8d95822da2f28172a16ca71e7f719232036
Author: Michael Everitt  veremit  xyz>
AuthorDate: Sun Apr 19 00:40:07 2020 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Sun Apr 19 13:10:47 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=b8d95822

Fixed in upstream postfix v3.3, commit f06d554014b9da62f372ba3da84df17e6443780f

Signed-off-by: Michael Everitt  veremit.xyz>
Signed-off-by: Jory Pratt  gentoo.org>

 mail-mta/postfix/Manifest  |   2 -
 mail-mta/postfix/files/postfix-2.11.1-db6.patch|  12 -
 .../postfix/files/postfix-libressl-runtime.patch   | 102 ---
 mail-mta/postfix/files/postfix-libressl.patch  |  17 --
 mail-mta/postfix/files/postfix-musl-fd.patch   |  11 -
 mail-mta/postfix/files/postfix.rc6.2.7 |  85 --
 mail-mta/postfix/files/postfix.service |  26 --
 mail-mta/postfix/files/smtp.pass   |   2 -
 mail-mta/postfix/files/smtp.sasl   |   2 -
 mail-mta/postfix/metadata.xml  |  22 --
 mail-mta/postfix/postfix-3.1.6.ebuild  | 309 -
 mail-mta/postfix/postfix-3.2.4.ebuild  | 309 -
 12 files changed, 899 deletions(-)

diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
deleted file mode 100644
index 3493921..000
--- a/mail-mta/postfix/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST postfix-3.1.6.tar.gz 4341308 BLAKE2B 
6a5ec763cf96770240f63b35b4532c555cc6e5e807aeaa526366d3069e83399e470703677ed63f51c4d4178ed66b3644b71b5f586ba78f4bfe5caad4b36c13f9
 SHA512 
646317393d33fcec99bef7f3dc142a847591927bc034c0c71e578baedad1875040cfeabdaa3436312f60485cb69bbdb31197aa9e7526a457946d7749b781099b
-DIST postfix-3.2.4.tar.gz 4390376 BLAKE2B 
132a6b467f9156d716a92cc7beae0f9a7c47e6a2045e83726a5e7305e6f9bf666ebcfb93a9ab1a96ec988431661059d62e926287bd13089eeb4bab3e8f4b9fc7
 SHA512 
6dc583d3b1c98f5c8d6486351bee9f92a98b5379cd0d76d26a382379c112317e7a2a58c3a200477a6d0f831c73395257d1a63170df17ea8a65a4048a7df391f8

diff --git a/mail-mta/postfix/files/postfix-2.11.1-db6.patch 
b/mail-mta/postfix/files/postfix-2.11.1-db6.patch
deleted file mode 100644
index 5f5cad4..000
--- a/mail-mta/postfix/files/postfix-2.11.1-db6.patch
+++ /dev/null
@@ -1,12 +0,0 @@
 src/util/dict_db.c 2012-01-25 00:41:08.0 +
-+++ src/util/dict_db.c 2014-06-25 18:56:10.0 +
-@@ -693,7 +688,8 @@
-   msg_fatal("set DB cache size %d: %m", dict_db_cache_size);
- if (type == DB_HASH && db->set_h_nelem(db, DICT_DB_NELM) != 0)
-   msg_fatal("set DB hash element count %d: %m", DICT_DB_NELM);
--#if DB_VERSION_MAJOR == 5 || (DB_VERSION_MAJOR == 4 && DB_VERSION_MINOR > 0)
-+#if DB_VERSION_MAJOR == 6 || DB_VERSION_MAJOR == 5 || \
-+  (DB_VERSION_MAJOR == 4 && DB_VERSION_MINOR > 0)
- if ((errno = db->open(db, 0, db_path, 0, type, db_flags, 0644)) != 0)
-   FREE_RETURN(dict_surrogate(class, path, open_flags, dict_flags,
-  "open database %s: %m", db_path));

diff --git a/mail-mta/postfix/files/postfix-libressl-runtime.patch 
b/mail-mta/postfix/files/postfix-libressl-runtime.patch
deleted file mode 100644
index 8140886..000
--- a/mail-mta/postfix/files/postfix-libressl-runtime.patch
+++ /dev/null
@@ -1,102 +0,0 @@
 src/posttls-finger/posttls-finger.c.orig   2016-08-27 20:27:50 UTC
-+++ src/posttls-finger/posttls-finger.c
-@@ -1511,7 +1511,8 @@ static int finger(STATE *state)
- return (0);
- }
- 
--#if defined(USE_TLS) && OPENSSL_VERSION_NUMBER < 0x1010L
-+#if defined(USE_TLS) && \
-+( OPENSSL_VERSION_NUMBER < 0x1010L || 
defined(LIBRESSL_VERSION_NUMBER) )
- 
- /* ssl_cleanup - free memory allocated in the OpenSSL library */
- 
-@@ -1958,7 +1959,8 @@ int main(int argc, char *argv[])
- cleanup(&state);
- 
- /* OpenSSL 1.1.0 and later (de)initialization is implicit */
--#if defined(USE_TLS) && OPENSSL_VERSION_NUMBER < 0x1010L
-+#if defined(USE_TLS) && \
-+( OPENSSL_VERSION_NUMBER < 0x1010L || 
defined(LIBRESSL_VERSION_NUMBER) )
- ssl_cleanup();
- #endif
- 
 src/tls/tls_client.c.orig  2016-08-27 20:27:50 UTC
-+++ src/tls/tls_client.c
-@@ -299,7 +299,7 @@ TLS_APPL_STATE *tls_client_init(const TL
-  */
- tls_check_version();
- 
--#if OPENSSL_VERSION_NUMBER < 0x1010L
-+#if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)
- 
- /*
-  * Initialize the OpenSSL library by the book! To start with, we must
-@@ -441,7 +441,7 @@ TLS_APPL_STATE *tls_client_init(const TL
- /*
-  * 2015-12-05: Ephemeral RSA removed from OpenSSL 1.1.0-dev
-  */
--#if OPENSSL_VERSION_NUMBER < 0x1010L
-+#if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)
- 
- /*
-  * According to the OpenSSL documentation, temporary RSA key is needed
 src/tls/tls_dane.c.orig2016-08-27 20:27:50 UTC
-+++ src/tls/tls_dane.c
-@@ -2163,7 +2163,7 @@ static

[gentoo-commits] proj/musl:master commit in: mail-mta/postfix/, mail-mta/postfix/files/

2020-04-19 Thread Jory Pratt
commit: b8d95822da2f28172a16ca71e7f719232036
Author: Michael Everitt  veremit  xyz>
AuthorDate: Sun Apr 19 00:40:07 2020 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Sun Apr 19 13:10:47 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=b8d95822

Fixed in upstream postfix v3.3, commit f06d554014b9da62f372ba3da84df17e6443780f

Signed-off-by: Michael Everitt  veremit.xyz>
Signed-off-by: Jory Pratt  gentoo.org>

 mail-mta/postfix/Manifest  |   2 -
 mail-mta/postfix/files/postfix-2.11.1-db6.patch|  12 -
 .../postfix/files/postfix-libressl-runtime.patch   | 102 ---
 mail-mta/postfix/files/postfix-libressl.patch  |  17 --
 mail-mta/postfix/files/postfix-musl-fd.patch   |  11 -
 mail-mta/postfix/files/postfix.rc6.2.7 |  85 --
 mail-mta/postfix/files/postfix.service |  26 --
 mail-mta/postfix/files/smtp.pass   |   2 -
 mail-mta/postfix/files/smtp.sasl   |   2 -
 mail-mta/postfix/metadata.xml  |  22 --
 mail-mta/postfix/postfix-3.1.6.ebuild  | 309 -
 mail-mta/postfix/postfix-3.2.4.ebuild  | 309 -
 12 files changed, 899 deletions(-)

diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
deleted file mode 100644
index 3493921..000
--- a/mail-mta/postfix/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST postfix-3.1.6.tar.gz 4341308 BLAKE2B 
6a5ec763cf96770240f63b35b4532c555cc6e5e807aeaa526366d3069e83399e470703677ed63f51c4d4178ed66b3644b71b5f586ba78f4bfe5caad4b36c13f9
 SHA512 
646317393d33fcec99bef7f3dc142a847591927bc034c0c71e578baedad1875040cfeabdaa3436312f60485cb69bbdb31197aa9e7526a457946d7749b781099b
-DIST postfix-3.2.4.tar.gz 4390376 BLAKE2B 
132a6b467f9156d716a92cc7beae0f9a7c47e6a2045e83726a5e7305e6f9bf666ebcfb93a9ab1a96ec988431661059d62e926287bd13089eeb4bab3e8f4b9fc7
 SHA512 
6dc583d3b1c98f5c8d6486351bee9f92a98b5379cd0d76d26a382379c112317e7a2a58c3a200477a6d0f831c73395257d1a63170df17ea8a65a4048a7df391f8

diff --git a/mail-mta/postfix/files/postfix-2.11.1-db6.patch 
b/mail-mta/postfix/files/postfix-2.11.1-db6.patch
deleted file mode 100644
index 5f5cad4..000
--- a/mail-mta/postfix/files/postfix-2.11.1-db6.patch
+++ /dev/null
@@ -1,12 +0,0 @@
 src/util/dict_db.c 2012-01-25 00:41:08.0 +
-+++ src/util/dict_db.c 2014-06-25 18:56:10.0 +
-@@ -693,7 +688,8 @@
-   msg_fatal("set DB cache size %d: %m", dict_db_cache_size);
- if (type == DB_HASH && db->set_h_nelem(db, DICT_DB_NELM) != 0)
-   msg_fatal("set DB hash element count %d: %m", DICT_DB_NELM);
--#if DB_VERSION_MAJOR == 5 || (DB_VERSION_MAJOR == 4 && DB_VERSION_MINOR > 0)
-+#if DB_VERSION_MAJOR == 6 || DB_VERSION_MAJOR == 5 || \
-+  (DB_VERSION_MAJOR == 4 && DB_VERSION_MINOR > 0)
- if ((errno = db->open(db, 0, db_path, 0, type, db_flags, 0644)) != 0)
-   FREE_RETURN(dict_surrogate(class, path, open_flags, dict_flags,
-  "open database %s: %m", db_path));

diff --git a/mail-mta/postfix/files/postfix-libressl-runtime.patch 
b/mail-mta/postfix/files/postfix-libressl-runtime.patch
deleted file mode 100644
index 8140886..000
--- a/mail-mta/postfix/files/postfix-libressl-runtime.patch
+++ /dev/null
@@ -1,102 +0,0 @@
 src/posttls-finger/posttls-finger.c.orig   2016-08-27 20:27:50 UTC
-+++ src/posttls-finger/posttls-finger.c
-@@ -1511,7 +1511,8 @@ static int finger(STATE *state)
- return (0);
- }
- 
--#if defined(USE_TLS) && OPENSSL_VERSION_NUMBER < 0x1010L
-+#if defined(USE_TLS) && \
-+( OPENSSL_VERSION_NUMBER < 0x1010L || 
defined(LIBRESSL_VERSION_NUMBER) )
- 
- /* ssl_cleanup - free memory allocated in the OpenSSL library */
- 
-@@ -1958,7 +1959,8 @@ int main(int argc, char *argv[])
- cleanup(&state);
- 
- /* OpenSSL 1.1.0 and later (de)initialization is implicit */
--#if defined(USE_TLS) && OPENSSL_VERSION_NUMBER < 0x1010L
-+#if defined(USE_TLS) && \
-+( OPENSSL_VERSION_NUMBER < 0x1010L || 
defined(LIBRESSL_VERSION_NUMBER) )
- ssl_cleanup();
- #endif
- 
 src/tls/tls_client.c.orig  2016-08-27 20:27:50 UTC
-+++ src/tls/tls_client.c
-@@ -299,7 +299,7 @@ TLS_APPL_STATE *tls_client_init(const TL
-  */
- tls_check_version();
- 
--#if OPENSSL_VERSION_NUMBER < 0x1010L
-+#if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)
- 
- /*
-  * Initialize the OpenSSL library by the book! To start with, we must
-@@ -441,7 +441,7 @@ TLS_APPL_STATE *tls_client_init(const TL
- /*
-  * 2015-12-05: Ephemeral RSA removed from OpenSSL 1.1.0-dev
-  */
--#if OPENSSL_VERSION_NUMBER < 0x1010L
-+#if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)
- 
- /*
-  * According to the OpenSSL documentation, temporary RSA key is needed
 src/tls/tls_dane.c.orig2016-08-27 20:27:50 UTC
-+++ src/tls/tls_dane.c
-@@ -2163,7 +2163,7 @@ static

[gentoo-commits] proj/musl:master commit in: mail-mta/postfix/files/, mail-mta/postfix/

2017-06-18 Thread Anthony G. Basile
commit: b6022183f33e511260a2e2fed5afed88ca5dd448
Author: Wolfgang Mueller  vehk  de>
AuthorDate: Sun Jun 18 18:05:11 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Jun 18 20:37:45 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=b6022183

mail-mta/postfix: file descriptor passing for musl

 mail-mta/postfix/Manifest  |  11 +
 mail-mta/postfix/files/postfix-2.11.1-db6.patch|  12 +
 .../postfix/files/postfix-libressl-runtime.patch   | 102 +++
 mail-mta/postfix/files/postfix-libressl.patch  |  17 ++
 mail-mta/postfix/files/postfix-musl-fd.patch   |  11 +
 mail-mta/postfix/files/postfix.rc6.2.7 |  85 ++
 mail-mta/postfix/files/postfix.service |  26 ++
 mail-mta/postfix/files/smtp.pass   |   2 +
 mail-mta/postfix/files/smtp.sasl   |   2 +
 mail-mta/postfix/metadata.xml  |  24 ++
 mail-mta/postfix/postfix-3.1.6.ebuild  | 309 +
 11 files changed, 601 insertions(+)

diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
new file mode 100644
index 000..c575d87
--- /dev/null
+++ b/mail-mta/postfix/Manifest
@@ -0,0 +1,11 @@
+AUX postfix-2.11.1-db6.patch 699 SHA256 
90356024954a624306f2f5c8859e6a2a69965f83ca5e0d3d1005c9205bf41181 SHA512 
9a6f00ae2d31b732be929ce647c222871704db02c09af659e260cf1a995bbde7f2045c59b9c33520070f427d4a2b377f6193bf6f9971087bf8df7f0c95d6d824
 WHIRLPOOL 
025a95e18942daf7d8a84a6ab9d17f14800aa34fc29bb5a8694f6667d1215553fe33375ef7e831937362b4b5129f6957ef3d8fd781508b554bfe841971524e15
+AUX postfix-libressl-runtime.patch 3603 SHA256 
7bcbb79f5ae01a02c1b438e27c7d982fcd198e77506b82041fd306f1025154c8 SHA512 
cdafeff6b47659a6c2ba242550cfe1733cfff2e9d2b03970695e68170d62b3b55b6846b59023f501a2c5b0bb5818b8c0fb8eda63953edcbf35d3bca010d6d88a
 WHIRLPOOL 
0abcdedde85cda3a400dcbca38038a389027f7d726d9fdb0eb67018f5c879b353537f67d53b6cee42bc53ab8757ddca783b6d369ef23750e4a3997e960e0556a
+AUX postfix-libressl.patch 659 SHA256 
4228bb29d3f07cabc2a10c72824cf83953e2e6b62aa504caafc6fcb5f0cf89d1 SHA512 
fe8aba872f557257c44d14be0eb624414d8dbe172c33e08d8edec5a06c52f0332d7384c9ce588faa49c6c766a1ffc1a6455dee8ef6ee6008f18fa2150407d15e
 WHIRLPOOL 
a48659134912bc675a6c6ab1087373d1255434b2e3e82d842ca1ce1722446b5c3f9a4a288433946994bede968f45660b17b4931e0ba729a1e5b7036cc30d522c
+AUX postfix-musl-fd.patch 394 SHA256 
c79880a8dcdb51c7454ca95fa9e3f4ffb14caeb1c08fdf2090fed7666dc3b3b7 SHA512 
5e76c4dedc4d322e20bf4e1cbfe3fd4d4074fbca5a1f317328d8f2bbff34a807ce0cc446c15793a491fdfc20f6b26fabfc3d626de310f63249453455981c087c
 WHIRLPOOL 
67e23567cfa174da066b4d581bc9724c16543e3292869db5220cd518371484462953e194071b144c488d66692047736396854dfba895feefaa901896d81f57e6
+AUX postfix.rc6.2.7 2107 SHA256 
34cb4ef8067b9001005931c30ab87be41f47c20ef1185a3afbc86d3d6f01996e SHA512 
2ad1b053bbb51d4f480dbf5a01252e8e99a82ec14a75ff49336b2b190ea55bc02400542b109fa0cc4ebfe6b42eaabbc45f70f2ea581f1eb9c4189c439b825592
 WHIRLPOOL 
8be6f87fa85bee404c0b6cc185773b60a1a8abb36ac6a30a9d73cd819f95e0b7af63cce6956f6d11e171c40e6dbdec30c00f55b5bd617b30fda2acd958d72cfe
+AUX postfix.service 662 SHA256 
60e79c0b189d48f341313af55e345014cd4ae5ddf3ed04b2881149f54d0c4e9b SHA512 
04b475040b153f488a9358567ff9ee2eb8f263c619dadc23c837d17c19106041296e3652bcaded2be0c7c8b9eee7fd5f2ad55bed3e7f9b3a4bf9655f4762d563
 WHIRLPOOL 
2861f2b0418c8b7598e8a24f5131fedb9e5d5b8cb280b5dd7f5f620834738cf5cd895aad7cb813ee3f0107a658a2e89edd6b8eade541b5789157a5410464
+AUX smtp.pass 29 SHA256 
21e672c3c46410d713b359d79126961a12d54ceab309fd2c94c5b4f531206167 SHA512 
a8a940099a77ea0547004daf5392a6efc0cd643f10072803d65e37763012464ad25b1b925ae9e32bffb3c3e8a5d4b2d3bb5619a174d58fdc4ea5d4090db0d365
 WHIRLPOOL 
912d0d1b91a88d1e079f8efdab4cc231a0497907c83ad07f22bb90c5479fcf59bc28694a808c1f23dc67fec8fab5e03f28f0fa40106801dabd2da06e0210fb57
+AUX smtp.sasl 42 SHA256 
41637ac35a85827e193564b7dbcaa94eafd0206af8ebcd41bcfc48a314416376 SHA512 
a48e2bd173c4443dd2c389f6973a541dbcba4223b52b42b409a68d934a7fc82a98d4027267befcd5db6ec628cce6a9dffdf044e6fbd774b6e748f07f4106db47
 WHIRLPOOL 
0d3132798fbfaa047a3be5b8b1f0a99c2fa22514cdef4908ca7f670210789f432247b4668e063bfe581ad17a4f5ba180e31c5c1e5ed9a0a9ca6417dd14ebd067
+DIST postfix-3.1.6.tar.gz 4341308 SHA256 
e5eb005fd133c6a32ca03e796e0192945eb877be8eb727f30d25547c997c5aa6 SHA512 
646317393d33fcec99bef7f3dc142a847591927bc034c0c71e578baedad1875040cfeabdaa3436312f60485cb69bbdb31197aa9e7526a457946d7749b781099b
 WHIRLPOOL 
66a087da3b33353a22176b9162fe0679f8ff35e48ae693a3315d52232e662638d48b8827648c0b0368e018161e1ade6a671773c109208ded9659cca26b1b5ea1
+EBUILD postfix-3.1.6.ebuild 8715 SHA256 
a62b0608b640d0d55973499ad9d75d0e35f917f863b0cf3f485eca07fdf09a08 SHA512 
f20f82d88e8967221ef598c7550e118f4a4b7bd9e5f8bb2b3545cd3302fc7474c82790fe192884060fe8d3eefe7c41f2f33a3f99ce8f41c09aed543969b054a7
 WHIRLPOOL 
0fb71563fb592b33887963d8d77ce2fc000fe78d25dcc731d21c07dc63d501fd97db8e

[gentoo-commits] proj/musl:master commit in: mail-mta/postfix/, mail-mta/postfix/files/

2020-04-19 Thread Jory Pratt
commit: b8d95822da2f28172a16ca71e7f719232036
Author: Michael Everitt  veremit  xyz>
AuthorDate: Sun Apr 19 00:40:07 2020 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Sun Apr 19 13:10:47 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=b8d95822

Fixed in upstream postfix v3.3, commit f06d554014b9da62f372ba3da84df17e6443780f

Signed-off-by: Michael Everitt  veremit.xyz>
Signed-off-by: Jory Pratt  gentoo.org>

 mail-mta/postfix/Manifest  |   2 -
 mail-mta/postfix/files/postfix-2.11.1-db6.patch|  12 -
 .../postfix/files/postfix-libressl-runtime.patch   | 102 ---
 mail-mta/postfix/files/postfix-libressl.patch  |  17 --
 mail-mta/postfix/files/postfix-musl-fd.patch   |  11 -
 mail-mta/postfix/files/postfix.rc6.2.7 |  85 --
 mail-mta/postfix/files/postfix.service |  26 --
 mail-mta/postfix/files/smtp.pass   |   2 -
 mail-mta/postfix/files/smtp.sasl   |   2 -
 mail-mta/postfix/metadata.xml  |  22 --
 mail-mta/postfix/postfix-3.1.6.ebuild  | 309 -
 mail-mta/postfix/postfix-3.2.4.ebuild  | 309 -
 12 files changed, 899 deletions(-)

diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
deleted file mode 100644
index 3493921..000
--- a/mail-mta/postfix/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST postfix-3.1.6.tar.gz 4341308 BLAKE2B 
6a5ec763cf96770240f63b35b4532c555cc6e5e807aeaa526366d3069e83399e470703677ed63f51c4d4178ed66b3644b71b5f586ba78f4bfe5caad4b36c13f9
 SHA512 
646317393d33fcec99bef7f3dc142a847591927bc034c0c71e578baedad1875040cfeabdaa3436312f60485cb69bbdb31197aa9e7526a457946d7749b781099b
-DIST postfix-3.2.4.tar.gz 4390376 BLAKE2B 
132a6b467f9156d716a92cc7beae0f9a7c47e6a2045e83726a5e7305e6f9bf666ebcfb93a9ab1a96ec988431661059d62e926287bd13089eeb4bab3e8f4b9fc7
 SHA512 
6dc583d3b1c98f5c8d6486351bee9f92a98b5379cd0d76d26a382379c112317e7a2a58c3a200477a6d0f831c73395257d1a63170df17ea8a65a4048a7df391f8

diff --git a/mail-mta/postfix/files/postfix-2.11.1-db6.patch 
b/mail-mta/postfix/files/postfix-2.11.1-db6.patch
deleted file mode 100644
index 5f5cad4..000
--- a/mail-mta/postfix/files/postfix-2.11.1-db6.patch
+++ /dev/null
@@ -1,12 +0,0 @@
 src/util/dict_db.c 2012-01-25 00:41:08.0 +
-+++ src/util/dict_db.c 2014-06-25 18:56:10.0 +
-@@ -693,7 +688,8 @@
-   msg_fatal("set DB cache size %d: %m", dict_db_cache_size);
- if (type == DB_HASH && db->set_h_nelem(db, DICT_DB_NELM) != 0)
-   msg_fatal("set DB hash element count %d: %m", DICT_DB_NELM);
--#if DB_VERSION_MAJOR == 5 || (DB_VERSION_MAJOR == 4 && DB_VERSION_MINOR > 0)
-+#if DB_VERSION_MAJOR == 6 || DB_VERSION_MAJOR == 5 || \
-+  (DB_VERSION_MAJOR == 4 && DB_VERSION_MINOR > 0)
- if ((errno = db->open(db, 0, db_path, 0, type, db_flags, 0644)) != 0)
-   FREE_RETURN(dict_surrogate(class, path, open_flags, dict_flags,
-  "open database %s: %m", db_path));

diff --git a/mail-mta/postfix/files/postfix-libressl-runtime.patch 
b/mail-mta/postfix/files/postfix-libressl-runtime.patch
deleted file mode 100644
index 8140886..000
--- a/mail-mta/postfix/files/postfix-libressl-runtime.patch
+++ /dev/null
@@ -1,102 +0,0 @@
 src/posttls-finger/posttls-finger.c.orig   2016-08-27 20:27:50 UTC
-+++ src/posttls-finger/posttls-finger.c
-@@ -1511,7 +1511,8 @@ static int finger(STATE *state)
- return (0);
- }
- 
--#if defined(USE_TLS) && OPENSSL_VERSION_NUMBER < 0x1010L
-+#if defined(USE_TLS) && \
-+( OPENSSL_VERSION_NUMBER < 0x1010L || 
defined(LIBRESSL_VERSION_NUMBER) )
- 
- /* ssl_cleanup - free memory allocated in the OpenSSL library */
- 
-@@ -1958,7 +1959,8 @@ int main(int argc, char *argv[])
- cleanup(&state);
- 
- /* OpenSSL 1.1.0 and later (de)initialization is implicit */
--#if defined(USE_TLS) && OPENSSL_VERSION_NUMBER < 0x1010L
-+#if defined(USE_TLS) && \
-+( OPENSSL_VERSION_NUMBER < 0x1010L || 
defined(LIBRESSL_VERSION_NUMBER) )
- ssl_cleanup();
- #endif
- 
 src/tls/tls_client.c.orig  2016-08-27 20:27:50 UTC
-+++ src/tls/tls_client.c
-@@ -299,7 +299,7 @@ TLS_APPL_STATE *tls_client_init(const TL
-  */
- tls_check_version();
- 
--#if OPENSSL_VERSION_NUMBER < 0x1010L
-+#if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)
- 
- /*
-  * Initialize the OpenSSL library by the book! To start with, we must
-@@ -441,7 +441,7 @@ TLS_APPL_STATE *tls_client_init(const TL
- /*
-  * 2015-12-05: Ephemeral RSA removed from OpenSSL 1.1.0-dev
-  */
--#if OPENSSL_VERSION_NUMBER < 0x1010L
-+#if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)
- 
- /*
-  * According to the OpenSSL documentation, temporary RSA key is needed
 src/tls/tls_dane.c.orig2016-08-27 20:27:50 UTC
-+++ src/tls/tls_dane.c
-@@ -2163,7 +2163,7 @@ static

[gentoo-commits] proj/musl:master commit in: mail-mta/postfix/files/, mail-mta/postfix/

2017-06-18 Thread Anthony G. Basile
commit: b6022183f33e511260a2e2fed5afed88ca5dd448
Author: Wolfgang Mueller  vehk  de>
AuthorDate: Sun Jun 18 18:05:11 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Jun 18 20:37:45 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=b6022183

mail-mta/postfix: file descriptor passing for musl

 mail-mta/postfix/Manifest  |  11 +
 mail-mta/postfix/files/postfix-2.11.1-db6.patch|  12 +
 .../postfix/files/postfix-libressl-runtime.patch   | 102 +++
 mail-mta/postfix/files/postfix-libressl.patch  |  17 ++
 mail-mta/postfix/files/postfix-musl-fd.patch   |  11 +
 mail-mta/postfix/files/postfix.rc6.2.7 |  85 ++
 mail-mta/postfix/files/postfix.service |  26 ++
 mail-mta/postfix/files/smtp.pass   |   2 +
 mail-mta/postfix/files/smtp.sasl   |   2 +
 mail-mta/postfix/metadata.xml  |  24 ++
 mail-mta/postfix/postfix-3.1.6.ebuild  | 309 +
 11 files changed, 601 insertions(+)

diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
new file mode 100644
index 000..c575d87
--- /dev/null
+++ b/mail-mta/postfix/Manifest
@@ -0,0 +1,11 @@
+AUX postfix-2.11.1-db6.patch 699 SHA256 
90356024954a624306f2f5c8859e6a2a69965f83ca5e0d3d1005c9205bf41181 SHA512 
9a6f00ae2d31b732be929ce647c222871704db02c09af659e260cf1a995bbde7f2045c59b9c33520070f427d4a2b377f6193bf6f9971087bf8df7f0c95d6d824
 WHIRLPOOL 
025a95e18942daf7d8a84a6ab9d17f14800aa34fc29bb5a8694f6667d1215553fe33375ef7e831937362b4b5129f6957ef3d8fd781508b554bfe841971524e15
+AUX postfix-libressl-runtime.patch 3603 SHA256 
7bcbb79f5ae01a02c1b438e27c7d982fcd198e77506b82041fd306f1025154c8 SHA512 
cdafeff6b47659a6c2ba242550cfe1733cfff2e9d2b03970695e68170d62b3b55b6846b59023f501a2c5b0bb5818b8c0fb8eda63953edcbf35d3bca010d6d88a
 WHIRLPOOL 
0abcdedde85cda3a400dcbca38038a389027f7d726d9fdb0eb67018f5c879b353537f67d53b6cee42bc53ab8757ddca783b6d369ef23750e4a3997e960e0556a
+AUX postfix-libressl.patch 659 SHA256 
4228bb29d3f07cabc2a10c72824cf83953e2e6b62aa504caafc6fcb5f0cf89d1 SHA512 
fe8aba872f557257c44d14be0eb624414d8dbe172c33e08d8edec5a06c52f0332d7384c9ce588faa49c6c766a1ffc1a6455dee8ef6ee6008f18fa2150407d15e
 WHIRLPOOL 
a48659134912bc675a6c6ab1087373d1255434b2e3e82d842ca1ce1722446b5c3f9a4a288433946994bede968f45660b17b4931e0ba729a1e5b7036cc30d522c
+AUX postfix-musl-fd.patch 394 SHA256 
c79880a8dcdb51c7454ca95fa9e3f4ffb14caeb1c08fdf2090fed7666dc3b3b7 SHA512 
5e76c4dedc4d322e20bf4e1cbfe3fd4d4074fbca5a1f317328d8f2bbff34a807ce0cc446c15793a491fdfc20f6b26fabfc3d626de310f63249453455981c087c
 WHIRLPOOL 
67e23567cfa174da066b4d581bc9724c16543e3292869db5220cd518371484462953e194071b144c488d66692047736396854dfba895feefaa901896d81f57e6
+AUX postfix.rc6.2.7 2107 SHA256 
34cb4ef8067b9001005931c30ab87be41f47c20ef1185a3afbc86d3d6f01996e SHA512 
2ad1b053bbb51d4f480dbf5a01252e8e99a82ec14a75ff49336b2b190ea55bc02400542b109fa0cc4ebfe6b42eaabbc45f70f2ea581f1eb9c4189c439b825592
 WHIRLPOOL 
8be6f87fa85bee404c0b6cc185773b60a1a8abb36ac6a30a9d73cd819f95e0b7af63cce6956f6d11e171c40e6dbdec30c00f55b5bd617b30fda2acd958d72cfe
+AUX postfix.service 662 SHA256 
60e79c0b189d48f341313af55e345014cd4ae5ddf3ed04b2881149f54d0c4e9b SHA512 
04b475040b153f488a9358567ff9ee2eb8f263c619dadc23c837d17c19106041296e3652bcaded2be0c7c8b9eee7fd5f2ad55bed3e7f9b3a4bf9655f4762d563
 WHIRLPOOL 
2861f2b0418c8b7598e8a24f5131fedb9e5d5b8cb280b5dd7f5f620834738cf5cd895aad7cb813ee3f0107a658a2e89edd6b8eade541b5789157a5410464
+AUX smtp.pass 29 SHA256 
21e672c3c46410d713b359d79126961a12d54ceab309fd2c94c5b4f531206167 SHA512 
a8a940099a77ea0547004daf5392a6efc0cd643f10072803d65e37763012464ad25b1b925ae9e32bffb3c3e8a5d4b2d3bb5619a174d58fdc4ea5d4090db0d365
 WHIRLPOOL 
912d0d1b91a88d1e079f8efdab4cc231a0497907c83ad07f22bb90c5479fcf59bc28694a808c1f23dc67fec8fab5e03f28f0fa40106801dabd2da06e0210fb57
+AUX smtp.sasl 42 SHA256 
41637ac35a85827e193564b7dbcaa94eafd0206af8ebcd41bcfc48a314416376 SHA512 
a48e2bd173c4443dd2c389f6973a541dbcba4223b52b42b409a68d934a7fc82a98d4027267befcd5db6ec628cce6a9dffdf044e6fbd774b6e748f07f4106db47
 WHIRLPOOL 
0d3132798fbfaa047a3be5b8b1f0a99c2fa22514cdef4908ca7f670210789f432247b4668e063bfe581ad17a4f5ba180e31c5c1e5ed9a0a9ca6417dd14ebd067
+DIST postfix-3.1.6.tar.gz 4341308 SHA256 
e5eb005fd133c6a32ca03e796e0192945eb877be8eb727f30d25547c997c5aa6 SHA512 
646317393d33fcec99bef7f3dc142a847591927bc034c0c71e578baedad1875040cfeabdaa3436312f60485cb69bbdb31197aa9e7526a457946d7749b781099b
 WHIRLPOOL 
66a087da3b33353a22176b9162fe0679f8ff35e48ae693a3315d52232e662638d48b8827648c0b0368e018161e1ade6a671773c109208ded9659cca26b1b5ea1
+EBUILD postfix-3.1.6.ebuild 8715 SHA256 
a62b0608b640d0d55973499ad9d75d0e35f917f863b0cf3f485eca07fdf09a08 SHA512 
f20f82d88e8967221ef598c7550e118f4a4b7bd9e5f8bb2b3545cd3302fc7474c82790fe192884060fe8d3eefe7c41f2f33a3f99ce8f41c09aed543969b054a7
 WHIRLPOOL 
0fb71563fb592b33887963d8d77ce2fc000fe78d25dcc731d21c07dc63d501fd97db8e

[gentoo-commits] proj/musl:master commit in: mail-mta/postfix/files/, mail-mta/postfix/

2017-06-18 Thread Anthony G. Basile
commit: b6022183f33e511260a2e2fed5afed88ca5dd448
Author: Wolfgang Mueller  vehk  de>
AuthorDate: Sun Jun 18 18:05:11 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Jun 18 20:37:45 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=b6022183

mail-mta/postfix: file descriptor passing for musl

 mail-mta/postfix/Manifest  |  11 +
 mail-mta/postfix/files/postfix-2.11.1-db6.patch|  12 +
 .../postfix/files/postfix-libressl-runtime.patch   | 102 +++
 mail-mta/postfix/files/postfix-libressl.patch  |  17 ++
 mail-mta/postfix/files/postfix-musl-fd.patch   |  11 +
 mail-mta/postfix/files/postfix.rc6.2.7 |  85 ++
 mail-mta/postfix/files/postfix.service |  26 ++
 mail-mta/postfix/files/smtp.pass   |   2 +
 mail-mta/postfix/files/smtp.sasl   |   2 +
 mail-mta/postfix/metadata.xml  |  24 ++
 mail-mta/postfix/postfix-3.1.6.ebuild  | 309 +
 11 files changed, 601 insertions(+)

diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
new file mode 100644
index 000..c575d87
--- /dev/null
+++ b/mail-mta/postfix/Manifest
@@ -0,0 +1,11 @@
+AUX postfix-2.11.1-db6.patch 699 SHA256 
90356024954a624306f2f5c8859e6a2a69965f83ca5e0d3d1005c9205bf41181 SHA512 
9a6f00ae2d31b732be929ce647c222871704db02c09af659e260cf1a995bbde7f2045c59b9c33520070f427d4a2b377f6193bf6f9971087bf8df7f0c95d6d824
 WHIRLPOOL 
025a95e18942daf7d8a84a6ab9d17f14800aa34fc29bb5a8694f6667d1215553fe33375ef7e831937362b4b5129f6957ef3d8fd781508b554bfe841971524e15
+AUX postfix-libressl-runtime.patch 3603 SHA256 
7bcbb79f5ae01a02c1b438e27c7d982fcd198e77506b82041fd306f1025154c8 SHA512 
cdafeff6b47659a6c2ba242550cfe1733cfff2e9d2b03970695e68170d62b3b55b6846b59023f501a2c5b0bb5818b8c0fb8eda63953edcbf35d3bca010d6d88a
 WHIRLPOOL 
0abcdedde85cda3a400dcbca38038a389027f7d726d9fdb0eb67018f5c879b353537f67d53b6cee42bc53ab8757ddca783b6d369ef23750e4a3997e960e0556a
+AUX postfix-libressl.patch 659 SHA256 
4228bb29d3f07cabc2a10c72824cf83953e2e6b62aa504caafc6fcb5f0cf89d1 SHA512 
fe8aba872f557257c44d14be0eb624414d8dbe172c33e08d8edec5a06c52f0332d7384c9ce588faa49c6c766a1ffc1a6455dee8ef6ee6008f18fa2150407d15e
 WHIRLPOOL 
a48659134912bc675a6c6ab1087373d1255434b2e3e82d842ca1ce1722446b5c3f9a4a288433946994bede968f45660b17b4931e0ba729a1e5b7036cc30d522c
+AUX postfix-musl-fd.patch 394 SHA256 
c79880a8dcdb51c7454ca95fa9e3f4ffb14caeb1c08fdf2090fed7666dc3b3b7 SHA512 
5e76c4dedc4d322e20bf4e1cbfe3fd4d4074fbca5a1f317328d8f2bbff34a807ce0cc446c15793a491fdfc20f6b26fabfc3d626de310f63249453455981c087c
 WHIRLPOOL 
67e23567cfa174da066b4d581bc9724c16543e3292869db5220cd518371484462953e194071b144c488d66692047736396854dfba895feefaa901896d81f57e6
+AUX postfix.rc6.2.7 2107 SHA256 
34cb4ef8067b9001005931c30ab87be41f47c20ef1185a3afbc86d3d6f01996e SHA512 
2ad1b053bbb51d4f480dbf5a01252e8e99a82ec14a75ff49336b2b190ea55bc02400542b109fa0cc4ebfe6b42eaabbc45f70f2ea581f1eb9c4189c439b825592
 WHIRLPOOL 
8be6f87fa85bee404c0b6cc185773b60a1a8abb36ac6a30a9d73cd819f95e0b7af63cce6956f6d11e171c40e6dbdec30c00f55b5bd617b30fda2acd958d72cfe
+AUX postfix.service 662 SHA256 
60e79c0b189d48f341313af55e345014cd4ae5ddf3ed04b2881149f54d0c4e9b SHA512 
04b475040b153f488a9358567ff9ee2eb8f263c619dadc23c837d17c19106041296e3652bcaded2be0c7c8b9eee7fd5f2ad55bed3e7f9b3a4bf9655f4762d563
 WHIRLPOOL 
2861f2b0418c8b7598e8a24f5131fedb9e5d5b8cb280b5dd7f5f620834738cf5cd895aad7cb813ee3f0107a658a2e89edd6b8eade541b5789157a5410464
+AUX smtp.pass 29 SHA256 
21e672c3c46410d713b359d79126961a12d54ceab309fd2c94c5b4f531206167 SHA512 
a8a940099a77ea0547004daf5392a6efc0cd643f10072803d65e37763012464ad25b1b925ae9e32bffb3c3e8a5d4b2d3bb5619a174d58fdc4ea5d4090db0d365
 WHIRLPOOL 
912d0d1b91a88d1e079f8efdab4cc231a0497907c83ad07f22bb90c5479fcf59bc28694a808c1f23dc67fec8fab5e03f28f0fa40106801dabd2da06e0210fb57
+AUX smtp.sasl 42 SHA256 
41637ac35a85827e193564b7dbcaa94eafd0206af8ebcd41bcfc48a314416376 SHA512 
a48e2bd173c4443dd2c389f6973a541dbcba4223b52b42b409a68d934a7fc82a98d4027267befcd5db6ec628cce6a9dffdf044e6fbd774b6e748f07f4106db47
 WHIRLPOOL 
0d3132798fbfaa047a3be5b8b1f0a99c2fa22514cdef4908ca7f670210789f432247b4668e063bfe581ad17a4f5ba180e31c5c1e5ed9a0a9ca6417dd14ebd067
+DIST postfix-3.1.6.tar.gz 4341308 SHA256 
e5eb005fd133c6a32ca03e796e0192945eb877be8eb727f30d25547c997c5aa6 SHA512 
646317393d33fcec99bef7f3dc142a847591927bc034c0c71e578baedad1875040cfeabdaa3436312f60485cb69bbdb31197aa9e7526a457946d7749b781099b
 WHIRLPOOL 
66a087da3b33353a22176b9162fe0679f8ff35e48ae693a3315d52232e662638d48b8827648c0b0368e018161e1ade6a671773c109208ded9659cca26b1b5ea1
+EBUILD postfix-3.1.6.ebuild 8715 SHA256 
a62b0608b640d0d55973499ad9d75d0e35f917f863b0cf3f485eca07fdf09a08 SHA512 
f20f82d88e8967221ef598c7550e118f4a4b7bd9e5f8bb2b3545cd3302fc7474c82790fe192884060fe8d3eefe7c41f2f33a3f99ce8f41c09aed543969b054a7
 WHIRLPOOL 
0fb71563fb592b33887963d8d77ce2fc000fe78d25dcc731d21c07dc63d501fd97db8e

[gentoo-commits] proj/musl:master commit in: mail-mta/postfix/, mail-mta/postfix/files/

2020-04-19 Thread Jory Pratt
commit: b8d95822da2f28172a16ca71e7f719232036
Author: Michael Everitt  veremit  xyz>
AuthorDate: Sun Apr 19 00:40:07 2020 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Sun Apr 19 13:10:47 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=b8d95822

Fixed in upstream postfix v3.3, commit f06d554014b9da62f372ba3da84df17e6443780f

Signed-off-by: Michael Everitt  veremit.xyz>
Signed-off-by: Jory Pratt  gentoo.org>

 mail-mta/postfix/Manifest  |   2 -
 mail-mta/postfix/files/postfix-2.11.1-db6.patch|  12 -
 .../postfix/files/postfix-libressl-runtime.patch   | 102 ---
 mail-mta/postfix/files/postfix-libressl.patch  |  17 --
 mail-mta/postfix/files/postfix-musl-fd.patch   |  11 -
 mail-mta/postfix/files/postfix.rc6.2.7 |  85 --
 mail-mta/postfix/files/postfix.service |  26 --
 mail-mta/postfix/files/smtp.pass   |   2 -
 mail-mta/postfix/files/smtp.sasl   |   2 -
 mail-mta/postfix/metadata.xml  |  22 --
 mail-mta/postfix/postfix-3.1.6.ebuild  | 309 -
 mail-mta/postfix/postfix-3.2.4.ebuild  | 309 -
 12 files changed, 899 deletions(-)

diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
deleted file mode 100644
index 3493921..000
--- a/mail-mta/postfix/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST postfix-3.1.6.tar.gz 4341308 BLAKE2B 
6a5ec763cf96770240f63b35b4532c555cc6e5e807aeaa526366d3069e83399e470703677ed63f51c4d4178ed66b3644b71b5f586ba78f4bfe5caad4b36c13f9
 SHA512 
646317393d33fcec99bef7f3dc142a847591927bc034c0c71e578baedad1875040cfeabdaa3436312f60485cb69bbdb31197aa9e7526a457946d7749b781099b
-DIST postfix-3.2.4.tar.gz 4390376 BLAKE2B 
132a6b467f9156d716a92cc7beae0f9a7c47e6a2045e83726a5e7305e6f9bf666ebcfb93a9ab1a96ec988431661059d62e926287bd13089eeb4bab3e8f4b9fc7
 SHA512 
6dc583d3b1c98f5c8d6486351bee9f92a98b5379cd0d76d26a382379c112317e7a2a58c3a200477a6d0f831c73395257d1a63170df17ea8a65a4048a7df391f8

diff --git a/mail-mta/postfix/files/postfix-2.11.1-db6.patch 
b/mail-mta/postfix/files/postfix-2.11.1-db6.patch
deleted file mode 100644
index 5f5cad4..000
--- a/mail-mta/postfix/files/postfix-2.11.1-db6.patch
+++ /dev/null
@@ -1,12 +0,0 @@
 src/util/dict_db.c 2012-01-25 00:41:08.0 +
-+++ src/util/dict_db.c 2014-06-25 18:56:10.0 +
-@@ -693,7 +688,8 @@
-   msg_fatal("set DB cache size %d: %m", dict_db_cache_size);
- if (type == DB_HASH && db->set_h_nelem(db, DICT_DB_NELM) != 0)
-   msg_fatal("set DB hash element count %d: %m", DICT_DB_NELM);
--#if DB_VERSION_MAJOR == 5 || (DB_VERSION_MAJOR == 4 && DB_VERSION_MINOR > 0)
-+#if DB_VERSION_MAJOR == 6 || DB_VERSION_MAJOR == 5 || \
-+  (DB_VERSION_MAJOR == 4 && DB_VERSION_MINOR > 0)
- if ((errno = db->open(db, 0, db_path, 0, type, db_flags, 0644)) != 0)
-   FREE_RETURN(dict_surrogate(class, path, open_flags, dict_flags,
-  "open database %s: %m", db_path));

diff --git a/mail-mta/postfix/files/postfix-libressl-runtime.patch 
b/mail-mta/postfix/files/postfix-libressl-runtime.patch
deleted file mode 100644
index 8140886..000
--- a/mail-mta/postfix/files/postfix-libressl-runtime.patch
+++ /dev/null
@@ -1,102 +0,0 @@
 src/posttls-finger/posttls-finger.c.orig   2016-08-27 20:27:50 UTC
-+++ src/posttls-finger/posttls-finger.c
-@@ -1511,7 +1511,8 @@ static int finger(STATE *state)
- return (0);
- }
- 
--#if defined(USE_TLS) && OPENSSL_VERSION_NUMBER < 0x1010L
-+#if defined(USE_TLS) && \
-+( OPENSSL_VERSION_NUMBER < 0x1010L || 
defined(LIBRESSL_VERSION_NUMBER) )
- 
- /* ssl_cleanup - free memory allocated in the OpenSSL library */
- 
-@@ -1958,7 +1959,8 @@ int main(int argc, char *argv[])
- cleanup(&state);
- 
- /* OpenSSL 1.1.0 and later (de)initialization is implicit */
--#if defined(USE_TLS) && OPENSSL_VERSION_NUMBER < 0x1010L
-+#if defined(USE_TLS) && \
-+( OPENSSL_VERSION_NUMBER < 0x1010L || 
defined(LIBRESSL_VERSION_NUMBER) )
- ssl_cleanup();
- #endif
- 
 src/tls/tls_client.c.orig  2016-08-27 20:27:50 UTC
-+++ src/tls/tls_client.c
-@@ -299,7 +299,7 @@ TLS_APPL_STATE *tls_client_init(const TL
-  */
- tls_check_version();
- 
--#if OPENSSL_VERSION_NUMBER < 0x1010L
-+#if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)
- 
- /*
-  * Initialize the OpenSSL library by the book! To start with, we must
-@@ -441,7 +441,7 @@ TLS_APPL_STATE *tls_client_init(const TL
- /*
-  * 2015-12-05: Ephemeral RSA removed from OpenSSL 1.1.0-dev
-  */
--#if OPENSSL_VERSION_NUMBER < 0x1010L
-+#if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)
- 
- /*
-  * According to the OpenSSL documentation, temporary RSA key is needed
 src/tls/tls_dane.c.orig2016-08-27 20:27:50 UTC
-+++ src/tls/tls_dane.c
-@@ -2163,7 +2163,7 @@ static

[gentoo-commits] proj/musl:master commit in: mail-mta/postfix/, mail-mta/postfix/files/

2020-04-19 Thread Jory Pratt
commit: b8d95822da2f28172a16ca71e7f719232036
Author: Michael Everitt  veremit  xyz>
AuthorDate: Sun Apr 19 00:40:07 2020 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Sun Apr 19 13:10:47 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=b8d95822

Fixed in upstream postfix v3.3, commit f06d554014b9da62f372ba3da84df17e6443780f

Signed-off-by: Michael Everitt  veremit.xyz>
Signed-off-by: Jory Pratt  gentoo.org>

 mail-mta/postfix/Manifest  |   2 -
 mail-mta/postfix/files/postfix-2.11.1-db6.patch|  12 -
 .../postfix/files/postfix-libressl-runtime.patch   | 102 ---
 mail-mta/postfix/files/postfix-libressl.patch  |  17 --
 mail-mta/postfix/files/postfix-musl-fd.patch   |  11 -
 mail-mta/postfix/files/postfix.rc6.2.7 |  85 --
 mail-mta/postfix/files/postfix.service |  26 --
 mail-mta/postfix/files/smtp.pass   |   2 -
 mail-mta/postfix/files/smtp.sasl   |   2 -
 mail-mta/postfix/metadata.xml  |  22 --
 mail-mta/postfix/postfix-3.1.6.ebuild  | 309 -
 mail-mta/postfix/postfix-3.2.4.ebuild  | 309 -
 12 files changed, 899 deletions(-)

diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
deleted file mode 100644
index 3493921..000
--- a/mail-mta/postfix/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST postfix-3.1.6.tar.gz 4341308 BLAKE2B 
6a5ec763cf96770240f63b35b4532c555cc6e5e807aeaa526366d3069e83399e470703677ed63f51c4d4178ed66b3644b71b5f586ba78f4bfe5caad4b36c13f9
 SHA512 
646317393d33fcec99bef7f3dc142a847591927bc034c0c71e578baedad1875040cfeabdaa3436312f60485cb69bbdb31197aa9e7526a457946d7749b781099b
-DIST postfix-3.2.4.tar.gz 4390376 BLAKE2B 
132a6b467f9156d716a92cc7beae0f9a7c47e6a2045e83726a5e7305e6f9bf666ebcfb93a9ab1a96ec988431661059d62e926287bd13089eeb4bab3e8f4b9fc7
 SHA512 
6dc583d3b1c98f5c8d6486351bee9f92a98b5379cd0d76d26a382379c112317e7a2a58c3a200477a6d0f831c73395257d1a63170df17ea8a65a4048a7df391f8

diff --git a/mail-mta/postfix/files/postfix-2.11.1-db6.patch 
b/mail-mta/postfix/files/postfix-2.11.1-db6.patch
deleted file mode 100644
index 5f5cad4..000
--- a/mail-mta/postfix/files/postfix-2.11.1-db6.patch
+++ /dev/null
@@ -1,12 +0,0 @@
 src/util/dict_db.c 2012-01-25 00:41:08.0 +
-+++ src/util/dict_db.c 2014-06-25 18:56:10.0 +
-@@ -693,7 +688,8 @@
-   msg_fatal("set DB cache size %d: %m", dict_db_cache_size);
- if (type == DB_HASH && db->set_h_nelem(db, DICT_DB_NELM) != 0)
-   msg_fatal("set DB hash element count %d: %m", DICT_DB_NELM);
--#if DB_VERSION_MAJOR == 5 || (DB_VERSION_MAJOR == 4 && DB_VERSION_MINOR > 0)
-+#if DB_VERSION_MAJOR == 6 || DB_VERSION_MAJOR == 5 || \
-+  (DB_VERSION_MAJOR == 4 && DB_VERSION_MINOR > 0)
- if ((errno = db->open(db, 0, db_path, 0, type, db_flags, 0644)) != 0)
-   FREE_RETURN(dict_surrogate(class, path, open_flags, dict_flags,
-  "open database %s: %m", db_path));

diff --git a/mail-mta/postfix/files/postfix-libressl-runtime.patch 
b/mail-mta/postfix/files/postfix-libressl-runtime.patch
deleted file mode 100644
index 8140886..000
--- a/mail-mta/postfix/files/postfix-libressl-runtime.patch
+++ /dev/null
@@ -1,102 +0,0 @@
 src/posttls-finger/posttls-finger.c.orig   2016-08-27 20:27:50 UTC
-+++ src/posttls-finger/posttls-finger.c
-@@ -1511,7 +1511,8 @@ static int finger(STATE *state)
- return (0);
- }
- 
--#if defined(USE_TLS) && OPENSSL_VERSION_NUMBER < 0x1010L
-+#if defined(USE_TLS) && \
-+( OPENSSL_VERSION_NUMBER < 0x1010L || 
defined(LIBRESSL_VERSION_NUMBER) )
- 
- /* ssl_cleanup - free memory allocated in the OpenSSL library */
- 
-@@ -1958,7 +1959,8 @@ int main(int argc, char *argv[])
- cleanup(&state);
- 
- /* OpenSSL 1.1.0 and later (de)initialization is implicit */
--#if defined(USE_TLS) && OPENSSL_VERSION_NUMBER < 0x1010L
-+#if defined(USE_TLS) && \
-+( OPENSSL_VERSION_NUMBER < 0x1010L || 
defined(LIBRESSL_VERSION_NUMBER) )
- ssl_cleanup();
- #endif
- 
 src/tls/tls_client.c.orig  2016-08-27 20:27:50 UTC
-+++ src/tls/tls_client.c
-@@ -299,7 +299,7 @@ TLS_APPL_STATE *tls_client_init(const TL
-  */
- tls_check_version();
- 
--#if OPENSSL_VERSION_NUMBER < 0x1010L
-+#if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)
- 
- /*
-  * Initialize the OpenSSL library by the book! To start with, we must
-@@ -441,7 +441,7 @@ TLS_APPL_STATE *tls_client_init(const TL
- /*
-  * 2015-12-05: Ephemeral RSA removed from OpenSSL 1.1.0-dev
-  */
--#if OPENSSL_VERSION_NUMBER < 0x1010L
-+#if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)
- 
- /*
-  * According to the OpenSSL documentation, temporary RSA key is needed
 src/tls/tls_dane.c.orig2016-08-27 20:27:50 UTC
-+++ src/tls/tls_dane.c
-@@ -2163,7 +2163,7 @@ static

[gentoo-commits] proj/musl:master commit in: mail-mta/postfix/files/, mail-mta/postfix/

2017-06-18 Thread Anthony G. Basile
commit: b6022183f33e511260a2e2fed5afed88ca5dd448
Author: Wolfgang Mueller  vehk  de>
AuthorDate: Sun Jun 18 18:05:11 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Jun 18 20:37:45 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=b6022183

mail-mta/postfix: file descriptor passing for musl

 mail-mta/postfix/Manifest  |  11 +
 mail-mta/postfix/files/postfix-2.11.1-db6.patch|  12 +
 .../postfix/files/postfix-libressl-runtime.patch   | 102 +++
 mail-mta/postfix/files/postfix-libressl.patch  |  17 ++
 mail-mta/postfix/files/postfix-musl-fd.patch   |  11 +
 mail-mta/postfix/files/postfix.rc6.2.7 |  85 ++
 mail-mta/postfix/files/postfix.service |  26 ++
 mail-mta/postfix/files/smtp.pass   |   2 +
 mail-mta/postfix/files/smtp.sasl   |   2 +
 mail-mta/postfix/metadata.xml  |  24 ++
 mail-mta/postfix/postfix-3.1.6.ebuild  | 309 +
 11 files changed, 601 insertions(+)

diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
new file mode 100644
index 000..c575d87
--- /dev/null
+++ b/mail-mta/postfix/Manifest
@@ -0,0 +1,11 @@
+AUX postfix-2.11.1-db6.patch 699 SHA256 
90356024954a624306f2f5c8859e6a2a69965f83ca5e0d3d1005c9205bf41181 SHA512 
9a6f00ae2d31b732be929ce647c222871704db02c09af659e260cf1a995bbde7f2045c59b9c33520070f427d4a2b377f6193bf6f9971087bf8df7f0c95d6d824
 WHIRLPOOL 
025a95e18942daf7d8a84a6ab9d17f14800aa34fc29bb5a8694f6667d1215553fe33375ef7e831937362b4b5129f6957ef3d8fd781508b554bfe841971524e15
+AUX postfix-libressl-runtime.patch 3603 SHA256 
7bcbb79f5ae01a02c1b438e27c7d982fcd198e77506b82041fd306f1025154c8 SHA512 
cdafeff6b47659a6c2ba242550cfe1733cfff2e9d2b03970695e68170d62b3b55b6846b59023f501a2c5b0bb5818b8c0fb8eda63953edcbf35d3bca010d6d88a
 WHIRLPOOL 
0abcdedde85cda3a400dcbca38038a389027f7d726d9fdb0eb67018f5c879b353537f67d53b6cee42bc53ab8757ddca783b6d369ef23750e4a3997e960e0556a
+AUX postfix-libressl.patch 659 SHA256 
4228bb29d3f07cabc2a10c72824cf83953e2e6b62aa504caafc6fcb5f0cf89d1 SHA512 
fe8aba872f557257c44d14be0eb624414d8dbe172c33e08d8edec5a06c52f0332d7384c9ce588faa49c6c766a1ffc1a6455dee8ef6ee6008f18fa2150407d15e
 WHIRLPOOL 
a48659134912bc675a6c6ab1087373d1255434b2e3e82d842ca1ce1722446b5c3f9a4a288433946994bede968f45660b17b4931e0ba729a1e5b7036cc30d522c
+AUX postfix-musl-fd.patch 394 SHA256 
c79880a8dcdb51c7454ca95fa9e3f4ffb14caeb1c08fdf2090fed7666dc3b3b7 SHA512 
5e76c4dedc4d322e20bf4e1cbfe3fd4d4074fbca5a1f317328d8f2bbff34a807ce0cc446c15793a491fdfc20f6b26fabfc3d626de310f63249453455981c087c
 WHIRLPOOL 
67e23567cfa174da066b4d581bc9724c16543e3292869db5220cd518371484462953e194071b144c488d66692047736396854dfba895feefaa901896d81f57e6
+AUX postfix.rc6.2.7 2107 SHA256 
34cb4ef8067b9001005931c30ab87be41f47c20ef1185a3afbc86d3d6f01996e SHA512 
2ad1b053bbb51d4f480dbf5a01252e8e99a82ec14a75ff49336b2b190ea55bc02400542b109fa0cc4ebfe6b42eaabbc45f70f2ea581f1eb9c4189c439b825592
 WHIRLPOOL 
8be6f87fa85bee404c0b6cc185773b60a1a8abb36ac6a30a9d73cd819f95e0b7af63cce6956f6d11e171c40e6dbdec30c00f55b5bd617b30fda2acd958d72cfe
+AUX postfix.service 662 SHA256 
60e79c0b189d48f341313af55e345014cd4ae5ddf3ed04b2881149f54d0c4e9b SHA512 
04b475040b153f488a9358567ff9ee2eb8f263c619dadc23c837d17c19106041296e3652bcaded2be0c7c8b9eee7fd5f2ad55bed3e7f9b3a4bf9655f4762d563
 WHIRLPOOL 
2861f2b0418c8b7598e8a24f5131fedb9e5d5b8cb280b5dd7f5f620834738cf5cd895aad7cb813ee3f0107a658a2e89edd6b8eade541b5789157a5410464
+AUX smtp.pass 29 SHA256 
21e672c3c46410d713b359d79126961a12d54ceab309fd2c94c5b4f531206167 SHA512 
a8a940099a77ea0547004daf5392a6efc0cd643f10072803d65e37763012464ad25b1b925ae9e32bffb3c3e8a5d4b2d3bb5619a174d58fdc4ea5d4090db0d365
 WHIRLPOOL 
912d0d1b91a88d1e079f8efdab4cc231a0497907c83ad07f22bb90c5479fcf59bc28694a808c1f23dc67fec8fab5e03f28f0fa40106801dabd2da06e0210fb57
+AUX smtp.sasl 42 SHA256 
41637ac35a85827e193564b7dbcaa94eafd0206af8ebcd41bcfc48a314416376 SHA512 
a48e2bd173c4443dd2c389f6973a541dbcba4223b52b42b409a68d934a7fc82a98d4027267befcd5db6ec628cce6a9dffdf044e6fbd774b6e748f07f4106db47
 WHIRLPOOL 
0d3132798fbfaa047a3be5b8b1f0a99c2fa22514cdef4908ca7f670210789f432247b4668e063bfe581ad17a4f5ba180e31c5c1e5ed9a0a9ca6417dd14ebd067
+DIST postfix-3.1.6.tar.gz 4341308 SHA256 
e5eb005fd133c6a32ca03e796e0192945eb877be8eb727f30d25547c997c5aa6 SHA512 
646317393d33fcec99bef7f3dc142a847591927bc034c0c71e578baedad1875040cfeabdaa3436312f60485cb69bbdb31197aa9e7526a457946d7749b781099b
 WHIRLPOOL 
66a087da3b33353a22176b9162fe0679f8ff35e48ae693a3315d52232e662638d48b8827648c0b0368e018161e1ade6a671773c109208ded9659cca26b1b5ea1
+EBUILD postfix-3.1.6.ebuild 8715 SHA256 
a62b0608b640d0d55973499ad9d75d0e35f917f863b0cf3f485eca07fdf09a08 SHA512 
f20f82d88e8967221ef598c7550e118f4a4b7bd9e5f8bb2b3545cd3302fc7474c82790fe192884060fe8d3eefe7c41f2f33a3f99ce8f41c09aed543969b054a7
 WHIRLPOOL 
0fb71563fb592b33887963d8d77ce2fc000fe78d25dcc731d21c07dc63d501fd97db8e

[gentoo-commits] proj/musl:master commit in: mail-mta/postfix/, mail-mta/postfix/files/

2020-04-19 Thread Jory Pratt
commit: b8d95822da2f28172a16ca71e7f719232036
Author: Michael Everitt  veremit  xyz>
AuthorDate: Sun Apr 19 00:40:07 2020 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Sun Apr 19 13:10:47 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=b8d95822

Fixed in upstream postfix v3.3, commit f06d554014b9da62f372ba3da84df17e6443780f

Signed-off-by: Michael Everitt  veremit.xyz>
Signed-off-by: Jory Pratt  gentoo.org>

 mail-mta/postfix/Manifest  |   2 -
 mail-mta/postfix/files/postfix-2.11.1-db6.patch|  12 -
 .../postfix/files/postfix-libressl-runtime.patch   | 102 ---
 mail-mta/postfix/files/postfix-libressl.patch  |  17 --
 mail-mta/postfix/files/postfix-musl-fd.patch   |  11 -
 mail-mta/postfix/files/postfix.rc6.2.7 |  85 --
 mail-mta/postfix/files/postfix.service |  26 --
 mail-mta/postfix/files/smtp.pass   |   2 -
 mail-mta/postfix/files/smtp.sasl   |   2 -
 mail-mta/postfix/metadata.xml  |  22 --
 mail-mta/postfix/postfix-3.1.6.ebuild  | 309 -
 mail-mta/postfix/postfix-3.2.4.ebuild  | 309 -
 12 files changed, 899 deletions(-)

diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
deleted file mode 100644
index 3493921..000
--- a/mail-mta/postfix/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST postfix-3.1.6.tar.gz 4341308 BLAKE2B 
6a5ec763cf96770240f63b35b4532c555cc6e5e807aeaa526366d3069e83399e470703677ed63f51c4d4178ed66b3644b71b5f586ba78f4bfe5caad4b36c13f9
 SHA512 
646317393d33fcec99bef7f3dc142a847591927bc034c0c71e578baedad1875040cfeabdaa3436312f60485cb69bbdb31197aa9e7526a457946d7749b781099b
-DIST postfix-3.2.4.tar.gz 4390376 BLAKE2B 
132a6b467f9156d716a92cc7beae0f9a7c47e6a2045e83726a5e7305e6f9bf666ebcfb93a9ab1a96ec988431661059d62e926287bd13089eeb4bab3e8f4b9fc7
 SHA512 
6dc583d3b1c98f5c8d6486351bee9f92a98b5379cd0d76d26a382379c112317e7a2a58c3a200477a6d0f831c73395257d1a63170df17ea8a65a4048a7df391f8

diff --git a/mail-mta/postfix/files/postfix-2.11.1-db6.patch 
b/mail-mta/postfix/files/postfix-2.11.1-db6.patch
deleted file mode 100644
index 5f5cad4..000
--- a/mail-mta/postfix/files/postfix-2.11.1-db6.patch
+++ /dev/null
@@ -1,12 +0,0 @@
 src/util/dict_db.c 2012-01-25 00:41:08.0 +
-+++ src/util/dict_db.c 2014-06-25 18:56:10.0 +
-@@ -693,7 +688,8 @@
-   msg_fatal("set DB cache size %d: %m", dict_db_cache_size);
- if (type == DB_HASH && db->set_h_nelem(db, DICT_DB_NELM) != 0)
-   msg_fatal("set DB hash element count %d: %m", DICT_DB_NELM);
--#if DB_VERSION_MAJOR == 5 || (DB_VERSION_MAJOR == 4 && DB_VERSION_MINOR > 0)
-+#if DB_VERSION_MAJOR == 6 || DB_VERSION_MAJOR == 5 || \
-+  (DB_VERSION_MAJOR == 4 && DB_VERSION_MINOR > 0)
- if ((errno = db->open(db, 0, db_path, 0, type, db_flags, 0644)) != 0)
-   FREE_RETURN(dict_surrogate(class, path, open_flags, dict_flags,
-  "open database %s: %m", db_path));

diff --git a/mail-mta/postfix/files/postfix-libressl-runtime.patch 
b/mail-mta/postfix/files/postfix-libressl-runtime.patch
deleted file mode 100644
index 8140886..000
--- a/mail-mta/postfix/files/postfix-libressl-runtime.patch
+++ /dev/null
@@ -1,102 +0,0 @@
 src/posttls-finger/posttls-finger.c.orig   2016-08-27 20:27:50 UTC
-+++ src/posttls-finger/posttls-finger.c
-@@ -1511,7 +1511,8 @@ static int finger(STATE *state)
- return (0);
- }
- 
--#if defined(USE_TLS) && OPENSSL_VERSION_NUMBER < 0x1010L
-+#if defined(USE_TLS) && \
-+( OPENSSL_VERSION_NUMBER < 0x1010L || 
defined(LIBRESSL_VERSION_NUMBER) )
- 
- /* ssl_cleanup - free memory allocated in the OpenSSL library */
- 
-@@ -1958,7 +1959,8 @@ int main(int argc, char *argv[])
- cleanup(&state);
- 
- /* OpenSSL 1.1.0 and later (de)initialization is implicit */
--#if defined(USE_TLS) && OPENSSL_VERSION_NUMBER < 0x1010L
-+#if defined(USE_TLS) && \
-+( OPENSSL_VERSION_NUMBER < 0x1010L || 
defined(LIBRESSL_VERSION_NUMBER) )
- ssl_cleanup();
- #endif
- 
 src/tls/tls_client.c.orig  2016-08-27 20:27:50 UTC
-+++ src/tls/tls_client.c
-@@ -299,7 +299,7 @@ TLS_APPL_STATE *tls_client_init(const TL
-  */
- tls_check_version();
- 
--#if OPENSSL_VERSION_NUMBER < 0x1010L
-+#if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)
- 
- /*
-  * Initialize the OpenSSL library by the book! To start with, we must
-@@ -441,7 +441,7 @@ TLS_APPL_STATE *tls_client_init(const TL
- /*
-  * 2015-12-05: Ephemeral RSA removed from OpenSSL 1.1.0-dev
-  */
--#if OPENSSL_VERSION_NUMBER < 0x1010L
-+#if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)
- 
- /*
-  * According to the OpenSSL documentation, temporary RSA key is needed
 src/tls/tls_dane.c.orig2016-08-27 20:27:50 UTC
-+++ src/tls/tls_dane.c
-@@ -2163,7 +2163,7 @@ static

[gentoo-commits] proj/musl:master commit in: mail-mta/postfix/, mail-mta/postfix/files/

2020-04-19 Thread Jory Pratt
commit: b8d95822da2f28172a16ca71e7f719232036
Author: Michael Everitt  veremit  xyz>
AuthorDate: Sun Apr 19 00:40:07 2020 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Sun Apr 19 13:10:47 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=b8d95822

Fixed in upstream postfix v3.3, commit f06d554014b9da62f372ba3da84df17e6443780f

Signed-off-by: Michael Everitt  veremit.xyz>
Signed-off-by: Jory Pratt  gentoo.org>

 mail-mta/postfix/Manifest  |   2 -
 mail-mta/postfix/files/postfix-2.11.1-db6.patch|  12 -
 .../postfix/files/postfix-libressl-runtime.patch   | 102 ---
 mail-mta/postfix/files/postfix-libressl.patch  |  17 --
 mail-mta/postfix/files/postfix-musl-fd.patch   |  11 -
 mail-mta/postfix/files/postfix.rc6.2.7 |  85 --
 mail-mta/postfix/files/postfix.service |  26 --
 mail-mta/postfix/files/smtp.pass   |   2 -
 mail-mta/postfix/files/smtp.sasl   |   2 -
 mail-mta/postfix/metadata.xml  |  22 --
 mail-mta/postfix/postfix-3.1.6.ebuild  | 309 -
 mail-mta/postfix/postfix-3.2.4.ebuild  | 309 -
 12 files changed, 899 deletions(-)

diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
deleted file mode 100644
index 3493921..000
--- a/mail-mta/postfix/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST postfix-3.1.6.tar.gz 4341308 BLAKE2B 
6a5ec763cf96770240f63b35b4532c555cc6e5e807aeaa526366d3069e83399e470703677ed63f51c4d4178ed66b3644b71b5f586ba78f4bfe5caad4b36c13f9
 SHA512 
646317393d33fcec99bef7f3dc142a847591927bc034c0c71e578baedad1875040cfeabdaa3436312f60485cb69bbdb31197aa9e7526a457946d7749b781099b
-DIST postfix-3.2.4.tar.gz 4390376 BLAKE2B 
132a6b467f9156d716a92cc7beae0f9a7c47e6a2045e83726a5e7305e6f9bf666ebcfb93a9ab1a96ec988431661059d62e926287bd13089eeb4bab3e8f4b9fc7
 SHA512 
6dc583d3b1c98f5c8d6486351bee9f92a98b5379cd0d76d26a382379c112317e7a2a58c3a200477a6d0f831c73395257d1a63170df17ea8a65a4048a7df391f8

diff --git a/mail-mta/postfix/files/postfix-2.11.1-db6.patch 
b/mail-mta/postfix/files/postfix-2.11.1-db6.patch
deleted file mode 100644
index 5f5cad4..000
--- a/mail-mta/postfix/files/postfix-2.11.1-db6.patch
+++ /dev/null
@@ -1,12 +0,0 @@
 src/util/dict_db.c 2012-01-25 00:41:08.0 +
-+++ src/util/dict_db.c 2014-06-25 18:56:10.0 +
-@@ -693,7 +688,8 @@
-   msg_fatal("set DB cache size %d: %m", dict_db_cache_size);
- if (type == DB_HASH && db->set_h_nelem(db, DICT_DB_NELM) != 0)
-   msg_fatal("set DB hash element count %d: %m", DICT_DB_NELM);
--#if DB_VERSION_MAJOR == 5 || (DB_VERSION_MAJOR == 4 && DB_VERSION_MINOR > 0)
-+#if DB_VERSION_MAJOR == 6 || DB_VERSION_MAJOR == 5 || \
-+  (DB_VERSION_MAJOR == 4 && DB_VERSION_MINOR > 0)
- if ((errno = db->open(db, 0, db_path, 0, type, db_flags, 0644)) != 0)
-   FREE_RETURN(dict_surrogate(class, path, open_flags, dict_flags,
-  "open database %s: %m", db_path));

diff --git a/mail-mta/postfix/files/postfix-libressl-runtime.patch 
b/mail-mta/postfix/files/postfix-libressl-runtime.patch
deleted file mode 100644
index 8140886..000
--- a/mail-mta/postfix/files/postfix-libressl-runtime.patch
+++ /dev/null
@@ -1,102 +0,0 @@
 src/posttls-finger/posttls-finger.c.orig   2016-08-27 20:27:50 UTC
-+++ src/posttls-finger/posttls-finger.c
-@@ -1511,7 +1511,8 @@ static int finger(STATE *state)
- return (0);
- }
- 
--#if defined(USE_TLS) && OPENSSL_VERSION_NUMBER < 0x1010L
-+#if defined(USE_TLS) && \
-+( OPENSSL_VERSION_NUMBER < 0x1010L || 
defined(LIBRESSL_VERSION_NUMBER) )
- 
- /* ssl_cleanup - free memory allocated in the OpenSSL library */
- 
-@@ -1958,7 +1959,8 @@ int main(int argc, char *argv[])
- cleanup(&state);
- 
- /* OpenSSL 1.1.0 and later (de)initialization is implicit */
--#if defined(USE_TLS) && OPENSSL_VERSION_NUMBER < 0x1010L
-+#if defined(USE_TLS) && \
-+( OPENSSL_VERSION_NUMBER < 0x1010L || 
defined(LIBRESSL_VERSION_NUMBER) )
- ssl_cleanup();
- #endif
- 
 src/tls/tls_client.c.orig  2016-08-27 20:27:50 UTC
-+++ src/tls/tls_client.c
-@@ -299,7 +299,7 @@ TLS_APPL_STATE *tls_client_init(const TL
-  */
- tls_check_version();
- 
--#if OPENSSL_VERSION_NUMBER < 0x1010L
-+#if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)
- 
- /*
-  * Initialize the OpenSSL library by the book! To start with, we must
-@@ -441,7 +441,7 @@ TLS_APPL_STATE *tls_client_init(const TL
- /*
-  * 2015-12-05: Ephemeral RSA removed from OpenSSL 1.1.0-dev
-  */
--#if OPENSSL_VERSION_NUMBER < 0x1010L
-+#if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)
- 
- /*
-  * According to the OpenSSL documentation, temporary RSA key is needed
 src/tls/tls_dane.c.orig2016-08-27 20:27:50 UTC
-+++ src/tls/tls_dane.c
-@@ -2163,7 +2163,7 @@ static

[gentoo-commits] proj/musl:master commit in: mail-mta/postfix/files/, mail-mta/postfix/

2017-06-18 Thread Anthony G. Basile
commit: b6022183f33e511260a2e2fed5afed88ca5dd448
Author: Wolfgang Mueller  vehk  de>
AuthorDate: Sun Jun 18 18:05:11 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Jun 18 20:37:45 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=b6022183

mail-mta/postfix: file descriptor passing for musl

 mail-mta/postfix/Manifest  |  11 +
 mail-mta/postfix/files/postfix-2.11.1-db6.patch|  12 +
 .../postfix/files/postfix-libressl-runtime.patch   | 102 +++
 mail-mta/postfix/files/postfix-libressl.patch  |  17 ++
 mail-mta/postfix/files/postfix-musl-fd.patch   |  11 +
 mail-mta/postfix/files/postfix.rc6.2.7 |  85 ++
 mail-mta/postfix/files/postfix.service |  26 ++
 mail-mta/postfix/files/smtp.pass   |   2 +
 mail-mta/postfix/files/smtp.sasl   |   2 +
 mail-mta/postfix/metadata.xml  |  24 ++
 mail-mta/postfix/postfix-3.1.6.ebuild  | 309 +
 11 files changed, 601 insertions(+)

diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
new file mode 100644
index 000..c575d87
--- /dev/null
+++ b/mail-mta/postfix/Manifest
@@ -0,0 +1,11 @@
+AUX postfix-2.11.1-db6.patch 699 SHA256 
90356024954a624306f2f5c8859e6a2a69965f83ca5e0d3d1005c9205bf41181 SHA512 
9a6f00ae2d31b732be929ce647c222871704db02c09af659e260cf1a995bbde7f2045c59b9c33520070f427d4a2b377f6193bf6f9971087bf8df7f0c95d6d824
 WHIRLPOOL 
025a95e18942daf7d8a84a6ab9d17f14800aa34fc29bb5a8694f6667d1215553fe33375ef7e831937362b4b5129f6957ef3d8fd781508b554bfe841971524e15
+AUX postfix-libressl-runtime.patch 3603 SHA256 
7bcbb79f5ae01a02c1b438e27c7d982fcd198e77506b82041fd306f1025154c8 SHA512 
cdafeff6b47659a6c2ba242550cfe1733cfff2e9d2b03970695e68170d62b3b55b6846b59023f501a2c5b0bb5818b8c0fb8eda63953edcbf35d3bca010d6d88a
 WHIRLPOOL 
0abcdedde85cda3a400dcbca38038a389027f7d726d9fdb0eb67018f5c879b353537f67d53b6cee42bc53ab8757ddca783b6d369ef23750e4a3997e960e0556a
+AUX postfix-libressl.patch 659 SHA256 
4228bb29d3f07cabc2a10c72824cf83953e2e6b62aa504caafc6fcb5f0cf89d1 SHA512 
fe8aba872f557257c44d14be0eb624414d8dbe172c33e08d8edec5a06c52f0332d7384c9ce588faa49c6c766a1ffc1a6455dee8ef6ee6008f18fa2150407d15e
 WHIRLPOOL 
a48659134912bc675a6c6ab1087373d1255434b2e3e82d842ca1ce1722446b5c3f9a4a288433946994bede968f45660b17b4931e0ba729a1e5b7036cc30d522c
+AUX postfix-musl-fd.patch 394 SHA256 
c79880a8dcdb51c7454ca95fa9e3f4ffb14caeb1c08fdf2090fed7666dc3b3b7 SHA512 
5e76c4dedc4d322e20bf4e1cbfe3fd4d4074fbca5a1f317328d8f2bbff34a807ce0cc446c15793a491fdfc20f6b26fabfc3d626de310f63249453455981c087c
 WHIRLPOOL 
67e23567cfa174da066b4d581bc9724c16543e3292869db5220cd518371484462953e194071b144c488d66692047736396854dfba895feefaa901896d81f57e6
+AUX postfix.rc6.2.7 2107 SHA256 
34cb4ef8067b9001005931c30ab87be41f47c20ef1185a3afbc86d3d6f01996e SHA512 
2ad1b053bbb51d4f480dbf5a01252e8e99a82ec14a75ff49336b2b190ea55bc02400542b109fa0cc4ebfe6b42eaabbc45f70f2ea581f1eb9c4189c439b825592
 WHIRLPOOL 
8be6f87fa85bee404c0b6cc185773b60a1a8abb36ac6a30a9d73cd819f95e0b7af63cce6956f6d11e171c40e6dbdec30c00f55b5bd617b30fda2acd958d72cfe
+AUX postfix.service 662 SHA256 
60e79c0b189d48f341313af55e345014cd4ae5ddf3ed04b2881149f54d0c4e9b SHA512 
04b475040b153f488a9358567ff9ee2eb8f263c619dadc23c837d17c19106041296e3652bcaded2be0c7c8b9eee7fd5f2ad55bed3e7f9b3a4bf9655f4762d563
 WHIRLPOOL 
2861f2b0418c8b7598e8a24f5131fedb9e5d5b8cb280b5dd7f5f620834738cf5cd895aad7cb813ee3f0107a658a2e89edd6b8eade541b5789157a5410464
+AUX smtp.pass 29 SHA256 
21e672c3c46410d713b359d79126961a12d54ceab309fd2c94c5b4f531206167 SHA512 
a8a940099a77ea0547004daf5392a6efc0cd643f10072803d65e37763012464ad25b1b925ae9e32bffb3c3e8a5d4b2d3bb5619a174d58fdc4ea5d4090db0d365
 WHIRLPOOL 
912d0d1b91a88d1e079f8efdab4cc231a0497907c83ad07f22bb90c5479fcf59bc28694a808c1f23dc67fec8fab5e03f28f0fa40106801dabd2da06e0210fb57
+AUX smtp.sasl 42 SHA256 
41637ac35a85827e193564b7dbcaa94eafd0206af8ebcd41bcfc48a314416376 SHA512 
a48e2bd173c4443dd2c389f6973a541dbcba4223b52b42b409a68d934a7fc82a98d4027267befcd5db6ec628cce6a9dffdf044e6fbd774b6e748f07f4106db47
 WHIRLPOOL 
0d3132798fbfaa047a3be5b8b1f0a99c2fa22514cdef4908ca7f670210789f432247b4668e063bfe581ad17a4f5ba180e31c5c1e5ed9a0a9ca6417dd14ebd067
+DIST postfix-3.1.6.tar.gz 4341308 SHA256 
e5eb005fd133c6a32ca03e796e0192945eb877be8eb727f30d25547c997c5aa6 SHA512 
646317393d33fcec99bef7f3dc142a847591927bc034c0c71e578baedad1875040cfeabdaa3436312f60485cb69bbdb31197aa9e7526a457946d7749b781099b
 WHIRLPOOL 
66a087da3b33353a22176b9162fe0679f8ff35e48ae693a3315d52232e662638d48b8827648c0b0368e018161e1ade6a671773c109208ded9659cca26b1b5ea1
+EBUILD postfix-3.1.6.ebuild 8715 SHA256 
a62b0608b640d0d55973499ad9d75d0e35f917f863b0cf3f485eca07fdf09a08 SHA512 
f20f82d88e8967221ef598c7550e118f4a4b7bd9e5f8bb2b3545cd3302fc7474c82790fe192884060fe8d3eefe7c41f2f33a3f99ce8f41c09aed543969b054a7
 WHIRLPOOL 
0fb71563fb592b33887963d8d77ce2fc000fe78d25dcc731d21c07dc63d501fd97db8e

[gentoo-commits] proj/musl:master commit in: mail-mta/postfix/files/, mail-mta/postfix/

2017-06-18 Thread Anthony G. Basile
commit: b6022183f33e511260a2e2fed5afed88ca5dd448
Author: Wolfgang Mueller  vehk  de>
AuthorDate: Sun Jun 18 18:05:11 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Jun 18 20:37:45 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=b6022183

mail-mta/postfix: file descriptor passing for musl

 mail-mta/postfix/Manifest  |  11 +
 mail-mta/postfix/files/postfix-2.11.1-db6.patch|  12 +
 .../postfix/files/postfix-libressl-runtime.patch   | 102 +++
 mail-mta/postfix/files/postfix-libressl.patch  |  17 ++
 mail-mta/postfix/files/postfix-musl-fd.patch   |  11 +
 mail-mta/postfix/files/postfix.rc6.2.7 |  85 ++
 mail-mta/postfix/files/postfix.service |  26 ++
 mail-mta/postfix/files/smtp.pass   |   2 +
 mail-mta/postfix/files/smtp.sasl   |   2 +
 mail-mta/postfix/metadata.xml  |  24 ++
 mail-mta/postfix/postfix-3.1.6.ebuild  | 309 +
 11 files changed, 601 insertions(+)

diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
new file mode 100644
index 000..c575d87
--- /dev/null
+++ b/mail-mta/postfix/Manifest
@@ -0,0 +1,11 @@
+AUX postfix-2.11.1-db6.patch 699 SHA256 
90356024954a624306f2f5c8859e6a2a69965f83ca5e0d3d1005c9205bf41181 SHA512 
9a6f00ae2d31b732be929ce647c222871704db02c09af659e260cf1a995bbde7f2045c59b9c33520070f427d4a2b377f6193bf6f9971087bf8df7f0c95d6d824
 WHIRLPOOL 
025a95e18942daf7d8a84a6ab9d17f14800aa34fc29bb5a8694f6667d1215553fe33375ef7e831937362b4b5129f6957ef3d8fd781508b554bfe841971524e15
+AUX postfix-libressl-runtime.patch 3603 SHA256 
7bcbb79f5ae01a02c1b438e27c7d982fcd198e77506b82041fd306f1025154c8 SHA512 
cdafeff6b47659a6c2ba242550cfe1733cfff2e9d2b03970695e68170d62b3b55b6846b59023f501a2c5b0bb5818b8c0fb8eda63953edcbf35d3bca010d6d88a
 WHIRLPOOL 
0abcdedde85cda3a400dcbca38038a389027f7d726d9fdb0eb67018f5c879b353537f67d53b6cee42bc53ab8757ddca783b6d369ef23750e4a3997e960e0556a
+AUX postfix-libressl.patch 659 SHA256 
4228bb29d3f07cabc2a10c72824cf83953e2e6b62aa504caafc6fcb5f0cf89d1 SHA512 
fe8aba872f557257c44d14be0eb624414d8dbe172c33e08d8edec5a06c52f0332d7384c9ce588faa49c6c766a1ffc1a6455dee8ef6ee6008f18fa2150407d15e
 WHIRLPOOL 
a48659134912bc675a6c6ab1087373d1255434b2e3e82d842ca1ce1722446b5c3f9a4a288433946994bede968f45660b17b4931e0ba729a1e5b7036cc30d522c
+AUX postfix-musl-fd.patch 394 SHA256 
c79880a8dcdb51c7454ca95fa9e3f4ffb14caeb1c08fdf2090fed7666dc3b3b7 SHA512 
5e76c4dedc4d322e20bf4e1cbfe3fd4d4074fbca5a1f317328d8f2bbff34a807ce0cc446c15793a491fdfc20f6b26fabfc3d626de310f63249453455981c087c
 WHIRLPOOL 
67e23567cfa174da066b4d581bc9724c16543e3292869db5220cd518371484462953e194071b144c488d66692047736396854dfba895feefaa901896d81f57e6
+AUX postfix.rc6.2.7 2107 SHA256 
34cb4ef8067b9001005931c30ab87be41f47c20ef1185a3afbc86d3d6f01996e SHA512 
2ad1b053bbb51d4f480dbf5a01252e8e99a82ec14a75ff49336b2b190ea55bc02400542b109fa0cc4ebfe6b42eaabbc45f70f2ea581f1eb9c4189c439b825592
 WHIRLPOOL 
8be6f87fa85bee404c0b6cc185773b60a1a8abb36ac6a30a9d73cd819f95e0b7af63cce6956f6d11e171c40e6dbdec30c00f55b5bd617b30fda2acd958d72cfe
+AUX postfix.service 662 SHA256 
60e79c0b189d48f341313af55e345014cd4ae5ddf3ed04b2881149f54d0c4e9b SHA512 
04b475040b153f488a9358567ff9ee2eb8f263c619dadc23c837d17c19106041296e3652bcaded2be0c7c8b9eee7fd5f2ad55bed3e7f9b3a4bf9655f4762d563
 WHIRLPOOL 
2861f2b0418c8b7598e8a24f5131fedb9e5d5b8cb280b5dd7f5f620834738cf5cd895aad7cb813ee3f0107a658a2e89edd6b8eade541b5789157a5410464
+AUX smtp.pass 29 SHA256 
21e672c3c46410d713b359d79126961a12d54ceab309fd2c94c5b4f531206167 SHA512 
a8a940099a77ea0547004daf5392a6efc0cd643f10072803d65e37763012464ad25b1b925ae9e32bffb3c3e8a5d4b2d3bb5619a174d58fdc4ea5d4090db0d365
 WHIRLPOOL 
912d0d1b91a88d1e079f8efdab4cc231a0497907c83ad07f22bb90c5479fcf59bc28694a808c1f23dc67fec8fab5e03f28f0fa40106801dabd2da06e0210fb57
+AUX smtp.sasl 42 SHA256 
41637ac35a85827e193564b7dbcaa94eafd0206af8ebcd41bcfc48a314416376 SHA512 
a48e2bd173c4443dd2c389f6973a541dbcba4223b52b42b409a68d934a7fc82a98d4027267befcd5db6ec628cce6a9dffdf044e6fbd774b6e748f07f4106db47
 WHIRLPOOL 
0d3132798fbfaa047a3be5b8b1f0a99c2fa22514cdef4908ca7f670210789f432247b4668e063bfe581ad17a4f5ba180e31c5c1e5ed9a0a9ca6417dd14ebd067
+DIST postfix-3.1.6.tar.gz 4341308 SHA256 
e5eb005fd133c6a32ca03e796e0192945eb877be8eb727f30d25547c997c5aa6 SHA512 
646317393d33fcec99bef7f3dc142a847591927bc034c0c71e578baedad1875040cfeabdaa3436312f60485cb69bbdb31197aa9e7526a457946d7749b781099b
 WHIRLPOOL 
66a087da3b33353a22176b9162fe0679f8ff35e48ae693a3315d52232e662638d48b8827648c0b0368e018161e1ade6a671773c109208ded9659cca26b1b5ea1
+EBUILD postfix-3.1.6.ebuild 8715 SHA256 
a62b0608b640d0d55973499ad9d75d0e35f917f863b0cf3f485eca07fdf09a08 SHA512 
f20f82d88e8967221ef598c7550e118f4a4b7bd9e5f8bb2b3545cd3302fc7474c82790fe192884060fe8d3eefe7c41f2f33a3f99ce8f41c09aed543969b054a7
 WHIRLPOOL 
0fb71563fb592b33887963d8d77ce2fc000fe78d25dcc731d21c07dc63d501fd97db8e