Import speexdsp 1.2rc3, which has been split off from speex.

SpeexDSP is a patent-free speech processing DSP library.  It includes
a preprocessor, acoustic echo canceller, jitter buffer, and resampler.

previous version ok jca@
This commit is contained in:
naddy 2017-08-15 01:02:40 +00:00
parent 3daf59cf22
commit 408f6f29bb
4 changed files with 46 additions and 0 deletions

27
audio/speexdsp/Makefile Normal file
View File

@ -0,0 +1,27 @@
# $OpenBSD: Makefile,v 1.1.1.1 2017/08/15 01:02:40 naddy Exp $
COMMENT= speech processing DSP library
DISTNAME= speexdsp-1.2rc3
CATEGORIES= audio
HOMEPAGE= https://speex.org/
SHARED_LIBS= speexdsp 1.0 # 6.0
MAINTAINER= Christian Weisgerber <naddy@openbsd.org>
# BSD
PERMIT_PACKAGE_CDROM= Yes
MASTER_SITES= http://downloads.xiph.org/releases/speex/
WANTLIB= m
SEPARATE_BUILD= Yes
CONFIGURE_STYLE=gnu
.if ${MACHINE_ARCH} == "aarch64"
# inline assembly errors
CONFIGURE_ARGS+=--disable-neon
.endif
.include <bsd.port.mk>

2
audio/speexdsp/distinfo Normal file
View File

@ -0,0 +1,2 @@
SHA256 (speexdsp-1.2rc3.tar.gz) = SuaIYAA59dIkvfLiItL73mVghEfkwvaBWF5Nym32kvE=
SIZE (speexdsp-1.2rc3.tar.gz) = 901771

2
audio/speexdsp/pkg/DESCR Normal file
View File

@ -0,0 +1,2 @@
SpeexDSP is a patent-free speech processing DSP library. It includes
a preprocessor, acoustic echo canceller, jitter buffer, and resampler.

15
audio/speexdsp/pkg/PLIST Normal file
View File

@ -0,0 +1,15 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2017/08/15 01:02:40 naddy Exp $
@conflict speex-<1.2rc2
include/speex/
include/speex/speex_echo.h
include/speex/speex_jitter.h
include/speex/speex_preprocess.h
include/speex/speex_resampler.h
include/speex/speexdsp_config_types.h
include/speex/speexdsp_types.h
lib/libspeexdsp.a
lib/libspeexdsp.la
@lib lib/libspeexdsp.so.${LIBspeexdsp_VERSION}
lib/pkgconfig/speexdsp.pc
share/doc/speexdsp/
share/doc/speexdsp/manual.pdf