biome: 1.9.2 -> 1.9.3
[NixPkgs.git] / pkgs / tools / filesystems / 9pfs / default.nix
blobc13d3d3cfc427c85609a3704e60dafcafc311d31
1 { lib, stdenv, fetchFromGitHub, pkg-config, fuse, gitUpdater }:
3 stdenv.mkDerivation rec {
4   pname = "9pfs";
5   version = "0.3";
7   src = fetchFromGitHub {
8     owner = "ftrvxmtrx";
9     repo = "9pfs";
10     rev = version;
11     sha256 = "sha256-ywWG/H2ilt36mjlDSgIzYpardCFXpmbLiml6wy47XuA=";
12   };
14   postPatch = ''
15     substituteInPlace Makefile --replace "pkg-config" "$PKG_CONFIG"
16   '';
18   makeFlags = [ "BIN=$(out)/bin" "MAN=$(out)/share/man/man1" ];
19   nativeBuildInputs = [ pkg-config ];
20   buildInputs = [ fuse ];
21   enableParallelBuilding = true;
23   passthru.updateScript = gitUpdater { };
25   meta = {
26     homepage = "https://github.com/ftrvxmtrx/9pfs";
27     description = "FUSE-based client of the 9P network filesystem protocol";
28     mainProgram = "9pfs";
29     maintainers = [ ];
30     platforms = lib.platforms.unix;
31     license = with lib.licenses; [ lpl-102 bsd2 ];
32   };