Merge pull request #329823 from ExpidusOS/fix/pkgsllvm/elfutils
[NixPkgs.git] / pkgs / by-name / ge / geesefs / package.nix
blobc6ab0bec46af461fd36afcaf796bc5a7b5d0a800
1 { lib
2 , buildGoModule
3 , fetchFromGitHub
4 }:
6 let version = "0.41.1";
7 in buildGoModule {
8   pname = "geesefs";
9   inherit version;
11   src = fetchFromGitHub {
12     owner = "yandex-cloud";
13     repo = "geesefs";
14     rev = "v${version}";
15     hash = "sha256-4uPq4NUd6upsOxuKAVqay7UTMfiHlCKwVvJed0jdeyc=";
16   };
18   # hashes differ per architecture otherwise.
19   proxyVendor = true;
20   vendorHash = "sha256-pO6ZngGw9vp47cstOTpQ/lBpBQRXIUuSuhsldZPR5Sk=";
22   subPackages = [ "." ];
24   meta = {
25     homepage = "https://github.com/yandex-cloud/geesefs";
26     description = "Finally, a good FUSE FS implementation over S3";
27     license = [ lib.licenses.mit ];
28     maintainers = [ lib.maintainers.flokli ];
29     platforms = lib.platforms.unix;
30     mainProgram = "geesefs";
31   };