summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--pkg/opus/.gitignore2
-rw-r--r--pkg/opus/config.h83
-rw-r--r--pkg/opus/gen.lua2
-rw-r--r--pkg/opus/sha2562
-rw-r--r--pkg/opus/url2
-rw-r--r--pkg/opus/ver2
6 files changed, 83 insertions, 10 deletions
diff --git a/pkg/opus/.gitignore b/pkg/opus/.gitignore
index c5fd7e91..19a8a6e1 100644
--- a/pkg/opus/.gitignore
+++ b/pkg/opus/.gitignore
@@ -1,2 +1,2 @@
-/opus-1.3.1.tar.gz
+/opus-1.5.2.tar.gz
/src
diff --git a/pkg/opus/config.h b/pkg/opus/config.h
index 1cae5cc3..1ad7828b 100644
--- a/pkg/opus/config.h
+++ b/pkg/opus/config.h
@@ -1,6 +1,79 @@
-#define HAVE_LRINTF
-#if __STDC_NO_VLA__
-#define USE_ALLOCA
-#else
-#define VAR_ARRAYS
+/* #undef CPU_INFO_BY_ASM */
+/* #undef CPU_INFO_BY_C */
+/* #undef CUSTOM_MODES */
+#define DISABLE_DEBUG_FLOAT 1
+/* #undef DISABLE_DOT_PROD */
+/* #undef DISABLE_FLOAT_API */
+/* #undef DISABLE_UPDATE_DRAFT */
+/* #undef ENABLE_ASSERTIONS */
+/* #undef ENABLE_DEEP_PLC */
+/* #undef ENABLE_DRED */
+/* #undef ENABLE_HARDENING */
+/* #undef ENABLE_LOSSGEN */
+/* #undef ENABLE_OSCE */
+/* #undef ENABLE_OSCE_TRAINING_DATA */
+/* #undef FIXED_DEBUG */
+/* #undef FIXED_POINT */
+#define FLOAT_APPROX 1
+/* #undef FUZZING */
+/* #undef HAVE_ALLOCA_H */
+/* #undef HAVE_ARM_NE10 */
+#define HAVE_DLFCN_H 1
+#define HAVE_INTTYPES_H 1
+#define HAVE_LRINT 1
+#define HAVE_LRINTF 1
+#define HAVE_STDINT_H 1
+#define HAVE_STDIO_H 1
+#define HAVE_STDLIB_H 1
+#define HAVE_STRINGS_H 1
+#define HAVE_STRING_H 1
+#define HAVE_SYS_STAT_H 1
+#define HAVE_SYS_TYPES_H 1
+#define HAVE_UNISTD_H 1
+/* #undef HAVE___MALLOC_HOOK */
+#define LT_OBJDIR ".libs/"
+/* #undef OPUS_ARM_ASM */
+/* #undef OPUS_ARM_INLINE_ASM */
+/* #undef OPUS_ARM_INLINE_EDSP */
+/* #undef OPUS_ARM_INLINE_MEDIA */
+/* #undef OPUS_ARM_INLINE_NEON */
+/* #undef OPUS_ARM_MAY_HAVE_DOTPROD */
+/* #undef OPUS_ARM_MAY_HAVE_EDSP */
+/* #undef OPUS_ARM_MAY_HAVE_MEDIA */
+/* #undef OPUS_ARM_MAY_HAVE_NEON */
+/* #undef OPUS_ARM_MAY_HAVE_NEON_INTR */
+/* #undef OPUS_ARM_PRESUME_AARCH64_NEON_INTR */
+/* #undef OPUS_ARM_PRESUME_DOTPROD */
+/* #undef OPUS_ARM_PRESUME_EDSP */
+/* #undef OPUS_ARM_PRESUME_MEDIA */
+/* #undef OPUS_ARM_PRESUME_NEON */
+/* #undef OPUS_ARM_PRESUME_NEON_INTR */
+#define OPUS_BUILD /**/
+/* #undef OPUS_CHECK_ASM */
+/* #undef OPUS_HAVE_RTCD */
+/* #undef OPUS_X86_MAY_HAVE_AVX2 */
+/* #undef OPUS_X86_MAY_HAVE_SSE */
+/* #undef OPUS_X86_MAY_HAVE_SSE2 */
+/* #undef OPUS_X86_MAY_HAVE_SSE4_1 */
+/* #undef OPUS_X86_PRESUME_AVX2 */
+/* #undef OPUS_X86_PRESUME_SSE */
+/* #undef OPUS_X86_PRESUME_SSE2 */
+/* #undef OPUS_X86_PRESUME_SSE4_1 */
+#define PACKAGE_BUGREPORT "opus@xiph.org"
+#define PACKAGE_NAME "opus"
+#define PACKAGE_STRING "opus 1.5.2"
+#define PACKAGE_TARNAME "opus"
+#define PACKAGE_URL ""
+#define PACKAGE_VERSION "1.5.2"
+#define STDC_HEADERS 1
+/* #undef USE_ALLOCA */
+#define VAR_ARRAYS 1
+/* #undef const */
+#ifndef __cplusplus
+/* #undef inline */
+#endif
+#define restrict __restrict
+#if defined __SUNPRO_CC && !defined __RESTRICT
+# define _Restrict
+# define __restrict__
#endif
diff --git a/pkg/opus/gen.lua b/pkg/opus/gen.lua
index 4ee114fd..b6311149 100644
--- a/pkg/opus/gen.lua
+++ b/pkg/opus/gen.lua
@@ -1,6 +1,5 @@
cflags{
'-Wall', '-Wpedantic',
- '-D OPUS_BUILD',
'-I $srcdir/include',
'-I $srcdir/celt',
'-I $srcdir/silk',
@@ -20,6 +19,7 @@ lib('libopus.a', [[
opus.c
opus_decoder.c
opus_encoder.c
+ extensions.c
opus_multistream.c
opus_multistream_encoder.c
opus_multistream_decoder.c
diff --git a/pkg/opus/sha256 b/pkg/opus/sha256
index 77a9ad97..f0ec2e58 100644
--- a/pkg/opus/sha256
+++ b/pkg/opus/sha256
@@ -1 +1 @@
-65b58e1e25b2a114157014736a3d9dfeaad8d41be1c8179866f144a2fb44ff9d opus-1.3.1.tar.gz
+65c1d2f78b9f2fb20082c38cbe47c951ad5839345876e46941612ee87f9a7ce1 opus-1.5.2.tar.gz
diff --git a/pkg/opus/url b/pkg/opus/url
index 133b1373..378b7597 100644
--- a/pkg/opus/url
+++ b/pkg/opus/url
@@ -1 +1 @@
-url = "https://archive.mozilla.org/pub/opus/opus-1.3.1.tar.gz"
+url = "https://github.com/xiph/opus/releases/download/v1.5.2/opus-1.5.2.tar.gz"
diff --git a/pkg/opus/ver b/pkg/opus/ver
index ab4d49f2..6fc15883 100644
--- a/pkg/opus/ver
+++ b/pkg/opus/ver
@@ -1 +1 @@
-1.3.1 r0
+1.5.2 r1