lol

readline 7.0 -> 7.0.3

Discussion: https://groups.google.com/forum/#!topic/nix-devel/agupzdm352Q

+17 -10
+1
lib/maintainers.nix
··· 595 595 uwap = "uwap <me@uwap.name>"; 596 596 vaibhavsagar = "Vaibhav Sagar <vaibhavsagar@gmail.com>"; 597 597 vandenoever = "Jos van den Oever <jos@vandenoever.info>"; 598 + vanschelven = "Klaas van Schelven <klaas@vanschelven.com>"; 598 599 vanzef = "Ivan Solyankin <vanzef@gmail.com>"; 599 600 vbgl = "Vincent Laporte <Vincent.Laporte@gmail.com>"; 600 601 vbmithr = "Vincent Bernardoff <vb@luminar.eu.org>";
+9 -10
pkgs/development/libraries/readline/7.0.nix
··· 4 4 5 5 stdenv.mkDerivation rec { 6 6 name = "readline-${version}"; 7 - version = "7.0p0"; 7 + version = "7.0p${toString (builtins.length upstreamPatches)}"; 8 8 9 9 src = fetchurl { 10 10 url = "mirror://gnu/readline/readline-${meta.branch}.tar.gz"; ··· 17 17 18 18 patchFlags = "-p0"; 19 19 20 - patches = 21 - [ ./link-against-ncurses.patch 22 - ./no-arch_only-6.3.patch 23 - ] 24 - ; 25 - /* 26 - ++ 20 + upstreamPatches = 27 21 (let 28 22 patch = nr: sha256: 29 23 fetchurl { ··· 32 26 }; 33 27 in 34 28 import ./readline-7.0-patches.nix patch); 35 - */ 29 + 30 + patches = 31 + [ ./link-against-ncurses.patch 32 + ./no-arch_only-6.3.patch 33 + ] 34 + ++ upstreamPatches; 36 35 37 36 # Don't run the native `strip' when cross-compiling. 38 37 dontStrip = hostPlatform != buildPlatform; ··· 60 59 61 60 license = licenses.gpl3Plus; 62 61 63 - maintainers = [ ]; 62 + maintainers = [ vanschelven ]; 64 63 65 64 platforms = platforms.unix; 66 65 branch = "7.0";
+7
pkgs/development/libraries/readline/readline-7.0-patches.nix
··· 1 + # Automatically generated by `update-patch-set.sh'; do not edit. 2 + 3 + patch: [ 4 + (patch "001" "0xm3sxvwmss7ddyfb11n6pgcqd1aglnpy15g143vzcf75snb7hcs") 5 + (patch "002" "0n1dxmqsbjgrfxb1hgk5c6lsraw4ncbnzxlsx7m35nym6lncjiw7") 6 + (patch "003" "1027kmymniizcy0zbdlrczxfx3clxcdln5yq05q9yzlc6y9slhwy") 7 + ]