[Midnightbsd-cvs] [MidnightBSD/mports] 5cdbe5: mail/phpmailer6: update to 6.12.0 (#715)
Lucas Holt
noreply at github.com
Sun Aug 9 09:46:11 EDT 2026
Branch: refs/heads/master
Home: https://github.com/MidnightBSD/mports
Commit: 5cdbe570ca6eee9a5a50b910ae0fc2f40e3b27fa
https://github.com/MidnightBSD/mports/commit/5cdbe570ca6eee9a5a50b910ae0fc2f40e3b27fa
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-08-09 (Sun, 09 Aug 2026)
Changed paths:
M mail/phpmailer6/Makefile
M mail/phpmailer6/distinfo
M mail/phpmailer6/pkg-plist
Log Message:
-----------
mail/phpmailer6: update to 6.12.0 (#715)
Update `mail/phpmailer6` from 6.9.3 to 6.12.0.
## Latent packaging bug fixed
The mports `pkg-plist` listed all 55 language files with **no `%%NLS%%`
prefix**, unlike FreeBSD's. With the `NLS` option off, the package build
would have failed on missing files. The synced plist prefixes all 57
language entries (including the two new locales).
Reconciled the staged tree against the plist: the only
staged-but-unlisted files are
`share/licenses/phpmailer6-6.12.0/{LICENSE,catalog.mk,lgpl2.1}`, which
the framework owns.
6.12.0 ships new `src/DSNConfigurator.php`, `OAuth.php` and
`OAuthTokenProvider.php`, but `do-install` installs only the four named
files — matching FreeBSD — and none are staged, so nothing is silently
dropped.
**No patches** in either tree (`files/` holds only `pkg-message.in`,
byte-identical to FreeBSD's). **No dependency changes.**
**MidnightBSD delta preserved:** `MAINTAINER`, `LICENSE= lgpl2.1`, bare
`${DATADIR}` in `do-install` and `${FAKE_DESTDIR}${DATADIR}/language` in
`post-install-NLS-on` — FreeBSD's `${STAGEDIR}` forms are wrong here,
since mports prepends `FAKE_DESTDIR` to plain targets but not to
`-OPTION-on` suffixed ones.
**Verification:** makesum/patch/build/fake/package all OK →
`phpmailer6-6.12.0.mport`. distinfo matches FreeBSD. LICENSE unchanged.
amd64 only.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
## Summary by Sourcery
Update the phpmailer6 port to version 6.12.0 and sync its packaging
metadata with upstream.
New Features:
- Provide phpmailer6 6.12.0, including new upstream language files and
related assets.
Bug Fixes:
- Fix a latent packaging issue by correctly marking language files with
the NLS option in the pkg-plist.
Enhancements:
- Align distinfo and pkg-plist with the upstream/FreeBSD port while
preserving MidnightBSD-specific packaging conventions.
Signed-off-by: Lucas Holt <luke at foolishgames.com>
To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications
More information about the Midnightbsd-cvs
mailing list