- Update to 4.15 Changes: http://search.cpan.org/dist/CGI/Changes679385505f
Port details
www/p5-CGI 4.72
Handle Common Gateway Interface requests and responses
Port info
- Maintainer
- sunpoet@FreeBSD.org
- Packages
- latest: 4.72
- Upstream
- up to date
- Last update
- to 4.72 · ce22decc23
- Quarterly
- 2026Q4: 4.72
- WWW
- https://metacpan.org/release/CGI
- Links
- cgit · VuXML · Report wrong data
Install
- Package
# pkg install p5-CGIinstalls 4.72 fromlatest; fromquarterly(2026Q4) 4.72- Port
# cd /usr/ports/www/p5-CGI && make install clean# make -C /usr/ports/www/p5-CGI config # change options first
- Size
- 156 KiB download · 391 KiB installed
- Depends on
- lang/perl5.42 5.42.3, net/p5-URI 5.34, www/p5-HTML-Parser 3.83
- License
- ART20
- Options
- 1 of 1 on in the package: EXAMPLES
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 4.72 | 4.72 | – |
| FreeBSD 15 | 4.72 | 4.72 | – |
| FreeBSD 14 | 4.72 | 4.72 | 4.72 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 4.72 | 4.72 | – |
| FreeBSD 14 | 4.72 | 4.72 | 4.72 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 4.72.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (79)
- Update to 4.14 Changes: http://search.cpan.org/dist/CGI/Changesbacb9d5c7d
- Add PORTSCOUT36ab6e00f3
Donate these to perl@.8a56456b1e
Add www/p5-CGI. The Perl CGI module has been deprecated from the core Perl distribution, and will be removed in the upcoming Perl 5.22. We already have a www/p5-CGI.pm port, but at an older version. There were incompatible changes introduced in p5-CGI-4.00 (in particular, components began to be spun off into separate packages). Going forward it will be important for us to have the current p5-CGI module in the ports tree, but the older version should probably remain, at least for now, to maximize compatibility. This commit registers conflicts between p5-CGI and p5-CGI.pm. We should probably consider renaming p5-CGI.pm to p5-CGI-3 to make the difference clearer. I'm putting myself as maintainer in case this port causes problems. If everything is good in a week I'll transfer it over to perl@.f978e201f6
www/p5-CGI was repocopied to www/p5-CGI-modules. Finish this process: - remove www/p5-CGI/*; - modify www/p5-CGI-modules/Makefile to reflect the new name; - change p5-CGI to p5-CGI-modules in the category's Makefile. OK'ed by: markm Reminded to _BE_CAREFUL_!! by: markm90e108873f
Remove do-configure section, use PERL_CONFIGURE now.68c2f99c63
Some spaces -> tabs for ports/www.d2f3fc0d14
sort pkg-plist.57407f59e5
Remove jfitz@ as MAINTAINER - mail is bouncing / mailservers don't answer.5b79c1e047
Lots and lots of cleanups. Teach p5-* in general about PKGNAMEPREFIX. Add some missing/wrong dependencies. Show how to respect CC/CFLAGS. Many miscellaneous modifications. I used more excessive hacks to force p5-Jcode and p5-WWW-Search to respect CC/CFLAGS. Patches largely done by: Christian Weisgerber <naddy@mips.inka.de>1e60866cc1
Update with the new PORTNAME/PORTVERSION variablesc3bb46468e
remove blank line and PREFIX -> LOCALBASE (portlint)f44350f079
Use a file that is actually installed by the p5-libwww port for the BUILD_DEPENDS line. PR: 15404 Submitted by: Akinori MUSHA <knu@idaemons.org>1f078a5926
FreeBSD.ORG -> FreeBSD.org Prompted by PR: 13476, 13477 Submitted by: KATO Tsuguru65ab34a667
$Id$ -> $FreeBSD$e7aa81f1a6
#4/4 enforcing Caps, no period [Has anyone figured-out what makes the number 393 so interesting to PW, now?] I wonder what was going through Jordan's head during his infamous $Id$-smashing commit. Before I forget.... Thanks to naddy@mips.rhein-neckar.de (Christian Weisgerber) for prompting this commit. See msg-id: 7geokh$tje$1@mips.rhein-neckar.dea84b5b5f94
Yet more WWW: fun.4248fdbf3c
Rewrite p5- module's PLIST for alpha. Use newly introduced %%PARL_ARCH%% for dirname of architecture dependent libraries. (i.e. s!%%PERL_VER%%/i386-freebsd!%%PERL_VER%%/%%PERL_ARCH%%!) Approved by: asami145684059e
Use ${PERL5} wherever appropriate. Largely untested; hope my eyeball checks haven't missed anything.
Submitted by: dima668e0f51f4Standard perl fixes7533883a8b
Wwwaste the manpages.bf7d58180e
Make all p5- ports use USE_PERL instead of explicitly stating the version number in each Makefile In-Conjunction-With: Satoshi's patch to bsd.port.mk (note: unlike the last change in perl5 versions, I have only upgraded p5-* ports, not other ports that rely upon perl5.)ccdb93701a
Upgrade all ports requiring perl5.003 to perl5.004 Remove p5-CGI.pm and p5-ExtUtils-Embed; they are now part of the perl5.004 distribution.67f2b0e5df
Mass update of perl5 ports (most bring the port up-to-date with the latest release from CPAN) Specifics: p5-Net fixed for IS_INTERACTIVE p5-libwww fixed for IS_INTERACTIVE0617725316
Add virtual category 'perl5'.df8f6f276f
Use MASTER_SITE_PERL_CPAN. Use MAN? macros. CATEGORIES+= -> CATEGORIES.95e743d9b7
Add RUN_DEPENDS to all perl5 ports, to make packages install perl. Submitted by: asami@freebsd.orgb8c06517e3
modules for perl5, for use in writing CGI scripts.0431ce9b3d