pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/audio/faac



Module Name:    pkgsrc
Committed By:   adam
Date:           Fri Aug 28 14:03:02 UTC 2026

Modified Files:
        pkgsrc/audio/faac: Makefile PLIST distinfo

Log Message:
faac: updated to 1.50

1.50

Build quantize_sse library with hidden symbols
Don't call exit() from the library
Define some more default_options in Meson build
Fix some warnings in frontend/maingui.c
Default to buildtype=release in Meson build
Initialize data variable in huffcode()
Remove the faulty HAVE_STRCASECMP check and other pointless header checks
CI: Let Meson build set CFLAGS
Disallow PNS in MPEG-2 mode to match spec
frontend: Change default to MPEG-4 as MPEG-2 is obsolete
Add max-channels option to change MAX_CHANNELS from 64
Fix PNS to stay on in JOINT_MS for low-bitrate accuracy
Replace redundant cpe, sce, and lfe boolean flags in ChannelInfo with an enum
Reduce MAX_CHANNELS to 8 for ADTS compliance
tns: Prevent division-by-zero or instability on highly correlated signals
Implement MOS-optimized bandwidth calculation
Fine-tune rate controller to restore bitrate accuracy
Fix channel-specific group metadata in joint-stereo
Enable link-time optimization (LTO) in Meson build
stereo: Fix undefined behaviour in intensity stereo for degenerate bands
Fix scalefactor delta overflows to comply with AAC spec (ISO 14496-3)
quantize: Pre-clamp scalefactor deltas to fix encoder/decoder mismatch


To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 pkgsrc/audio/faac/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/audio/faac/PLIST
cvs rdiff -u -r1.14 -r1.15 pkgsrc/audio/faac/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/audio/faac/Makefile
diff -u pkgsrc/audio/faac/Makefile:1.19 pkgsrc/audio/faac/Makefile:1.20
--- pkgsrc/audio/faac/Makefile:1.19     Wed Mar  5 11:59:14 2025
+++ pkgsrc/audio/faac/Makefile  Fri Aug 28 14:03:01 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.19 2025/03/05 11:59:14 nia Exp $
+# $NetBSD: Makefile,v 1.20 2026/08/28 14:03:01 adam Exp $
 
-DISTNAME=      faac-1.31.1
+DISTNAME=      faac-1.50
 CATEGORIES=    audio
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=knik0/}
 GITHUB_TAG=    ${DISTNAME}
@@ -10,13 +10,9 @@ HOMEPAGE=    https://github.com/knik0/faac
 COMMENT=       AAC audio encoder
 LICENSE=       gnu-lgpl-v2
 
-USE_LIBTOOL=           yes
-USE_TOOLS+=            autoconf autoreconf automake
-GNU_CONFIGURE=         yes
+USE_TOOLS+=    pkg-config
 
 PKGCONFIG_OVERRIDE+=   libfaac/faac.pc.in
 
-pre-configure:
-       cd ${WRKSRC} && autoreconf -fi
-
+.include "../../devel/meson/build.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/audio/faac/PLIST
diff -u pkgsrc/audio/faac/PLIST:1.6 pkgsrc/audio/faac/PLIST:1.7
--- pkgsrc/audio/faac/PLIST:1.6 Wed Mar  5 11:59:14 2025
+++ pkgsrc/audio/faac/PLIST     Fri Aug 28 14:03:01 2026
@@ -1,8 +1,10 @@
-@comment $NetBSD: PLIST,v 1.6 2025/03/05 11:59:14 nia Exp $
+@comment $NetBSD: PLIST,v 1.7 2026/08/28 14:03:01 adam Exp $
 bin/faac
 include/faac.h
 include/faaccfg.h
-lib/libfaac.la
-lib/libfaac_drm.la
+lib/libfaac.a
+lib/libfaac.so
+lib/libfaac.so.0
+lib/libfaac.so.0.0.0
 lib/pkgconfig/faac.pc
 man/man1/faac.1

Index: pkgsrc/audio/faac/distinfo
diff -u pkgsrc/audio/faac/distinfo:1.14 pkgsrc/audio/faac/distinfo:1.15
--- pkgsrc/audio/faac/distinfo:1.14     Wed Mar  5 11:59:14 2025
+++ pkgsrc/audio/faac/distinfo  Fri Aug 28 14:03:01 2026
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.14 2025/03/05 11:59:14 nia Exp $
+$NetBSD: distinfo,v 1.15 2026/08/28 14:03:01 adam Exp $
 
-BLAKE2s (faac-1.31.1.tar.gz) = 0d07e753460a9469f4394676b7ddac0c38cc2824257ec2b9ae235a6e4698c8ff
-SHA512 (faac-1.31.1.tar.gz) = 5b38c14d96edeec628551f6722a3e8503aa5d013c9582945c52e8d0e4208cb103edf9327b2215ea7fc2dbd82111a1d123dc213c56695fea7b9bcb4b1f40c8674
-Size (faac-1.31.1.tar.gz) = 244025 bytes
+BLAKE2s (faac-1.50.tar.gz) = 9e9968e5badc3c0f8b9d1faa8e4ba46787dece2619866ceff0043851906bfc69
+SHA512 (faac-1.50.tar.gz) = 2fadbcb4569993d05594e93b69d7e08ee31041c588523a1320fcc4dcceb4a08d486218b9c97bb8e63e02c3df85b9d4ab332bcd0c1bb1771086b8107ad4e1e3a5
+Size (faac-1.50.tar.gz) = 113590 bytes
 SHA1 (patch-frontend_main.c) = 3b0327b636c60cf2a0466d3b38363e364bf504fe



Home | Main Index | Thread Index | Old Index