Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 202248 - Version bump: media-libs/speex-1.2-beta3
Summary: Version bump: media-libs/speex-1.2-beta3
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: Gentoo Sound Team
URL: http://www.speex.org/downloads/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-12-14 12:59 UTC by crusaderky
Modified: 2007-12-15 13:37 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
speex-1.2_beta3.ebuild (speex-1.2_beta3.ebuild,1.17 KB, text/plain)
2007-12-14 13:33 UTC, crusaderky
Details
speex-1.2_beta3-optional-ogg-and-cflags.patch (speex-1.2_beta3-optional-ogg-and-cflags.patch,1.05 KB, patch)
2007-12-14 13:34 UTC, crusaderky
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description crusaderky 2007-12-14 12:59:58 UTC
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).
Comment 1 crusaderky 2007-12-14 13:06:08 UTC
ebuild for 1.2_beta2 compiles fine. the old patch applies without errors, too.
Comment 2 crusaderky 2007-12-14 13:10:00 UTC
(In reply to comment #1)
> ebuild for 1.2_beta2 compiles fine. the old patch applies without errors, too.
> 

disregard this. the old patch does NOT apply.
Comment 3 crusaderky 2007-12-14 13:31:21 UTC
diff from beta2 and beta3 ./configure --help:

<   --disable-wideband      Disable wideband codec
<   --enable-vorbis-psy       Enable Vorbis-style psychoacoustics (EXPERIMENTAL)
<   --enable-epic-48k       Enable support for Epic 4.8 kbps mode
<   --enable-16bit-precision Reduce precision to 16 bits (EXPERIMENTAL)

>   --disable-float-api     Disable the floating-point API
>   --disable-vbr           Disable VBR and VAD from the codec
Comment 4 crusaderky 2007-12-14 13:33:27 UTC
Created attachment 138465 [details]
speex-1.2_beta3.ebuild

it's only missing the optional --disable-float-api && --disable-vbr.
compiles fine on x86.
Comment 5 crusaderky 2007-12-14 13:34:09 UTC
Created attachment 138466 [details, diff]
speex-1.2_beta3-optional-ogg-and-cflags.patch

I only changed line numbers and context, not the patch content.
Comment 6 Samuli Suominen (RETIRED) gentoo-dev 2007-12-15 13:37:12 UTC
Bumped, thanks for reporting + ebuild etc.