CVE and update status of the FreeBSD ports tree3,295 unaddressed CVEs in 670 portsAll times are CET
Port details

devel/libchdr 0.3.0

Standalone library for reading MAME CHDv1-v5 formats

Port info

Maintainer
bsdcode@disroot.org
Packages
latest: 0.3.0
Upstream
up to date
Last update
to 0.3.0 · 7bcd265a39
Quarterly
2026Q4: 0.3.0
WWW
https://github.com/rtissera/libchdr
Links
cgit · VuXML

Install

Package
# pkg install libchdr
installs 0.3.0 from latest; from quarterly (2026Q4) 0.3.0
Port
# cd /usr/ports/devel/libchdr && make install clean
# make -C /usr/ports/devel/libchdr config  # change options first
Size
190 KiB download · 386 KiB installed
Depends on
archivers/zstd 1.5.7_2
License
BSD3CLAUSE
Options
1 of 1 on in the package: LTO

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 160.3.00.3.0–
FreeBSD 150.3.00.3.0–
FreeBSD 140.3.00.3.00.3.0

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 150.3.00.3.0–
FreeBSD 140.3.00.3.00.3.0

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 0.3.0.

Fixed (0)

No VuXML entries for this package.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (5)

Robert Clausecker (fuz) · 0.3.0
devel/libchdr: update to 0.3.0

* This is the first formally tagged release version. The port can switch
  to using release tags instead of commit hashes.

* Replace hardcoded SOVERSION in pkg-plist with the DISTVERSION-derived
  value.

Changelog: https://github.com/rtissera/libchdr/releases/tag/v0.3.0

PR:		294810
Event:		Wiesbaden Hackathon 202604
7bcd265a39
Daniel Engberg (diizzy) · g20260310
devel/libchdr: Update to g20260310

* Use short hash for GH_TAGNAME. This follows the Porter's Handbook more
  closely.
* Split Github variables into separate section for improved readability.
* Add option LTO, enabled by default. This replaces enabling LTO via the
  WITH_LTO variable. Having an LTO port option is more commonly used in
  the ports tree.
* Replace zlib with miniz in EXTRACT_AFTER_ARGS because upstream has
  switched to a leaner implementation for the vendored zlib.
  Also safeguard every --exclude entry to match the intended path only
  and place them on a separate line for improved readability.

Changelog: https://github.com/rtissera/libchdr/compare/40f96ee...7715de1

PR:		294074
c2f3f9b05a
Vladimir Druzenko (vvd) · g20250522
devel/libchdr: Update g20241211 => g20250522

Commit log:
https://github.com/rtissera/libchdr/compare/cb07733..40f96ee

* cosmetic non-functional changes to CMAKE_ON

PR:	286992
679ce02a08
Daniel Engberg (diizzy) · g20241211
devel/libchdr: Update to g20241211

* remove USES=pkgconfig and ZSTD related patch after fixing .cmake
  module for archivers/zstd on i386
* exclude unbundled dependencies from extraction by setting
  EXTRACT_AFTER_ARGS

Changelog: https://github.com/rtissera/libchdr/compare/b397465..cb07733

PR:		283651
0d80095e21
Robert Clausecker (fuz) · g20241111
devel/libchdr: New port: Standalone library for reading MAME CHDv1-v5 formats

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.

WWW: https://github.com/rtissera/libchdr

PR:		282692
c66fa58426