From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 329251582EF for ; Mon, 24 Feb 2025 12:38:03 +0000 (UTC) Received: from lists.gentoo.org (bobolink.gentoo.org [140.211.166.189]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) (Authenticated sender: relay-lists.gentoo.org@gentoo.org) by smtp.gentoo.org (Postfix) with ESMTPSA id 1E2B53431BB for ; Mon, 24 Feb 2025 12:38:03 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id 250C51102F2; Mon, 24 Feb 2025 12:38:02 +0000 (UTC) Received: from smtp.gentoo.org (mail.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by bobolink.gentoo.org (Postfix) with ESMTPS id 1C6B51102F2 for ; Mon, 24 Feb 2025 12:38:02 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id C6A2434311F for ; Mon, 24 Feb 2025 12:38:01 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 61F191596 for ; Mon, 24 Feb 2025 12:38:00 +0000 (UTC) From: "Eray Aslan" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Eray Aslan" Message-ID: <1740400669.caf505737ed7d7618eb09361dad15d731737a802.eras@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: mail-mta/postfix/ X-VCS-Repository: repo/gentoo X-VCS-Files: mail-mta/postfix/Manifest mail-mta/postfix/postfix-3.10.0.ebuild mail-mta/postfix/postfix-3.10_pre20250207.ebuild X-VCS-Directories: mail-mta/postfix/ X-VCS-Committer: eras X-VCS-Committer-Name: Eray Aslan X-VCS-Revision: caf505737ed7d7618eb09361dad15d731737a802 X-VCS-Branch: master Date: Mon, 24 Feb 2025 12:38:00 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 9f0abdc5-425d-47bc-a711-1e23ed76b17d X-Archives-Hash: e8983ad9d1abc76741c92eec2be2431a commit: caf505737ed7d7618eb09361dad15d731737a802 Author: Eray Aslan gentoo org> AuthorDate: Mon Feb 24 12:27:16 2025 +0000 Commit: Eray Aslan gentoo org> CommitDate: Mon Feb 24 12:37:49 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caf50573 mail-mta/postfix: add 3.10.0, drop 3.10_pre20250207 Signed-off-by: Eray Aslan gentoo.org> mail-mta/postfix/Manifest | 2 +- ...ix-3.10_pre20250207.ebuild => postfix-3.10.0.ebuild} | 17 ++++++++++++----- 2 files changed, 13 insertions(+), 6 deletions(-) diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest index c1f76331c4ae..85937cafd950 100644 --- a/mail-mta/postfix/Manifest +++ b/mail-mta/postfix/Manifest @@ -1,3 +1,3 @@ -DIST postfix-3.10-20250207.tar.gz 5046062 BLAKE2B 1b35391cbb200591f779252a57e11336bf898f38de541b516847d9ed3fd378c4e69d325f02809bff0879072af73af3619af2c25ac056446b040d819d184c1fda SHA512 f0b4634501964eec847e2df65f474ff0ca67f517f18bc94a21f7a48158957caa6fc67bf098b95b8a2c49ad0ef9bb4d8bfca0f6d263888d86d19dd668db613b6d +DIST postfix-3.10.0.tar.gz 5047589 BLAKE2B b1788cabe0e2013ae01f3f8b8d78e2a191e2d439ce7a60948216f36201096027c3b926e23494fe6ccaced715a2ef2640a3420965ce94ada1fe5a7a1c65ac3022 SHA512 dbb492ce7747c196ca99a345bcafe7f0d905f80e38ecf680ab8976d3391a1eb1c80e4b0fec487947ed793a3163e39a9fcd34dc6f172dee7cac4c11a1ef76275e DIST postfix-3.9.1.tar.gz 4953855 BLAKE2B 78be7bf0f0d9e46429b40f98ddc98cac442cfdb404d77073346c973f3d0d4c52f299fc7f5d64bddaaf2db60dd234c52790f1efe4995faee8e2cd10c6f8e2096f SHA512 79109d9f19e51d9089a0f2b5c6134972148a6e1a7e385aabc79c0a32e09c78715ad94a93ae3eca1171b770c62d6bf3b8e079b94183ae851001db1a0cf21fff15 DIST postfix-3.9.2.tar.gz 4956185 BLAKE2B 539a09282e939a62de1f7aab4648a399872df744cb6e6ec4bd63c5281ada9c439c953e5da524d59dfe3c59debab8a6933046a6099efff2688dc1b3824edaa35d SHA512 14154077bd474283e522c427d9e45b3599be0c748c0bd2131309fcc506162e8522669a230c1a35bb467a5216d7e99c3d9685fc8f581232cd12e9337ea48d1981 diff --git a/mail-mta/postfix/postfix-3.10_pre20250207.ebuild b/mail-mta/postfix/postfix-3.10.0.ebuild similarity index 95% rename from mail-mta/postfix/postfix-3.10_pre20250207.ebuild rename to mail-mta/postfix/postfix-3.10.0.ebuild index e9d3655ef4b6..0f56d3f6fc9b 100644 --- a/mail-mta/postfix/postfix-3.10_pre20250207.ebuild +++ b/mail-mta/postfix/postfix-3.10.0.ebuild @@ -6,7 +6,7 @@ inherit flag-o-matic pam systemd toolchain-funcs MY_PV="${PV/_pre/-}" MY_SRC="${PN}-${MY_PV}" -MY_URI="ftp://ftp.porcupine.org/mirrors/postfix-release/experimental" +MY_URI="ftp://ftp.porcupine.org/mirrors/postfix-release/official" RC_VER="2.7" DESCRIPTION="A fast and secure drop-in replacement for sendmail" @@ -16,9 +16,9 @@ S="${WORKDIR}/${MY_SRC}" LICENSE="|| ( IBM EPL-2.0 )" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~amd64" -IUSE="+berkdb cdb dovecot-sasl +eai ldap ldap-bind lmdb mbox memcached mongodb mysql nis pam postgres sasl selinux sqlite ssl" +IUSE="+berkdb cdb dovecot-sasl +eai ldap ldap-bind lmdb mbox memcached mongodb mysql nis pam postgres sasl selinux sqlite ssl tlsrpt" DEPEND=" acct-group/postfix @@ -40,6 +40,7 @@ DEPEND=" sasl? ( >=dev-libs/cyrus-sasl-2 ) sqlite? ( dev-db/sqlite:3 ) ssl? ( >=dev-libs/openssl-1.1.1:0= ) + tlsrpt? ( net-libs/libtlsrpt ) " RDEPEND="${DEPEND} @@ -61,6 +62,7 @@ RDEPEND="${DEPEND} REQUIRED_USE=" || ( berkdb cdb lmdb ) ldap-bind? ( ldap sasl ) + tlsrpt? ( ssl ) " src_prepare() { @@ -78,7 +80,7 @@ src_configure() { # https://marc.info/?l=postfix-users&m=173542420611213&w=2 (bug #945733) append-cflags -std=gnu17 - for name in CDB LDAP LMDB MONGODB MYSQL PCRE PGSQL SDBM SQLITE + for name in CDB LDAP LMDB MONGODB MYSQL PCRE PGSQL SDBM SQLITE TLSRPT do local AUXLIBS_${name}="" done @@ -131,6 +133,11 @@ src_configure() { AUXLIBS_SQLITE="-lsqlite3 -lpthread" fi + if use tlsrpt; then + mycc="${mycc} -DUSE_TLSRPT" + AUXLIBS_TLSRPT="-ltlsrpt" + fi + if use sasl; then if use dovecot-sasl; then # Set dovecot as default. @@ -184,7 +191,7 @@ src_configure() { CC="$(tc-getCC)" \ OPT="${CFLAGS}" \ CCARGS="${mycc}" \ - AUXLIBS="${mylibs}" \ + AUXLIBS="${mylibs} ${AUXLIBS_TLSRPT}" \ AUXLIBS_CDB="${AUXLIBS_CDB}" \ AUXLIBS_LDAP="${AUXLIBS_LDAP}" \ AUXLIBS_LMDB="${AUXLIBS_LMDB}" \