gnu: lynx: Update to 2.8.9dev.16 [fixes CVE-2017-1000211].
* gnu/packages/web-browsers.scm (lynx): Update to 2.8.9dev.16. [arguments]: Patch the path of the shell in the translations makefile.
This commit is contained in:
parent
315430d7df
commit
e3cea0d5e4
|
@ -130,7 +130,7 @@ features including, tables, builtin image display, bookmarks, SSL and more.")
|
||||||
(define-public lynx
|
(define-public lynx
|
||||||
(package
|
(package
|
||||||
(name "lynx")
|
(name "lynx")
|
||||||
(version "2.8.9dev.15")
|
(version "2.8.9dev.16")
|
||||||
(source (origin
|
(source (origin
|
||||||
(method url-fetch)
|
(method url-fetch)
|
||||||
(uri (string-append
|
(uri (string-append
|
||||||
|
@ -138,7 +138,7 @@ features including, tables, builtin image display, bookmarks, SSL and more.")
|
||||||
"/lynx" version ".tar.bz2"))
|
"/lynx" version ".tar.bz2"))
|
||||||
(sha256
|
(sha256
|
||||||
(base32
|
(base32
|
||||||
"16bdr7ai130ps67px8ssxnjxp5j6m4rin3in7jm22fxk0a8p2428"))))
|
"1j0vx871ghkm7fgrafnvd2ml3ywcl8d3gyhq02fhfb851c88lc84"))))
|
||||||
(build-system gnu-build-system)
|
(build-system gnu-build-system)
|
||||||
(native-inputs `(("pkg-config" ,pkg-config)
|
(native-inputs `(("pkg-config" ,pkg-config)
|
||||||
("perl" ,perl)))
|
("perl" ,perl)))
|
||||||
|
@ -169,6 +169,10 @@ features including, tables, builtin image display, bookmarks, SSL and more.")
|
||||||
#:tests? #f ; no check target
|
#:tests? #f ; no check target
|
||||||
#:phases
|
#:phases
|
||||||
(modify-phases %standard-phases
|
(modify-phases %standard-phases
|
||||||
|
(add-before 'configure 'set-makefile-shell
|
||||||
|
(lambda _ (substitute* "po/makefile.inn"
|
||||||
|
(("/bin/sh") (which "sh")))
|
||||||
|
#t))
|
||||||
(replace 'install
|
(replace 'install
|
||||||
(lambda* (#:key (make-flags '()) #:allow-other-keys)
|
(lambda* (#:key (make-flags '()) #:allow-other-keys)
|
||||||
(zero? (apply system* "make" "install-full" make-flags)))))))
|
(zero? (apply system* "make" "install-full" make-flags)))))))
|
||||||
|
|
Loading…
Reference in New Issue