From c7e697284e0c63a918355de7b6304fcff0fb0477 Mon Sep 17 00:00:00 2001
From: dadada <dadada@dadada.li>
Date: Sun, 3 Dec 2023 09:16:56 +0100
Subject: [PATCH] Remove tubslatex overlay

Use tubslatex-nix flake instead
---
 overlays.nix               | 29 -----------------------------
 pkgs/tubslatex/default.nix | 18 ------------------
 2 files changed, 47 deletions(-)
 delete mode 100644 pkgs/tubslatex/default.nix

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";
-}