head 1.8; access; symbols pkgsrc-2026Q1:1.8.0.76 pkgsrc-2026Q1-base:1.8 pkgsrc-2025Q4:1.8.0.74 pkgsrc-2025Q4-base:1.8 pkgsrc-2025Q3:1.8.0.72 pkgsrc-2025Q3-base:1.8 pkgsrc-2025Q2:1.8.0.70 pkgsrc-2025Q2-base:1.8 pkgsrc-2025Q1:1.8.0.68 pkgsrc-2025Q1-base:1.8 pkgsrc-2024Q4:1.8.0.66 pkgsrc-2024Q4-base:1.8 pkgsrc-2024Q3:1.8.0.64 pkgsrc-2024Q3-base:1.8 pkgsrc-2024Q2:1.8.0.62 pkgsrc-2024Q2-base:1.8 pkgsrc-2024Q1:1.8.0.60 pkgsrc-2024Q1-base:1.8 pkgsrc-2023Q4:1.8.0.58 pkgsrc-2023Q4-base:1.8 pkgsrc-2023Q3:1.8.0.56 pkgsrc-2023Q3-base:1.8 pkgsrc-2023Q2:1.8.0.54 pkgsrc-2023Q2-base:1.8 pkgsrc-2023Q1:1.8.0.52 pkgsrc-2023Q1-base:1.8 pkgsrc-2022Q4:1.8.0.50 pkgsrc-2022Q4-base:1.8 pkgsrc-2022Q3:1.8.0.48 pkgsrc-2022Q3-base:1.8 pkgsrc-2022Q2:1.8.0.46 pkgsrc-2022Q2-base:1.8 pkgsrc-2022Q1:1.8.0.44 pkgsrc-2022Q1-base:1.8 pkgsrc-2021Q4:1.8.0.42 pkgsrc-2021Q4-base:1.8 pkgsrc-2021Q3:1.8.0.40 pkgsrc-2021Q3-base:1.8 pkgsrc-2021Q2:1.8.0.38 pkgsrc-2021Q2-base:1.8 pkgsrc-2021Q1:1.8.0.36 pkgsrc-2021Q1-base:1.8 pkgsrc-2020Q4:1.8.0.34 pkgsrc-2020Q4-base:1.8 pkgsrc-2020Q3:1.8.0.32 pkgsrc-2020Q3-base:1.8 pkgsrc-2020Q2:1.8.0.28 pkgsrc-2020Q2-base:1.8 pkgsrc-2020Q1:1.8.0.8 pkgsrc-2020Q1-base:1.8 pkgsrc-2019Q4:1.8.0.30 pkgsrc-2019Q4-base:1.8 pkgsrc-2019Q3:1.8.0.26 pkgsrc-2019Q3-base:1.8 pkgsrc-2019Q2:1.8.0.24 pkgsrc-2019Q2-base:1.8 pkgsrc-2019Q1:1.8.0.22 pkgsrc-2019Q1-base:1.8 pkgsrc-2018Q4:1.8.0.20 pkgsrc-2018Q4-base:1.8 pkgsrc-2018Q3:1.8.0.18 pkgsrc-2018Q3-base:1.8 pkgsrc-2018Q2:1.8.0.16 pkgsrc-2018Q2-base:1.8 pkgsrc-2018Q1:1.8.0.14 pkgsrc-2018Q1-base:1.8 pkgsrc-2017Q4:1.8.0.12 pkgsrc-2017Q4-base:1.8 pkgsrc-2017Q3:1.8.0.10 pkgsrc-2017Q3-base:1.8 pkgsrc-2017Q2:1.8.0.6 pkgsrc-2017Q2-base:1.8 pkgsrc-2017Q1:1.8.0.4 pkgsrc-2017Q1-base:1.8 pkgsrc-2016Q4:1.8.0.2 pkgsrc-2016Q4-base:1.8 pkgsrc-2016Q3:1.7.0.14 pkgsrc-2016Q3-base:1.7 pkgsrc-2016Q2:1.7.0.12 pkgsrc-2016Q2-base:1.7 pkgsrc-2016Q1:1.7.0.10 pkgsrc-2016Q1-base:1.7 pkgsrc-2015Q4:1.7.0.8 pkgsrc-2015Q4-base:1.7 pkgsrc-2015Q3:1.7.0.6 pkgsrc-2015Q3-base:1.7 pkgsrc-2015Q2:1.7.0.4 pkgsrc-2015Q2-base:1.7 pkgsrc-2015Q1:1.7.0.2 pkgsrc-2015Q1-base:1.7 pkgsrc-2014Q4:1.6.0.46 pkgsrc-2014Q4-base:1.6 pkgsrc-2014Q3:1.6.0.44 pkgsrc-2014Q3-base:1.6 pkgsrc-2014Q2:1.6.0.42 pkgsrc-2014Q2-base:1.6 pkgsrc-2014Q1:1.6.0.40 pkgsrc-2014Q1-base:1.6 pkgsrc-2013Q4:1.6.0.38 pkgsrc-2013Q4-base:1.6 pkgsrc-2013Q3:1.6.0.36 pkgsrc-2013Q3-base:1.6 pkgsrc-2013Q2:1.6.0.34 pkgsrc-2013Q2-base:1.6 pkgsrc-2013Q1:1.6.0.32 pkgsrc-2013Q1-base:1.6 pkgsrc-2012Q4:1.6.0.30 pkgsrc-2012Q4-base:1.6 pkgsrc-2012Q3:1.6.0.28 pkgsrc-2012Q3-base:1.6 pkgsrc-2012Q2:1.6.0.26 pkgsrc-2012Q2-base:1.6 pkgsrc-2012Q1:1.6.0.24 pkgsrc-2012Q1-base:1.6 pkgsrc-2011Q4:1.6.0.22 pkgsrc-2011Q4-base:1.6 pkgsrc-2011Q3:1.6.0.20 pkgsrc-2011Q3-base:1.6 pkgsrc-2011Q2:1.6.0.18 pkgsrc-2011Q2-base:1.6 pkgsrc-2011Q1:1.6.0.16 pkgsrc-2011Q1-base:1.6 pkgsrc-2010Q4:1.6.0.14 pkgsrc-2010Q4-base:1.6 pkgsrc-2010Q3:1.6.0.12 pkgsrc-2010Q3-base:1.6 pkgsrc-2010Q2:1.6.0.10 pkgsrc-2010Q2-base:1.6 pkgsrc-2010Q1:1.6.0.8 pkgsrc-2010Q1-base:1.6 pkgsrc-2009Q4:1.6.0.6 pkgsrc-2009Q4-base:1.6 pkgsrc-2009Q3:1.6.0.4 pkgsrc-2009Q3-base:1.6 pkgsrc-2009Q2:1.6.0.2 pkgsrc-2009Q2-base:1.6 pkgsrc-2009Q1:1.5.0.4 pkgsrc-2009Q1-base:1.5 pkgsrc-2008Q4:1.5.0.2 pkgsrc-2008Q4-base:1.5 pkgsrc-2008Q3:1.4.0.26 pkgsrc-2008Q3-base:1.4 cube-native-xorg:1.4.0.24 cube-native-xorg-base:1.4 pkgsrc-2008Q2:1.4.0.22 pkgsrc-2008Q2-base:1.4 cwrapper:1.4.0.20 pkgsrc-2008Q1:1.4.0.18 pkgsrc-2008Q1-base:1.4 pkgsrc-2007Q4:1.4.0.16 pkgsrc-2007Q4-base:1.4 pkgsrc-2007Q3:1.4.0.14 pkgsrc-2007Q3-base:1.4 pkgsrc-2007Q2:1.4.0.12 pkgsrc-2007Q2-base:1.4 pkgsrc-2007Q1:1.4.0.10 pkgsrc-2007Q1-base:1.4 pkgsrc-2006Q4:1.4.0.8 pkgsrc-2006Q4-base:1.4 pkgsrc-2006Q3:1.4.0.6 pkgsrc-2006Q3-base:1.4 pkgsrc-2006Q2:1.4.0.4 pkgsrc-2006Q2-base:1.4 pkgsrc-2006Q1:1.4.0.2 pkgsrc-2006Q1-base:1.4 pkgsrc-2005Q4:1.3.0.12 pkgsrc-2005Q4-base:1.3 pkgsrc-2005Q3:1.3.0.10 pkgsrc-2005Q3-base:1.3 pkgsrc-2005Q2:1.3.0.8 pkgsrc-2005Q2-base:1.3 pkgsrc-2005Q1:1.3.0.6 pkgsrc-2005Q1-base:1.3 pkgsrc-2004Q4:1.3.0.4 pkgsrc-2004Q4-base:1.3 pkgsrc-2004Q3:1.3.0.2 pkgsrc-2004Q3-base:1.3 pkgsrc-2004Q2:1.2.0.6 pkgsrc-2004Q2-base:1.2 pkgsrc-2004Q1:1.2.0.4 pkgsrc-2004Q1-base:1.2 pkgsrc-2003Q4:1.2.0.2 pkgsrc-2003Q4-base:1.2 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.8 date 2016.12.12.14.53.14; author wiz; state Exp; branches; next 1.7; commitid fOrYaQrLtIqaMHxz; 1.7 date 2015.01.16.08.50.47; author wiz; state Exp; branches; next 1.6; commitid CatWCLcaQBEN8e6y; 1.6 date 2009.05.09.13.22.55; author joerg; state Exp; branches; next 1.5; 1.5 date 2008.11.08.21.06.46; author bjs; state Exp; branches; next 1.4; 1.4 date 2006.03.11.03.14.43; author reed; state Exp; branches; next 1.3; 1.3 date 2004.07.23.15.48.47; author wiz; state Exp; branches; next 1.2; 1.2 date 2003.06.05.13.18.11; author wiz; state Exp; branches; next 1.1; 1.1 date 2003.03.24.08.58.53; author wiz; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2003.03.24.08.58.53; author wiz; state Exp; branches; next ; desc @@ 1.8 log @Updated speex to 1.2.0. I just pushed the Speex 1.2.0 stable release. Thanks to Ralph Giles for helping with the release process. @ text @$NetBSD: patch-ab,v 1.7 2015/01/16 08:50:47 wiz Exp $ Add getopt/ossaudio libraries where needed. --- src/Makefile.in.orig 2016-12-07 23:21:03.000000000 +0000 +++ src/Makefile.in @@@@ -260,7 +260,7 @@@@ LD = @@LD@@ LDFLAGS = @@LDFLAGS@@ LIBM = @@LIBM@@ LIBOBJS = @@LIBOBJS@@ -LIBS = @@LIBS@@ +LIBS = @@LIBS@@ ${LIBGETOPT} LIBTOOL = @@LIBTOOL@@ LIPO = @@LIPO@@ LN_S = @@LN_S@@ @@@@ -366,11 +366,11 @@@@ include_HEADERS = noinst_HEADERS = wav_io.h speexenc_SOURCES = speexenc.c wav_io.c skeleton.c speexenc_LDADD = $(top_builddir)/libspeex/libspeex.la \ - $(OGG_LIBS) @@FFT_LIBS@@ @@SPEEXDSP_LIBS@@ + $(OGG_LIBS) @@FFT_LIBS@@ @@SPEEXDSP_LIBS@@ $(LIBOSSAUDIO) speexdec_SOURCES = speexdec.c wav_io.c speexdec_LDADD = $(top_builddir)/libspeex/libspeex.la \ - $(OGG_LIBS) @@WINMM_LIBS@@ @@FFT_LIBS@@ + $(OGG_LIBS) @@WINMM_LIBS@@ @@FFT_LIBS@@ $(LIBOSSAUDIO) all: all-am @ 1.7 log @Update to 1.2rc2: This release splits the speex codec library and the speex DSP library into separate source trees. Both projects received build-system improvements, bugfixes, and cleanup. The speex codec's VBR tuning was improved, while the speexdsp resampler got some NEON optimizations. @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.6 2009/05/09 13:22:55 joerg Exp $ d5 1 a5 1 --- src/Makefile.in.orig 2014-12-06 19:58:25.000000000 +0000 d7 1 a7 1 @@@@ -248,7 +248,7 @@@@ LD = @@LD@@ d16 1 a16 1 @@@@ -351,11 +351,11 @@@@ include_HEADERS = d25 2 a26 2 - $(OGG_LIBS) @@FFT_LIBS@@ + $(OGG_LIBS) @@FFT_LIBS@@ $(LIBOSSAUDIO) @ 1.6 log @Fix getopt linkage for Solaris. From Timothy Larson in PR 41176. @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.5 2008/11/08 21:06:46 bjs Exp $ d3 3 a5 1 --- src/Makefile.in.orig 2008-07-20 22:17:20.000000000 -0400 d7 1 a7 2 @@@@ -138,7 +138,7 @@@@ INSTALL_STRIP_PROGRAM = @@INSTALL_STRIP_PROGRAM@@ d9 1 d14 1 d16 1 a16 2 LTLIBOBJS = @@LTLIBOBJS@@ @@@@ -224,11 +224,11 @@@@ include_HEADERS = d19 3 a21 3 speexenc_LDADD = $(top_builddir)/libspeex/libspeex.la $(top_builddir)/libspeex/libspeexdsp.la \ - $(OGG_LIBS) @@FFT_LIBS@@ + $(OGG_LIBS) @@FFT_LIBS@@ $(LIBOSSAUDIO) @ 1.5 log @Update to speex-1.2rc1. This should be backward-compatible with 1.0.x versions. Pulseaudio (which I am working on) requires this version; moreover, the 1.0.x releases are deprecated. The ChangeLog is not kept up-to-date, but here are some highlights: 1.2rc1 -------- Again, this new releases brings many improvements. The RAM requirement for wideband has gone down drastically (i.e. more than 2x). A new resampler module has been added, providing arbitrary sampling rate conversion -- fast. The echo canceller has also been improved. A bug in 1.2beta1 that made the echo canceller unstable has been fixed. The echo canceller should now converge faster, be robust and tolerant of incorrect capture-playback synchronisation. The preprocessor has also been greatly improved. Not only should the quality be better, but it is now fully converted to fixed-point. At last, early TriMedia support (incomplete) has been merged. 1.2beta3 -------- The most obvious change in this release is that all the non-codec components (preprocessor, echo cancellation, jitter buffer) have been moved to a new libspeexdsp library. Other changes include a new jitter buffer algorithm and resampler improvements/fixes. This is also the first release where libspeex can be built without any floating point support. To do this, the float compatibility API must be disabled (--disable-float-api or DISABLE_FLOAT_API) and the VBR feature must be disabled (--disable-vbr or DISABLE_VBR). 1.2beta2 -------- This release adds support for acoustic echo cancellation with multiple microphones and multiple loudspeakers. It also adds an API to decorrelate loudspeaker signals to improve multi-channel performance. In the bugfix department, there are fixes for a few bugs in the echo canceller, jitter buffer and preprocessor. At this point, the API for 1.2 should be stable and only a few very minor additions are planned. @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.4 2006/03/11 03:14:43 reed Exp $ d5 9 @ 1.4 log @Use the configure provided @@mandir@@. @ text @d1 1 a1 1 $NetBSD$ d3 1 a3 1 --- src/Makefile.in.orig 2004-07-15 00:25:20.000000000 -0700 d5 1 a5 11 @@@@ -183,7 +183,7 @@@@ install_sh = @@install_sh@@ libdir = @@libdir@@ libexecdir = @@libexecdir@@ localstatedir = @@localstatedir@@ -mandir = $(prefix)/share/man +mandir = @@mandir@@ mkdir_p = @@mkdir_p@@ oldincludedir = @@oldincludedir@@ prefix = @@prefix@@ @@@@ -199,9 +199,9 @@@@ EXTRA_DIST = $(man_MANS) getopt_win.h ge include_HEADERS = d7 5 a11 3 speexenc_SOURCES = speexenc.c wav_io.c -speexenc_LDADD = $(top_builddir)/libspeex/libspeex.la $(OGG_LDFLAGS) $(OGG_LIBS) +speexenc_LDADD = $(top_builddir)/libspeex/libspeex.la $(OGG_LDFLAGS) $(OGG_LIBS) $(LIBOSSAUDIO) d13 4 a16 2 -speexdec_LDADD = $(top_builddir)/libspeex/libspeex.la $(OGG_LDFLAGS) $(OGG_LIBS) +speexdec_LDADD = $(top_builddir)/libspeex/libspeex.la $(OGG_LDFLAGS) $(OGG_LIBS) $(LIBOSSAUDIO) a18 1 .SUFFIXES: @ 1.3 log @Update to 1.0.4: * Headers are now in ${PREFIX}/include/speex/ (but a copy is still in ${PREFIX}/include for compat reasons). * Pseudo-gapless playback (i.e. playback has the same number of samples) * Fixed a potential bug (unconfirmed) that might cause a segfault in special circumstances. Also includes a shlib major bump, so update DEPENDS in buildlink3.mk. @ text @d3 1 a3 1 --- src/Makefile.in.orig 2004-07-15 09:25:20.000000000 +0200 d10 1 a10 1 +mandir = $(prefix)/man @ 1.2 log @Update to 1.0.1: This release fixes several minor bugs that were found in version 1.0 as well as a major bug in the wideband encoding. This makes files encoded with 1.0 play with lower quality on 1.0.1 decoders. @ text @d3 1 a3 1 --- src/Makefile.in.orig Wed Jun 4 23:22:46 2003 d5 4 a8 4 @@@@ -88,7 +88,7 @@@@ src = @@src@@ INCLUDES = -I$(top_srcdir)/libspeex $(OGG_INCLUDES) d11 6 a16 6 man_MANS = speexenc.1 speexdec.1 EXTRA_DIST = $(man_MANS) getopt_win.h getopt.c getopt1.c wave_out.c wave_out.h @@@@ -99,10 +99,10 @@@@ noinst_HEADERS = wav_io.h bin_PROGRAMS = speexenc speexdec d19 1 a19 2 +speexenc_LDADD = $(top_builddir)/libspeex/libspeex.la $(OGG_LDFLAGS) $(OGG_LIBS) ${LIBOSSAUDIO} d22 4 a25 4 +speexdec_LDADD = $(top_builddir)/libspeex/libspeex.la $(OGG_LDFLAGS) $(OGG_LIBS) ${LIBOSSAUDIO} mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs CONFIG_CLEAN_FILES = bin_PROGRAMS = speexenc$(EXEEXT) speexdec$(EXEEXT) @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.3 2003/03/04 15:18:36 wiz Exp $ d3 1 a3 1 --- src/Makefile.in.orig Mon Mar 3 08:13:28 2003 d5 1 a5 1 @@@@ -89,7 +89,7 @@@@ src = @@src@@ d14 1 a14 1 @@@@ -100,10 +100,10 @@@@ noinst_HEADERS = wav_io.h d18 2 a19 2 -speexenc_LDADD = $(top_srcdir)/libspeex/libspeex.la $(OGG_LDFLAGS) $(OGG_LIBS) +speexenc_LDADD = $(top_srcdir)/libspeex/libspeex.la $(OGG_LDFLAGS) $(OGG_LIBS) ${LIBOSSAUDIO} d22 2 a23 2 -speexdec_LDADD = $(top_srcdir)/libspeex/libspeex.la $(OGG_LDFLAGS) $(OGG_LIBS) +speexdec_LDADD = $(top_srcdir)/libspeex/libspeex.la $(OGG_LDFLAGS) $(OGG_LIBS) ${LIBOSSAUDIO} @ 1.1.1.1 log @Re-import of audio/Speex as audio/speex. Moved Speex to Speex-mixedcase in the repository [schmonz 2007-06-07] @ text @@