Searches without login should now work. You must get asked to click a button.
Some translations wanted please.
New RSS 2.0 and Atom feeds are here. The old /backend/ feeds still work, but will be redirected later, so please update your subscriptions. Details.
Port details
libuuid Library to generate or parse 128-bit Universally Unique IDs (UUIDs)
2.42.4 misc Σ=4 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2.42.4Version of this port present on the latest quarterly branch.
Maintainer: arrowd@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2025-06-30 15:06:06
Last Update: 2026-09-22 18:38:45
Commit Hash: 10fd411
People watching this port, also watch: libgd, gmake, png, jbigkit, p5-Net-SSLeay
License: BSD3CLAUSE
WWW:
https://github.com/util-linux/util-linux
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.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port
Manual pages: #
Expand this list (15 items)
pkg-plist: as obtained via: make generate-plist #
Expand this list (29 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/libuuid-2.42.4/catalog.mk
  3. /usr/local/share/licenses/libuuid-2.42.4/LICENSE
  4. /usr/local/share/licenses/libuuid-2.42.4/BSD3CLAUSE
  5. bin/uuidgen
  6. include/uuid/uuid.h
  7. lib/libuuid.a
  8. lib/libuuid.so
  9. lib/libuuid.so.1
  10. lib/libuuid.so.1.3.0
  11. libdata/pkgconfig/uuid.pc
  12. share/man/man1/uuidgen.1.gz
  13. share/man/man3/uuid.3.gz
  14. share/man/man3/uuid_clear.3.gz
  15. share/man/man3/uuid_compare.3.gz
  16. share/man/man3/uuid_copy.3.gz
  17. share/man/man3/uuid_generate.3.gz
  18. share/man/man3/uuid_generate_random.3.gz
  19. share/man/man3/uuid_generate_time.3.gz
  20. share/man/man3/uuid_generate_time_safe.3.gz
  21. share/man/man3/uuid_is_null.3.gz
  22. share/man/man3/uuid_parse.3.gz
  23. share/man/man3/uuid_time.3.gz
  24. share/man/man3/uuid_unparse.3.gz
  25. share/man/man5/terminal-colors.d.5.gz
  26. share/man/man8/uuidd.8.gz
  27. @owner
  28. @group
  29. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • For RUN/BUILD depends:
    • libuuid>0:misc/libuuid
  • For LIB depends:
    • libuuid.so:misc/libuuid
To install the port: #
cd /usr/ports/misc/libuuid/ && make install clean
To add the package, run one of these commands:
  • pkg install misc/libuuid
  • pkg install libuuid
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: libuuid
Flavors: #
there is no flavor information for this port.
distinfo: #
TIMESTAMP = 1790101811 SHA256 (util-linux-util-linux-v2.42.4_GH0.tar.gz) = e1d38037dab761a2d39114d88a6744ffd5a4576efa29fe41e1dfbd8453891fe7 SIZE (util-linux-util-linux-v2.42.4_GH0.tar.gz) = 18193976

Packages (timestamps in pop-ups are UTC): #
libuuid
ABIaarch64amd64armv6armv7i386
FreeBSD:14:latest2.42.42.42.4-2.41.1_12.42.4
FreeBSD:14:quarterly2.42.42.42.4-2.41.1_12.42.4
FreeBSD:15:latest2.42.42.42.4n/a2.41.1_1n/a
FreeBSD:15:quarterly2.42.42.42.4n/a-n/a
FreeBSD:16:latest2.42.42.42.4n/a-n/a
Dependencies #
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies: #
  1. asciidoctor : textproc/rubygem-asciidoctor
  2. bison : devel/bison
  3. meson : devel/meson
  4. ninja : devel/ninja
  5. pkgconf>=1.3.0_1 : devel/pkgconf
This port is required by: #
for Libraries #
  1. audio/audacity
  2. audio/gsequencer
  3. audio/ladish
  4. audio/lash
  5. audio/libgig
  6. audio/linuxsampler
  7. audio/owntone
Expand this list (170 items / 163 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list.
  2. audio/shairport-sync
  3. benchmarks/flowgrind
  4. cad/horizon-eda
  5. chinese/fcitx
  6. databases/evolution-data-server
  7. databases/keydb
  8. databases/proxysql
  9. databases/recutils
  10. databases/xrootd
  11. deskutils/bijiben
  12. deskutils/gnote
  13. deskutils/presage
  14. deskutils/simpleagenda
  15. devel/appstream-glib
  16. devel/babeltrace
  17. devel/ignition-common
  18. devel/libcrossguid
  19. devel/libdap
  20. devel/libewf
  21. devel/libks
  22. devel/libsml
  23. devel/msitools
  24. devel/pecl-uuid
  25. devel/xeus
  26. devel/xeus-cling
  27. devel/xeus-zmq
  28. filesystems/e2fsprogs-core
  29. filesystems/httpdirfs
  30. filesystems/ltfs
  31. filesystems/ntfs
  32. games/endless-sky
  33. games/moonlight-embedded
  34. games/moonlight-embedded-devel
  35. graphics/opennurbs
  36. lang/chez-scheme
  37. lang/pharo
  38. lang/swift510
  39. lang/swift6
  40. mail/cyrus-imapd310
  41. mail/cyrus-imapd312
  42. mail/cyrus-imapd32
  43. mail/cyrus-imapd34
  44. mail/cyrus-imapd36
  45. mail/cyrus-imapd38
  46. math/cadabra2
  47. math/topologic
  48. misc/biblesync
  49. misc/ignition-fuel-tools
  50. misc/ola
  51. misc/xiphos
  52. multimedia/kodi
  53. multimedia/obs-studio
  54. net/asterisk20
  55. net/asterisk22
  56. net/freeipa-server
  57. net/freeswitch
  58. net/gupnp
  59. net/pacemaker2
  60. net-im/telepathy-gabble
  61. net-mgmt/netdata
  62. net-mgmt/networkmanager-shim
  63. net-mgmt/seafile-client
  64. net-mgmt/seafile-gui
  65. net-p2p/aeron
  66. science/bout++
  67. science/bout++-merging-filaments
  68. science/cdo
  69. science/openmodelica
  70. science/orthanc
  71. science/qbox
  72. security/certmonger
  73. security/gvm-libs
  74. security/snort3
  75. security/sssd2
  76. security/tpm2-tools
  77. security/tpm2-tss
  78. shells/schemesh
  79. sysutils/cluster-glue
  80. sysutils/gdisk
  81. sysutils/passwordsafe
  82. sysutils/rsyslog8
  83. sysutils/syslog-ng
  84. sysutils/u-boot-a13-olinuxino
  85. sysutils/u-boot-a64-olinuxino
  86. sysutils/u-boot-bananapi
  87. sysutils/u-boot-bananapi-r2-pro
  88. sysutils/u-boot-bananapim2
  89. sysutils/u-boot-beaglebone
  90. sysutils/u-boot-bhyve-arm64
  91. sysutils/u-boot-bhyve-riscv
  92. sysutils/u-boot-chip
  93. sysutils/u-boot-clearfog
  94. sysutils/u-boot-cubieboard
  95. sysutils/u-boot-cubieboard2
  96. sysutils/u-boot-cubox-hummingboard
  97. sysutils/u-boot-firefly-rk3399
  98. sysutils/u-boot-master
  99. sysutils/u-boot-nanopi-a64
  100. sysutils/u-boot-nanopi-m1plus
  101. sysutils/u-boot-nanopi-neo
  102. sysutils/u-boot-nanopi-neo-air
  103. sysutils/u-boot-nanopi-neo2
  104. sysutils/u-boot-nanopi-r2s
  105. sysutils/u-boot-nanopi-r4s
  106. sysutils/u-boot-nanopi-r5s
  107. sysutils/u-boot-nanopi-r6s
  108. sysutils/u-boot-olimex-a20-som-evb
  109. sysutils/u-boot-olinuxino-lime
  110. sysutils/u-boot-olinuxino-lime2
  111. sysutils/u-boot-olinuxino-lime2-emmc
  112. sysutils/u-boot-orangepi-one
  113. sysutils/u-boot-orangepi-pc
  114. sysutils/u-boot-orangepi-pc-plus
  115. sysutils/u-boot-orangepi-pc2
  116. sysutils/u-boot-orangepi-plus-2e
  117. sysutils/u-boot-orangepi-r1
  118. sysutils/u-boot-orangepi-zero
  119. sysutils/u-boot-orangepi-zero-plus
  120. sysutils/u-boot-pcduino3
  121. sysutils/u-boot-pine-h64
  122. sysutils/u-boot-pine64
  123. sysutils/u-boot-pine64-lts
  124. sysutils/u-boot-pinebook
  125. sysutils/u-boot-pinebookpro
  126. sysutils/u-boot-pinetab
  127. sysutils/u-boot-qemu-arm
  128. sysutils/u-boot-qemu-arm64
  129. sysutils/u-boot-qemu-riscv64
  130. sysutils/u-boot-quartz64-a
  131. sysutils/u-boot-quartz64-b
  132. sysutils/u-boot-radxa-zero3
  133. sysutils/u-boot-riotboard
  134. sysutils/u-boot-rock-pi-4
  135. sysutils/u-boot-rock64
  136. sysutils/u-boot-rockpro64
  137. sysutils/u-boot-rpi
  138. sysutils/u-boot-rpi-0-w
  139. sysutils/u-boot-rpi-arm64
  140. sysutils/u-boot-rpi2
  141. sysutils/u-boot-rpi3
  142. sysutils/u-boot-rpi3-32
  143. sysutils/u-boot-rpi4
  144. sysutils/u-boot-sifive-fu540
  145. sysutils/u-boot-sifive-fu740
  146. sysutils/u-boot-sinovoip-bpi-m3
  147. sysutils/u-boot-sopine
  148. sysutils/u-boot-sopine-spi
  149. sysutils/u-boot-starfive-visionfive2
  150. sysutils/u-boot-wandboard
  151. sysutils/util-linux
  152. textproc/fcitx5
  153. www/davix
  154. www/libepc
  155. www/ot-recorder
  156. x11/budgie-desktop
  157. x11/gnome-terminal
  158. x11/xdg-desktop-portal-hyprland
  159. x11-wm/hyprland
  160. Collapse this list.

Deleted ports which required this port:

Expand this list of 5 deleted ports
  1. devel/RStudio*
  2. devel/util-linux*
  3. net/asterisk18*
  4. net/glusterfs*
  5. net-mgmt/seafile-server*
  6. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options: #
===> The following configuration options are available for libuuid-2.42.4: MANPAGES=on: Build and/or install manual pages ===> Use 'make config' to modify these settings
Options name: #
misc_libuuid
USES: #
bison meson pkgconfig tar:xz
pkg-message: #
FreshPorts was unable to extract/find any pkg message
Master Sites: #
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/util-linux/util-linux/tar.gz/v2.42.4?dummy=/
Collapse this list.
Port Moves

Number of commits found: 9 #

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2.42.4
22 Sep 2026 18:38:45
commit hash: 10fd411d7eae2b3e497bc55e7f99b22176631e2dcommit hash: 10fd411d7eae2b3e497bc55e7f99b22176631e2dcommit hash: 10fd411d7eae2b3e497bc55e7f99b22176631e2dcommit hash: 10fd411d7eae2b3e497bc55e7f99b22176631e2d files touched by this commit
Gleb Popov (arrowd) search for other commits by this committer
misc/libuuid: Update to 2.42.4

Reported by:	portscout!
2.42.3
09 Sep 2026 09:54:57
commit hash: ee60f642d33581f9351e0e4be3f81e7939957be6commit hash: ee60f642d33581f9351e0e4be3f81e7939957be6commit hash: ee60f642d33581f9351e0e4be3f81e7939957be6commit hash: ee60f642d33581f9351e0e4be3f81e7939957be6 files touched by this commit
Gleb Popov (arrowd) search for other commits by this committer
misc/libuuid: Update to 2.42.3

Reported by:	portscout!
2.42.2
01 Jul 2026 08:33:13
commit hash: 14a52b81ed1f4cf446db03100f872f5ede91671ccommit hash: 14a52b81ed1f4cf446db03100f872f5ede91671ccommit hash: 14a52b81ed1f4cf446db03100f872f5ede91671ccommit hash: 14a52b81ed1f4cf446db03100f872f5ede91671c files touched by this commit
Gleb Popov (arrowd) search for other commits by this committer
misc/libuuid: Update to 2.42.2

Reported by:	portscout!
2.42.1
30 May 2026 13:55:13
commit hash: 458b038d075a0ec5d38cade44360a8a0a7009fd4commit hash: 458b038d075a0ec5d38cade44360a8a0a7009fd4commit hash: 458b038d075a0ec5d38cade44360a8a0a7009fd4commit hash: 458b038d075a0ec5d38cade44360a8a0a7009fd4 files touched by this commit
Gleb Popov (arrowd) search for other commits by this committer
misc/libuuid: Update to 2.42.1
2.41.1_1
07 Jul 2025 12:54:06
commit hash: c5ee704e3fea9d5d749232db350d68875e95e042commit hash: c5ee704e3fea9d5d749232db350d68875e95e042commit hash: c5ee704e3fea9d5d749232db350d68875e95e042commit hash: c5ee704e3fea9d5d749232db350d68875e95e042 files touched by this commit
Gleb Popov (arrowd) search for other commits by this committer
Author: John Hein
misc/libuuid: Add HAS_SYMBOL_VERSION

PR:		288063
2.41.1_1
06 Jul 2025 12:29:39
commit hash: d39f421a4d802ff7cd7eb258371cdd3ecb7ce042commit hash: d39f421a4d802ff7cd7eb258371cdd3ecb7ce042commit hash: d39f421a4d802ff7cd7eb258371cdd3ecb7ce042commit hash: d39f421a4d802ff7cd7eb258371cdd3ecb7ce042 files touched by this commit
Matthias Andree (mandree) search for other commits by this committer
misc/libuuid: enable symbol versioning

Some ports depend on versioned symbols in libuuid, and the meson
test appears off because it tries to look for the --version-script
without having build the library, and assumes the linker does
not support the --version-script.  Force versioning.

Approved by:    portmgr@ (blanket)
2.41.1
30 Jun 2025 15:00:45
commit hash: 91138af92c77590f5bf1c6ea2ec6f9486683c576commit hash: 91138af92c77590f5bf1c6ea2ec6f9486683c576commit hash: 91138af92c77590f5bf1c6ea2ec6f9486683c576commit hash: 91138af92c77590f5bf1c6ea2ec6f9486683c576 files touched by this commit
Matthias Andree (mandree) search for other commits by this committer
*: Update util-linux libuuid and libblkid to 2.41.1.

ChangeLog:	https://github.com/util-linux/util-linux/blob/v2.41.1/Documentation/releases/v2.41.1-ReleaseNotes
2.41
30 Jun 2025 15:00:31
commit hash: db056622d6457f10c143e3f13312fdd737841c35commit hash: db056622d6457f10c143e3f13312fdd737841c35commit hash: db056622d6457f10c143e3f13312fdd737841c35commit hash: db056622d6457f10c143e3f13312fdd737841c35 files touched by this commit
Matthias Andree (mandree) search for other commits by this committer
*/*libuuid, */*libblkid: build MANPAGES by default as before.

in libuuid, also replace mkdir --parents GNUism by POSIX mkdir -p
to avoid MANPAGES build issue.

While here, clean up with portfmt/portclippy.

PR:		251489
2.41
30 Jun 2025 14:48:22
commit hash: 0ab84eeb0ee4b93c3e94f3408a990cec9d03afa2commit hash: 0ab84eeb0ee4b93c3e94f3408a990cec9d03afa2commit hash: 0ab84eeb0ee4b93c3e94f3408a990cec9d03afa2commit hash: 0ab84eeb0ee4b93c3e94f3408a990cec9d03afa2 files touched by this commit
Matthias Andree (mandree) search for other commits by this committer
Author: Alexander Shursha
misc/libuuid: Add new port

Number of commits found: 9