summary refs log tree commit diff
diff options
context:
space:
mode:
authorKlaas van Schelven <klaas@vanschelven.com>2017-08-17 16:46:04 +0200
committerKlaas van Schelven <klaas@vanschelven.com>2017-08-18 08:55:44 +0200
commit53d67bcc26ceff38454b97ebafd49a5df0d0733e (patch)
tree3b7843dfec81bd430a03d7cd34af003b22991983
parentb5af77004ad39ec7461e07c9eadec2d21f13f6e0 (diff)
downloadnixpkgs-53d67bcc26ceff38454b97ebafd49a5df0d0733e.tar
nixpkgs-53d67bcc26ceff38454b97ebafd49a5df0d0733e.tar.gz
nixpkgs-53d67bcc26ceff38454b97ebafd49a5df0d0733e.tar.bz2
nixpkgs-53d67bcc26ceff38454b97ebafd49a5df0d0733e.tar.lz
nixpkgs-53d67bcc26ceff38454b97ebafd49a5df0d0733e.tar.xz
nixpkgs-53d67bcc26ceff38454b97ebafd49a5df0d0733e.tar.zst
nixpkgs-53d67bcc26ceff38454b97ebafd49a5df0d0733e.zip
readline 7.0 -> 7.0.3
Discussion: https://groups.google.com/forum/#!topic/nix-devel/agupzdm352Q
-rw-r--r--lib/maintainers.nix1
-rw-r--r--pkgs/development/libraries/readline/7.0.nix19
-rw-r--r--pkgs/development/libraries/readline/readline-7.0-patches.nix7
3 files changed, 17 insertions, 10 deletions
diff --git a/lib/maintainers.nix b/lib/maintainers.nix
index 5762982273b..727fd2091c9 100644
--- a/lib/maintainers.nix
+++ b/lib/maintainers.nix
@@ -595,6 +595,7 @@
   uwap = "uwap <me@uwap.name>";
   vaibhavsagar = "Vaibhav Sagar <vaibhavsagar@gmail.com>";
   vandenoever = "Jos van den Oever <jos@vandenoever.info>";
+  vanschelven = "Klaas van Schelven <klaas@vanschelven.com>";
   vanzef = "Ivan Solyankin <vanzef@gmail.com>";
   vbgl = "Vincent Laporte <Vincent.Laporte@gmail.com>";
   vbmithr = "Vincent Bernardoff <vb@luminar.eu.org>";
diff --git a/pkgs/development/libraries/readline/7.0.nix b/pkgs/development/libraries/readline/7.0.nix
index 7cc76e08768..ed6e0cb153c 100644
--- a/pkgs/development/libraries/readline/7.0.nix
+++ b/pkgs/development/libraries/readline/7.0.nix
@@ -4,7 +4,7 @@
 
 stdenv.mkDerivation rec {
   name = "readline-${version}";
-  version = "7.0p0";
+  version = "7.0p${toString (builtins.length upstreamPatches)}";
 
   src = fetchurl {
     url = "mirror://gnu/readline/readline-${meta.branch}.tar.gz";
@@ -17,13 +17,7 @@ stdenv.mkDerivation rec {
 
   patchFlags = "-p0";
 
-  patches =
-    [ ./link-against-ncurses.patch
-      ./no-arch_only-6.3.patch
-    ]
-    ;
-    /*
-    ++
+  upstreamPatches =
     (let
        patch = nr: sha256:
          fetchurl {
@@ -32,7 +26,12 @@ stdenv.mkDerivation rec {
          };
      in
        import ./readline-7.0-patches.nix patch);
-    */
+
+  patches =
+    [ ./link-against-ncurses.patch
+      ./no-arch_only-6.3.patch
+    ]
+    ++ upstreamPatches;
 
   # Don't run the native `strip' when cross-compiling.
   dontStrip = hostPlatform != buildPlatform;
@@ -60,7 +59,7 @@ stdenv.mkDerivation rec {
 
     license = licenses.gpl3Plus;
 
-    maintainers = [ ];
+    maintainers = [ vanschelven ];
 
     platforms = platforms.unix;
     branch = "7.0";
diff --git a/pkgs/development/libraries/readline/readline-7.0-patches.nix b/pkgs/development/libraries/readline/readline-7.0-patches.nix
new file mode 100644
index 00000000000..45bec6b6481
--- /dev/null
+++ b/pkgs/development/libraries/readline/readline-7.0-patches.nix
@@ -0,0 +1,7 @@
+# Automatically generated by `update-patch-set.sh'; do not edit.
+
+patch: [
+(patch "001" "0xm3sxvwmss7ddyfb11n6pgcqd1aglnpy15g143vzcf75snb7hcs")
+(patch "002" "0n1dxmqsbjgrfxb1hgk5c6lsraw4ncbnzxlsx7m35nym6lncjiw7")
+(patch "003" "1027kmymniizcy0zbdlrczxfx3clxcdln5yq05q9yzlc6y9slhwy")
+]