mirror of
https://git.freebsd.org/ports.git
synced 2025-04-28 17:46:38 -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
|
PORTNAME= libmad
|
||||||
PORTVERSION= 0.16.3
|
PORTVERSION= 0.16.4
|
||||||
CATEGORIES= audio
|
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
|
MAINTAINER= sunpoet@FreeBSD.org
|
||||||
COMMENT= Libmad library (part of MAD project)
|
COMMENT= MPEG audio decoder library
|
||||||
WWW= https://www.underbit.com/products/mad/
|
WWW= https://www.underbit.com/products/mad/ \
|
||||||
|
https://codeberg.org/tenacityteam/libmad
|
||||||
|
|
||||||
LICENSE= GPLv2
|
LICENSE= GPLv2+
|
||||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||||
|
|
||||||
USES= cmake cpe pathfix
|
USES= cmake cpe pathfix
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
TIMESTAMP = 1679007535
|
TIMESTAMP = 1713033308
|
||||||
SHA256 (libmad-0.16.3.tar.gz) = 228bc0ea47d22ee70c087e7289e2c620829204972c9fe6ea8951ecf6c39d8966
|
SHA256 (libmad-0.16.4.tar.gz) = 0f6bfb36c554075494b5fc2c646d08de7364819540f23bab30ae73fa1b5cfe65
|
||||||
SIZE (libmad-0.16.3.tar.gz) = 204230
|
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
|
MAD (libmad) is a high-quality MPEG audio decoder. It currently supports MPEG-1
|
||||||
MPEG-2 extension to lower sampling frequencies, as well as the de facto MPEG 2.5
|
and the MPEG-2 extension to Lower Sampling Frequencies, as well as the so-called
|
||||||
format. All three audio layers -- Layer I, Layer II, and Layer III (i.e. MP3) --
|
MPEG 2.5 format. All three audio layers (Layer I, Layer II, and Layer III a.k.a.
|
||||||
are fully implemented.
|
MP3) are fully implemented.
|
||||||
|
|
||||||
MAD does not yet support MPEG-2 multichannel audio (although it should be
|
MAD does not yet support MPEG-2 multichannel audio (although it should be
|
||||||
backward compatible with such streams) nor does it currently support AAC.
|
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
|
- 24-bit PCM output
|
||||||
- 100% fixed-point (integer) computation
|
- 100% fixed-point (integer) computation
|
||||||
- completely new implementation based on the ISO/IEC standards
|
- 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
|
Because MAD provides full 24-bit PCM output, applications using MAD are able to
|
||||||
(madplay). Also included is an ID3 tag manipulation library (libid3tag).
|
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
|
||||||
lib/libmad.so.0
|
lib/libmad.so.0
|
||||||
lib/libmad.so.%%PORTVERSION%%
|
lib/libmad.so.%%PORTVERSION%%
|
||||||
libdata/pkgconfig/libmad.pc
|
libdata/pkgconfig/mad.pc
|
||||||
|
|
Loading…
Add table
Reference in a new issue