media-sound / supercollider

Environment and programming language for real time audio synthesis

Official package sites : https://supercollider.github.io/ ·

SuperCollider is a platform for audio synthesis and algorithmic composition, used by musicians, artists, and researchers working with sound. It is free and open source software available for Windows, Mac OS X, and Linux.

v3.13.0-r1 :: 0 :: gentoo

Modified
License
GPL-2 gpl3? ( GPL-3 )
Keywords
~amd64 ~x86
USE flags
X ableton-link debug emacs fftw gedit gpl3 jack qt5 server sndfile static-libs vim webengine zeroconf

v3.13.0 :: 0 :: gentoo

Modified
License
GPL-2 gpl3? ( GPL-3 )
Keywords
~amd64 ~x86
USE flags
X ableton-link debug emacs fftw gedit gpl3 jack qt5 server sndfile static-libs vim webengine zeroconf

General

X
Add support for X11
ableton-link
Enable support for Ableton Link
debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
emacs
Enable the SCEL user interface
fftw
Use FFTW library for computing Fourier transforms
gedit
Enable the SCED user interface
gpl3
Build GPL-3 licensed code (recommended)
jack
Add support for the JACK Audio Connection Kit
qt5
Add support for the Qt 5 application and UI framework
server
Build with internal server
sndfile
Add support for libsndfile
static-libs
Build static versions of dynamic libraries as well
vim
Enable the SCVIM user interface
webengine
Enable the internal help system using QtWebengine
zeroconf
Support for DNS Service Discovery (DNS-SD)

cpu_flags_x86

sse
Use the SSE instruction set
sse2
Use the SSE2 instruction set

app-editors / emacs : The extensible, customizable, self-documenting real-time display editor

app-editors / gedit : A text editor for the GNOME desktop

app-editors / vim : Vim, an improved vi-style text editor

dev-cpp / yaml-cpp : YAML parser and emitter in C++

dev-libs / boost : Boost Libraries for C++

dev-libs / icu : International Components for Unicode

dev-qt / qtconcurrent : Multi-threading concurrence support library for the Qt5 framework

dev-qt / qtcore : Cross-platform application development framework

dev-qt / qtgui : The GUI module and platform plugins for the Qt5 framework

dev-qt / qtnetwork : Network abstraction library for the Qt5 framework

dev-qt / qtprintsupport : Printing support library for the Qt5 framework

dev-qt / qtsvg : SVG rendering library for the Qt6 framework

dev-qt / qtwebchannel : Qt WebChannel

dev-qt / qtwebengine : Library for rendering dynamic web content in Qt6 C++ and QML applications

dev-qt / qtwebsockets : Implementation of the WebSocket protocol for the Qt6 framework

dev-qt / qtwidgets : Set of components for creating classic desktop-style UIs for the Qt5 framework

media-libs / alsa-lib : Advanced Linux Sound Architecture Library

media-libs / libsndfile : C library for reading and writing files containing sampled sound

media-libs / portaudio : A free, cross-platform, open-source, audio I/O library

net-dns / avahi : System which facilitates service discovery on a local network

sci-libs / fftw : Fast C library for the Discrete Fourier Transform

sys-libs / readline : Another cute console display library

virtual / jack : Virtual for JACK Audio Connection Kit

virtual / libudev : Virtual for libudev providers

x11-libs / libX11 : X.Org X11 library

x11-libs / libXt : X.Org X Toolkit Intrinsics library

dev-cpp / yaml-cpp : YAML parser and emitter in C++

dev-libs / boost : Boost Libraries for C++

dev-qt / qtcore : Cross-platform application development framework

dev-qt / qtgui : The GUI module and platform plugins for the Qt5 framework

dev-qt / qtnetwork : Network abstraction library for the Qt5 framework

dev-qt / qtprintsupport : Printing support library for the Qt5 framework

dev-qt / qtsvg : SVG rendering library for the Qt6 framework

dev-qt / qtwebchannel : Qt WebChannel

dev-qt / qtwebengine : Library for rendering dynamic web content in Qt6 C++ and QML applications

dev-qt / qtwebsockets : Implementation of the WebSocket protocol for the Qt6 framework

dev-qt / qtwidgets : Set of components for creating classic desktop-style UIs for the Qt5 framework

media-libs / alsa-lib : Advanced Linux Sound Architecture Library

media-libs / libsndfile : C library for reading and writing files containing sampled sound

media-libs / portaudio : A free, cross-platform, open-source, audio I/O library

net-dns / avahi : System which facilitates service discovery on a local network

sci-libs / fftw : Fast C library for the Discrete Fourier Transform

sys-libs / readline : Another cute console display library

virtual / jack : Virtual for JACK Audio Connection Kit

virtual / libudev : Virtual for libudev providers

x11-libs / libX11 : X.Org X11 library

x11-libs / libXt : X.Org X Toolkit Intrinsics library

729436
media-sound/supercollider-3.11.0 fails tests: Errors while running CTest
924882
media-sound/supercollider-3.13.0 - /.../view.hpp: error: field sfInfo has incomplete type SF_INFO
926680
media-sound/supercollider-3.13.0[webengine] depends on dev-qt/qtwebengine:5
932282
media-sound/supercollider-3.13.0 - [ncurses-6.5] [meson-9999] /.../SC_GraphDef.cpp: error: rditer was not declared in this scope
937221
media-sound/supercollider-3.13.0-r1 - [icu-75.1] [gcc-15] /.../future.hpp: error: struct boost::detail::run_it<FutureExecutorContinuationSharedState> has no member named
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-sound/supercollider: fix build w/ boost-1.85
Thanks-to: Ron Widler <ron@einfach.org> Closes: https://bugs.gentoo.org/932793 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Eli Schwartz · gentoo
media-sound/supercollider: mark as LTO-unsafe, strict-aliasing unsafe
Closes: https://bugs.gentoo.org/927071 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
media-sound/supercollider: Fix ccache automagic
See also: https://github.com/supercollider/supercollider/pull/6209 Closes: https://bugs.gentoo.org/922095 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Andreas Sturmlechner · gentoo
media-sound/supercollider: Fix build with GCC-13
See also: https://github.com/supercollider/supercollider/issues/6021 Thanks-to: Kfir Ozer Closes: https://bugs.gentoo.org/905127 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Andreas Sturmlechner · gentoo
media-sound/supercollider: Fix build with >=dev-libs/boost-1.84
Closes: https://bugs.gentoo.org/921595 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Violet Purcell · gentoo
media-sound/supercollider: Add ableton-link use flag
Signed-off-by: Violet Purcell <vimproved@inventati.org> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andie Verbus · gentoo
media-sound/supercollider: drop 3.11.2 and unneeded patches
This version no longer compiles with the sndfile USE flag, which is a pretty necessary component Signed-off-by: Andie Verbus <andieverbus@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Andie Verbus · gentoo
media-sound/supercollider: add 3.13.0
Added ebuild for 3.13.0. Dropped 4 unneeded patches. Bumped EAPI version. Turning off Avahi support is not recommended by upstream devs, so zeroconf USE flag now on by default. Removed a blocker for a package that doesn't exist. Removed unused readme.gentoo-r1.eclass Fixed clang compilation problem with not finding libstdc++ Fixed name of sc-el directory for emacs readme Closes: https://bugs.gentoo.org/836355 Closes: https://bugs.gentoo.org/830825 Closes: https://bugs.gentoo.org/731074 Signed-off-by: Andie Verbus <andieverbus@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
media-sound/supercollider: remove stale boost lower bounds
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
media-sound/supercollider: Drop 3.11.0-r1
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Andreas Sturmlechner · gentoo
media-sound/supercollider: Supposedly fix build with boost-1.74
Bug: https://bugs.gentoo.org/760489 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Simon van der Veldt · gentoo
media-sound/supercollider: Bump to 3.11.2
Closes: https://bugs.gentoo.org/755719 Signed-off-by: Simon van der Veldt <simon.vanderveldt@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/18407 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Simon van der Veldt · gentoo
media-sound/supercollider: Ensure debugging is disabled
when USE=-debug By default debugging is enabled, see https://github.com/supercollider/supercollider/issues/5159 Signed-off-by: Simon van der Veldt <simon.vanderveldt+gentoo@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/17975 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Hector Martin · gentoo
media-sound/supercollider:-3.11.0: Fix unused CMake var QA warning
Closes: https://bugs.gentoo.org/729336 Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Hector Martin <marcan@marcan.st> Closes: https://github.com/gentoo/gentoo/pull/16389 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Hector Martin · gentoo
media-sound/supercollider: fix tests on 3.11.0
Qt wants X11 by default, so tell it to run offscreen instead. Closes: https://bugs.gentoo.org/656436 Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Hector Martin <marcan@marcan.st> Closes: https://github.com/gentoo/gentoo/pull/16382 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
media-sound/supercollider: Drop 3.10.2
Closes: https://bugs.gentoo.org/703464 Closes: https://bugs.gentoo.org/716378 Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Hector Martin · gentoo
media-sound/supercollider-3.11.0: version bump
Also adds the webengine USE flag, as that dep is now optional. Closes: https://bugs.gentoo.org/723178 Closes: https://bugs.gentoo.org/724982 Closes: https://bugs.gentoo.org/728444 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Hector Martin <marcan@marcan.st> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Bump copyright on files touched this year
Update the copyright notice on all files that were touched since January 1st but did not have the notice updated. Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
*/*: Switch m-n packages to cmake.eclass
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ulrich Müller · gentoo
media-sound/supercollider: Update virtual/emacs dependency.
The virtual is deprecated, depend on app-editors/emacs instead. Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
media-sound/supercollider: Drop old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
media-sound/supercollider: Fix USE server w/ boost-1.70, no ccache
Closes: https://bugs.gentoo.org/689244 Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
media-sound/supercollider: Raise minimum boost version to >=1.70
Bug: https://bugs.gentoo.org/688860 Package-Manager: Portage-2.3.67, Repoman-2.3.16 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
media-sound/supercollider: 3.10.2 version bump
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Pacho Ramos · gentoo
media-sound/supercollider: Fix usex call
Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Pacho Ramos · gentoo
media-sound/supercollider: Sort keywords
Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
Pacho Ramos · gentoo
media-sound/supercollider: Use zeroconf instead of avahi USE flag (#477620)
Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
media-sound/supercollider: Drop old
Package-Manager: Portage-2.3.42, Repoman-2.3.9
Andreas Sturmlechner · gentoo
media-sound/supercollider: Add missing dependency
Closes: https://bugs.gentoo.org/660938 Package-Manager: Portage-2.3.42, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Simon van der Veldt · gentoo
media-sound/supercollider: drop old
Simon van der Veldt · gentoo
media-sound/supercollider: bump to 3.8.1
Closes: https://github.com/gentoo/gentoo/pull/8929
Simon van der Veldt · gentoo
media-sound/supercollider: bump to 3.9.3
Andreas Sturmlechner · gentoo
media-sound/supercollider: Fix invalid desktop file
Thanks-to: CaptainBlood <luc_pierard_de_maujouy@yahoo.fr> Closes: https://bugs.gentoo.org/636090 Package-Manager: Portage-2.3.19, Repoman-2.3.6
Andreas Sturmlechner · gentoo
media-sound/supercollider: Add xdg_{desktop,mimeinfo}_database_update
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Andreas Sturmlechner · gentoo
media-sound/supercollider: Fix build with GCC-7
Closes: https://bugs.gentoo.org/636058 Package-Manager: Portage-2.3.19, Repoman-2.3.6
Andreas Sturmlechner · gentoo
media-sound/supercollider: Fix multilib-strict issue
Closes: https://bugs.gentoo.org/628362 Package-Manager: Portage-2.3.19, Repoman-2.3.6
Ingolf Wagner · gentoo
media-sound/supercollider: Block app-admin/supernova (Bug 621250)
Bug: https://bugs.gentoo.org/621250
Ingolf Wagner · gentoo
media-sound/supercollider: Fix dependencies
Closes: https://bugs.gentoo.org/621020 Closes: https://github.com/gentoo/gentoo/pull/4897
Ingolf Wagner · gentoo
media-sound/supercollider: add package
Closes: https://github.com/gentoo/gentoo/pull/3280