diff --git a/overlays.nix b/overlays.nix index 6d636ec..225e23c 100644 --- a/overlays.nix +++ b/overlays.nix @@ -1,33 +1,4 @@ { - tubslatex = final: prev: { - # Based on https://gist.github.com/clefru/9ed1186bf0b76d27e0ad20cbd9966b87 - tubslatex = - prev.lib.overrideDerivation - (prev.texlive.combine { - inherit (prev.texlive) scheme-full; - tubslatex.pkgs = [ (prev.callPackage ../pkgs/tubslatex { }) ]; - }) - (oldAttrs: { - postBuild = - '' - # Save the udpmap.cfg because texlive.combine removes it. - cat $out/share/texmf/web2c/updmap.cfg > $out/share/texmf/web2c/updmap.cfg.1 - '' - + oldAttrs.postBuild - + '' - # Move updmap.cfg into its original place and rerun mktexlsr, so that kpsewhich finds it - rm $out/share/texmf/web2c/updmap.cfg || true - cat $out/share/texmf/web2c/updmap.cfg.1 > $out/share/texmf/web2c/updmap.cfg - rm $out/share/texmf/web2c/updmap.cfg.1 - perl `type -P mktexlsr.pl` $out/share/texmf - yes | perl `type -P updmap.pl` --sys --syncwithtrees --force || true - perl `type -P updmap.pl` --sys --enable Map=NexusProSerif.map --enable Map=NexusProSans.map - # Regenerate .map files. - perl `type -P updmap.pl` --sys - ''; - }); - }; - kanboard = final: prev: { kanboard = prev.kanboard.overrideAttrs (oldAttrs: { src = prev.fetchFromGitHub { diff --git a/pkgs/tubslatex/default.nix b/pkgs/tubslatex/default.nix deleted file mode 100644 index 36b688a..0000000 --- a/pkgs/tubslatex/default.nix +++ /dev/null @@ -1,18 +0,0 @@ -{ stdenv -, fetchzip -, unzip -, -}: -stdenv.mkDerivation rec { - src = ./tubslatex_1.3.2.tds.zip; - sourceRoot = "."; - nativeBuildInputs = [ unzip ]; - buildInputs = [ unzip ]; - installPhase = '' - mkdir -p $out - cp -r * $out/ - ''; - pname = "tubslatex"; - name = pname; - tlType = "run"; -}