diff --git a/pkgs/tools/package-management/nix/modular/packaging/components.nix b/pkgs/tools/package-management/nix/modular/packaging/components.nix index 8022ad9400cb..22a362c16d5f 100644 --- a/pkgs/tools/package-management/nix/modular/packaging/components.nix +++ b/pkgs/tools/package-management/nix/modular/packaging/components.nix @@ -191,6 +191,11 @@ let meta = prevAttrs.meta or { } // { homepage = prevAttrs.meta.homepage or "https://nixos.org/nix"; donationPage = prevAttrs.meta.donationPage or "https://nixos.org/donate/"; + changelog = + let + ver = lib.versions.majorMinor finalAttrs.version; + in + prevAttrs.meta.changelog or "https://nix.dev/manual/nix/${ver}/release-notes/rl-${ver}.html"; longDescription = prevAttrs.longDescription or '' Nix is a powerful package manager for mainly Linux and other Unix systems that diff --git a/pkgs/tools/package-management/nix/modular/packaging/everything.nix b/pkgs/tools/package-management/nix/modular/packaging/everything.nix index 933002bb0f5b..a8128775e4ab 100644 --- a/pkgs/tools/package-management/nix/modular/packaging/everything.nix +++ b/pkgs/tools/package-management/nix/modular/packaging/everything.nix @@ -238,12 +238,17 @@ stdenv.mkDerivation (finalAttrs: { meta = { mainProgram = "nix"; description = "Nix package manager"; - longDescription = nix-cli.meta.longDescription; - homepage = nix-cli.meta.homepage; - donationPage = nix-cli.meta.donationPage; - license = nix-cli.meta.license; + inherit (nix-cli.meta) + longDescription + homepage + donationPage + license + platforms + changelog + ; + teams = teams; - platforms = nix-cli.meta.platforms; + outputsToInstall = [ "out" "man"