Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
977 B · 45 lines
Nix
12345678910111213141516171819202122232425262728293031323334353637383940414243444546{ lib, stdenv, fetchurl, texinfo, texLive, perl,}:
stdenv.mkDerivation rec { pname = "asdf"; version = "3.3.4";
src = fetchurl { url = "http://common-lisp.net/project/asdf/archives/asdf-${version}.tar.gz"; sha256 = "sha256-/k7cmN0ymZUgpP4K+IWfhq85TkzfPjTR4QdUgV9n1x4="; };
strictDeps = true; nativeBuildInputs = [ texinfo texLive perl ];
buildPhase = '' make build/asdf.lisp make -C doc asdf.info asdf.html ''; installPhase = '' mkdir -p "$out"/lib/common-lisp/asdf/ mkdir -p "$out"/share/doc/asdf/ cp -r ./* "$out"/lib/common-lisp/asdf/ cp -r doc/* "$out"/share/doc/asdf/ ln -s "$out"/lib/common-lisp/{asdf/uiop,uiop} '';
meta = with lib; { description = "Standard software-system definition library for Common Lisp"; homepage = "https://asdf.common-lisp.dev/"; license = licenses.mit; maintainers = with maintainers; [ raskin ]; platforms = platforms.unix; };}