From 4c4ae20ee5b89d517d8517887a56e6416fe5e5fe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9ana=20=E6=B1=9F?= Date: Sat, 9 Aug 2025 23:28:54 +0200 Subject: [PATCH] overlays/calibre-no-mime: rewrite with symlinkJoin --- nix/overlays/calibre-no-mime.nix | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/nix/overlays/calibre-no-mime.nix b/nix/overlays/calibre-no-mime.nix index 2a006f68..f6436085 100644 --- a/nix/overlays/calibre-no-mime.nix +++ b/nix/overlays/calibre-no-mime.nix @@ -1,8 +1,11 @@ # cailbre is obnoxious about opening HTML -_: prev: { - calibre = prev.calibre.overrideAttrs (oldAttrs: { - postInstall = '' +final: prev: { + calibre = final.symlinkJoin { + name = "calibre"; + paths = [prev.calibre]; + buildInputs = [final.makeWrapper]; + postBuild = '' rm -r $out/share/mime ''; - }); + }; }