Fix helm-taskrunner build
The fix is a mess, but it's the last fix blocking the improved test coverage that made me notice the problem.
This commit is contained in:
parent
2b2d2cc3cf
commit
a4338aad5c
2 changed files with 31 additions and 0 deletions
|
|
@ -167,6 +167,24 @@
|
||||||
./elisp-patches/0001-Do-not-call-locate-user-emacs-file-when-compiling.patch
|
./elisp-patches/0001-Do-not-call-locate-user-emacs-file-when-compiling.patch
|
||||||
];
|
];
|
||||||
});
|
});
|
||||||
|
# https://github.com/emacs-taskrunner/helm-taskrunner/issues/2
|
||||||
|
# TODO: make our generated melpaBuild available in esuper?
|
||||||
|
# (upstream unchanged for 5 years, not urgent to make this robust...)
|
||||||
|
helm-taskrunner = esuper.melpaBuild {
|
||||||
|
pname = "helm-taskrunner";
|
||||||
|
version = "9999snapshot";
|
||||||
|
commit = "unset";
|
||||||
|
meta = {
|
||||||
|
description = "trivial build for doom-emacs";
|
||||||
|
};
|
||||||
|
packageRequires = [ eself.projectile eself.helm ];
|
||||||
|
recipe = writeText "auctex-recipe" ''
|
||||||
|
(helm-taskrunner :fetcher github :repo "emacs-taskrunner/helm-taskrunner")
|
||||||
|
'';
|
||||||
|
patches = [
|
||||||
|
./elisp-patches/helm-taskrunner-version.patch
|
||||||
|
];
|
||||||
|
};
|
||||||
# Make it byte-compile properly.
|
# Make it byte-compile properly.
|
||||||
code-review = esuper.code-review.overrideAttrs (attrs: {
|
code-review = esuper.code-review.overrideAttrs (attrs: {
|
||||||
nativeBuildInputs = (attrs.nativeBuildInputs or [ ]) ++ [ git ];
|
nativeBuildInputs = (attrs.nativeBuildInputs or [ ]) ++ [ git ];
|
||||||
|
|
|
||||||
13
elisp-patches/helm-taskrunner-version.patch
Normal file
13
elisp-patches/helm-taskrunner-version.patch
Normal file
|
|
@ -0,0 +1,13 @@
|
||||||
|
diff --git a/helm-taskrunner.el b/helm-taskrunner.el
|
||||||
|
index f81eb80..24a795c 100644
|
||||||
|
--- a/helm-taskrunner.el
|
||||||
|
+++ b/helm-taskrunner.el
|
||||||
|
@@ -5,7 +5,7 @@
|
||||||
|
;; Author: Yavor Konstantinov <ykonstantinov1 AT gmail DOT com>
|
||||||
|
;; URL: https://github.com/emacs-taskrunner/helm-taskrunner
|
||||||
|
;; Version: 1.0
|
||||||
|
-;; Package-Requires: ((emacs "25.1") (projectile "2.0.0") (helm "v3.0"))
|
||||||
|
+;; Package-Requires: ((emacs "25.1") (projectile "2.0.0") (helm "3.0"))
|
||||||
|
;; Keywords: build-system taskrunner build task-runner tasks helm convenience
|
||||||
|
|
||||||
|
;; This file is not part of GNU Emacs.
|
||||||
Loading…
Add table
Add a link
Reference in a new issue