added jgd

This commit is contained in:
Daniel Winkler 2026-02-09 16:51:27 +11:00
commit c46bc7dea5
6 changed files with 79 additions and 14 deletions

View file

@ -1,33 +1,37 @@
{
final,
prev,
}:
let
}: let
# Shared helper function to fetch from GitHub using JSON version files
fetchfromGitHubJSONFile = path: prev.fetchFromGitHub (builtins.fromJSON (builtins.readFile path));
# Reference to the versions directory at the repo root
versionsDir = ../versions;
# Common arguments passed to package modules that don't need 'final'
baseArgs = {
inherit prev fetchfromGitHubJSONFile versionsDir;
};
# Arguments for packages that need access to 'final' (for cross-package dependencies)
argsWithFinal = baseArgs // {
inherit final;
};
argsWithFinal =
baseArgs
// {
inherit final;
};
in {
## F
fwildclusterboot = import ./f/fwildclusterboot.nix argsWithFinal;
## H
httpgd = import ./h/httpgd.nix baseArgs;
## J
jgd = import ./j/jgd.nix (baseArgs // {lib = prev.lib;});
## M
musicMetadata = import ./m/musicMetadata.nix baseArgs;
## S
summclust = import ./s/summclust.nix baseArgs;
synthdid = import ./s/synthdid.nix baseArgs;