Skip to content

Commit

Permalink
Merge pull request #208623 from Homebrew/opencascade_7.9.0
Browse files Browse the repository at this point in the history
opencascade 7.9.0
  • Loading branch information
BrewTestBot authored Feb 23, 2025
2 parents 8db4a6a + b18c3c0 commit 333e4cf
Show file tree
Hide file tree
Showing 3 changed files with 22 additions and 29 deletions.
11 changes: 6 additions & 5 deletions Formula/f/f3d.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ class F3d < Formula
url "https://github.com/f3d-app/f3d/archive/refs/tags/v3.0.0.tar.gz"
sha256 "7ea83830d1c8158a1f01e5ac9edd00b81de3e0b4cbdbc4a4bb60a113728b7b7a"
license "BSD-3-Clause"
revision 1

# Upstream creates releases that use a stable tag (e.g., `v1.2.3`) but are
# labeled as "pre-release" on GitHub before the version is released, so it's
Expand All @@ -14,11 +15,11 @@ class F3d < Formula
end

bottle do
sha256 cellar: :any, arm64_sonoma: "79cf6a9baefe71687b6953464ca0ecd0e84026ab275631a1a033ffe40ee6ebf6"
sha256 cellar: :any, arm64_ventura: "81d1025706b77dd2b857750a51afc59cd78fd38a773fd5e0cbbdbdbc82d25733"
sha256 cellar: :any, sonoma: "a0347b09f4bf446d8980ad94e6fa2d2b98aedac4b1581e3f0aecfb9595d375bc"
sha256 cellar: :any, ventura: "e48dbc4310b7cc9888fbe2a37e429cdd00b4bafe769f855ead52ed99ed2d94e8"
sha256 cellar: :any_skip_relocation, x86_64_linux: "35ff6c28e110c8ea7da560b152a4f7570ca3f9f75b9cc70ed7847de03d06bd64"
sha256 cellar: :any, arm64_sonoma: "7a0ad0c1aadabf3e8fd65ffa4194c3925576cfc6022bcbcd6ea15b08a12dd721"
sha256 cellar: :any, arm64_ventura: "d1b669fa3ef00d76ecbb5e38857bb1246cb50da830c7334cd1f6cbd9875db906"
sha256 cellar: :any, sonoma: "c8d6a9d85484dbcccda92b771226419fa0ded0fb1564b65c40a13e82cb2ac307"
sha256 cellar: :any, ventura: "b9a4c94f45572f2a7cd67ae9bd49cb7893341e84b14fec8dd800f4491234569a"
sha256 cellar: :any_skip_relocation, x86_64_linux: "bbc296c8cfe72eae79d2f0bf12753c3b0fd980df24655451d8caf406a42217c0"
end

depends_on "cmake" => :build
Expand Down
15 changes: 7 additions & 8 deletions Formula/g/gmsh.rb
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ class Gmsh < Formula
desc "3D finite element grid generator with CAD engine"
homepage "https://gmsh.info/"
license "GPL-2.0-or-later"
revision 2
revision 3
head "https://gitlab.onelab.info/gmsh/gmsh.git", branch: "master"

stable do
Expand All @@ -22,13 +22,12 @@ class Gmsh < Formula
end

bottle do
rebuild 1
sha256 cellar: :any, arm64_sequoia: "2506b4186d578e85cee9f735761092a6a55b43b8e087eb9ae1f1ee13b9021b30"
sha256 cellar: :any, arm64_sonoma: "93926045fcf6658df158a978059212fd6f8534fb8e43a7df463ec400e79a0a49"
sha256 cellar: :any, arm64_ventura: "e8e4a83a8911856db8de762a2f2bb6359ceed490b9247b410b0e08e83e606e20"
sha256 cellar: :any, sonoma: "03e3419ff74a9e9dc82e4c54b8ebb71c6a78fb6cd789b4a4362b4d64222d017c"
sha256 cellar: :any, ventura: "2f1552b5b8899c764c3547d382b32afd1b6fd9c845aede3d5ca2d57423d78257"
sha256 cellar: :any_skip_relocation, x86_64_linux: "503f8bc1c74210e0303be0b398a322345fcf444b65fc22ef2c993e4c00cf582e"
sha256 cellar: :any, arm64_sequoia: "f3a1e40de95ab46acc5ac50e87dd5b0faf1ecdf4cb44829909e65fb13419f81d"
sha256 cellar: :any, arm64_sonoma: "68e0199110b83ebe53d765ac46f4a9efed10020b5acd4982b064bb16a4d88416"
sha256 cellar: :any, arm64_ventura: "5ba12aaf463673839cfec13a4ec5e488fb00db19010678c140fc6dfb3c217263"
sha256 cellar: :any, sonoma: "7045a9dc996683f1f6ee02300ec61fa08d52c1154a16a5c9c329ad1a113f3dc1"
sha256 cellar: :any, ventura: "d5870e45349737e9a3fb0e8b7d9cd52aff3a8b6ccb4212953b8897ebd6f9af51"
sha256 cellar: :any_skip_relocation, x86_64_linux: "4d95c744bda9ff11d63447ed1a86907be4f5d9ca4498365d0f1e86634314fe2d"
end

depends_on "cmake" => :build
Expand Down
25 changes: 9 additions & 16 deletions Formula/o/opencascade.rb
Original file line number Diff line number Diff line change
@@ -1,11 +1,10 @@
class Opencascade < Formula
desc "3D modeling and numerical simulation software for CAD/CAM/CAE"
homepage "https://dev.opencascade.org/"
url "https://git.dev.opencascade.org/gitweb/?p=occt.git;a=snapshot;h=refs/tags/V7_8_1;sf=tgz"
version "7.8.1"
sha256 "33f2bdb67e3f6ae469f3fa816cfba34529a23a9cb736bf98a32b203d8531c523"
url "https://git.dev.opencascade.org/gitweb/?p=occt.git;a=snapshot;h=refs/tags/V7_9_0;sf=tgz"
version "7.9.0"
sha256 "ff118a524ec451867e8f0ac3b631522c98f2b4353c7dbf2786bf239589909ec6"
license "LGPL-2.1-only"
revision 1

# The first-party download page (https://dev.opencascade.org/release)
# references version 7.5.0 and hasn't been updated for later maintenance
Expand All @@ -21,12 +20,12 @@ class Opencascade < Formula
end

bottle do
sha256 cellar: :any, arm64_sequoia: "0b595733f44fc4274d778db8b823a084c8c7db25340e379f9576a459ced632d7"
sha256 cellar: :any, arm64_sonoma: "50d193d6a0919f8f5cd3b015a76093c29a18d2400fcfb87ef1452dde71650dae"
sha256 cellar: :any, arm64_ventura: "0dbe2be098a5fcc4e0a23bd40885510a28a5121361668ebe0c53ccf3aac26ee9"
sha256 cellar: :any, sonoma: "5d9d9858f837687cc5500eb05db8792b37cb31711deb7c5ef43bab7c13f876d0"
sha256 cellar: :any, ventura: "077de8a6d15b74ace2cceaf344a6b3e2251df03d0e84bbee6b4ccf677d560b4d"
sha256 cellar: :any_skip_relocation, x86_64_linux: "6c10e9c2b101c131e968115e39ba3ae20aa35559f8e2adce8ee7b809c4624444"
sha256 cellar: :any, arm64_sequoia: "4859dfeb89c2e8f650f80ba42e3c0ab573d8e6aeb42a0bf1cc08b5ec51614444"
sha256 cellar: :any, arm64_sonoma: "288f7cc7ce278d5c1e8cd354bf2c516dbf9e82e7d00ee9e0c78511b32f965f5e"
sha256 cellar: :any, arm64_ventura: "c4b464fe8f78edcf70d5a8f9662fce4a470746c3d0010e1a7f7a39a4a319e8f8"
sha256 cellar: :any, sonoma: "ec0c1ef905475a63e3970aaf523b4d7282756d158dba923d026f8b293077e604"
sha256 cellar: :any, ventura: "9a0a430bd6c19e8eb09552e7ca9d243e62edf8354c8e11cd354a094437b7d7a0"
sha256 cellar: :any_skip_relocation, x86_64_linux: "1081e3305009581bef27218ae339299e175f79d6c614e2a6528ac551259bc98b"
end

depends_on "cmake" => [:build, :test]
Expand All @@ -43,12 +42,6 @@ class Opencascade < Formula
depends_on "mesa" # For OpenGL
end

# Backport fix for incorrect type
patch do
url "https://github.com/Open-Cascade-SAS/OCCT/commit/7236e83dcc1e7284e66dc61e612154617ef715d6.patch?full_index=1"
sha256 "ed8848b3891df4894de56ae8f8c51f6a4b78477c0063d957321c1cace4613c29"
end

def install
tcltk = Formula["tcl-tk@8"]
libtcl = tcltk.opt_lib/shared_library("libtcl#{tcltk.version.major_minor}")
Expand Down

0 comments on commit 333e4cf

Please sign in to comment.