Merge pull request #2798 from stpx/soundtouch
Soundtouch update to 1.9.2 (soname bump)
This commit is contained in:
commit
ae3431ccd9
9 changed files with 48 additions and 10 deletions
|
@ -1124,7 +1124,7 @@ libgdmsimplegreeter.so.1 gdm-3.6.0_1
|
||||||
libclutter-gst-2.0.so.0 clutter-gst-1.9.92_1
|
libclutter-gst-2.0.so.0 clutter-gst-1.9.92_1
|
||||||
libcheese.so.8 libcheese-3.17.90_1
|
libcheese.so.8 libcheese-3.17.90_1
|
||||||
libcheese-gtk.so.25 libcheese-3.17.90_1
|
libcheese-gtk.so.25 libcheese-3.17.90_1
|
||||||
libSoundTouch.so.0 soundtouch-1.7.0_1
|
libSoundTouch.so.1 soundtouch-1.9.2_1
|
||||||
libzapojit-0.0.so.0 libzapojit-0.0.2_1
|
libzapojit-0.0.so.0 libzapojit-0.0.2_1
|
||||||
libmusicbrainz5.so.1 libmusicbrainz5-5.1.0_1
|
libmusicbrainz5.so.1 libmusicbrainz5-5.1.0_1
|
||||||
librygel-core-2.6.so.2 librygel-0.26.0_1
|
librygel-core-2.6.so.2 librygel-0.26.0_1
|
||||||
|
|
14
srcpkgs/audacity/patches/fix-musl.patch
Normal file
14
srcpkgs/audacity/patches/fix-musl.patch
Normal file
|
@ -0,0 +1,14 @@
|
||||||
|
--- ./src/effects/VST/VSTEffect.cpp.orig 2015-10-21 14:25:52.942716426 -0400
|
||||||
|
+++ ./src/effects/VST/VSTEffect.cpp 2015-10-21 14:28:45.521711160 -0400
|
||||||
|
@@ -2576,6 +2576,11 @@
|
||||||
|
// symbols.
|
||||||
|
//
|
||||||
|
// Once we define a proper external API, the flags can be removed.
|
||||||
|
+
|
||||||
|
+#ifndef RTLD_DEEPBIND
|
||||||
|
+#define RTLD_DEEPBIND 0
|
||||||
|
+#endif
|
||||||
|
+
|
||||||
|
void *lib = dlopen((const char *)wxString(realPath).ToUTF8(), RTLD_NOW | RTLD_LOCAL | RTLD_DEEPBIND);
|
||||||
|
if (!lib)
|
||||||
|
{
|
|
@ -1,7 +1,7 @@
|
||||||
# Template file for 'audacity'
|
# Template file for 'audacity'
|
||||||
pkgname=audacity
|
pkgname=audacity
|
||||||
version=2.1.1
|
version=2.1.1
|
||||||
revision=2
|
revision=3
|
||||||
wrksrc="${pkgname}-Audacity-${version}"
|
wrksrc="${pkgname}-Audacity-${version}"
|
||||||
build_style=gnu-configure
|
build_style=gnu-configure
|
||||||
configure_args="--with-libsamplerate"
|
configure_args="--with-libsamplerate"
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
# Template file for 'desmume'
|
# Template file for 'desmume'
|
||||||
pkgname=desmume
|
pkgname=desmume
|
||||||
version=0.9.11
|
version=0.9.11
|
||||||
revision=1
|
revision=2
|
||||||
build_style=gnu-configure
|
build_style=gnu-configure
|
||||||
configure_args="--enable-wifi --enable-hud --disable-openal --enable-glx"
|
configure_args="--enable-wifi --enable-hud --disable-openal --enable-glx"
|
||||||
hostmakedepends="pkg-config intltool"
|
hostmakedepends="pkg-config intltool"
|
||||||
|
|
23
srcpkgs/dolphin-emu/patches/fix-musl.patch
Normal file
23
srcpkgs/dolphin-emu/patches/fix-musl.patch
Normal file
|
@ -0,0 +1,23 @@
|
||||||
|
--- ./Source/Core/Common/Src/Thread.cpp.orig 2015-10-21 12:01:13.444981266 -0400
|
||||||
|
+++ ./Source/Core/Common/Src/Thread.cpp 2015-10-21 12:01:57.739979915 -0400
|
||||||
|
@@ -123,7 +123,7 @@
|
||||||
|
{
|
||||||
|
#ifdef __APPLE__
|
||||||
|
pthread_setname_np(szThreadName);
|
||||||
|
-#else
|
||||||
|
+#elif defined __GLIBC__
|
||||||
|
pthread_setname_np(pthread_self(), szThreadName);
|
||||||
|
#endif
|
||||||
|
}
|
||||||
|
|
||||||
|
--- ./Source/Core/Core/Src/x64MemTools.cpp.orig 2015-10-21 12:16:39.401953012 -0400
|
||||||
|
+++ ./Source/Core/Core/Src/x64MemTools.cpp 2015-10-21 12:16:55.380952525 -0400
|
||||||
|
@@ -55,7 +55,7 @@
|
||||||
|
namespace EMM
|
||||||
|
{
|
||||||
|
|
||||||
|
-#if defined __APPLE__ || defined __linux__ || defined __FreeBSD__
|
||||||
|
+#if defined __APPLE__ || defined __GLIBC__ || defined __FreeBSD__
|
||||||
|
#include <execinfo.h>
|
||||||
|
void print_trace(const char * msg)
|
||||||
|
{
|
|
@ -8,15 +8,16 @@ CXXFLAGS="-mssse3"
|
||||||
|
|
||||||
pkgname=dolphin-emu
|
pkgname=dolphin-emu
|
||||||
version=4.0.2
|
version=4.0.2
|
||||||
revision=6
|
revision=7
|
||||||
wrksrc="dolphin-${version}"
|
wrksrc="dolphin-${version}"
|
||||||
build_style=cmake
|
build_style=cmake
|
||||||
configure_args="-DUSE_X11=ON -DUSE_WAYLAND=OFF -DUSE_EGL=OFF -DUSE_GLES=OFF -DUSE_GLES3=OFF"
|
configure_args="-DUSE_X11=ON -DUSE_WAYLAND=OFF -DUSE_EGL=OFF -DUSE_GLES=OFF -DUSE_GLES3=OFF
|
||||||
|
-DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-3.0"
|
||||||
hostmakedepends="cmake pkg-config"
|
hostmakedepends="cmake pkg-config"
|
||||||
makedepends="
|
makedepends="
|
||||||
zlib-devel glew-devel libusb-devel gtk+-devel miniupnpc-devel
|
zlib-devel glew-devel libusb-devel gtk+-devel miniupnpc-devel
|
||||||
SDL2-devel pulseaudio-devel alsa-lib-devel ffmpeg-devel libgomp-devel
|
SDL2-devel pulseaudio-devel alsa-lib-devel ffmpeg-devel libgomp-devel
|
||||||
portaudio-devel libopenal-devel soundtouch-devel lzo-devel"
|
portaudio-devel libopenal-devel soundtouch-devel lzo-devel wxWidgets-devel"
|
||||||
depends="desktop-file-utils"
|
depends="desktop-file-utils"
|
||||||
short_desc="A Gamecube / Wii / Triforce emulator"
|
short_desc="A Gamecube / Wii / Triforce emulator"
|
||||||
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
# Template file for 'gst-plugins-bad1'.
|
# Template file for 'gst-plugins-bad1'.
|
||||||
pkgname=gst-plugins-bad1
|
pkgname=gst-plugins-bad1
|
||||||
version=1:1.4.5
|
version=1:1.4.5
|
||||||
revision=5
|
revision=6
|
||||||
wrksrc="${pkgname/1/}-${version#*:}"
|
wrksrc="${pkgname/1/}-${version#*:}"
|
||||||
lib32disabled=yes
|
lib32disabled=yes
|
||||||
build_style=gnu-configure
|
build_style=gnu-configure
|
||||||
|
|
|
@ -4,7 +4,7 @@ lib32mode="full"
|
||||||
|
|
||||||
pkgname=pcsx2
|
pkgname=pcsx2
|
||||||
version=1.3.1
|
version=1.3.1
|
||||||
revision=4
|
revision=5
|
||||||
build_style=cmake
|
build_style=cmake
|
||||||
configure_args="-DGLSL_API=1 -DPACKAGE_MODE=1 -DREBUILD_SHADER=1 -DXDG_STD=1
|
configure_args="-DGLSL_API=1 -DPACKAGE_MODE=1 -DREBUILD_SHADER=1 -DXDG_STD=1
|
||||||
-DPLUGIN_DIR=/usr/lib32/pcsx2 -DGAMEINDEX_DIR=/usr/share/pcsx2 -DDISABLE_ADVANCE_SIMD=1"
|
-DPLUGIN_DIR=/usr/lib32/pcsx2 -DGAMEINDEX_DIR=/usr/share/pcsx2 -DDISABLE_ADVANCE_SIMD=1"
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
# Template file for 'soundtouch'
|
# Template file for 'soundtouch'
|
||||||
pkgname=soundtouch
|
pkgname=soundtouch
|
||||||
version=1.9.1
|
version=1.9.2
|
||||||
revision=1
|
revision=1
|
||||||
wrksrc=${pkgname}
|
wrksrc=${pkgname}
|
||||||
build_style=gnu-configure
|
build_style=gnu-configure
|
||||||
|
@ -12,7 +12,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||||
homepage="http://www.surina.net/soundtouch"
|
homepage="http://www.surina.net/soundtouch"
|
||||||
license="LGPL-2.1"
|
license="LGPL-2.1"
|
||||||
distfiles="http://www.surina.net/soundtouch/soundtouch-${version}.tar.gz"
|
distfiles="http://www.surina.net/soundtouch/soundtouch-${version}.tar.gz"
|
||||||
checksum=7d22e09e5e0a5bb8669da4f97ec1d6ee324aa3e7515db7fa2554d08f5259aecd
|
checksum=caeb86511e81420eeb454cb5db53f56d96b8451d37d89af6e55b12eb4da1c513
|
||||||
|
|
||||||
pre_configure() {
|
pre_configure() {
|
||||||
sed -e 's,AM_CONFIG_HEADER,AC_CONFIG_HEADERS,g' -i configure.ac
|
sed -e 's,AM_CONFIG_HEADER,AC_CONFIG_HEADERS,g' -i configure.ac
|
||||||
|
|
Loading…
Reference in a new issue