Skip to content

Commit ddbbf48

Browse files
committed
Bottled coin, pivy, med-file, vtk, nglib for Yosemite (minimum homebrew version)
The bottles are tailored to meet the FreeCAD build requirements. For example, nglib --with-opencascade vtk --without-python References #21
1 parent 9ef2649 commit ddbbf48

File tree

5 files changed

+29
-0
lines changed

5 files changed

+29
-0
lines changed

coin.rb

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,12 @@ class Coin < Formula
77
option "with-soqt", "Build with SoQt"
88
option "with-framework", "Package as a Framework"
99

10+
bottle do
11+
root_url "https://github.com/freecad/homebrew-freecad/releases/download/0.17"
12+
cellar :any
13+
sha256 "035234f145a77884883198dda0911a2539f48eebd4523956ff7cc4dc1ab4ae9d" => :yosemite
14+
end
15+
1016
if build.with? "soqt"
1117
depends_on "pkg-config" => :build
1218
depends_on "qt"

med-file.rb

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,12 @@ class MedFile < Formula
55
sha256 "d52e9a1bdd10f31aa154c34a5799b48d4266dc6b4a5ee05a9ceda525f2c6c138"
66
version "3.2.0"
77

8+
bottle do
9+
root_url "https://github.com/freecad/homebrew-freecad/releases/download/0.17"
10+
cellar :any
11+
sha256 "b3cca03c59844e53a8d521e452a05ff4bf843b6353218bebe53172dfc1919914" => :yosemite
12+
end
13+
814
option "with-python", "Build Python bindings"
915
option "with-fortran", "Build Python bindings"
1016
option "with-tests", "Build tests"

nglib.rb

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,12 @@ class Nglib < Formula
55
sha256 "cb97f79d8f4d55c00506ab334867285cde10873c8a8dc783522b47d2bc128bf9"
66
version "5.3.1"
77

8+
bottle do
9+
root_url "https://github.com/freecad/homebrew-freecad/releases/download/0.17"
10+
cellar :any
11+
sha256 "01d5bff960275426bf03904ddf5fadbdb9aed40dce434c6a27d0594abc9af774" => :yosemite
12+
end
13+
814
# These two conflict with each other, so we'll have at most one.
915
depends_on "opencascade" => :optional
1016
depends_on "oce" => :optional

pivy.rb

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,12 @@ class Pivy < Formula
55
sha256 "4b84e76470a97a4aad63ddfa4a7ce79fbb74029cdb0e0b86be2cd4248af35912"
66
version "0.5.0"
77

8+
bottle do
9+
root_url "https://github.com/freecad/homebrew-freecad/releases/download/0.17"
10+
cellar :any
11+
sha256 "270e4422e36c8085f0654f99d199a891f5bc8365484a0efa60b33223a94548e5" => :yosemite
12+
end
13+
814
depends_on :python
915
depends_on "FreeCAD/freecad/coin"
1016
depends_on 'swig' => :recommended

vtk.rb

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,11 @@ class Vtk < Formula
88

99
head "https://github.com/Kitware/VTK.git"
1010

11+
bottle do
12+
root_url "https://github.com/freecad/homebrew-freecad/releases/download/0.17"
13+
sha256 "b5cb8bbe914bf7e229e49e4397b6cf29b59ee3bbbb21ab4a19e2007826b872df" => :yosemite
14+
end
15+
1116
deprecated_option "examples" => "with-examples"
1217
deprecated_option "qt-extern" => "with-qt-extern"
1318
deprecated_option "tcl" => "with-tcl"

0 commit comments

Comments
 (0)