@@ -47,9 +47,9 @@ and to run
47
47
In order to build Sonic Pi's various components, we need to install a
48
48
few dependencies:
49
49
50
- * Build Tools (c++ compiler , cmake, git.)
51
- * Qt + Dev tools (5.15 +)
52
- * Jack (and pulse-audio-module-jack if you are running Raspberry Pi OS)
50
+ * Build Tools (c++ compiler, cmake, git.)
51
+ * Qt + Dev tools (6 +)
52
+ * Pipewire
53
53
* Ruby + Dev tools (2.5+)
54
54
* Elixir + Dev tools (12.0+)
55
55
* SuperCollider + SC3 plugins
@@ -60,10 +60,10 @@ Note: please make sure that you have gcc12 installed. Compiling vcpkg dependenci
60
60
### 1.1 Debian
61
61
The following is a rough list of Debian packages that are needed that can serve as a starting position:
62
62
``` bash
63
- sudo apt-get install -y build-essential git libssl-dev ruby-dev elixir erlang-dev erlang-xmerl qttools5- dev qttools5- dev-tools libqt5svg5 -dev libqt5opengl5 -dev supercollider-server sc3-plugins-server alsa-utils jackd2 libjack-jackd2- dev libjack-jackd2-0 libasound2- dev pulseaudio-module-jack cmake ninja-build
63
+ sudo apt-get install -y build-essential git libssl-dev ruby-dev elixir erlang-dev erlang-xmerl qt6-tools- dev qt6-tools- dev-tools libqt6svg6 -dev libqt6opengl6 -dev supercollider-server sc3-plugins-server alsa-utils libasound2- dev cmake ninja-build pipewire-jack libspa-0.2-jack qt6-wayland libwayland- dev libxkbcommon-dev libegl1-mesa-dev libx11-dev libxft-dev libxext-dev qpwgraph compton
64
64
```
65
65
66
- * Notes:*
66
+ * Notes:*
67
67
68
68
1 . Check the version of ` Qt ` after package installation.
69
69
@@ -78,12 +78,6 @@ following methods:
78
78
* Get newer packaged versions of Elixir from [ Erlang Solutions' repository] ( https://www.erlang-solutions.com/downloads/ ) (though installing packages from outside your distros main repository is at your own risk!)
79
79
* Build and install it yourself
80
80
81
- ### 1.2 Fedora
82
- ``` bash
83
- sudo dnf group install " Development Tools"
84
- sudo dnf install alsa-utils aubio-devel catch-devel cmake crossguid-devel elixir erlang erlang-xmerl fmt-devel glew-devel gsl-lite-devel jack-audio-connection-kit-devel jack-audio-connection-kit-example-clients libsndfile-devel ninja-build openssl-devel qt5-qtconfiguration-devel qt5-qttools-devel qt5-qtsvg-devel reproc-devel ruby-devel SDL2-devel supercollider-devel vcpkg
85
- ```
86
-
87
81
There is an Audinux Copr [ repository] ( ) https://copr.fedorainfracloud.org/coprs/ycollet/audinux/package/sonic-pi/ ) with Sonic-Pi.
88
82
89
83
## 2. Preparing the Build
0 commit comments