Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libmad0-0.16.4-1.4 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: libmad0 Distribution: openSUSE Tumbleweed
Version: 0.16.4 Vendor: openSUSE
Release: 1.4 Build date: Thu Mar 26 13:20:13 2026
Group: System/Libraries Build host: reproducible
Size: 181630 Source RPM: libmad-0.16.4-1.4.src.rpm
Packager: https://bugs.opensuse.org
Url: https://www.underbit.com/products/mad/
Summary: An MPEG audio decoder library
MAD is a MPEG audio decoder. It currently supports MPEG-1 and the
MPEG-2 extension to Lower Sampling Frequencies, as well as the
so-called MPEG 2.5 format. All three audio layers (Layer I, Layer II,
and Layer III a.k.a. MP3) are implemented.

MAD supports 24-bit PCM output. MAD computes using 100% fixed-point
(integer) computation, so you can run it without a floating point
unit.

Provides

Requires

License

GPL-2.0-or-later

Changelog

* Thu Mar 26 2026 Martin Hauke <mardnh@gmx.de>
  - Update to version 0.16.4
    * Switch upstream
      http://www.underbit.com/products/mad/
    - > https://codeberg.org/tenacityteam/libmad
    * Switch from autotools to cmake
  - Update to version 0.16.3
    * Disable assembly optimizations for all 64 bit CPU
      architectures; they are only for 32 and 16 bit
      architectures.
    * Fix CPU architecture detection for PowerPC.
  - Update to version 0.16.2
    * Fix building assembly file on ARM
    * Fix pkgconfig file when CMAKE_INSTALL_{INCLUDE,LIB}DIR are
      absolute paths.
  - Update to version 0.16.1
    * Fix generation of mad.h broken by move to CMake.
    * Add CMake options for CPU architecture-specific optimizations.
  - Update to version 0.16.0
    * Add CMake build system
    * Remove autotools build system
    * Add pkgconfig and CMake config files
    * Apply patches from Debian and Fedora
  - Drop not longer needed patches
    * libmad-0.15.1b-automake.patch
    * libmad-0.15.1b-pkgconfig.patch
    * libmad-0.15.1b-gcc43.patch
    * length-check.patch
    * libmad-0.15.1b-ppc.patch
    * libmad.thumb.diff
    * libmad-x86.patch
    * Provide-Thumb-2-alternative-code-for-MAD_F_MLN.diff
  - Add patch:
    * libmad-x86.patch
* Thu Feb 29 2024 pgajdos@suse.com
  - Use %patch -P N instead of deprecated %patchN.
* Thu Oct 20 2022 Adam Majer <adam.majer@suse.de>
  - length-check.patch: incorporate previous frame_length.diff checks
* Mon Aug 29 2022 Adam Majer <adam.majer@suse.de>
  - length-check.patch: replaces frame_length.diff. Fixes now also
    bsc#1036968, bsc#1036969 (CVE-2017-8373, CVE-2017-8372)
  - use %license for the license
* Wed Feb 21 2018 idonmez@suse.com
  - Add frame_length.diff from Debian to fix CVE-2017-8374
    bsc#1036967
* Fri Sep 08 2017 schwab@linux-m68k.org
  - libmad-0.15.1b-multiarch.patch: remove, it breaks the installed header
* Thu Jun 22 2017 mpluskal@suse.com
  - Add patches from Fedora:
    * Provide-Thumb-2-alternative-code-for-MAD_F_MLN.diff
    * libmad.thumb.diff
    * libmad-0.15.1b-ppc.patch
    * libmad-0.15.1b-multiarch.patch
* Thu Mar 02 2017 jengelh@inai.de
  - Drop --with-pic, this is only for static libs.
  - Rectify descriptions for neutrality.
* Sun Sep 15 2013 scarabeus@opensuse.org
  - Fix install stage.
* Sun Sep 15 2013 scarabeus@opensuse.org
  - Fix copy&pasto of wrong dependency

Files

/usr/lib64/libmad.so.0
/usr/lib64/libmad.so.0.16.4
/usr/share/doc/packages/libmad0
/usr/share/doc/packages/libmad0/CHANGES
/usr/share/doc/packages/libmad0/CREDITS
/usr/share/doc/packages/libmad0/README.md
/usr/share/doc/packages/libmad0/TODO
/usr/share/licenses/libmad0
/usr/share/licenses/libmad0/COPYING
/usr/share/licenses/libmad0/COPYRIGHT


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Aug 2 01:54:38 2026