BSD Ports

www/p5-CGI 4.72nb1 NetBSD

Perl5 module for writing forms-based CGI programs

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
618415630a
License
artistic-2.0
Categories
www, perl5
Package size
107.2 KiB, 511.3 KiB installed

Description

This perl library uses perl5 objects to make it easy to create Web fill-out forms and parse their contents. This package defines CGI objects, entities that contain the values of the current query string and other state variables. Using a CGI object's methods, you can examine keywords and parameters passed to your script, and create forms whose initial values are taken from the current query (thereby preserving state information). The module provides shortcut functions that produce boilerplate HTML, reducing typing and coding errors. It also provides functionality for some of the more advanced features of CGI scripting, including support for file uploads, cookies, cascading style sheets, server push, and frames.

CGI.pm also provides a simple function-oriented programming style for those who don't need its object-oriented features.

In the other systems

The newest version among them is 4.72, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
NetBSDwww/p5-CGI4.72nb1 newestnone known-[email protected]2026-07-16
FreeBSDwww/p5-CGI4.72 newestnone known-[email protected]-
OpenBSDwww/p5-CGI4.72 newestno data-Andrew Hewus Fresh <[email protected]>2026-08-18
DragonFlywww/p5-CGI4.67 behind since 2026-08-18none known-[email protected]-
MidnightBSDwww/p5-CGI4.72 newestno data-[email protected]2026-07-14
HardenedBSDwww/p5-CGI4.72 newestno data-[email protected]-
GhostBSDwww/p5-CGI4.72 newestno data-[email protected]-

Compare across BSDs

Install

Binary package:

pkgin install p5-CGI

From pkgsrc:

cd /usr/pkgsrc/www/p5-CGI && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_644.72nb1
NetBSD 10.1 aarch644.72nb1
SmartOS / illumos x86_644.72nb1
macOS 15 arm644.72nb1

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Run dependencies 2

Commit history 1

DateCommitCreditsLog message
618415630a wiz *: recursive bump for perl5 5.44.0