pytrainer: unpin python 3.10
[NixPkgs.git] / pkgs / by-name / ge / geesefs / package.nix
blobe463e88c7327c2f16b2aa5f4ad9382cb631e978c
1 { lib
2 , buildGoModule
3 , fetchFromGitHub
4 }:
6 let version = "0.42.0";
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-bScx+4g1g4mE2l8nCWVZz/QT8jKOOpksqMmlTDp+DsA=";
16   };
18   # hashes differ per architecture otherwise.
19   proxyVendor = true;
20   vendorHash = "sha256-50ND58TuEilORX24qRSfWlO2A1fkCakm16UPOCse11E=";
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   };