Compare commits

...

24 Commits

Author SHA1 Message Date
f752c8d61b Add studiorack
Signed-off-by: Nikolai Rodionov <allanger@badhouseplants.net>
2025-08-12 18:36:21 +02:00
2bbcf6dea8 Remove a package that is now upstream 2025-07-25 16:06:05 +02:00
2dc58d3002 Revert "Add smexoscope"
This reverts commit 17a6cedabc.
2025-06-08 13:50:25 +02:00
7da2aa2214 Revert "Add smexoscope"
This reverts commit 0af46be34d.
2025-06-08 13:50:19 +02:00
0af46be34d Add smexoscope
Signed-off-by: Nikolai Rodionov <allanger@badhouseplants.net>
2025-06-08 13:47:36 +02:00
17a6cedabc Add smexoscope
Signed-off-by: Nikolai Rodionov <allanger@badhouseplants.net>
2025-06-08 13:45:37 +02:00
c71ee4b2ad Add smexoscope
Signed-off-by: Nikolai Rodionov <allanger@badhouseplants.net>
2025-06-08 13:44:37 +02:00
9aa821f767 Revert "Add smexoscope"
This reverts commit 8d572c6d1f.
2025-06-08 13:43:51 +02:00
8d572c6d1f Add smexoscope
Signed-off-by: Nikolai Rodionov <allanger@badhouseplants.net>
2025-06-08 13:36:19 +02:00
2f3c442a5d Add smexoscope
Signed-off-by: Nikolai Rodionov <allanger@badhouseplants.net>
2025-06-08 13:33:30 +02:00
3f155658ca Add smexoscope
Signed-off-by: Nikolai Rodionov <allanger@badhouseplants.net>
2025-06-08 13:30:00 +02:00
c8791545c2 Update valhalla supermassive 2025-04-13 18:09:33 +02:00
161f0aa18a Update valhalla supermassive 2025-04-13 18:05:58 +02:00
42f16d9b67 Update valhalla supermassive 2025-04-13 18:04:38 +02:00
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
10 changed files with 98 additions and 51 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,12 +0,0 @@
cask 'arturia-software-center' do
version '2.4.5.760'
sha256 'dd5ccd701655095b008b816482c28784a11053b38c546cd3fb31810074173ec5'
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/'
pkg "Arturia_Software_Center__#{version.dots_to_underscores}.pkg"
zap delete: [
'/Library/Arturia/Arturia Software Center',
'/Library/ArturiaSC/Arturia Software Center',
]
end

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"

10
Casks/smexoscope.rb Normal file
View File

@@ -0,0 +1,10 @@
cask 'smexoscope' do
version '1.0.1'
sha256 '81e2992c77f6dbc7a4f70b685c473816fbf3da0170e030bde0e3426d63092724'
url "https://github.com/hollance/sMexoscope/releases/download/v#{version}/sMexoscope-Mac-v#{version}.zip"
name 'sMexoscope'
homepage 'https://audiodev.blog/smexoscope'
container type: :zip
audio_unit_plugin "sMexoscope-Mac-v#{version}/s(M)exoscope.component"
vst3_plugin "sMexoscope-Mac-v#{version}/s(M)exoscope.vst3"
end

10
Casks/studiorack.rb Normal file
View File

@@ -0,0 +1,10 @@
cask "studiorack-app" do
version "2.0.0"
sha256 ""
url "https://github.com/studiorack/studiorack-app/releases/download/v#{version}/studiorack-mac.dmg",
verified: "https://github.com/studiorack/studiorack-app/"
name "Studiorack App"
desc "Audio plugin app, searchable list of plugins to install and share"
homepage "https://studiorack.github.io/studiorack-site/"
uninstall pkgutil: "net.kushview.pkg.*"
end

View File

@@ -1,12 +1,12 @@
cask 'valhalla-dsp-supermassive' do
version '2.5.0'
sha256 '427a5226a84d757a65869a938d093217f4b7478213954af9fec14f15d2ea148b'
url "https://valhallaproduction.s3.us-west-2.amazonaws.com/supermassive/ValhallaSupermassiveOSX_#{version.dots_to_underscores}.zip"
version '4.0.0v4'
sha256 '6f64b1401cc788877bc19ad07b1d52039196b268702fdd1f458388b2f9954377'
url "https://valhallaproduction.s3.us-west-2.amazonaws.com/supermassive/ValhallaSupermassiveOSX_#{version.dots_to_underscores}.dmg"
name 'Valhalla DSP Supermassive'
homepage 'https://valhalladsp.com/shop/reverb/valhalla-supermassive/'
pkg "ValhallaSupermassiveOSX.pkg"
uninstall pkgutil: "com.valhalladsp.supermassive.*"
zap delete: [
'/Library/Application Support/Valhalla DSP, LLC/ValhallaSupermassive',
]
end

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).