diff options
| author | Peter Mikkelsen <peter@alaok.org> | 2018-06-29 14:26:56 +0200 |
|---|---|---|
| committer | Marius Bakke <mbakke@fastmail.com> | 2018-07-03 15:45:41 +0200 |
| commit | abf3a33178d2b849455fcbf97e710ce062b074df (patch) | |
| tree | 9b2112012a83b361c9266186f11d714d52c431a9 | |
| parent | b5f746d2da4e293ec8e704b89118b09aa4b5f94d (diff) | |
gnu: emacs-use-package: Update to commit da8c9e2.
This update is needed because the release tarball from github does not
contain all the files needed for us to build the package.
* gnu/packages/emacs.scm (emacs-use-package): Update to commit da8c9e2.
[source]: change to git.
[arguments]: Enable tests.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
| -rw-r--r-- | gnu/packages/emacs.scm | 53 |
1 files changed, 26 insertions, 27 deletions
diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm index a62c0bd8a43..21c0499efff 100644 --- a/gnu/packages/emacs.scm +++ b/gnu/packages/emacs.scm | |||
| @@ -5792,35 +5792,34 @@ abbreviation of the mode line displays (lighters) of minor modes.") | |||
| 5792 | (license license:gpl2+))) | 5792 | (license license:gpl2+))) |
| 5793 | 5793 | ||
| 5794 | (define-public emacs-use-package | 5794 | (define-public emacs-use-package |
| 5795 | (package | 5795 | (let ((commit "da8c9e2840343906e732f9699e43d35a1f06481d") |
| 5796 | (name "emacs-use-package") | 5796 | (revision "1")) |
| 5797 | (version "2.3") | 5797 | (package |
| 5798 | (source | 5798 | (name "emacs-use-package") |
| 5799 | (origin | 5799 | (version (git-version "2.3" revision commit)) |
| 5800 | (method url-fetch) | 5800 | (source (origin |
| 5801 | (uri (string-append | 5801 | (method git-fetch) |
| 5802 | "https://github.com/jwiegley/use-package/archive/" | 5802 | (uri (git-reference |
| 5803 | version ".tar.gz")) | 5803 | (url "https://github.com/jwiegley/use-package") |
| 5804 | (file-name (string-append name "-" version ".tar.gz")) | 5804 | (commit commit))) |
| 5805 | (sha256 | 5805 | (file-name (git-file-name name version)) |
| 5806 | (base32 | 5806 | (sha256 |
| 5807 | "0x4h136jb3imyli6zsh7dyzjrra6pv0v6b0yk94jdng3rdfcmsf5")))) | 5807 | (base32 |
| 5808 | (build-system emacs-build-system) | 5808 | "0jz38pbq1p9h85i6qcsh3sfzkd103y6mw3rg5zd14dxigp8ir3xz")))) |
| 5809 | (propagated-inputs | 5809 | (build-system emacs-build-system) |
| 5810 | `(("emacs-diminish" ,emacs-diminish))) | 5810 | (propagated-inputs |
| 5811 | (arguments | 5811 | `(("emacs-diminish" ,emacs-diminish))) |
| 5812 | ;; Tests fail in this release, but have been fixed in | 5812 | (arguments |
| 5813 | ;; upstream commit 7956d40eed57d6c06bef36ebc174cf57d934e30d | 5813 | `(#:tests? #t |
| 5814 | `(#:tests? #f | 5814 | #:test-command '("emacs" "--batch" |
| 5815 | #:test-command '("emacs" "--batch" | 5815 | "-l" "use-package-tests.el" |
| 5816 | "-l" "use-package-tests.el" | 5816 | "-f" "ert-run-tests-batch-and-exit"))) |
| 5817 | "-f" "ert-run-tests-batch-and-exit"))) | 5817 | (home-page "https://github.com/jwiegley/use-package") |
| 5818 | (home-page "https://github.com/jwiegley/use-package") | 5818 | (synopsis "Declaration for simplifying your .emacs") |
| 5819 | (synopsis "Declaration for simplifying your .emacs") | 5819 | (description "The use-package macro allows you to isolate package |
| 5820 | (description "The use-package macro allows you to isolate package | ||
| 5821 | configuration in your @file{.emacs} file in a way that is both | 5820 | configuration in your @file{.emacs} file in a way that is both |
| 5822 | performance-oriented and tidy.") | 5821 | performance-oriented and tidy.") |
| 5823 | (license license:gpl2+))) | 5822 | (license license:gpl2+)))) |
| 5824 | 5823 | ||
| 5825 | (define-public emacs-strace-mode | 5824 | (define-public emacs-strace-mode |
| 5826 | (let* ((commit "6a69b4b06db6797af56f33eda5cb28af94e59f11") | 5825 | (let* ((commit "6a69b4b06db6797af56f33eda5cb28af94e59f11") |
