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

[Chore] Add bottle hashes for v21.0-1 #827

Merged
merged 2 commits into from
Dec 10, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
11 changes: 7 additions & 4 deletions Formula/tezos-accuser-PsParisC.rb
Original file line number Diff line number Diff line change
Expand Up @@ -13,19 +13,20 @@ class << self

version "v21.0-1"

build_dependencies = %w[pkg-config coreutils autoconf rsync wget rustup-init cmake opam]
build_dependencies = %w[pkg-config coreutils autoconf rsync wget rustup cmake opam]
build_dependencies.each do |dependency|
depends_on dependency => :build
end

dependencies = %w[gmp hidapi libev protobuf sqlite]
dependencies = %w[gmp hidapi libev protobuf sqlite libpq]
dependencies.each do |dependency|
depends_on dependency
end
desc "Daemon for accusing"

bottle do
root_url "https://github.com/serokell/tezos-packaging/releases/download/#{TezosAccuserPsparisc.version}/"
sha256 cellar: :any, ventura: "ff4915ff88ee6262d38bb32dc5bf82d75d0dd4d4be8121e56909b8bae3e7b0c9"
end

def make_deps
Expand All @@ -37,11 +38,13 @@ def make_deps
# Force linker to use libraries from the current brew installation.
# Workaround for https://github.com/serokell/tezos-packaging/issues/700
ENV["LDFLAGS"] = "-L#{HOMEBREW_PREFIX}/lib"
# Workaround to avoid linking problem on mac
ENV["RUSTFLAGS"]= "-C link-args=-Wl,-undefined,dynamic_lookup"
# Here is the workaround to use opam 2.0 because Tezos is currently not compatible with opam 2.1.0 and newer
arch = RUBY_PLATFORM.include?("arm64") ? "arm64" : "x86_64"
system "rustup-init", "--default-toolchain", "1.71.1", "-y"
system "rustup", "install", "1.78.0"
system "opam", "init", "--bare", "--debug", "--auto-setup", "--disable-sandboxing"
system ["source .cargo/env", "make build-deps"].join(" && ")
system "make build-deps"
end

def install_template(dune_path, exec_path, name)
Expand Down
11 changes: 7 additions & 4 deletions Formula/tezos-accuser-PsQuebec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -13,19 +13,20 @@ class << self

version "v21.0-1"

build_dependencies = %w[pkg-config coreutils autoconf rsync wget rustup-init cmake opam]
build_dependencies = %w[pkg-config coreutils autoconf rsync wget rustup cmake opam]
build_dependencies.each do |dependency|
depends_on dependency => :build
end

dependencies = %w[gmp hidapi libev protobuf sqlite]
dependencies = %w[gmp hidapi libev protobuf sqlite libpq]
dependencies.each do |dependency|
depends_on dependency
end
desc "Daemon for accusing"

bottle do
root_url "https://github.com/serokell/tezos-packaging/releases/download/#{TezosAccuserPsquebec.version}/"
sha256 cellar: :any, ventura: "fddcccb61dccb1bb3d1d9eb145aa52ab2dbff6955e8aba89411063f3e554c3bf"
end

def make_deps
Expand All @@ -37,11 +38,13 @@ def make_deps
# Force linker to use libraries from the current brew installation.
# Workaround for https://github.com/serokell/tezos-packaging/issues/700
ENV["LDFLAGS"] = "-L#{HOMEBREW_PREFIX}/lib"
# Workaround to avoid linking problem on mac
ENV["RUSTFLAGS"]= "-C link-args=-Wl,-undefined,dynamic_lookup"
# Here is the workaround to use opam 2.0 because Tezos is currently not compatible with opam 2.1.0 and newer
arch = RUBY_PLATFORM.include?("arm64") ? "arm64" : "x86_64"
system "rustup-init", "--default-toolchain", "1.71.1", "-y"
system "rustup", "install", "1.78.0"
system "opam", "init", "--bare", "--debug", "--auto-setup", "--disable-sandboxing"
system ["source .cargo/env", "make build-deps"].join(" && ")
system "make build-deps"
end

def install_template(dune_path, exec_path, name)
Expand Down
11 changes: 7 additions & 4 deletions Formula/tezos-admin-client.rb
Original file line number Diff line number Diff line change
Expand Up @@ -13,19 +13,20 @@ class << self

version "v21.0-1"

build_dependencies = %w[pkg-config coreutils autoconf rsync wget rustup-init cmake opam]
build_dependencies = %w[pkg-config coreutils autoconf rsync wget rustup cmake opam]
build_dependencies.each do |dependency|
depends_on dependency => :build
end

dependencies = %w[gmp hidapi libev protobuf sqlite]
dependencies = %w[gmp hidapi libev protobuf sqlite libpq]
dependencies.each do |dependency|
depends_on dependency
end
desc "Administration tool for the node"

bottle do
root_url "https://github.com/serokell/tezos-packaging/releases/download/#{TezosAdminClient.version}/"
sha256 cellar: :any, ventura: "0c2004a9c4547721f7ad6b5fe56b32a1467424bfdbff94fe5e808f4d23897a8d"
end

def make_deps
Expand All @@ -37,11 +38,13 @@ def make_deps
# Force linker to use libraries from the current brew installation.
# Workaround for https://github.com/serokell/tezos-packaging/issues/700
ENV["LDFLAGS"] = "-L#{HOMEBREW_PREFIX}/lib"
# Workaround to avoid linking problem on mac
ENV["RUSTFLAGS"]= "-C link-args=-Wl,-undefined,dynamic_lookup"
# Here is the workaround to use opam 2.0.9 because Tezos is currently not compatible with opam 2.1.0 and newer
arch = RUBY_PLATFORM.include?("arm64") ? "arm64" : "x86_64"
system "rustup-init", "--default-toolchain", "1.71.1", "-y"
system "rustup", "install", "1.78.0"
system "opam", "init", "--bare", "--debug", "--auto-setup", "--disable-sandboxing"
system ["source .cargo/env", "make build-deps"].join(" && ")
system "make build-deps"
end

def install_template(dune_path, exec_path, name)
Expand Down
11 changes: 7 additions & 4 deletions Formula/tezos-baker-PsParisC.rb
Original file line number Diff line number Diff line change
Expand Up @@ -13,19 +13,20 @@ class << self

version "v21.0-1"

build_dependencies = %w[pkg-config coreutils autoconf rsync wget rustup-init cmake opam]
build_dependencies = %w[pkg-config coreutils autoconf rsync wget rustup cmake opam]
build_dependencies.each do |dependency|
depends_on dependency => :build
end

dependencies = %w[gmp hidapi libev protobuf sqlite tezos-sapling-params]
dependencies = %w[gmp hidapi libev protobuf sqlite libpq tezos-sapling-params]
dependencies.each do |dependency|
depends_on dependency
end
desc "Daemon for baking"

bottle do
root_url "https://github.com/serokell/tezos-packaging/releases/download/#{TezosBakerPsparisc.version}/"
sha256 cellar: :any, ventura: "014069ca270d7eb061ab472c98c4051641058f9dbad68e889b91ca100db5a96e"
end

def make_deps
Expand All @@ -37,11 +38,13 @@ def make_deps
# Force linker to use libraries from the current brew installation.
# Workaround for https://github.com/serokell/tezos-packaging/issues/700
ENV["LDFLAGS"] = "-L#{HOMEBREW_PREFIX}/lib"
# Workaround to avoid linking problem on mac
ENV["RUSTFLAGS"]= "-C link-args=-Wl,-undefined,dynamic_lookup"
# Here is the workaround to use opam 2.0.9 because Tezos is currently not compatible with opam 2.1.0 and newer
arch = RUBY_PLATFORM.include?("arm64") ? "arm64" : "x86_64"
system "rustup-init", "--default-toolchain", "1.71.1", "-y"
system "rustup", "install", "1.78.0"
system "opam", "init", "--bare", "--debug", "--auto-setup", "--disable-sandboxing"
system ["source .cargo/env", "make build-deps"].join(" && ")
system "make build-deps"
end

def install_template(dune_path, exec_path, name)
Expand Down
11 changes: 7 additions & 4 deletions Formula/tezos-baker-PsQuebec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -13,19 +13,20 @@ class << self

version "v21.0-1"

build_dependencies = %w[pkg-config coreutils autoconf rsync wget rustup-init cmake opam]
build_dependencies = %w[pkg-config coreutils autoconf rsync wget rustup cmake opam]
build_dependencies.each do |dependency|
depends_on dependency => :build
end

dependencies = %w[gmp hidapi libev protobuf sqlite tezos-sapling-params]
dependencies = %w[gmp hidapi libev protobuf sqlite libpq tezos-sapling-params]
dependencies.each do |dependency|
depends_on dependency
end
desc "Daemon for baking"

bottle do
root_url "https://github.com/serokell/tezos-packaging/releases/download/#{TezosBakerPsquebec.version}/"
sha256 cellar: :any, ventura: "36ceae5db82e9cdcd871c7c91064c9118071d68819727a0abf9880c5be470115"
end

def make_deps
Expand All @@ -37,11 +38,13 @@ def make_deps
# Force linker to use libraries from the current brew installation.
# Workaround for https://github.com/serokell/tezos-packaging/issues/700
ENV["LDFLAGS"] = "-L#{HOMEBREW_PREFIX}/lib"
# Workaround to avoid linking problem on mac
ENV["RUSTFLAGS"]= "-C link-args=-Wl,-undefined,dynamic_lookup"
# Here is the workaround to use opam 2.0.9 because Tezos is currently not compatible with opam 2.1.0 and newer
arch = RUBY_PLATFORM.include?("arm64") ? "arm64" : "x86_64"
system "rustup-init", "--default-toolchain", "1.71.1", "-y"
system "rustup", "install", "1.78.0"
system "opam", "init", "--bare", "--debug", "--auto-setup", "--disable-sandboxing"
system ["source .cargo/env", "make build-deps"].join(" && ")
system "make build-deps"
end

def install_template(dune_path, exec_path, name)
Expand Down
11 changes: 7 additions & 4 deletions Formula/tezos-client.rb
Original file line number Diff line number Diff line change
Expand Up @@ -13,19 +13,20 @@ class << self

version "v21.0-1"

build_dependencies = %w[pkg-config coreutils autoconf rsync wget rustup-init cmake opam opam]
build_dependencies = %w[pkg-config coreutils autoconf rsync wget rustup cmake opam opam]
build_dependencies.each do |dependency|
depends_on dependency => :build
end

dependencies = %w[gmp hidapi libev protobuf sqlite tezos-sapling-params]
dependencies = %w[gmp hidapi libev protobuf sqlite libpq tezos-sapling-params]
dependencies.each do |dependency|
depends_on dependency
end
desc "CLI client for interacting with tezos blockchain"

bottle do
root_url "https://github.com/serokell/tezos-packaging/releases/download/#{TezosClient.version}/"
sha256 cellar: :any, ventura: "430e086d9d811a57de3a0737553328adf0ca10f37e7a27a9240132b233b5afff"
end

def make_deps
Expand All @@ -37,11 +38,13 @@ def make_deps
# Force linker to use libraries from the current brew installation.
# Workaround for https://github.com/serokell/tezos-packaging/issues/700
ENV["LDFLAGS"] = "-L#{HOMEBREW_PREFIX}/lib"
# Workaround to avoid linking problem on mac
ENV["RUSTFLAGS"]= "-C link-args=-Wl,-undefined,dynamic_lookup"
# Here is the workaround to use opam 2.0.9 because Tezos is currently not compatible with opam 2.1.0 and newer
arch = RUBY_PLATFORM.include?("arm64") ? "arm64" : "x86_64"
system "rustup-init", "--default-toolchain", "1.71.1", "-y"
system "rustup", "install", "1.78.0"
system "opam", "init", "--bare", "--debug", "--auto-setup", "--disable-sandboxing"
system ["source .cargo/env", "make build-deps"].join(" && ")
system "make build-deps"
end

def install_template(dune_path, exec_path, name)
Expand Down
11 changes: 7 additions & 4 deletions Formula/tezos-codec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -13,19 +13,20 @@ class << self

version "v21.0-1"

build_dependencies = %w[pkg-config coreutils autoconf rsync wget rustup-init cmake opam]
build_dependencies = %w[pkg-config coreutils autoconf rsync wget rustup cmake opam]
build_dependencies.each do |dependency|
depends_on dependency => :build
end

dependencies = %w[gmp hidapi libev protobuf sqlite]
dependencies = %w[gmp hidapi libev protobuf sqlite libpq]
dependencies.each do |dependency|
depends_on dependency
end
desc "A client to decode and encode JSON"

bottle do
root_url "https://github.com/serokell/tezos-packaging/releases/download/#{TezosCodec.version}/"
sha256 cellar: :any, ventura: "a7485e50296716803174db2efb2e7f21fcbad27f08e798837ce70e64897ff1df"
end

def make_deps
Expand All @@ -37,11 +38,13 @@ def make_deps
# Force linker to use libraries from the current brew installation.
# Workaround for https://github.com/serokell/tezos-packaging/issues/700
ENV["LDFLAGS"] = "-L#{HOMEBREW_PREFIX}/lib"
# Workaround to avoid linking problem on mac
ENV["RUSTFLAGS"]= "-C link-args=-Wl,-undefined,dynamic_lookup"
# Here is the workaround to use opam 2.0.9 because Tezos is currently not compatible with opam 2.1.0 and newer
arch = RUBY_PLATFORM.include?("arm64") ? "arm64" : "x86_64"
system "rustup-init", "--default-toolchain", "1.71.1", "-y"
system "rustup", "install", "1.78.0"
system "opam", "init", "--bare", "--debug", "--auto-setup", "--disable-sandboxing"
system ["source .cargo/env", "make build-deps"].join(" && ")
system "make build-deps"
end

def install_template(dune_path, exec_path, name)
Expand Down
11 changes: 7 additions & 4 deletions Formula/tezos-dac-client.rb
Original file line number Diff line number Diff line change
Expand Up @@ -13,19 +13,20 @@ class << self

version "v21.0-1"

build_dependencies = %w[pkg-config coreutils autoconf rsync wget rustup-init cmake opam]
build_dependencies = %w[pkg-config coreutils autoconf rsync wget rustup cmake opam]
build_dependencies.each do |dependency|
depends_on dependency => :build
end

dependencies = %w[gmp hidapi libev protobuf sqlite tezos-sapling-params]
dependencies = %w[gmp hidapi libev protobuf sqlite libpq tezos-sapling-params]
dependencies.each do |dependency|
depends_on dependency
end
desc "A Data Availability Committee Tezos client"

bottle do
root_url "https://github.com/serokell/tezos-packaging/releases/download/#{TezosDacClient.version}/"
sha256 cellar: :any, ventura: "36a484535720dcfa91a1fa132ecbace1221740b980fbc5125295d022c7461491"
end

def make_deps
Expand All @@ -37,11 +38,13 @@ def make_deps
# Force linker to use libraries from the current brew installation.
# Workaround for https://github.com/serokell/tezos-packaging/issues/700
ENV["LDFLAGS"] = "-L#{HOMEBREW_PREFIX}/lib"
# Workaround to avoid linking problem on mac
ENV["RUSTFLAGS"]= "-C link-args=-Wl,-undefined,dynamic_lookup"
# Here is the workaround to use opam 2.0.9 because Tezos is currently not compatible with opam 2.1.0 and newer
arch = RUBY_PLATFORM.include?("arm64") ? "arm64" : "x86_64"
system "rustup-init", "--default-toolchain", "1.71.1", "-y"
system "rustup", "install", "1.78.0"
system "opam", "init", "--bare", "--debug", "--auto-setup", "--disable-sandboxing"
system ["source .cargo/env", "make build-deps"].join(" && ")
system "make build-deps"
end

def install_template(dune_path, exec_path, name)
Expand Down
11 changes: 7 additions & 4 deletions Formula/tezos-dac-node.rb
Original file line number Diff line number Diff line change
Expand Up @@ -13,19 +13,20 @@ class << self

version "v21.0-1"

build_dependencies = %w[pkg-config coreutils autoconf rsync wget rustup-init cmake opam]
build_dependencies = %w[pkg-config coreutils autoconf rsync wget rustup cmake opam]
build_dependencies.each do |dependency|
depends_on dependency => :build
end

dependencies = %w[gmp hidapi libev protobuf sqlite tezos-sapling-params]
dependencies = %w[gmp hidapi libev protobuf sqlite libpq tezos-sapling-params]
dependencies.each do |dependency|
depends_on dependency
end
desc "A Data Availability Committee Tezos node"

bottle do
root_url "https://github.com/serokell/tezos-packaging/releases/download/#{TezosDacNode.version}/"
sha256 cellar: :any, ventura: "f0e2d650f8742e0ac4293ba232d266e77bfc840b0485848fe2b6b0d0084a008f"
end

def make_deps
Expand All @@ -37,11 +38,13 @@ def make_deps
# Force linker to use libraries from the current brew installation.
# Workaround for https://github.com/serokell/tezos-packaging/issues/700
ENV["LDFLAGS"] = "-L#{HOMEBREW_PREFIX}/lib"
# Workaround to avoid linking problem on mac
ENV["RUSTFLAGS"]= "-C link-args=-Wl,-undefined,dynamic_lookup"
# Here is the workaround to use opam 2.0.9 because Tezos is currently not compatible with opam 2.1.0 and newer
arch = RUBY_PLATFORM.include?("arm64") ? "arm64" : "x86_64"
system "rustup-init", "--default-toolchain", "1.71.1", "-y"
system "rustup", "install", "1.78.0"
system "opam", "init", "--bare", "--debug", "--auto-setup", "--disable-sandboxing"
system ["source .cargo/env", "make build-deps"].join(" && ")
system "make build-deps"
end

def install_template(dune_path, exec_path, name)
Expand Down
11 changes: 7 additions & 4 deletions Formula/tezos-dal-node.rb
Original file line number Diff line number Diff line change
Expand Up @@ -13,19 +13,20 @@ class << self

version "v21.0-1"

build_dependencies = %w[pkg-config coreutils autoconf rsync wget rustup-init cmake opam]
build_dependencies = %w[pkg-config coreutils autoconf rsync wget rustup cmake opam]
build_dependencies.each do |dependency|
depends_on dependency => :build
end

dependencies = %w[gmp hidapi libev protobuf sqlite tezos-sapling-params]
dependencies = %w[gmp hidapi libev protobuf sqlite libpq tezos-sapling-params]
dependencies.each do |dependency|
depends_on dependency
end
desc "A Data Availability Layer Tezos node"

bottle do
root_url "https://github.com/serokell/tezos-packaging/releases/download/#{TezosDalNode.version}/"
sha256 cellar: :any, ventura: "ae4d46f9ee59926660d527982c83551c2833d97c3b8f65159cca40b68546feaa"
end

def make_deps
Expand All @@ -37,11 +38,13 @@ def make_deps
# Force linker to use libraries from the current brew installation.
# Workaround for https://github.com/serokell/tezos-packaging/issues/700
ENV["LDFLAGS"] = "-L#{HOMEBREW_PREFIX}/lib"
# Workaround to avoid linking problem on mac
ENV["RUSTFLAGS"]= "-C link-args=-Wl,-undefined,dynamic_lookup"
# Here is the workaround to use opam 2.0.9 because Tezos is currently not compatible with opam 2.1.0 and newer
arch = RUBY_PLATFORM.include?("arm64") ? "arm64" : "x86_64"
system "rustup-init", "--default-toolchain", "1.71.1", "-y"
system "rustup", "install", "1.78.0"
system "opam", "init", "--bare", "--debug", "--auto-setup", "--disable-sandboxing"
system ["source .cargo/env", "make build-deps"].join(" && ")
system "make build-deps"
end

def install_template(dune_path, exec_path, name)
Expand Down
Loading