From b405a6f7c7a015c5d499a6e93032b9544212a35c Mon Sep 17 00:00:00 2001 From: Emily Trau Date: Wed, 17 May 2023 10:25:02 +1000 Subject: [PATCH] maintainers: add minimal-bootstrap team --- maintainers/team-list.nix | 11 +++++++++++ .../linux/minimal-bootstrap/gnumake/default.nix | 2 +- .../linux/minimal-bootstrap/gnupatch/default.nix | 2 +- .../linux/minimal-bootstrap/ln-boot/default.nix | 2 +- .../linux/minimal-bootstrap/mes/default.nix | 2 +- pkgs/os-specific/linux/minimal-bootstrap/mes/libc.nix | 2 +- .../os-specific/linux/minimal-bootstrap/mes/nyacc.nix | 2 +- .../linux/minimal-bootstrap/stage0-posix/hex0.nix | 2 +- .../minimal-bootstrap/stage0-posix/kaem/default.nix | 2 +- .../minimal-bootstrap/stage0-posix/kaem/minimal.nix | 2 +- .../stage0-posix/mescc-tools-extra/default.nix | 2 +- .../stage0-posix/mescc-tools/default.nix | 2 +- .../stage0-posix/stage0-posix-x86.nix | 2 +- .../linux/minimal-bootstrap/tinycc/bootstrappable.nix | 2 +- .../linux/minimal-bootstrap/tinycc/mes.nix | 2 +- 15 files changed, 25 insertions(+), 14 deletions(-) diff --git a/maintainers/team-list.nix b/maintainers/team-list.nix index 2de1dd207b53..cbf4b0dc480d 100644 --- a/maintainers/team-list.nix +++ b/maintainers/team-list.nix @@ -546,6 +546,17 @@ with lib.maintainers; { shortName = "Matrix"; }; + minimal-bootstrap = { + members = [ + artturin + emilytrau + ericson2314 + jk + ]; + scope = "Maintain the minimal-bootstrap toolchain and related packages."; + shortName = "Minimal Bootstrap"; + }; + mobile = { members = [ samueldr diff --git a/pkgs/os-specific/linux/minimal-bootstrap/gnumake/default.nix b/pkgs/os-specific/linux/minimal-bootstrap/gnumake/default.nix index 7a467ce4487b..862c3cb12714 100644 --- a/pkgs/os-specific/linux/minimal-bootstrap/gnumake/default.nix +++ b/pkgs/os-specific/linux/minimal-bootstrap/gnumake/default.nix @@ -154,7 +154,7 @@ kaem.runCommand "${pname}-${version}" { description = "A tool to control the generation of non-source files from sources"; homepage = "https://www.gnu.org/software/make"; license = licenses.gpl3Plus; - maintainers = with maintainers; [ emilytrau ]; + maintainers = teams.minimal-bootstrap.members; mainProgram = "make"; platforms = platforms.unix; }; diff --git a/pkgs/os-specific/linux/minimal-bootstrap/gnupatch/default.nix b/pkgs/os-specific/linux/minimal-bootstrap/gnupatch/default.nix index 6cb9d23cafab..e698d170b90e 100644 --- a/pkgs/os-specific/linux/minimal-bootstrap/gnupatch/default.nix +++ b/pkgs/os-specific/linux/minimal-bootstrap/gnupatch/default.nix @@ -76,7 +76,7 @@ kaem.runCommand "${pname}-${version}" { description = "GNU Patch, a program to apply differences to files"; homepage = "https://www.gnu.org/software/patch"; license = licenses.gpl3Plus; - maintainers = with maintainers; [ emilytrau ]; + maintainers = teams.minimal-bootstrap.members; mainProgram = "patch"; platforms = platforms.unix; }; diff --git a/pkgs/os-specific/linux/minimal-bootstrap/ln-boot/default.nix b/pkgs/os-specific/linux/minimal-bootstrap/ln-boot/default.nix index 46cd06e53b28..85f998198aa7 100644 --- a/pkgs/os-specific/linux/minimal-bootstrap/ln-boot/default.nix +++ b/pkgs/os-specific/linux/minimal-bootstrap/ln-boot/default.nix @@ -14,7 +14,7 @@ kaem.runCommand "${pname}-${version}" { meta = with lib; { description = "Basic tool for creating symbolic links"; license = licenses.mit; - maintainers = with maintainers; [ emilytrau ]; + maintainers = teams.minimal-bootstrap.members; mainProgram = "ln"; platforms = platforms.unix; }; diff --git a/pkgs/os-specific/linux/minimal-bootstrap/mes/default.nix b/pkgs/os-specific/linux/minimal-bootstrap/mes/default.nix index 9d28de471893..5886e153bbef 100644 --- a/pkgs/os-specific/linux/minimal-bootstrap/mes/default.nix +++ b/pkgs/os-specific/linux/minimal-bootstrap/mes/default.nix @@ -38,7 +38,7 @@ let description = "Scheme interpreter and C compiler for bootstrapping"; homepage = "https://www.gnu.org/software/mes"; license = licenses.gpl3Plus; - maintainers = with maintainers; [ emilytrau ]; + maintainers = teams.minimal-bootstrap.members; platforms = [ "i686-linux" ]; }; diff --git a/pkgs/os-specific/linux/minimal-bootstrap/mes/libc.nix b/pkgs/os-specific/linux/minimal-bootstrap/mes/libc.nix index b21bd744e5fe..807d043fa9e3 100644 --- a/pkgs/os-specific/linux/minimal-bootstrap/mes/libc.nix +++ b/pkgs/os-specific/linux/minimal-bootstrap/mes/libc.nix @@ -31,7 +31,7 @@ kaem.runCommand "${pname}-${version}" { description = "The Mes C Library"; homepage = "https://www.gnu.org/software/mes"; license = licenses.gpl3Plus; - maintainers = with maintainers; [ emilytrau ]; + maintainers = teams.minimal-bootstrap.members; platforms = [ "i686-linux" ]; }; } '' diff --git a/pkgs/os-specific/linux/minimal-bootstrap/mes/nyacc.nix b/pkgs/os-specific/linux/minimal-bootstrap/mes/nyacc.nix index 220b9b667302..ed402cbaacf3 100644 --- a/pkgs/os-specific/linux/minimal-bootstrap/mes/nyacc.nix +++ b/pkgs/os-specific/linux/minimal-bootstrap/mes/nyacc.nix @@ -28,7 +28,7 @@ kaem.runCommand "${pname}-${version}" { ''; homepage = "https://savannah.nongnu.org/projects/nyacc"; license = licenses.lgpl3Plus; - maintainers = with maintainers; [ emilytrau ]; + maintainers = teams.minimal-bootstrap.members; platforms = platforms.all; }; } '' diff --git a/pkgs/os-specific/linux/minimal-bootstrap/stage0-posix/hex0.nix b/pkgs/os-specific/linux/minimal-bootstrap/stage0-posix/hex0.nix index 0d8c3b18b0b9..43859b966add 100644 --- a/pkgs/os-specific/linux/minimal-bootstrap/stage0-posix/hex0.nix +++ b/pkgs/os-specific/linux/minimal-bootstrap/stage0-posix/hex0.nix @@ -17,7 +17,7 @@ derivationWithMeta { description = "Minimal assembler for bootstrapping"; homepage = "https://github.com/oriansj/stage0-posix"; license = licenses.gpl3Plus; - maintainers = with maintainers; [ emilytrau ]; + maintainers = teams.minimal-bootstrap.members; platforms = [ "i686-linux" ]; }; diff --git a/pkgs/os-specific/linux/minimal-bootstrap/stage0-posix/kaem/default.nix b/pkgs/os-specific/linux/minimal-bootstrap/stage0-posix/kaem/default.nix index 969dd35845ef..77e9a8e8d63f 100644 --- a/pkgs/os-specific/linux/minimal-bootstrap/stage0-posix/kaem/default.nix +++ b/pkgs/os-specific/linux/minimal-bootstrap/stage0-posix/kaem/default.nix @@ -45,7 +45,7 @@ derivationWithMeta { description = "Minimal build tool for running scripts on systems that lack any shell"; homepage = "https://github.com/oriansj/mescc-tools"; license = licenses.gpl3Plus; - maintainers = with maintainers; [ emilytrau ]; + maintainers = teams.minimal-bootstrap.members; platforms = [ "i686-linux" ]; }; } diff --git a/pkgs/os-specific/linux/minimal-bootstrap/stage0-posix/kaem/minimal.nix b/pkgs/os-specific/linux/minimal-bootstrap/stage0-posix/kaem/minimal.nix index 2fa1cefd7227..e85efbbb0243 100644 --- a/pkgs/os-specific/linux/minimal-bootstrap/stage0-posix/kaem/minimal.nix +++ b/pkgs/os-specific/linux/minimal-bootstrap/stage0-posix/kaem/minimal.nix @@ -17,7 +17,7 @@ derivationWithMeta { description = "First stage minimal scriptable build tool for bootstrapping"; homepage = "https://github.com/oriansj/stage0-posix"; license = licenses.gpl3Plus; - maintainers = with maintainers; [ emilytrau ]; + maintainers = teams.minimal-bootstrap.members; platforms = [ "i686-linux" ]; }; } diff --git a/pkgs/os-specific/linux/minimal-bootstrap/stage0-posix/mescc-tools-extra/default.nix b/pkgs/os-specific/linux/minimal-bootstrap/stage0-posix/mescc-tools-extra/default.nix index 2d8c2a5334d6..425a10cfb35a 100644 --- a/pkgs/os-specific/linux/minimal-bootstrap/stage0-posix/mescc-tools-extra/default.nix +++ b/pkgs/os-specific/linux/minimal-bootstrap/stage0-posix/mescc-tools-extra/default.nix @@ -23,7 +23,7 @@ derivationWithMeta { description = "Collection of tools written for use in bootstrapping"; homepage = "https://github.com/oriansj/mescc-tools-extra"; license = licenses.gpl3Plus; - maintainers = with maintainers; [ emilytrau ]; + maintainers = teams.minimal-bootstrap.members; platforms = [ "i686-linux" ]; }; } diff --git a/pkgs/os-specific/linux/minimal-bootstrap/stage0-posix/mescc-tools/default.nix b/pkgs/os-specific/linux/minimal-bootstrap/stage0-posix/mescc-tools/default.nix index a41e6bdeab41..c4aca823203d 100644 --- a/pkgs/os-specific/linux/minimal-bootstrap/stage0-posix/mescc-tools/default.nix +++ b/pkgs/os-specific/linux/minimal-bootstrap/stage0-posix/mescc-tools/default.nix @@ -82,7 +82,7 @@ derivationWithMeta { description = "Collection of tools written for use in bootstrapping"; homepage = "https://github.com/oriansj/mescc-tools"; license = licenses.gpl3Plus; - maintainers = with maintainers; [ emilytrau ]; + maintainers = teams.minimal-bootstrap.members; platforms = [ "i686-linux" ]; }; } diff --git a/pkgs/os-specific/linux/minimal-bootstrap/stage0-posix/stage0-posix-x86.nix b/pkgs/os-specific/linux/minimal-bootstrap/stage0-posix/stage0-posix-x86.nix index ae697a1caa92..bcb02537b916 100644 --- a/pkgs/os-specific/linux/minimal-bootstrap/stage0-posix/stage0-posix-x86.nix +++ b/pkgs/os-specific/linux/minimal-bootstrap/stage0-posix/stage0-posix-x86.nix @@ -45,7 +45,7 @@ rec { description = "Collection of tools written for use in bootstrapping"; homepage = "https://github.com/oriansj/stage0-posix"; license = licenses.gpl3Plus; - maintainers = with maintainers; [ emilytrau ]; + maintainers = teams.minimal-bootstrap.members; platforms = [ "i686-linux" ]; }; }; diff --git a/pkgs/os-specific/linux/minimal-bootstrap/tinycc/bootstrappable.nix b/pkgs/os-specific/linux/minimal-bootstrap/tinycc/bootstrappable.nix index 1f30b63cbd0e..6d366776a66b 100644 --- a/pkgs/os-specific/linux/minimal-bootstrap/tinycc/bootstrappable.nix +++ b/pkgs/os-specific/linux/minimal-bootstrap/tinycc/bootstrappable.nix @@ -35,7 +35,7 @@ let description = "Tiny C Compiler's bootstrappable fork"; homepage = "https://gitlab.com/janneke/tinycc"; license = licenses.lgpl21Only; - maintainers = with maintainers; [ emilytrau ]; + maintainers = teams.minimal-bootstrap.members; platforms = [ "i686-linux" ]; }; diff --git a/pkgs/os-specific/linux/minimal-bootstrap/tinycc/mes.nix b/pkgs/os-specific/linux/minimal-bootstrap/tinycc/mes.nix index 229d794cf357..980e7d2fa71c 100644 --- a/pkgs/os-specific/linux/minimal-bootstrap/tinycc/mes.nix +++ b/pkgs/os-specific/linux/minimal-bootstrap/tinycc/mes.nix @@ -31,7 +31,7 @@ let description = "Small, fast, and embeddable C compiler and interpreter"; homepage = "https://repo.or.cz/w/tinycc.git"; license = licenses.lgpl21Only; - maintainers = with maintainers; [ emilytrau ]; + maintainers = teams.minimal-bootstrap.members; platforms = [ "i686-linux" ]; };