devel/libchdr 0.3.0
Standalone library for reading MAME CHDv1-v5 formats
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- BSD3CLAUSE
- Categories
- devel
- Package size
- 207.9 KiB, 418.4 KiB installed
Description
libchdr is a standalone library for reading MAME's CHDv1-v5 formats.
The code is based off of MAME's old C codebase which read up to CHDv4 with OS-dependent features removed, and CHDv5 support backported from MAME's current C++ codebase.
Install
As a binary package — by origin, or by package name:
pkg install devel/libchdr
pkg install libchdr
From the ports tree:
cd /usr/ports/devel/libchdr/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= libchdr>0:devel/libchdr
LIB_DEPENDS= libchdr.so:devel/libchdr
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 | 0.3.0 | 0.3.0 | - | g20250522 | 0.3.0 |
| FreeBSD:14:quarterly | 0.3.0 | 0.3.0 | n/a | g20250522 | 0.3.0 |
| FreeBSD:15:latest | 0.3.0 | 0.3.0 | n/a | g20250522 | g20250522 |
| FreeBSD:15:quarterly | 0.3.0 | 0.3.0 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.3.0 | 0.3.0 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Library 1
libzstd.so: archivers/zstd
The full lists below include those, and their dependencies in turn.
All build dependencies 17
All run dependencies 2
Configuration
Options name: devel_libchdr
| Option | Default | Description |
|---|---|---|
| LTO | on | Use Link-Time Optimization |
- USES
- cmake pathfix
- Service scripts
- none
Files
pkg-plist 14
- include/libchdr/bitstream.h
- include/libchdr/cdrom.h
- include/libchdr/chd.h
- include/libchdr/chdconfig.h
- include/libchdr/coretypes.h
- include/libchdr/flac.h
- include/libchdr/huffman.h
- include/libchdr/macros.h
- lib/libchdr-static.a
- lib/libchdr.a
- lib/libchdr.so
- lib/libchdr.so.0
- lib/libchdr.so.
- libdata/pkgconfig/libchdr.pc
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| rtissera-libchdr-v0.3.0_GH0.tar.gz | 520105 | 313f6bf5537e2494daa3daa8a931a2536fc4f2b8312c07e3c3d5324d2052fa20 |
Commit history 0
No commits in the history this site was built from.