New minor release.
Created attachment 184935 [details, diff] Ebuild updates for version 1.4.0 Updates for the new version's ebuild compared to the latest version in the tree (1.3.1). Note that it requires a new makefile patch that is also attached, but does not need the patch for gcc-4.3 anymore. Also, it might be good to rename libsoundtouch to soundtouch since upstream doesn't use the name libsoundtouch at all and it would rid the ebuild of a few $MY_PN and $MY_P hacks.
Created attachment 184937 [details, diff] libsoundtouch-1.4.0-Makefile.patch Updated Makefile patch for version 1.4.0.
bah it fails to build on amd64 here: make[2]: Entering directory `/var/tmp/portage/media-libs/libsoundtouch-1.4.0/work/soundtouch/source/SoundTouch' /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -fcheck-new -I../../include -march=core2 -O2 -pipe -mssse3 -msse4.1 -g -ggdb -msse -MT cpu_detect_x86_gcc.lo -MD -MP -MF .deps/cpu_detect_x86_gcc.Tpo -c -o cpu_detect_x86_gcc.lo cpu_detect_x86_gcc.cpp libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -fcheck-new -I../../include -march=core2 -O2 -pipe -mssse3 -msse4.1 -g -ggdb -msse -MT cpu_detect_x86_gcc.lo -MD -MP -MF .deps/cpu_detect_x86_gcc.Tpo -c cpu_detect_x86_gcc.cpp -fPIC -DPIC -o .libs/cpu_detect_x86_gcc.o cpu_detect_x86_gcc.cpp: Assembler messages: cpu_detect_x86_gcc.cpp:140: Error: suffix or operands invalid for `pop' cpu_detect_x86_gcc.cpp:143: Error: suffix or operands invalid for `push' cpu_detect_x86_gcc.cpp:146: Error: suffix or operands invalid for `pop' :(
(In reply to comment #3) > bah it fails to build on amd64 here: This appears to be fixed if we check for x86 as well. See the new diff for details.
Created attachment 186198 [details, diff] Ebuild updates for version 1.4.0 Add checking for x86 arch so we can remove optimization flags on architectures they're not currently working with.
I forgot to mention the new diff also includes a couple EAPI 2 stage updates as well.
In portage.