refactor!(org): remove org-roam v1

BREAKING CHANGE: This finally removes org-roam v1, which has been
deprecated for nearly 5 years (since 5ef733b). Most users should already
be on it. v2 has a migration wizard for anyone still on v1, which will
kick in if it detects a v1 roam db.
This commit is contained in:
Henrik Lissner
2025-09-20 02:43:13 -04:00
parent 6ea4332b85
commit d92883bff8
10 changed files with 197 additions and 377 deletions

View File

@@ -97,20 +97,9 @@
:recipe (:host github :repo "hakimel/reveal.js"
:files ("css" "dist" "js" "plugin"))
:pin "4cf184924d59e3d2b6552190c740ea5c7ab07981"))
(cond
((modulep! +roam)
(package! org-roam
:recipe (:host github :repo "org-roam/org-roam-v1")
:pin "946a879a4a18756a0508afba1e0b0fe070c6a8b4"))
((modulep! +roam2)
(package! org-roam
;; FIXME A :recipe isn't strictly necessary, but without it, our package
;; bumper fails to distinguish between org-roam v1 and v2.
:recipe (:host github :repo "org-roam/org-roam")
:pin "89dfaef38b6caa3027f20f96a551dc8f194ac533")
(when (< emacs-major-version 29)
;; HACK: Needed until org-roam/org-roam#2485 is resolved.
(package! emacsql :pin "491105a01f58bf0b346cbc0254766c6800b229a2"))))
(when (or (modulep! +roam)
(modulep! +roam2))
(package! org-roam :pin "89dfaef38b6caa3027f20f96a551dc8f194ac533"))
;;; Babel
(package! ob-async :pin "9aac486073f5c356ada20e716571be33a350a982")