diff --git a/Formula/d/dynare.rb b/Formula/d/dynare.rb index a53f0ccf5c21b..c4ab581be1c6c 100644 --- a/Formula/d/dynare.rb +++ b/Formula/d/dynare.rb @@ -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 @@ -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 diff --git a/Formula/o/octave.rb b/Formula/o/octave.rb index 5a19874c0644f..aea5f7c4479d4 100644 --- a/Formula/o/octave.rb +++ b/Formula/o/octave.rb @@ -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. @@ -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 @@ -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" @@ -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