Skip to content

Commit

Permalink
envoy 1.33.0
Browse files Browse the repository at this point in the history
Signed-off-by: Adrian Cole <[email protected]>
  • Loading branch information
codefromthecrypt committed Jan 24, 2025
1 parent fa8eb72 commit e5fd03c
Showing 1 changed file with 7 additions and 3 deletions.
10 changes: 7 additions & 3 deletions Formula/e/envoy.rb
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
class Envoy < Formula
desc "Cloud-native high-performance edge/middle/service proxy"
homepage "https://www.envoyproxy.io/index.html"
url "https://github.com/envoyproxy/envoy/archive/refs/tags/v1.31.0.tar.gz"
sha256 "39ba37aed81a9d4988a5736cf558243179f2bf1490843da25687d1aafd9d01c6"
url "https://github.com/envoyproxy/envoy/archive/refs/tags/v1.33.0.tar.gz"
sha256 "fd726135761ea163f0312d49960c602c9b4fcb78ca3c36600975fed16e0787c4"
license "Apache-2.0"
head "https://github.com/envoyproxy/envoy.git", branch: "main"

Expand All @@ -27,12 +27,13 @@ class Envoy < Formula
depends_on "cmake" => :build
depends_on "libtool" => :build
depends_on "ninja" => :build
# We need clang 16 which isn't available by default in MacOs
depends_on "llvm" => :build
# Starting with 1.21, envoy requires a full Xcode installation, not just
# command-line tools. See envoyproxy/envoy#16482
depends_on xcode: :build
depends_on macos: :catalina

uses_from_macos "llvm" => :build
uses_from_macos "python" => :build

on_macos do
Expand All @@ -44,6 +45,9 @@ class Envoy < Formula
fails_with :gcc

def install
# Disable doc build to avoid curl library conflict
ENV["BUILD_LIBCURL_DOCS"] = "OFF"

env_path = "#{HOMEBREW_PREFIX}/bin:/usr/bin:/bin"
args = %W[
--compilation_mode=opt
Expand Down

0 comments on commit e5fd03c

Please sign in to comment.