misc/libuuid 2.41.1_1 MidnightBSD
Library to generate or parse 128-bit Universally Unique IDs (UUIDs)
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- bsd3
- Categories
- misc
Description
The UUID library is used to generate unique identifiers for objects that may be accessible beyond the local system. This library generates UUIDs compatible with those created by the Open Software Foundation (OSF) Distributed Computing Environment (DCE) utility uuidgen.
The UUIDs generated by this library can be reasonably expected to be unique within a system, and unique across all systems. They could be used, for instance, to generate unique HTTP cookies across multiple web servers without communication between the servers, and without fear of a name clash.
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | misc/libuuid | 2.41.1_1 |
| FreeBSD | misc/libuuid | 2.42.4 |
| NetBSD | devel/libuuid | 2.42.3 |
| HardenedBSD | misc/libuuid | 2.42.4 |
| GhostBSD | misc/libuuid | 2.42.3 |
| OPNsense | misc/libuuid | 2.42.1 |
Install
Binary package:
mport install libuuid
From mports:
cd /usr/mports/misc/libuuid && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= libuuid>0:misc/libuuid
LIB_DEPENDS= libuuid.so:misc/libuuid
Dependencies
Configuration
Options name: misc_libuuid
| Option | Default | Description |
|---|---|---|
| MANPAGES | on |
- USES
- bison meson pkgconfig tar:xz
- Service scripts
- none
Files
Manual pages 15
- terminal-colors.d(5)
- uuid(3)
- uuid_clear(3)
- uuid_compare(3)
- uuid_copy(3)
- uuid_generate(3)
- uuid_generate_random(3)
- uuid_generate_time(3)
- uuid_generate_time_safe(3)
- uuid_is_null(3)
- uuid_parse(3)
- uuid_time(3)
- uuid_unparse(3)
- uuidd(8)
- uuidgen(1)
pkg-plist 22
- bin/uuidgen
- include/uuid/uuid.h
- lib/libuuid.a
- lib/libuuid.so
- lib/libuuid.so.1
- lib/libuuid.so.1.3.0
- libdata/pkgconfig/uuid.pc
- share/man/man1/uuidgen.1.gz
- share/man/man3/uuid.3.gz
- share/man/man3/uuid_clear.3.gz
- share/man/man3/uuid_compare.3.gz
- share/man/man3/uuid_copy.3.gz
- share/man/man3/uuid_generate.3.gz
- share/man/man3/uuid_generate_random.3.gz
- share/man/man3/uuid_generate_time.3.gz
- share/man/man3/uuid_generate_time_safe.3.gz
- share/man/man3/uuid_is_null.3.gz
- share/man/man3/uuid_parse.3.gz
- share/man/man3/uuid_time.3.gz
- share/man/man3/uuid_unparse.3.gz
- share/man/man5/terminal-colors.d.5.gz
- share/man/man8/uuidd.8.gz
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| util-linux-util-linux-v2.41.1_GH0.tar.gz | 1.6084246e+07 | 61a9785cbf04091286ec2bbfb78e87c35e6380f084f38115a4677b90b9ad4437 |