mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-12-25 13:58:15 -05:00
gnu: proxychains-ng: Update to 4.13.
* gnu/packages/networking.scm (proxychains-ng): Update to 4.13. [source]: Update download URI. Goodbye, sweet hash. [arguments]: Add CC=gcc to the environment, not only to #:make-flags.
This commit is contained in:
parent
93d5061991
commit
a0b5c99861
1 changed files with 13 additions and 10 deletions
|
@ -1072,19 +1072,18 @@ (define-public libproxy
|
|||
(define-public proxychains-ng
|
||||
(package
|
||||
(name "proxychains-ng")
|
||||
(version "4.12")
|
||||
(source (origin
|
||||
(version "4.13")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "https://github.com/rofl0r/" name "/releases/"
|
||||
"download/v" version "/" name "-" version
|
||||
".tar.xz"))
|
||||
(uri (string-append "http://ftp.barfooze.de/pub/sabotage/tarballs/"
|
||||
name "-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"0kiss3ih6cwayzvqi5cx4kw4vh7r2kfxlbgk56v1f1066ncm8aj8"))))
|
||||
"0418fv8hgf43rzrxxlybg49jz2h6w8inndhb6v1184k4cwzjnl3p"))))
|
||||
(build-system gnu-build-system)
|
||||
(arguments
|
||||
`(#:tests? #f ; there are no tests
|
||||
#:make-flags '("CC=gcc")
|
||||
#:phases
|
||||
(modify-phases %standard-phases
|
||||
(add-after 'unpack 'fix-configure-script
|
||||
|
@ -1095,6 +1094,10 @@ (define-public proxychains-ng
|
|||
(("\\*\\) break ;;" line)
|
||||
(string-append "[A-Z]*) shift ;;\n"
|
||||
line)))
|
||||
#t))
|
||||
(add-before 'configure 'set-up-environment
|
||||
(lambda _
|
||||
(setenv "CC" "gcc")
|
||||
#t)))))
|
||||
(synopsis "Redirect any TCP connection through a proxy or proxy chain")
|
||||
(description "Proxychains-ng is a preloader which hooks calls to sockets
|
||||
|
|
Loading…
Reference in a new issue