From a9208812484187c3a0f557da278a32f9bfc645e2 Mon Sep 17 00:00:00 2001 From: kn Date: Thu, 21 Dec 2023 12:52:01 +0000 Subject: [PATCH] update to fdk-aac 2.0.3 --- audio/fdk-aac/Makefile | 5 ++--- audio/fdk-aac/distinfo | 4 ++-- .../patches/patch-libFDK_include_FDK_archdef_h | 13 +++++++------ audio/fdk-aac/pkg/PLIST | 1 + 4 files changed, 12 insertions(+), 11 deletions(-) diff --git a/audio/fdk-aac/Makefile b/audio/fdk-aac/Makefile index 583bdcba461..2009519b809 100644 --- a/audio/fdk-aac/Makefile +++ b/audio/fdk-aac/Makefile @@ -1,13 +1,12 @@ COMMENT = modified Fraunhofer FDK AAC encoder and decoder -DISTNAME = fdk-aac-0.1.6 +DISTNAME = fdk-aac-2.0.3 CATEGORIES = audio HOMEPAGE = https://sourceforge.net/projects/opencore-amr/ -REVISION = 0 # Custom PERMIT_PACKAGE = Yes -SHARED_LIBS = fdk-aac 1.0 # 0.4 +SHARED_LIBS = fdk-aac 1.0 # 2.3 WANTLIB = c m SITES = ${SITE_SOURCEFORGE:=opencore-amr/fdk-aac/} diff --git a/audio/fdk-aac/distinfo b/audio/fdk-aac/distinfo index 7b018a5899f..a1ebaebd68e 100644 --- a/audio/fdk-aac/distinfo +++ b/audio/fdk-aac/distinfo @@ -1,2 +1,2 @@ -SHA256 (fdk-aac-0.1.6.tar.gz) = qrYbQqxrWVPpSSTHPBlPCKhhctY9OcVxf1JsoBa+060= -SIZE (fdk-aac-0.1.6.tar.gz) = 2091618 +SHA256 (fdk-aac-2.0.3.tar.gz) = gptrie7zgkCc2mhX/YKvhPq7Y0F7CO3p6npVP4Ect54= +SIZE (fdk-aac-2.0.3.tar.gz) = 2906697 diff --git a/audio/fdk-aac/patches/patch-libFDK_include_FDK_archdef_h b/audio/fdk-aac/patches/patch-libFDK_include_FDK_archdef_h index 4b2109c0c1c..ec14a1968e1 100644 --- a/audio/fdk-aac/patches/patch-libFDK_include_FDK_archdef_h +++ b/audio/fdk-aac/patches/patch-libFDK_include_FDK_archdef_h @@ -1,11 +1,12 @@ ---- libFDK/include/FDK_archdef.h.orig Wed Jan 11 09:46:00 2017 -+++ libFDK/include/FDK_archdef.h Thu Jan 12 16:54:44 2017 -@@ -212,7 +212,7 @@ amm-info@iis.fraunhofer.de - #define POW2COEFF_16BIT +Index: libFDK/include/FDK_archdef.h +--- libFDK/include/FDK_archdef.h.orig ++++ libFDK/include/FDK_archdef.h +@@ -229,7 +229,7 @@ amm-info@iis.fraunhofer.de #define LDCOEFF_16BIT + #define WINDOWTABLE_16BIT -#elif defined(__powerpc__) +#elif defined(__powerpc__) || defined(__sparc64__) || defined(__alpha__) #define ARCH_PREFER_MULT_32x32 - #define ARCH_PREFER_MULT_32x16 - #define SINETABLE_16BIT + + #elif defined(__s390x__) diff --git a/audio/fdk-aac/pkg/PLIST b/audio/fdk-aac/pkg/PLIST index b3c46957f75..2f6fa25d579 100644 --- a/audio/fdk-aac/pkg/PLIST +++ b/audio/fdk-aac/pkg/PLIST @@ -5,6 +5,7 @@ include/fdk-aac/aacdecoder_lib.h include/fdk-aac/aacenc_lib.h include/fdk-aac/genericStds.h include/fdk-aac/machine_type.h +include/fdk-aac/syslib_channelMapDescr.h @static-lib lib/libfdk-aac.a lib/libfdk-aac.la @lib lib/libfdk-aac.so.${LIBfdk-aac_VERSION}