diff options
| -rw-r--r-- | gnu/packages/ssh.scm | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/gnu/packages/ssh.scm b/gnu/packages/ssh.scm index 5fdeeb74a4e..ea5ec811d15 100644 --- a/gnu/packages/ssh.scm +++ b/gnu/packages/ssh.scm | |||
| @@ -204,24 +204,24 @@ Additionally, various channel-specific options can be negotiated.") | |||
| 204 | (define-public guile-ssh | 204 | (define-public guile-ssh |
| 205 | (package | 205 | (package |
| 206 | (name "guile-ssh") | 206 | (name "guile-ssh") |
| 207 | (version "0.10.1") | 207 | (version "0.10.2") |
| 208 | (home-page "https://github.com/artyom-poptsov/guile-ssh") | ||
| 208 | (source (origin | 209 | (source (origin |
| 209 | ;; ftp://memory-heap.org/software/guile-ssh/guile-ssh-VERSION.tar.gz | 210 | ;; ftp://memory-heap.org/software/guile-ssh/guile-ssh-VERSION.tar.gz |
| 210 | ;; exists, but the server appears to be too slow and unreliable. | 211 | ;; exists, but the server appears to be too slow and unreliable. |
| 211 | (method git-fetch) | 212 | ;; Also, using this URL allows the GitHub updater to work. |
| 212 | (uri (git-reference | 213 | (method url-fetch) |
| 213 | (url "https://github.com/artyom-poptsov/libguile-ssh.git") | 214 | (uri (string-append home-page "/archive/v" |
| 214 | (commit (string-append "v" version)))) | 215 | version ".tar.gz")) |
| 215 | (file-name (string-append name "-" version "-checkout")) | 216 | (file-name (string-append name "-" version ".tar.gz")) |
| 216 | (sha256 | 217 | (sha256 |
| 217 | (base32 | 218 | (base32 |
| 218 | "0ky77kr7rnkhbq938bir61mlr8b86lfjcjjb1bxx1y1fhimsiz72")))) | 219 | "0pkiq3fm15pr4w1r420rrwwfmi4jz492r6l6vzjk6v73xlyfyfl3")))) |
| 219 | (build-system gnu-build-system) | 220 | (build-system gnu-build-system) |
| 220 | (arguments | 221 | (arguments |
| 221 | '(#:phases (modify-phases %standard-phases | 222 | '(#:phases (modify-phases %standard-phases |
| 222 | (add-after 'unpack 'autoreconf | 223 | (add-after 'unpack 'autoreconf |
| 223 | (lambda* (#:key inputs #:allow-other-keys) | 224 | (lambda* (#:key inputs #:allow-other-keys) |
| 224 | (chmod "doc/version.texi" #o777) ;make it writable | ||
| 225 | (zero? (system* "autoreconf" "-vfi")))) | 225 | (zero? (system* "autoreconf" "-vfi")))) |
| 226 | (add-before 'build 'fix-libguile-ssh-file-name | 226 | (add-before 'build 'fix-libguile-ssh-file-name |
| 227 | (lambda* (#:key outputs #:allow-other-keys) | 227 | (lambda* (#:key outputs #:allow-other-keys) |
| @@ -255,7 +255,6 @@ Additionally, various channel-specific options can be negotiated.") | |||
| 255 | "Guile-SSH is a library that provides access to the SSH protocol for | 255 | "Guile-SSH is a library that provides access to the SSH protocol for |
| 256 | programs written in GNU Guile interpreter. It is a wrapper to the underlying | 256 | programs written in GNU Guile interpreter. It is a wrapper to the underlying |
| 257 | libssh library.") | 257 | libssh library.") |
| 258 | (home-page "https://github.com/artyom-poptsov/libguile-ssh") | ||
| 259 | (license license:gpl3+))) | 258 | (license license:gpl3+))) |
| 260 | 259 | ||
| 261 | (define-public corkscrew | 260 | (define-public corkscrew |
