Skip to content

Commit

Permalink
carla: use Qt6 on HEAD
Browse files Browse the repository at this point in the history
  • Loading branch information
cho-m committed Sep 5, 2024
1 parent 2de8192 commit 0da3c27
Showing 1 changed file with 11 additions and 3 deletions.
14 changes: 11 additions & 3 deletions Formula/c/carla.rb
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,15 @@ class Carla < Formula
desc "Audio plugin host supporting LADSPA, LV2, VST2/3, SF2 and more"
homepage "https://kx.studio/Applications:Carla"
license "GPL-2.0-or-later"
head "https://github.com/falkTX/Carla.git", branch: "main"

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

# TODO: use `pyqt` and `qt` from HEAD unconditionally when new release includes Qt6 support
depends_on "pyqt@5"
depends_on "qt@5"

# liblo API build patch, remove in next release
patch do
url "https://github.com/falkTX/Carla/commit/9370483b0a278eab6462c33b16e53377f7fffc6c.patch?full_index=1"
Expand All @@ -30,15 +33,20 @@ class Carla < Formula
sha256 cellar: :any_skip_relocation, x86_64_linux: "945471081c1fa496a673c4b0d86375612ff1198ccbe92dd799dfc93a8c2a893b"
end

head do
url "https://github.com/falkTX/Carla.git", branch: "main"

depends_on "pyqt"
depends_on "qt"
end

depends_on "pkg-config" => :build

depends_on "fluid-synth"
depends_on "liblo"
depends_on "libmagic"
depends_on "libsndfile"
depends_on "pyqt@5"
depends_on "[email protected]"
depends_on "qt@5"

on_linux do
depends_on "alsa-lib"
Expand Down

0 comments on commit 0da3c27

Please sign in to comment.