misc/libuuid 2.42.4 FreeBSD
Library to generate or parse 128-bit Universally Unique IDs (UUIDs)
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
10fd411d7e- License
- BSD3CLAUSE
- Categories
- misc
- Package size
- 51.6 KiB, 131.1 KiB installed
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 |
|---|---|---|
| FreeBSD | misc/libuuid | 2.42.4 |
| NetBSD | devel/libuuid | 2.42.3 |
| MidnightBSD | misc/libuuid | 2.41.1_1 |
Install
Binary package:
pkg install libuuid
From the ports tree:
cd /usr/ports/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
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 | 2.42.4 | 2.42.4 | - | 2.41.1_1 | 2.42.4 |
| FreeBSD:14:quarterly | 2.42.4 | 2.42.4 | n/a | 2.41.1_1 | 2.42.4 |
| FreeBSD:15:latest | 2.42.4 | 2.42.4 | n/a | 2.41.1_1 | 2.41.1_1 |
| FreeBSD:15:quarterly | 2.42.4 | 2.42.4 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2.42.4 | 2.42.4 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 18
Required by 384
- audio/amsynth
- audio/asterisk-espeak
- audio/asterisk-flite
- audio/audacity
- audio/calf-lv2
- audio/gigedit
- audio/gnome-music
- audio/gsequencer
- audio/jack-keyboard
- audio/jack-smf-utils
- audio/ladish
- audio/lash
- audio/libgig
- audio/linuxsampler
- audio/muse-sequencer
- audio/owntone
- audio/pithos
- audio/qsampler
- audio/shairport-sync
- benchmarks/flowgrind
- benchmarks/hipercontracer
- benchmarks/phoronix-test-suite
- cad/camotics
- cad/horizon-eda
- cad/qcad
- cad/qcadjsapi
- chinese/fcitx
- chinese/fcitx-chewing
- chinese/fcitx-cloudpinyin
- chinese/fcitx-configtool
- chinese/fcitx-libpinyin
- chinese/fcitx-table-extra
- chinese/fcitx-ui-light
- chinese/fcitx5-chewing
- chinese/fcitx5-chinese-addons
- chinese/fcitx5-keykey
- chinese/fcitx5-mcbopomofo
- chinese/fcitx5-rime
- chinese/fcitx5-table-extra
- chinese/fcitx5-table-other
- chinese/libime
- chinese/libime-jyutping
- databases/cego
- databases/cegobridge
- databases/evolution-data-server
- databases/keydb
- databases/p5-DBD-cego
- databases/pg-gvm
- databases/proxysql
- databases/py-xrootd
- databases/pythoncego
- databases/recutils
- databases/xrootd
- deskutils/bijiben
- deskutils/bookworm
- deskutils/budgie-desktop-view
- deskutils/elementary-calendar
- deskutils/foliate
- deskutils/gnome-calendar
- deskutils/gnome-contacts
- deskutils/gnome-planner
- deskutils/gnome-pomodoro
- deskutils/gnome-screenshot
- deskutils/gnome-shell-extension-coverflow
- deskutils/gnome-shell-extension-dashtodock
- deskutils/gnome-shell-extension-dashtopanel
- deskutils/gnome-shell-extension-hidetopbar
- deskutils/gnome-shell-extension-lockkeys
- deskutils/gnome-shell-extension-simple-weather
- deskutils/gnome-shell-extra-extensions
- deskutils/gnome-tweaks
- deskutils/gnome-utils
- deskutils/gnote
- deskutils/maliit-keyboard
- deskutils/presage
- deskutils/simpleagenda
- devel/appstream-glib
- devel/babeltrace
- devel/ignition-common
- devel/kodi-platform
- devel/libcrossguid
- devel/libdap
- devel/libewf
- devel/libks
- devel/libsml
- devel/msitools
- devel/p5-IPC-ShellCmd
- devel/pecl-uuid
- devel/root
- devel/ruby-install
- devel/xeus
- devel/xeus-cling
- devel/xeus-zmq
- editors/sciteco
- emulators/playonbsd
- filesystems/automount
- filesystems/dsbmc
- filesystems/dsbmc-cli
- filesystems/dsbmd
- filesystems/e2fsprogs
The first 100 are listed.
Configuration
Options name: misc_libuuid
| Option | Default | Description |
|---|---|---|
| MANPAGES | on | Build and/or install manual pages |
- 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.42.4_GH0.tar.gz | 1.8193976e+07 | e1d38037dab761a2d39114d88a6744ffd5a4576efa29fe41e1dfbd8453891fe7 |