diff --git a/.version b/.version
index a88d2ca323198953803097f102cc3d5e6704206c..770bde1f44b3d407b56396ef4614d70990bd08a1 100644
--- a/.version
+++ b/.version
@@ -1 +1 @@
-18.03
+18.09
diff --git a/doc/languages-frameworks/texlive.xml b/doc/languages-frameworks/texlive.xml
index fdee1e405ecc073be8b09e6898f23a46fcdced63..4515e17ec09e3a9ae9adca8b156461f6fdfbe905 100644
--- a/doc/languages-frameworks/texlive.xml
+++ b/doc/languages-frameworks/texlive.xml
@@ -39,6 +39,9 @@ nix-repl> :l <nixpkgs>
nix-repl> texlive.collection-<TAB>
+
+ Note that the wrapper assumes that the result has a chance to be useful. For example, the core executables should be present, as well as some core data files. The supported way of ensuring this is by including some scheme, for example scheme-basic, into the combination.
+
diff --git a/lib/customisation.nix b/lib/customisation.nix
index 823395f04d4a46d1c34ab173452f0f893afc1747..d942f54ee7989f66b51dd252f6671d872e8dfcff 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 77cfa712557c7ebb9f707413afc020d99f33ad0b..7bd02106f7b6b2e30d4024f6650f486123b8f3a9 100644
--- a/lib/default.nix
+++ b/lib/default.nix
@@ -21,10 +21,10 @@ let
# packaging
customisation = callLibs ./customisation.nix;
- maintainers = callLibs ./maintainers.nix;
+ maintainers = import ../maintainers/maintainer-list.nix;
meta = callLibs ./meta.nix;
sources = callLibs ./sources.nix;
-
+ versions = callLibs ./versions.nix;
# module system
modules = callLibs ./modules.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.nix b/lib/maintainers.nix
deleted file mode 100644
index a2aa88a807de2ef8b4e20a113f288235acfcc463..0000000000000000000000000000000000000000
--- a/lib/maintainers.nix
+++ /dev/null
@@ -1,801 +0,0 @@
-{ ...}:
-/* List of NixOS maintainers. The format is:
-
- handle = "Real Name
";
-
- where is preferred to be your GitHub username (so it's easy
- to ping a package @), and is your real name, not
- a pseudonym. Please keep the list alphabetically sorted. */
-{
- a1russell = "Adam Russell ";
- aaronschif = "Aaron Schif ";
- abaldeau = "Andreas Baldeau ";
- abbradar = "Nikolay Amiantov ";
- abigailbuccaneer = "Abigail Bunyan ";
- aboseley = "Adam Boseley ";
- abuibrahim = "Ruslan Babayev ";
- acowley = "Anthony Cowley ";
- adelbertc = "Adelbert Chang ";
- adev = "Adrien Devresse ";
- adisbladis = "Adam Hose ";
- Adjective-Object = "Maxwell Huang-Hobbs ";
- adnelson = "Allen Nelson ";
- adolfogc = "Adolfo E. García Castro ";
- aespinosa = "Allan Espinosa ";
- aflatter = "Alexander Flatter ";
- afldcr = "James Alexander Feldman-Crough ";
- aforemny = "Alexander Foremny ";
- afranchuk = "Alex Franchuk ";
- aherrmann = "Andreas Herrmann ";
- ahmedtd = "Taahir Ahmed ";
- aij = "Ivan Jager ";
- ajgrf = "Alex Griffin ";
- ak = "Alexander Kjeldaas ";
- akaWolf = "Artjom Vejsel ";
- akc = "Anders Claesson ";
- alexvorobiev = "Alex Vorobiev ";
- dezgeg = "Tuomas Tynkkynen ";
- dfordivam = "Divam ";
- dfoxfranke = "Daniel Fox Franke ";
- dgonyeo = "Derek Gonyeo ";
- dipinhora = "Dipin Hora ";
- disassembler = "Samuel Leathers ";
- dizfer = "David Izquierdo ";
- dmalikov = "Dmitry Malikov ";
- DmitryTsygankov = "Dmitry Tsygankov ";
- dmjio = "David Johnson ";
- dochang = "Desmond O. Chang ";
- domenkozar = "Domen Kozar ";
- dotlambda = "Robert Schütz ";
- doublec = "Chris Double ";
- dpaetzel = "David Pätzel ";
- dpflug = "David Pflug ";
- drets = "Dmytro Rets ";
- drewkett = "Andrew Burkett ";
- dsferruzza = "David Sferruzza ";
- dtzWill = "Will Dietz ";
- dupgit = "Olivier Delhomme ";
- dywedir = "Vladyslav M. ";
- dzabraev = "Maksim Dzabraev ";
- e-user = "Alexander Kahl ";
- earldouglas = "James Earl Douglas ";
- ebzzry = "Rommel Martinez ";
- edanaher = "Evan Danaher ";
- edef = "edef ";
- ederoyd46 = "Matthew Brown ";
- eduarrrd = "Eduard Bachmakov ";
- edwtjo = "Edward Tjörnhammar ";
- eelco = "Eelco Dolstra ";
- ehegnes = "Eric Hegnes ";
- ehmry = "Emery Hemingway ";
- eikek = "Eike Kettner ";
- ekleog = "Leo Gaspard ";
- elasticdog = "Aaron Bull Schaefer ";
- eleanor = "Dejan Lukan ";
- elijahcaine = "Elijah Caine ";
- elitak = "Eric Litak ";
- ellis = "Ellis Whitehead ";
- enzime = "Michael Hoang ";
- eperuffo = "Emanuele Peruffo ";
- epitrochoid = "Mabry Cervin ";
- eqyiel = "Ruben Maher ";
- ericbmerritt = "Eric Merritt ";
- ericsagnes = "Eric Sagnes ";
- ericson2314 = "John Ericson ";
- erictapen = "Justin Humm ";
- erikryb = "Erik Rybakken ";
- ertes = "Ertugrul Söylemez ";
- ethercrow = "Dmitry Ivanov ";
- etu = "Elis Hirwing ";
- exfalso = "Andras Slemmer <0slemi0@gmail.com>";
- exi = "Reno Reckling ";
- exlevan = "Alexey Levan ";
- expipiplus1 = "Joe Hermaszewski ";
- fadenb = "Tristan Helmich ";
- falsifian = "James Cook ";
- fare = "Francois-Rene Rideau ";
- f-breidenstein = "Felix Breidenstein ";
- fgaz = "Francesco Gazzetta ";
- FireyFly = "Jonas Höglund ";
- flokli = "Florian Klink ";
- florianjacob = "Florian Jacob ";
- flosse = "Markus Kohlhase ";
- fluffynukeit = "Daniel Austin ";
- fmthoma = "Franz Thoma ";
- forkk = "Andrew Okin ";
- fornever = "Friedrich von Never ";
- fpletz = "Franz Pletz ";
- fps = "Florian Paul Schmidt ";
- fridh = "Frederik Rietdijk ";
- frlan = "Frank Lanitz ";
- fro_ozen = "fro_ozen ";
- ftrvxmtrx = "Siarhei Zirukin ";
- funfunctor = "Edward O'Callaghan ";
- fuuzetsu = "Mateusz Kowalczyk ";
- fuzzy-id = "Thomas Bach ";
- fxfactorial = "Edgar Aroutiounian ";
- gabesoft = "Gabriel Adomnicai ";
- gal_bolle = "Florent Becker ";
- garbas = "Rok Garbas ";
- garrison = "Jim Garrison ";
- gavin = "Gavin Rogers ";
- gebner = "Gabriel Ebner ";
- geistesk = "Alvar Penning ";
- genesis = "Ronan Bignaux ";
- georgewhewell = "George Whewell ";
- gilligan = "Tobias Pflug ";
- giogadi = "Luis G. Torres ";
- gleber = "Gleb Peregud ";
- glenns = "Glenn Searby ";
- globin = "Robin Gloster ";
- gnidorah = "Alex Ivanov ";
- goibhniu = "Cillian de Róiste ";
- Gonzih = "Max Gonzih ";
- goodrone = "Andrew Trachenko ";
- gpyh = "Yacine Hmito ";
- grahamc = "Graham Christensen ";
- grburst = "Julius Elias ";
- gridaphobe = "Eric Seidel ";
- guibert = "David Guibert ";
- guibou = "Guillaume Bouchard ";
- guillaumekoenig = "Guillaume Koenig ";
- guyonvarch = "Joris Guyonvarch ";
- hakuch = "Jesse Haber-Kucharsky ";
- hamhut1066 = "Hamish Hutchings ";
- havvy = "Ryan Scheel ";
- hbunke = "Hendrik Bunke ";
- hce = "Hans-Christian Esperer ";
- hectorj = "Hector Jusforgues ";
- hedning = "Tor Hedin Brønner ";
- heel = "Sergii Paryzhskyi ";
- henrytill = "Henry Till ";
- hhm = "hhm ";
- hinton = "Tom Hinton ";
- hodapp = "Chris Hodapp ";
- hrdinka = "Christoph Hrdinka ";
- htr = "Hugo Tavares Reis ";
- hyphon81 = "Masato Yonekawa ";
- iand675 = "Ian Duncan ";
- ianwookim = "Ian-Woo Kim ";
- iblech = "Ingo Blechschmidt ";
- igsha = "Igor Sharonov ";
- ikervagyok = "Balázs Lengyel ";
- ilya-kolpakov = "Ilya Kolpakov ";
- infinisil = "Silvan Mosberger ";
- ironpinguin = "Michele Catalano ";
- ivan-tkatchev = "Ivan Tkatchev ";
- ixmatus = "Parnell Springmeyer ";
- izorkin = "Yurii Izorkin ";
- ixxie = "Matan Bendix Shenhav ";
- j-keck = "Jürgen Keck ";
- jagajaga = "Arseniy Seroka ";
- jammerful = "jammerful ";
- jansol = "Jan Solanti ";
- javaguirre = "Javier Aguirre ";
- jb55 = "William Casarin ";
- jbedo = "Justin Bedő ";
- jcumming = "Jack Cummings ";
- jdagilliland = "Jason Gilliland ";
- jefdaj = "Jeffrey David Johnson ";
- jensbin = "Jens Binkert ";
- jerith666 = "Matt McHenry ";
- jfb = "James Felix Black ";
- jfrankenau = "Johannes Frankenau ";
- jgeerds = "Jascha Geerds ";
- jgertm = "Tim Jaeger ";
- jgillich = "Jakob Gillich ";
- jhhuh = "Ji-Haeng Huh ";
- jirkamarsik = "Jirka Marsik ";
- jlesquembre = "José Luis Lafuente ";
- jluttine = "Jaakko Luttinen ";
- Jo = "Joachim Ernst <0x4A6F@shackspace.de>";
- joachifm = "Joachim Fasting ";
- joamaki = "Jussi Maki ";
- joelmo = "Joel Moberg ";
- joelteon = "Joel Taylor ";
- johbo = "Johannes Bornhold ";
- johnazoidberg = "Daniel Schäfer ";
- johnmh = "John M. Harris, Jr. ";
- johnramsden = "John Ramsden ";
- joko = "Ioannis Koutras ";
- jonafato = "Jon Banafato ";
- joncojonathan = "Jonathan Haddock ";
- jpdoyle = "Joe Doyle ";
- jpierre03 = "Jean-Pierre PRUNARET ";
- jpotier = "Martin Potier ";
- jraygauthier = "Raymond Gauthier ";
- jtojnar = "Jan Tojnar ";
- juliendehos = "Julien Dehos ";
- jwiegley = "John Wiegley ";
- jwilberding = "Jordan Wilberding ";
- jyp = "Jean-Philippe Bernardy ";
- jzellner = "Jeff Zellner ";
- kaiha = "Kai Harries ";
- kamilchm = "Kamil Chmielewski ";
- kampfschlaefer = "Arnold Krille ";
- karolchmist = "karolchmist ";
- kentjames = "James Kent "; inactive since 2012
- uwap = "uwap ";
- va1entin = "Valentin Heidelberger ";
- vaibhavsagar = "Vaibhav Sagar ";
- valeriangalliat = "Valérian Galliat ";
- vandenoever = "Jos van den Oever ";
- vanschelven = "Klaas van Schelven ";
- vanzef = "Ivan Solyankin ";
- varunpatro = "Varun Patro ";
- vbgl = "Vincent Laporte ";
- vbmithr = "Vincent Bernardoff ";
- vcunat = "Vladimír Čunát ";
- vdemeester = "Vincent Demeester ";
- velovix = "Tyler Compton ";
- veprbl = "Dmitry Kalinkin ";
- vidbina = "David Asabina ";
- vifino = "Adrian Pistol ";
- vinymeuh = "VinyMeuh ";
- viric = "Lluís Batlle i Rossell ";
- vizanto = "Danny Wilson ";
- vklquevs = "vklquevs ";
- vlstill = "Vladimír Štill ";
- vmandela = "Venkateswara Rao Mandela ";
- vmchale = "Vanessa McHale ";
- volhovm = "Mikhail Volkhov ";
- volth = "Jaroslavas Pocepko ";
- vozz = "Oliver Hunt ";
- vrthra = "Rahul Gopinath ";
- vyp = "vyp ";
- wedens = "wedens ";
- willibutz = "Willi Butz ";
- willtim = "Tim Philip Williams ";
- winden = "Antonio Vargas Gonzalez ";
- wizeman = "Ricardo M. Correia ";
- wjlroe = "William Roe ";
- wkennington = "William A. Kennington III ";
- wmertens = "Wout Mertens ";
- woffs = "Frank Doepper ";
- womfoo = "Kranium Gikos Mendoza ";
- wscott = "Wayne Scott ";
- wyvie = "Elijah Rum ";
- xaverdh = "Dominik Xaver Hörl ";
- xeji = "xeji ";
- xnwdd = "Guillermo NWDD ";
- xurei = "Olivier Bourdoux