pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/audio/libopus
Module Name: pkgsrc
Committed By: wiz
Date: Sat Dec 20 22:21:29 UTC 2025
Modified Files:
pkgsrc/audio/libopus: Makefile distinfo
pkgsrc/audio/libopus/patches: patch-celt_arm_armcpu.c
Log Message:
libopus: update to 1.6.
Opus 1.6 builds on the new ML-based features introduced in Opus 1.5.
A new wideband-to-fullband bandwidth extension (BWE) module
Support for 96 kHz audio with Opus HD
Significant improvement to Deep Redundancy (DRED)
A new 24-bit encoder/decoder API
Fixed-point improvements
In addition to the improvements above, this release includes many minor bug fixes.
To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 pkgsrc/audio/libopus/Makefile
cvs rdiff -u -r1.17 -r1.18 pkgsrc/audio/libopus/distinfo
cvs rdiff -u -r1.3 -r1.4 pkgsrc/audio/libopus/patches/patch-celt_arm_armcpu.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/audio/libopus/Makefile
diff -u pkgsrc/audio/libopus/Makefile:1.21 pkgsrc/audio/libopus/Makefile:1.22
--- pkgsrc/audio/libopus/Makefile:1.21 Mon Feb 10 22:42:00 2025
+++ pkgsrc/audio/libopus/Makefile Sat Dec 20 22:21:28 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.21 2025/02/10 22:42:00 wiz Exp $
+# $NetBSD: Makefile,v 1.22 2025/12/20 22:21:28 wiz Exp $
-DISTNAME= opus-1.5.2
+DISTNAME= opus-1.6
PKGNAME= lib${DISTNAME}
CATEGORIES= audio
MASTER_SITES= https://downloads.xiph.org/releases/opus/
Index: pkgsrc/audio/libopus/distinfo
diff -u pkgsrc/audio/libopus/distinfo:1.17 pkgsrc/audio/libopus/distinfo:1.18
--- pkgsrc/audio/libopus/distinfo:1.17 Sat Apr 13 05:31:29 2024
+++ pkgsrc/audio/libopus/distinfo Sat Dec 20 22:21:28 2025
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.17 2024/04/13 05:31:29 adam Exp $
+$NetBSD: distinfo,v 1.18 2025/12/20 22:21:28 wiz Exp $
-BLAKE2s (opus-1.5.2.tar.gz) = 3f7349f2a7a2c5a56c5b36f784978dd8144fe30ec8c2867690f0dfe0daf55814
-SHA512 (opus-1.5.2.tar.gz) = 78d963cd56d5504611f111e2b3606e236189a3585d65fae1ecdbec9bf4545632b1956f11824328279a2d1ea2ecf441ebc11e455fb598d20a458df15185e95da4
-Size (opus-1.5.2.tar.gz) = 7839412 bytes
-SHA1 (patch-celt_arm_armcpu.c) = eaf2e5be8ac1293d1bdd76137c8c3d44bd8bddf6
+BLAKE2s (opus-1.6.tar.gz) = 3c10643b11ebc1f5e8fd7abc369d13d1ef9d818833f20853a3210db85dc8f323
+SHA512 (opus-1.6.tar.gz) = 23a71d6ed610d35742c990902eb2c7b17f28fb8d38677193f984e3ad7ed506c816062f241af5d8ab901cc91d0ddb890b774efac3867a7cef2d53d26464ea7df3
+Size (opus-1.6.tar.gz) = 36317446 bytes
+SHA1 (patch-celt_arm_armcpu.c) = 8b4918a6c40fe0ed34501abea4d6c89e77d759f5
Index: pkgsrc/audio/libopus/patches/patch-celt_arm_armcpu.c
diff -u pkgsrc/audio/libopus/patches/patch-celt_arm_armcpu.c:1.3 pkgsrc/audio/libopus/patches/patch-celt_arm_armcpu.c:1.4
--- pkgsrc/audio/libopus/patches/patch-celt_arm_armcpu.c:1.3 Thu Mar 7 17:26:28 2024
+++ pkgsrc/audio/libopus/patches/patch-celt_arm_armcpu.c Sat Dec 20 22:21:28 2025
@@ -1,11 +1,11 @@
-$NetBSD: patch-celt_arm_armcpu.c,v 1.3 2024/03/07 17:26:28 adam Exp $
+$NetBSD: patch-celt_arm_armcpu.c,v 1.4 2025/12/20 22:21:28 wiz Exp $
Don't error on ARM if we're not on Darwin, Linux, or MSVC.
Currently the code attempts to open /proc/cpuinfo, and tests for
failure - if that doesn't contain useful info or doesn't exist,
it still behaves correctly.
---- celt/arm/armcpu.c.orig 2024-03-01 07:55:09.000000000 +0000
+--- celt/arm/armcpu.c.orig 2025-11-07 22:12:41.000000000 +0000
+++ celt/arm/armcpu.c
@@ -92,7 +92,7 @@ static OPUS_INLINE opus_uint32 opus_cpu_
return flags;
@@ -16,9 +16,9 @@ it still behaves correctly.
/* Linux based */
#include <stdio.h>
-@@ -195,7 +195,7 @@ opus_uint32 opus_cpu_capabilities(void)
+@@ -275,7 +275,7 @@ static opus_uint32 opus_cpu_capabilities
/* The feature registers which can tell us what the processor supports are
- * accessible in priveleged modes only, so we can't have a general user-space
+ * accessible in privileged modes only, so we can't have a general user-space
* detection method like on x86.*/
-# error "Configured to use ARM asm but no CPU detection method available for " \
+# warning "Configured to use ARM asm but no CPU detection method available for " \
Home |
Main Index |
Thread Index |
Old Index