From 731de59cb598d1cea814b84210622cc5e72da092 Mon Sep 17 00:00:00 2001 From: Jan Christoph Ebersbach Date: Mon, 12 Aug 2024 08:24:55 +0200 Subject: [PATCH] yeahconsole: init at 0.1.3 --- pkgs/by-name/ye/yeahconsole/package.nix | 36 +++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 pkgs/by-name/ye/yeahconsole/package.nix diff --git a/pkgs/by-name/ye/yeahconsole/package.nix b/pkgs/by-name/ye/yeahconsole/package.nix new file mode 100644 index 000000000000..9cf2ec38ecc3 --- /dev/null +++ b/pkgs/by-name/ye/yeahconsole/package.nix @@ -0,0 +1,36 @@ +{ + lib, + stdenv, + fetchFromGitHub, + libX11, + libXrandr, +}: + +stdenv.mkDerivation rec { + pname = "yeahconsole"; + version = "0.1.3"; + + src = fetchFromGitHub { + owner = "jceb"; + repo = pname; + rev = "v${version}"; + hash = "sha256-Ea6erNF9hEhDHlWLctu1SHFVoXXXsPeWUbvCBSZwn4s="; + }; + + buildInputs = [ + libX11 + libXrandr + ]; + + preConfigure = '' + sed -i "s@PREFIX = /usr/local@PREFIX = $out@g" Makefile + ''; + + meta = { + description = "Turns an xterm into a gamelike console"; + homepage = "https://github.com/jceb/yeahconsole"; + license = lib.licenses.gpl2Only; + maintainers = with lib.maintainers; [ jceb ]; + platforms = lib.platforms.all; + }; +}