| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libdiscid0 | Distribution: openSUSE Tumbleweed |
| Version: 0.6.5 | Vendor: openSUSE |
| Release: 1.1 | Build date: Tue May 27 15:02:45 2025 |
| Group: Development/Libraries/C and C++ | Build host: reproducible |
| Size: 25998 | Source RPM: libdiscid-0.6.5-1.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://musicbrainz.org/doc/libdiscid | |
| Summary: Library for gathering DiscIDs and ISRCs from audio CDs | |
libdiscid is a C library for creating MusicBrainz and freedb DiscIDs from audio CDs. It reads a CD's table of contents (TOC) and generates an identifier which can be used to lookup the CD at MusicBrainz. Additionally, it provides a submission URL for adding the DiscID to the database and gathers ISRCs and the MCN from disc.
LGPL-2.1-or-later
* Tue May 27 2025 Yunus Acar <yunus.acar@suse.com>
- Update to version 0.6.5:
* CMake: Restore includedir and libdir
* Code sign Windows and macOS binaries
* Thu Feb 29 2024 pgajdos@suse.com
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
* Tue Mar 14 2023 Dirk Müller <dmueller@suse.com>
- update to 0.6.4:
* LIB-69: Revert "Use discid_feature enum in discid_read_sparse".
Fixes compiler errors with C++.
* LIB-66: fix for Debian kFreeBSD
* Haiku platform support (TOC only)
* Use discid_feature enum in discid_read_sparse
* Fixed building with CMake on macOS
* LIB-68: provide macOS universal2 binaries with support for both
x86_64 and arm64
* LIB-67: Source tarball with updated autotools configuration
* CMake: Use GNUInstallDirs to determine install location
* CMake 2.8.12 is now the minimum required version
* Fri Jul 07 2017 tchvatal@suse.com
- Update to 0.6.2:
* ISRC and MCN support on BSD
* LIB-60: fix make check for default device on generic/unknown platform
* make Doxygen output reproducible (no timestamps)
* remove newline for Linux device "1" from proc
- Refresh patch libdiscid-no-crypto.patch
* Thu Mar 23 2017 kstreitova@suse.com
- cleanup with spec-cleaner
* Mon Jul 04 2016 jengelh@inai.de
- Remove useless --with-pic (it's for unbuilt static libs).
Remove redundant %clean.
- Remove nonsense provide, it is not requested by debuginfo.
* Tue Feb 17 2015 idonmez@suse.com
- Add baselibs.conf as source
* Tue Feb 17 2015 p.drouand@gmail.com
- Update to version 0.6.1
* LIB-59: windows: fix bug preventing ISRC reads
- Changes from version 0.6.0
* LIB-41: add discid_get_troc_string() for fuzzy toc lookup
* LIB-54: add libmusicbrainz example with fuzzy toc lookup
* LIB-43: windows: the default drive is the first cd drive letter
* LIB-45: Linux/BSD/Solaris: try several possible default device names
* LIB-28: Mac: allow drive numbers as devices, default now "1"
* LIB-55, LIB-56: allow drive numbers for Windows and Linux
* LIB-53: discid_get_submission_url() returns the new NGS url
currently no functional change, the old url was redirected
* LIB-52: more validation for parameters of discid_put()
* LIB-48: assert successful read/put when API is used
* the discisrc example prints the name of the device used
- Add pkgconfig(libmusicbrainz5) build require; new upstream dependency
- Update libdiscid-no-crypto.patch
* Fri Aug 02 2013 Johannes Dewender <novell@JonnyJD.net>
- update to version 0.5.2:
- LIB-40: discid_get_webservice_url() (web service version 1) is deprecated
please use libmusicbrainz to gather metadata by disc ID
- LIB-7: rewrote data track handling, releases with multiple data tracks
This also fixes LIB-18 (no ID for DVDs) and LIB-9 (PS/PS2 CDs)
- LIB-44: fix invalid disc IDs on first read of multi-session discs
- LIB-26: add a better test suite, including valgrind memcheck target
- LIB-37: Autotools optimization (non-recursive build etc.)
- print time information in the discid example
- libdiscid-no-crypto.patch: refreshed via quilt
* Tue Apr 16 2013 Johannes Dewender <novell@JonnyJD.net>
- update to version 0.5.0:
- LIB-29: add read_sparse() for faster reading again
- LIB-35: add HAVE_SPARSE_READ and VERSION_* defines
- LIB-36: hide internal symbols on Linux/Unix
- libdiscid-visibility.patch removed (implemented upstream)
- libdiscid-no-crypto.patch:
- refreshed via quilt
- provided meta information: no upstream, opensuse feature
/usr/lib/libdiscid.so.0 /usr/lib/libdiscid.so.0.6.5
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Oct 23 22:29:00 2025