Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

boost 1.87.0 #198115

Merged
merged 151 commits into from
Dec 16, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
151 commits
Select commit Hold shift + click to select a range
88c7f83
boost 1.87.0
cho-m Nov 18, 2024
03ee8bd
boost-bcp 1.87.0
cho-m Nov 18, 2024
3562816
boost-build 1.87.0
cho-m Nov 18, 2024
a5b21fb
boost-mpi 1.87.0
cho-m Nov 18, 2024
93bb496
boost-python3 1.87.0
cho-m Nov 18, 2024
d7c38bc
apngasm: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
c7e4565
augustus: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
ba63750
avro-cpp: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
4fefefa
bastet: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
94c20a0
c10t: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
08598ef
collada-dom: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
4557c50
colmap: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
ddd326b
cryfs: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
34c5233
dspdfviewer: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
3107540
dwarfs: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
31beee4
edencommon: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
5708b33
eigenpy: revision bump (boost-python3 1.87.0)
cho-m Nov 18, 2024
64af3d3
fbthrift: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
4404be8
field3d: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
3228924
folly: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
7bc491b
freeling: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
3fffd1f
fuego: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
4b69006
gearman: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
b61aaf0
gource: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
71b6085
graph-tool: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
f580c70
coal: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
a3100b9
innoextract: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
1312ba9
ledger: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
b7c9d98
leela-zero: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
b54ba19
lgogdownloader: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
2d330e7
libphonenumber: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
602786d
libtorrent-rasterbar: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
a036c13
logstalgia: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
f2b9111
maeparser: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
cebbf42
mapcrafter: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
9b83528
mapnik: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
d00abe0
metaproxy: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
7b91933
mgis: revision bump (boost-python3 1.87.0)
cho-m Nov 18, 2024
1ad0f24
mkvtoolnix: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
b6f74ee
ncmpcpp: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
63927cf
nzbget: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
16e3c57
ompl: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
a8a2e9f
openvdb: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
53c47e9
osm2pgrouting: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
22a0539
osmium-tool: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
aa78e44
osrm-backend: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
f44e090
pagmo: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
e0faf06
papilo: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
df1a9f0
pcb2gcode: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
fb08797
pcl: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
c4ed041
pdns: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
87b9a6d
pdnsrec: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
1347e21
pinocchio: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
4b36ea3
pokerstove: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
e404300
povray: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
eb40e09
prjtrellis: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
a5c6b41
proxygen: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
895037c
rdkit: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
a4c64d1
redex: revision bump (boost 1.87.0)
cho-m Nov 19, 2024
19320aa
rtabmap: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
5f2459f
scip: revision bump (boost 1.87.0)
cho-m Nov 19, 2024
3a59af2
scummvm-tools: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
0b3fa3a
sfcgal: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
882520f
simgrid: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
a39f3ef
simple-amqp-client: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
ab57272
solidity: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
4add164
source-highlight: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
f323fab
standardese: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
dea87a6
stp: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
169eb9c
supertux: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
d2c9856
tfel: revision bump (boost-python3 1.87.0)
cho-m Nov 18, 2024
b252291
votca: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
ce82c48
vtk: revision bump (boost 1.87.0)
cho-m Nov 19, 2024
800b4c9
watchman: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
310e145
znc: revision bump (boost 1.87.0)
cho-m Nov 18, 2024
53d9f5e
visp: revision bump (boost 1.87.0)
cho-m Dec 13, 2024
7707a63
apngasm: update 3.1.10_15 bottle.
BrewTestBot Dec 16, 2024
b980ae8
augustus: update 3.5.0_8 bottle.
BrewTestBot Dec 16, 2024
d224582
avro-cpp: update 1.11.3_5 bottle.
BrewTestBot Dec 16, 2024
5f62d7e
bastet: update 0.43.2_10 bottle.
BrewTestBot Dec 16, 2024
b11edfc
boost: update 1.87.0 bottle.
BrewTestBot Dec 16, 2024
dda8a84
boost-bcp: update 1.87.0 bottle.
BrewTestBot Dec 16, 2024
af36aa7
boost-build: update 1.87.0 bottle.
BrewTestBot Dec 16, 2024
1915fec
boost-mpi: update 1.87.0 bottle.
BrewTestBot Dec 16, 2024
2ec1bb5
boost-python3: update 1.87.0 bottle.
BrewTestBot Dec 16, 2024
76c8e1e
c10t: update 1.7_10 bottle.
BrewTestBot Dec 16, 2024
ed855f2
coal: update 3.0.0_1 bottle.
BrewTestBot Dec 16, 2024
54b0546
collada-dom: update 2.5.0_11 bottle.
BrewTestBot Dec 16, 2024
5a8b142
colmap: update 3.11.1_1 bottle.
BrewTestBot Dec 16, 2024
24ee193
cryfs: update 1.0.1_1 bottle.
BrewTestBot Dec 16, 2024
cd11b98
dspdfviewer: update 1.15.1_23 bottle.
BrewTestBot Dec 16, 2024
0fb7b03
dwarfs: update 0.10.2_1 bottle.
BrewTestBot Dec 16, 2024
1d8d83e
edencommon: update 2024.12.02.00_1 bottle.
BrewTestBot Dec 16, 2024
40b50ba
eigenpy: update 3.10.1_1 bottle.
BrewTestBot Dec 16, 2024
067bbb5
fbthrift: update 2024.12.02.00_1 bottle.
BrewTestBot Dec 16, 2024
f1a6699
folly: update 2024.12.02.00_1 bottle.
BrewTestBot Dec 16, 2024
a8bb39c
freeling: update 4.2.1_8 bottle.
BrewTestBot Dec 16, 2024
be8e5a4
fuego: update 1.1_13 bottle.
BrewTestBot Dec 16, 2024
04da657
gearman: update 1.1.21_4 bottle.
BrewTestBot Dec 16, 2024
a50fd43
gource: update 0.55_2 bottle.
BrewTestBot Dec 16, 2024
9ee89c1
graph-tool: update 2.80_1 bottle.
BrewTestBot Dec 16, 2024
e0da9b8
innoextract: update 1.9_10 bottle.
BrewTestBot Dec 16, 2024
edf477e
ledger: update 3.3.2_7 bottle.
BrewTestBot Dec 16, 2024
3d8e24d
leela-zero: update 0.17_9 bottle.
BrewTestBot Dec 16, 2024
85a9bc3
lgogdownloader: update 3.15_2 bottle.
BrewTestBot Dec 16, 2024
eedae1a
libphonenumber: update 8.13.52_1 bottle.
BrewTestBot Dec 16, 2024
170263d
libtorrent-rasterbar: update 2.0.10_3 bottle.
BrewTestBot Dec 16, 2024
a5e585b
logstalgia: update 1.1.4_6 bottle.
BrewTestBot Dec 16, 2024
d13a509
maeparser: update 1.3.1_1 bottle.
BrewTestBot Dec 16, 2024
02cd02a
mapcrafter: update 2.4_13 bottle.
BrewTestBot Dec 16, 2024
07d81b5
mapnik: update 4.0.4_1 bottle.
BrewTestBot Dec 16, 2024
9be7d01
metaproxy: update 1.21.0_6 bottle.
BrewTestBot Dec 16, 2024
9c3459c
mgis: update 2.2_4 bottle.
BrewTestBot Dec 16, 2024
38b065d
mkvtoolnix: update 88.0_1 bottle.
BrewTestBot Dec 16, 2024
a1fc3be
ncmpcpp: update 0.10.1_1 bottle.
BrewTestBot Dec 16, 2024
bcd59eb
nzbget: update 24.5_1 bottle.
BrewTestBot Dec 16, 2024
f170686
ompl: update 1.6.0_9 bottle.
BrewTestBot Dec 16, 2024
fc712bf
openvdb: update 12.0.0_1 bottle.
BrewTestBot Dec 16, 2024
ab9a12c
osm2pgrouting: update 2.3.8_14 bottle.
BrewTestBot Dec 16, 2024
72f22b3
osmium-tool: update 1.16.0_5 bottle.
BrewTestBot Dec 16, 2024
07c4299
osrm-backend: update 5.27.1_7 bottle.
BrewTestBot Dec 16, 2024
3a424c1
pagmo: update 2.19.1_2 bottle.
BrewTestBot Dec 16, 2024
76b8ba8
papilo: update 2.4.0_1 bottle.
BrewTestBot Dec 16, 2024
9f25928
pcb2gcode: update 2.5.0_8 bottle.
BrewTestBot Dec 16, 2024
dd9122a
pcl: update 1.14.1_2 bottle.
BrewTestBot Dec 16, 2024
a6a6ed1
pdns: update 4.9.2_1 bottle.
BrewTestBot Dec 16, 2024
3eab2a0
pdnsrec: update 5.1.3_1 bottle.
BrewTestBot Dec 16, 2024
a13c209
pinocchio: update 3.3.1_1 bottle.
BrewTestBot Dec 16, 2024
13cd4f6
pokerstove: update 1.1_4 bottle.
BrewTestBot Dec 16, 2024
73af0b5
povray: update 3.7.0.10_12 bottle.
BrewTestBot Dec 16, 2024
f1bc63c
prjtrellis: update 1.4_3 bottle.
BrewTestBot Dec 16, 2024
dad7a81
proxygen: update 2024.12.02.00_1 bottle.
BrewTestBot Dec 16, 2024
287044e
rdkit: update 2024.09.3_1 bottle.
BrewTestBot Dec 16, 2024
9661feb
redex: update 2017.10.31_18 bottle.
BrewTestBot Dec 16, 2024
6896809
rtabmap: update 0.21.4_7 bottle.
BrewTestBot Dec 16, 2024
751fada
scip: update 9.2.0_1 bottle.
BrewTestBot Dec 16, 2024
c308362
scummvm-tools: update 2.7.0_7 bottle.
BrewTestBot Dec 16, 2024
a54971f
sfcgal: update 2.0.0_1 bottle.
BrewTestBot Dec 16, 2024
d8b681f
simgrid: update 3.36_1 bottle.
BrewTestBot Dec 16, 2024
432c1d6
simple-amqp-client: update 2.5.1_10 bottle.
BrewTestBot Dec 16, 2024
8abc0a7
solidity: update 0.8.28_1 bottle.
BrewTestBot Dec 16, 2024
a3172dc
source-highlight: update 3.1.9_6 bottle.
BrewTestBot Dec 16, 2024
f1221a1
standardese: update 0.5.2_20 bottle.
BrewTestBot Dec 16, 2024
c62a53d
stp: update 2.3.4_2 bottle.
BrewTestBot Dec 16, 2024
83b3b44
supertux: update 0.6.3_10 bottle.
BrewTestBot Dec 16, 2024
bad6425
tfel: update 4.2.2_1 bottle.
BrewTestBot Dec 16, 2024
a0839dc
visp: update 3.6.0_9 bottle.
BrewTestBot Dec 16, 2024
b9d1ba4
votca: update 2024.2_1 bottle.
BrewTestBot Dec 16, 2024
414fb3f
vtk: update 9.3.1_3 bottle.
BrewTestBot Dec 16, 2024
d715801
watchman: update 2024.12.02.00_1 bottle.
BrewTestBot Dec 16, 2024
a0bdb93
znc: update 1.9.1_3 bottle.
BrewTestBot Dec 16, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
File renamed without changes.
14 changes: 7 additions & 7 deletions Formula/a/apngasm.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,16 +4,16 @@ class Apngasm < Formula
url "https://github.com/apngasm/apngasm/archive/refs/tags/3.1.10.tar.gz"
sha256 "8171e2c1d37ab231a2061320cb1e5d15cee37642e3ce78e8ab0b8dfc45b80f6c"
license "Zlib"
revision 14
revision 15
head "https://github.com/apngasm/apngasm.git", branch: "master"

bottle do
sha256 arm64_sequoia: "9ab6d41b1207fda23093f453b7a01dd53de9ed4ce3afceba84e04d285bc24b86"
sha256 arm64_sonoma: "34179cfc45bd2d0de38857a16074e94eb377f7fbd0da8bd7bb71f94c0c4ed943"
sha256 arm64_ventura: "0633ef0217bfae8ff34422403729eb063321bc7264847ea2d6e25d1b9bf06436"
sha256 sonoma: "83e5b9b112bb3bfbc35b42e764738a652bdf6ac715c03d9e2a049930d9518fe5"
sha256 ventura: "18facc88d2285faeea0dc9bd2d3fcb75744fdaccbc2c14b4c8404a6dda00313b"
sha256 cellar: :any_skip_relocation, x86_64_linux: "786c541183a6c3e45bbf3bb74141bc0570bb664dbf3e20ce71f6e7f2674c0166"
sha256 arm64_sequoia: "2b2d7f84cbf68412484f783c0c9330c32396dc958f4d3098b5137597e263e157"
sha256 arm64_sonoma: "0f5236c52963cd65362f426d49aa3b6752d36318111c043fb70b9ae842c009ab"
sha256 arm64_ventura: "d5a4d1b71c16e7c2ce938d38844ffdd380009b9b23c17372036b69189cbc5a2e"
sha256 sonoma: "94ef10b6288b9ffe5e3083934961c77e85fca72be581b09e3962069fdec8e8b2"
sha256 ventura: "7bbdaf65dd1e61d6af0379672f5176977078be7d9ccfe7c15715a6e88a1cb83d"
sha256 cellar: :any_skip_relocation, x86_64_linux: "0684fdd07df4338094b2508e113543df71732648137c3de6960ea73bfb5db07d"
end

depends_on "cmake" => :build
Expand Down
16 changes: 7 additions & 9 deletions Formula/a/augustus.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,18 +4,16 @@ class Augustus < Formula
url "https://github.com/Gaius-Augustus/Augustus/archive/refs/tags/v3.5.0.tar.gz"
sha256 "5ed6ce6106303b800c5e91d37a250baff43b20824657b853ae04d11ad8bdd686"
license "Artistic-1.0"
revision 7
revision 8
head "https://github.com/Gaius-Augustus/Augustus.git", branch: "master"

bottle do
sha256 cellar: :any, arm64_sequoia: "d6f2416fdb1f857ab1627378d3263c432af0a3837087e7e1302cbd6eadc1a4d5"
sha256 cellar: :any, arm64_sonoma: "350db797ec6d550192c11a390b781669758ed582191ced02ade110d07afe36f2"
sha256 cellar: :any, arm64_ventura: "90566951647f04c9b72aa710b6d2881a4a97f4bb62094d5dfde352e592ae62c9"
sha256 cellar: :any, arm64_monterey: "1f1b4e4579694af0957874030fc20e2e50ceb1c7799a764334ef61d58e487c4a"
sha256 cellar: :any, sonoma: "2090aaab7aab23a7e8d2b18f09ca6a0b12176b7ce1478e7daa7e2af78491efde"
sha256 cellar: :any, ventura: "b5fefdb43565bd78a19034dcbb36805584f985d093bcbd124e84cb57230b6b94"
sha256 cellar: :any, monterey: "7ab71f2bdceb617605d553b0ff19ae03e7b872e3583894939f37e680a63eb248"
sha256 cellar: :any_skip_relocation, x86_64_linux: "a3d31169c172e25b1e6c1d0d0e577475de83af3af063d925d781dc5d6a6021b7"
sha256 cellar: :any, arm64_sequoia: "4cc459090f1dc6db0b5403e451bad565ffba82a4b922fcc666c14a776fc50a17"
sha256 cellar: :any, arm64_sonoma: "db3ab9673ae0e90212a7684eaae3a4cef4a652a3c57d3e59705e44d0cd2d946d"
sha256 cellar: :any, arm64_ventura: "a0c7f465a466c6a32433581d54579330ee7baab1747bad2510f22fa37c498e17"
sha256 cellar: :any, sonoma: "dfb128fd5b03c199862f2d8b90d25a69527b8068727d1b127fa952d520cdbd6d"
sha256 cellar: :any, ventura: "ad0a9a0a4e5c59580885ad6cdc43dc7068af49aee93b9510a3f73435ad0c8e6e"
sha256 cellar: :any_skip_relocation, x86_64_linux: "dea2f0b6705a6fb821d6abba6ffc4d40afdc2cd3f0759d53aa12ff3d907006e7"
end

depends_on "bamtools"
Expand Down
18 changes: 8 additions & 10 deletions Formula/a/avro-cpp.rb
Original file line number Diff line number Diff line change
Expand Up @@ -8,25 +8,23 @@ class AvroCpp < Formula
tag: "release-1.11.3",
revision: "35ff8b997738e4d983871902d47bfb67b3250734"
license "Apache-2.0"
revision 4
revision 5

bottle do
sha256 cellar: :any, arm64_sequoia: "68cc14a37de162f0006e51cd24bf8732037333c8b4f83d93281f5fd027322854"
sha256 cellar: :any, arm64_sonoma: "43b9420650c17df411a56b9ffa47824c265e909a116f63b5141d700f20ead267"
sha256 cellar: :any, arm64_ventura: "e3a3876b799400d284f39109717924563302d548de3508b93499047321982e4f"
sha256 cellar: :any, arm64_monterey: "3d840f89e9fbef4334d1f3a1919f6c784ad787a108aabd4f156dd0ad5039add7"
sha256 cellar: :any, sonoma: "b9193599165f9bd895789f9ea0429f1f1ef0cfeb4768d7cb6857109f8a282f6a"
sha256 cellar: :any, ventura: "1732eb8f243b23187bfc41604a74e5b8c222489a72944686a97ad8cc9eca034e"
sha256 cellar: :any, monterey: "b75fd0a64cacf35169c219ebea627c7f6f291a46e9d984b250fc3e4ea3a9acd6"
sha256 cellar: :any_skip_relocation, x86_64_linux: "c23da0cf62087e7ea7556c6c8359f05f22c97f49e35694dc0269ee8b83d730bd"
sha256 cellar: :any, arm64_sequoia: "e73e3635f152d88ce0c8da13877b5209a603e36827041ec5c720753b30a2a17c"
sha256 cellar: :any, arm64_sonoma: "1a2c2abbaf8b968a600372c87a5a6a0a43a20e0700630d6b8678238cf4816313"
sha256 cellar: :any, arm64_ventura: "a0a70dd6e799584704493d3e69398742b6ec82053f8a26b910c266b36e45d192"
sha256 cellar: :any, sonoma: "138264d7b172c9239e1cc417ae89d7df6f8e15dacd932700b15e426f395f664f"
sha256 cellar: :any, ventura: "a19fac27486d0554f54542a95e7eb8eb5a1198889e61900faab846951a121aee"
sha256 cellar: :any_skip_relocation, x86_64_linux: "01fecf30ba2081ab2b4ac52e800ba0d3323a28b85b20b291f557c8b2027e576c"
end

depends_on "cmake" => :build
depends_on "pkgconf" => :build
depends_on "boost"

def install
system "cmake", "-S", "lang/c++", "-B", "build", *std_cmake_args
system "cmake", "-S", "lang/c++", "-B", "build", "-DCMAKE_CXX_STANDARD=14", *std_cmake_args
system "cmake", "--build", "build"
system "cmake", "--install", "build"
end
Expand Down
18 changes: 8 additions & 10 deletions Formula/b/bastet.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,17 +4,15 @@ class Bastet < Formula
url "https://github.com/fph/bastet/archive/refs/tags/0.43.2.tar.gz"
sha256 "f219510afc1d83e4651fbffd5921b1e0b926d5311da4f8fa7df103dc7f2c403f"
license "GPL-3.0-or-later"
revision 9
revision 10

bottle do
sha256 arm64_sequoia: "6573987f9ba4434ee5ed34901157c7a6f7f6cfd52d00e67b5955733c34a4b0e0"
sha256 arm64_sonoma: "99510b92a64c32f9abda92c23c45f7700950c4b656c90c4f45dcffa7b21c0a69"
sha256 arm64_ventura: "b95a617b157fac8e977ed972c638ff36b388dec9c1ff2d2ae03a75eac78971bf"
sha256 arm64_monterey: "beaa5643a5e1898e3c4a750b08b1ab48a950ccbaaed03ab258c30660cb905444"
sha256 sonoma: "733d2f4f060507d9f93c70ebf3541c1342f7ad26b3e1ff04748a0e334cd042f4"
sha256 ventura: "f8aeb7ace53406c2c65f107c75cd47da12c1d3b4c55188c718778465dfb07c77"
sha256 monterey: "bf805f500f2200dcc8ed4fd9af36226f24919809f085ceec2fd583b4839888f4"
sha256 x86_64_linux: "0aaec6fe765c9c4141acb901205cfb2f6b80a22d3101cfec1b54852860861923"
sha256 arm64_sequoia: "3609a905ba94c6dfa333b703b2a98a7d2d104f98b9ea01e4ee8e5d50f7c1be93"
sha256 arm64_sonoma: "3b694178acf005d63ff6005cc31b4432b2c085e6f4442787ec71d6ae684480f7"
sha256 arm64_ventura: "396f9c63d674290dc9b51e9a883f2de4d1beadc18f88ca517b9c4766e285e8a6"
sha256 sonoma: "77d12f1eb8fa1ba72bb5c5c352247b059268110baa8c67cea54097b392b0e7f9"
sha256 ventura: "c81ce5e9ebdb37bd5b779670c0ec6b79096b9be3f86116c5a52e6301ce0902aa"
sha256 x86_64_linux: "d39605f160ac522349d9b0e7d0af9320cddd62793a2fa656caad94eb78c70bb2"
end

depends_on "boost"
Expand All @@ -29,7 +27,7 @@ class Bastet < Formula
def install
inreplace %w[Config.cpp bastet.6], "/var", var

ENV.append "CXXFLAGS", "-std=c++14"
ENV.append "CXX", "-std=c++14"

system "make", "all"

Expand Down
31 changes: 8 additions & 23 deletions Formula/b/boost-bcp.rb
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
class BoostBcp < Formula
desc "Utility for extracting subsets of the Boost library"
homepage "https://www.boost.org/doc/tools/bcp/"
url "https://github.com/boostorg/boost/releases/download/boost-1.86.0/boost-1.86.0-b2-nodocs.tar.xz"
sha256 "a4d99d032ab74c9c5e76eddcecc4489134282245fffa7e079c5804b92b45f51d"
url "https://github.com/boostorg/boost/releases/download/boost-1.87.0/boost-1.87.0-b2-nodocs.tar.xz"
sha256 "3abd7a51118a5dd74673b25e0a3f0a4ab1752d8d618f4b8cea84a603aeecc680"
license "BSL-1.0"
head "https://github.com/boostorg/boost.git", branch: "master"

Expand All @@ -11,32 +11,17 @@ class BoostBcp < Formula
end

bottle do
sha256 cellar: :any_skip_relocation, arm64_sequoia: "ffb4008bbb45e46d39d79e533b2e68c91265eaa2d8218e1f952d9a23c8591b38"
sha256 cellar: :any_skip_relocation, arm64_sonoma: "71a91245121f77c99012d380f9db16547258ef90929f8379e5366e21c1cc0920"
sha256 cellar: :any_skip_relocation, arm64_ventura: "f8801fa7e542ae32193d6db7a56a2ec332e661cc5e54b384aaf522a6ccfcce7c"
sha256 cellar: :any_skip_relocation, arm64_monterey: "6489e88b9108c0c565527c449459f8fda3304bed9cebbd0494a9737b159c9691"
sha256 cellar: :any_skip_relocation, sonoma: "89b15fb9b2e302f3cdd3ad8d2cd42a0328e2d3c3b3d8aa4cb7c64714261d5a11"
sha256 cellar: :any_skip_relocation, ventura: "64761f365fa1c066ce8956b11175b387a7d0c82bb0b7dee27dc94e5bae631da0"
sha256 cellar: :any_skip_relocation, monterey: "89c417afec94024fd40f7cce718a27e5f244c6ade1dbede09debf636febefb2e"
sha256 cellar: :any_skip_relocation, x86_64_linux: "59e90a611b39ad4f37d14c034e64be56003fb27ab4de249c9ce7d1897503a892"
sha256 cellar: :any_skip_relocation, arm64_sequoia: "171968ec74f288dbeafafbd6b9499260c9419949e744448f95b4cebcfff46190"
sha256 cellar: :any_skip_relocation, arm64_sonoma: "67ac1798a2a94eed7036d444894605317a8913124de7ce95b8c10df2a723e1d4"
sha256 cellar: :any_skip_relocation, arm64_ventura: "b5c7ae2f79c8ebc6f9e6132cddb866a03c97e04b5f0b671550d113d4602799db"
sha256 cellar: :any_skip_relocation, sonoma: "1171bb8e3d580f0338e57a3d352a9bcb088937550f3d0d9f7a0bc11211d33860"
sha256 cellar: :any_skip_relocation, ventura: "da4bd6cc7653a68f3568e673b5b6470d48e224b817d5b700f4ba480b6042ff02"
sha256 cellar: :any_skip_relocation, x86_64_linux: "9e4050db4c0364d62a8476fb8f4294eaf577cfbd5445061cfdbc69eb1aed449e"
end

depends_on "boost-build" => :build
depends_on "boost" => :test

# Fix build with latest boost::filesystem by applying commit from open PR
# PR ref: https://github.com/boostorg/bcp/pull/18
patch do
url "https://github.com/boostorg/bcp/commit/cd21e9b4a749a77c24facf2da44f01e032c40842.patch?full_index=1"
sha256 "09fdccb8ebdef5d13bbccbeb48eec7d14bb6916c75ea5c14fc439ff2bbd0f080"
directory "tools/bcp"
end
patch do
url "https://github.com/boostorg/bcp/commit/c98516b5b76e9132eba78a399af9c95ec8d23bd4.patch?full_index=1"
sha256 "557221988cda08f5183310c5ef50fdef79e4c096c8e849cd42f170c802ba7b6a"
directory "tools/bcp"
end

def install
cd "tools/bcp" do
system "b2"
Expand Down
18 changes: 8 additions & 10 deletions Formula/b/boost-build.rb
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
class BoostBuild < Formula
desc "C++ build system"
homepage "https://www.boost.org/build/"
url "https://github.com/boostorg/build/archive/refs/tags/boost-1.86.0.tar.gz"
sha256 "243bc074d6ac3b55f91d6c16075ba73a1fd15918b2ccc5431c9be3c46ae06f21"
url "https://github.com/boostorg/build/archive/refs/tags/boost-1.87.0.tar.gz"
sha256 "827cf29078d41d6906e07f32715fccf1b4635f8995170e500b18b89a55fec10b"
license "BSL-1.0"
version_scheme 1
head "https://github.com/boostorg/build.git", branch: "develop"
Expand All @@ -13,14 +13,12 @@ class BoostBuild < Formula
end

bottle do
sha256 cellar: :any_skip_relocation, arm64_sequoia: "c752393f893651d507c3e0b2e985e7fa34948803de029c48318486189b1585db"
sha256 cellar: :any_skip_relocation, arm64_sonoma: "3c63aaf2e3aa3647a9acbd6a250898f6456d05715d9cf2b20bf23afca7a4ed1b"
sha256 cellar: :any_skip_relocation, arm64_ventura: "7b6cce6062de22313da350f857d57d64c69be7a22775e7561c6f4733ff40822f"
sha256 cellar: :any_skip_relocation, arm64_monterey: "f97fa77800303262285787363d0750b5cf54747ddcaa9c53af35396f761269b0"
sha256 cellar: :any_skip_relocation, sonoma: "2befdb3a60a8a6416949dfb3d28a6365a37f273f0068afda7d59358e7cf71984"
sha256 cellar: :any_skip_relocation, ventura: "50889a2ecfb1e640079f5022dd3906a0049efadbb6686eb60dd6252ba941d2b4"
sha256 cellar: :any_skip_relocation, monterey: "52707a75c13a6a59c767a28504a92ca3cbf63dbdf5ee741bb5a520ea42045c31"
sha256 cellar: :any_skip_relocation, x86_64_linux: "9c3f6c3a82eb63af4c594b6caae876b87de2a36a57815c1102adc28bd8555f03"
sha256 cellar: :any_skip_relocation, arm64_sequoia: "a92b4f6677f1ead6b81704da69661f073e6daac301d7aebf7d7fba4de3b82f5f"
sha256 cellar: :any_skip_relocation, arm64_sonoma: "d7f71f2097e82437b2a63d11a24998c587fcb2c26d3ee0919400b7ebcbaaf24d"
sha256 cellar: :any_skip_relocation, arm64_ventura: "09bd99e989f72fae2dd9d9a4cd406e178671056d801ee8fa1a58f4d250c6eb53"
sha256 cellar: :any_skip_relocation, sonoma: "43c6affb034c0ce4bce611dee59a3e9fe513b3361cb02fdf05c14595e6bc967c"
sha256 cellar: :any_skip_relocation, ventura: "f9d4cf057b39d46c79284e45c2ffe7049c396571693bf24d76ba85244b3fd274"
sha256 cellar: :any_skip_relocation, x86_64_linux: "d37c59ecf713a4ab40c5cb44ff105bbaaab5cfbf463abf281d0c84b2c303d653"
end

conflicts_with "b2-tools", because: "both install `b2` binaries"
Expand Down
31 changes: 15 additions & 16 deletions Formula/b/boost-mpi.rb
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
class BoostMpi < Formula
desc "C++ library for C++/MPI interoperability"
homepage "https://www.boost.org/"
url "https://github.com/boostorg/boost/releases/download/boost-1.86.0/boost-1.86.0-b2-nodocs.tar.xz"
sha256 "a4d99d032ab74c9c5e76eddcecc4489134282245fffa7e079c5804b92b45f51d"
url "https://github.com/boostorg/boost/releases/download/boost-1.87.0/boost-1.87.0-b2-nodocs.tar.xz"
sha256 "3abd7a51118a5dd74673b25e0a3f0a4ab1752d8d618f4b8cea84a603aeecc680"
license "BSL-1.0"
head "https://github.com/boostorg/boost.git", branch: "master"

Expand All @@ -11,14 +11,12 @@ class BoostMpi < Formula
end

bottle do
sha256 arm64_sequoia: "5dd36e209d2078c1dd41940ef9385c331858fd896258a3edb74e0b6241c42fd0"
sha256 arm64_sonoma: "cd8de39d924faafb79c70b7d84d738bda2f383bdfdcb035de6bdd2e81d71638e"
sha256 arm64_ventura: "77b901a01375abbb1632235485308a617b1e22ae004dd852208ee58bf9a4f209"
sha256 arm64_monterey: "2f10f49dcb735c9b0622166f1de1e3ea24930cc49ebfd3b228496cc60794e989"
sha256 sonoma: "3f437798825e43afc6796611b586f892b74fd5543a194bbb5ccb1cde1e19f28f"
sha256 ventura: "e2bc177769687cf0a5cab2f1f2991a28a14955e135c8693ba0feb2a98c3cd537"
sha256 monterey: "0604125fbddfcba67572ac8a470d09bf3815c3019f2c324e1aebf276e31c990b"
sha256 cellar: :any_skip_relocation, x86_64_linux: "b9b97e0eee0f63baba700c64eca133f09445736c871f3cd0f9d396a302a33ca5"
sha256 arm64_sequoia: "9efa4e62e7552a5ddfb642b8d6ec3007792d0deb868285f64ce7e1b9a149ec20"
sha256 arm64_sonoma: "fc59a592f4d3b42eb0e873884bcf67bdfd45382c01c4a7287dd5642d74b3982e"
sha256 arm64_ventura: "f7d78fe074a21546a30dec3688b5c5dabde5a07b830d82ffcbe5f31aa96b7124"
sha256 sonoma: "a3d8b33c333cd20e91133573cad92a5a8300587d1eb91afdbee34c94d5ee4e21"
sha256 ventura: "06a0c896e162a8fc19ae5ecdd850c3491fe3d010f5817a373cf52bb3f18d88e3"
sha256 cellar: :any_skip_relocation, x86_64_linux: "6c066f845dbd122c9b597fd598facfb099118f4f46d084804833324a7938bcee"
end

# Test with cmake to avoid issues like:
Expand All @@ -32,10 +30,10 @@ def install
args = %W[
-d2
-j#{ENV.make_jobs}
--layout=tagged-1.66
--layout=system
--user-config=user-config.jam
install
threading=multi,single
threading=multi
link=shared,static
]

Expand All @@ -44,6 +42,10 @@ def install
args << "cxxflags=-std=c++11"
args << "cxxflags=-stdlib=libc++" << "linkflags=-stdlib=libc++" if ENV.compiler == :clang

# Avoid linkage to boost container and graph modules
# Issue ref: https://github.com/boostorg/boost/issues/985
args << "linkflags=-Wl,-dead_strip_dylibs" if OS.mac?

open("user-config.jam", "a") do |file|
if OS.mac?
file.write "using darwin : : #{ENV.cxx} ;\n"
Expand All @@ -66,9 +68,6 @@ def install
if OS.mac?
# libboost_mpi links to libboost_serialization, which comes from the main boost formula
boost = Formula["boost"]
MachO::Tools.change_install_name("#{lib}/libboost_mpi-mt.dylib",
"libboost_serialization-mt.dylib",
"#{boost.lib}/libboost_serialization-mt.dylib")
MachO::Tools.change_install_name("#{lib}/libboost_mpi.dylib",
"libboost_serialization.dylib",
"#{boost.lib}/libboost_serialization.dylib")
Expand Down Expand Up @@ -107,7 +106,7 @@ def install
boost = Formula["boost"]
args = ["-L#{lib}",
"-L#{boost.lib}",
"-lboost_mpi-mt",
"-lboost_mpi",
"-lboost_serialization",
"-std=c++14"]

Expand Down
Loading
Loading