SuperCollider is a programming language for real time audio synthesis
and algorithmic composition.
The language interpreter runs in a cross platform IDE and communicates
via Open Sound Control with one or more synthesis servers. The
SuperCollider synthesis server runs in a separate process or even on a
separate machine so it is ideal for realtime networked music.
SuperCollider was developed by James McCartney and originally released
in 1996. He released it under the terms of the GNU General Public
License in 2002 when he joined the Apple Core Audio team. It is now
maintained and developed by an active and enthusiastic community. It
is used by musicians, scientists, and artists working with sound.
WWW: http://supercollider.github.io/
PR: 208443
Submitted by: Tobias Brodel <brittlehaus@gmail.com>
Approved by: mat (mentor)
Differential Revision: https://reviews.freebsd.org/D10043
(at least on tier-1 architectures)
- Update to version 0.13.1beta which includes many C++ related fixes
(unfortunately, a number of issues still remain to be patched)
- Let the compiler handle template instantiation of ``TPoolFile'' [1]
- Use native atomics instead of pulling Boost header
- Convert few remaining sed(1) in-place editing to patch files
- Bump FOX toolkit version being used (1.4 -> 1.6)
- Get rid of absolute port origins when specifying dependencies
- Unbreak NLS option (and enable it back by default)
[1] http://bugs.gentoo.org/334797
EXPIRATION_DATE at the end of April 2017.
In the past six months, about a third of the ports marked BROKEN because
they were hosted on Google Code have been fixed. The remaining must not
be of use to anyone.
With hat: portmgr
Sponsored by: Absolight
- Remove MAKE_JOBS_UNSAFE that was added in r415925: while it's true that
most plugins we have in the tree are make(1) jobs unsafe (and, in fact,
come from the same upstream with nearly identical (and broken) Makefile
logic), this particular port contains single C source file and we build
and install it directly via port's Makefile (in situ), so it can hardly
be make(1) -jX unsafe
Sonic Visualiser is a program for viewing and analysing the contents
of music audio files.
It supports serveral audio file formats and displays their waveforms
and spectograms in a straightforward way. The audio data can be
annotated and played back featuring time streching. Furthermore it
can be extended by third-party vamp plugins for feature extraction.
WWW: http://www.sonicvisualiser.org/
PR: 208401
Submitted by: uddka@student.kit.edu
Approved by: mat (mentor)
Differential Revision: https://reviews.freebsd.org/D9788
configure:4371: checking for Qt library version >= 5.1
configure:4392: c++ -c -O2 -fno-strict-aliasing -pipe -march=core2 -fstack-protector -isystem /usr/local/include -
isystem /usr/local/include -I/usr/local/include/qt5 -fPIC -isystem /usr/local/include conftest.cpp >&5
In file included from conftest.cpp:17:
In file included from /usr/local/include/qt5/QtCore/qglobal.h:83:
/usr/local/include/qt5/QtCore/qcompilerdetection.h:562:6: error: Qt requires a C++11 compiler and yours does not seem to be that.
* Update Qt5 to 5.7.1
* Move Qt4 binaries to lib/qt4/bin
* Move Qt5 libraries to lib/qt5/lib
By moving the libraries we should finally be able to get rid of the inplace
upgrade bug (see ports bugs 194088, 195105 and 198720): when Qt5's libraries
were lying in /usr/local/lib, which would often get added by pkgconfig to the
linker paths via dependencies, the already installed libraries were linked
against, instead of the ones that were being built. This forced us to make
sure, that -L${WRKSRC}/lib was always coming before -L/usr/local/lib in the
linker flags. With this change this should no longer be the case.
* Rename some ports to match the rest (foo-qtX -> qtX-foo)
* Depend on new port misc/qtchooser [see UPDATING & CHANGES]
There are several new Qt5 ports which all have been created by Marie Loise Nolden
<nolden@kde.org>. Thanks again.
PR: 216797
Exp-Run by: antoine
Reviewed by: rakuco, mat, groot_kde.org
Approved by: rakuco (mentor)
Differential Revision: https://reviews.freebsd.org/D9213
The GStreamer sndio plugin allows applications that use GStreamer to
play and record to/from an sndio server.
This includes WebKit-based browsers, video players like Totem, and
audio players like Rhythmbox.
WWW: https://github.com/t6/gstreamer1-plugins-sndio/
PR: 215904
Approved by: lme (mentor)
Differential Revision: https://reviews.freebsd.org/D9622