default.nix (711B)
1 { 2 lib, 3 stdenv, 4 fetchFromGitHub, 5 autoreconfHook, 6 autoconf-archive, 7 ncurses, 8 pkg-config, 9 }: 10 11 stdenv.mkDerivation (finalAttrs: { 12 pname = "finalcut"; 13 version = "0.9.0"; 14 15 src = fetchFromGitHub { 16 owner = "gansm"; 17 repo = "finalcut"; 18 rev = finalAttrs.version; 19 hash = "sha256-fRAzfvuqruveb229fV0XYh764cA26NlDVXxX+3Fobg4="; 20 }; 21 22 nativeBuildInputs = [ 23 autoreconfHook 24 autoconf-archive 25 pkg-config 26 ]; 27 28 buildInputs = [ ncurses ]; 29 30 meta = { 31 description = "A text-based widget toolkit"; 32 homepage = "https://github.com/gansm/finalcut"; 33 license = lib.licenses.lgpl3Plus; 34 maintainers = [ lib.maintainers.sikmir ]; 35 platforms = lib.platforms.unix; 36 }; 37 })