[gentoo-commits] proj/musl:master commit in: mail-mta/postfix/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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