devel/libcrossguid 0.2.2.52_2,1 MidnightBSD
Minimal and cross platform C++ GUID library
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- Last update
- Commit
a195f5bb21- License
- mit
- Categories
- devel
Description
CrossGuid is a minimal, cross platform, C++ GUID library. It uses the best native GUID/UUID generator on the given platform and had a generic class for parsing, stringifying, and comparing IDs.
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | devel/libcrossguid | 0.2.2.52_2,1 |
| FreeBSD | devel/libcrossguid | 0.2.2.52_1,1 |
| OpenBSD | devel/libcrossguid | 0.2.3.20211002 |
| DragonFly | devel/libcrossguid | 0.2.2.52,1 |
| HardenedBSD | devel/libcrossguid | 0.2.2.52_1,1 |
| GhostBSD | devel/libcrossguid | 0.2.2.52_1,1 |
Install
Binary package:
mport install libcrossguid
From mports:
cd /usr/mports/devel/libcrossguid && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= libcrossguid>0:devel/libcrossguid
LIB_DEPENDS= libcrossguid.so:devel/libcrossguid
Dependencies
As this port's Makefile names them.
Library 1
libuuid.so: misc/e2fsprogs-libuuid
Build dependencies 1
Run dependencies 1
Required by 1
Configuration
No options to configure.
- USES
- cmake compiler:c++17-lang pkgconfig
- Service scripts
- none
Files
pkg-plist 9
- include/guid.hpp
- lib/cmake/crossguid/crossguid-config-.cmake
- lib/cmake/crossguid/crossguid-config.cmake
- lib/libcrossguid.so
- lib/libcrossguid.so.0
- lib/libcrossguid.so.0.2.3
- libdata/pkgconfig/crossguid.pc
- share/crossguid/LICENSE
- share/crossguid/README.md
distinfo 2
| File | Size | SHA256 |
|---|---|---|
| graeme-hill-crossguid-v0.2.2-52-gca1bf4b_GH0.tar.gz | 141678 | 731eab92a5b916eb1195208eac448155e209f9634436c0e877cb32cadd71bdc3 |
| 23a8c007a668413c2e8cbd00984d223ed5ecfe05.patch | 1780 | 4ac3983dee2df81397b8d835563b4fcbf2c24877ff33630b07f78b73eac5effa |
Commit history 1
| Date | Commit | Credits | Log message |
|---|---|---|---|
a195f5bb21 |
Lucas Holt | devel/libcrossguid: align libuuid dependency Use e2fsprogs-libuuid so libcrossguid and Kodi agree on the UUID provider. This avoids package precondition failures when Kodi is installed as a build dependency.
AI-Assisted-by: Codex <[email protected]>
Signed-off-by: Lucas Holt <[email protected]> |