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.74.0 #62549

Closed
wants to merge 26 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
d82da0b
boost 1.74.0
HLXEasy Oct 8, 2020
884305c
avro-cpp: revision for boost
fxcoudert Oct 10, 2020
8b0c788
bitcoin: revision for boost
fxcoudert Oct 10, 2020
7b8e646
cucumber-cpp: revision for boost
fxcoudert Oct 10, 2020
d40dc81
gnuradio: revision for boost
fxcoudert Oct 10, 2020
d25c985
ledger: revision for boost
fxcoudert Oct 10, 2020
acc29ad
lgogdownloader: revision for boost
fxcoudert Oct 10, 2020
fe7a812
libbitcoin-client: revision for boost
fxcoudert Oct 10, 2020
a58f7a2
libbitcoin-explorer: revision for boost
fxcoudert Oct 10, 2020
3fc9021
libbitcoin-protocol: revision for boost
fxcoudert Oct 10, 2020
a45682c
libbitcoin-server: revision for boost
fxcoudert Oct 10, 2020
5871d91
libpulsar: revision for boost
fxcoudert Oct 10, 2020
2e748fe
mkvtoolnix: revision for boost
fxcoudert Oct 10, 2020
be44b21
monero: revision for boost
fxcoudert Oct 10, 2020
eb40679
ncmpcpp: revision for boost
fxcoudert Oct 10, 2020
e04a3fa
openimageio: revision for boost
fxcoudert Oct 10, 2020
009a059
source-highlight: revision for boost
fxcoudert Oct 10, 2020
e51c21a
wownero: revision for boost
fxcoudert Oct 10, 2020
7a5efb0
boost-bcp 1.74.0
fxcoudert Oct 10, 2020
c1ff27c
boost-mpi 1.74.0
fxcoudert Oct 10, 2020
ae1da30
boost-python 1.74.0
fxcoudert Oct 10, 2020
6c4986b
boost-python3 1.74.0
fxcoudert Oct 10, 2020
8fc1845
i2pd: revision for boost
fxcoudert Oct 10, 2020
12ce8ed
monero: conflict with wownero
fxcoudert Oct 10, 2020
e3181c3
libbitcoin: revision for boost
fxcoudert Oct 11, 2020
cd5750d
widelands: revision for boost
fxcoudert Oct 20, 2020
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.
2 changes: 1 addition & 1 deletion Formula/avro-cpp.rb
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ class AvroCpp < Formula
mirror "https://archive.apache.org/dist/avro/avro-1.10.0/cpp/avro-cpp-1.10.0.tar.gz"
sha256 "ab016fa07c5759dc5ab8464214fc942833537f3419659a5df53ab7e3f1e809ec"
license "Apache-2.0"
revision 1
revision 2

livecheck do
url :stable
Expand Down
1 change: 1 addition & 0 deletions Formula/bitcoin.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ class Bitcoin < Formula
url "https://bitcoin.org/bin/bitcoin-core-0.20.1/bitcoin-0.20.1.tar.gz"
sha256 "4bbd62fd6acfa5e9864ebf37a24a04bc2dcfe3e3222f056056288d854c53b978"
license "MIT"
revision 1
head "https://github.com/bitcoin/bitcoin.git"

bottle do
Expand Down
6 changes: 3 additions & 3 deletions Formula/boost-bcp.rb
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
class BoostBcp < Formula
desc "Utility for extracting subsets of the Boost library"
homepage "https://www.boost.org/doc/tools/bcp/"
url "https://dl.bintray.com/boostorg/release/1.73.0/source/boost_1_73_0.tar.bz2"
mirror "https://dl.bintray.com/homebrew/mirror/boost_1_73_0.tar.bz2"
sha256 "4eb3b8d442b426dc35346235c8733b5ae35ba431690e38c6a8263dce9fcbb402"
url "https://dl.bintray.com/boostorg/release/1.74.0/source/boost_1_74_0.tar.bz2"
mirror "https://dl.bintray.com/homebrew/mirror/boost_1_74_0.tar.bz2"
sha256 "83bfc1507731a0906e387fc28b7ef5417d591429e51e788417fe9ff025e116b1"
license "BSL-1.0"
head "https://github.com/boostorg/boost.git"

Expand Down
13 changes: 3 additions & 10 deletions Formula/boost-mpi.rb
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
class BoostMpi < Formula
desc "C++ library for C++/MPI interoperability"
homepage "https://www.boost.org/"
url "https://dl.bintray.com/boostorg/release/1.73.0/source/boost_1_73_0.tar.bz2"
mirror "https://dl.bintray.com/homebrew/mirror/boost_1_73_0.tar.bz2"
sha256 "4eb3b8d442b426dc35346235c8733b5ae35ba431690e38c6a8263dce9fcbb402"
url "https://dl.bintray.com/boostorg/release/1.74.0/source/boost_1_74_0.tar.bz2"
mirror "https://dl.bintray.com/homebrew/mirror/boost_1_74_0.tar.bz2"
sha256 "83bfc1507731a0906e387fc28b7ef5417d591429e51e788417fe9ff025e116b1"
license "BSL-1.0"
head "https://github.com/boostorg/boost.git"

Expand All @@ -16,13 +16,6 @@ class BoostMpi < Formula
depends_on "boost"
depends_on "open-mpi"

# Fix build on Xcode 11.4
patch do
url "https://github.com/boostorg/build/commit/b3a59d265929a213f02a451bb63cea75d668a4d9.patch?full_index=1"
sha256 "04a4df38ed9c5a4346fbb50ae4ccc948a1440328beac03cb3586c8e2e241be08"
directory "tools/build"
end

def install
# "layout" should be synchronized with boost
args = %W[
Expand Down
13 changes: 3 additions & 10 deletions Formula/boost-python.rb
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
class BoostPython < Formula
desc "C++ library for C++/Python2 interoperability"
homepage "https://www.boost.org/"
url "https://dl.bintray.com/boostorg/release/1.73.0/source/boost_1_73_0.tar.bz2"
mirror "https://dl.bintray.com/homebrew/mirror/boost_1_73_0.tar.bz2"
sha256 "4eb3b8d442b426dc35346235c8733b5ae35ba431690e38c6a8263dce9fcbb402"
url "https://dl.bintray.com/boostorg/release/1.74.0/source/boost_1_74_0.tar.bz2"
mirror "https://dl.bintray.com/homebrew/mirror/boost_1_74_0.tar.bz2"
sha256 "83bfc1507731a0906e387fc28b7ef5417d591429e51e788417fe9ff025e116b1"
license "BSL-1.0"
head "https://github.com/boostorg/boost.git"

Expand All @@ -17,13 +17,6 @@ class BoostPython < Formula
depends_on "boost"
depends_on :macos # Due to Python 2

# Fix build on Xcode 11.4
patch do
url "https://github.com/boostorg/build/commit/b3a59d265929a213f02a451bb63cea75d668a4d9.patch?full_index=1"
sha256 "04a4df38ed9c5a4346fbb50ae4ccc948a1440328beac03cb3586c8e2e241be08"
directory "tools/build"
end

def install
# "layout" should be synchronized with boost
args = %W[
Expand Down
13 changes: 3 additions & 10 deletions Formula/boost-python3.rb
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
class BoostPython3 < Formula
desc "C++ library for C++/Python3 interoperability"
homepage "https://www.boost.org/"
url "https://dl.bintray.com/boostorg/release/1.73.0/source/boost_1_73_0.tar.bz2"
mirror "https://dl.bintray.com/homebrew/mirror/boost_1_73_0.tar.bz2"
sha256 "4eb3b8d442b426dc35346235c8733b5ae35ba431690e38c6a8263dce9fcbb402"
url "https://dl.bintray.com/boostorg/release/1.74.0/source/boost_1_74_0.tar.bz2"
mirror "https://dl.bintray.com/homebrew/mirror/boost_1_74_0.tar.bz2"
sha256 "83bfc1507731a0906e387fc28b7ef5417d591429e51e788417fe9ff025e116b1"
license "BSL-1.0"
head "https://github.com/boostorg/boost.git"

Expand All @@ -18,13 +18,6 @@ class BoostPython3 < Formula
depends_on "boost"
depends_on "python@3.8"

# Fix build on Xcode 11.4
patch do
url "https://github.com/boostorg/build/commit/b3a59d265929a213f02a451bb63cea75d668a4d9.patch?full_index=1"
sha256 "04a4df38ed9c5a4346fbb50ae4ccc948a1440328beac03cb3586c8e2e241be08"
directory "tools/build"
end

def install
# "layout" should be synchronized with boost
args = %W[
Expand Down
13 changes: 3 additions & 10 deletions Formula/boost.rb
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
class Boost < Formula
desc "Collection of portable C++ source libraries"
homepage "https://www.boost.org/"
url "https://dl.bintray.com/boostorg/release/1.73.0/source/boost_1_73_0.tar.bz2"
mirror "https://dl.bintray.com/homebrew/mirror/boost_1_73_0.tar.bz2"
sha256 "4eb3b8d442b426dc35346235c8733b5ae35ba431690e38c6a8263dce9fcbb402"
url "https://dl.bintray.com/boostorg/release/1.74.0/source/boost_1_74_0.tar.bz2"
mirror "https://dl.bintray.com/homebrew/mirror/boost_1_74_0.tar.bz2"
sha256 "83bfc1507731a0906e387fc28b7ef5417d591429e51e788417fe9ff025e116b1"
license "BSL-1.0"
head "https://github.com/boostorg/boost.git"

Expand All @@ -25,13 +25,6 @@ class Boost < Formula
uses_from_macos "bzip2"
uses_from_macos "zlib"

# Fix build on Xcode 11.4
patch do
url "https://github.com/boostorg/build/commit/b3a59d265929a213f02a451bb63cea75d668a4d9.patch?full_index=1"
sha256 "04a4df38ed9c5a4346fbb50ae4ccc948a1440328beac03cb3586c8e2e241be08"
directory "tools/build"
end

# Fix build on 64-bit arm
patch do
url "https://github.com/boostorg/build/commit/456be0b7ecca065fbccf380c2f51e0985e608ba0.patch?full_index=1"
Expand Down
2 changes: 1 addition & 1 deletion Formula/cucumber-cpp.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ class CucumberCpp < Formula
url "https://github.com/cucumber/cucumber-cpp/archive/v0.5.tar.gz"
sha256 "9e1b5546187290b265e43f47f67d4ce7bf817ae86ee2bc5fb338115b533f8438"
license "MIT"
revision 6
revision 7

bottle do
cellar :any_skip_relocation
Expand Down
2 changes: 1 addition & 1 deletion Formula/gnuradio.rb
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ class Gnuradio < Formula
url "https://github.com/gnuradio/gnuradio/releases/download/v3.8.2.0/gnuradio-3.8.2.0.tar.gz"
sha256 "3e293541a9ac8d78660762bae8b80c0f6195b3494e1c50c01a9fd79cc60bb624"
license "GPL-3.0-or-later"
revision 1
revision 2
head "https://github.com/gnuradio/gnuradio.git"

bottle do
Expand Down
1 change: 1 addition & 0 deletions Formula/i2pd.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ class I2pd < Formula
url "https://github.com/PurpleI2P/i2pd/archive/2.33.0.tar.gz"
sha256 "6a30eb410263d2da23d238758ad156e36983bff1ed347fe57789763ae986d0f4"
license "BSD-3-Clause"
revision 1

bottle do
cellar :any
Expand Down
2 changes: 1 addition & 1 deletion Formula/ledger.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ class Ledger < Formula
url "https://github.com/ledger/ledger/archive/v3.2.1.tar.gz"
sha256 "92bf09bc385b171987f456fe3ee9fa998ed5e40b97b3acdd562b663aa364384a"
license "BSD-3-Clause"
revision 1
revision 2
head "https://github.com/ledger/ledger.git"

livecheck do
Expand Down
2 changes: 1 addition & 1 deletion Formula/lgogdownloader.rb
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ class Lgogdownloader < Formula
homepage "https://sites.google.com/site/gogdownloader/"
url "https://sites.google.com/site/gogdownloader/lgogdownloader-3.7.tar.gz"
sha256 "984859eb2e0802cfe6fe76b1fe4b90e7354e95d52c001b6b434e0a9f5ed23bf0"
revision 2
revision 3

bottle do
cellar :any
Expand Down
2 changes: 1 addition & 1 deletion Formula/libbitcoin-client.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ class LibbitcoinClient < Formula
url "https://github.com/libbitcoin/libbitcoin-client/archive/v3.6.0.tar.gz"
sha256 "75969ac0a358458491b101cae784de90452883b5684199d3e3df619707802420"
license "AGPL-3.0"
revision 4
revision 5

bottle do
cellar :any
Expand Down
2 changes: 1 addition & 1 deletion Formula/libbitcoin-explorer.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ class LibbitcoinExplorer < Formula
url "https://github.com/libbitcoin/libbitcoin-explorer/archive/v3.6.0.tar.gz"
sha256 "e1b3fa2723465f7366a6e8c55e14df53106e90b82cc977db638c78f9bc5c47db"
license "AGPL-3.0"
revision 4
revision 5

bottle do
sha256 "75d106ae90e93f8b06f1db2e79bed2dac2cf2a8e1f0da5dc45844b7a531424f8" => :catalina
Expand Down
2 changes: 1 addition & 1 deletion Formula/libbitcoin-protocol.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ class LibbitcoinProtocol < Formula
url "https://github.com/libbitcoin/libbitcoin-protocol/archive/v3.6.0.tar.gz"
sha256 "fc41c64f6d3ee78bcccb63fd0879775c62bba5326f38c90b4c6804e2b9e8686e"
license "AGPL-3.0"
revision 4
revision 5

bottle do
cellar :any
Expand Down
2 changes: 1 addition & 1 deletion Formula/libbitcoin-server.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ class LibbitcoinServer < Formula
url "https://github.com/libbitcoin/libbitcoin-server/archive/v3.6.0.tar.gz"
sha256 "283fa7572fcde70a488c93e8298e57f7f9a8e8403e209ac232549b2c433674e1"
license "AGPL-3.0"
revision 4
revision 5

bottle do
sha256 "2a5f06eaeb8ad0cb95f121186d7a9799846c1723628af1c6fce8da0478bc20ce" => :catalina
Expand Down
2 changes: 1 addition & 1 deletion Formula/libbitcoin.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ class Libbitcoin < Formula
url "https://github.com/libbitcoin/libbitcoin-system/archive/v3.6.0.tar.gz"
sha256 "5bcc4c31b53acbc9c0d151ace95d684909db4bf946f8d724f76c711934c6775c"
license "AGPL-3.0"
revision 4
revision 5

bottle do
cellar :any
Expand Down
1 change: 1 addition & 0 deletions Formula/libpulsar.rb
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ class Libpulsar < Formula
mirror "https://archive.apache.org/dist/pulsar/pulsar-2.6.1/apache-pulsar-2.6.1-src.tar.gz"
sha256 "7e40f95c2eef295bacae70697d452a4db4994725e1fbbde011df1ee383ef21a4"
license "Apache-2.0"
revision 1

livecheck do
url :stable
Expand Down
1 change: 1 addition & 0 deletions Formula/mkvtoolnix.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ class Mkvtoolnix < Formula
url "https://mkvtoolnix.download/sources/mkvtoolnix-51.0.0.tar.xz"
sha256 "c17aa010a13c943b1347c5a20f7f6e05337a7d90317f525345813bcbcdcf4c70"
license "GPL-2.0-or-later"
revision 1

livecheck do
url "https://mkvtoolnix.download/sources/"
Expand Down
3 changes: 3 additions & 0 deletions Formula/monero.rb
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ class Monero < Formula
tag: "v0.17.1.1",
revision: "76cc82c29234fc2805f936f0fc53d48acc9cedf7"
license "BSD-3-Clause"
revision 1

bottle do
cellar :any
Expand All @@ -24,6 +25,8 @@ class Monero < Formula
depends_on "unbound"
depends_on "zeromq"

conflicts_with "wownero", because: "both install a wallet2_api.h header"

def install
system "cmake", ".", *std_cmake_args
system "make", "install"
Expand Down
2 changes: 1 addition & 1 deletion Formula/ncmpcpp.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ class Ncmpcpp < Formula
url "https://rybczak.net/ncmpcpp/stable/ncmpcpp-0.8.2.tar.bz2"
sha256 "650ba3e8089624b7ad9e4cc19bc1ac6028edb7523cc111fa1686ea44c0921554"
license "GPL-2.0"
revision 11
revision 12

bottle do
cellar :any
Expand Down
2 changes: 1 addition & 1 deletion Formula/openimageio.rb
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ class Openimageio < Formula
version "2.1.18"
sha256 "e2cf54f5b28e18fc88e76e1703f2e39bf144c88378334527e4a1246974659a85"
license "BSD-3-Clause"
revision 1
revision 2
head "https://github.com/OpenImageIO/oiio.git"

livecheck do
Expand Down
2 changes: 1 addition & 1 deletion Formula/source-highlight.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ class SourceHighlight < Formula
url "https://ftp.gnu.org/gnu/src-highlite/source-highlight-3.1.9.tar.gz"
mirror "https://ftpmirror.gnu.org/src-highlite/source-highlight-3.1.9.tar.gz"
sha256 "3a7fd28378cb5416f8de2c9e77196ec915145d44e30ff4e0ee8beb3fe6211c91"
revision 2
revision 3

livecheck do
url :stable
Expand Down
2 changes: 1 addition & 1 deletion Formula/widelands.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ class Widelands < Formula
url "https://launchpad.net/widelands/build21/build21/+download/widelands-build21-source.tar.gz"
version "21"
sha256 "601e0e4c6f91b3fb0ece2cd1b83ecfb02344a1b9194fbb70ef3f70e06994e357"
revision 2
revision 3

livecheck do
url :stable
Expand Down
2 changes: 2 additions & 0 deletions Formula/wownero.rb
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ class Wownero < Formula
tag: "v0.9.0.2",
revision: "9a58ac48d2f1ebdc94f168e63fdc30604058a7ca"
license "BSD-3-Clause"
revision 1

bottle do
cellar :any
Expand All @@ -25,6 +26,7 @@ class Wownero < Formula
depends_on "zeromq"

conflicts_with "miniupnpc", because: "wownero ships its own copy of miniupnpc"
conflicts_with "monero", because: "both install a wallet2_api.h header"

def install
system "cmake", ".", *std_cmake_args
Expand Down