mirror of
https://git.freebsd.org/ports.git
synced 2025-04-28 01:26:39 -04:00
audio/libmad: Update to 0.16.4
- Update MASTER_SITES - Fix LICENSE - Update COMMENT - Update WWW - Update pkg-descr - Clean up libmad.pc patch from dependent ports Changes: https://codeberg.org/tenacityteam/libmad/releases
This commit is contained in:
parent
5026dc80a1
commit
1ad752f994
5 changed files with 19 additions and 27 deletions
|
@ -1,13 +1,14 @@
|
|||
PORTNAME= libmad
|
||||
PORTVERSION= 0.16.3
|
||||
PORTVERSION= 0.16.4
|
||||
CATEGORIES= audio
|
||||
MASTER_SITES= https://codeberg.org/tenacityteam/libmad/archive/${PORTVERSION}${EXTRACT_SUFX}?dummy=/
|
||||
MASTER_SITES= https://codeberg.org/tenacityteam/libmad/releases/download/${PORTVERSION}/
|
||||
|
||||
MAINTAINER= sunpoet@FreeBSD.org
|
||||
COMMENT= Libmad library (part of MAD project)
|
||||
WWW= https://www.underbit.com/products/mad/
|
||||
COMMENT= MPEG audio decoder library
|
||||
WWW= https://www.underbit.com/products/mad/ \
|
||||
https://codeberg.org/tenacityteam/libmad
|
||||
|
||||
LICENSE= GPLv2
|
||||
LICENSE= GPLv2+
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
USES= cmake cpe pathfix
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1679007535
|
||||
SHA256 (libmad-0.16.3.tar.gz) = 228bc0ea47d22ee70c087e7289e2c620829204972c9fe6ea8951ecf6c39d8966
|
||||
SIZE (libmad-0.16.3.tar.gz) = 204230
|
||||
TIMESTAMP = 1713033308
|
||||
SHA256 (libmad-0.16.4.tar.gz) = 0f6bfb36c554075494b5fc2c646d08de7364819540f23bab30ae73fa1b5cfe65
|
||||
SIZE (libmad-0.16.4.tar.gz) = 921048
|
||||
|
|
|
@ -1,11 +0,0 @@
|
|||
--- CMakeLists.txt.orig 2022-06-22 22:48:45 UTC
|
||||
+++ CMakeLists.txt
|
||||
@@ -35,7 +35,7 @@ endif()
|
||||
|
||||
set_target_properties(mad PROPERTIES
|
||||
VERSION ${CMAKE_PROJECT_VERSION}
|
||||
- SOVERSION ${CMAKE_PROJECT_VERSION}
|
||||
+ SOVERSION 0
|
||||
)
|
||||
|
||||
#
|
|
@ -1,7 +1,7 @@
|
|||
MAD is a high-quality MPEG audio decoder. It currently supports MPEG-1 and the
|
||||
MPEG-2 extension to lower sampling frequencies, as well as the de facto MPEG 2.5
|
||||
format. All three audio layers -- Layer I, Layer II, and Layer III (i.e. MP3) --
|
||||
are fully implemented.
|
||||
MAD (libmad) is a high-quality 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 fully implemented.
|
||||
|
||||
MAD does not yet support MPEG-2 multichannel audio (although it should be
|
||||
backward compatible with such streams) nor does it currently support AAC.
|
||||
|
@ -10,7 +10,9 @@ MAD has the following special features:
|
|||
- 24-bit PCM output
|
||||
- 100% fixed-point (integer) computation
|
||||
- completely new implementation based on the ISO/IEC standards
|
||||
- available under the terms of the GNU General Public License (GPL)
|
||||
- distributed under the terms of the GNU General Public License (GPL)
|
||||
|
||||
The software is distributed as a library (libmad) and command-line front-end
|
||||
(madplay). Also included is an ID3 tag manipulation library (libid3tag).
|
||||
Because MAD provides full 24-bit PCM output, applications using MAD are able to
|
||||
produce high quality audio. Even when the output device supports only 16-bit
|
||||
PCM, applications can use the extra resolution to increase the audible dynamic
|
||||
range through the use of dithering or noise shaping.
|
||||
|
|
|
@ -6,4 +6,4 @@ lib/cmake/mad/madTargets.cmake
|
|||
lib/libmad.so
|
||||
lib/libmad.so.0
|
||||
lib/libmad.so.%%PORTVERSION%%
|
||||
libdata/pkgconfig/libmad.pc
|
||||
libdata/pkgconfig/mad.pc
|
||||
|
|
Loading…
Add table
Reference in a new issue