mail/postfix: update to 3.11.1
3.11.1 (2026-03-10)
* Bugfix (defect introduced: 20260219): alias_maps errors when
default_database_type was not set in main.cf. Fix by Michael
Tokarev.
* Bugfix (defect introduced: Postfix 3.0): buffer over-read when
Postfix is configured with an enhanced status code not followed
by other text. For example, "5.7.2" without text after the
three-number code, in an access(5) table, header or body checks,
or with "$rbl_code $rbl_text" in rbl_reply_maps or default_rbl_reply.
These are all uncommon configurations. Problem reported by Kamil
Frankowicz.
* Bugfix (defect introduced: Postfix 3.3): null pointer in
nbdb_reindexd(8) because the "service_name" value was not
propagated. Report by Michael Tokarev.
[4 lines not shown]
www/php-ja-wordpress: distfile change
Upstream changed distfile without changing its name. It happened last year,
sigh.
Add DIST_SUBDIR and bump PKGREVISION since it contains some translation
updates.
py-chardet: updated to 7.0.1
7.0.0 (2026-03-02)
Ground-up, MIT-licensed rewrite of chardet. Same package name, same
public API — drop-in replacement for chardet 5.x/6.x.
**Highlights:**
- **MIT license** (previous versions were LGPL)
- **96.8% accuracy** on 2,179 test files (+2.3pp vs chardet 6.0.0,
+7.7pp vs charset-normalizer)
- **41x faster** than chardet 6.0.0 with mypyc (**28x** pure Python),
**7.5x faster** than charset-normalizer
- **Language detection** for every result (90.5% accuracy across 49
languages)
- **99 encodings** across six eras (MODERN_WEB, LEGACY_ISO, LEGACY_MAC,
LEGACY_REGIONAL, DOS, MAINFRAME)
- **12-stage detection pipeline** — BOM, UTF-16/32 patterns, escape
[20 lines not shown]
py-tables: updated to 3.11.1
Changes from 3.11.0 to 3.11.1
* Fix blosc2 loading (:issue:`1305`, :issue:`1306`).
Changes from 3.10.2 to 3.11.0
* Add support for Python 3.14.
* Set Cython "freethreading_compatible" directive.
Please refer to https://www.pytables.org/cookbook/threading.html
for details about threading support.
* Python wheel packages are now generated exploiting limited API and
stable ABI (`abi3`).
py-mmh3: updated to 5.2.1
5.2.1
Added
Add support for the Android wheel for Python 3.14.
Removed
Drop support for Python 3.9, as it has reached the end of life on 2025-10-31.
py-lazy_loader: updated to 0.5
0.5
Enhancements
- Add `suppress_warning` parameter to the `load` function
Bug Fixes
- fix: Remove problematic try/finally block
- Make sure that `__dir__` returns new copies of `__all__`
- Allow disabled eager loading with EAGER_IMPORT=0
Documentation
- Update release process doc
dpkg: updated to 1.23.7
1.23.7
* dpkg-deb: Remove ancient code to handle buggy old .deb format variants.
* Perl modules:
- Dpkg::Source::Package::V1: Do not print source root on modified files
list.
- Dpkg::Source::Package::V1: Fix building from within the source tree.
openldap: updated to 2.6.13
OpenLDAP 2.6.13 Release (2026/03/09)
Fixed liblber ber_bvreplace_x potential NULL dereference
Fixed libldap heap buffer overflow in parse_whsp
Fixed slap(add|modify) to not recreate config frontend
Fixed slapd authzPrettyNormal function memory leak
Fixed slapd memory leak in get_mra function
Fixed slapd memory leak in parseAssert and parseReturnFilter functions
Fixed slapd memory leak in parseReadAttrs function
Fixed slapd slapd_sasl_mechs race condition
Fixed slapd syncrepl to be more efficient with refresh task
Fixed slapd unbind/close race condition
Fixed slapd-ldap memory leak in ldap_chain_parse_ctrl function
Fixed slapd-mdb always initialize pausepoll
Fixed slapo-constraint to not propagate request controls to internal ops
Fixed slapo-dds minttl incorrectly set in certain scenarios
Fixed slapo-memberof to not propagate request controls to internal ops
Fixed slapo-nestgroup to not propagate request controls to internal ops
[7 lines not shown]
fast_float: updated to 8.2.4
8.2.4
This release can boost the performance by about 10% in some cases thanks to @kolemannix
Add more boundary test cases for double and float parsing
fix warning C4702: unreachable code
Mention C under other languages
A few inlines
libjwt: updated to 3.3.2
3.3.2
Patch release to fix symbol visibility for the JSON abstraction layer.
Build fix: Mark all JSON abstraction functions with JWT_NO_EXPORT to prevent them from being exported in the shared library's public symbol table. These are internal implementation details of the JSON backend abstraction (Jansson/json-c) and should not be visible to library consumers.