🏡 index : ~doyle/rgit.git

author jordan <jordan@doyle.la> 2025-04-08 0:53:45.0 +07:00:00
committer GitHub <noreply@github.com> 2025-04-08 0:53:45.0 +07:00:00
commit
1708a21d0e63246c99abedc39489d2cfacc262fa [patch]
tree
1d4198909e27162ff21964228157225dfdb18b73
parent
551253a049d8d02e704b3e43f19109c973a4d2e1
parent
41630b595975d0572d2514b80c636397c81a62bf
download
1708a21d0e63246c99abedc39489d2cfacc262fa.tar.gz

Merge pull request #132 from 9p4/fix-wrap-rgit-flake

Add git-http-backend to nixified binary

Diff

 flake.nix | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/flake.nix b/flake.nix
index d9a8317..df2d87d 100644
--- a/flake.nix
+++ a/flake.nix
@@ -57,7 +57,7 @@
          inherit src;
          strictDeps = true;
          buildInputs = pkgs.lib.optionals pkgs.stdenv.isDarwin [ pkgs.libiconv ];
          nativeBuildInputs = with pkgs; [ cmake clang ];
          nativeBuildInputs = with pkgs; [ cmake clang makeBinaryWrapper ];
          LIBCLANG_PATH = "${pkgs.clang.cc.lib}/lib";
          ROCKSDB_LIB_DIR = "${pkgs.rocksdb}/lib";
        };
@@ -67,7 +67,13 @@
          buildInputs = [ rgit-grammar ] ++ commonArgs.buildInputs;
          TREE_SITTER_GRAMMAR_LIB_DIR = rgit-grammar;
        };
        rgit = craneLib.buildPackage (buildArgs // { doCheck = false; });
        rgit = craneLib.buildPackage (buildArgs // {
          doCheck = false;
          postInstall = ''
            wrapProgram $out/bin/rgit \
              --set PATH ${pkgs.lib.makeBinPath [ pkgs.gitMinimal ]}
          '';
        });
        treefmt = treefmt-nix.lib.evalModule pkgs ./treefmt.nix;
      in
      {