Skip to content

Commit 6f55e5c

Browse files
authored
Merge pull request Homebrew#183597 from Homebrew/carla-head-qt6
carla: use Qt6 on HEAD
2 parents c2707b9 + 0da3c27 commit 6f55e5c

File tree

1 file changed

+11
-3
lines changed

1 file changed

+11
-3
lines changed

Formula/c/carla.rb

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,15 @@ class Carla < Formula
22
desc "Audio plugin host supporting LADSPA, LV2, VST2/3, SF2 and more"
33
homepage "https://kx.studio/Applications:Carla"
44
license "GPL-2.0-or-later"
5-
head "https://github.com/falkTX/Carla.git", branch: "main"
65

76
stable do
87
url "https://github.com/falkTX/Carla/archive/refs/tags/v2.5.8.tar.gz"
98
sha256 "4ec96d06342ff28da4b80d4a76bc08fcaa5703726f96e5174afcdc4f7fc6195d"
109

10+
# TODO: use `pyqt` and `qt` from HEAD unconditionally when new release includes Qt6 support
11+
depends_on "pyqt@5"
12+
depends_on "qt@5"
13+
1114
# liblo API build patch, remove in next release
1215
patch do
1316
url "https://github.com/falkTX/Carla/commit/9370483b0a278eab6462c33b16e53377f7fffc6c.patch?full_index=1"
@@ -30,15 +33,20 @@ class Carla < Formula
3033
sha256 cellar: :any_skip_relocation, x86_64_linux: "945471081c1fa496a673c4b0d86375612ff1198ccbe92dd799dfc93a8c2a893b"
3134
end
3235

36+
head do
37+
url "https://github.com/falkTX/Carla.git", branch: "main"
38+
39+
depends_on "pyqt"
40+
depends_on "qt"
41+
end
42+
3343
depends_on "pkg-config" => :build
3444

3545
depends_on "fluid-synth"
3646
depends_on "liblo"
3747
depends_on "libmagic"
3848
depends_on "libsndfile"
39-
depends_on "pyqt@5"
4049
depends_on "[email protected]"
41-
depends_on "qt@5"
4250

4351
on_linux do
4452
depends_on "alsa-lib"

0 commit comments

Comments
 (0)