{ pkgs ? import {}, rev ? null }: with pkgs; stdenv.mkDerivation { name = "bionix-slides"; src = ./.; buildInputs = with pkgs; [ exiftool (callPackage ./tex.nix {}) ]; buildPhase = '' latexmk -xelatex slides ${lib.optionalString (rev != null) "exiftool -Producer='${rev}' -Author='Justin Bedő' -Title='BioNix: functional, reproducible bioinformatics workflows' slides.pdf"} ''; installPhase = '' mkdir -p $out cp slides.pdf $out ''; }