summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Runge2018-11-15 11:28:24 +0100
committerDavid Runge2018-11-15 11:28:24 +0100
commit4b3f5097da935bcde3e7a6545da97bd1c14f9062 (patch)
tree1d1c5dc85e09e9c4063e370aba4c128465abf4fd
parentbead5e404f5ff598ba8befe056e251a9972e278d (diff)
downloadaur-4b3f5097da935bcde3e7a6545da97bd1c14f9062.tar.gz
PKGBUILD: Removing -ffast-math, as it leads to flaky behavior.
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD9
2 files changed, 8 insertions, 3 deletions
diff --git a/.SRCINFO b/.SRCINFO
index bf5c3a03eeb2..85e46343ce0a 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = supercollider-git
pkgdesc = Environment and programming language for real time audio synthesis and algorithmic composition
- pkgver = 3.10.0.beta2.r179.g937a2615bf
+ pkgver = 3.10.0.beta2.r210.g7f8e08a04f
pkgrel = 1
url = https://supercollider.github.io/
arch = i686
diff --git a/PKGBUILD b/PKGBUILD
index 561d9e930165..c15efb1221c8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,13 +2,14 @@
pkgname=supercollider-git
_name="supercollider"
-pkgver=3.10.0.beta2.r179.g937a2615bf
+pkgver=3.10.0.beta2.r210.g7f8e08a04f
pkgrel=1
pkgdesc="Environment and programming language for real time audio synthesis and algorithmic composition"
arch=('i686' 'x86_64' 'armv6h' 'armv7h')
url="https://supercollider.github.io/"
license=('GPL3')
-depends=('boost-libs' 'desktop-file-utils' 'fftw' 'jack' 'qt5-svg' 'qt5-webengine' 'qt5-websockets' 'yaml-cpp')
+depends=('boost-libs' 'desktop-file-utils' 'fftw' 'jack' 'qt5-svg'
+'qt5-webengine' 'qt5-websockets' 'yaml-cpp')
makedepends=('boost' 'cmake' 'emacs' 'git' 'qt5-tools')
optdepends=('emacs: emacs interface'
'gedit: gedit interface'
@@ -46,6 +47,10 @@ prepare() {
# make sure system boost is used:
# https://github.com/supercollider/supercollider/issues/4096
rm -r external_libraries/boost
+ # removing math optimizations, leading to flaky behavior:
+ # https://github.com/supercollider/supercollider/issues/4116
+ sed -e 's/-ffast-math/-fno-math-errno -fno-signaling-nans/' \
+ -i CMakeLists.txt
mkdir -p build
}