Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
Nix
12345678910111213141516171819202122232425262728293031323334353637383940414243{ lib, stdenv, fetchurl, libX11, zlib, xorgproto, libGL ? null, libGLU ? null, libglut ? null,}:
stdenv.mkDerivation rec { pname = "construo"; version = "0.2.3";
src = fetchurl { url = "https://github.com/Construo/construo/releases/download/v${version}/${pname}-${version}.tar.gz"; sha256 = "1wmj527hbj1qv44cdsj6ahfjrnrjwg2dp8gdick8nd07vm062qxa"; };
buildInputs = [ libX11 zlib xorgproto ] ++ lib.optional (libGL != null) libGL ++ lib.optional (libGLU != null) libGLU ++ lib.optional (libglut != null) libglut;
preConfigure = '' substituteInPlace src/Makefile.in \ --replace games bin '';
meta = { description = "Masses and springs simulation game"; mainProgram = "construo.x11"; homepage = "http://fs.fsf.org/construo/"; license = lib.licenses.gpl3; };}