[arch-commits] Commit in supercollider/trunk (PKGBUILD gcc7-bind-functional.patch)

David Runge dvzrv at archlinux.org
Thu Mar 8 22:05:48 UTC 2018


    Date: Thursday, March 8, 2018 @ 22:05:37
  Author: dvzrv
Revision: 304993

upgpkg: supercollider 3.9.1-2

Upgrading to 3.9.1 using internal_libraries instead of system boost and yaml-cpp (needs to be fixed upstream first for next release). Removing unused patch.

Modified:
  supercollider/trunk/PKGBUILD
Deleted:
  supercollider/trunk/gcc7-bind-functional.patch

----------------------------+
 PKGBUILD                   |    9 +++++++--
 gcc7-bind-functional.patch |   20 --------------------
 2 files changed, 7 insertions(+), 22 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2018-03-08 21:39:41 UTC (rev 304992)
+++ PKGBUILD	2018-03-08 22:05:37 UTC (rev 304993)
@@ -6,7 +6,7 @@
 _name=SuperCollider
 pkgname=supercollider
 pkgver=3.9.1
-pkgrel=1
+pkgrel=2
 pkgdesc="An environment and programming language for real time audio synthesis and algorithmic composition"
 arch=('x86_64')
 url="https://supercollider.github.io"
@@ -14,7 +14,7 @@
 depends=('boost-libs' 'fftw' 'jack' 'qt5-webkit')
 makedepends=('boost' 'cmake' 'emacs' 'qt5-tools')
 optdepends=('emacs: emacs interface'
-'gedit: gedit interface')
+            'gedit: gedit interface')
 source=("https://github.com/${pkgname}/${pkgname}/releases/download/Version-${pkgver}/${_name}-${pkgver}-Source-linux.tar.bz2")
 install="${pkgname}.install"
 sha512sums=('cd18f250f53c576a6636b98f2c53d0a2d58e885b37b2612d227a7e8043e14b2840e34a32bcfa69a04da56cc9ef96a1e5aa1cd8de15e54db65ace665a1dd0770b')
@@ -31,7 +31,12 @@
   cmake .. -DCMAKE_INSTALL_PREFIX=/usr \
            -DCMAKE_BUILD_TYPE=Release \
            -DLIBSCSYNTH=ON \
+           -DFORTIFY=ON \
            -DSC_VIM=OFF
+# cmake broken for system libraries:
+# https://github.com/supercollider/supercollider/issues/3513
+#           -DSYSTEM_BOOST=ON \
+#           -DSYSTEM_YAMLCPP=ON \
   make
 }
 

Deleted: gcc7-bind-functional.patch
===================================================================
--- gcc7-bind-functional.patch	2018-03-08 21:39:41 UTC (rev 304992)
+++ gcc7-bind-functional.patch	2018-03-08 22:05:37 UTC (rev 304993)
@@ -1,20 +0,0 @@
---- server/plugins/DiskIO_UGens.cpp	2016-08-22 10:12:21.000000000 +0200
-+++ server/plugins/DiskIO_UGens.cpp.fix	2017-12-06 23:45:39.043242894 +0100
-@@ -27,6 +27,7 @@
- #include <sndfile.h>
- 
- #include <atomic>
-+#include <functional>
- #include <new>
- #include <SC_Lock.h>
- 
---- lang/LangPrimSource/PyrSerialPrim.cpp	2016-08-22 10:12:21.000000000 +0200
-+++ lang/LangPrimSource/PyrSerialPrim.cpp.fix	2017-12-07 00:06:12.756776492 +0100
-@@ -27,6 +27,7 @@
- 
- #include <errno.h>
- #include <fcntl.h>
-+#include <functional>
- #include <stdint.h>
- #include <stdio.h>
- #include <stdlib.h>



More information about the arch-commits mailing list