Skip to content

Commit

Permalink
Merge pull request Homebrew#174036 from Homebrew/bump-octave-9.2.0
Browse files Browse the repository at this point in the history
octave 9.2.0
  • Loading branch information
BrewTestBot authored Jun 9, 2024
2 parents c9f0337 + fc690e0 commit 87f85ba
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 35 deletions.
15 changes: 8 additions & 7 deletions Formula/d/dynare.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ class Dynare < Formula
url "https://www.dynare.org/release/source/dynare-6.1.tar.xz"
sha256 "fe887a570d13c1ae2fb45fb2978eee59cdf0f3915120fdde5bc3614e584d0693"
license "GPL-3.0-or-later"
revision 1
head "https://git.dynare.org/Dynare/dynare.git", branch: "master"

livecheck do
Expand All @@ -12,13 +13,13 @@ class Dynare < Formula
end

bottle do
sha256 cellar: :any, arm64_sonoma: "c188aaa3e22120bfade660f6076c3a51bd098ee866574aabb099d2535098fad4"
sha256 cellar: :any, arm64_ventura: "a3d2ede8c169c27dc4abde8f0cbf0cf845d0e0c2a5ef3fdec36e6c82821b4165"
sha256 cellar: :any, arm64_monterey: "e33b9a5e5f88a6e55865edd8d7c3503c7fe52fdec0cbe80bedece19a2c2f6b50"
sha256 cellar: :any, sonoma: "8a13f835fc6b60bbc607677846a3c892b910b2c2589aac97ba76b5f62795a0cd"
sha256 cellar: :any, ventura: "1b299ee7100b26757cbfb5f2875ad6ab7379e0aa61cfde16f3edc541211c0165"
sha256 cellar: :any, monterey: "36768d545bd1af6c95e478f652cb9a44b60bb69e3d1792c994f47be5ee59054b"
sha256 x86_64_linux: "0179306876dc5ab0173b7459257cff1ea60d3919b5e7ba266c602230b2a0a5eb"
sha256 cellar: :any, arm64_sonoma: "4381ab59be83bc0878d07d8a3c6ca29a77748d5e70eb01165546ee2f78d37b4e"
sha256 cellar: :any, arm64_ventura: "047a5f54a033673fee6a33d23d9245ba65f998a010e64522ea5d0d8d9aa2d9f0"
sha256 cellar: :any, arm64_monterey: "41331f1a575227b51018d210493744903ae0cbbd40369ba7c414f65b62778a0f"
sha256 cellar: :any, sonoma: "8c4afc60b4f4a4653da5b0fea37310cd85c68cf0e2d127e9ed7f610b59c112a3"
sha256 cellar: :any, ventura: "50d033bacb8fd97073ff242c35ca5339a16d5d11f727d43497c7390e975b482c"
sha256 cellar: :any, monterey: "4129eb268eaeb010e1156bd5152f1f87a7e87d2950bde471382a271ff4ad41a3"
sha256 x86_64_linux: "31d38c3fdfef6d9919bfd856f230718b456fb38c8260e5aec624fd6886a0066f"
end

depends_on "bison" => :build
Expand Down
38 changes: 10 additions & 28 deletions Formula/o/octave.rb
Original file line number Diff line number Diff line change
@@ -1,11 +1,10 @@
class Octave < Formula
desc "High-level interpreted language for numerical computing"
homepage "https://www.gnu.org/software/octave/index.html"
url "https://ftp.gnu.org/gnu/octave/octave-9.1.0.tar.xz"
mirror "https://ftpmirror.gnu.org/octave/octave-9.1.0.tar.xz"
sha256 "ed654b024aea56c44b26f131d31febc58b7cf6a82fad9f0b0bf6e3e9aa1a134b"
url "https://ftp.gnu.org/gnu/octave/octave-9.2.0.tar.xz"
mirror "https://ftpmirror.gnu.org/octave/octave-9.2.0.tar.xz"
sha256 "21417afb579105b035cac0bea09201522e384893ae90a781b8727efa32765807"
license "GPL-3.0-or-later"
revision 3

# New tarballs appear on https://ftp.gnu.org/gnu/octave/ before a release is
# announced, so we check the octave.org download page instead.
Expand All @@ -15,13 +14,13 @@ class Octave < Formula
end

bottle do
sha256 arm64_sonoma: "c29b8f0818e07b37d63281e835ff45e1f7b4ff02cbdc0bccea0ec049440c420b"
sha256 arm64_ventura: "a1859c825d5a66d53166834b6aa61712e1b398354a63c98df6b01802554c89f7"
sha256 arm64_monterey: "4166853a3d44678ec71f693b756cf5c458436e194734e93e9872b50b1dc525fb"
sha256 sonoma: "a4ce56d9c9e42e6b5f62c5ec7020f1c80f388e49e053aa7704bf70c5185ad6b3"
sha256 ventura: "ab016eb74e0920f212585361e16b7df92be85c2ebbf53148178ae825abb07f48"
sha256 monterey: "3e9a1a26d9226a3fbd3465939da7c7bbd89ac4e3e4d3fd55064d895bb250d6a9"
sha256 x86_64_linux: "fff83d8cff5076d827214dc3f6860b965cf49b056be8fc2b676680b288f7ba89"
sha256 arm64_sonoma: "02f7cc330a2375c96920796a281e93087399509754c41fdd25f83794f1396690"
sha256 arm64_ventura: "f89bc978f60040fdc82e5d1f2fe16ff26c5ab94fe2795ad75bd0bd776f9772ff"
sha256 arm64_monterey: "4878ff0d0ff235453053b256207c625cfda8133440eb1edceacfbc5c4f2a8685"
sha256 sonoma: "4fbbbdc08918039d20113559a8daaad2edeca34581784fc6c5c0ec93d379c28d"
sha256 ventura: "e5ddc3cba4721722c34a319bb097b4c84c4c4e29a3318139af1513ff8a905612"
sha256 monterey: "939a246d08b1bae6d6682700cbb8c361867544046dce81efeade8a544963a212"
sha256 x86_64_linux: "6287c397454f4d4c2c6e1871d0cbcd92e363fbb26f605242f264572c1be4c7f6"
end

head do
Expand All @@ -35,10 +34,7 @@ class Octave < Formula
end

# Complete list of dependencies at https://wiki.octave.org/Building
depends_on "autoconf" => :build # for the patches
depends_on "automake" => :build # for the patches
depends_on "gnu-sed" => :build # https://lists.gnu.org/archive/html/octave-maintainers/2016-09/msg00193.html
depends_on "libtool" => :build # for the patches
depends_on "openjdk" => :build
depends_on "pkg-config" => :build
depends_on "arpack"
Expand Down Expand Up @@ -84,20 +80,6 @@ class Octave < Formula

fails_with gcc: "5"

# Fix build for Qt 6.7.0
# https://hg.savannah.gnu.org/hgweb/octave/rev/f428a432ed4f
patch do
url "https://hg.savannah.gnu.org/hgweb/octave/raw-rev/f428a432ed4f"
sha256 "a9dd08ffecff5b310039b14847e8012e150de9b71337adc0955b0e668eea1d37"
end

# Fix opengl-partial-update bug causing crashes on figure() and plot() with Qt 6.7.0
# https://hg.savannah.gnu.org/hgweb/octave/rev/317fa0e5c8de
patch do
url "https://hg.savannah.gnu.org/hgweb/octave/raw-rev/317fa0e5c8de"
sha256 "909dc65614d0ef2520c35c5f8d4f78c451b189b2673e837f4f21c18a776273f0"
end

def install
# Default configuration passes all linker flags to mkoctfile, to be
# inserted into every oct/mex build. This is unnecessary and can cause
Expand Down

0 comments on commit 87f85ba

Please sign in to comment.