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)" \