{ system ? builtins.currentSystem }: let pkgs = import { inherit system; }; mypkgs = import (fetchTarball "https://pkgs.kummerlaender.eu/nixexprs.tar.gz") { }; in pkgs.stdenv.mkDerivation { name = "blog.kummerlaender.eu"; src = pkgs.fetchFromGitHub { owner = "KnairdA"; repo = "blog.kummerlaender.eu"; rev = "3ea8a40d20a244ca2084a7654f0c3a41de98ea87"; sha256 = "1746997rdjv7s8swi22b0aff70vdwmzbnz7h268nb9b6mdwxras0"; }; LANG = "en_US.UTF-8"; buildInputs = [ pkgs.pandoc pkgs.highlight mypkgs.katex-wrapper mypkgs.make-xslt ]; installPhase = '' cp -r ${./articles} source/00_content/articles cp -r ${./tags} source/00_content/tags cp ${./meta.xml} source/00_content/meta.xml make-xslt mkdir $out cp -Lr target/99_result/* $out ''; }