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
					
				
					 1 changed files with 6 additions and 2 deletions
				
			
		|  | @ -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))))))) | ||||||
|  |  | ||||||
		Reference in a new issue