Merge pull request #175599 from aaronjheng/gcsfuse

gcsfuse: 0.41.1 -> 0.41.4

authored by Mario Rodas and committed by GitHub 56c04004 af8ba0be

+8 -8
+8 -8
pkgs/tools/filesystems/gcsfuse/default.nix
··· 1 - { lib, buildGoPackage, fetchFromGitHub }: 1 + { lib, buildGoModule, fetchFromGitHub }: 2 2 3 - buildGoPackage rec { 3 + buildGoModule rec { 4 4 pname = "gcsfuse"; 5 - version = "0.41.1"; 5 + version = "0.41.4"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "googlecloudplatform"; 9 9 repo = "gcsfuse"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-5Kfd033SG1ldF+2QCZ01aa7ts0mA8uPXiLmqZIr94YQ="; 11 + sha256 = "sha256-8QzSvR/uelp9iBLK+DsUXsH6fBOIoeXePeN7Spht6SE="; 12 12 }; 13 13 14 - goPackagePath = "github.com/googlecloudplatform/gcsfuse"; 14 + vendorSha256 = null; 15 15 16 16 subPackages = [ "." "tools/mount_gcsfuse" ]; 17 + 18 + ldflags = [ "-s" "-w" "-X main.gcsfuseVersion=${version}" ]; 17 19 18 20 postInstall = '' 19 21 ln -s $out/bin/mount_gcsfuse $out/bin/mount.gcsfuse 20 22 ln -s $out/bin/mount_gcsfuse $out/bin/mount.fuse.gcsfuse 21 23 ''; 22 24 23 - ldflags = [ "-s" "-w" "-X main.gcsfuseVersion=${version}" ]; 24 - 25 25 meta = with lib;{ 26 26 description = "A user-space file system for interacting with Google Cloud Storage"; 27 27 homepage = "https://cloud.google.com/storage/docs/gcs-fuse"; 28 28 license = licenses.asl20; 29 29 platforms = platforms.unix; 30 - maintainers = []; 30 + maintainers = with maintainers; [ aaronjheng ]; 31 31 }; 32 32 }