gcsfuse: 0.41.10 -> 0.41.12

This commit is contained in:
Aaron Jheng 2023-01-24 09:05:04 +00:00
parent 287b071e9a
commit a861f51bc8
No known key found for this signature in database
GPG Key ID: F6A547A869D050A3

View File

@ -5,33 +5,28 @@
buildGoModule rec {
pname = "gcsfuse";
version = "0.41.10";
version = "0.41.12";
src = fetchFromGitHub {
owner = "googlecloudplatform";
repo = "gcsfuse";
rev = "refs/tags/v${version}";
hash = "sha256-rtBqXC1CTkbKDP6pzkRQ7GnM5f4xt6eUMW3n9wZu0hc=";
rev = "v${version}";
hash = "sha256-s28vtcNodc5IL8SnZLTgSQBTPUf0FiIAv3TxZXMDuYE=";
};
vendorSha256 = null;
vendorHash = null;
subPackages = [
"."
"tools/mount_gcsfuse"
];
subPackages = [ "." "tools/mount_gcsfuse" ];
ldflags = [
"-s"
"-w"
"-X main.gcsfuseVersion=${version}"
];
ldflags = [ "-s" "-w" "-X main.gcsfuseVersion=${version}" ];
preCheck =
let skippedTests = [
"Test_Main"
"TestFlags"
]; in
let
skippedTests = [
"Test_Main"
"TestFlags"
];
in
''
# Disable flaky tests
buildFlagsArray+=("-run" "[^(${builtins.concatStringsSep "|" skippedTests})]")
@ -42,7 +37,7 @@ buildGoModule rec {
ln -s $out/bin/mount_gcsfuse $out/bin/mount.fuse.gcsfuse
'';
meta = with lib;{
meta = with lib; {
description = "A user-space file system for interacting with Google Cloud Storage";
homepage = "https://cloud.google.com/storage/docs/gcs-fuse";
changelog = "https://github.com/GoogleCloudPlatform/gcsfuse/releases/tag/v${version}";