head 1.2; access; symbols pkgsrc-2025Q4:1.1.0.54 pkgsrc-2025Q4-base:1.1 pkgsrc-2025Q3:1.1.0.52 pkgsrc-2025Q3-base:1.1 pkgsrc-2025Q2:1.1.0.50 pkgsrc-2025Q2-base:1.1 pkgsrc-2025Q1:1.1.0.48 pkgsrc-2025Q1-base:1.1 pkgsrc-2024Q4:1.1.0.46 pkgsrc-2024Q4-base:1.1 pkgsrc-2024Q3:1.1.0.44 pkgsrc-2024Q3-base:1.1 pkgsrc-2024Q2:1.1.0.42 pkgsrc-2024Q2-base:1.1 pkgsrc-2024Q1:1.1.0.40 pkgsrc-2024Q1-base:1.1 pkgsrc-2023Q4:1.1.0.38 pkgsrc-2023Q4-base:1.1 pkgsrc-2023Q3:1.1.0.36 pkgsrc-2023Q3-base:1.1 pkgsrc-2023Q2:1.1.0.34 pkgsrc-2023Q2-base:1.1 pkgsrc-2023Q1:1.1.0.32 pkgsrc-2023Q1-base:1.1 pkgsrc-2022Q4:1.1.0.30 pkgsrc-2022Q4-base:1.1 pkgsrc-2022Q3:1.1.0.28 pkgsrc-2022Q3-base:1.1 pkgsrc-2022Q2:1.1.0.26 pkgsrc-2022Q2-base:1.1 pkgsrc-2022Q1:1.1.0.24 pkgsrc-2022Q1-base:1.1 pkgsrc-2021Q4:1.1.0.22 pkgsrc-2021Q4-base:1.1 pkgsrc-2021Q3:1.1.0.20 pkgsrc-2021Q3-base:1.1 pkgsrc-2021Q2:1.1.0.18 pkgsrc-2021Q2-base:1.1 pkgsrc-2021Q1:1.1.0.16 pkgsrc-2021Q1-base:1.1 pkgsrc-2020Q4:1.1.0.14 pkgsrc-2020Q4-base:1.1 pkgsrc-2020Q3:1.1.0.12 pkgsrc-2020Q3-base:1.1 pkgsrc-2020Q2:1.1.0.10 pkgsrc-2020Q2-base:1.1 pkgsrc-2020Q1:1.1.0.6 pkgsrc-2020Q1-base:1.1 pkgsrc-2019Q4:1.1.0.8 pkgsrc-2019Q4-base:1.1 pkgsrc-2019Q3:1.1.0.4 pkgsrc-2019Q3-base:1.1 pkgsrc-2019Q2:1.1.0.2 pkgsrc-2019Q2-base:1.1; locks; strict; comment @// @; 1.2 date 2025.12.26.11.01.00; author adam; state dead; branches; next 1.1; commitid IhjCFGLzmBGznUnG; 1.1 date 2019.04.29.17.22.04; author adam; state Exp; branches; next ; commitid e5i5MYaB6n9pHglB; desc @@ 1.2 log @libcdio: updated to 2.3.0 2.3.0 Support ISRC in Image drivers (oldrich strazovsky) Parser is more aggressive in checking CD Audio Correct ISO 9660 timezone offset signs, and add extreme timezone tests. Fix a longstanding bug in detecting USB drives on MacOS. (UltraFuzzy) Add function cdio_get_device_fd() to retrieve a device file descriptor for when users need it in their own low-level code. In particular, this is needed for pregap detection on macOS. See https://github.com/libcdio/libcdio/ull/37. (UltraFuzzy) Respect FILE name value inside BINCUE CUE file. Fix incorrect track length calculation for the last track. Fix buffer overrun for Joliet filenames. Code gone over with codespell to fix spelling corrections. Klaus-Hendrik Wolf also found some typos. Add key joliet-level in cdio creation driver argument. Adds function udf_setpos() to allow arbitrary reads of UDF files. Used by wimlib (Pete Batard) Fix autotools for LFS support on 32-bit systems. Get NULL definition from stddef.h to assist C++ compilers. Fixes for MinGW tests. Fix get_mcn() on GNU/Linux. Fix iso-info -U -i FILE. Incorporate Adrian Reber's format string change. 2.2.0 Revised to note ABI change in ISO-9660 shared library (.so) version numbers; bump release version from 2.1.1 to 2.2.0 to note both API and ABI changes. These are the last three bullet items under Version 2.1.1. Remove LIBCDIO_SOURCE_PATH from configure.ac. Changes noticed and offered by Jan Alexander Steffens. @ text @$NetBSD: patch-include_cdio++_iso9660.hpp,v 1.1 2019/04/29 17:22:04 adam Exp $ Work around namespace pollution on OpenSolaris (PR 43638, Aleksey Cheusov) --- include/cdio++/iso9660.hpp.orig 2008-11-29 04:52:43.000000000 +0000 +++ include/cdio++/iso9660.hpp @@@@ -33,6 +33,10 @@@@ #include using namespace std; +#ifdef FS +#undef FS +#endif + /** ISO 9660 class. */ class ISO9660 @ 1.1 log @libcdio: re-enable cdda-player for NetBSD @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.7 2010/07/30 07:10:50 dholland Exp $ @