teams/nix: clarify relation to Nix team (#478834)
This commit is contained in:
@@ -83,8 +83,9 @@
|
||||
# @raitobezarius is not "code owner", but is listed here to be notified of changes
|
||||
# pertaining to the Nix package manager.
|
||||
# i.e. no authority over those files.
|
||||
pkgs/tools/package-management/nix/ @NixOS/nix-team @raitobezarius
|
||||
nixos/modules/installer/tools/nix-fallback-paths.nix @NixOS/nix-team @raitobezarius
|
||||
# Otherwise keep in-sync with lib.teams.nix.
|
||||
pkgs/tools/package-management/nix/ @Artturin @Ericson2314 @lovesegfault @Mic92 @philiptaron @roberth @tomberek @xokdvium @raitobezarius
|
||||
nixos/modules/installer/tools/nix-fallback-paths.nix @Artturin @Ericson2314 @lovesegfault @Mic92 @philiptaron @roberth @tomberek @xokdvium @raitobezarius
|
||||
|
||||
# Nixpkgs documentation
|
||||
/maintainers/scripts/db-to-md.sh @jtojnar @ryantm
|
||||
|
||||
@@ -7544,12 +7544,6 @@
|
||||
githubId = 8173116;
|
||||
name = "Dean Eckert";
|
||||
};
|
||||
eelco = {
|
||||
email = "edolstra+nixpkgs@gmail.com";
|
||||
github = "edolstra";
|
||||
githubId = 1148549;
|
||||
name = "Eelco Dolstra";
|
||||
};
|
||||
ehegnes = {
|
||||
email = "eric.hegnes@gmail.com";
|
||||
github = "ehegnes";
|
||||
|
||||
@@ -29,7 +29,6 @@ stdenv.mkDerivation {
|
||||
'';
|
||||
|
||||
meta = {
|
||||
maintainers = with lib.maintainers; [ eelco ];
|
||||
description = "Utility to generate a Nix expression for a Perl package from CPAN";
|
||||
mainProgram = "nix-generate-from-cpan";
|
||||
platforms = lib.platforms.unix;
|
||||
|
||||
@@ -29,7 +29,6 @@ stdenv.mkDerivation {
|
||||
'';
|
||||
|
||||
meta = {
|
||||
maintainers = [ lib.maintainers.eelco ];
|
||||
description = "A utility for Nixpkgs contributors to check Nixpkgs for common errors";
|
||||
mainProgram = "nixpkgs-lint";
|
||||
platforms = lib.platforms.unix;
|
||||
|
||||
@@ -732,17 +732,20 @@ with lib.maintainers;
|
||||
enableFeatureFreezePing = true;
|
||||
};
|
||||
|
||||
# same as https://github.com/orgs/NixOS/teams/nix-team
|
||||
# keep in-sync with ci/OWNERS
|
||||
nix = {
|
||||
members = [
|
||||
eelco
|
||||
mic92
|
||||
tomberek
|
||||
roberth
|
||||
artturin
|
||||
ericson2314
|
||||
lovesegfault
|
||||
mic92
|
||||
philiptaron
|
||||
roberth
|
||||
tomberek
|
||||
xokdvium
|
||||
];
|
||||
scope = "Maintain the Nix package manager.";
|
||||
shortName = "Nix/nix-cli ecosystem";
|
||||
scope = "Maintain the packaging for the Nix package manager itself.";
|
||||
shortName = "Nix packaging";
|
||||
enableFeatureFreezePing = true;
|
||||
};
|
||||
|
||||
|
||||
@@ -6,6 +6,13 @@
|
||||
#
|
||||
# Debugging:
|
||||
# drop .test from the end of this file, then use nix repl on it
|
||||
let
|
||||
ghost = {
|
||||
github = "ghost";
|
||||
githubId = 0;
|
||||
name = "ghost";
|
||||
};
|
||||
in
|
||||
rec {
|
||||
lib = import ../../../lib;
|
||||
|
||||
@@ -13,8 +20,8 @@ rec {
|
||||
modules = [
|
||||
../meta-maintainers.nix
|
||||
{
|
||||
_file = "eelco.nix";
|
||||
meta.maintainers = [ lib.maintainers.eelco ];
|
||||
_file = "ghost.nix";
|
||||
meta.maintainers = [ ghost ];
|
||||
}
|
||||
];
|
||||
};
|
||||
@@ -26,7 +33,7 @@ rec {
|
||||
lib.maintainers.pierron
|
||||
lib.maintainers.roberth
|
||||
];
|
||||
"eelco.nix" = [ lib.maintainers.eelco ];
|
||||
"ghost.nix" = [ ghost ];
|
||||
};
|
||||
{ };
|
||||
|
||||
|
||||
@@ -6,7 +6,6 @@ let
|
||||
in
|
||||
{
|
||||
name = "misc";
|
||||
meta.maintainers = with lib.maintainers; [ eelco ];
|
||||
|
||||
nodes.machine =
|
||||
{ lib, ... }:
|
||||
|
||||
@@ -61,7 +61,6 @@ stdenv.mkDerivation {
|
||||
meta = {
|
||||
homepage = "https://github.com/edolstra/nix-serve";
|
||||
description = "Utility for sharing a Nix store as a binary cache";
|
||||
maintainers = [ lib.maintainers.eelco ];
|
||||
license = lib.licenses.lgpl21;
|
||||
# See https://github.com/edolstra/nix-serve/issues/57
|
||||
broken = stdenv.hostPlatform.isDarwin;
|
||||
|
||||
@@ -112,7 +112,6 @@ stdenv.mkDerivation rec {
|
||||
|
||||
license = lib.licenses.gpl3Plus;
|
||||
|
||||
maintainers = [ lib.maintainers.eelco ];
|
||||
platforms =
|
||||
with lib.platforms;
|
||||
lib.intersectLists (x86 ++ power ++ s390x ++ armv7 ++ aarch64 ++ mips ++ riscv64) (
|
||||
|
||||
@@ -11,11 +11,6 @@
|
||||
inherit hash;
|
||||
},
|
||||
patches ? [ ],
|
||||
maintainers ? [
|
||||
lib.maintainers.artturin
|
||||
lib.maintainers.philiptaron
|
||||
lib.maintainers.lovesegfault
|
||||
],
|
||||
teams ? [ lib.teams.nix ],
|
||||
self_attribute_name,
|
||||
}@args:
|
||||
@@ -272,7 +267,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
'';
|
||||
homepage = "https://nixos.org/";
|
||||
license = lib.licenses.lgpl21Plus;
|
||||
inherit maintainers teams;
|
||||
inherit teams;
|
||||
platforms = lib.platforms.unix;
|
||||
# Gets stuck in functional-tests in cross-trunk jobset and doesn't timeout
|
||||
# https://hydra.nixos.org/build/298175022
|
||||
|
||||
@@ -120,11 +120,6 @@ let
|
||||
nixComponentsAttributeName
|
||||
];
|
||||
|
||||
maintainers = [
|
||||
lib.maintainers.artturin
|
||||
lib.maintainers.philiptaron
|
||||
lib.maintainers.lovesegfault
|
||||
];
|
||||
teams = [ lib.teams.nix ];
|
||||
|
||||
# FIXME: https://github.com/NixOS/nixpkgs/issues/476794
|
||||
@@ -150,7 +145,7 @@ lib.makeExtensible (
|
||||
nixComponents_2_30 =
|
||||
(nixDependencies.callPackage ./modular/packages.nix rec {
|
||||
version = "2.30.3";
|
||||
inherit maintainers teams;
|
||||
inherit teams;
|
||||
otherSplices = generateSplicesForNixComponents "nixComponents_2_30";
|
||||
src = fetchFromGitHub {
|
||||
owner = "NixOS";
|
||||
@@ -175,7 +170,7 @@ lib.makeExtensible (
|
||||
nixComponents_2_31 =
|
||||
(nixDependencies.callPackage ./modular/packages.nix rec {
|
||||
version = "2.31.2";
|
||||
inherit (self.nix_2_30.meta) maintainers teams;
|
||||
inherit (self.nix_2_30.meta) teams;
|
||||
otherSplices = generateSplicesForNixComponents "nixComponents_2_31";
|
||||
src = fetchFromGitHub {
|
||||
owner = "NixOS";
|
||||
@@ -206,7 +201,7 @@ lib.makeExtensible (
|
||||
nixComponents_2_32 =
|
||||
(nixDependencies.callPackage ./modular/packages.nix rec {
|
||||
version = "2.32.5";
|
||||
inherit (self.nix_2_31.meta) maintainers teams;
|
||||
inherit (self.nix_2_31.meta) teams;
|
||||
otherSplices = generateSplicesForNixComponents "nixComponents_2_32";
|
||||
src = fetchFromGitHub {
|
||||
owner = "NixOS";
|
||||
@@ -221,7 +216,7 @@ lib.makeExtensible (
|
||||
|
||||
nixComponents_git = nixDependencies.callPackage ./modular/packages.nix rec {
|
||||
version = "2.34pre20251217_${lib.substring 0 8 src.rev}";
|
||||
inherit maintainers teams;
|
||||
inherit teams;
|
||||
otherSplices = generateSplicesForNixComponents "nixComponents_git";
|
||||
src = fetchFromGitHub {
|
||||
owner = "NixOS";
|
||||
|
||||
@@ -3,7 +3,6 @@
|
||||
splicePackages,
|
||||
nixDependencies,
|
||||
pkgs,
|
||||
maintainers,
|
||||
teams,
|
||||
otherSplices,
|
||||
version,
|
||||
@@ -27,7 +26,6 @@ let
|
||||
f = import ./packaging/components.nix {
|
||||
inherit
|
||||
lib
|
||||
maintainers
|
||||
teams
|
||||
officialRelease
|
||||
pkgs
|
||||
|
||||
@@ -3,7 +3,6 @@
|
||||
pkgs,
|
||||
src,
|
||||
officialRelease,
|
||||
maintainers,
|
||||
teams,
|
||||
version,
|
||||
}:
|
||||
@@ -200,7 +199,6 @@ let
|
||||
environments.
|
||||
'';
|
||||
license = prevAttrs.meta.license or lib.licenses.lgpl21Plus;
|
||||
maintainers = prevAttrs.meta.maintainers or [ ] ++ scope.maintainers;
|
||||
teams = prevAttrs.meta.teams or [ ] ++ scope.teams;
|
||||
platforms = prevAttrs.meta.platforms or (lib.platforms.unix ++ lib.platforms.windows);
|
||||
};
|
||||
@@ -224,7 +222,6 @@ in
|
||||
# This becomes the pkgs.nixComponents attribute set
|
||||
{
|
||||
inherit version;
|
||||
inherit maintainers;
|
||||
inherit teams;
|
||||
|
||||
inherit filesetToSource;
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
lndir,
|
||||
buildEnv,
|
||||
|
||||
maintainers,
|
||||
teams,
|
||||
|
||||
version,
|
||||
@@ -228,7 +227,6 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
longDescription = nix-cli.meta.longDescription;
|
||||
homepage = nix-cli.meta.homepage;
|
||||
license = nix-cli.meta.license;
|
||||
maintainers = maintainers;
|
||||
teams = teams;
|
||||
platforms = nix-cli.meta.platforms;
|
||||
outputsToInstall = [
|
||||
|
||||
Reference in New Issue
Block a user