logo

oasis

Own branch of Oasis Linux (upstream: <https://git.sr.ht/~mcf/oasis/>) git clone https://anongit.hacktivis.me/git/oasis.git
commit: a1c751df36148ef4bec4e45a2807f215733d078a
parent 3c8810078f6b3cbe98cfa1b770af4f65b4385244
Author: hovercats <hovercatswithlasereyes@protonmail.com>
Date:   Sun,  9 Feb 2025 08:21:23 +0100

opus: 1.5.2

Diffstat:

Mpkg/opus/.gitignore2+-
Mpkg/opus/config.h83++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----
Mpkg/opus/gen.lua2+-
Mpkg/opus/sha2562+-
Mpkg/opus/url2+-
Mpkg/opus/ver2+-
6 files changed, 83 insertions(+), 10 deletions(-)

diff --git 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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -1 +1 @@ -1.3.1 r0 +1.5.2 r1