devel/p5-UUID 0.39 FreeBSD
Universally Unique Identifier library for Perl
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
42166aa196- License
- ART20
- Categories
- devel, perl5
- Package size
- 43.2 KiB, 117.3 KiB installed
Description
The UUID library is used to generate unique identifiers for objects that may be accessible beyond the local system. For instance, they could be used to generate unique HTTP cookies across multiple web servers without communication between the servers, and without fear of a name clash.
The generated UUIDs can be reasonably expected to be unique within a system, and unique across all systems, and are compatible with those created by the Open Software Foundation (OSF) Distributed Computing Environment (DCE).
All generated UUIDs are either version 1, 3, 4, 5, 6, or version 7. And all are variant 1, meaning compliant with the OSF DCE standard as described in RFC4122.
Versions 6 and 7 are not standardized. They are presented here as proposed in RFC4122bis, version 14, and may change in the future. RFC4122bis is noted to replace RFC4122, if approved.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/p5-UUID | 0.39 |
| DragonFly | devel/p5-UUID | 0.37 |
Install
Binary package:
pkg install p5-UUID
From the ports tree:
cd /usr/ports/devel/p5-UUID/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= p5-UUID>0:devel/p5-UUID
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 0.39 | 0.39 | 0.28 | 0.37 | 0.39 |
| FreeBSD:14:quarterly | 0.39 | 0.39 | n/a | 0.37 | 0.39 |
| FreeBSD:15:latest | 0.39 | 0.39 | n/a | 0.37 | 0.37 |
| FreeBSD:15:quarterly | 0.39 | 0.39 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.39 | 0.39 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 1
p5-Devel-CheckLib>=1.14: devel/p5-Devel-CheckLib
Test 3
p5-Data-UUID>=0: devel/p5-Data-UUIDp5-Digest-SHA1>=0: security/p5-Digest-SHA1p5-Try-Tiny>=0: lang/p5-Try-Tiny
The full lists below include those, and their dependencies in turn.
Build dependencies 2
Run dependencies 1
Required by 1
Configuration
No options to configure.
- USES
- perl5
- Service scripts
- none
Files
pkg-plist 3
- %%SITE_ARCH%%/UUID.pm
- %%SITE_ARCH%%/auto/UUID/UUID.so
- %%PERL5_MAN3%%/UUID.3.gz
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| UUID-0.39.tar.gz | 93879 | fdeea2ef7c285228e0036a0b12c81911c7903ebfb3c51a278f47744db777ec60 |
Master sites 1
- CPAN