treewide: assign maintainership of the Xen-related packages to the Xen Project Hypervisor Team

Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
This commit is contained in:
Fernando Rodrigues 2024-09-26 16:01:01 +00:00
parent 652427a9f3
commit 82f0ee2c5b
No known key found for this signature in database
GPG Key ID: CC3AE2EA00000000
7 changed files with 8 additions and 14 deletions

View File

@ -870,5 +870,5 @@ in
};
};
};
meta.maintainers = with lib.maintainers; [ sigmasquadron ];
meta.maintainers = lib.teams.xen.members;
}

View File

@ -712,10 +712,8 @@ stdenv.mkDerivation (finalAttrs: {
];
# This automatically removes maintainers from EOL versions of Xen, so we aren't bothered about versions we don't explictly support.
maintainers = lib.lists.optionals (lib.strings.versionAtLeast version minSupportedVersion) (
with lib.maintainers; [ sigmasquadron ]
);
knownVulnerabilities = lib.lists.optional (lib.strings.versionOlder version minSupportedVersion) "Xen ${version} is no longer supported by the Xen Security Team. See https://xenbits.xenproject.org/docs/unstable/support-matrix.html";
maintainers = lib.lists.optionals (lib.strings.versionAtLeast version minSupportedVersion) lib.teams.xen.members;
mainProgram = "xl";

View File

@ -45,9 +45,7 @@ rustPlatform.buildRustPackage rec {
homepage = "https://gitlab.com/xen-project/xen-guest-agent";
license = lib.licenses.agpl3Only;
platforms = lib.platforms.unix;
maintainers = with lib.maintainers; [
matdibu
sigmasquadron
];
maintainers = lib.teams.xen.members;
mainProgram = "xen-guest-agent";
};
}

View File

@ -71,7 +71,7 @@ stdenv.mkDerivation {
description = "Xen Test Framework and Suite for creating microkernel-based tests";
homepage = "https://xenbits.xenproject.org/docs/xtf/index.html";
license = lib.licenses.bsd2;
maintainers = with lib.maintainers; [ sigmasquadron ];
maintainers = lib.teams.xen.members;
mainProgram = "xtf-runner";
platforms = lib.lists.intersectLists lib.platforms.linux lib.platforms.x86_64;
};

View File

@ -32,6 +32,6 @@ buildDunePackage rec {
description = "Xen Vchan implementation";
homepage = "https://github.com/mirage/ocaml-vchan";
license = licenses.isc;
maintainers = [ maintainers.sternenseemann ];
maintainers = teams.xen.members ++ [ maintainers.sternenseemann ];
};
}

View File

@ -25,10 +25,7 @@ buildDunePackage rec {
meta = with lib; {
description = "Xenstore protocol in pure OCaml";
license = licenses.lgpl21Only;
maintainers = with maintainers; [
sternenseemann
sigmasquadron
];
maintainers = teams.xen.members ++ [ maintainers.sternenseemann ];
homepage = "https://github.com/mirage/ocaml-xenstore";
};
}

View File

@ -23,5 +23,6 @@ buildDunePackage rec {
description = "Low-level libraries for connecting to a xenstore service on a xen host";
license = licenses.lgpl21Only;
homepage = "https://github.com/xapi-project/ocaml-xenstore-clients";
maintainers = teams.xen.members;
};
}