BSD Ports

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

SystemPortVersion
MidnightBSDmisc/libuuid2.41.1_1
FreeBSDmisc/libuuid2.42.4
NetBSDdevel/libuuid2.42.3
HardenedBSDmisc/libuuid2.42.4
GhostBSDmisc/libuuid2.42.3
OPNsensemisc/libuuid2.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

OptionDefaultDescription
MANPAGESon
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
FileSizeSHA256
util-linux-util-linux-v2.41.1_GH0.tar.gz1.6084246e+0761a9785cbf04091286ec2bbfb78e87c35e6380f084f38115a4677b90b9ad4437