Soundtouch 1.3.1 has now been released, and an improved configure script means you can now avoid the sed hack used in the 1.2.1 / 1.3.0 ebuilds. Also has fixes upstream for GCC 4.x. This ebuild retains the same setting as before, i.e. builds the float version of the library only. For some reason previous ebuilds only build a static library not a shared one, and this does the same. Upstream chagelog from 1.3.0: * Changed static class declaration to GCC 4.x compiler compatible syntax. * Enabled MMX/SSE-optimized routines also for GCC compilers. Earlier the MMX/SSE-optimized routines were written in compiler-specific inline assembler, now these routines are migrated to use compiler intrinsic syntax which allows compiling the same MMX/SSE-optimized source code with both Visual C++ and GCC compilers. * Set floating point as the default sample format and added switch to the GNU configure script for selecting the other sample format.
Created attachment 84228 [details] ebuild for soundtouch 1.3.1
*libsoundtouch-1.3.1 (24 Aug 2006) 24 Aug 2006; Donnie Berkholz <dberkholz@gentoo.org>; +files/1.3.1-respect-cflags.patch, +libsoundtouch-1.3.1.ebuild: Bump, fixes gcc4 compile.