aboutsummaryrefslogtreecommitdiff
path: root/maintainers
diff options
context:
space:
mode:
Diffstat (limited to 'maintainers')
-rw-r--r--maintainers/maintainer-list.nix218
-rwxr-xr-xmaintainers/scripts/nixpkgs-lint.pl2
-rwxr-xr-xmaintainers/scripts/update-redirected-urls.sh (renamed from maintainers/scripts/update_redirected_urls.sh)1
-rw-r--r--maintainers/team-list.nix9
4 files changed, 200 insertions, 30 deletions
diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix
index 94588050cc4a..3454dc71997c 100644
--- a/maintainers/maintainer-list.nix
+++ b/maintainers/maintainer-list.nix
@@ -514,6 +514,12 @@
githubId = 69135;
name = "Andrea Bedini";
};
+ andreasfelix = {
+ email = "fandreas@physik.hu-berlin.de";
+ github = "andreasfelix";
+ githubId = 24651767;
+ name = "Felix Andreas";
+ };
andres = {
email = "ksnixos@andres-loeh.de";
github = "kosmikus";
@@ -646,6 +652,12 @@
githubId = 56009;
name = "Arcadio Rubio García";
};
+ archseer = {
+ email = "blaz@mxxn.io";
+ github = "archseer";
+ githubId = 1372918;
+ name = "Blaž Hrastnik";
+ };
arcnmx = {
email = "arcnmx@users.noreply.github.com";
github = "arcnmx";
@@ -1146,9 +1158,9 @@
githubId = 50839;
name = "Brian Jones";
};
- boothead = {
+ commandodev = {
email = "ben@perurbis.com";
- github = "boothead";
+ github = "commandodev";
githubId = 87764;
name = "Ben Ford";
};
@@ -1212,6 +1224,16 @@
githubId = 5525646;
name = "Brice Waegeneire";
};
+ Br1ght0ne = {
+ email = "brightone@protonmail.com";
+ github = "Br1ght0ne";
+ githubId = 12615679;
+ name = "Oleksii Filonenko";
+ keys = [{
+ longkeyid = "rsa3072/0xA1BC8428323ECFE8";
+ fingerprint = "F549 3B7F 9372 5578 FDD3 D0B8 A1BC 8428 323E CFE8";
+ }];
+ };
bsima = {
email = "ben@bsima.me";
github = "bsima";
@@ -1236,6 +1258,16 @@
githubId = 3043718;
name = "Brett Lyons";
};
+ brodes = {
+ email = "me@brod.es";
+ github = "brhoades";
+ githubId = 4763746;
+ name = "Billy Rhoades";
+ keys = [{
+ longkeyid = "rsa4096/0x8AE74787A4B7C07E";
+ fingerprint = "BF4FCB85C69989B4ED95BF938AE74787A4B7C07E";
+ }];
+ };
bryanasdev000 = {
email = "bryanasdev000@gmail.com";
github = "bryanasdev000";
@@ -1266,6 +1298,12 @@
githubId = 7214361;
name = "Roman Gerasimenko";
};
+ bburdette = {
+ email = "bburdette@protonmail.com";
+ github = "bburdette";
+ githubId = 157330;
+ name = "Ben Burdette";
+ };
bzizou = {
email = "Bruno@bzizou.net";
github = "bzizou";
@@ -1733,6 +1771,12 @@
githubId = 1740337;
name = "Chris Ostrouchov";
};
+ confus = {
+ email = "con-f-use@gmx.net";
+ github = "con-f-use";
+ githubId = 11145016;
+ name = "J.C.";
+ };
contrun = {
email = "uuuuuu@protonmail.com";
github = "contrun";
@@ -2011,6 +2055,16 @@
githubId = 49904992;
name = "Dawid Sowa";
};
+ dbirks = {
+ email = "david@birks.dev";
+ github = "dbirks";
+ githubId = 7545665;
+ name = "David Birks";
+ keys = [{
+ longkeyid = "ed25519/0xBB999F83D9A19A36";
+ fingerprint = "B26F 9AD8 DA20 3392 EF87 C61A BB99 9F83 D9A1 9A36";
+ }];
+ };
dbohdan = {
email = "dbohdan@dbohdan.com";
github = "dbohdan";
@@ -2717,6 +2771,16 @@
email = "adam.copp@gmail.com";
name = "Adam Copp";
};
+ ethancedwards8 = {
+ email = "ethancarteredwards@gmail.com";
+ github = "ethancedwards8";
+ githubId = 60861925;
+ name = "Ethan Carter Edwards";
+ keys = [{
+ longkeyid = "rsa4096/0xF93DDAFA26EF2458";
+ fingerprint = "0E69 0F46 3457 D812 3387 C978 F93D DAFA 26EF 2458";
+ }];
+ };
ethercrow = {
email = "ethercrow@gmail.com";
github = "ethercrow";
@@ -2827,6 +2891,12 @@
fingerprint = "50B7 11F4 3DFD 2018 DCE6 E8D0 8A52 A140 BEBF 7D2C";
}];
};
+ fabianhjr = {
+ email = "fabianhjr@protonmail.com";
+ github = "fabianhjr";
+ githubId = 303897;
+ name = "Fabián Heredia Montiel";
+ };
fadenb = {
email = "tristan.helmich+nixos@gmail.com";
github = "fadenb";
@@ -2857,6 +2927,12 @@
githubId = 541748;
name = "Felipe Espinoza";
};
+ fehnomenal = {
+ email = "fehnomenal@fehn.systems";
+ github = "fehnomenal";
+ githubId = 9959940;
+ name = "Andreas Fehn";
+ };
felschr = {
email = "dev@felschr.com";
github = "felschr";
@@ -2879,16 +2955,6 @@
githubId = 8182846;
name = "Francesco Gazzetta";
};
- filalex77 = {
- email = "brightone@protonmail.com";
- github = "filalex77";
- githubId = 12615679;
- name = "Oleksii Filonenko";
- keys = [{
- longkeyid = "rsa3072/0xA1BC8428323ECFE8";
- fingerprint = "F549 3B7F 9372 5578 FDD3 D0B8 A1BC 8428 323E CFE8";
- }];
- };
fionera = {
email = "nix@fionera.de";
github = "fionera";
@@ -3165,12 +3231,6 @@
githubId = 313929;
name = "Gabriel Ebner";
};
- genesis = {
- email = "ronan@aimao.org";
- github = "bignaux";
- githubId = 149484;
- name = "Ronan Bignaux";
- };
georgewhewell = {
email = "georgerw@gmail.com";
github = "georgewhewell";
@@ -3283,6 +3343,16 @@
githubId = 1621335;
name = "Andrew Trachenko";
};
+ govanify = {
+ name = "Gauvain 'GovanifY' Roussel-Tarbouriech";
+ email = "gauvain@govanify.com";
+ github = "govanify";
+ githubId = 6375438;
+ keys = [{
+ longkeyid = "rsa4096/0xDE62E1E2A6145556";
+ fingerprint = "5214 2D39 A7CE F8FA 872B CA7F DE62 E1E2 A614 5556";
+ }];
+ };
gpyh = {
email = "yacine.hmito@gmail.com";
github = "yacinehmito";
@@ -3393,6 +3463,12 @@
fingerprint = "74B1 F67D 8E43 A94A 7554 0768 9CCC E364 02CB 49A6";
}];
};
+ happysalada = {
+ email = "raphael@megzari.com";
+ github = "happysalada";
+ githubId = 5317234;
+ name = "Raphael Megzari";
+ };
haslersn = {
email = "haslersn@fius.informatik.uni-stuttgart.de";
github = "haslersn";
@@ -3487,6 +3563,12 @@
email = "t@larkery.com";
name = "Tom Hinton";
};
+ hjones2199 = {
+ email = "hjones2199@gmail.com";
+ github = "hjones2199";
+ githubId = 5525217;
+ name = "Hunter Jones";
+ };
hkjn = {
email = "me@hkjn.me";
name = "Henrik Jonsson";
@@ -3859,6 +3941,8 @@
};
jcumming = {
email = "jack@mudshark.org";
+ github = "jcumming";
+ githubId = 1982341;
name = "Jack Cummings";
};
jD91mZM2 = {
@@ -4097,6 +4181,12 @@
githubId = 60272884;
name = "Jonathan Jeppener-Haltenhoff";
};
+ joelancaster = {
+ email = "joe.a.lancas@gmail.com";
+ github = "joelancaster";
+ githubId = 16760945;
+ name = "Joe Lancaster";
+ };
joelburget = {
email = "joelburget@gmail.com";
github = "joelburget";
@@ -4749,6 +4839,12 @@
githubId = 2422454;
name = "Kai Wohlfahrt";
};
+ kyleondy = {
+ email = "kyle@ondy.org";
+ github = "kyleondy";
+ githubId = 1640900;
+ name = "Kyle Ondy";
+ };
kylesferrazza = {
name = "Kyle Sferrazza";
email = "kyle.sferrazza@gmail.com";
@@ -4761,12 +4857,6 @@
fingerprint = "5A9A 1C9B 2369 8049 3B48 CF5B 81A1 5409 4816 2372";
}];
};
- kylewlacy = {
- email = "kylelacy+nix@pm.me";
- github = "kylewlacy";
- githubId = 1362179;
- name = "Kyle Lacy";
- };
laikq = {
email = "gwen@quasebarth.de";
github = "laikq";
@@ -5456,6 +5546,12 @@
githubId = 1191859;
name = "Maxim Krivchikov";
};
+ mazurel = {
+ email = "mateusz.mazur@yahoo.com";
+ github = "Mazurel";
+ githubId = 22836301;
+ name = "Mateusz Mazur";
+ };
mbakke = {
email = "mbakke@fastmail.com";
github = "mbakke";
@@ -5463,7 +5559,7 @@
name = "Marius Bakke";
};
mbaillie = {
- email = "martin@baillie.email";
+ email = "martin@baillie.id";
github = "martinbaillie";
githubId = 613740;
name = "Martin Baillie";
@@ -6089,6 +6185,12 @@
githubId = 5139265;
name = "James Wood";
};
+ mudrii = {
+ email = "mudreac@gmail.com";
+ github = "mudrii";
+ githubId = 220262;
+ name = "Ion Mudreac";
+ };
muflax = {
email = "mail@muflax.com";
github = "muflax";
@@ -6113,10 +6215,10 @@
githubId = 6455574;
name = "Matt Votava";
};
- mwilsoninsight = {
- email = "max.wilson@insight.com";
- github = "mwilsoninsight";
- githubId = 47782621;
+ maxwilson = {
+ email = "nixpkgs@maxwilson.dev";
+ github = "mwilsoncoding";
+ githubId = 43796009;
name = "Max Wilson";
};
myrl = {
@@ -6149,6 +6251,16 @@
githubId = 1916245;
name = "Fernando Jose Pando";
};
+ nasirhm = {
+ email = "nasirhussainm14@gmail.com";
+ github = "nasirhm";
+ githubId = 35005234;
+ name = "Nasir Hussain";
+ keys = [{
+ longkeyid = "rsa4096/0xD8126E559CE7C35D";
+ fingerprint = "7A10 AB8E 0BEC 566B 090C 9BE3 D812 6E55 9CE7 C35D";
+ }];
+ };
Nate-Devv = {
email = "natedevv@gmail.com";
name = "Nathan Moore";
@@ -6695,6 +6807,12 @@
githubId = 8641;
name = "Pierre Carrier";
};
+ pengmeiyu = {
+ email = "pengmyu@gmail.com";
+ github = "pmeiyu";
+ githubId = 8529551;
+ name = "Peng Mei Yu";
+ };
penguwin = {
email = "penguwin@penguwin.eu";
github = "penguwin";
@@ -6913,6 +7031,18 @@
githubId = 138074;
name = "Pedro Pombeiro";
};
+ poscat = {
+ email = "poscat@mail.poscat.moe";
+ github = "poscat0x04";
+ githubId = 53291983;
+ name = "Poscat Tarski";
+ keys = [
+ {
+ longkeyid = "rsa4096/2D2595A00D08ACE0";
+ fingerprint = "48AD DE10 F27B AFB4 7BB0 CCAF 2D25 95A0 0D08 ACE0";
+ }
+ ];
+ };
pradeepchhetri = {
email = "pradeep.chhetri89@gmail.com";
github = "pradeepchhetri";
@@ -6929,6 +7059,12 @@
fingerprint = "240B 57DE 4271 2480 7CE3 EAC8 4F74 D536 1C4C A31E";
}];
};
+ preisschild = {
+ email = "florian@florianstroeger.com";
+ github = "Preisschild";
+ githubId = 11898437;
+ name = "Florian Ströger";
+ };
priegger = {
email = "philipp@riegger.name";
github = "priegger";
@@ -8995,6 +9131,12 @@
githubId = 619015;
name = "Svintsov Dmitry";
};
+ urbas = {
+ email = "matej.urbas@gmail.com";
+ github = "urbas";
+ githubId = 771193;
+ name = "Matej Urbas";
+ };
uri-canva = {
email = "uri@canva.com";
github = "uri-canva";
@@ -9736,6 +9878,12 @@
githubId = 10643;
name = "Jason A. Donenfeld";
};
+ zyansheep = {
+ email = "zyansheep@protonmail.com";
+ github = "zyansheep";
+ githubId = 20029431;
+ name = "Zyansheep";
+ };
zzamboni = {
email = "diego@zzamboni.org";
github = "zzamboni";
@@ -9946,4 +10094,16 @@
githubId = 19290397;
name = "Tunc Uzlu";
};
+ pulsation = {
+ name = "Philippe Sam-Long";
+ email = "1838397+pulsation@users.noreply.github.com";
+ github = "pulsation";
+ githubId = 1838397;
+ };
+ zupo = {
+ name = "Nejc Zupan";
+ email = "nejczupan+nix@gmail.com";
+ github = "zupo";
+ githubId = 311580;
+ };
}
diff --git a/maintainers/scripts/nixpkgs-lint.pl b/maintainers/scripts/nixpkgs-lint.pl
index 638d1b2aaa16..43fb39413613 100755
--- a/maintainers/scripts/nixpkgs-lint.pl
+++ b/maintainers/scripts/nixpkgs-lint.pl
@@ -35,7 +35,7 @@ GetOptions("package|p=s" => \$filter,
) or exit 1;
# Evaluate Nixpkgs into an XML representation.
-my $xml = `nix-env -f '$path' -qa '$filter' --xml --meta --drv-path`;
+my $xml = `nix-env -f '$path' --arg overlays '[]' -qa '$filter' --xml --meta --drv-path`;
die "$0: evaluation of ‘$path’ failed\n" if $? != 0;
my $info = XMLin($xml, KeyAttr => { 'item' => '+attrPath', 'meta' => 'name' }, ForceArray => 1, SuppressEmpty => '' ) or die "cannot parse XML output";
diff --git a/maintainers/scripts/update_redirected_urls.sh b/maintainers/scripts/update-redirected-urls.sh
index b80275655946..5ffa9aca5f68 100755
--- a/maintainers/scripts/update_redirected_urls.sh
+++ b/maintainers/scripts/update-redirected-urls.sh
@@ -9,3 +9,4 @@ curl https://repology.org/api/v1/repository/nix_unstable/problems \
| jq -r '.[] | select(.type == "homepage_permanent_https_redirect") | .data | "s@\(.url)@\(.target)@"' \
| sort | uniq | tee script.sed
find -name '*.nix' | xargs -P4 -- sed -f script.sed -i
+rm script.sed
diff --git a/maintainers/team-list.nix b/maintainers/team-list.nix
index 9763c78789aa..598393582ab8 100644
--- a/maintainers/team-list.nix
+++ b/maintainers/team-list.nix
@@ -108,4 +108,13 @@ with lib.maintainers; {
];
scope = "Maintain Podman and CRI-O related packages and modules.";
};
+
+ sage = {
+ members = [
+ timokau
+ omasanori
+ raskin
+ ];
+ scope = "Maintain SageMath and the dependencies that are likely to break it.";
+ };
}