default.nix (758B)
1 { lib, stdenv, fetchFromGitHub, libgrapheme }: 2 3 stdenv.mkDerivation (finalAttrs: { 4 pname = "lchat"; 5 version = "1.0-unstable-2023-09-24"; 6 7 src = fetchFromGitHub { 8 owner = "younix"; 9 repo = "lchat"; 10 rev = "d8006087f3056c9fb37ac4d2c59825fc0e05933a"; 11 hash = "sha256-KI9j/V3qml99HiFX+kHzeKkOpsqqDLoDhWzvM8ZggOU="; 12 }; 13 14 buildInputs = [ libgrapheme ]; 15 16 makeFlags = [ "CC:=$(CC)" ]; 17 18 installFlags = [ "PREFIX=$(out)" ]; 19 20 preInstall = "mkdir -p $out/bin $out/man/man1"; 21 22 meta = with lib; { 23 description = "line chat is a simple and elegant front end for ii-like chat programs"; 24 inherit (finalAttrs.src.meta) homepage; 25 license = licenses.isc; 26 maintainers = [ maintainers.sikmir ]; 27 platforms = platforms.unix; 28 }; 29 })