branch: elpa/flycheck
commit 829e84955e2438df5413695a84f63efca5de9a37
Author: Bozhidar Batsov <[email protected]>
Commit: Bozhidar Batsov <[email protected]>

    Skip the bazel dev dependency on Emacs 28
    
    Recent bazel-mode snapshots require Emacs 29, which broke make init on
    the Emacs 28.2 CI jobs.  The bazel checker specs skip without the
    buildifier binary anyway, so the package is only useful locally.
---
 Eask | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/Eask b/Eask
index 522a5cfbdc..b4b81d1fcc 100644
--- a/Eask
+++ b/Eask
@@ -33,7 +33,10 @@
 
  ;; Various modes for use in the unit tests
  (depends-on "adoc-mode")
- (depends-on "bazel")
+ ;; bazel-mode requires Emacs 29; its checker specs skip without the
+ ;; buildifier binary anyway, so just drop it on older versions
+ (when (>= emacs-major-version 29)
+   (depends-on "bazel"))
  (depends-on "coffee-mode")
  (depends-on "cperl-mode")
  (depends-on "cwl-mode")

Reply via email to