localPackages.git-lfs-transfer: init

This commit is contained in:
2024-07-13 13:45:24 +08:00
parent ced74597d6
commit d8c236a6e7
5 changed files with 26 additions and 0 deletions

17
flake.lock generated
View File

@@ -467,6 +467,22 @@
"type": "github"
}
},
"git-lfs-transfer": {
"flake": false,
"locked": {
"lastModified": 1720471270,
"narHash": "sha256-8r3D6d6nbv5vL33PskgSixoIZt7+wqXYWAxE5KoqAzg=",
"owner": "charmbracelet",
"repo": "git-lfs-transfer",
"rev": "bacbfdb68d928c8c16a08e75b6c6c67cc314a0b8",
"type": "github"
},
"original": {
"owner": "charmbracelet",
"repo": "git-lfs-transfer",
"type": "github"
}
},
"gitignore": {
"inputs": {
"nixpkgs": [
@@ -1183,6 +1199,7 @@
"date": "date",
"eigen": "eigen",
"envfs": "envfs",
"git-lfs-transfer": "git-lfs-transfer",
"gricad": "gricad",
"home-manager": "home-manager",
"impermanence": "impermanence",

View File

@@ -64,6 +64,7 @@
openxlsx = { url = "github:troldal/OpenXLSX"; flake = false; };
sqlite-orm = { url = "github:fnc12/sqlite_orm"; flake = false; };
sockpp = { url = "github:fpagliughi/sockpp"; flake = false; };
git-lfs-transfer = { url = "github:charmbracelet/git-lfs-transfer"; flake = false; };
# does not support lfs yet
# nixos-wallpaper = { url = "git+https://git.chn.moe/chn/nixos-wallpaper.git"; flake = false; };

View File

@@ -72,6 +72,7 @@ inputs: rec
chn-bsub = inputs.pkgs.callPackage ./chn-bsub { inherit biu; };
winjob = inputs.pkgs.callPackage ./winjob { stdenv = inputs.pkgs.gcc14Stdenv; };
sockpp = inputs.pkgs.callPackage ./sockpp.nix { src = inputs.topInputs.sockpp; };
git-lfs-transfer = inputs.pkgs.callPackage ./git-lfs-transfer.nix { src = inputs.topInputs.git-lfs-transfer; };
fromYaml = content: builtins.fromJSON (builtins.readFile
(inputs.pkgs.runCommand "toJSON" {}

View File

@@ -0,0 +1,6 @@
{ buildGoModule, src }: buildGoModule
{
name = "git-lfs-transfer";
inherit src;
vendorHash = "sha256-9S1CIcUbGvmS/XlZZwNqG/ePYO3HNZnkQvbp/m/CmEY=";
}

View File

@@ -13,5 +13,6 @@ inputs:
core.quotepath = false;
};
};
nixos.packages._packages = [ inputs.pkgs.localPackages.git-lfs-transfer ]; # make pure ssh lfs work
};
}