diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 2a3abeaa29ab..c1fa2d95c8c0 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -20868,6 +20868,12 @@ github = "nipeharefa"; githubId = 12620257; }; + nirvdrum = { + name = "Kevin Menard"; + email = "kevin@nirvdrum.com"; + github = "nirvdrum"; + githubId = 12584; + }; NIS = { name = "NSC IT Solutions"; github = "dev-nis"; diff --git a/pkgs/development/compilers/graalvm/community-edition/truffleruby/default.nix b/pkgs/development/compilers/graalvm/community-edition/truffleruby/default.nix index 659645be2551..c3d11d9ce2aa 100644 --- a/pkgs/development/compilers/graalvm/community-edition/truffleruby/default.nix +++ b/pkgs/development/compilers/graalvm/community-edition/truffleruby/default.nix @@ -38,4 +38,19 @@ graalvmPackages.buildGraalvmProduct { '' } ''; + + meta = { + description = "High-performance implementation of Ruby built on GraalVM"; + homepage = "https://truffleruby.dev/"; + mainProgram = "ruby"; + maintainers = with lib.maintainers; [ nirvdrum ]; + + license = + with lib.licenses; + OR [ + epl20 + gpl2Only + lgpl21Only + ]; + }; }