Skip to content

Commit 55903bc

Browse files
authored
Merge pull request #245657 from Homebrew/bump-netdata-2.7.0
netdata 2.7.0
2 parents a109f97 + f3616f9 commit 55903bc

File tree

1 file changed

+21
-13
lines changed

1 file changed

+21
-13
lines changed

Formula/n/netdata.rb

Lines changed: 21 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
class Netdata < Formula
22
desc "Diagnose infrastructure problems with metrics, visualizations & alarms"
33
homepage "https://www.netdata.cloud/"
4-
url "https://github.com/netdata/netdata/releases/download/v2.6.3/netdata-v2.6.3.tar.gz"
5-
sha256 "ae99834889c04b5d49b1b03cf1db8812a9b3c6498dd097414bee01a3844c9001"
4+
url "https://github.com/netdata/netdata/releases/download/v2.7.0/netdata-v2.7.0.tar.gz"
5+
sha256 "4bf4d16ad70fd37101f5306afcc1811f368cd14681cbe563d6180b157b132f58"
66
license "GPL-3.0-or-later"
7-
revision 1
87

98
livecheck do
109
url :stable
@@ -13,16 +12,18 @@ class Netdata < Formula
1312
end
1413

1514
bottle do
16-
sha256 arm64_tahoe: "548c2c99d7f493a2117c6e62d7fc51d03dd31e1d3c29832453c76f061e377984"
17-
sha256 arm64_sequoia: "ba8894277d1210cea84c48604e02256f79211a88e4c2b7d8431a49843cbd6048"
18-
sha256 arm64_sonoma: "b5676b57cd0387602f4f635558a98393d6d00535e47a46cb97214c1b5a96b3c0"
19-
sha256 sonoma: "0ab87351c045063fd92466f95af2bebda003ec28727b9d1ca64380128accd223"
20-
sha256 x86_64_linux: "ba903994d8d2eef87b33984b9aad165cdaff084dfaa7a341185570edb8cee7fe"
15+
sha256 arm64_tahoe: "ab170d144aeee8e2dbc48e21920c08fe4fc50c74fd5c90d20f7767ba378cc75d"
16+
sha256 arm64_sequoia: "ec4713124d8f59bf1a3264ce9714bcfba97a55f94ef858a497ff93830c3c1c2b"
17+
sha256 arm64_sonoma: "59b03065c8511f1fd12c05bf3223c784a400f293a5903f1e11c75096292cafc1"
18+
sha256 sonoma: "0916cc9c9e09626074a3eb49aba886345bf7ce3c375e10bb0b9a7bc1b243de21"
19+
sha256 x86_64_linux: "4e69a236e2928bb4199c1ba81a14bc8e2af1e97985ce905d3ae716c773b5a7bd"
2120
end
2221

2322
depends_on "cmake" => :build
23+
depends_on "corrosion" => :build
2424
depends_on "go" => :build
2525
depends_on "pkgconf" => :build
26+
depends_on "rust" => :build
2627
depends_on "abseil"
2728
depends_on "dlib"
2829
depends_on "json-c"
@@ -72,11 +73,18 @@ def install
7273
s.gsub! "netdata_add_dlib_to_target(netdata)", ""
7374
end
7475

75-
system "cmake", "-S", ".", "-B", "build",
76-
"-DBUILD_FOR_PACKAGING=ON",
77-
"-DENABLE_PLUGIN_NFACCT=OFF",
78-
"-DENABLE_PLUGIN_XENSTAT=OFF",
79-
*std_cmake_args
76+
args = %w[
77+
-DBUILD_FOR_PACKAGING=ON
78+
-DENABLE_PLUGIN_NFACCT=OFF
79+
-DENABLE_PLUGIN_XENSTAT=OFF
80+
]
81+
# Avoid to use FetchContent for `corrosion`
82+
args += %w[
83+
-DHOMEBREW_ALLOW_FETCHCONTENT=ON
84+
-DFETCHCONTENT_FULLY_DISCONNECTED=ON
85+
-DFETCHCONTENT_TRY_FIND_PACKAGE_MODE=ALWAYS
86+
]
87+
system "cmake", "-S", ".", "-B", "build", *args, *std_cmake_args
8088
system "cmake", "--build", "build"
8189
system "cmake", "--install", "build"
8290
end

0 commit comments

Comments
 (0)