Package Details: supercollider-git 3.11.0.r371.g504ce0537b-1

Git Clone URL: https://aur.archlinux.org/supercollider-git.git (read-only, click to copy)
Package Base: supercollider-git
Description: Environment and programming language for real time audio synthesis and algorithmic composition
Upstream URL: https://supercollider.github.io/
Keywords: audio multimedia supercollider synthesis
Licenses: GPL3
Conflicts: supercollider
Provides: supercollider
Submitter: None
Maintainer: dvzrv
Last Packager: dvzrv
Votes: 14
Popularity: 0.000000
First Submitted: 2010-11-01 21:58
Last Updated: 2020-06-03 20:47

Dependencies (38)

Required by (4)

Sources (9)

Latest Comments

1 2 3 4 5 Next › Last »

Mik commented on 2020-06-02 15:40

@dvzrv Thx for the feedback. I finally understood what is link. And indeed the build fails with an error about "link". As it's very difficult to find something interesting on the internet with keyword as "link archlinux" "link linux" etc... I gave up with the build. Fortunally there is a precompiled version on the official site for Arch. https://supercollider.github.io/

Thx for your feedback and good luck with the build issue.

dvzrv commented on 2020-06-02 13:51

@Mik: It's now called abletonlink. I forgot to update this here. @paum: Far from it.

FYI: This currently doesn't build due to linker issue and I'm investigating the problem.

paum commented on 2020-06-02 11:22

it seems that maintainer abandoned this package.

Mik commented on 2020-06-01 15:50

I don't understand how to install link. The build fails with an error related to this dependency. But I didn't find it on AUR.

paum commented on 2020-01-04 16:02

==> Validating source files with sha512sums... supercollider ... Skipped supercollider-git-boost1.71.patch ... FAILED supercollider-git-devendor-ableton-link.patch ... Passed link ... Skipped scel ... Skipped scvim ... Skipped hidapi ... Skipped portaudio ... Skipped yaml-cpp ... Skipped nova-simd ... Skipped nova-tt ... Skipped ==> ERROR: One or more files did not pass the validity check!

winkler commented on 2019-11-11 12:12

Build fails with boost 1.71.0: server/plugins/CMakeFiles/DiskIO_UGens_supernova.dir/build.make:84: *** target pattern contains no '%'. Stop. https://github.com/supercollider/supercollider/issues/4576

there seems to be a workaround: Running cmake with -DBoost_NO_BOOST_CMAKE=ON (to ignore the cmake files that come with boost) and applying #4491 I can compile 3.10.3!

dvzrv commented on 2019-03-15 16:10

This now uses link from [community]. Enjoy!

dvzrv commented on 2019-03-13 15:14

@lennart: yes. Didn't have time to do that yet. Want to move link to [community], too.

Thanks for the reminder!

lennart commented on 2019-03-13 15:01

current upstream fails to configure due to changes in CMakeLists.txt and newly added ableton-link support (which is ON by default).

since https://github.com/supercollider/supercollider/issues/4096 is fixed upstream we can omit the use-system-boost.patch.

below diff removes this patch and turns of ableton-link support:

diff --git a/PKGBUILD b/PKGBUILD
index 8bbb552..7ea0847 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@

 pkgname=supercollider-git
 _name="supercollider"
-pkgver=3.10.0.r218.g794a842c86
+pkgver=3.10.2.r399.g63783aeca0
 pkgrel=1
 pkgdesc="Environment and programming language for real time audio synthesis and algorithmic composition"
 arch=('i686' 'x86_64' 'armv6h' 'armv7h')
@@ -47,9 +47,6 @@ prepare() {
   git config submodule.external_libraries/portaudio_sc_org.branch "${_name}"
   git config submodule.external_libraries/yaml-cpp.url "${srcdir}/yaml-cpp"
   git submodule update
-  # make sure system boost is used:
-  # https://github.com/supercollider/supercollider/issues/4096
-  patch -Np1 -i ../use-system-boost.patch
   mkdir -p build
 }

@@ -107,6 +104,7 @@ build() {
           -DFORTIFY=ON \
           -DSC_VIM=OFF \
           -DSYSTEM_BOOST=ON \
+          -DSC_ABLETON_LINK=OFF \
           -DSYSTEM_YAMLCPP=ON \
           ..
     ;;

dvzrv commented on 2019-02-01 15:04

@gusano: emacs is required for building the emacs interface stuff (makedepends), but not a hard requirement for using supercollider (optdepends).