summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/customisation.nix6
-rw-r--r--lib/default.nix4
-rw-r--r--lib/maintainers-list.nix3955
-rw-r--r--lib/maintainers.nix801
-rw-r--r--lib/systems/default.nix17
-rw-r--r--lib/systems/doubles.nix2
-rw-r--r--lib/systems/examples.nix9
-rw-r--r--lib/systems/inspect.nix1
-rw-r--r--lib/systems/parse.nix6
-rw-r--r--lib/systems/platforms.nix2
-rw-r--r--lib/tests/systems.nix4
11 files changed, 3986 insertions, 821 deletions
diff --git a/lib/customisation.nix b/lib/customisation.nix
index 823395f04d4a..d942f54ee798 100644
--- a/lib/customisation.nix
+++ b/lib/customisation.nix
@@ -155,12 +155,6 @@ rec {
outPath = assert condition; drv.outPath;
};
- /* Add attributes to each output of a derivation without changing
- the derivation itself. */
- addPassthru =
- lib.warn "`addPassthru drv passthru` is deprecated, replace with `extendDerivation true passthru drv`"
- (drv: passthru: extendDerivation true passthru drv);
-
/* Strip a derivation of all non-essential attributes, returning
only those needed by hydra-eval-jobs. Also strictly evaluate the
result to ensure that there are no thunks kept alive to prevent
diff --git a/lib/default.nix b/lib/default.nix
index 77cfa712557c..7716fe34dbab 100644
--- a/lib/default.nix
+++ b/lib/default.nix
@@ -21,7 +21,7 @@ let
# packaging
customisation = callLibs ./customisation.nix;
- maintainers = callLibs ./maintainers.nix;
+ maintainers = import ./maintainers-list.nix;
meta = callLibs ./meta.nix;
sources = callLibs ./sources.nix;
@@ -88,7 +88,7 @@ let
inherit (stringsWithDeps) textClosureList textClosureMap
noDepEntry fullDepEntry packEntry stringAfter;
inherit (customisation) overrideDerivation makeOverridable
- callPackageWith callPackagesWith extendDerivation addPassthru
+ callPackageWith callPackagesWith extendDerivation
hydraJob makeScope;
inherit (meta) addMetaAttrs dontDistribute setName updateName
appendToName mapDerivationAttrset lowPrio lowPrioSet hiPrio
diff --git a/lib/maintainers-list.nix b/lib/maintainers-list.nix
new file mode 100644
index 000000000000..f397ee0ddb8c
--- /dev/null
+++ b/lib/maintainers-list.nix
@@ -0,0 +1,3955 @@
+/* List of NixOS maintainers.
+
+ handle = {
+ name = "Real name";
+ email = "address@example.org";
+ github = "GithubUsername";
+ };
+
+ where `name` is your real name, `email` is your maintainer email
+ address and `github` is your GitHub handle (as it appears in the
+ URL of your profile page, `https://github.com/<userhandle>`).
+ address
+ The only required fields are `name` and `email`.
+ More fields may be added in the future.
+
+ Please keep the list alphabetically sorted.
+ See `../maintainers/scripts/check-maintainer-github-handles.sh`
+ for an example on how to work with this data.
+ */
+{
+ Adjective-Object = {
+ email = "mhuan13@gmail.com";
+ github = "Adjective-Object";
+ name = "Maxwell Huang-Hobbs";
+ };
+ AndersonTorres = {
+ email = "torres.anderson.85@gmail.com";
+ github = "AndersonTorres";
+ name = "Anderson Torres";
+ };
+ Baughn = {
+ email = "sveina@gmail.com";
+ github = "Baughn";
+ name = "Svein Ove Aas";
+ };
+ ChengCat = {
+ email = "yu@cheng.cat";
+ github = "ChengCat";
+ name = "Yucheng Zhang";
+ };
+ CrystalGamma = {
+ email = "nixos@crystalgamma.de";
+ github = "CrystalGamma";
+ name = "Jona Stubbe";
+ };
+ DamienCassou = {
+ email = "damien@cassou.me";
+ github = "DamienCassou";
+ name = "Damien Cassou";
+ };
+ DerGuteMoritz = {
+ email = "moritz@twoticketsplease.de";
+ github = "DerGuteMoritz";
+ name = "Moritz Heidkamp";
+ };
+ DerTim1 = {
+ email = "tim.digel@active-group.de";
+ github = "DerTim1";
+ name = "Tim Digel";
+ };
+ DmitryTsygankov = {
+ email = "dmitry.tsygankov@gmail.com";
+ github = "DmitryTsygankov";
+ name = "Dmitry Tsygankov";
+ };
+ FireyFly = {
+ email = "nix@firefly.nu";
+ github = "FireyFly";
+ name = "Jonas Höglund";
+ };
+ Gonzih = {
+ email = "gonzih@gmail.com";
+ github = "Gonzih";
+ name = "Max Gonzih";
+ };
+ Jo = {
+ email = "0x4A6F@shackspace.de";
+ name = "Joachim Ernst";
+ };
+ KibaFox = {
+ email = "kiba.fox@foxypossibilities.com";
+ github = "KibaFox";
+ name = "Kiba Fox";
+ };
+ MP2E = {
+ email = "MP2E@archlinux.us";
+ github = "MP2E";
+ name = "Cray Elliott";
+ };
+ MostAwesomeDude = {
+ email = "cds@corbinsimpson.com";
+ github = "MostAwesomeDude";
+ name = "Corbin Simpson";
+ };
+ Nate-Devv = {
+ email = "natedevv@gmail.com";
+ name = "Nathan Moore";
+ };
+ NikolaMandic = {
+ email = "nikola@mandic.email";
+ github = "NikolaMandic";
+ name = "Ratko Mladic";
+ };
+ Phlogistique = {
+ email = "noe.rubinstein@gmail.com";
+ github = "Phlogistique";
+ name = "Noé Rubinstein";
+ };
+ Profpatsch = {
+ email = "mail@profpatsch.de";
+ github = "Profpatsch";
+ name = "Profpatsch";
+ };
+ SShrike = {
+ email = "severen@shrike.me";
+ github = "severen";
+ name = "Severen Redwood";
+ };
+ SeanZicari = {
+ email = "sean.zicari@gmail.com";
+ github = "SeanZicari";
+ name = "Sean Zicari";
+ };
+ StijnDW = {
+ email = "stekke@airmail.cc";
+ github = "StijnDW";
+ name = "Stijn DW";
+ };
+ StillerHarpo = {
+ email = "florianengel39@gmail.com";
+ github = "StillerHarpo";
+ name = "Florian Engel";
+ };
+ SuprDewd = {
+ email = "suprdewd@gmail.com";
+ github = "SuprDewd";
+ name = "Bjarki Ágúst Guðmundsson";
+ };
+ TealG = {
+ email = "~@Teal.Gr";
+ github = "TealG";
+ name = "Teal Gaure";
+ };
+ ThomasMader = {
+ email = "thomas.mader@gmail.com";
+ github = "ThomasMader";
+ name = "Thomas Mader";
+ };
+ Zimmi48 = {
+ email = "theo.zimmermann@univ-paris-diderot.fr";
+ github = "Zimmi48";
+ name = "Théo Zimmermann";
+ };
+ a1russell = {
+ email = "adamlr6+pub@gmail.com";
+ github = "a1russell";
+ name = "Adam Russell";
+ };
+ aaronschif = {
+ email = "aaronschif@gmail.com";
+ github = "aaronschif";
+ name = "Aaron Schif";
+ };
+ abaldeau = {
+ email = "andreas@baldeau.net";
+ github = "baldo";
+ name = "Andreas Baldeau";
+ };
+ abbradar = {
+ email = "ab@fmap.me";
+ github = "abbradar";
+ name = "Nikolay Amiantov";
+ };
+ abigailbuccaneer = {
+ email = "abigailbuccaneer@gmail.com";
+ github = "abigailbuccaneer";
+ name = "Abigail Bunyan";
+ };
+ aboseley = {
+ email = "adam.boseley@gmail.com";
+ github = "aboseley";
+ name = "Adam Boseley";
+ };
+ abuibrahim = {
+ email = "ruslan@babayev.com";
+ github = "abuibrahim";
+ name = "Ruslan Babayev";
+ };
+ acowley = {
+ email = "acowley@gmail.com";
+ github = "acowley";
+ name = "Anthony Cowley";
+ };
+ adelbertc = {
+ email = "adelbertc@gmail.com";
+ github = "adelbertc";
+ name = "Adelbert Chang";
+ };
+ adev = {
+ email = "adev@adev.name";
+ github = "adevress";
+ name = "Adrien Devresse";
+ };
+ adisbladis = {
+ email = "adis@blad.is";
+ github = "adisbladis";
+ name = "Adam Hose";
+ };
+ adnelson = {
+ email = "ithinkican@gmail.com";
+ github = "adnelson";
+ name = "Allen Nelson";
+ };
+ adolfogc = {
+ email = "adolfo.garcia.cr@gmail.com";
+ github = "adolfogc";
+ name = "Adolfo E. García Castro";
+ };
+ aespinosa = {
+ email = "allan.espinosa@outlook.com";
+ github = "aespinosa";
+ name = "Allan Espinosa";
+ };
+ aflatter = {
+ email = "flatter@fastmail.fm";
+ github = "aflatter";
+ name = "Alexander Flatter";
+ };
+ afldcr = {
+ email = "alex@fldcr.com";
+ github = "afldcr";
+ name = "James Alexander Feldman-Crough";
+ };
+ aforemny = {
+ email = "alexanderforemny@googlemail.com";
+ github = "aforemny";
+ name = "Alexander Foremny";
+ };
+ afranchuk = {
+ email = "alex.franchuk@gmail.com";
+ github = "afranchuk";
+ name = "Alex Franchuk";
+ };
+ aherrmann = {
+ email = "andreash87@gmx.ch";
+ github = "aherrmann";
+ name = "Andreas Herrmann";
+ };
+ ahmedtd = {
+ email = "ahmed.taahir@gmail.com";
+ github = "ahmedtd";
+ name = "Taahir Ahmed";
+ };
+ aij = {
+ email = "aij+git@mrph.org";
+ github = "aij";
+ name = "Ivan Jager";
+ };
+ ajgrf = {
+ email = "a@ajgrf.com";
+ github = "ajgrf";
+ name = "Alex Griffin";
+ };
+ ak = {
+ email = "ak@formalprivacy.com";
+ github = "alexanderkjeldaas";
+ name = "Alexander Kjeldaas";
+ };
+ akaWolf = {
+ email = "akawolf0@gmail.com";
+ github = "akaWolf";
+ name = "Artjom Vejsel";
+ };
+ akc = {
+ email = "akc@akc.is";
+ github = "akc";
+ name = "Anders Claesson";
+ };
+ alexvorobiev = {
+ email = "alexander.vorobiev@gmail.com";
+ github = "alexvorobiev";
+ name = "Alex Vorobiev";
+ };
+ algorith = {
+ email = "dries_van_daele@telenet.be";
+ name = "Dries Van Daele";
+ };
+ alibabzo = {
+ email = "alistair.bill@gmail.com";
+ github = "alibabzo";
+ name = "Alistair Bill";
+ };
+ all = {
+ email = "nix-commits@lists.science.uu.nl";
+ name = "Nix Committers";
+ };
+ alunduil = {
+ email = "alunduil@alunduil.com";
+ github = "alunduil";
+ name = "Alex Brandt";
+ };
+ ambrop72 = {
+ email = "ambrop7@gmail.com";
+ github = "ambrop72";
+ name = "Ambroz Bizjak";
+ };
+ amiddelk = {
+ email = "amiddelk@gmail.com";
+ github = "amiddelk";
+ name = "Arie Middelkoop";
+ };
+ amiloradovsky = {
+ email = "miloradovsky@gmail.com";
+ github = "amiloradovsky";
+ name = "Andrew Miloradovsky";
+ };
+ amorsillo = {
+ email = "andrew.morsillo@gmail.com";
+ github = "AndrewMorsillo";
+ name = "Andrew Morsillo";
+ };
+ anderspapitto = {
+ email = "anderspapitto@gmail.com";
+ github = "anderspapitto";
+ name = "Anders Papitto";
+ };
+ andir = {
+ email = "andreas@rammhold.de";
+ github = "andir";
+ name = "Andreas Rammhold";
+ };
+ andres = {
+ email = "ksnixos@andres-loeh.de";
+ github = "kosmikus";
+ name = "Andres Loeh";
+ };
+ andrestylianos = {
+ email = "andre.stylianos@gmail.com";
+ github = "andrestylianos";
+ name = "Andre S. Ramos";
+ };
+ andrew-d = {
+ email = "andrew@du.nham.ca";
+ github = "andrew-d";
+ name = "Andrew Dunham";
+ };
+ andrewrk = {
+ email = "superjoe30@gmail.com";
+ github = "andrewrk";
+ name = "Andrew Kelley";
+ };
+ andsild = {
+ email = "andsild@gmail.com";
+ github = "andsild";
+ name = "Anders Sildnes";
+ };
+ aneeshusa = {
+ email = "aneeshusa@gmail.com";
+ github = "aneeshusa";
+ name = "Aneesh Agrawal";
+ };
+ ankhers = {
+ email = "justin.k.wood@gmail.com";
+ github = "ankhers";
+ name = "Justin Wood";
+ };
+ antono = {
+ email = "self@antono.info";
+ github = "antono";
+ name = "Antono Vasiljev";
+ };
+ antonxy = {
+ email = "anton.schirg@posteo.de";
+ github = "antonxy";
+ name = "Anton Schirg";
+ };
+ apeschar = {
+ email = "albert@peschar.net";
+ github = "apeschar";
+ name = "Albert Peschar";
+ };
+ apeyroux = {
+ email = "alex@px.io";
+ github = "apeyroux";
+ name = "Alexandre Peyroux";
+ };
+ arcadio = {
+ email = "arc@well.ox.ac.uk";
+ github = "arcadio";
+ name = "Arcadio Rubio García";
+ };
+ ardumont = {
+ email = "eniotna.t@gmail.com";
+ github = "ardumont";
+ name = "Antoine R. Dumont";
+ };
+ aristid = {
+ email = "aristidb@gmail.com";
+ github = "aristidb";
+ name = "Aristid Breitkreuz";
+ };
+ arobyn = {
+ email = "shados@shados.net";
+ github = "shados";
+ name = "Alexei Robyn";
+ };
+ artuuge = {
+ email = "artuuge@gmail.com";
+ github = "artuuge";
+ name = "Artur E. Ruuge";
+ };
+ ashalkhakov = {
+ email = "artyom.shalkhakov@gmail.com";
+ github = "ashalkhakov";
+ name = "Artyom Shalkhakov";
+ };
+ ashgillman = {
+ email = "gillmanash@gmail.com";
+ github = "ashgillman";
+ name = "Ashley Gillman";
+ };
+ aske = {
+ email = "aske@fmap.me";
+ github = "aske";
+ name = "Kirill Boltaev";
+ };
+ asppsa = {
+ email = "asppsa@gmail.com";
+ github = "asppsa";
+ name = "Alastair Pharo";
+ };
+ astsmtl = {
+ email = "astsmtl@yandex.ru";
+ github = "astsmtl";
+ name = "Alexander Tsamutali";
+ };
+ asymmetric = {
+ email = "lorenzo@mailbox.org";
+ github = "asymmetric";
+ name = "Lorenzo Manacorda";
+ };
+ aszlig = {
+ email = "aszlig@nix.build";
+ github = "aszlig";
+ name = "aszlig";
+ };
+ auntie = {
+ email = "auntieNeo@gmail.com";
+ github = "auntie";
+ name = "Jonathan Glines";
+ };
+ avnik = {
+ email = "avn@avnik.info";
+ github = "avnik";
+ name = "Alexander V. Nikolaev";
+ };
+ aycanirican = {
+ email = "iricanaycan@gmail.com";
+ github = "aycanirican";
+ name = "Aycan iRiCAN";
+ };
+ babariviere = {
+ email = "babariviere@protonmail.com";
+ github = "babariviere";
+ name = "babariviere";
+ };
+ bachp = {
+ email = "pascal.bach@nextrem.ch";
+ github = "bachp";
+ name = "Pascal Bach";
+ };
+ backuitist = {
+ email = null;
+ github = "backuitist";
+ name = "Bruno Bieth";
+ };
+ badi = {
+ email = "abdulwahidc@gmail.com";
+ github = "badi";
+ name = "Badi' Abdul-Wahid";
+ };
+ balajisivaraman = {
+ email = "sivaraman.balaji@gmail.com";
+ name = "Balaji Sivaraman";
+ };
+ barrucadu = {
+ email = "mike@barrucadu.co.uk";
+ github = "barrucadu";
+ name = "Michael Walker";
+ };
+ basvandijk = {
+ email = "v.dijk.bas@gmail.com";
+ github = "basvandijk";
+ name = "Bas van Dijk";
+ };
+ bcarrell = {
+ email = "brandoncarrell@gmail.com";
+ github = "bcarrell";
+ name = "Brandon Carrell";
+ };
+ bcdarwin = {
+ email = "bcdarwin@gmail.com";
+ github = "bcdarwin";
+ name = "Ben Darwin";
+ };
+ bdimcheff = {
+ email = "brandon@dimcheff.com";
+ github = "bdimcheff";
+ name = "Brandon Dimcheff";
+ };
+ bendlas = {
+ email = "herwig@bendlas.net";
+ github = "bendlas";
+ name = "Herwig Hochleitner";
+ };
+ benley = {
+ email = "benley@gmail.com";
+ github = "benley";
+ name = "Benjamin Staffin";
+ };
+ bennofs = {
+ email = "benno.fuenfstueck@gmail.com";
+ github = "bennofs";
+ name = "Benno Fünfstück";
+ };
+ benwbooth = {
+ email = "benwbooth@gmail.com";
+ github = "benwbooth";
+ name = "Ben Booth";
+ };
+ berce = {
+ email = "bert.moens@gmail.com";
+ github = "berce";
+ name = "Bert Moens";
+ };
+ berdario = {
+ email = "berdario@gmail.com";
+ github = "berdario";
+ name = "Dario Bertini";
+ };
+ bergey = {
+ email = "bergey@teallabs.org";
+ github = "bergey";
+ name = "Daniel Bergey";
+ };
+ bhipple = {
+ email = "bhipple@protonmail.com";
+ github = "bhipple";
+ name = "Benjamin Hipple";
+ };
+ binarin = {
+ email = "binarin@binarin.ru";
+ github = "binarin";
+ name = "Alexey Lebedeff";
+ };
+ bjg = {
+ email = "bjg@gnu.org";
+ github = "civodul";
+ name = "Brian Gough";
+ };
+ bjornfor = {
+ email = "bjorn.forsman@gmail.com";
+ github = "bjornfor";
+ name = "Bjørn Forsman";
+ };
+ bluescreen303 = {
+ email = "mathijs@bluescreen303.nl";
+ github = "bluescreen303";
+ name = "Mathijs Kwik";
+ };
+ bobakker = {
+ email = "bobakk3r@gmail.com";
+ github = "bobakker";
+ name = "Bo Bakker";
+ };
+ bobvanderlinden = {
+ email = "bobvanderlinden@gmail.com";
+ github = "bobvanderlinden";
+ name = "Bob van der Linden";
+ };
+ bodil = {
+ email = "nix@bodil.org";
+ github = "bodil";
+ name = "Bodil Stokke";
+ };
+ boothead = {
+ email = "ben@perurbis.com";
+ github = "boothead";
+ name = "Ben Ford";
+ };
+ bosu = {
+ email = "boriss@gmail.com";
+ github = "bosu";
+ name = "Boris Sukholitko";
+ };
+ bradediger = {
+ email = "brad@bradediger.com";
+ github = "bradediger";
+ name = "Brad Ediger";
+ };
+ bramd = {
+ email = "bram@bramd.nl";
+ github = "bramd";
+ name = "Bram Duvigneau";
+ };
+ bstrik = {
+ email = "dutchman55@gmx.com";
+ github = "bstrik";
+ name = "Berno Strik";
+ };
+ bugworm = {
+ email = "bugworm@zoho.com";
+ github = "bugworm";
+ name = "Roman Gerasimenko";
+ };
+ bzizou = {
+ email = "Bruno@bzizou.net";
+ github = "bzizou";
+ name = "Bruno Bzeznik";
+ };
+ c0bw3b = {
+ email = "c0bw3b@gmail.com";
+ github = "c0bw3b";
+ name = "Renaud";
+ };
+ c0dehero = {
+ email = "codehero@nerdpol.ch";
+ name = "CodeHero";
+ };
+ calbrecht = {
+ email = "christian.albrecht@mayflower.de";
+ github = "calbrecht";
+ name = "Christian Albrecht";
+ };
+ calrama = {
+ email = "moritz@ucworks.org";
+ github = "MoritzMaxeiner";
+ name = "Moritz Maxeiner";
+ };
+ calvertvl = {
+ email = "calvertvl@gmail.com";
+ github = "calvertvl";
+ name = "Victor Calvert";
+ };
+ campadrenalin = {
+ email = "campadrenalin@gmail.com";
+ github = "campadrenalin";
+ name = "Philip Horger";
+ };
+ canndrew = {
+ email = "shum@canndrew.org";
+ github = "canndrew";
+ name = "Andrew Cann";
+ };
+ carlsverre = {
+ email = "accounts@carlsverre.com";
+ github = "carlsverre";
+ name = "Carl Sverre";
+ };
+ casey = {
+ email = "casey@rodarmor.net";
+ github = "casey";
+ name = "Casey Rodarmor";
+ };
+ catern = {
+ email = "sbaugh@catern.com";
+ github = "catern";
+ name = "Spencer Baugh";
+ };
+ caugner = {
+ email = "nixos@caugner.de";
+ github = "caugner";
+ name = "Claas Augner";
+ };
+ cdepillabout = {
+ email = "cdep.illabout@gmail.com";
+ github = "cdepillabout";
+ name = "Dennis Gosnell";
+ };
+ cfouche = {
+ email = "chaddai.fouche@gmail.com";
+ github = "Chaddai";
+ name = "Chaddaï Fouché";
+ };
+ changlinli = {
+ email = "mail@changlinli.com";
+ github = "changlinli";
+ name = "Changlin Li";
+ };
+ chaoflow = {
+ email = "flo@chaoflow.net";
+ github = "chaoflow";
+ name = "Florian Friesdorf";
+ };
+ chattered = {
+ email = "me@philscotted.com";
+ name = "Phil Scott";
+ };
+ chiiruno = {
+ email = "okinan@protonmail.com";
+ github = "chiiruno";
+ name = "Okina Matara";
+ };
+ choochootrain = {
+ email = "hurshal@imap.cc";
+ github = "choochootrain";
+ name = "Hurshal Patel";
+ };
+ chpatrick = {
+ email = "chpatrick@gmail.com";
+ github = "chpatrick";
+ name = "Patrick Chilton";
+ };
+ chreekat = {
+ email = "b@chreekat.net";
+ github = "chreekat";
+ name = "Bryan Richter";
+ };
+ chris-martin = {
+ email = "ch.martin@gmail.com";
+ github = "chris-martin";
+ name = "Chris Martin";
+ };
+ chrisjefferson = {
+ email = "chris@bubblescope.net";
+ github = "chrisjefferson";
+ name = "Christopher Jefferson";
+ };
+ chrisrosset = {
+ email = "chris@rosset.org.uk";
+ github = "chrisrosset";
+ name = "Christopher Rosset";
+ };
+ christopherpoole = {
+ email = "mail@christopherpoole.net";
+ github = "christopherpoole";
+ name = "Christopher Mark Poole";
+ };
+ ciil = {
+ email = "simon@lackerbauer.com";
+ github = "ciil";
+ name = "Simon Lackerbauer";
+ };
+ ck3d = {
+ email = "ck3d@gmx.de";
+ github = "ck3d";
+ name = "Christian Kögler";
+ };
+ ckampka = {
+ email = "christian@kampka.net";
+ github = "kampka";
+ name = "Christian Kampka";
+ };
+ ckauhaus = {
+ email = "kc@flyingcircus.io";
+ github = "ckauhaus";
+ name = "Christian Kauhaus";
+ };
+ cko = {
+ email = "christine.koppelt@gmail.com";
+ github = "cko";
+ name = "Christine Koppelt";
+ };
+ cleverca22 = {
+ email = "cleverca22@gmail.com";
+ github = "cleverca22";
+ name = "Michael Bishop";
+ };
+ cmcdragonkai = {
+ email = "roger.qiu@matrix.ai";
+ github = "cmcdragonkai";
+ name = "Roger Qiu";
+ };
+ cmfwyp = {
+ email = "cmfwyp@riseup.net";
+ github = "cmfwyp";
+ name = "cmfwyp";
+ };
+ cobbal = {
+ email = "andrew.cobb@gmail.com";
+ github = "cobbal";
+ name = "Andrew Cobb";
+ };
+ coconnor = {
+ email = "coreyoconnor@gmail.com";
+ github = "coreyoconnor";
+ name = "Corey O'Connor";
+ };
+ codsl = {
+ email = "codsl@riseup.net";
+ github = "codsl";
+ name = "codsl";
+ };
+ codyopel = {
+ email = "codyopel@gmail.com";
+ github = "codyopel";
+ name = "Cody Opel";
+ };
+ colemickens = {
+ email = "cole.mickens@gmail.com";
+ github = "colemickens";
+ name = "Cole Mickens";
+ };
+ colescott = {
+ email = "colescottsf@gmail.com";
+ github = "colescott";
+ name = "Cole Scott";
+ };
+ copumpkin = {
+ email = "pumpkingod@gmail.com";
+ github = "copumpkin";
+ name = "Dan Peebles";
+ };
+ corngood = {
+ email = "corngood@gmail.com";
+ github = "corngood";
+ name = "David McFarland";
+ };
+ coroa = {
+ email = "jonas@chaoflow.net";
+ github = "coroa";
+ name = "Jonas Hörsch";
+ };
+ couchemar = {
+ email = "couchemar@yandex.ru";
+ github = "couchemar";
+ name = "Andrey Pavlov";
+ };
+ cpages = {
+ email = "page@ruiec.cat";
+ github = "cpages";
+ name = "Carles Pagès";
+ };
+ cransom = {
+ email = "cransom@hubns.net";
+ github = "cransom";
+ name = "Casey Ransom";
+ };
+ cryptix = {
+ email = "cryptix@riseup.net";
+ github = "cryptix";
+ name = "Henry Bubert";
+ };
+ csingley = {
+ email = "csingley@gmail.com";
+ github = "csingley";
+ name = "Christopher Singley";
+ };
+ cstrahan = {
+ email = "charles@cstrahan.com";
+ github = "cstrahan";
+ name = "Charles Strahan";
+ };
+ cwoac = {
+ email = "oliver@codersoffortune.net";
+ github = "cwoac";
+ name = "Oliver Matthews";
+ };
+ danbst = {
+ email = "abcz2.uprola@gmail.com";
+ github = "danbst";
+ name = "Danylo Hlynskyi";
+ };
+ dancek = {
+ email = "hannu.hartikainen@gmail.com";
+ github = "dancek";
+ name = "Hannu Hartikainen";
+ };
+ danharaj = {
+ email = "dan@obsidian.systems";
+ github = "danharaj";
+ name = "Dan Haraj";
+ };
+ danielfullmer = {
+ email = "danielrf12@gmail.com";
+ github = "danielfullmer";
+ name = "Daniel Fullmer";
+ };
+ dasuxullebt = {
+ email = "christoph.senjak@googlemail.com";
+ name = "Christoph-Simon Senjak";
+ };
+ david50407 = {
+ email = "me@davy.tw";
+ github = "david50407";
+ name = "David Kuo";
+ };
+ davidak = {
+ email = "post@davidak.de";
+ github = "davidak";
+ name = "David Kleuker";
+ };
+ davidrusu = {
+ email = "davidrusu.me@gmail.com";
+ github = "davidrusu";
+ name = "David Rusu";
+ };
+ davorb = {
+ email = "davor@davor.se";
+ github = "davorb";
+ name = "Davor Babic";
+ };
+ dbohdan = {
+ email = "danyil.bohdan@gmail.com";
+ github = "dbohdan";
+ name = "Danyil Bohdan";
+ };
+ dbrock = {
+ email = "daniel@brockman.se";
+ github = "dbrock";
+ name = "Daniel Brockman";
+ };
+ deepfire = {
+ email = "_deepfire@feelingofgreen.ru";
+ github = "deepfire";
+ name = "Kosyrev Serge";
+ };
+ demin-dmitriy = {
+ email = "demindf@gmail.com";
+ github = "demin-dmitriy";
+ name = "Dmitriy Demin";
+ };
+ derchris = {
+ email = "derchris@me.com";
+ github = "derchrisuk";
+ name = "Christian Gerbrandt";
+ };
+ dermetfan = {
+ email = "serverkorken@gmail.com";
+ github = "dermetfan";
+ name = "Robin Stumm";
+ };
+ desiderius = {
+ email = "didier@devroye.name";
+ github = "desiderius";
+ name = "Didier J. Devroye";
+ };
+ devhell = {
+ email = "\"^\"@regexmail.net";
+ github = "devhell";
+ name = "devhell";
+ };
+ dezgeg = {
+ email = "tuomas.tynkkynen@iki.fi";
+ github = "dezgeg";
+ name = "Tuomas Tynkkynen";
+ };
+ dfordivam = {
+ email = "dfordivam+nixpkgs@gmail.com";
+ github = "dfordivam";
+ name = "Divam";
+ };
+ dfoxfranke = {
+ email = "dfoxfranke@gmail.com";
+ github = "dfoxfranke";
+ name = "Daniel Fox Franke";
+ };
+ dgonyeo = {
+ email = "derek@gonyeo.com";
+ github = "dgonyeo";
+ name = "Derek Gonyeo";
+ };
+ dipinhora = {
+ email = "dipinhora+github@gmail.com";
+ github = "dipinhora";
+ name = "Dipin Hora";
+ };
+ disassembler = {
+ email = "disasm@gmail.com";
+ github = "disassembler";
+ name = "Samuel Leathers";
+ };
+ dizfer = {
+ email = "david@izquierdofernandez.com";
+ github = "dizfer";
+ name = "David Izquierdo";
+ };
+ dmalikov = {
+ email = "malikov.d.y@gmail.com";
+ github = "dmalikov";
+ name = "Dmitry Malikov";
+ };
+ dmjio = {
+ email = "djohnson.m@gmail.com";
+ github = "dmjio";
+ name = "David Johnson";
+ };
+ dochang = {
+ email = "dochang@gmail.com";
+ github = "dochang";
+ name = "Desmond O. Chang";
+ };
+ domenkozar = {
+ email = "domen@dev.si";
+ github = "domenkozar";
+ name = "Domen Kozar";
+ };
+ dotlambda = {
+ email = "rschuetz17@gmail.com";
+ github = "dotlambda";
+ name = "Robert Schütz";
+ };
+ doublec = {
+ email = "chris.double@double.co.nz";
+ github = "doublec";
+ name = "Chris Double";
+ };
+ dpaetzel = {
+ email = "david.a.paetzel@gmail.com";
+ github = "dpaetzel";
+ name = "David Pätzel";
+ };
+ dpflug = {
+ email = "david@pflug.email";
+ github = "dpflug";
+ name = "David Pflug";
+ };
+ drets = {
+ email = "dmitryrets@gmail.com";
+ github = "drets";
+ name = "Dmytro Rets";
+ };
+ drewkett = {
+ email = "burkett.andrew@gmail.com";
+ name = "Andrew Burkett";
+ };
+ dsferruzza = {
+ email = "david.sferruzza@gmail.com";
+ github = "dsferruzza";
+ name = "David Sferruzza";
+ };
+ dtzWill = {
+ email = "nix@wdtz.org";
+ github = "dtzWill";
+ name = "Will Dietz";
+ };
+ dupgit = {
+ email = "olivier.delhomme@free.fr";
+ github = "dupgit";
+ name = "Olivier Delhomme";
+ };
+ dywedir = {
+ email = "dywedir@protonmail.ch";
+ github = "dywedir";
+ name = "Vladyslav M.";
+ };
+ dzabraev = {
+ email = "dzabraew@gmail.com";
+ github = "dzabraev";
+ name = "Maksim Dzabraev";
+ };
+ e-user = {
+ email = "nixos@sodosopa.io";
+ github = "e-user";
+ name = "Alexander Kahl";
+ };
+ earldouglas = {
+ email = "james@earldouglas.com";
+ github = "earldouglas";
+ name = "James Earl Douglas";
+ };
+ earvstedt = {
+ email = "erik.arvstedt@gmail.com";
+ github = "erikarvstedt";
+ name = "Erik Arvstedt";
+ };
+ ebzzry = {
+ email = "ebzzry@ebzzry.io";
+ github = "ebzzry";
+ name = "Rommel Martinez";
+ };
+ edanaher = {
+ email = "nixos@edanaher.net";
+ github = "edanaher";
+ name = "Evan Danaher";
+ };
+ edef = {
+ email = "edef@edef.eu";
+ github = "edef1c";
+ name = "edef";
+ };
+ ederoyd46 = {
+ email = "matt@ederoyd.co.uk";
+ github = "ederoyd46";
+ name = "Matthew Brown";
+ };
+ eduarrrd = {
+ email = "e.bachmakov@gmail.com";
+ github = "eduarrrd";
+ name = "Eduard Bachmakov";
+ };
+ edwtjo = {
+ email = "ed@cflags.cc";
+ github = "edwtjo";
+ name = "Edward Tjörnhammar";
+ };
+ eelco = {
+ email = "eelco.dolstra@logicblox.com";
+ github = "edolstra";
+ name = "Eelco Dolstra";
+ };
+ ehegnes = {
+ email = "eric.hegnes@gmail.com";
+ github = "ehegnes";
+ name = "Eric Hegnes";
+ };
+ ehmry = {
+ email = "emery@vfemail.net";