Skip to content

Commit b6846cb

Browse files
committed
Remove "recommended" from some M2 dependencies
To avoid new "homebrew linkage --test" failures
1 parent 81c784d commit b6846cb

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

Formula/macaulay2.rb

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ class Macaulay2 < Formula
66
url "https://github.com/Macaulay2/M2/archive/refs/tags/release-1.25.11.tar.gz"
77
sha256 "9700005196e4368af52156efaff081a4771fd21545a3cd8c2ee3b0571aeaa17f"
88
license any_of: ["GPL-2.0-only", "GPL-3.0-only"]
9-
revision 2
9+
revision 3
1010

1111
head "https://github.com/Macaulay2/M2/archive/refs/heads/development.tar.gz"
1212

@@ -35,25 +35,25 @@ class Macaulay2 < Formula
3535
depends_on "givaro"
3636
depends_on "gmp"
3737
depends_on "libffi"
38+
depends_on "libomp" if OS.mac?
3839
depends_on "libxml2" unless OS.mac?
3940
depends_on "mpfi"
4041
depends_on "mpfr"
4142
depends_on "mpsolve"
43+
depends_on "nauty"
4244
depends_on "normaliz"
4345
depends_on "ntl"
4446
depends_on "openblas" unless OS.mac?
47+
depends_on "python@3.14" # brew linkage --test expects specific version
4548
depends_on "readline"
4649
depends_on "tbb"
4750

4851
depends_on "cohomcalg" => :recommended
4952
depends_on "csdp" => :recommended
5053
depends_on "fourtitwo" => :recommended
5154
depends_on "gfan" => :recommended
52-
depends_on "libomp" => :recommended if OS.mac?
5355
depends_on "lrs" => :recommended
5456
depends_on "msolve" => :recommended
55-
depends_on "nauty" => :recommended
56-
depends_on "python" => :recommended
5757
depends_on "topcom" => :recommended
5858

5959
patch :DATA

0 commit comments

Comments
 (0)