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

libgit2 1.7.1 #136786

Merged
merged 44 commits into from
Sep 3, 2023
Merged
Show file tree
Hide file tree
Changes from 22 commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
d3913e4
libgit2 1.7.1
moonfruit Jul 17, 2023
625d61f
libgit2@1.6 1.6.4 (new formula)
ZhongRuoyu Sep 1, 2023
f53a4ed
cargo-c: switch to `libgit2@1.6`
ZhongRuoyu Sep 1, 2023
ca1061f
cargo-edit: switch to `libgit2@1.6`
ZhongRuoyu Sep 1, 2023
63c7068
cargo-generate: switch to `libgit2@1.6`
ZhongRuoyu Sep 1, 2023
e82d92c
cargo-outdated: switch to `libgit2@1.6`
ZhongRuoyu Sep 1, 2023
9d2fe0b
cargo-release: switch to `libgit2@1.6`
ZhongRuoyu Sep 1, 2023
8da192d
cargo-udeps: switch to `libgit2@1.6`
ZhongRuoyu Sep 1, 2023
4ca0052
convco: switch to `libgit2@1.6`
ZhongRuoyu Sep 2, 2023
f4d7d54
criterion: revision bump (libgit2 1.7.1)
chenrui333 Sep 1, 2023
1e89867
exa: revision bump (libgit2 1.7.1)
chenrui333 Sep 1, 2023
57af73c
gfold: switch to `libgit2@1.6`
ZhongRuoyu Sep 1, 2023
0539abb
git-cliff 1.3.0
ZhongRuoyu Sep 1, 2023
0996ae3
git-interactive-rebase-tool: revision bump (libgit2 1.7.1)
chenrui333 Sep 1, 2023
42869fe
git-series: revision bump (libgit2 1.7.1)
chenrui333 Sep 1, 2023
5bd674f
gping: switch to `libgit2@1.6`
ZhongRuoyu Sep 1, 2023
ed464d0
libgit2-glib: revision bump (libgit2 1.7.1)
chenrui333 Sep 1, 2023
6ce276b
onefetch: switch to `libgit2@1.6`
ZhongRuoyu Sep 1, 2023
b75e521
poac: revision bump (libgit2 1.7.1)
chenrui333 Sep 1, 2023
1ef9ed3
pygit2: revision bump (libgit2 1.7.1)
chenrui333 Sep 1, 2023
91d0f94
rust: switch to `libgit2@1.6`
ZhongRuoyu Sep 1, 2023
3e0b015
sheldon: switch to `libgit2@1.6`
ZhongRuoyu Sep 1, 2023
d88b1b0
sheldon: update 0.7.3_2 bottle.
BrewTestBot Sep 3, 2023
0e70370
pygit2: update 1.12.2_1 bottle.
BrewTestBot Sep 3, 2023
64a4c61
onefetch: update 2.18.1_1 bottle.
BrewTestBot Sep 3, 2023
5056eea
criterion: update 2.4.1_3 bottle.
BrewTestBot Sep 3, 2023
38f154a
rust: update 1.72.0_1 bottle.
BrewTestBot Sep 3, 2023
6b886a9
cargo-outdated: update 0.13.1_2 bottle.
BrewTestBot Sep 3, 2023
62e79cc
git-series: update 0.9.1_10 bottle.
BrewTestBot Sep 3, 2023
d2a2b9c
convco: update 0.4.2_1 bottle.
BrewTestBot Sep 3, 2023
62f1561
cargo-generate: update 0.18.4_1 bottle.
BrewTestBot Sep 3, 2023
4680096
gfold: update 4.4.0_1 bottle.
BrewTestBot Sep 3, 2023
06f5e5f
libgit2: update 1.7.1 bottle.
BrewTestBot Sep 3, 2023
9c4776a
cargo-release: update 0.24.11_1 bottle.
BrewTestBot Sep 3, 2023
0aaa3f9
git-interactive-rebase-tool: update 2.3.0_1 bottle.
BrewTestBot Sep 3, 2023
a34898b
exa: update 0.10.1_2 bottle.
BrewTestBot Sep 3, 2023
6dbcf30
libgit2@1.6: add 1.6.4 bottle.
BrewTestBot Sep 3, 2023
4fc8814
cargo-edit: update 0.12.1_1 bottle.
BrewTestBot Sep 3, 2023
7c2d844
poac: update 0.6.0_4 bottle.
BrewTestBot Sep 3, 2023
54a161b
cargo-c: update 0.9.24_1 bottle.
BrewTestBot Sep 3, 2023
706cb29
cargo-udeps: update 0.1.42_1 bottle.
BrewTestBot Sep 3, 2023
d3d6064
gping: update 1.14.0_1 bottle.
BrewTestBot Sep 3, 2023
fd6d1bd
libgit2-glib: update 1.1.0_2 bottle.
BrewTestBot Sep 3, 2023
00f5126
git-cliff: update 1.3.0 bottle.
BrewTestBot Sep 3, 2023
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: 12 additions & 2 deletions Formula/c/cargo-c.rb
Original file line number Diff line number Diff line change
@@ -1,9 +1,12 @@
class CargoC < Formula
desc "Helper program to build and install c-like libraries"
homepage "https://github.com/lu-zero/cargo-c"
# TODO: check if we can use unversioned `libgit2` at version bump.
# See comments below for details.
url "https://github.com/lu-zero/cargo-c/archive/refs/tags/v0.9.24.tar.gz"
sha256 "32f2f5c802c01c51cf93471fcf876d0cc68edbc31d22005b9f07e4549d5b98b1"
license "MIT"
revision 1

livecheck do
url :stable
Expand All @@ -21,7 +24,14 @@ class CargoC < Formula
end

depends_on "rust" => :build
depends_on "libgit2"
# To check for `libgit2` version:
# 1. Check for `cargo` version at https://github.com/lu-zero/cargo-c/blob/v#{version}/Cargo.toml
# 2. Search for `libgit2-sys` version at https://github.com/rust-lang/cargo/blob/#{cargo_version}/Cargo.lock
# 3. If the version suffix of `libgit2-sys` is newer than +1.6.*, then:
# - Use the corresponding `libgit2` formula.
# - Change the `LIBGIT2_SYS_USE_PKG_CONFIG` env var below to `LIBGIT2_NO_VENDOR`.
# See: https://github.com/rust-lang/git2-rs/commit/59a81cac9ada22b5ea6ca2841f5bd1229f1dd659.
depends_on "libgit2@1.6"
depends_on "libssh2"
depends_on "openssl@3"

Expand Down Expand Up @@ -55,7 +65,7 @@ def check_binary_linkage(binary, library)
assert_match cargo_error, shell_output("#{bin}/cargo-cbuild cbuild 2>&1", 1)

[
Formula["libgit2"].opt_lib/shared_library("libgit2"),
Formula["libgit2@1.6"].opt_lib/shared_library("libgit2"),
Formula["libssh2"].opt_lib/shared_library("libssh2"),
Formula["openssl@3"].opt_lib/shared_library("libssl"),
Formula["openssl@3"].opt_lib/shared_library("libcrypto"),
Expand Down
16 changes: 13 additions & 3 deletions Formula/c/cargo-edit.rb
Original file line number Diff line number Diff line change
@@ -1,9 +1,12 @@
class CargoEdit < Formula
desc "Utility for managing cargo dependencies from the command-line"
homepage "https://killercup.github.io/cargo-edit/"
url "https://github.com/killercup/cargo-edit/archive/v0.12.1.tar.gz"
# TODO: check if we can use unversioned `libgit2` at version bump.
# See comments below for details.
url "https://github.com/killercup/cargo-edit/archive/refs/tags/v0.12.1.tar.gz"
sha256 "2223107d04c17643ad3261fb2c106200df61a988daa8257ed8bffd8c0a8383ab"
license "MIT"
revision 1

bottle do
sha256 cellar: :any_skip_relocation, arm64_ventura: "f4f5ac5c34c0555d7c7fa89b210a3423850705960053a272388bcfbe57ede2f1"
Expand All @@ -18,7 +21,13 @@ class CargoEdit < Formula
depends_on "pkg-config" => :build
depends_on "rust" => :build
depends_on "rustup-init" => :test
depends_on "libgit2"
# To check for `libgit2` version:
# 1. Search for `libgit2-sys` version at https://github.com/killercup/cargo-edit/blob/v#{version}/Cargo.lock
# 2. If the version suffix of `libgit2-sys` is newer than +1.6.*, then:
# - Migrate to the corresponding `libgit2` formula.
# - Change the `LIBGIT2_SYS_USE_PKG_CONFIG` env var below to `LIBGIT2_NO_VENDOR`.
# See: https://github.com/rust-lang/git2-rs/commit/59a81cac9ada22b5ea6ca2841f5bd1229f1dd659.
depends_on "libgit2@1.6"
depends_on "openssl@3"

def install
Expand All @@ -32,6 +41,7 @@ def install
cargo_option_regex = /default\s*=\s*(\[.+?\])/m
cargo_options = JSON.parse(cargo_toml[cargo_option_regex, 1].sub(",\n]", "]"))
cargo_options.delete("vendored-libgit2")
ENV["LIBGIT2_SYS_USE_PKG_CONFIG"] = "1"

# We use the `features` flags to disable vendored `libgit2` but enable all other defaults.
# We do this since there is no way to disable a specific default feature with `cargo`.
Expand Down Expand Up @@ -76,7 +86,7 @@ def check_binary_linkage(binary, library)
end

[
Formula["libgit2"].opt_lib/shared_library("libgit2"),
Formula["libgit2@1.6"].opt_lib/shared_library("libgit2"),
Formula["openssl@3"].opt_lib/shared_library("libssl"),
Formula["openssl@3"].opt_lib/shared_library("libcrypto"),
].each do |library|
Expand Down
13 changes: 11 additions & 2 deletions Formula/c/cargo-generate.rb
Original file line number Diff line number Diff line change
@@ -1,9 +1,12 @@
class CargoGenerate < Formula
desc "Use pre-existing git repositories as templates"
homepage "https://github.com/cargo-generate/cargo-generate"
# TODO: check if we can use unversioned `libgit2` at version bump.
# See comments below for details.
url "https://github.com/cargo-generate/cargo-generate/archive/refs/tags/v0.18.4.tar.gz"
sha256 "830c9a6bc6350f47e854260291d7303b8058659f8e03b85894f5636ec2d69b17"
license any_of: ["Apache-2.0", "MIT"]
revision 1
head "https://github.com/cargo-generate/cargo-generate.git", branch: "main"

bottle do
Expand All @@ -18,7 +21,13 @@ class CargoGenerate < Formula

depends_on "pkg-config" => :build
depends_on "rust" => :build
depends_on "libgit2"
# To check for `libgit2` version:
# 1. Search for `libgit2-sys` version at https://github.com/cargo-generate/cargo-generate/blob/v#{version}/Cargo.lock
# 2. If the version suffix of `libgit2-sys` is newer than +1.6.*, then:
# - Migrate to the corresponding `libgit2` formula.
# - Change the `LIBGIT2_SYS_USE_PKG_CONFIG` env var below to `LIBGIT2_NO_VENDOR`.
# See: https://github.com/rust-lang/git2-rs/commit/59a81cac9ada22b5ea6ca2841f5bd1229f1dd659.
depends_on "libgit2@1.6"
depends_on "libssh2"
depends_on "openssl@3"

Expand Down Expand Up @@ -49,7 +58,7 @@ def check_binary_linkage(binary, library)
assert_match "brewtest", (testpath/"brewtest/Cargo.toml").read

linked_libraries = [
Formula["libgit2"].opt_lib/shared_library("libgit2"),
Formula["libgit2@1.6"].opt_lib/shared_library("libgit2"),
Formula["libssh2"].opt_lib/shared_library("libssh2"),
Formula["openssl@3"].opt_lib/shared_library("libssl"),
]
Expand Down
17 changes: 13 additions & 4 deletions Formula/c/cargo-outdated.rb
Original file line number Diff line number Diff line change
@@ -1,10 +1,12 @@
class CargoOutdated < Formula
desc "Cargo subcommand for displaying when Rust dependencies are out of date"
homepage "https://github.com/kbknapp/cargo-outdated"
url "https://github.com/kbknapp/cargo-outdated/archive/v0.13.1.tar.gz"
# TODO: check if we can use unversioned `libgit2` at version bump.
# See comments below for details.
url "https://github.com/kbknapp/cargo-outdated/archive/refs/tags/v0.13.1.tar.gz"
sha256 "571910b0c44f0bcf0b6e5c24184247e4603f474c7bde5f0eaa1203ce802b4a4a"
license "MIT"
revision 1
revision 2
head "https://github.com/kbknapp/cargo-outdated.git", branch: "master"

bottle do
Expand All @@ -20,10 +22,17 @@ class CargoOutdated < Formula
depends_on "pkg-config" => :build
depends_on "rust" => :build
depends_on "rustup-init" => :test
depends_on "libgit2"
# To check for `libgit2` version:
# 1. Search for `libgit2-sys` version at https://github.com/kbknapp/cargo-outdated/blob/v#{version}/Cargo.lock
# 2. If the version suffix of `libgit2-sys` is newer than +1.6.*, then:
# - Migrate to the corresponding `libgit2` formula.
# - Change the `LIBGIT2_SYS_USE_PKG_CONFIG` env var below to `LIBGIT2_NO_VENDOR`.
# See: https://github.com/rust-lang/git2-rs/commit/59a81cac9ada22b5ea6ca2841f5bd1229f1dd659.
depends_on "libgit2@1.6"
depends_on "openssl@3"

def install
ENV["LIBGIT2_SYS_USE_PKG_CONFIG"] = "1"
ENV["OPENSSL_NO_VENDOR"] = "1"
ENV["OPENSSL_DIR"] = Formula["openssl@3"].opt_prefix
system "cargo", "install", *std_cargo_args
Expand Down Expand Up @@ -67,7 +76,7 @@ def check_binary_linkage(binary, library)
end

[
Formula["libgit2"].opt_lib/shared_library("libgit2"),
Formula["libgit2@1.6"].opt_lib/shared_library("libgit2"),
Formula["openssl@3"].opt_lib/shared_library("libssl"),
Formula["openssl@3"].opt_lib/shared_library("libcrypto"),
].each do |library|
Expand Down
13 changes: 11 additions & 2 deletions Formula/c/cargo-release.rb
Original file line number Diff line number Diff line change
@@ -1,9 +1,12 @@
class CargoRelease < Formula
desc "Cargo subcommand `release`: everything about releasing a rust crate"
homepage "https://github.com/crate-ci/cargo-release"
# TODO: check if we can use unversioned `libgit2` at version bump.
# See comments below for details.
url "https://github.com/crate-ci/cargo-release/archive/refs/tags/v0.24.11.tar.gz"
sha256 "cbbc04f7faadd2202b36401f3ffafc8836fb176062d428d2af195c02a2f9bd58"
license any_of: ["Apache-2.0", "MIT"]
revision 1
head "https://github.com/crate-ci/cargo-release.git", branch: "master"

bottle do
Expand All @@ -19,7 +22,13 @@ class CargoRelease < Formula
depends_on "pkg-config" => :build
depends_on "rust" => :build
depends_on "rustup-init" => :test
depends_on "libgit2"
# To check for `libgit2` version:
# 1. Search for `libgit2-sys` version at https://github.com/crate-ci/cargo-release/blob/v#{version}/Cargo.lock
# 2. If the version suffix of `libgit2-sys` is newer than +1.6.*, then:
# - Migrate to the corresponding `libgit2` formula.
# - Change the `LIBGIT2_SYS_USE_PKG_CONFIG` env var below to `LIBGIT2_NO_VENDOR`.
# See: https://github.com/rust-lang/git2-rs/commit/59a81cac9ada22b5ea6ca2841f5bd1229f1dd659.
depends_on "libgit2@1.6"
depends_on "openssl@3"

def install
Expand Down Expand Up @@ -52,7 +61,7 @@ def check_binary_linkage(binary, library)
end

[
Formula["libgit2"].opt_lib/shared_library("libgit2"),
Formula["libgit2@1.6"].opt_lib/shared_library("libgit2"),
Formula["openssl@3"].opt_lib/shared_library("libssl"),
].each do |library|
assert check_binary_linkage(bin/"cargo-release", library),
Expand Down
13 changes: 11 additions & 2 deletions Formula/c/cargo-udeps.rb
Original file line number Diff line number Diff line change
@@ -1,9 +1,12 @@
class CargoUdeps < Formula
desc "Find unused dependencies in Cargo.toml"
homepage "https://github.com/est31/cargo-udeps"
# TODO: check if we can use unversioned `libgit2` at version bump.
# See comments below for details.
url "https://github.com/est31/cargo-udeps/archive/refs/tags/v0.1.42.tar.gz"
sha256 "b89c4ba44112a5b9d544bc8555a69f2fa24f44a0a389035cd38f19827a262e78"
license any_of: ["Apache-2.0", "MIT"]
revision 1

bottle do
sha256 cellar: :any_skip_relocation, arm64_ventura: "c23b5b6693551bc577db0e793b2f77d976130cb96e7af5ac0f3a73c272de673f"
Expand All @@ -17,7 +20,13 @@ class CargoUdeps < Formula

depends_on "rust" => :build
depends_on "rustup-init" => :test
depends_on "libgit2"
# To check for `libgit2` version:
# 1. Search for `libgit2-sys` version at https://github.com/est31/cargo-udeps/blob/v#{version}/Cargo.lock
# 2. If the version suffix of `libgit2-sys` is newer than +1.6.*, then:
# - Migrate to the corresponding `libgit2` formula.
# - Change the `LIBGIT2_SYS_USE_PKG_CONFIG` env var below to `LIBGIT2_NO_VENDOR`.
# See: https://github.com/rust-lang/git2-rs/commit/59a81cac9ada22b5ea6ca2841f5bd1229f1dd659.
depends_on "libgit2@1.6"
depends_on "libssh2"
depends_on "openssl@3"

Expand Down Expand Up @@ -69,7 +78,7 @@ def check_binary_linkage(binary, library)
end

[
Formula["libgit2"].opt_lib/shared_library("libgit2"),
Formula["libgit2@1.6"].opt_lib/shared_library("libgit2"),
Formula["libssh2"].opt_lib/shared_library("libssh2"),
Formula["openssl@3"].opt_lib/shared_library("libssl"),
Formula["openssl@3"].opt_lib/shared_library("libcrypto"),
Expand Down
14 changes: 12 additions & 2 deletions Formula/c/convco.rb
Original file line number Diff line number Diff line change
@@ -1,9 +1,12 @@
class Convco < Formula
desc "Conventional commits, changelog, versioning, validation"
homepage "https://convco.github.io"
# TODO: check if we can use unversioned `libgit2` at version bump.
# See comments below for details.
url "https://github.com/convco/convco/archive/refs/tags/v0.4.2.tar.gz"
sha256 "1e63e07e3d98aa0bcce10824d9aa2de89f0bda90bad3a322311dba4efe7a1d13"
license "MIT"
revision 1
head "https://github.com/convco/convco.git", branch: "master"

bottle do
Expand All @@ -18,9 +21,16 @@ class Convco < Formula

depends_on "pkg-config" => :build
depends_on "rust" => :build
depends_on "libgit2"
# To check for `libgit2` version:
# 1. Search for `libgit2-sys` version at https://github.com/convco/convco/blob/v#{version}/Cargo.lock
# 2. If the version suffix of `libgit2-sys` is newer than +1.6.*, then:
# - Use the corresponding `libgit2` formula.
# - Change the `LIBGIT2_SYS_USE_PKG_CONFIG` env var below to `LIBGIT2_NO_VENDOR`.
# See: https://github.com/rust-lang/git2-rs/commit/59a81cac9ada22b5ea6ca2841f5bd1229f1dd659.
depends_on "libgit2@1.6"

def install
ENV["LIBGIT2_SYS_USE_PKG_CONFIG"] = "1"
system "cargo", "install", "--no-default-features", *std_cargo_args

bash_completion.install "target/completions/convco.bash" => "convco"
Expand All @@ -38,7 +48,7 @@ def install
linkage_with_libgit2 = (bin/"convco").dynamically_linked_libraries.any? do |dll|
next false unless dll.start_with?(HOMEBREW_PREFIX.to_s)

File.realpath(dll) == (Formula["libgit2"].opt_lib/shared_library("libgit2")).realpath.to_s
File.realpath(dll) == (Formula["libgit2@1.6"].opt_lib/shared_library("libgit2")).realpath.to_s
end
assert linkage_with_libgit2, "No linkage with libgit2! Cargo is likely using a vendored version."
end
Expand Down
2 changes: 1 addition & 1 deletion Formula/c/criterion.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ class Criterion < Formula
url "https://github.com/Snaipe/Criterion/releases/download/v2.4.1/criterion-2.4.1.tar.xz"
sha256 "d0f86a8fc868e2c7b83894ad058313023176d406501a4ee8863e5357e31a80e7"
license "MIT"
revision 2
revision 3
head "https://github.com/Snaipe/Criterion.git", branch: "bleeding"

bottle do
Expand Down
2 changes: 1 addition & 1 deletion Formula/e/exa.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ class Exa < Formula
url "https://github.com/ogham/exa/archive/v0.10.1.tar.gz"
sha256 "ff0fa0bfc4edef8bdbbb3cabe6fdbd5481a71abbbcc2159f402dea515353ae7c"
license "MIT"
revision 1
revision 2
head "https://github.com/ogham/exa.git", branch: "master"

livecheck do
Expand Down
13 changes: 11 additions & 2 deletions Formula/g/gfold.rb
Original file line number Diff line number Diff line change
@@ -1,9 +1,12 @@
class Gfold < Formula
desc "Help keep track of your Git repositories, written in Rust"
homepage "https://github.com/nickgerace/gfold"
# TODO: check if we can use unversioned `libgit2` at version bump.
# See comments below for details.
url "https://github.com/nickgerace/gfold/archive/refs/tags/4.4.0.tar.gz"
sha256 "d1f8c5a578bc20751a8584c73d4df3092364b0616226656d71dbf954edd481c3"
license "Apache-2.0"
revision 1
head "https://github.com/nickgerace/gfold.git", branch: "main"

bottle do
Expand All @@ -18,7 +21,13 @@ class Gfold < Formula

depends_on "pkg-config" => :build
depends_on "rust" => :build
depends_on "libgit2"
# To check for `libgit2` version:
# 1. Search for `libgit2-sys` version at https://github.com/nickgerace/gfold/blob/#{version}/Cargo.lock
# 2. If the version suffix of `libgit2-sys` is newer than +1.6.*, then:
# - Migrate to the corresponding `libgit2` formula.
# - Change the `LIBGIT2_SYS_USE_PKG_CONFIG` env var below to `LIBGIT2_NO_VENDOR`.
# See: https://github.com/rust-lang/git2-rs/commit/59a81cac9ada22b5ea6ca2841f5bd1229f1dd659.
depends_on "libgit2@1.6"

uses_from_macos "zlib"

Expand Down Expand Up @@ -46,7 +55,7 @@ def install
linkage_with_libgit2 = (bin/"gfold").dynamically_linked_libraries.any? do |dll|
next false unless dll.start_with?(HOMEBREW_PREFIX.to_s)

File.realpath(dll) == (Formula["libgit2"].opt_lib/shared_library("libgit2")).realpath.to_s
File.realpath(dll) == (Formula["libgit2@1.6"].opt_lib/shared_library("libgit2")).realpath.to_s
end

assert linkage_with_libgit2, "No linkage with libgit2! Cargo is likely using a vendored version."
Expand Down
6 changes: 4 additions & 2 deletions Formula/g/git-cliff.rb
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
class GitCliff < Formula
desc "Highly customizable changelog generator"
homepage "https://github.com/orhun/git-cliff"
url "https://github.com/orhun/git-cliff/archive/refs/tags/v1.2.0.tar.gz"
sha256 "10db6fd8fe777f384de2e00336b1cb664095a2f068526f8ace4e7944a7ada270"
url "https://github.com/orhun/git-cliff/archive/refs/tags/v1.3.0.tar.gz"
sha256 "3c130ebbd3121d3994ecd1ff1062220de610c7491ada02f9d421c8869674c386"
license "GPL-3.0-only"

bottle do
Expand All @@ -20,6 +20,8 @@ class GitCliff < Formula
depends_on "libgit2"

def install
ENV["LIBGIT2_NO_VENDOR"] = "1"

system "cargo", "install", *std_cargo_args(path: "git-cliff")

ENV["OUT_DIR"] = buildpath
Expand Down
1 change: 1 addition & 0 deletions Formula/g/git-interactive-rebase-tool.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ class GitInteractiveRebaseTool < Formula
url "https://github.com/MitMaro/git-interactive-rebase-tool/archive/2.3.0.tar.gz"
sha256 "4af63703b3504370ef298693abc5061fe5bf215536e6d45952afda33a92f8101"
license "GPL-3.0-or-later"
revision 1

livecheck do
url :stable
Expand Down
2 changes: 1 addition & 1 deletion Formula/g/git-series.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ class GitSeries < Formula
url "https://github.com/git-series/git-series/archive/0.9.1.tar.gz"
sha256 "c0362e19d3fa168a7cb0e260fcdecfe070853b163c9f2dfd2ad8213289bc7e5f"
license "MIT"
revision 9
revision 10

bottle do
sha256 cellar: :any, arm64_ventura: "1568eef8c171318e5252a2b70cf6c73593cdde9771aad628a4e488f959c549e4"
Expand Down
Loading