BSD Ports

www/p5-URI 5.40 OpenBSD

library to parse Uniform Resource Identifiers

System
OpenBSD
Repository
OpenBSD ports
Maintainer
Alexander Bluhm <[email protected]>
Last update
Commit
38ee7d19ce
Categories
www, perl5

Description

This package contains the URI.pm module with friends. The module implements the URI class. Objects of this class represent Uniform Resource Identifier (URI) references as specified in RFC 2396.

URI objects can be used to access and manipulate the various components that make up these strings. There are also methods to combine URIs in various ways.

The URI class replaces the URI::URL class that used to be distributed with libwww-perl. This package contains an emulation of the old URI::URL interface. The emulated URI::URL implements both the old and the new interface.

In the other systems

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

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
OpenBSDwww/p5-URI5.40 newestno data-Alexander Bluhm <[email protected]>2026-10-20
FreeBSDnet/p5-URI by name5.34 behind since 2026-08-23none known-[email protected]-
NetBSDwww/p5-URI5.37 behind since 2026-10-20none known-[email protected]2026-09-12
DragonFlynet/p5-URI by name5.31 behind since 2026-08-23none known-[email protected]-
MidnightBSDnet/p5-URI by name5.37 behind since 2026-10-20no data-[email protected]2026-09-07
HardenedBSDnet/p5-URI by name5.34 behind since 2026-08-23no data-[email protected]-
GhostBSDnet/p5-URI by name5.34 behind since 2026-08-23no data-[email protected]-
OPNsensenet/p5-URI by name5.34 behind since 2026-08-23no data-[email protected]-

Compare across BSDs

Version history 3

  1. 5.40 38ee7d19ce
  2. 5.37 c6a22d64e7
  3. 5.36 e0a9d887b7

Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.

Install

Binary package:

pkg_add p5-URI

From the ports tree:

cd /usr/ports/www/p5-URI && make install

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
Required by 102

The first 100 are listed.

Commit history 3

DateCommitCreditsLog message
38ee7d19ce bluhm update p5-URI to 5.40
c6a22d64e7 bluhm update p5-URI to 5.37
e0a9d887b7 bluhm update p5-URI to 5.36 CVE-2026-19953