Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: libdiscid-devel | Distribution: openSUSE Tumbleweed |
Version: 0.6.4 | Vendor: openSUSE |
Release: 2.2 | Build date: Thu Feb 29 17:08:57 2024 |
Group: Development/Libraries/C and C++ | Build host: reproducible |
Size: 16615 | Source RPM: libdiscid-0.6.4-2.2.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
* 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 * Fri Mar 08 2013 Johannes Dewender <novell@JonnyJD.net> - updated to 0.4.1 - LIB-23: add has_feature() and get_feature_list() to API (platform check) - add get_version_string() to API - CMake : add FreeBSD, NetBSD, OpenBSD -> all platforms supported - LIB-32: change libtool from -version-info to -version-name - libdiscid-visibility.patch refreshed via quilt - libdiscid-no-crypto.patch refreshed via quilt
/usr/include/discid /usr/include/discid/discid.h /usr/lib/libdiscid.so /usr/lib/pkgconfig/libdiscid.pc
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Dec 25 23:23:28 2024