Bug 284406 - mail/phplist: enable support for PHP83+
Summary: mail/phplist: enable support for PHP83+
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Vladimir Druzenko
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-01-28 09:51 UTC by Krzysztof
Modified: 2025-01-28 19:01 UTC (History)
1 user (show)

See Also:


Attachments
poudriere testport log (56.07 KB, text/plain)
2025-01-28 09:51 UTC, Krzysztof
no flags Details
patch which enables support of PHP83+ (678 bytes, patch)
2025-01-28 09:52 UTC, Krzysztof
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Krzysztof 2025-01-28 09:51:47 UTC
Created attachment 257056 [details]
poudriere testport log

Hello,

This is cosmetic change. According to documentation of phplist php81+ is supported, so phplist should work with php83 and php84.

Also I've checked requierements for phplist, so Makefile is updated with needed php-modules.

I've checked these changes with poudriere - test port logfile is attached also.
Comment 1 Krzysztof 2025-01-28 09:52:41 UTC
Created attachment 257057 [details]
patch which enables support of PHP83+

adding patch file
Comment 2 Krzysztof 2025-01-28 09:53:59 UTC
Link to phplist requierements:
https://resources.phplist.com/system/start?s[]=requirements
Comment 3 commit-hook freebsd_committer freebsd_triage 2025-01-28 18:53:56 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=3c8e26a2d7a40324bcb8d167951aa3d842bcade2

commit 3c8e26a2d7a40324bcb8d167951aa3d842bcade2
Author:     Krzysztof <ports@bsdserwis.com>
AuthorDate: 2025-01-28 18:46:01 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2025-01-28 18:53:10 +0000

    mail/phplist: Enable support for PHP83+, update dependencies

    According to documentation of phplist:
     - php81+ is supported;
     - needed php-module simplexml.
    https://resources.phplist.com/system/start?s[]=requirements

    PR:     284406

 mail/phplist/Makefile | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
Comment 4 Vladimir Druzenko freebsd_committer freebsd_triage 2025-01-28 19:01:42 UTC
Thanks.