1{ stdenv, lib, fetchFromGitHub, autoreconfHook, ronn }:
2
3stdenv.mkDerivation rec {
4 pname = "flock";
5 name = "${pname}-${version}";
6 version = "0.2.3";
7
8 src = fetchFromGitHub {
9 owner = "discoteq";
10 repo = pname;
11 rev = "v${version}";
12 sha256 = "1vdq22zhdfi7wwndsd6s7fwmz02fsn0x04d7asq4hslk7bjxjjzn";
13 };
14
15 nativeBuildInputs = [ autoreconfHook ];
16 buildInputs = [ ronn ];
17
18 meta = with lib; {
19 description = "Cross-platform version of flock(1)";
20 maintainers = [ maintainers.matthewbauer ];
21 platforms = platforms.all;
22 license = licenses.isc;
23 };
24}