various: add meta.identifier.cpeParts to a batch of packages (#491053)

This commit is contained in:
Alexander Bantyev
2026-02-17 13:40:45 +00:00
committed by GitHub
17 changed files with 33 additions and 1 deletions
+5
View File
@@ -175,5 +175,10 @@ stdenv.mkDerivation (finalAttrs: {
"auparse"
];
platforms = lib.platforms.linux;
identifiers.cpeParts =
lib.meta.cpeFullVersionWithVendor "linux_audit_project" finalAttrs.version
// {
product = "linux_audit";
};
};
})
+5
View File
@@ -120,5 +120,10 @@ stdenv.mkDerivation (finalAttrs: {
license = lib.licenses.boehmGC;
maintainers = [ ];
platforms = lib.platforms.all;
identifiers.cpeParts =
lib.meta.cpeFullVersionWithVendor "boehm-demers-weiser" finalAttrs.version
// {
product = "garbage_collector";
};
};
})
+3
View File
@@ -34,6 +34,9 @@ let
lukegb
];
license = lib.licenses.mpl20;
identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "mozilla" version // {
product = "nss";
};
};
certdata = stdenv.mkDerivation {
pname = "nss-cacert-certdata";
+1
View File
@@ -61,5 +61,6 @@ stdenv.mkDerivation (finalAttrs: {
platforms = lib.platforms.linux;
license = lib.licenses.lgpl21;
maintainers = with lib.maintainers; [ grimmauld ];
identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "libcap-ng_project" finalAttrs.version;
};
})
+1
View File
@@ -59,5 +59,6 @@ stdenv.mkDerivation (finalAttrs: {
maintainers = [ lib.maintainers.tobim ];
platforms = lib.platforms.all;
mainProgram = "logrotate";
identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "logrotate_project" finalAttrs.version;
};
})
+1
View File
@@ -44,5 +44,6 @@ stdenv.mkDerivation (finalAttrs: {
license = lib.licenses.bsd2;
maintainers = [ ];
platforms = lib.platforms.unix;
identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "openresolv_project" finalAttrs.version;
};
})
+1
View File
@@ -135,6 +135,7 @@ stdenv.mkDerivation (finalAttrs: {
license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [ mdaniels5757 ];
platforms = lib.platforms.linux;
identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "shadow_project" finalAttrs.version;
};
passthru = {
+2
View File
@@ -254,5 +254,7 @@ stdenv.mkDerivation (finalAttrs: {
"uuid"
];
priority = 6; # lower priority than coreutils ("kill") and shadow ("login" etc.) packages
identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "kernel" finalAttrs.version;
};
})
@@ -30,5 +30,5 @@ in
teams = [ teams.gcc ];
mainProgram = "${targetPrefix}gcc";
identifiers.cpeParts.vendor = "gnu";
identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "gnu" version;
}
@@ -594,6 +594,10 @@ stdenv.mkDerivation (
widely used in academic research. Code in the LLVM project is licensed
under the "Apache 2.0 License with LLVM exceptions".
'';
identifiers.cpeParts = llvm_meta.identifiers.cpeParts // {
inherit version;
update = "*";
};
};
}
// lib.optionalAttrs enableManpages {
@@ -40,5 +40,6 @@ stdenv.mkDerivation rec {
homepage = "https://savannah.nongnu.org/projects/acl";
description = "Library and tools for manipulating access control lists";
license = lib.licenses.gpl2Plus;
identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "acl_project" version;
};
}
@@ -49,5 +49,6 @@ stdenv.mkDerivation rec {
platforms = lib.platforms.linux;
badPlatforms = lib.platforms.microblaze;
license = lib.licenses.gpl2Plus;
identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "attr_project" version;
};
}
@@ -216,5 +216,6 @@ in
meta = (previousAttrs.meta or { }) // {
description = "GNU C Library";
identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "gnu" previousAttrs.passthru.minorRelease;
};
})
@@ -195,5 +195,6 @@ stdenv.mkDerivation rec {
];
platforms = lib.platforms.linux;
priority = 15; # below systemd (halt, init, poweroff, reboot) and coreutils
identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "busybox" version;
};
}
+1
View File
@@ -106,5 +106,6 @@ stdenv.mkDerivation (finalAttrs: {
license = lib.licenses.gpl3Plus;
mainProgram = "find";
maintainers = [ lib.maintainers.mdaniels5757 ];
identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "gnu" finalAttrs.version;
};
})
@@ -252,6 +252,7 @@ stdenv.mkDerivation (finalAttrs: {
"nix-util"
"nix-util-c"
];
identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "nixos" version;
};
})
+3
View File
@@ -115,6 +115,9 @@ stdenv.mkDerivation {
];
platforms = lib.platforms.all;
mainProgram = "grep";
identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "gnu" version // {
product = "grep";
};
};
passthru = {