[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
117/203: gnu: emacs-browse-at-remote: Don't use unstable tarball.
From: |
guix-commits |
Subject: |
117/203: gnu: emacs-browse-at-remote: Don't use unstable tarball. |
Date: |
Wed, 10 Apr 2019 14:57:31 -0400 (EDT) |
nckx pushed a commit to branch master
in repository guix.
commit 556c06da5071110985094c9667335bc4d7442b43
Author: Tobias Geerinckx-Rice <address@hidden>
Date: Mon Apr 8 23:30:56 2019 +0200
gnu: emacs-browse-at-remote: Don't use unstable tarball.
* gnu/packages/emacs-xyz.scm (emacs-browse-at-remote)[source]: Use
GIT-FETCH and
GIT-FILE-NAME.
[arguments]: Add ‘make-git-checkout-writable’ phase.
---
gnu/packages/emacs-xyz.scm | 46 ++++++++++++++++++++++++----------------------
1 file changed, 24 insertions(+), 22 deletions(-)
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 8180a6d..82f73bc 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -7874,14 +7874,13 @@ Idris.")
(version "0.10.0")
(source
(origin
- (method url-fetch)
- (uri (string-append
- "https://github.com/rmuslimov/browse-at-remote/archive/"
- version ".tar.gz"))
- (file-name (string-append name "-" version ".tar.gz"))
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/rmuslimov/browse-at-remote.git")
+ (commit version)))
+ (file-name (git-file-name name version))
(sha256
- (base32
- "0ymslsp6i1naw25zckv25bf4aaq6qwkbkn95qyzlwg869l802686"))))
+ (base32 "0vhia7xmszcb3lxrb8wh93a3knjfzj48h8nhj4fh8zj1pjz6args"))))
(build-system emacs-build-system)
(propagated-inputs
`(("emacs-f" ,emacs-f)
@@ -8095,25 +8094,28 @@ messaging service.")
(version "2.1.0")
(source
(origin
- (method url-fetch)
- (uri (string-append
- "https://github.com/szermatt/emacs-bash-completion/archive/v"
- version ".tar.gz"))
- (file-name (string-append name "-" version ".tar.gz"))
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/szermatt/emacs-bash-completion.git")
+ (commit version)))
+ (file-name (git-file-name name version))
(sha256
- (base32
- "1z0qck3v3ra6ivacn8n04w1v33a4xn01xx860761q31qzsv3sksq"))))
+ (base32 "1a1wxcqzh0javjmxwi3lng5i99xiylm8lm04kv4q1lh9bli6vmv0"))))
(inputs `(("bash" ,bash)))
(build-system emacs-build-system)
(arguments
- `(#:phases
- (modify-phases %standard-phases
- (add-before 'install 'configure
- (lambda* (#:key inputs #:allow-other-keys)
- (let ((bash (assoc-ref inputs "bash")))
- (emacs-substitute-variables "bash-completion.el"
- ("bash-completion-prog" (string-append bash "/bin/bash"))))
- #t)))))
+ `(#:phases
+ (modify-phases %standard-phases
+ (add-after 'unpack 'make-git-checkout-writable
+ (λ _
+ (for-each make-file-writable (find-files "."))
+ #t))
+ (add-before 'install 'configure
+ (lambda* (#:key inputs #:allow-other-keys)
+ (let ((bash (assoc-ref inputs "bash")))
+ (emacs-substitute-variables "bash-completion.el"
+ ("bash-completion-prog" (string-append bash "/bin/bash"))))
+ #t)))))
(home-page "https://github.com/szermatt/emacs-bash-completion")
(synopsis "Bash completion for the shell buffer")
(description
- 100/203: gnu: emacs-evil-commentary: Don't use unstable tarball., (continued)
- 100/203: gnu: emacs-evil-commentary: Don't use unstable tarball., guix-commits, 2019/04/10
- 103/203: gnu: emacs-disable-mouse: Don't use unstable tarball., guix-commits, 2019/04/10
- 104/203: gnu: emacs-json-reformat: Don't use unstable tarball., guix-commits, 2019/04/10
- 107/203: gnu: emacs-json-mode: Don't use unstable tarball., guix-commits, 2019/04/10
- 106/203: gnu: emacs-json-snatcher: Don't use unstable tarball., guix-commits, 2019/04/10
- 108/203: gnu: emacs-which-key: Don't use unstable tarball., guix-commits, 2019/04/10
- 113/203: gnu: emacs-emamux: Don't use unstable tarball., guix-commits, 2019/04/10
- 115/203: gnu: emacs-gitpatch: Don't use unstable tarball., guix-commits, 2019/04/10
- 116/203: gnu: emacs-engine-mode: Don't use unstable tarball., guix-commits, 2019/04/10
- 118/203: gnu: emacs-itail: Use GIT-FILE-NAME., guix-commits, 2019/04/10
- 117/203: gnu: emacs-browse-at-remote: Don't use unstable tarball.,
guix-commits <=
- 119/203: gnu: emacs-transmission: Don't use unstable tarball., guix-commits, 2019/04/10
- 123/203: gnu: emacs-evil-matchit: Don't use unstable tarball., guix-commits, 2019/04/10
- 124/203: gnu: emacs-evil-smartparens: Don't use unstable tarball., guix-commits, 2019/04/10
- 126/203: gnu: emacs-websocket: Use GIT-FILE-NAME., guix-commits, 2019/04/10
- 127/203: gnu: emacs-bongo: Don't use unstable tarball., guix-commits, 2019/04/10
- 130/203: gnu: emacs-terraform-mode: Don't use unstable tarball., guix-commits, 2019/04/10
- 128/203: gnu: epipe: Don't use unstable tarball., guix-commits, 2019/04/10
- 129/203: gnu: emacs-hcl-mode: Don't use unstable tarball., guix-commits, 2019/04/10
- 131/203: gnu: emacs-anzu: Don't use unstable tarball., guix-commits, 2019/04/10
- 133/203: gnu: emacs-finalize: Don't use unstable tarball., guix-commits, 2019/04/10