www/fcgi: Update 2.4.0 => 2.4.6 (fix CVE-2025-23016), improve port
Commit log:
https://github.com/FastCGI-Archives/fcgi2/compare/2.4.0...2.4.6
Changelogs:
https://github.com/FastCGI-Archives/fcgi2/releases/tag/2.4.1
https://github.com/FastCGI-Archives/fcgi2/releases/tag/2.4.1.1
https://github.com/FastCGI-Archives/fcgi2/releases/tag/2.4.2
https://github.com/FastCGI-Archives/fcgi2/releases/tag/2.4.3
https://github.com/FastCGI-Archives/fcgi2/releases/tag/2.4.4
https://github.com/FastCGI-Archives/fcgi2/releases/tag/2.4.5
https://github.com/FastCGI-Archives/fcgi2/releases/tag/2.4.6
Improve port:
- Replace PORTVERSION with DISTVERSION.
- Update WWW - old is down.
- Switch upstream to GitHub.
- Add USES+=pathfix for install *.pc files in correct path.
- Fix warnings from portclippy - order of lines in Makefile.
- Remove MAKE_JOBS_UNSAFE=yes - obsoleted.
- Make run COPYTREE_SHARE docs only if DOCS option is ON.
- Remove upstreamed and obsoleted patches.
- Fix order in plist.
PR: 286589
Approved by: John von Essen <john@essenz.com> (maintainer, timeout - last activity 2019)
Security: CVE-2025-23016
Co-authored-by: Christos Chatzaras <chris@cretaforce.gr>
MFH: 2025Q2