use app version data from nixpkgs

This commit is contained in:
Robin Appelman 2025-08-18 00:14:49 +02:00
commit 3daf2339f3
9 changed files with 1213 additions and 223 deletions

View file

@ -3,12 +3,18 @@ final: prev: let
inherit (prev) symlinkJoin;
inherit (prev.lib) importJSON;
inherit (prev.lib.lists) flatten;
allPackages = importJSON ./versions.json;
serverPackages = importJSON ./versions.json;
appVersions = import ./app-versions prev.lib;
# packages = {
# server = {"29" = allPackages.server."29";};
# inherit (allPackages) files_accesscontrol files_antivirus deck;
# server = {"29" = serverPackages."29";};
# inherit (appVersions) files_accesscontrol files_antivirus deck;
# };
packages = allPackages;
packages =
{
server = serverPackages;
}
// appVersions;
loggingFor = mode: name:
mapAttrs (major: data: (final.callPackage ./extracted-logs.nix {