Merge pull request #236506 from tjni/cargo-bisect-rustc

cargo-bisect-rustc: 0.6.5 -> 0.6.6
This commit is contained in:
figsoda 2023-06-07 18:41:54 -04:00 committed by GitHub
commit a2bafbb7a3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,7 +1,6 @@
{ stdenv
, lib
, fetchFromGitHub
, fetchpatch
, rustPlatform
, pkg-config
, openssl
@ -13,13 +12,13 @@
rustPlatform.buildRustPackage rec {
pname = "cargo-bisect-rustc";
version = "0.6.5";
version = "0.6.6";
src = fetchFromGitHub {
owner = "rust-lang";
repo = pname;
rev = "v${version}";
hash = "sha256-E9birF4HmyDZKmwuTb5K4AMmvZQFTmnhFGSxD5bS2qQ=";
hash = "sha256-i/MZslGbv72MZmd31SQFc2QdDRigs8edyN2/T5V5r4k=";
};
patches =
@ -38,22 +37,17 @@ rustPlatform.buildRustPackage rec {
--subst-var libPath
'';
in
lib.optionals stdenv.isLinux [ patchelfPatch ] ++ [
(fetchpatch {
name = "fix-cli-date-bounds-checking.patch";
url = "https://github.com/rust-lang/cargo-bisect-rustc/commit/baffa98e1a1ae53f6f3605303e0d765015d9d3ae.patch";
hash = "sha256-IQlwQvaPUzPK5T4Mbsrdt7Ea3elaPCw2pBCCdBhjtzM=";
})
];
lib.optionals stdenv.isLinux [ patchelfPatch ];
nativeBuildInputs = [ pkg-config ];
buildInputs = [
openssl
] ++ lib.optionals stdenv.isDarwin [
Security
];
cargoHash = "sha256-7tqo8cxAzoDfTU372uW1qUhm+qqyRhz8bQ7oMiRU528=";
cargoHash = "sha256-dnR0V2MvW4Z3jtsjXSboCRFNb22fDGu01fC40N2Deho=";
checkFlags = [
"--skip test_github" # requires internet