{ mkCljBin , fake-git , lib , mkGraalBin }: let # mkCljBin sans fake-git. We don't need it, and I don't want it in # my dev shell. mkCljBin' = args: (mkCljBin args).overrideAttrs (final: prev: { nativeBuildInputs = builtins.filter # A possibly-sketchy predicate, lol. (x: x != fake-git) prev.nativeBuildInputs; }); # bin-path = lib.makeBinPath [ # sqlite3 # ]; in mkCljBin' { name = "wiktionary-tf2"; version = "0.1.0"; projectSrc = lib.cleanSource ./.; lockfile = ./deps-lock.json; main-ns = "wiktionary-tf2.main"; }