Merge branch 'master' into core-updates
authorLeo Famulari <leo@famulari.name>
Sun, 23 Jul 2017 23:06:49 +0000 (19:06 -0400)
committerLeo Famulari <leo@famulari.name>
Sun, 23 Jul 2017 23:06:49 +0000 (19:06 -0400)
1  2 
gnu/packages/admin.scm
gnu/packages/bash.scm
gnu/packages/bootloaders.scm
gnu/packages/databases.scm
gnu/packages/linux.scm
gnu/packages/ncurses.scm
gnu/packages/python.scm
gnu/packages/xorg.scm
gnu/system.scm

Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
@@@ -189,6 -190,30 +190,19 @@@ ncursesw library provides wide characte
      (license x11)
      (home-page "https://www.gnu.org/software/ncurses/")))
  
 -(define ncurses/fixed
 -  (package
 -    (inherit ncurses)
 -    (source
 -      (origin
 -        (inherit (package-source ncurses))
 -        (patches
 -          (append
 -            (origin-patches (package-source ncurses))
 -            (search-patches "ncurses-CVE-2017-10684-10685.patch")))))))
 -
+ (define-public ncurses/gpm
+   (package/inherit ncurses
+     (name "ncurses-with-gpm")
+     (arguments
+      (substitute-keyword-arguments (package-arguments ncurses)
+        ((#:configure-flags cf)
+         `(cons (string-append "--with-gpm="
+                               (assoc-ref %build-inputs "gpm")
+                               "/lib/libgpm.so.2")
+                ,cf))))
+     (inputs
+      `(("gpm" ,gpm)))))
  (define-public dialog
    (package
      (name "dialog")
Simple merge
Simple merge
diff --cc gnu/system.scm
Simple merge