https://git.notmuchmail.org/git/notmuch@bd243b65a970 -> https://git.notmuchmail.org/git/notmuch@09f2ad8e8533 jao/consult-notmuch@4138855cdd -> jao/consult-notmuch@d0d4129d45 jeremy-compostella/org-msg@60e22e4463 -> jeremy-compostella/org-msg@7b1dfb96d5 org-mime/org-mime@cf96f585c6 -> org-mime/org-mime@cc00afcf02 tarsius/ol-notmuch@1a53d6c707 -> tarsius/ol-notmuch@ee3646627e wanderlust/apel@6947dc4605 -> wanderlust/apel@82eb2325bd wanderlust/flim@289e5bbd66 -> wanderlust/flim@2cf5a78910 wanderlust/semi@b1c245b817 -> wanderlust/semi@7d8df0ef2f wanderlust/wanderlust@e3cd5e3945 -> wanderlust/wanderlust@77662986fd xzz53/mu4e-alert@b34d0ea7b7 -> xzz53/mu4e-alert@3c9af8c799
31 lines
1.4 KiB
EmacsLisp
31 lines
1.4 KiB
EmacsLisp
;; -*- no-byte-compile: t; -*-
|
|
;;; email/notmuch/packages.el
|
|
|
|
(package! notmuch
|
|
:recipe (:pre-build
|
|
(with-temp-file "emacs/notmuch-version.el"
|
|
(insert-file-contents "emacs/notmuch-version.el.tmpl")
|
|
(re-search-forward "%VERSION%")
|
|
(replace-match
|
|
(format "\"%s+%s~%.7s\""
|
|
(with-temp-buffer (insert-file-contents "version.txt")
|
|
(string-trim (buffer-string)))
|
|
(save-match-data
|
|
(let ((desc (doom-call-process "git" "describe" "--abbrev=7" "--match" "[0-9.]*")))
|
|
(if (zerop (car desc))
|
|
(car (last (split-string (cdr desc) "-") 2))
|
|
"??")))
|
|
(cdr (doom-call-process "git" "rev-parse" "HEAD")))
|
|
t t)))
|
|
:pin "09f2ad8e853375930c63bca847f623bc722b9cc0")
|
|
|
|
(when (modulep! +org)
|
|
(package! org-mime :pin "cc00afcf0291633324364c1c83bfe2833cfdc1bf"))
|
|
(when (modulep! :lang org)
|
|
(package! ol-notmuch :pin "ee3646627e47312a0c6ab0a5f6eba3baf8b20cb6"))
|
|
(when (modulep! :completion ivy)
|
|
(package! counsel-notmuch :pin "a4a1562935e4180c42524c51609d1283e9be0688"))
|
|
(when (modulep! :completion helm)
|
|
(package! helm-notmuch :pin "97a01497e079a7b6505987e9feba6b603bbec288"))
|
|
(when (modulep! :completion vertico)
|
|
(package! consult-notmuch :pin "d0d4129d45ccceddaeeaa3631eb42d5dd09a758b"))
|