diff options
author | Alyssa Ross <hi@alyssa.is> | 2021-10-19 14:40:23 +0000 |
---|---|---|
committer | Alyssa Ross <hi@alyssa.is> | 2022-01-07 10:22:32 +0000 |
commit | cc62bcb55359ba8c5e0fe3a48e778444c89060d8 (patch) | |
tree | ca0e21d44eaf8837b687395e614445f7761d7bbd /nixpkgs/maintainers | |
parent | d6625e8d25efd829c3cfa227d025ca4e606ae4b7 (diff) | |
parent | a323570a264da96a0b0bcc1c9aa017794acdc752 (diff) | |
download | nixlib-cc62bcb55359ba8c5e0fe3a48e778444c89060d8.tar nixlib-cc62bcb55359ba8c5e0fe3a48e778444c89060d8.tar.gz nixlib-cc62bcb55359ba8c5e0fe3a48e778444c89060d8.tar.bz2 nixlib-cc62bcb55359ba8c5e0fe3a48e778444c89060d8.tar.lz nixlib-cc62bcb55359ba8c5e0fe3a48e778444c89060d8.tar.xz nixlib-cc62bcb55359ba8c5e0fe3a48e778444c89060d8.tar.zst nixlib-cc62bcb55359ba8c5e0fe3a48e778444c89060d8.zip |
Merge commit 'a323570a264da96a0b0bcc1c9aa017794acdc752'
Diffstat (limited to 'nixpkgs/maintainers')
7 files changed, 337 insertions, 26 deletions
diff --git a/nixpkgs/maintainers/maintainer-list.nix b/nixpkgs/maintainers/maintainer-list.nix index 892f671d3b0d..a3724a3b4211 100644 --- a/nixpkgs/maintainers/maintainer-list.nix +++ b/nixpkgs/maintainers/maintainer-list.nix @@ -6,6 +6,7 @@ email = "address@example.org"; # Optional + matrix = "@user:example.org"; github = "GithubUsername"; githubId = your-github-id; keys = [{ @@ -19,7 +20,8 @@ - `handle` is the handle you are going to use in nixpkgs expressions, - `name` is your, preferably real, name, - - `email` is your maintainer email address, and + - `email` is your maintainer email address, + - `matrix` is your Matrix user ID, - `github` is your GitHub handle (as it appears in the URL of your profile page, `https://github.com/<userhandle>`), - `githubId` is your GitHub user ID, which can be found at `https://api.github.com/users/<userhandle>`, - `keys` is a list of your PGP/GPG key IDs and fingerprints. @@ -56,6 +58,7 @@ }; _0x4A6F = { email = "mail-maintainer@0x4A6F.dev"; + matrix = "@0x4a6f:matrix.org"; name = "Joachim Ernst"; github = "0x4A6F"; githubId = 9675338; @@ -118,12 +121,14 @@ }; aanderse = { email = "aaron@fosslib.net"; + matrix = "@aanderse:nixos.dev"; github = "aanderse"; githubId = 7755101; name = "Aaron Andersen"; }; aaronjanse = { email = "aaron@ajanse.me"; + matrix = "@aaronjanse:matrix.org"; github = "aaronjanse"; githubId = 16829510; name = "Aaron Janse"; @@ -242,12 +247,14 @@ }; addict3d = { email = "nickbathum@gmail.com"; + matrix = "@nbathum:matrix.org"; github = "addict3d"; githubId = 49227; name = "Nick Bathum"; }; adisbladis = { email = "adisbladis@gmail.com"; + matrix = "@adis:blad.is"; github = "adisbladis"; githubId = 63286; name = "Adam Hose"; @@ -362,6 +369,7 @@ }; ajs124 = { email = "nix@ajs124.de"; + matrix = "@andreas.schraegle:helsinki-systems.de"; github = "ajs124"; githubId = 1229027; name = "Andreas Schrägle"; @@ -432,6 +440,12 @@ githubId = 173595; name = "Caleb Maclennan"; }; + ALEX11BR = { + email = "alexioanpopa11@gmail.com"; + github = "ALEX11BR"; + githubId = 49609151; + name = "Popa Ioan Alexandru"; + }; alexarice = { email = "alexrice999@hotmail.co.uk"; github = "alexarice"; @@ -578,6 +592,16 @@ githubId = 2626481; name = "Ambroz Bizjak"; }; + ametrine = { + name = "Matilde Ametrine"; + email = "matilde@diffyq.xyz"; + github = "matilde-ametrine"; + githubId = 90799677; + keys = [{ + longkeyid = "rsa3072/0x07EE1FFCA58A11C5"; + fingerprint = "7931 EB4E 4712 D7BE 04F8 6D34 07EE 1FFC A58A 11C5"; + }]; + }; amiddelk = { email = "amiddelk@gmail.com"; github = "amiddelk"; @@ -878,6 +902,12 @@ githubId = 1296771; name = "Anders Riutta"; }; + arkivm = { + email = "vikram186@gmail.com"; + github = "arkivm"; + githubId = 1118815; + name = "Vikram Narayanan"; + }; armijnhemel = { email = "armijn@tjaldur.nl"; github = "armijnhemel"; @@ -938,6 +968,7 @@ }; asbachb = { email = "asbachb-nixpkgs-5c2a@impl.it"; + matrix = "@asbachb:matrix.org"; github = "asbachb"; githubId = 1482768; name = "Benjamin Asbach"; @@ -1108,6 +1139,7 @@ }; artturin = { email = "artturin@artturin.com"; + matrix = "@artturin:matrix.org"; github = "artturin"; githubId = 56650223; name = "Artturi N"; @@ -1144,6 +1176,7 @@ }; bachp = { email = "pascal.bach@nextrem.ch"; + matrix = "@bachp:matrix.org"; github = "bachp"; githubId = 333807; name = "Pascal Bach"; @@ -1164,6 +1197,12 @@ email = "sivaraman.balaji@gmail.com"; name = "Balaji Sivaraman"; }; + balodja = { + email = "balodja@gmail.com"; + github = "balodja"; + githubId = 294444; + name = "Vladimir Korolev"; + }; baloo = { email = "nixpkgs@superbaloo.net"; github = "baloo"; @@ -1218,6 +1257,7 @@ }; bb010g = { email = "me@bb010g.com"; + matrix = "@bb010g:matrix.org"; github = "bb010g"; githubId = 340132; name = "Brayden Banks"; @@ -1278,6 +1318,7 @@ }; bendlas = { email = "herwig@bendlas.net"; + matrix = "@bendlas:matrix.org"; github = "bendlas"; githubId = 214787; name = "Herwig Hochleitner"; @@ -1324,6 +1365,7 @@ }; berberman = { email = "berberman@yandex.com"; + matrix = "@berberman:mozilla.org"; github = "berberman"; githubId = 26041945; name = "Potato Hatsue"; @@ -1430,6 +1472,7 @@ }; blitz = { email = "js@alien8.de"; + matrix = "@js:ukvly.org"; github = "blitz"; githubId = 37907; name = "Julian Stecklina"; @@ -1467,6 +1510,7 @@ bobby285271 = { name = "Bobby Rong"; email = "rjl931189261@126.com"; + matrix = "@bobby285271:matrix.org"; github = "bobby285271"; githubId = 20080233; }; @@ -1618,6 +1662,7 @@ }; buckley310 = { email = "sean.bck@gmail.com"; + matrix = "@buckley310:matrix.org"; github = "buckley310"; githubId = 2379774; name = "Sean Buckley"; @@ -1797,6 +1842,7 @@ }; cdepillabout = { email = "cdep.illabout@gmail.com"; + matrix = "@cdepillabout:matrix.org"; github = "cdepillabout"; githubId = 64804; name = "Dennis Gosnell"; @@ -1881,6 +1927,12 @@ email = "me@philscotted.com"; name = "Phil Scott"; }; + chekoopa = { + email = "chekoopa@mail.ru"; + github = "chekoopa"; + githubId = 1689801; + name = "Mikhail Chekan"; + }; ChengCat = { email = "yu@cheng.cat"; github = "ChengCat"; @@ -2011,6 +2063,7 @@ }; chvp = { email = "nixpkgs@cvpetegem.be"; + matrix = "@charlotte:vanpetegem.me"; github = "chvp"; githubId = 42220376; name = "Charlotte Van Petegem"; @@ -2049,6 +2102,16 @@ githubId = 25088352; name = "Christian Kögler"; }; + ckie = { + email = "nixpkgs-0efe364@ckie.dev"; + github = "ckiee"; + githubId = 2526321; + keys = [{ + longkeyid = "rsa4096/0x13E79449C0525215"; + fingerprint = "539F 0655 4D35 38A5 429A E253 13E7 9449 C052 5215"; + }]; + name = "ckie"; + }; clkamp = { email = "c@lkamp.de"; github = "clkamp"; @@ -2075,6 +2138,7 @@ }; cleverca22 = { email = "cleverca22@gmail.com"; + matrix = "@cleverca22:matrix.org"; github = "cleverca22"; githubId = 848609; name = "Michael Bishop"; @@ -2145,6 +2209,7 @@ }; colemickens = { email = "cole.mickens@gmail.com"; + matrix = "@colemickens:matrix.org"; github = "colemickens"; githubId = 327028; name = "Cole Mickens"; @@ -2158,6 +2223,7 @@ cole-h = { name = "Cole Helbling"; email = "cole.e.helbling@outlook.com"; + matrix = "@cole-h:matrix.org"; github = "cole-h"; githubId = 28582702; keys = [{ @@ -2261,6 +2327,7 @@ }; CRTified = { email = "carl.schneider+nixos@rub.de"; + matrix = "@schnecfk:ruhr-uni-bochum.de"; github = "CRTified"; githubId = 2440581; name = "Carl Richard Theodor Schneider"; @@ -2339,6 +2406,7 @@ }; cyplo = { email = "nixos@cyplo.dev"; + matrix = "@cyplo:cyplo.dev"; github = "cyplo"; githubId = 217899; name = "Cyryl Płotnicki"; @@ -2375,6 +2443,12 @@ githubId = 4331004; name = "Naoya Hatta"; }; + dalpd = { + email = "denizalpd@ogr.iu.edu.tr"; + github = "dalpd"; + githubId = 16895361; + name = "Deniz Alp Durmaz"; + }; DamienCassou = { email = "damien@cassou.me"; github = "DamienCassou"; @@ -2401,6 +2475,7 @@ }; dandellion = { email = "daniel@dodsorf.as"; + matrix = "@dandellion:dodsorf.as"; github = "dali99"; githubId = 990767; name = "Daniel Olsen"; @@ -2449,6 +2524,7 @@ }; das_j = { email = "janne@hess.ooo"; + matrix = "@janne.hess:helsinki-systems.de"; github = "dasJ"; githubId = 4971975; name = "Janne Heß"; @@ -2493,6 +2569,7 @@ }; davidak = { email = "post@davidak.de"; + matrix = "@davidak:matrix.org"; github = "davidak"; githubId = 91113; name = "David Kleuker"; @@ -2599,6 +2676,10 @@ githubId = 202798; name = "Pierre Bourdon"; }; + delta = { + email = "d4delta@outlook.fr"; + name = "Delta"; + }; deltaevo = { email = "deltaduartedavid@gmail.com"; github = "DeltaEvo"; @@ -2853,6 +2934,7 @@ }; dotlambda = { email = "rschuetz17@gmail.com"; + matrix = "@robert:funklause.de"; github = "dotlambda"; githubId = 6806011; name = "Robert Schütz"; @@ -2926,6 +3008,7 @@ drupol = { name = "Pol Dellaiera"; email = "pol.dellaiera@protonmail.com"; + matrix = "@drupol:matrix.org"; github = "drupol"; githubId = 252042; keys = [{ @@ -2989,6 +3072,7 @@ }; dywedir = { email = "dywedir@gra.red"; + matrix = "@dywedir:matrix.org"; github = "dywedir"; githubId = 399312; name = "Vladyslav M."; @@ -3035,6 +3119,16 @@ githubId = 36110478; name = "Erik Arvstedt"; }; + ebbertd = { + email = "daniel@ebbert.nrw"; + github = "ebbertd"; + githubId = 20522234; + name = "Daniel Ebbert"; + keys = [{ + longkeyid = "rsa2048/0x47BC155927CBB9C7"; + fingerprint = "E765 FCA3 D9BF 7FDB 856E AD73 47BC 1559 27CB B9C7"; + }]; + }; ebzzry = { email = "ebzzry@ebzzry.io"; github = "ebzzry"; @@ -3065,6 +3159,12 @@ githubId = 50854; name = "edef"; }; + edlimerkaj = { + name = "Edli Merkaj"; + email = "edli.merkaj@identinet.io"; + github = "edlimerkaj"; + githubId = 71988351; + }; edibopp = { email = "eduard.bopp@aepsil0n.de"; github = "edibopp"; @@ -3187,6 +3287,7 @@ }; eliasp = { email = "mail@eliasprobst.eu"; + matrix = "@eliasp:kde.org"; github = "eliasp"; githubId = 48491; name = "Elias Probst"; @@ -3247,10 +3348,17 @@ }; emmanuelrosa = { email = "emmanuel_rosa@aol.com"; + matrix = "@emmanuelrosa:matrix.org"; github = "emmanuelrosa"; githubId = 13485450; name = "Emmanuel Rosa"; }; + emptyflask = { + email = "jon@emptyflask.dev"; + github = "emptyflask"; + githubId = 28287; + name = "Jon Roberts"; + }; endgame = { email = "jack@jackkelly.name"; github = "endgame"; @@ -3321,6 +3429,7 @@ }; ereslibre = { email = "ereslibre@ereslibre.es"; + matrix = "@ereslibre:matrix.org"; github = "ereslibre"; githubId = 8706; name = "Rafael Fernández López"; @@ -3345,6 +3454,7 @@ }; ericson2314 = { email = "John.Ericson@Obsidian.Systems"; + matrix = "@ericson2314:matrix.org"; github = "ericson2314"; githubId = 1055245; name = "John Ericson"; @@ -3429,6 +3539,7 @@ }; etu = { email = "elis@hirwing.se"; + matrix = "@etu:semi.social"; github = "etu"; githubId = 461970; name = "Elis Hirwing"; @@ -3446,6 +3557,7 @@ evalexpr = { name = "Jonathan Wilkins"; email = "nixos@wilkins.tech"; + matrix = "@evalexpr:matrix.org"; github = "evalexpr"; githubId = 23485511; keys = [{ @@ -3515,6 +3627,7 @@ }; expipiplus1 = { email = "nix@monoid.al"; + matrix = "@joe:monoid.al"; github = "expipiplus1"; githubId = 857308; name = "Joe Hermaszewski"; @@ -3527,6 +3640,7 @@ }; eyjhb = { email = "eyjhbb@gmail.com"; + matrix = "@eyjhb:eyjhb.dk"; github = "eyJhb"; githubId = 25955146; name = "eyJhb"; @@ -3545,6 +3659,7 @@ }; fab = { email = "mail@fabian-affolter.ch"; + matrix = "@fabaff:matrix.org"; name = "Fabian Affolter"; github = "fabaff"; githubId = 116184; @@ -3631,6 +3746,7 @@ }; felschr = { email = "dev@felschr.com"; + matrix = "@felschr:matrix.org"; github = "felschr"; githubId = 3314323; name = "Felix Tenley"; @@ -3647,12 +3763,14 @@ }; fgaz = { email = "fgaz@fgaz.me"; + matrix = "@fgaz:matrix.org"; github = "fgaz"; githubId = 8182846; name = "Francesco Gazzetta"; }; figsoda = { email = "figsoda@pm.me"; + matrix = "@figsoda:matrix.org"; github = "figsoda"; githubId = 40620903; name = "figsoda"; @@ -3771,6 +3889,7 @@ }; fortuneteller2k = { email = "lythe1107@gmail.com"; + matrix = "@fortuneteller2k:matrix.org"; github = "fortuneteller2k"; githubId = 20619776; name = "fortuneteller2k"; @@ -3975,6 +4094,12 @@ githubId = 16470252; name = "Gemini Lasswell"; }; + gbtb = { + email = "goodbetterthebeast3@gmail.com"; + github = "gbtb"; + githubId = 37017396; + name = "gbtb"; + }; gebner = { email = "gebner@gebner.org"; github = "gebner"; @@ -4011,6 +4136,7 @@ }; ggpeti = { email = "ggpeti@gmail.com"; + matrix = "@ggpeti:ggpeti.com"; github = "ggpeti"; githubId = 3217744; name = "Peter Ferenczy"; @@ -4244,6 +4370,7 @@ gytis-ivaskevicius = { name = "Gytis Ivaskevicius"; email = "me@gytis.io"; + matrix = "@gytis-ivaskevicius:matrix.org"; github = "gytis-ivaskevicius"; githubId = 23264966; }; @@ -4289,6 +4416,7 @@ }; happysalada = { email = "raphael@megzari.com"; + matrix = "@happysalada:matrix.org"; github = "happysalada"; githubId = 5317234; name = "Raphael Megzari"; @@ -4299,6 +4427,16 @@ githubId = 54728477; name = "Happy River"; }; + hardselius = { + email = "martin@hardselius.dev"; + github = "hardselius"; + githubId = 1422583; + name = "Martin Hardselius"; + keys = [{ + longkeyid = "rsa4096/0x03A6E6F786936619"; + fingerprint = "3F35 E4CA CBF4 2DE1 2E90 53E5 03A6 E6F7 8693 6619"; + }]; + }; haslersn = { email = "haslersn@fius.informatik.uni-stuttgart.de"; github = "haslersn"; @@ -4319,6 +4457,7 @@ }; hax404 = { email = "hax404foogit@hax404.de"; + matrix = "@hax404:hax404.de"; github = "hax404"; githubId = 1379411; name = "Georg Haas"; @@ -4395,6 +4534,7 @@ }; hexa = { email = "hexa@darmstadt.ccc.de"; + matrix = "@hexa:lossy.network"; github = "mweinelt"; githubId = 131599; name = "Martin Weinelt"; @@ -4513,6 +4653,7 @@ }; hoverbear = { email = "operator+nix@hoverbear.org"; + matrix = "@hoverbear:matrix.org"; github = "hoverbear"; githubId = 130903; name = "Ana Hobden"; @@ -4601,6 +4742,7 @@ }; iammrinal0 = { email = "nixpkgs@mrinalpurohit.in"; + matrix = "@iammrinal0:nixos.dev"; github = "iammrinal0"; githubId = 890062; name = "Mrinal"; @@ -4632,6 +4774,7 @@ icy-thought = { name = "Icy-Thought"; email = "gilganyx@pm.me"; + matrix = "@gilganix:matrix.org"; github = "Icy-Thought"; githubId = 53710398; }; @@ -4671,6 +4814,12 @@ githubId = 36193715; name = "Lassi Haasio"; }; + ilkecan = { + email = "ilkecan@protonmail.com"; + github = "ilkecan"; + githubId = 40234257; + name = "ilkecan bozdogan"; + }; illegalprime = { email = "themichaeleden@gmail.com"; github = "illegalprime"; @@ -4733,6 +4882,7 @@ }; immae = { email = "ismael@bouya.org"; + matrix = "@immae:immae.eu"; github = "immae"; githubId = 510202; name = "Ismaël Bouya"; @@ -4745,6 +4895,7 @@ }; infinisil = { email = "contact@infinisil.com"; + matrix = "@infinisil:matrix.org"; github = "infinisil"; githubId = 20525370; name = "Silvan Mosberger"; @@ -4762,6 +4913,7 @@ irenes = { name = "Irene Knapp"; email = "ireneista@gmail.com"; + matrix = "@irenes:matrix.org"; github = "IreneKnapp"; githubId = 157678; keys = [{ @@ -4991,6 +5143,7 @@ }; jbedo = { email = "cu@cua0.org"; + matrix = "@jb:vk3.wtf"; github = "jbedo"; githubId = 372912; name = "Justin Bedő"; @@ -5047,6 +5200,12 @@ githubId = 117874; name = "Jeroen de Haas"; }; + jdreaver = { + email = "johndreaver@gmail.com"; + github = "jdreaver"; + githubId = 1253071; + name = "David Reaver"; + }; jduan = { name = "Jingjing Duan"; email = "duanjingjing@gmail.com"; @@ -5122,6 +5281,7 @@ jfroche = { name = "Jean-François Roche"; email = "jfroche@pyxel.be"; + matrix = "@jfroche:matrix.pyxel.cloud"; github = "jfroche"; githubId = 207369; keys = [{ @@ -5197,6 +5357,7 @@ }; jk = { email = "hello+nixpkgs@j-k.io"; + matrix = "@j-k:matrix.org"; github = "06kellyjac"; githubId = 9866621; name = "Jack"; @@ -5297,6 +5458,7 @@ }; joepie91 = { email = "admin@cryto.net"; + matrix = "@joepie91:pixie.town"; name = "Sven Slootweg"; github = "joepie91"; githubId = 1663259; @@ -5343,6 +5505,12 @@ githubId = 8735102; name = "John Ramsden"; }; + johnrichardrinehart = { + email = "johnrichardrinehart@gmail.com"; + github = "johnrichardrinehart"; + githubId = 6321578; + name = "John Rinehart"; + }; johntitor = { email = "huyuumi.dev@gmail.com"; github = "JohnTitor"; @@ -5352,6 +5520,7 @@ jojosch = { name = "Johannes Schleifenbaum"; email = "johannes@js-webcoding.de"; + matrix = "@jojosch:jswc.de"; github = "jojosch"; githubId = 327488; keys = [{ @@ -5390,6 +5559,7 @@ }; jonringer = { email = "jonringer117@gmail.com"; + matrix = "@jonringer:matrix.org"; github = "jonringer"; githubId = 7673602; name = "Jonathan Ringer"; @@ -5462,6 +5632,7 @@ }; jschievink = { email = "jonasschievink@gmail.com"; + matrix = "@jschievink:matrix.org"; github = "jonas-schievink"; githubId = 1786438; name = "Jonas Schievink"; @@ -5496,6 +5667,7 @@ }; jtojnar = { email = "jtojnar@gmail.com"; + matrix = "@jtojnar:matrix.org"; github = "jtojnar"; githubId = 705123; name = "Jan Tojnar"; @@ -5618,6 +5790,7 @@ }; kalbasit = { email = "wael.nasreddine@gmail.com"; + matrix = "@kalbasit:matrix.org"; github = "kalbasit"; githubId = 87115; name = "Wael Nasreddine"; @@ -5708,6 +5881,7 @@ }; kevincox = { email = "kevincox@kevincox.ca"; + matrix = "@kevincox:matrix.org"; github = "kevincox"; githubId = 494012; name = "Kevin Cox"; @@ -5808,6 +5982,7 @@ }; kirelagin = { email = "kirelagin@gmail.com"; + matrix = "@kirelagin:matrix.org"; github = "kirelagin"; githubId = 451835; name = "Kirill Elagin"; @@ -5862,6 +6037,7 @@ }; kloenk = { email = "me@kloenk.de"; + matrix = "@kloenk:petabyte.dev"; name = "Finn Behrens"; github = "kloenk"; githubId = 12898828; @@ -6075,6 +6251,7 @@ }; l-as = { email = "las@protonmail.ch"; + matrix = "@Las:matrix.org"; github = "L-as"; githubId = 22075344; keys = [{ @@ -6085,6 +6262,7 @@ }; l3af = { email = "L3afMeAlon3@gmail.com"; + matrix = "@L3afMe:matrix.org"; github = "L3afMe"; githubId = 72546287; name = "L3af"; @@ -6125,6 +6303,7 @@ }; lassulus = { email = "lassulus@gmail.com"; + matrix = "@lassulus:nixos.dev"; github = "Lassulus"; githubId = 621759; name = "Lassulus"; @@ -6186,6 +6365,7 @@ }; ldesgoui = { email = "ldesgoui@gmail.com"; + matrix = "@ldesgoui:matrix.org"; github = "ldesgoui"; githubId = 2472678; name = "Lucas Desgouilles"; @@ -6228,6 +6408,7 @@ }; legendofmiracles = { email = "legendofmiracles@protonmail.com"; + matrix = "@legendofmiracles:matrix.org"; github = "legendofmiracles"; githubId = 30902201; name = "legendofmiracles"; @@ -6276,6 +6457,7 @@ }; lewo = { email = "lewo@abesis.fr"; + matrix = "@lewo:matrix.org"; github = "nlewo"; githubId = 3425311; name = "Antoine Eiche"; @@ -6374,6 +6556,12 @@ githubId = 791115; name = "Linquize"; }; + linsui = { + email = "linsui555@gmail.com"; + github = "linsui"; + githubId = 36977733; + name = "linsui"; + }; linus = { email = "linusarver@gmail.com"; github = "listx"; @@ -6474,6 +6662,7 @@ }; lovesegfault = { email = "meurerbernardo@gmail.com"; + matrix = "@lovesegfault:matrix.org"; github = "lovesegfault"; githubId = 7243783; name = "Bernardo Meurer"; @@ -6500,6 +6689,7 @@ }; lschuermann = { email = "leon.git@is.currently.online"; + matrix = "@leons:is.currently.online"; github = "lschuermann"; githubId = 5341193; name = "Leon Schuermann"; @@ -6576,6 +6766,7 @@ }; lukegb = { email = "nix@lukegb.com"; + matrix = "@lukegb:zxcvbnm.ninja"; github = "lukegb"; githubId = 246745; name = "Luke Granger-Brown"; @@ -6594,6 +6785,7 @@ }; lunik1 = { email = "ch.nixpkgs@themaw.xyz"; + matrix = "@lunik1:lunik.one"; github = "lunik1"; githubId = 13547699; name = "Corin Hoad"; @@ -6642,6 +6834,7 @@ }; ma27 = { email = "maximilian@mbosch.me"; + matrix = "@ma27:nicht-so.sexy"; github = "ma27"; githubId = 6025220; name = "Maximilian Bosch"; @@ -6732,12 +6925,14 @@ }; manveru = { email = "m.fellinger@gmail.com"; + matrix = "@manveru:matrix.org"; github = "manveru"; githubId = 3507; name = "Michael Fellinger"; }; maralorn = { email = "malte.brandy@maralorn.de"; + matrix = "@maralorn:maralorn.de"; github = "maralorn"; githubId = 1651325; name = "Malte Brandy"; @@ -6876,6 +7071,7 @@ }; matthiasbeyer = { email = "mail@beyermatthias.de"; + matrix = "@musicmatze:beyermatthi.as"; github = "matthiasbeyer"; githubId = 427866; name = "Matthias Beyer"; @@ -7158,6 +7354,7 @@ }; mic92 = { email = "joerg@thalheim.io"; + matrix = "@mic92:nixos.dev"; github = "mic92"; githubId = 96200; name = "Jörg Thalheim"; @@ -7205,6 +7402,7 @@ }; midchildan = { email = "git@midchildan.org"; + matrix = "@midchildan:matrix.org"; github = "midchildan"; githubId = 7343721; name = "midchildan"; @@ -7253,6 +7451,12 @@ githubId = 7610974; name = "Jason Miller"; }; + milogert = { + email = "milo@milogert.com"; + github = "milogert"; + githubId = 5378535; + name = "Milo Gertjejansen"; + }; miltador = { email = "miltador@yandex.ua"; name = "Vasiliy Solovey"; @@ -7311,6 +7515,7 @@ }; mjlbach = { email = "m.j.lbach@gmail.com"; + matrix = "@atrius:matrix.org"; github = "mjlbach"; githubId = 13316262; name = "Michael Lingelbach"; @@ -7351,6 +7556,7 @@ }; mkg20001 = { email = "mkg20001+nix@gmail.com"; + matrix = "@mkg20001:matrix.org"; github = "mkg20001"; githubId = 7735145; name = "Maciej Krüger"; @@ -7681,6 +7887,7 @@ }; mvnetbiz = { email = "mvnetbiz@gmail.com"; + matrix = "@mvtva:matrix.org"; github = "mvnetbiz"; githubId = 6455574; name = "Matt Votava"; @@ -7767,6 +7974,7 @@ }; ncfavier = { email = "n@monade.li"; + matrix = "@ncfavier:matrix.org"; github = "ncfavier"; githubId = 4323933; name = "Naïm Favier"; @@ -7858,6 +8066,7 @@ }; nh2 = { email = "mail@nh2.me"; + matrix = "@nh2:matrix.org"; github = "nh2"; githubId = 399535; name = "Niklas Hambüchen"; @@ -7944,6 +8153,7 @@ }; ninjatrappeur = { email = "felix@alternativebit.fr"; + matrix = "@ninjatrappeur:matrix.org"; github = "ninjatrappeur"; githubId = 1219785; name = "Félix Baylac-Jacqué"; @@ -7998,6 +8208,7 @@ }; nixinator = { email = "33lockdown33@protonmail.com"; + matrix = "@nixinator:nixos.dev"; github = "nixinator"; githubId = 66913205; name = "Rick Sanchez"; @@ -8046,6 +8257,7 @@ }; noneucat = { email = "andy@lolc.at"; + matrix = "@noneucat:lolc.at"; github = "noneucat"; githubId = 40049608; name = "Andy Chun"; @@ -8088,6 +8300,7 @@ }; nrdxp = { email = "tim.deh@pm.me"; + matrix = "@timdeh:matrix.org"; github = "nrdxp"; githubId = 34083928; name = "Tim DeHerrera"; @@ -8129,6 +8342,7 @@ numkem = { name = "Sebastien Bariteau"; email = "numkem@numkem.org"; + matrix = "@numkem:matrix.org"; github = "numkem"; githubId = 332423; }; @@ -8150,6 +8364,17 @@ githubId = 127548; name = "Judson Lester"; }; + nzbr = { + email = "nixos@nzbr.de"; + github = "nzbr"; + githubId = 7851175; + name = "nzbr"; + matrix = "@nzbr:nzbr.de"; + keys = [{ + longkeyid = "rsa2048/0x6C78B50B97A42F8A"; + fingerprint = "BF3A 3EE6 3144 2C5F C9FB 39A7 6C78 B50B 97A4 2F8A"; + }]; + }; nzhang-zh = { email = "n.zhang.hp.au@gmail.com"; github = "nzhang-zh"; @@ -8170,6 +8395,7 @@ }; obfusk = { email = "flx@obfusk.net"; + matrix = "@obfusk:matrix.org"; github = "obfusk"; githubId = 1260687; name = "Felix C. Stegerman"; @@ -8364,6 +8590,7 @@ }; pacman99 = { email = "pachum99@gmail.com"; + matrix = "@pachumicchu:myrdd.info"; github = "Pacman99"; githubId = 16345849; name = "Parthiv Seetharaman"; @@ -8510,6 +8737,12 @@ githubId = 13225611; name = "Nicolas Martin"; }; + pennae = { + name = "pennae"; + email = "github@quasiparticle.net"; + github = "pennae"; + githubId = 82953136; + }; p3psi = { name = "Elliot Boo"; email = "p3psi.boo@gmail.com"; @@ -8524,6 +8757,7 @@ }; petabyteboy = { email = "milan@petabyte.dev"; + matrix = "@milan:petabyte.dev"; github = "petabyteboy"; githubId = 3250809; name = "Milan Pässler"; @@ -8621,6 +8855,7 @@ piegames = { name = "piegames"; email = "nix@piegames.de"; + matrix = "@piegames:matrix.org"; github = "piegamesde"; githubId = 14054505; }; @@ -8782,6 +9017,12 @@ githubId = 11365056; name = "Kevin Liu"; }; + pnmadelaine = { + name = "Paul-Nicolas Madelaine"; + email = "pnm@pnm.tf"; + github = "pnmadelaine"; + githubId = 21977014; + }; pnotequalnp = { email = "kevin@pnotequalnp.com"; github = "pnotequalnp"; @@ -8868,6 +9109,7 @@ }; primeos = { email = "dev.primeos@gmail.com"; + matrix = "@primeos:matrix.org"; github = "primeos"; githubId = 7537109; name = "Michael Weiss"; @@ -8936,12 +9178,15 @@ }; psibi = { email = "sibi@psibi.in"; + matrix = "@psibi:matrix.org"; github = "psibi"; githubId = 737477; name = "Sibi Prabakaran"; }; pstn = { email = "philipp@xndr.de"; + github = "pstn"; + githubId = 1329940; name = "Philipp Steinpaß"; }; pSub = { @@ -8988,6 +9233,7 @@ }; putchar = { email = "slim.cadoux@gmail.com"; + matrix = "@putch4r:matrix.org"; github = "putchar"; githubId = 8208767; name = "Slim Cadoux"; @@ -9058,6 +9304,7 @@ }; raboof = { email = "arnout@bzzt.net"; + matrix = "@raboof:matrix.org"; github = "raboof"; githubId = 131856; name = "Arnout Engelen"; @@ -9088,6 +9335,7 @@ }; ralith = { email = "ben.e.saunders@gmail.com"; + matrix = "@ralith:ralith.com"; github = "ralith"; githubId = 104558; name = "Benjamin Saunders"; @@ -9327,6 +9575,7 @@ risson = { name = "Marc Schmitt"; email = "marc.schmitt@risson.space"; + matrix = "@risson:lama-corp.space"; github = "rissson"; githubId = 18313093; keys = [ @@ -9384,6 +9633,7 @@ }; rmcgibbo = { email = "rmcgibbo@gmail.com"; + matrix = "@rmcgibbo:matrix.org"; github = "rmcgibbo"; githubId = 641278; name = "Robert T. McGibbon"; @@ -9430,6 +9680,7 @@ }; roberth = { email = "nixpkgs@roberthensing.nl"; + matrix = "@roberthensing:matrix.org"; github = "roberth"; githubId = 496447; name = "Robert Hensing"; @@ -9488,16 +9739,6 @@ githubId = 1312525; name = "Rongcui Dong"; }; - ronthecookie = { - name = "Ron B"; - email = "me@ronthecookie.me"; - github = "ronthecookie"; - githubId = 2526321; - keys = [{ - longkeyid = "rsa2048/0x6F5B32DE5E5FA80C"; - fingerprint = "4B2C DDA5 FA35 642D 956D 7294 6F5B 32DE 5E5F A80C"; - }]; - }; roosemberth = { email = "roosembert.palacios+nixpkgs@posteo.ch"; github = "roosemberth"; @@ -9690,6 +9931,7 @@ }; s1341 = { email = "s1341@shmarya.net"; + matrix = "@s1341:matrix.org"; name = "Shmarya Rubenstein"; github = "s1341"; githubId = 5682183; @@ -9742,6 +9984,7 @@ }; samueldr = { email = "samuel@dionne-riel.com"; + matrix = "@samueldr:matrix.org"; github = "samueldr"; githubId = 132835; name = "Samuel Dionne-Riel"; @@ -9882,6 +10125,7 @@ }; Scriptkiddi = { email = "nixos@scriptkiddi.de"; + matrix = "@fritz.otlinghaus:helsinki-systems.de"; github = "scriptkiddi"; githubId = 3598650; name = "Fritz Otlinghaus"; @@ -9894,6 +10138,7 @@ }; sdier = { email = "scott@dier.name"; + matrix = "@sdier:matrix.org"; github = "sdier"; githubId = 11613056; name = "Scott Dier"; @@ -9964,6 +10209,12 @@ githubId = 307899; name = "Gurkan Gur"; }; + sersorrel = { + email = "ash@sorrel.sh"; + github = "sersorrel"; + githubId = 9433472; + name = "ash"; + }; servalcatty = { email = "servalcat@pm.me"; github = "servalcatty"; @@ -10142,6 +10393,12 @@ fingerprint = "ADF4 C13D 0E36 1240 BD01 9B51 D1DE 6D7F 6936 63A5"; }]; }; + simarra = { + name = "simarra"; + email = "loic.martel@protonmail.com"; + github = "simarra"; + githubId = 14372987; + }; simonchatts = { email = "code@chatts.net"; github = "simonchatts"; @@ -10162,6 +10419,7 @@ }; siraben = { email = "bensiraphob@gmail.com"; + matrix = "@siraben:matrix.org"; github = "siraben"; githubId = 8219659; name = "Siraphob Phipathananunth"; @@ -10176,6 +10434,12 @@ fingerprint = "B234 EFD4 2B42 FE81 EE4D 7627 F72C 4A88 7F9A 24CA"; }]; }; + sirseruju = { + email = "sir.seruju@yandex.ru"; + github = "sirseruju"; + githubId = 74881555; + name = "Fofanov Sergey"; + }; sivteck = { email = "sivaram1992@gmail.com"; github = "sivteck"; @@ -10234,6 +10498,7 @@ }; SlothOfAnarchy = { email = "slothofanarchy1@gmail.com"; + matrix = "@michel.weitbrecht:helsinki-systems.de"; github = "SlothOfAnarchy"; githubId = 12828415; name = "Michel Weitbrecht"; @@ -10270,6 +10535,13 @@ githubId = 4477729; name = "Sergey Mironov"; }; + smitop = { + name = "Smitty van Bodegom"; + email = "me@smitop.com"; + matrix = "@smitop:kde.org"; + github = "Smittyvb"; + githubId = 10530973; + }; sna = { email = "abouzahra.9@wright.edu"; github = "s-na"; @@ -10308,6 +10580,7 @@ }; solson = { email = "scott@solson.me"; + matrix = "@solson:matrix.org"; github = "solson"; githubId = 26806; name = "Scott Olson"; @@ -10360,6 +10633,7 @@ }; spencerjanssen = { email = "spencerjanssen@gmail.com"; + matrix = "@sjanssen:matrix.org"; github = "spencerjanssen"; githubId = 2600039; name = "Spencer Janssen"; @@ -10408,6 +10682,7 @@ }; srhb = { email = "sbrofeldt@gmail.com"; + matrix = "@srhb:matrix.org"; github = "srhb"; githubId = 219362; name = "Sarah Brofeldt"; @@ -10444,6 +10719,7 @@ }; stephank = { email = "nix@stephank.nl"; + matrix = "@skochen:matrix.org"; github = "stephank"; githubId = 89950; name = "Stéphan Kochen"; @@ -10575,11 +10851,13 @@ superherointj = { name = "Sérgio G."; email = "5861043+superherointj@users.noreply.github.com"; + matrix = "@superherointj:matrix.org"; github = "superherointj"; githubId = 5861043; }; SuperSandro2000 = { email = "sandro.jaeckel@gmail.com"; + matrix = "@sandro:supersandro.de"; github = "SuperSandro2000"; githubId = 7258858; name = "Sandro Jäckel"; @@ -10664,6 +10942,7 @@ }; symphorien = { email = "symphorien_nixpkgs@xlumurb.eu"; + matrix = "@symphorien:xlumurb.eu"; github = "symphorien"; githubId = 12595971; name = "Guillaume Girol"; @@ -10752,6 +11031,7 @@ }; taktoa = { email = "taktoa@gmail.com"; + matrix = "@taktoa:matrix.org"; github = "taktoa"; githubId = 553443; name = "Remy Goldschmidt"; @@ -10770,6 +11050,7 @@ }; talyz = { email = "kim.lindberger@gmail.com"; + matrix = "@talyz:matrix.org"; github = "talyz"; githubId = 63433; name = "Kim Lindberger"; @@ -10878,6 +11159,7 @@ }; tfc = { email = "jacek@galowicz.de"; + matrix = "@jonge:ukvly.org"; github = "tfc"; githubId = 29044; name = "Jacek Galowicz"; @@ -10972,6 +11254,7 @@ }; thibautmarty = { email = "github@thibautmarty.fr"; + matrix = "@thibaut:thibautmarty.fr"; github = "ThibautMarty"; githubId = 3268082; name = "Thibaut Marty"; @@ -11112,6 +11395,7 @@ }; tnias = { email = "phil@grmr.de"; + matrix = "@tnias:stratum0.org"; github = "tnias"; githubId = 9853194; name = "Philipp Bartsch"; @@ -11158,6 +11442,7 @@ }; tomberek = { email = "tomberek@gmail.com"; + matrix = "@tomberek:matrix.org"; github = "tomberek"; githubId = 178444; name = "Thomas Bereknyei"; @@ -11176,6 +11461,7 @@ }; toonn = { email = "nixpkgs@toonn.io"; + matrix = "@toonn:matrix.org"; github = "toonn"; githubId = 1486805; name = "Toon Nolten"; @@ -11378,6 +11664,7 @@ }; unode = { email = "alves.rjc@gmail.com"; + matrix = "@renato_alves:matrix.org"; github = "unode"; githubId = 122319; name = "Renato Alves"; @@ -11438,6 +11725,7 @@ }; vaibhavsagar = { email = "vaibhavsagar@gmail.com"; + matrix = "@vaibhavsagar:matrix.org"; github = "vaibhavsagar"; githubId = 1525767; name = "Vaibhav Sagar"; @@ -11456,6 +11744,7 @@ }; valodim = { email = "look@my.amazin.horse"; + matrix = "@Valodim:stratum0.org"; github = "valodim"; githubId = 27813; name = "Vincent Breitmoser"; @@ -11472,8 +11761,8 @@ githubId = 25173827; name = "Vanilla"; keys = [{ - longkeyid = "rsa4096/0x4DFA2BDD7305E739"; - fingerprint = "5C16 5178 7DE2 EE5A AF98 3EA3 4DFA 2BDD 7305 E739"; + longkeyid = "rsa4096/0x3750028ED04FA42E"; + fingerprint = "2649 340C C909 F821 D251 6714 3750 028E D04F A42E"; }]; }; vanschelven = { @@ -11516,6 +11805,7 @@ name = "Vladimír Čunát"; # vcunat@gmail.com predominated in commits before 2019/03 email = "v@cunat.cz"; + matrix = "@vcunat:matrix.org"; github = "vcunat"; githubId = 1785925; keys = [{ @@ -11952,6 +12242,7 @@ }; xe = { email = "me@christine.website"; + matrix = "@withoutwithin:matrix.org"; github = "Xe"; githubId = 529003; name = "Christine Dodrill"; @@ -11970,6 +12261,7 @@ }; xfix = { email = "konrad@borowski.pw"; + matrix = "@xfix:matrix.org"; github = "xfix"; githubId = 1297598; name = "Konrad Borowski"; @@ -12042,6 +12334,7 @@ }; yayayayaka = { email = "nixpkgs@uwu.is"; + matrix = "@lara:uwu.is"; github = "yayayayaka"; githubId = 73759599; name = "Lara A."; @@ -12058,6 +12351,12 @@ githubId = 4113027; name = "Jesper Geertsen Jonsson"; }; + yinfeng = { + email = "lin.yinfeng@outlook.com"; + github = "linyinfeng"; + githubId = 11229748; + name = "Lin Yinfeng"; + }; ylwghst = { email = "ylwghst@onionmail.info"; github = "ylwghst"; @@ -12084,6 +12383,7 @@ }; yorickvp = { email = "yorickvanpelt@gmail.com"; + matrix = "@yorickvp:matrix.org"; github = "yorickvp"; githubId = 647076; name = "Yorick van Pelt"; @@ -12124,12 +12424,14 @@ }; yuka = { email = "yuka@yuka.dev"; + matrix = "@yuka:yuka.dev"; github = "yu-re-ka"; githubId = 86169957; name = "Yureka"; }; yusdacra = { email = "y.bera003.06@protonmail.com"; + matrix = "@yusdacra:nixos.dev"; github = "yusdacra"; githubId = 19897088; name = "Yusuf Bera Ertan"; @@ -12232,6 +12534,7 @@ }; zhaofengli = { email = "hello@zhaofeng.li"; + matrix = "@zhaofeng:zhaofeng.li"; github = "zhaofengli"; githubId = 2189609; name = "Zhaofeng Li"; @@ -12447,6 +12750,7 @@ fzakaria = { name = "Farid Zakaria"; email = "farid.m.zakaria@gmail.com"; + matrix = "@fzakaria:matrix.org"; github = "fzakaria"; githubId = 605070; }; @@ -12465,6 +12769,7 @@ hmenke = { name = "Henri Menke"; email = "henri@henrimenke.de"; + matrix = "@hmenke:matrix.org"; github = "hmenke"; githubId = 1903556; keys = [{ @@ -12531,6 +12836,7 @@ princemachiavelli = { name = "Josh Hoffer"; email = "jhoffer@sansorgan.es"; + matrix = "@princemachiavelli:matrix.org"; github = "princemachiavelli"; githubId = 2730968; keys = [{ @@ -12571,6 +12877,7 @@ zeri = { name = "zeri"; email = "68825133+zeri42@users.noreply.github.com"; + matrix = "@zeri:matrix.org"; github = "zeri42"; githubId = 68825133; }; diff --git a/nixpkgs/maintainers/scripts/haskell/hydra-report.hs b/nixpkgs/maintainers/scripts/haskell/hydra-report.hs index 0d22a670366d..360b9f2058de 100755 --- a/nixpkgs/maintainers/scripts/haskell/hydra-report.hs +++ b/nixpkgs/maintainers/scripts/haskell/hydra-report.hs @@ -437,7 +437,7 @@ printBuildSummary <> Text.pack (formatTime defaultTimeLocale "%Y-%m-%d %H:%M UTC" fetchTime) <> "*" ] - brokenLine (name, rdeps) = "[" <> name <> "](https://search.nixos.org/packages?channel=unstable&show=haskellPackages." <> name <> "&query=haskellPackages." <> name <> ") :arrow_heading_up: " <> Text.pack (show rdeps) + brokenLine (name, rdeps) = "[" <> name <> "](https://packdeps.haskellers.com/reverse/" <> name <> ") :arrow_heading_up: " <> Text.pack (show rdeps) <> " " numSummary = statusToNumSummary summary jobsByState predicate = Map.filter (predicate . worstState) summary worstState = foldl' min Success . fmap state . summaryBuilds @@ -464,8 +464,8 @@ printBuildSummary if' (isNothing mergeableJob) "No `mergeable` job found." <> if' (isNothing maintainedJob) "No `maintained` job found." <> if' (Unfinished > maybe Success worstState mergeableJob) "`mergeable` jobset failed." <> - if' (outstandingJobs (Platform "x86_64-linux") > 100) "Too much outstanding jobs on x86_64-linux." <> - if' (outstandingJobs (Platform "aarch64-linux") > 100) "Too much outstanding jobs on aarch64-linux." + if' (outstandingJobs (Platform "x86_64-linux") > 100) "Too many outstanding jobs on x86_64-linux." <> + if' (outstandingJobs (Platform "aarch64-linux") > 100) "Too many outstanding jobs on aarch64-linux." if' p e = if p then [e] else mempty outstandingJobs platform | Table m <- numSummary = Map.findWithDefault 0 (platform, Unfinished) m maintainedJob = Map.lookup "maintained" summary diff --git a/nixpkgs/maintainers/scripts/haskell/merge-and-open-pr.sh b/nixpkgs/maintainers/scripts/haskell/merge-and-open-pr.sh index d73c09122350..18db1da0f2a5 100755 --- a/nixpkgs/maintainers/scripts/haskell/merge-and-open-pr.sh +++ b/nixpkgs/maintainers/scripts/haskell/merge-and-open-pr.sh @@ -75,6 +75,10 @@ fi echo "Merging https://github.com/NixOS/nixpkgs/pull/${curr_haskell_updates_pr_num}..." gh pr merge --repo NixOS/nixpkgs --merge "$curr_haskell_updates_pr_num" +# Update the list of Haskell package versions in NixOS on Hackage. +echo "Updating list of Haskell package versions in NixOS on Hackage..." +./maintainers/scripts/haskell/upload-nixos-package-list-to-hackage.sh + # Update stackage, Hackage hashes, and regenerate Haskell package set echo "Updating Stackage..." ./maintainers/scripts/haskell/update-stackage.sh --do-commit @@ -84,7 +88,7 @@ echo "Regenerating Hackage packages..." ./maintainers/scripts/haskell/regenerate-hackage-packages.sh --do-commit # Push these new commits to the haskell-updates branch -echo "Pushing commits just created to the haskell-updates branch" +echo "Pushing commits just created to the remote haskell-updates branch..." git push # Open new PR @@ -93,7 +97,7 @@ new_pr_body=$(cat <<EOF This PR is the regular merge of the \`haskell-updates\` branch into \`master\`. -This branch is being continually built and tested by hydra at https://hydra.nixos.org/jobset/nixpkgs/haskell-updates. +This branch is being continually built and tested by hydra at https://hydra.nixos.org/jobset/nixpkgs/haskell-updates. You may be able to find an up-to-date Hydra build report at [cdepillabout/nix-haskell-updates-status](https://github.com/cdepillabout/nix-haskell-updates-status). We roughly aim to merge these \`haskell-updates\` PRs at least once every two weeks. See the @NixOS/haskell [team calendar](https://cloud.maralorn.de/apps/calendar/p/Mw5WLnzsP7fC4Zky) for who is currently in charge of this branch. @@ -114,5 +118,5 @@ This is the follow-up to #${curr_haskell_updates_pr_num}. Come to [#haskell:nixo EOF ) -echo "Opening a PR for the next haskell-updates merge cycle" +echo "Opening a PR for the next haskell-updates merge cycle..." gh pr create --repo NixOS/nixpkgs --base master --head haskell-updates --title "haskellPackages: update stackage and hackage" --body "$new_pr_body" diff --git a/nixpkgs/maintainers/scripts/haskell/upload-nixos-package-list-to-hackage.sh b/nixpkgs/maintainers/scripts/haskell/upload-nixos-package-list-to-hackage.sh index 9e243052f25a..8c39d289f7aa 100755 --- a/nixpkgs/maintainers/scripts/haskell/upload-nixos-package-list-to-hackage.sh +++ b/nixpkgs/maintainers/scripts/haskell/upload-nixos-package-list-to-hackage.sh @@ -19,3 +19,4 @@ package_list="$(nix-build -A haskell.package-list)/nixos-hackage-packages.csv" username=$(grep "^username:" ~/.cabal/config | sed "s/^username: //") password_command=$(grep "^password-command:" ~/.cabal/config | sed "s/^password-command: //") curl -u "$username:$($password_command | head -n1)" --digest -H "Content-type: text/csv" -T "$package_list" http://hackage.haskell.org/distro/NixOS/packages.csv +echo diff --git a/nixpkgs/maintainers/scripts/luarocks-packages.csv b/nixpkgs/maintainers/scripts/luarocks-packages.csv index 8cce4049e749..d4a5f83d011b 100644 --- a/nixpkgs/maintainers/scripts/luarocks-packages.csv +++ b/nixpkgs/maintainers/scripts/luarocks-packages.csv @@ -68,7 +68,7 @@ luautf8,,,,,,pstn luazip,,,,,, lua-yajl,,,,,,pstn luuid,,,,,, -luv,,,,1.30.0-0,, +luv,,,,1.42.0-0,, lyaml,,,,,,lblasc markdown,,,,,, mediator_lua,,,,,, diff --git a/nixpkgs/maintainers/scripts/update-luarocks-packages b/nixpkgs/maintainers/scripts/update-luarocks-packages index a465031b9112..c559d5699dff 100755 --- a/nixpkgs/maintainers/scripts/update-luarocks-packages +++ b/nixpkgs/maintainers/scripts/update-luarocks-packages @@ -33,8 +33,7 @@ TMP_FILE="$(mktemp)" GENERATED_NIXFILE="pkgs/development/lua-modules/generated-packages.nix" LUAROCKS_CONFIG="$NIXPKGS_PATH/maintainers/scripts/luarocks-config.lua" -HEADER = """ -/* {GENERATED_NIXFILE} is an auto-generated file -- DO NOT EDIT! +HEADER = """/* {GENERATED_NIXFILE} is an auto-generated file -- DO NOT EDIT! Regenerate it with: nixpkgs$ ./maintainers/scripts/update-luarocks-packages @@ -99,9 +98,8 @@ class LuaEditor(Editor): header2 = textwrap.dedent( # header2 = inspect.cleandoc( """ - { self, stdenv, lib, fetchurl, fetchgit, ... } @ args: - self: super: - with self; + { self, stdenv, lib, fetchurl, fetchgit, callPackage, ... } @ args: + final: prev: { """) f.write(header2) @@ -199,6 +197,7 @@ def generate_pkg_nix(plug: LuaPlugin): log.debug("running %s", ' '.join(cmd)) output = subprocess.check_output(cmd, text=True) + output = "callPackage(" + output.strip() + ") {};\n\n" return (plug, output) def main(): diff --git a/nixpkgs/maintainers/team-list.nix b/nixpkgs/maintainers/team-list.nix index 9171c10da460..75a7940aa879 100644 --- a/nixpkgs/maintainers/team-list.nix +++ b/nixpkgs/maintainers/team-list.nix @@ -137,7 +137,7 @@ with lib.maintainers; { cleverca22 disassembler jonringer - maveru + manveru nrdxp ]; scope = "Input-Output Global employees, which maintain critical software"; |