gnu: ghc-7: Fix build with ncurses 6.1.
* gnu/packages/haskell.scm (ghc-7)[arguments]: Make ncurses major+minor version detection more robust.
This commit is contained in:
parent
7c4a0f975b
commit
7473319524
@ -282,9 +282,11 @@ top of CLISP.")
|
||||
(mkdir-p libtinfo-dir)
|
||||
(symlink
|
||||
(string-append ncurses-lib "/libncursesw.so."
|
||||
;; Extract "6.0" from "6.0-20170930".
|
||||
;; Extract "6.0" from "6.0-20170930" if a
|
||||
;; dash-separated version tag exists.
|
||||
,(let* ((v (package-version ncurses))
|
||||
(d (string-index v #\-)))
|
||||
(d (or (string-index v #\-)
|
||||
(string-length v))))
|
||||
(version-major+minor (string-take v d))))
|
||||
(string-append libtinfo-dir "/libtinfo.so.5"))
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user