commit:     179ea1ecff55edd4c59f61f1d8a19caeb178e001
Author:     Eray Aslan <eras <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 11 07:21:58 2026 +0000
Commit:     Eray Aslan <eras <AT> gentoo <DOT> org>
CommitDate: Wed Mar 11 07:21:58 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=179ea1ec

mail-mta/postfix: add 3.11.1, drop 3.11.0_rc5

Signed-off-by: Eray Aslan <eras <AT> gentoo.org>

 mail-mta/postfix/Manifest                          |  4 ++--
 ...fix-3.11.0_rc5.ebuild => postfix-3.11.1.ebuild} | 27 ++++++++++++++--------
 2 files changed, 20 insertions(+), 11 deletions(-)

diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
index 55b0336d6c2d..7f4e67bb7f69 100644
--- a/mail-mta/postfix/Manifest
+++ b/mail-mta/postfix/Manifest
@@ -4,7 +4,7 @@ DIST postfix-3.10.7.tar.gz 5040093 BLAKE2B 
b08dc8879bc5ce0ea72c14f27e648fc4007f9
 DIST postfix-3.10.7.tar.gz.asc 220 BLAKE2B 
baa1b27d2ddfa96db6c647914fe8560078e286a549f59ea21df5cac91698c1ddcda14b912915555af5b2c8dcd248d8ae9070898528fe51d860f3a30ef5e65489
 SHA512 
9c9781b1559f5af7ed3f720d72d154c3b687b6d44965aa2ecf6108c08453e712263ca0fb0556b548428920bcb59bbfda31e9088bcd79a7c3e18c5f52f73d162d
 DIST postfix-3.10.8.tar.gz 5040857 BLAKE2B 
db3bad6842f2067e62e681bc3a1ed6766f95a587220167889778c05e7fb37180ffb2b368a00267543913dca30306afc8dac9dc3242796e902a74c0a87f6997fb
 SHA512 
a34e9f84ec96c47765a417801a303bea32ca42bb16c6ae665c771f1a37c8369f6d140999f1015c8c28aa18dad86e918e0a072ea67dea644d271b1ed3beaf61ea
 DIST postfix-3.10.8.tar.gz.asc 220 BLAKE2B 
ad90ef31f84f9181ce9ed6eae90338d8752a8cb37dcf4b4e52ee1c3b3f3eeb7e96d85c3b77c0842caf87ad1481f9aa6dff67eee9e1272bc63f64de34281e6b24
 SHA512 
0364028ffdfb17724a1513ee48fe7e286b1ce21314049325a96414136e2c4b19573145f77ca0896313e2eb65bbbc13d2bca74c2f5b498394a108390582f32eb2
-DIST postfix-3.11.0-RC5.tar.gz 5279897 BLAKE2B 
fdd428c76611ab139cde98d9c32bdb7d52f40e929ca27b500425a5e291d5d2d3f5fcf486bf230479e9d02cff50418de58a79f234c3efc9d45538fa638439bcc4
 SHA512 
0eefe2138ba49f9bef22d0b660d941f79b29db42d4fe5c3899ab4b1a862ade04e2e85c7096977f7cfa22b50004ced9f0f07f7670b79c208adf801c213e621a96
-DIST postfix-3.11.0-RC5.tar.gz.asc 220 BLAKE2B 
ceb5bf7e72ae54dd4da2bcb8be4467664b4b5c3bfa20a705a4f99a9bd424bde743b37e5beb012ee115069a1720ab7e955e03f6ebcfe193545f8a445299097ef0
 SHA512 
40c9672a784295ae350f105c8acf8591e169e43c98dba2653f3279be4b176c381bc8e3b142df9730717d960e7e742a9a31879f4af229cd242d5cf87dde7e0b2f
+DIST postfix-3.11.1.tar.gz 5280696 BLAKE2B 
38f5579b9252c6b91f1ea5af170fef3f1348dccdb41aaf0ab1c33eaaca2789d0b757bb03ef4b0e5ade1f69d7b195cbac4a714a0e5f0d2c8768d62db8adce23fc
 SHA512 
065aee35d462a7121ef870f1af5b3d7efedd08e18f18c5d04d7c731b3b051ab8f70499cbdcea6cb559fbfb2115ff39509fa145abf6e99dade232ac4943d178d1
+DIST postfix-3.11.1.tar.gz.asc 220 BLAKE2B 
0fb25ba4c6e0507589ba1c5390ba06bd4396a7519bba78ca9bcb8c52ea1f56fbbc88a8972c93dbd03895561d1fe0db8d218db4ca186305183d944a83232ff9ae
 SHA512 
b19b891e3f60ef88c54ffc80599314b68e0e65211b5dd245d1472acf4015be714ebf698ca74003cab655ea2844df84bf8f10fa586b41da6fc9fdae1a6caf2c49
 DIST postfix-3.12-20260302.tar.gz 5249139 BLAKE2B 
b560a6ae54d2b331c81ba2ef5939011c2aba75385317d4d4727b6f412e90cc543945fbbe7bffda1baa3c460946bfb570de9426ec1f0835a99c7a26a870ffbabf
 SHA512 
754e7f367085bc965848e12cb977548f486558746219a691b5ff1e99b0542c912e2cf0f0f24be8446ccb9994f567887a78e30dba75902affa67c457f6b3767a6
 DIST postfix-3.12-20260302.tar.gz.asc 220 BLAKE2B 
96cc3cd79aa2927e5f3794e04c706a78158687d80424c6006313080ad290641f9e9e35850e48f380ca3cb39bf0acefc9fb7db76b2e3c86a7a34892844fcbacf3
 SHA512 
57f217ae0ce3343211093ed72b0bd0b1365210068a437e76092d7a27a0fce247b96bc2968571f98a32fc786f3514040f2f11732ff5cbead8b4f263665d0228bc

diff --git a/mail-mta/postfix/postfix-3.11.0_rc5.ebuild 
b/mail-mta/postfix/postfix-3.11.1.ebuild
similarity index 95%
rename from mail-mta/postfix/postfix-3.11.0_rc5.ebuild
rename to mail-mta/postfix/postfix-3.11.1.ebuild
index b7c94c17e19a..835e8ff7403f 100644
--- a/mail-mta/postfix/postfix-3.11.0_rc5.ebuild
+++ b/mail-mta/postfix/postfix-3.11.1.ebuild
@@ -90,6 +90,22 @@ src_configure() {
        # Make sure LDFLAGS get passed down to the executables.
        local mycc="" mylibs="${LDFLAGS} -ldl"
 
+       # Determine local database type defaults
+       local default_database_type="lmdb"
+       local default_cache_db_type="lmdb"
+       if ! use lmdb; then
+               if use berkdb; then
+                       default_database_type="hash"
+                       default_cache_db_type="btree"
+               elif use cdb; then
+                       default_database_type="cdb"
+                       ewarn
+                       ewarn "cdb USE flag is on but lmdb USE flag is not. 
Local database files"
+                       ewarn "for caches will not work. Consider turning lmdb 
USE flag on."
+                       ewarn
+               fi
+       fi
+
        # libpcre is EOL. prefer libpcre2
        mycc=" -DHAS_PCRE=2"
        AUXLIBS_PCRE="$(pcre2-config --libs8)"
@@ -111,8 +127,6 @@ src_configure() {
        fi
 
        if use lmdb; then
-               # default is lmdb
-               mycc="${mycc} -DHAS_LMDB -DDEF_DB_TYPE=\\\"lmdb\\\" 
-DDEF_CACHE_DB_TYPE=\\\"lmdb\\\""
                AUXLIBS_LMDB="-llmdb -lpthread"
        fi
 
@@ -161,13 +175,6 @@ src_configure() {
 
        if ! use berkdb; then
                mycc="${mycc} -DNO_DB"
-               if use cdb && ! use lmdb; then
-                       mycc="${mycc} -DDEF_DB_TYPE=\\\"cdb\\\""
-                       ewarn
-                       ewarn "cdb USE flag is on but lmdb USE flag is not. 
Local database files"
-                       ewarn "for caches will not work. Consider turning lmdb 
USE flag on."
-                       ewarn
-               fi
        fi
 
        if use cdb; then
@@ -190,6 +197,8 @@ src_configure() {
                shared=yes \
                dynamicmaps=no \
                pie=yes \
+               default_database_type="${default_database_type}" \
+               default_cache_db_type="${default_cache_db_type}" \
                shlib_directory="/usr/$(get_libdir)/postfix/MAIL_VERSION" \
                DEBUG="" \
                CC="$(tc-getCC)" \

Reply via email to