From 62c25afd0fd14ef8a038ab73c5d2b5cc90bb64f5 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Mon, 4 Oct 2021 22:46:35 +0200 Subject: [PATCH] bump: :lang clojure clojure-emacs/cider@d8fd5794c909 -> clojure-emacs/cider@2b8bde358063 clojure-emacs/clj-refactor.el@466822ff6f9d -> clojure-emacs/clj-refactor.el@23743432c39b clojure-emacs/parseclj@HEAD -> clojure-emacs/parseclj@fcebf6507599 clojure-emacs/parseedn@HEAD -> clojure-emacs/parseedn@b00eb42a1c10 https://mumble.net/~campbell/git/paredit.git@HEAD -> emacsmirror/paredit@8330a41e8188 Fix #5577 Ref #5537 --- modules/lang/clojure/packages.el | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/modules/lang/clojure/packages.el b/modules/lang/clojure/packages.el index e048739df..18684f39d 100644 --- a/modules/lang/clojure/packages.el +++ b/modules/lang/clojure/packages.el @@ -1,9 +1,21 @@ ;; -*- no-byte-compile: t; -*- ;;; lang/clojure/packages.el -(package! clojure-mode :pin "e1dc7caee76d117a366f8b8b1c2da7e6400636a8") -(package! cider :pin "d8fd5794c909e671641f534b1eb21db0e92138e9") -(package! clj-refactor :pin "466822ff6f9da584f7cf72c868017b8840574dbd") +;; HACK Fix #5577. Paredit is a cider dependency. We install paredit ourselves +;; to get it from emacsmirror, because the original upstream is a custom +;; git server with shallow clones disabled. +(package! paredit + :recipe (:host github :repo "emacsmirror/paredit") + :pin "8330a41e8188fe18d3fa805bb9aa529f015318e8") +;; HACK Forward declare these clj-refactor/cider deps so that their deps are +;; byte-compiled first. +(package! parseclj :pin "fcebf650759929256ec9c4bb83b677240622be8a") +(package! parseedn :pin "b00eb42a1c10f19ba0f6ff5f8cb9e3ac05285dbf") + +;;; Core packages +(package! clojure-mode :pin "e1dc7caee76d117a366f8b8b1c2da7e6400636a8") +(package! clj-refactor :pin "23743432c39be9b62630f3f6468ac36ebc12aaff") +(package! cider :pin "2b8bde358063e782771f2f12bdf32374d68a7174") (when (featurep! :checkers syntax) (package! flycheck-clj-kondo :pin "a558bda44c4cb65b69fa53df233e8941ebd195c5"))