diff --git a/homebrew/aiac.rb b/homebrew/aiac.rb index 47c3812..23a325c 100644 --- a/homebrew/aiac.rb +++ b/homebrew/aiac.rb @@ -5,20 +5,21 @@ class Aiac < Formula desc "Artificial Intelligence Infrastructure-as-Code Generator" homepage "https://github.com/gofireflyio/aiac" - version "4.2.0" + version "4.3.0" + license "Apache-2.0" on_macos do - if Hardware::CPU.intel? - url "https://github.com/gofireflyio/aiac/releases/download/v4.2.0/aiac_4.2.0_macOS-64bit.tar.gz" - sha256 "b8f646ea3f040c7b7ead7e484a0085431e699bea6809d6faf17337333148afb8" + on_intel do + url "https://github.com/gofireflyio/aiac/releases/download/v4.3.0/aiac_4.3.0_darwin-amd64.tar.gz" + sha256 "3ca3bd6a687e929cf27dcea6884bd7bc85aae6435fcdd1e9930df10eb9f887bc" def install bin.install "aiac" end end - if Hardware::CPU.arm? - url "https://github.com/gofireflyio/aiac/releases/download/v4.2.0/aiac_4.2.0_macOS-ARM64.tar.gz" - sha256 "333d6e23fcb00d4f2603fc65abc65e9e43e91979158b6c8eef49322b788d7892" + on_arm do + url "https://github.com/gofireflyio/aiac/releases/download/v4.3.0/aiac_4.3.0_darwin-arm64.tar.gz" + sha256 "12b335107370e2f7ad56a65b1aa64cbf02392e80ca6436d693878e02627a13b3" def install bin.install "aiac" @@ -27,20 +28,24 @@ def install end on_linux do - if Hardware::CPU.arm? && Hardware::CPU.is_64_bit? - url "https://github.com/gofireflyio/aiac/releases/download/v4.2.0/aiac_4.2.0_Linux-ARM64.tar.gz" - sha256 "bb9c7408bac1017378accffb024fbe64ffceb0f16255e703762ae7dadaf3f9cb" - - def install - bin.install "aiac" + on_intel do + if Hardware::CPU.is_64_bit? + url "https://github.com/gofireflyio/aiac/releases/download/v4.3.0/aiac_4.3.0_linux-amd64.tar.gz" + sha256 "e7f41e9970f6c4a623083d707e5762c51df1ae02c91a05dee6ee22250d7c6cef" + + def install + bin.install "aiac" + end end end - if Hardware::CPU.intel? - url "https://github.com/gofireflyio/aiac/releases/download/v4.2.0/aiac_4.2.0_Linux-64bit.tar.gz" - sha256 "6cdb8eedb8ba22d2449dc6b3af43f5279a6bbca6b038ece3e520243b58f15a51" - - def install - bin.install "aiac" + on_arm do + if Hardware::CPU.is_64_bit? + url "https://github.com/gofireflyio/aiac/releases/download/v4.3.0/aiac_4.3.0_linux-arm64.tar.gz" + sha256 "b11965925cabb27a99f642c2d68fa94df6ca1898edd608949fb21dab706d3f14" + + def install + bin.install "aiac" + end end end end