xeus-cling: fix improper linking with LLVM (#351130)
[NixPkgs.git] / pkgs / by-name / ye / yeahconsole / package.nix
blob9cf2ec38ecc3c7edc115d25bbda28281369c9b3d
2   lib,
3   stdenv,
4   fetchFromGitHub,
5   libX11,
6   libXrandr,
7 }:
9 stdenv.mkDerivation rec {
10   pname = "yeahconsole";
11   version = "0.1.3";
13   src = fetchFromGitHub {
14     owner = "jceb";
15     repo = pname;
16     rev = "v${version}";
17     hash = "sha256-Ea6erNF9hEhDHlWLctu1SHFVoXXXsPeWUbvCBSZwn4s=";
18   };
20   buildInputs = [
21     libX11
22     libXrandr
23   ];
25   preConfigure = ''
26     sed -i "s@PREFIX = /usr/local@PREFIX = $out@g" Makefile
27   '';
29   meta = {
30     description = "Turns an xterm into a gamelike console";
31     homepage = "https://github.com/jceb/yeahconsole";
32     license = lib.licenses.gpl2Only;
33     maintainers = with lib.maintainers; [ jceb ];
34     platforms = lib.platforms.all;
35   };