./devel/libuuid, Generate unique identifiers for objects

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.31, Package name: libuuid-2.31, Maintainer: pkgsrc-users

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.

From util-linux-ng.


Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 4ebb8a2c1da21a6da08b553abd0f4dd3dbc55b4e
RMD160: 451569f0c2dcc16cd34f5753c1028db8966ab296
Filesize: 4398.332 KB

Version history: (Expand)


CVS history: (Expand)


   2018-05-14 15:55:56 by Jonathan Perkin | Files touched by this commit (1)
Log message:
libuuid: Always create fake .pc when using builtin.

Previous logic would only create it when pkg-config was in USE_TOOLS,
but pkg-config is not the only tool that uses them - for example any
package that uses ruby-pkg-config.  Fixes graphics/ruby-cairo.
   2018-01-02 11:24:06 by Jonathan Perkin | Files touched by this commit (2)
Log message:
libuuid: Add NAME_MAX compat (for x11/mcookie).
   2017-12-29 07:59:54 by Maya Rashish | Files touched by this commit (1)
Log message:
libuuid: stopgap fix for the freeze: use ksh as a configure shell

it looks like autoconf did not generate enough "fi"s in the script.
ksh seems to tolerate it. this should be investigated further.

PR pkg/52877: devel/libuuid broken on NetBSD 6_STABLE
   2017-12-12 21:56:09 by Maya Rashish | Files touched by this commit (2)
Log message:
libuuid: on further thought, move nls disable Makefile.common, the configure
script is shared by all the util-linux packages.
   2017-12-12 21:52:19 by Maya Rashish | Files touched by this commit (1)
Log message:
libuuid: disable NLS for everyone for PLIST consistency.

configure script is looking for a symbol _nl_expand_alias. AFAIK we don't
have a way to supply this from pkgsrc, so we are left with some operating
systems that pass this test (smartos, linux) and some that don't (netbsd + ??)

This will not change the binary package to anyone who successfully
installed it before, we are missing a NLS-only item in the PLIST.

Report by wilbury.
   2017-12-08 09:03:35 by Adam Ciarcinski | Files touched by this commit (29) | Package updated
Log message:
libuuid, libblkid, mcookie: updated to 2.31

util-linux v2.31:
blkid: improve man page wording
blkid: more info about ambivalent results to the man page
blkid: cleanup man page info about lsblk

pkgsrc:
unified libuuid, libblkid, and mcookie
libuuid: also installs uuidgen
   2016-09-12 09:36:55 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Updated libuuid to 2.28.2.

Just switch to latest distfile, no changes to libuuid I can see.
   2016-08-19 17:56:48 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
Updated libuuid to 2.28.1.

Browsing the changelog, I see no relevant changes.