From d6a6df6661acea806282671d29ed3476e2a9582c Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Tue, 21 Apr 2026 22:27:06 +0200 Subject: [PATCH] stdenv: set meta.{position,license,teams,identifiers.cpeParts} Co-authored-by: Tristan Ross --- pkgs/stdenv/generic/default.nix | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/pkgs/stdenv/generic/default.nix b/pkgs/stdenv/generic/default.nix index 74c64f080c2d..8d7f00032bfd 100644 --- a/pkgs/stdenv/generic/default.nix +++ b/pkgs/stdenv/generic/default.nix @@ -162,10 +162,23 @@ let // { - meta = { - description = "The default build environment for Unix packages in Nixpkgs"; - platforms = lib.platforms.all; - }; + meta = + let + pos = builtins.unsafeGetAttrPos "name" argsStdenv; + in + { + description = "The default build environment for Unix packages in Nixpkgs"; + platforms = lib.platforms.all; + position = "${pos.file}:${toString pos.line}"; + teams = [ lib.teams.stdenv ]; + license = lib.licenses.mit; + identifiers.cpeParts = { + part = "a"; + vendor = "nixos"; + product = argsStdenv.name; + inherit version; + }; + }; inherit buildPlatform hostPlatform targetPlatform;