diff options
author | Maxime Devos <maximedevos@telenet.be> | 2021-07-02 12:06:35 +0200 |
---|---|---|
committer | Christopher Baines <mail@cbaines.net> | 2024-04-20 09:25:41 +0100 |
commit | 115f4bb0fba17a1ab14214375eee405b20c46d09 (patch) | |
tree | 5e68d93d5712ec308f3aae4d9568fce8f8aaa99e | |
parent | 1d7c3db4a5fe38876b82fcb017b923699dbe2f7e (diff) | |
download | guix-115f4bb0fba17a1ab14214375eee405b20c46d09.tar guix-115f4bb0fba17a1ab14214375eee405b20c46d09.tar.gz |
gnu: emacs-xyz: Add 'bash' input for 'wrap-program'.
It is required for cross-compilation.
* gnu/packages/emacs-xyz.scm
(emacs-ert-runner)[inputs]: Add 'bash-minimal'.
(emacs-edbi)[inputs]: Likewise.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Change-Id: I06bed3a218f8c15247d9aebed1f569cc61b378b6
-rw-r--r-- | gnu/packages/emacs-xyz.scm | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 14395b0157..02a2dd1101 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -19366,7 +19366,8 @@ hidden.") "08gygn9fjank5gpi4v6ynrkn0jbknxbwsn7md4p9ndygdbmnkf98")))) (build-system emacs-build-system) (inputs - (list emacs-ansi + (list bash-minimal + emacs-ansi emacs-commander emacs-dash emacs-f @@ -19389,8 +19390,8 @@ hidden.") ;; Do not capture the transient source directory in ;; the wrapper. (delete source-directory - (string-split (getenv "EMACSLOADPATH") #\:)))) - #t)))) + (string-split (getenv "EMACSLOADPATH") + #\:)))))))) #:include (cons* "^reporters/.*\\.el$" %default-include))) (home-page "https://github.com/rejeep/ert-runner.el") (synopsis "Opinionated Ert testing workflow") @@ -28944,7 +28945,8 @@ asynchronous communications, the RPC response is fairly good.") (file-name (git-file-name name version)))) (build-system emacs-build-system) (inputs - (list perl + (list bash-minimal + perl perl-rpc-epc-service perl-dbi ;; TODO: Adding support for perl-dbd-mysql and others would @@ -28960,8 +28962,7 @@ asynchronous communications, the RPC response is fairly good.") (lambda* (#:key inputs #:allow-other-keys) (let ((perl (assoc-ref inputs "perl"))) (substitute* "edbi.el" - (("\"perl\"") (string-append "\"" perl "/bin/perl\""))) - #t))) + (("\"perl\"") (string-append "\"" perl "/bin/perl\"")))))) (add-after 'wrap 'wrap-edbi-bridge (lambda* (#:key inputs outputs #:allow-other-keys) (let* ((out (assoc-ref outputs "out")) @@ -28969,8 +28970,7 @@ asynchronous communications, the RPC response is fairly good.") "/edbi-bridge.pl"))) (chmod bridge #o555) (wrap-program bridge - `("PERL5LIB" ":" prefix (,(getenv "PERL5LIB"))))) - #t))))) + `("PERL5LIB" ":" prefix (,(getenv "PERL5LIB")))))))))) (synopsis "Database Interface for Emacs Lisp") (description "This program connects the database server through Perl's DBI, and provides DB-accessing API and the simple management UI.") |