Compare commits

..

10 Commits

Author SHA1 Message Date
Nikolai Rodionov
fe09d0e438
Update ardour 2023-11-13 18:51:26 +01:00
Nikolai Rodionov
31b818d252
Update ardour 2023-11-13 18:50:46 +01:00
Nikolai Rodionov
1fb579e3fb
Add README.md 2023-07-23 17:43:31 +02:00
Nikolai Rodionov
ed29fcbe43
fix: Update dragonfly-reverb file format 2023-07-23 17:24:34 +02:00
Nikolai Rodionov
f45aca2d47
fix: Get rid of broken auto-updates 2023-07-23 17:20:54 +02:00
Nikolai Rodionov
aab2a29056
chore: Update Arturia Midi Center 2023-07-23 17:19:16 +02:00
Nikolai Rodionov
a31f9c393d
chore: Update Arturia software center 2023-07-23 17:17:44 +02:00
Nikolai Rodionov
5bb6b51e50
chore: Update dragonfly-reverb 2023-07-23 17:15:50 +02:00
Nikolai Rodionov
edbbbbe1bd
chore: Update Openmusic to 7.2 2023-07-23 17:11:20 +02:00
Nikolai Rodionov
ad96af1c5d
chore: Remove Ardour from the repo 2023-07-23 17:02:13 +02:00
7 changed files with 77 additions and 37 deletions

View File

@ -1,22 +0,0 @@
cask "ardour" do
arch arm: "arm64"
version "7.2.0"
depends_on arch: :arm64
sha256 arm: "c41b5c1253998c23730612f64ae3c273770cc4f43bc3da939df518c4dd818cc2"
url "https://s3.badhouseplants.net/homebrew-releases/Ardour-#{version}-#{arch}.dmg",
verified: "https://github.com/Ardour/ardour"
name "Ardour 7.2"
desc "Record, Edit, and Mix on Linux, macOS and Windows"
homepage "https://ardour.org/"
livecheck do
url :url
regex(/^v?(\d+(?:\.\d+)+)$/i)
end
app "Ardour7.app"
caveats "❗❗ You can find the source code here: https://github.com/Ardour/ardour
Please should consider supporting the development team, learn how to do it here: https://community.ardour.org/community"
zap trash: []
end

View File

@ -1,6 +1,7 @@
cask 'arturia-midi-control-center' do
version '1.14.1.2'
sha256 '4b2e8eb2328787316514dfec2be58ad896865e203983713717826c0488e7b4f3'
version '1.16.3.207'
sha256 '162afc2b01a44d75138901ba18a7ca43588faa475c58a8452a5303a339c3221a'
auto_updates true
url "https://downloads.arturia.net/extra/mcc/MIDI_Control_Center_#{version.dots_to_underscores}.pkg"
name 'Arturia Midi Control Center'
homepage 'https://www.arturia.com/'

View File

@ -1,6 +1,7 @@
cask 'arturia-software-center' do
version '2.4.5.760'
sha256 'dd5ccd701655095b008b816482c28784a11053b38c546cd3fb31810074173ec5'
version '2.6.0.2328'
sha256 '172ded382a1bfd12f97f901827ac9d5872b5bde115aabba3b0e4956db941f230'
auto_updates true
url "https://dl.arturia.net/products/asc/soft/Arturia_Software_Center__#{version.dots_to_underscores}.pkg"
name 'Arturia Software Center'
homepage 'https://www.arturia.com/'

View File

@ -1,10 +1,10 @@
cask "dragonfly-reverb" do
arch arm: "universal", intel: "intel"
version "3.2.8"
sha256 arm: "fe3921834e6546890bbf5ded0ddd9fb02af2ba1cbd00cf96c7bba5da54e36a6c",
intel: "83daf6bf7d85803b517701e105cf19c2799d2976c4a6bdb795ca22a5542da5a5"
version "3.2.10"
sha256 arm: "e0b854b92a4e51ce5851320fb1a9f91ab1a4309f997de070e175b3e5cab4adaf",
intel: "e6e2da2c962d41d46f8359bbd7ec8cff2be79b561539e18d3f73fdc29721bd93"
url "https://github.com/michaelwillis/dragonfly-reverb/releases/download/#{version}/dragonfly-reverb-#{version}-macos-#{arch}.pkg",
url "https://github.com/michaelwillis/dragonfly-reverb/releases/download/#{version}/dragonfly-reverb-#{version}-macos-#{arch}.dmg",
verified: "https://github.com/michaelwillis/dragonfly-reverb"
name "Dragonfly Reverb"
desc "A set of free reverb effects"
@ -15,7 +15,7 @@ cask "dragonfly-reverb" do
regex(/^v?(\d+(?:\.\d+)+)$/i)
end
pkg "dragonfly-reverb-#{version}-macos-#{arch}.pkg"
pkg "dragonfly-reverb-AudioPlugins.pkg"
uninstall pkgutil: [
"studio.kx.distrho.plugins.dragonfly-reverb.lv2bundles",
"studio.kx.distrho.plugins.dragonfly-reverb.clapbundles",

View File

@ -6,10 +6,10 @@ cask "openmusic" do
end
arch arm: "M1", intel: "Intel"
version "7.1"
version "7.2"
sha256 arm: "623742d42bfd87837083ccada3334c0f39dac844ee45db0065807bc2495645f5",
intel: "7ad87c63917f0333f3a5d04cec1e16dc43d30a28dc5de4fcf41a1530e5ec9986"
sha256 arm: "968d7c83e817b6f0a52c1137c3bd8245aeaeb3940b9e4fd1ef78e0059e840b2e",
intel: "4161f80285c70a993c78fa183b0b5d5c559aec3d7b129f5d11cfb23f689c5dc9"
url "https://github.com/openmusic-project/openmusic/releases/download/v#{version}/OM-#{version}-macOS-#{arch}-#{Utils.date}.dmg",
verified: "https://github.com/openmusic-project/openmusic"

53
Formula/ardour.rb Normal file
View File

@ -0,0 +1,53 @@
class Ardour < Formula
desc "A digital audio workstation"
homepage "https://ardour.org/"
url "https://community.ardour.org/download"
version "8.1"
sha256 "43a689c8499ffccccb6f30940da0453bb9ad16b82aa106e16af80c590acbf2e5"
head "https://github.com/Ardour/ardour.git"
depends_on "aubio"
depends_on "boost"
depends_on "fftw"
depends_on "glib"
depends_on "glibmm"
depends_on "jack"
depends_on "libarchive"
depends_on "liblo"
depends_on "libsndfile"
depends_on "libusb"
depends_on "lrdf"
depends_on "lv2"
depends_on "pangomm"
depends_on "pkg-config" => :build
depends_on "rubberband"
depends_on "serd"
depends_on "sord"
depends_on "sratom"
depends_on "gtkmm"
depends_on "lilv"
depends_on "taglib"
depends_on "vamp-plugin-sdk"
def install
system "./waf", "configure", "--prefix=#{prefix}", "--with-backends=jack"
system "./waf", "install"
cd "./tools/osx_packaging" do
system "./osx_build", "--help"
end
end
test do
# `test do` will create, run in and delete a temporary directory.
#
# This test will fail and we won't accept that! For Homebrew/homebrew-core
# this will need to be a test that verifies the functionality of the
# software. Run the test with `brew test ardour`. Options passed
# to `brew install` such as `--HEAD` also need to be provided to `brew test`.
#
# The installed folder is not in the path, so use the entire path to any
# executables being tested: `system "#{bin}/program", "do", "something"`.
system "false"
end
end

View File

@ -1,11 +1,18 @@
# Allanger Badhouseplants
# Badhouseplants Homebrew
Welcome here: it's a repo where I'm putting tools that I couldn't find in the main one.
I'm not promising 100% availability of it, because from time to time I need to do some maintenance work. But mostly it's up
If you find your package, and you don't want me to distribute it, you can just ask me, I'll take it down
## How do I install these formulae?
`brew install allanger/badhouseplants/<formula>`
`brew tap badhouseplants/badhouseplants https://git.badhouseplants.net/badhouseplants/homebrew-badhouseplants`
Or `brew tap allanger/badhouseplants` and then `brew install <formula>`.
`brew install <formula>`.
## Documentation
`brew help`, `man brew` or check [Homebrew's documentation](https://docs.brew.sh).