CVE and update status of the FreeBSD ports tree3,298 unaddressed CVEs in 671 portsAll times are CET
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-CGI
installs 4.72 from latest; from quarterly (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 versionamd64aarch64i386
FreeBSD 164.724.72–
FreeBSD 154.724.72–
FreeBSD 144.724.724.72

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 154.724.72–
FreeBSD 144.724.724.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)

Sunpoet Po-Chuan Hsieh (sunpoet) · 4.15
- Update to 4.15

Changes:	http://search.cpan.org/dist/CGI/Changes
679385505f
Sunpoet Po-Chuan Hsieh (sunpoet) · 4.14
- Update to 4.14

Changes:	http://search.cpan.org/dist/CGI/Changes
bacb9d5c7d
Sunpoet Po-Chuan Hsieh (sunpoet) · 4.13
- Add PORTSCOUT
36ab6e00f3
Adam Weinberger (adamw) · 4.13
Donate these to perl@.
8a56456b1e
Adam Weinberger (adamw) · 4.13
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
Anton Berezin (tobez)
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:	markm
90e108873f
Vanilla I. Shu (vanilla) · 2.76
Remove do-configure section, use PERL_CONFIGURE now.
68c2f99c63
Jimmy Olgeni (olgeni) · 2.76
Some spaces -> tabs for ports/www.
d2f3fc0d14
Kevin Lo (kevlo) · 2.76
sort pkg-plist.
57407f59e5
Will Andrews (will) · 2.76
Remove jfitz@ as MAINTAINER - mail is bouncing / mailservers don't answer.
5b79c1e047
Will Andrews (will) · 2.76
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
Chris Piazza (cpiazza) · 2.76
Update with the new PORTNAME/PORTVERSION variables
c3bb46468e
Michael Haro (mharo)
remove blank line and PREFIX -> LOCALBASE (portlint)
f44350f079
Steve Price (steve)
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
Michael Haro (mharo)
FreeBSD.ORG -> FreeBSD.org

Prompted by PR:  13476, 13477
Submitted by:  KATO Tsuguru
65ab34a667
Peter Wemm (peter)
$Id$ -> $FreeBSD$
e7aa81f1a6
Tim Vanderhoek (hoek)
#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.de
a84b5b5f94
Michael Haro (mharo)
Yet more WWW: fun.
4248fdbf3c
Hidetoshi Shimokawa (simokawa)
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: asami
145684059e
Satoshi Asami (asami)
Use ${PERL5} wherever appropriate.  Largely untested; hope my eyeball checks haven't missed anything.

Submitted by:	dima
668e0f51f4
Justin M. Seger (jseger)
Standard perl fixes
7533883a8b
Tim Vanderhoek (hoek)
Wwwaste the manpages.
bf7d58180e
James FitzGibbon (jfitz)
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
James FitzGibbon (jfitz)
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
James FitzGibbon (jfitz)
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_INTERACTIVE
0617725316
Wolfram Schneider (wosch)
Add virtual category 'perl5'.
df8f6f276f
Satoshi Asami (asami)
Use MASTER_SITE_PERL_CPAN.  Use MAN? macros.  CATEGORIES+= -> CATEGORIES.
95e743d9b7
James FitzGibbon (jfitz)
Add RUN_DEPENDS to all perl5 ports, to make packages install perl. Submitted by:	asami@freebsd.org
b8c06517e3
James FitzGibbon (jfitz)
modules for perl5, for use in writing CGI scripts.
0431ce9b3d