[Midnightbsd-cvs] [MidnightBSD/mports] 193ad7: mail/roundcube-thunderbird_labels: update to 1.6.2...
Lucas Holt
noreply at github.com
Sun Aug 9 09:45:25 EDT 2026
Branch: refs/heads/master
Home: https://github.com/MidnightBSD/mports
Commit: 193ad77f095e95dea793199b1c1d6a3e7d46c1c5
https://github.com/MidnightBSD/mports/commit/193ad77f095e95dea793199b1c1d6a3e7d46c1c5
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-08-09 (Sun, 09 Aug 2026)
Changed paths:
M mail/roundcube-thunderbird_labels/Makefile
M mail/roundcube-thunderbird_labels/distinfo
M mail/roundcube-thunderbird_labels/pkg-plist
Log Message:
-----------
mail/roundcube-thunderbird_labels: update to 1.6.2 (#716)
Update `mail/roundcube-thunderbird_labels` from 1.6.1_1 to 1.6.2.
## IGNORE_WITH_PHP removed
With `IGNORE_WITH_PHP= 82 83` in place the port is hard-blocked on a
default host:
```
roundcube-thunderbird_labels-php84-1.6.2 does not work with PHP versions "82 83" and "83" is installed
```
Evidence for removing rather than reporting it as a blocker:
- FreeBSD dropped it while still at **1.6.1**, in two steps —
`f5e5ee802c27` (drop 82, PR 275467) and `77283b63127f` (drop the rest,
PR 277259, maintainer-approved). It was never 1.6.2-specific.
- It originated in a blanket sweep, `4ca6b847063f */*: Mark
IGNORE_WITH_PHP for 8.3.X`, later found unnecessary for this plugin.
- 1.6.2's changelog additionally lists "avoid dynamic property
deprecation warnings of PHP 8.2".
mports was carrying a stale copy.
## Roundcube 1.7.x compatibility — unverified, not confirmed
`mail/roundcube` in mports is now 1.7.2. What 1.6.2 actually declares:
- `composer.json` → `"roundcube": { "min-version": "1.4.0" }` — a lower
bound only, **no upper bound**
- The port's `RUN_DEPENDS` is `>=1.4.0`, unbounded, identical in mports
and FreeBSD
- Changelog's newest roundcube-specific entry is under **v1.6.1** ("Fix
compatibility with roundcube 1.6.1"); v1.6.2's entries are translations,
badge display, the PHP 8.2 fix, and classic-skin spacing. **No mention
of roundcube 1.7.**
So nothing declares incompatibility with 1.7.2, and nothing
affirmatively declares 1.7 support. The package installs cleanly against
the php83 flavor roundcube 1.7.2 provides, but runtime compatibility is
untested here and unstated upstream — treat as unverified.
## Other
**Not synced from FreeBSD:** their new `${RM} coffee2js.sh` and `${RM}
-r coffeescripts` in `do-install`. `tar tzf` on the 1.6.2 distfile shows
**neither exists** (consistent with the changelog's "removed
coffeescript source" at v1.4.12). mports keeps its single `${RM}
docs/_config.yml`.
**No patches** in either tree. **Dependencies unchanged.** pkg-plist
gains `localization/ar.inc` and `localization/sv_SE.inc`.
**Verification:** makesum/patch/build/fake/package all OK →
`roundcube-thunderbird_labels-php83-1.6.2.mport`. distinfo matches
FreeBSD. Staged-vs-plist reconciled both directions. LICENSE unchanged.
amd64, php83 flavor only.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
## Summary by Sourcery
Update the roundcube-thunderbird_labels port to 1.6.2 and relax PHP
version restrictions while refreshing packaging metadata.
Enhancements:
- Update roundcube-thunderbird_labels to upstream release 1.6.2.
- Remove obsolete PHP 8.2/8.3 incompatibility flag to allow installation
with newer PHP versions.
Build:
- Refresh distinfo and pkg-plist entries for the 1.6.2 distfile,
including new localization files.
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