pkgs: pkgs.stdenv.mkDerivation rec {
  pname = "yue";
  version = "0.34.0";
  src = pkgs.fetchFromGitHub {
    owner = "IppClub";
    repo = "YueScript";
    rev = "v${version}";
    sha256 = "sha256-VK016Pw0EVpm9vHScPvgy3Ah7lYW97zsjFxzlDIOyAY=";
  };
  buildInputs = with pkgs; [ bash cmake gcc gnumake luajit ];
  phases = [ "unpackPhase" "installPhase" ];
  installPhase = ''
    mkdir -p $out/bin
    make install INSTALL_PREFIX= DESTDIR=$out SHELL=${pkgs.bash}/bin/bash
  '';
}