chore: update deps

This commit is contained in:
Luj 2025-06-03 15:08:26 +02:00
parent 1f8eff3355
commit e2f6dc50c1
Signed by: luj
GPG key ID: 6FC74C847011FD83
2 changed files with 31 additions and 9 deletions

View file

@ -11,6 +11,16 @@
"url": "https://github.com/ryantm/agenix/archive/96e078c646b711aee04b82ba01aefbff87004ded.tar.gz", "url": "https://github.com/ryantm/agenix/archive/96e078c646b711aee04b82ba01aefbff87004ded.tar.gz",
"hash": "sha256-bHCFgGeu8XjWlVuaWzi3QONjDW3coZDqSHvnd4l7xus=" "hash": "sha256-bHCFgGeu8XjWlVuaWzi3QONjDW3coZDqSHvnd4l7xus="
}, },
"artiflakery": {
"type": "GitHub",
"fetchType": "tarball",
"owner": "JulienMalka",
"repo": "artiflakery",
"branch": "main",
"revision": "485ef296b4f9ff7bb6edb9ff5fe525a04e422adc",
"url": "https://github.com/JulienMalka/artiflakery/archive/485ef296b4f9ff7bb6edb9ff5fe525a04e422adc.tar.gz",
"hash": "sha256-fADYwTMZuO4S1uH3RSYc9wowvGoa/55mYvG47NmVvbc="
},
"buildbot-nix": { "buildbot-nix": {
"type": "GitHub", "type": "GitHub",
"fetchType": "tarball", "fetchType": "tarball",
@ -127,9 +137,9 @@
"owner": "nikstur", "owner": "nikstur",
"repo": "lon", "repo": "lon",
"branch": "main", "branch": "main",
"revision": "ad3bc97747c651e23fbc12c70a5849d3d8e9fdf4", "revision": "d17d0fe04fb7ce15f0e2e3521b97906514ec1857",
"url": "https://github.com/nikstur/lon/archive/ad3bc97747c651e23fbc12c70a5849d3d8e9fdf4.tar.gz", "url": "https://github.com/nikstur/lon/archive/d17d0fe04fb7ce15f0e2e3521b97906514ec1857.tar.gz",
"hash": "sha256-MgMDxS9xiiSkL/KsCTxLrr9wd9n1S/wq4lrA/NSyqBE=" "hash": "sha256-3wppxmmCMoizu6aemTt2wtakXlPI4E68odEVxU2r2Uc="
}, },
"nix-index-database": { "nix-index-database": {
"type": "GitHub", "type": "GitHub",

14
lon.nix
View file

@ -23,12 +23,24 @@ let
fetchSource = fetchSource =
args@{ fetchType, ... }: args@{ fetchType, ... }:
if fetchType == "git" then if fetchType == "git" then
builtins.fetchGit { builtins.fetchGit (
{
url = args.url; url = args.url;
ref = args.branch; ref = args.branch;
rev = args.revision; rev = args.revision;
narHash = args.hash; narHash = args.hash;
submodules = args.submodules;
} }
// (
if args ? lastModified then
{
inherit (args) lastModified;
shallow = true;
}
else
{ }
)
)
else if fetchType == "tarball" then else if fetchType == "tarball" then
builtins.fetchTarball { builtins.fetchTarball {
url = args.url; url = args.url;