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.8.0 libgit2@1.7 1.7.2 (new formula) #166767

Merged
merged 60 commits into from
Jul 17, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
60 commits
Select commit Hold shift + click to select a range
eeac074
libgit2 1.8.0
branchvincent Mar 21, 2024
84f5875
libgit2@1.7 1.7.2 (new formula)
SMillerDev Jul 14, 2024
5d4152c
pygit2 1.15.0
BrewTestBot May 18, 2024
33d69bc
rust: revision bump (libgit2 1.8.0)
bevanjkay Mar 21, 2024
be93192
bat: revision bump (libgit2 1.8.0)
bevanjkay Mar 21, 2024
c6a6994
cargo-c: revision bump (libgit2 1.8.0)
bevanjkay Mar 21, 2024
f17ac7c
cargo-generate: revision bump (libgit2 1.8.0)
bevanjkay Mar 21, 2024
d2d1dc9
cargo-release: revision bump (libgit2 1.8.0)
bevanjkay Mar 21, 2024
7b2397f
cargo-udeps: revision bump (libgit2 1.8.0)
bevanjkay Mar 21, 2024
0c6b1bb
cocogitto: revision bump (libgit2 1.8.0)
bevanjkay Mar 21, 2024
a30f98a
convco: revision bump (libgit2 1.8.0)
bevanjkay Mar 21, 2024
2039d88
criterion: revision bump (libgit2 1.8.0)
bevanjkay Mar 21, 2024
30c9773
dvc: revision bump (libgit2 1.8.0)
bevanjkay Mar 21, 2024
84dec52
eza: revision bump (libgit2 1.8.0)
bevanjkay Mar 21, 2024
94218e1
gfold: revision bump (libgit2 1.8.0)
bevanjkay Mar 21, 2024
6a859e3
git-absorb: revision bump (libgit2 1.8.0)
bevanjkay Mar 21, 2024
c8e93c5
git-cliff: revision bump (libgit2 1.8.0)
bevanjkay Mar 21, 2024
b7de2b3
git-series: revision bump (libgit2 1.8.0)
bevanjkay Mar 21, 2024
f888fd8
git-workspace: revision bump (libgit2 1.8.0)
bevanjkay Mar 21, 2024
da86e46
gitless: revision bump (libgit2 1.8.0)
bevanjkay Mar 21, 2024
d98e4bb
gping: revision bump (libgit2 1.8.0)
bevanjkay Mar 21, 2024
23e5782
libgit2-glib: revision bump (libgit2 1.8.0)
bevanjkay Mar 21, 2024
ae6bfcb
literate-git: revision bump (libgit2 1.8.0)
bevanjkay Mar 21, 2024
1c59c13
pixi: revision bump (libgit2 1.8.0)
bevanjkay Mar 21, 2024
a36e01d
poac: revision bump (libgit2 1.8.0)
bevanjkay Mar 21, 2024
9ffd8f4
prr: revision bump (libgit2 1.8.0)
bevanjkay Mar 21, 2024
ca8f768
sheldon: revision bump (libgit2 1.8.0)
bevanjkay Mar 21, 2024
0167ef7
snapcraft: revision bump (libgit2 1.8.0)
bevanjkay Mar 21, 2024
0178204
tartufo: revision bump (libgit2 1.8.0)
bevanjkay Mar 21, 2024
3d52740
gitg: revision bump (libgit2 1.8.0)
branchvincent Jul 15, 2024
9422f41
bat: update 0.24.0_1 bottle.
branchvincent Jul 17, 2024
dbb9d83
cargo-c: update 0.10.2_1 bottle.
branchvincent Jul 17, 2024
c27d671
cargo-generate: update 0.21.1_1 bottle.
branchvincent Jul 17, 2024
6d0a8a0
cargo-release: update 0.25.10_1 bottle.
branchvincent Jul 17, 2024
6d8694d
cargo-udeps: update 0.1.49_1 bottle.
branchvincent Jul 17, 2024
86238c2
cocogitto: update 6.1.0_1 bottle.
branchvincent Jul 17, 2024
095a78e
convco: update 0.5.1_1 bottle.
branchvincent Jul 17, 2024
87dfb7e
criterion: update 2.4.2_1 bottle.
branchvincent Jul 17, 2024
64ca191
dvc: update 3.51.2_3 bottle.
branchvincent Jul 17, 2024
baacf6e
eza: update 0.18.18_1 bottle.
branchvincent Jul 17, 2024
e0c3888
gfold: update 4.5.0_1 bottle.
branchvincent Jul 17, 2024
f420d98
git-absorb: update 0.6.13_1 bottle.
branchvincent Jul 17, 2024
223beb0
git-cliff: update 2.3.0_1 bottle.
branchvincent Jul 17, 2024
cf0896a
git-series: update 0.9.1_11 bottle.
branchvincent Jul 17, 2024
3e6d847
git-workspace: update 1.4.0_1 bottle.
branchvincent Jul 17, 2024
0143985
gitg: update 44_2 bottle.
branchvincent Jul 17, 2024
a0bc5ec
gitless: update 0.8.8_16 bottle.
branchvincent Jul 17, 2024
adc35cf
gping: update 1.16.1_1 bottle.
branchvincent Jul 17, 2024
c7b2b4a
libgit2: update 1.8.1 bottle.
branchvincent Jul 17, 2024
19b948c
libgit2-glib: update 1.2.0_1 bottle.
branchvincent Jul 17, 2024
b876c57
libgit2@1.7: add 1.7.2 bottle.
branchvincent Jul 17, 2024
14fd408
literate-git: update 0.4.7_1 bottle.
branchvincent Jul 17, 2024
2ba318d
pixi: update 0.25.0_1 bottle.
branchvincent Jul 17, 2024
c1692d7
poac: update 0.9.3_1 bottle.
branchvincent Jul 17, 2024
21335a6
prr: update 0.18.0_1 bottle.
branchvincent Jul 17, 2024
76b6638
pygit2: update 1.15.0 bottle.
branchvincent Jul 17, 2024
f18562d
rust: update 1.79.0_1 bottle.
branchvincent Jul 17, 2024
30159b0
sheldon: update 0.7.4_1 bottle.
branchvincent Jul 17, 2024
ebfbb3b
snapcraft: update 8.3.1_1 bottle.
branchvincent Jul 17, 2024
c9bb2fd
tartufo: update 5.0.0_2 bottle.
branchvincent Jul 17, 2024
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.
19 changes: 10 additions & 9 deletions Formula/b/bat.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,21 +4,22 @@ class Bat < Formula
url "https://github.com/sharkdp/bat/archive/refs/tags/v0.24.0.tar.gz"
sha256 "907554a9eff239f256ee8fe05a922aad84febe4fe10a499def72a4557e9eedfb"
license any_of: ["Apache-2.0", "MIT"]
revision 1
head "https://github.com/sharkdp/bat.git", branch: "master"

bottle do
sha256 cellar: :any, arm64_sonoma: "66f03028e55d7a9ce344c7910b8469e16c0acd812ebc2886cdff8c10f9cf34c4"
sha256 cellar: :any, arm64_ventura: "b36dd52fda8441a5b9c83f0914b4f362c8caa9c6a1143b1ee2c7f54941b8ed6b"
sha256 cellar: :any, arm64_monterey: "0a7454b37d7b095de1006996ceb43a585ca05339c2f540dde1703202b139695d"
sha256 cellar: :any, sonoma: "58769b8c6b1380e9d066586bf8f678993457ef9ea449c3d4d7955461018d3b49"
sha256 cellar: :any, ventura: "d6e91c86547c67292cb6abf92fac7f9c6272bf6bca5483466e3e9adc744ce1c0"
sha256 cellar: :any, monterey: "eb2c932132331cb87e5cace268b034e32c3a4741fccd42813cf853269e3a9c21"
sha256 cellar: :any_skip_relocation, x86_64_linux: "0ae5db045ded8528d1588d703d62d6be481ebe006888c7e29f7e178b07e0e926"
sha256 cellar: :any, arm64_sonoma: "7f10b2232b03e82cd9d27560e9ed7e62e685370a187c1d9ae692b9c088f7b078"
sha256 cellar: :any, arm64_ventura: "36c6ccd54c032411a7e552a010e6859936bec66ad7937ee210de8ef2a7b09ffc"
sha256 cellar: :any, arm64_monterey: "bc2056fc9ac24bd33d1f8739330f25c759afad5255532547a30ecc4ebb792004"
sha256 cellar: :any, sonoma: "f6d1933c659a4073863cdad02273a9a6261770cf2bcdb8694ebd65433c49f634"
sha256 cellar: :any, ventura: "1beafb2f78e79ea2a905db10306c5944cb02a58b6b0e334d766482f853c9c692"
sha256 cellar: :any, monterey: "14e1b6003fd419f35f525667d4997c42fc044f85709563c3f02833ecbb98e3dc"
sha256 cellar: :any_skip_relocation, x86_64_linux: "36182f578db0917f46fce701b68b7122bba8323524b384f3238ca325a789b97d"
end

depends_on "pkg-config" => :build
depends_on "rust" => :build
depends_on "libgit2"
depends_on "libgit2@1.7"
depends_on "oniguruma"

def install
Expand Down Expand Up @@ -50,7 +51,7 @@ def check_binary_linkage(binary, library)
assert_match "Homebrew test", output

[
Formula["libgit2"].opt_lib/shared_library("libgit2"),
Formula["libgit2@1.7"].opt_lib/shared_library("libgit2"),
Formula["oniguruma"].opt_lib/shared_library("libonig"),
].each do |library|
assert check_binary_linkage(bin/"bat", library),
Expand Down
18 changes: 9 additions & 9 deletions Formula/c/cargo-c.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,28 +4,28 @@ class CargoC < Formula
url "https://github.com/lu-zero/cargo-c/archive/refs/tags/v0.10.2.tar.gz"
sha256 "0217c26fee99f3af867ce52719a39349d19ec6cfac084eea3901f8046f4607c6"
license "MIT"
revision 1

livecheck do
url :stable
regex(/^v?(\d+(?:\.\d+)+)$/i)
end

bottle do
sha256 cellar: :any, arm64_sonoma: "65bdfdbdd2fadaffa7403e827e7f8f70f9032a0649bf932b8795f830686f1f63"
sha256 cellar: :any, arm64_ventura: "05290ac98f8b3479a323647d03c017ad7c65436d79a265d8cc3cc959fc127322"
sha256 cellar: :any, arm64_monterey: "84b51cbb3222f5b55b8fed9c5982492fc1296cba466b6d6fa3270369f5d51464"
sha256 cellar: :any, sonoma: "596bbe23e4d79f00a3552344c6c02c9ab847c64d364ddf208519aefbc44136dc"
sha256 cellar: :any, ventura: "9910697f72f1c0454eee15aee3ded8a128e5e5f54535b0671b869159aeec2a7d"
sha256 cellar: :any, monterey: "b269fe9610b92a6f11b86bebc1496d0309fd468e0a2a1be42302755c8c6d5f47"
sha256 cellar: :any_skip_relocation, x86_64_linux: "f3e59b4239ae7f0141fd6807039e944856f6d0173feb0ebde24e47deac91a9dd"
sha256 cellar: :any, arm64_sonoma: "cd9fa62bcfb42fd0b4708cd67d47677864116ef7fd500c4bf590375a440f79ff"
sha256 cellar: :any, arm64_ventura: "08f8ca7499ad8e1cc9938b0d197924fa4b26e2a774bd698dc194d73426c92284"
sha256 cellar: :any, arm64_monterey: "05e03fcc85dccfaa7c57c951d954dc41934056bb2dc056fd24f8d3a9ceec27a5"
sha256 cellar: :any, sonoma: "ac33123a71f8a727d6bb810b27130c43dc9580e99df914142d50fd51a48afc9a"
sha256 cellar: :any, ventura: "aa129258503fb6f6be647d5ed1e3a46f143c063472f7891d53dfce8af9354d9d"
sha256 cellar: :any_skip_relocation, x86_64_linux: "8cd506221f794844239b7d8b17cdf05f41b9b7e5bba4a4018d2294ccf47a1cde"
end

depends_on "rust" => :build
# The `cargo` crate requires http2, which `curl-config` from macOS reports to
# be missing despite its presence.
# Try switching to `uses_from_macos` when that's resolved.
depends_on "curl"
depends_on "libgit2"
depends_on "libgit2@1.7"
depends_on "libssh2"
depends_on "openssl@3"

Expand Down Expand Up @@ -60,7 +60,7 @@ def check_binary_linkage(binary, library)

[
Formula["curl"].opt_lib/shared_library("libcurl"),
Formula["libgit2"].opt_lib/shared_library("libgit2"),
Formula["libgit2@1.7"].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
19 changes: 10 additions & 9 deletions Formula/c/cargo-generate.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,21 +4,22 @@ class CargoGenerate < Formula
url "https://github.com/cargo-generate/cargo-generate/archive/refs/tags/v0.21.1.tar.gz"
sha256 "3159eb16de57e0b28af67fcda01bcd54eee81edfbfd882e557018e4bcf6f41b0"
license any_of: ["Apache-2.0", "MIT"]
revision 1
head "https://github.com/cargo-generate/cargo-generate.git", branch: "main"

bottle do
sha256 cellar: :any, arm64_sonoma: "662fefeb07f8f1736539ed3d169afed488e0e73f884ce3842766d4a9f0970883"
sha256 cellar: :any, arm64_ventura: "a1bb56e4b66027725544cace4cf19ce8905e2c5afae9afd4015f5c6d99c1585c"
sha256 cellar: :any, arm64_monterey: "2f68946c691b2d9eea90006dd5dc59978d75f97086a3ec3a3253c95ce385ef96"
sha256 cellar: :any, sonoma: "61154a0cfe9d087e4cb80051da65ec908dff0783d48dba159b722fe8b2afc536"
sha256 cellar: :any, ventura: "d8d5b0f86ee7fbc04ba52e7f94dbf606151147d21c325d10a40b67297958e0e9"
sha256 cellar: :any, monterey: "bb1dab7e4944196149038c2d9bb17f8059c4539fc80306b9f33e4129c7a1ba4f"
sha256 cellar: :any_skip_relocation, x86_64_linux: "d64c4935df4ffdd8dfff0a508c23835600d5a999844f2f7fc3af9ca267fb3c34"
sha256 cellar: :any, arm64_sonoma: "270200246924bf03d6b65f045470cb02d350793f74af8840c910f03c60384648"
sha256 cellar: :any, arm64_ventura: "240f31a914b5e34f5dfea0b2a41e65d5e75f72235eb2fe39a0c41a44d5dd6eb9"
sha256 cellar: :any, arm64_monterey: "2975d50089c42f93d395bcef7d87d3086aa9de43819fba4702a7438d7db4c5ee"
sha256 cellar: :any, sonoma: "af39c2d6ab64b86a47719c8a33082d2fe8fd0ebd410da5638e77a8d4aeb7d0f0"
sha256 cellar: :any, ventura: "bbe1c6f32cfd4a3cb227a18800362b0a988bd8fa2cabb674aeed7369d7dfefe8"
sha256 cellar: :any, monterey: "a0132ed5b82c040c7ab5436ba03a856b3c856c9c87e1b2b7753f542cf36901ce"
sha256 cellar: :any_skip_relocation, x86_64_linux: "5e598308f4ba8a8b36741bc57989e663e2eb88b54c098c78e478a6776eceb138"
end

depends_on "pkg-config" => :build
depends_on "rust" => :build
depends_on "libgit2"
depends_on "libgit2@1.7"
depends_on "libssh2"
depends_on "openssl@3"

Expand Down Expand Up @@ -49,7 +50,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.7"].opt_lib/shared_library("libgit2"),
Formula["libssh2"].opt_lib/shared_library("libssh2"),
Formula["openssl@3"].opt_lib/shared_library("libssl"),
]
Expand Down
19 changes: 10 additions & 9 deletions Formula/c/cargo-release.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,22 +4,23 @@ class CargoRelease < Formula
url "https://github.com/crate-ci/cargo-release/archive/refs/tags/v0.25.10.tar.gz"
sha256 "3db220c865caa9820bf2d66c0c5a5ad5a3c7be7ec91c27c623c0f62c3754ea8b"
license any_of: ["Apache-2.0", "MIT"]
revision 1
head "https://github.com/crate-ci/cargo-release.git", branch: "master"

bottle do
sha256 cellar: :any, arm64_sonoma: "170ba4c7a1582330c4d7e77149768500c8fe118bff1f910ff1766f81d3cc4732"
sha256 cellar: :any, arm64_ventura: "9a0f1a1c3f607ae0f328cc66453727bae0eda76a4ab4536582d95214a7483baf"
sha256 cellar: :any, arm64_monterey: "774d9b485fe2b113ad1eb55c8a0bb4602c27209723701f770f73ed005b38ab54"
sha256 cellar: :any, sonoma: "4f8509af2c64d0dffd51c3c83fa88c98a786dd300bef5be88e0b36c0868d549c"
sha256 cellar: :any, ventura: "30f0e1c923b216a8f389f5947c4e4d8b54279a81183b365e8643646c3a72be77"
sha256 cellar: :any, monterey: "729bf0033e689db14a89729cdb758b5939ef7f9f39da6f22c175cc7e7d8e0808"
sha256 cellar: :any_skip_relocation, x86_64_linux: "b509848411074860c70a02c1562caa243735c25e12b23cb62d0094db74cdf358"
sha256 cellar: :any, arm64_sonoma: "7c07e9e50acaa437102d150c19438010639926e59ff6c019aa2f7524f5235a8d"
sha256 cellar: :any, arm64_ventura: "ea281a383b6e283e47acda901f22dc9f7fd2d78bcec6b551678e35bd263596f9"
sha256 cellar: :any, arm64_monterey: "4a952080706c1ab23784bac97e4365a190e35c6beaa033d44c06d64d6dabbdd4"
sha256 cellar: :any, sonoma: "13761de7169bb047880108b98bfb9521af814e32fbf84269dee694f994ad32aa"
sha256 cellar: :any, ventura: "6d9ab36ca7496a7cfae490b0c9e8d39dd6cf5c3ee3c2487f989dc1f9c92ee9be"
sha256 cellar: :any, monterey: "c8b71de7ff3f3c64074c92d8d8d28dde44a927434efd922bd2ce066e447261ee"
sha256 cellar: :any_skip_relocation, x86_64_linux: "e52e3ace6dbc23d858818dbefd0c351ffa13b6c4bb78a66b5f1ef8fe74abb061"
end

depends_on "pkg-config" => :build
depends_on "rust" => :build
depends_on "rustup-init" => :test
depends_on "libgit2"
depends_on "libgit2@1.7"

def install
ENV["LIBGIT2_NO_VENDOR"] = "1"
Expand Down Expand Up @@ -49,7 +50,7 @@ def check_binary_linkage(binary, library)
end

[
Formula["libgit2"].opt_lib/shared_library("libgit2"),
Formula["libgit2@1.7"].opt_lib/shared_library("libgit2"),
].each do |library|
assert check_binary_linkage(bin/"cargo-release", library),
"No linkage with #{library.basename}! Cargo is likely using a vendored version."
Expand Down
19 changes: 10 additions & 9 deletions Formula/c/cargo-udeps.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,20 +4,21 @@ class CargoUdeps < Formula
url "https://github.com/est31/cargo-udeps/archive/refs/tags/v0.1.49.tar.gz"
sha256 "f3beaaa9c11526f4fc52dff140214b8948622b69ebf2878a607132056e6b3c33"
license any_of: ["Apache-2.0", "MIT"]
revision 1

bottle do
sha256 cellar: :any, arm64_sonoma: "d26fff7e646a5447d6ccdafcb6899e17c91f60fbb3ae27b36fd4c3c818b526e5"
sha256 cellar: :any, arm64_ventura: "d61d285c78243004c2b66065b50096a43992c16af0214e8e49d15c9a9bff742b"
sha256 cellar: :any, arm64_monterey: "f24b87ab2bcd523df1023c42ba8e73d29f46b3e30392069ea50e6bbeb62ff7a2"
sha256 cellar: :any, sonoma: "e7af5535059df65a1ae508341be4ff5bff40c33632c009fd9a4e54935d9ba569"
sha256 cellar: :any, ventura: "b7a614c6faaf213d35134f997a6fe06ecc3bf5107778a8f714ba0a5e34e6fd36"
sha256 cellar: :any, monterey: "7a4c1b7a7726c30981ca6dbf1c9869a725d746db37d935a066943fec73a98ea5"
sha256 cellar: :any_skip_relocation, x86_64_linux: "eca6f9dbfb96bc0cdb8d408bb8bf0ce7f178d6e7f5671252d885cc86a326d9d4"
sha256 cellar: :any, arm64_sonoma: "67eb1c057ba9b46e113a5bd47847585cfec0c90b93b8388969dcef32307e595b"
sha256 cellar: :any, arm64_ventura: "d80c26149576935bc074057923b43230c66c7d574cb0c357e39b82e006453e3a"
sha256 cellar: :any, arm64_monterey: "8d5c23f0d320e85db80e160de3f2d021bb8eeca9649357bc51fef8de40ef71ca"
sha256 cellar: :any, sonoma: "1915e5f9ce824e8555d5a25e76b18ff2152fea14dbcd1c1a0a4354d4218cbb01"
sha256 cellar: :any, ventura: "90c1b9b12a175a587cd99ae508bf4132c92aac058268d9e3ddc78d622dce11e6"
sha256 cellar: :any, monterey: "925e5a66dc1d4d04d67c4f178f07d51a60257efe6cd63998320a390da183bec9"
sha256 cellar: :any_skip_relocation, x86_64_linux: "974fc52deb3edb281e1186d213148420fdb73f33c12e6dbe16d4bcf1317969c1"
end

depends_on "rust" => :build
depends_on "rustup-init" => :test
depends_on "libgit2"
depends_on "libgit2@1.7"
depends_on "libssh2"
depends_on "openssl@3"

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

[
Formula["libgit2"].opt_lib/shared_library("libgit2"),
Formula["libgit2@1.7"].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
19 changes: 10 additions & 9 deletions Formula/c/cocogitto.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,20 +4,21 @@ class Cocogitto < Formula
url "https://github.com/cocogitto/cocogitto/archive/refs/tags/6.1.0.tar.gz"
sha256 "756bc574f311311639723297f3dc793f7494d9b3ae375d6bc3e6e714432d08f0"
license "MIT"
revision 1

bottle do
sha256 cellar: :any, arm64_sonoma: "2fb27f968de5a96b8e5b4de66278bdb28175e3a11c9c7ffefb310eb5f754dd42"
sha256 cellar: :any, arm64_ventura: "52c7d9885bb7821020bbfb9ffc5c83785d22557976b097f9b8bfd0a0d91f5a91"
sha256 cellar: :any, arm64_monterey: "e35e23608097b2c0b19ddd80d92d822d0946fdd57e3efd4d92c68061b4ddfc82"
sha256 cellar: :any, sonoma: "bf59ed82a50b8736688c08920e62995a64fcd9458618ac99a744000e0db2c5d7"
sha256 cellar: :any, ventura: "82b883bded084a14fde4f9c43cbe6899fda964dd0cb93ff6d3796128fef6607d"
sha256 cellar: :any, monterey: "7d9b6127b3be372be6997f7f73f05f3397c534c268963ec60807c5c463c646d6"
sha256 cellar: :any_skip_relocation, x86_64_linux: "e85e005c9916cb296e24e246c4531ebf22b0a865f4349c904338bf39ae8bad14"
sha256 cellar: :any, arm64_sonoma: "78143145d4ad6e3882c09189bda0c96adfc34ddb544bee9fa5658c9c0a09d42f"
sha256 cellar: :any, arm64_ventura: "4d250f3ca8f2d8883c89f0ca7ede68c7f3bc36ddf113f17e19a69e4bb4430c72"
sha256 cellar: :any, arm64_monterey: "8234e0b85119c68705cffda63d43f31b86c0336e0365ff2bdd47b6ea9d523393"
sha256 cellar: :any, sonoma: "2440a1f23340d2a4c190971535c346775f85c10d4ac1cee5b393c892002ed095"
sha256 cellar: :any, ventura: "56f49ee11cd3a9c2483fe81cb8bfbefeb17439dcbe246c5aee3e7da3ee1154e0"
sha256 cellar: :any, monterey: "84480d041c83ebad7f0ad1e4f7233505d8b083b81b716c2b83bf0ac9b9324694"
sha256 cellar: :any_skip_relocation, x86_64_linux: "1aff6d16e56cddef28b7cad4d730bc0984c75134525f7e3761918b275774826c"
end

depends_on "pkg-config" => :build
depends_on "rust" => :build
depends_on "libgit2"
depends_on "libgit2@1.7"

conflicts_with "cog", because: "both install `cog` binaries"

Expand All @@ -44,7 +45,7 @@ def install
linkage_with_libgit2 = (bin/"cog").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.7"].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
19 changes: 10 additions & 9 deletions Formula/c/convco.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,21 +4,22 @@ class Convco < Formula
url "https://github.com/convco/convco/archive/refs/tags/v0.5.1.tar.gz"
sha256 "1d1d275253567069b49d66abe65c04ae1fd5a5d3b8c173f57d7e1f696794c311"
license "MIT"
revision 1
head "https://github.com/convco/convco.git", branch: "master"

bottle do
sha256 cellar: :any, arm64_sonoma: "f05204711d1a1ddd333ada91f7a43eedefd8fc6ae126b5f3e0e8fdb0087df12a"
sha256 cellar: :any, arm64_ventura: "8ce952b8bb74db3b6343485b08d42d68427f22e74288137f3015da6f6a4c9d37"
sha256 cellar: :any, arm64_monterey: "cd38aca0fafcfbe648affb30bbac8d7ad5d7755f531efac8ac0329d014f81817"
sha256 cellar: :any, sonoma: "948e961998a7113217a7f529e71b82a39d1ad499619493e37c30a8439672ff53"
sha256 cellar: :any, ventura: "c0afc6c9216829e69176910eb2774e3c95c72fe5840949989bfb927afcda3177"
sha256 cellar: :any, monterey: "d0077e9ddef585429baea31535cbd28a9cf9ca585c6079d18ebd005da6b0e102"
sha256 cellar: :any_skip_relocation, x86_64_linux: "ca6ef0e53e7f5bcfb1365bfe8b11acc9e8d0e11b0c1c112e59a7cc1856daa40d"
sha256 cellar: :any, arm64_sonoma: "61fb9360e5d3ec10142eb7142f77994cc15d2451f4beb7db671a69b281930d46"
sha256 cellar: :any, arm64_ventura: "857d2354c07e7153b4be0241a2a1cf72e3601baa7bbebc49c3900805d0b024a8"
sha256 cellar: :any, arm64_monterey: "38405fbb5a10f4c6b0f36cb3905332440a2eb17f14ed721cb94e4fa9763326f8"
sha256 cellar: :any, sonoma: "7789bf3b472a00b9f0867939eee940fd49684d1b96179f531749f645909f8812"
sha256 cellar: :any, ventura: "396f514fa6feb31c81a11120a6a0413e92a4749252f4ed5b067077a8a33df17e"
sha256 cellar: :any, monterey: "633f5ca9ad08fd017836f916969c921d153d0602c00d43ff9b0d7ca26dc98a10"
sha256 cellar: :any_skip_relocation, x86_64_linux: "f8bd724cb142766e92819c19bb4aaf83dc4e9f4c303f54306de3cb257d9c5717"
end

depends_on "pkg-config" => :build
depends_on "rust" => :build
depends_on "libgit2"
depends_on "libgit2@1.7"

def install
ENV["LIBGIT2_NO_VENDOR"] = "1"
Expand All @@ -39,7 +40,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.7"].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
Loading
Loading