Package Details: sonic-pi-git v4.6.0.r12.ge5da6b3-2

Git Clone URL: https://aur.archlinux.org/sonic-pi-git.git (read-only, click to copy)
Package Base: sonic-pi-git
Description: The Live Coding Music Synth for Everyone
Upstream URL: http://sonic-pi.net/
Keywords: audio
Licenses: MIT
Groups: pro-audio
Conflicts: sonic-pi
Provides: sonic-pi
Submitter: nigeil
Maintainer: brany
Last Packager: brany
Votes: 10
Popularity: 0.69
First Submitted: 2015-01-08 21:38 (UTC)
Last Updated: 2025-09-14 06:36 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

lookslikemos commented on 2016-12-15 14:59 (UTC)

Hi, Nigeil I've made few updates to PKGBUILD, and patches for ubuntu build scripts to make things up to date with current master. I've also added correct dependencies, i.e. qwt-qt5-opengl instead of qwt-qt5 and boost as a makedep. So now things are building fine, feel free to merge my changes https://github.com/balbeko/sonic-pi-git-aur

Poqudrof commented on 2016-10-17 12:54 (UTC)

Hi Nigeil, did you try this to handle your Qt issues ?  qmake -set QMAKEFEATURES /usr/local/qwt-6.1.2/features

nigeil commented on 2016-09-19 00:49 (UTC)

I am having a horrid time installing this after some recent changes were pushed to their git repository, and unfortunately Metallion's changes do not solve all of the issues (namely, qwt_plot_glcanvas.h is missing, and I haven't quite figured out which package provides that, or how that package needs to be configured). I am looking into it in my off-time only, so if someone else has input on the matter, please let us know! This software is constantly having new features added, all of which seem to require new libraries, etc.

Metallion commented on 2016-09-03 04:51 (UTC)

I experienced some dependency issues when installing this. qt5-multimedia and boost should be added to the dependencies. Error: Updating '/tmp/yaourt-tmp-metallion/aur-sonic-pi-git/src/sonic-pi/app/gui/qt/lang/sonic-pi_ro.qm'... Generated 161 translation(s) (161 finished and 0 unfinished) Updating '/tmp/yaourt-tmp-metallion/aur-sonic-pi-git/src/sonic-pi/app/gui/qt/lang/sonic-pi_ru.qm'... Generated 161 translation(s) (161 finished and 0 unfinished) Updating '/tmp/yaourt-tmp-metallion/aur-sonic-pi-git/src/sonic-pi/app/gui/qt/lang/sonic-pi_zh-Hans.qm'... Generated 161 translation(s) (161 finished and 0 unfinished) Info: creating stash file /tmp/yaourt-tmp-metallion/aur-sonic-pi-git/src/sonic-pi/app/gui/qt/.qmake.stash Project ERROR: Unknown module(s) in QT: multimedia Solution: pacman -S qt5-multimedia ==== Error: stem /usr/include/qt/QtCore -I. -I/usr/lib/qt/mkspecs/linux-g++ -o main.o main.cpp In file included from ./server_shm.hpp:23:0, from scope.h:21, from mainwindow.h:42, from main.cpp:22: ./scope_buffer.hpp:26:45: fatal error: boost/interprocess/offset_ptr.hpp: No such file or directory #include <boost/interprocess/offset_ptr.hpp> compilation terminated. make: *** [Makefile:1791: main.o] Error 1 Solution: pacman -S boost

nigeil commented on 2016-08-14 01:47 (UTC)

The PKGBUILD has been updated to use (part of) the developer's build-ubuntu-app script, as the original build script is being deprecated. The build is successful on my desktop. qwt-qt5 (aur) has been added as a dependency. As an aside, sers looking for a more stable experience should consider the sonic-pi (aur) package as an alternate option, as the upstream developers are still re-writing great portions of the build procedure and issues are likely to arise!

nigeil commented on 2016-08-09 02:37 (UTC)

Some more issues have arisen as I've looked into this package's status, and I'm moving to a new apartment at the moment. Your continued patience is appreciated, please DO NOT consider this PKGBUILD as functional until you hear otherwise in the comments.

nigeil commented on 2016-08-02 21:00 (UTC)

Hi Poqudrof, I'm looking into updating the PKGBUILD now, with any luck a new one will be out by the end of the week. Thank you for doing a great job finding the fix yourself and reporting it back - makes my life so much easier.

Poqudrof commented on 2016-07-28 15:31 (UTC) (edited on 2016-07-29 12:54 (UTC) by Poqudrof)

Hello, the package seems to be broken due to a change in the repository, the Qt license is not there anymore : $srcdir/sonic-pi/app/gui/qt/info/LICENSE.html" ---- The compilation script also changed: the "rp-build-app" does nothing now, and they recommend to use a custom script for Ubuntu: "build-ubuntu-app" . However, the latest version shows a segmentation fault once compiled. --- Some dependecies are missing: aubio, qwt is missing also I had to do install it and do this : qmake -set QMAKEFEATURES /usr/local/qwt-6.1.2/features --- How I made it work: - In sonic-pi folder * git checkout tags/v2.9.0 * removed the path at the beginning of SonicPi.pro and changed the link to: LIBS += -lqscintilla2-qt5 * finally ran rp-build-app. Closing notes: Working with jack is easier with "cadence". You can bridge pulseaudio and get your sound and Sonic-Pi at the same time.

Thraex commented on 2016-03-25 23:20 (UTC)

Great work, Nigeil! I updated my Arch yesterday, only to find out Sonic-Pi would't load due to the qscintilla2qt5.so... missing. I gave it a try to your packaging and it was very solid, now Soni-Pi is working. Except that it seems to be the as of yet "unreleased" 2.10 ! thanks a lot, mate!

nigeil commented on 2016-03-22 23:32 (UTC)

I've update this package to release 4, fixing the library naming issues brought up by chrishamm/crazywater, and redirecting some links so that things are more consistent. Due to the internal use of sonic-pi within the package, I have renamed most all files/folders from sonic-pi-git to sonic-pi, and added the other aur package sonic-pi as a conflict. I have also added sc3-plugins-git as an optional dependency, as some users over on the sonic-pi AUR page say that it is required for some out-of-tune piano notes or something. Sorry about the delay - I didn't recieve email notifications for your comments like I used to (I'm looking into this). Thanks for your feedback and help!