summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCayetano Santos <csantosb@inventati.org>2025-12-07 10:31:19 +0100
committerCayetano Santos <csantosb@inventati.org>2026-01-05 11:03:43 +0100
commitc2b1128c7cab0e25527febf504f88e22ac267f67 (patch)
treefbc84f32a9e9dc84864d8eee80ce9889e4676673
parent35fee4fd2e955862499050276c0313fed87f721e (diff)
gnu: emacs-org-node: Deprecate version 2.
* gnu/packages/emacs-xyz.scm (emacs-org-node): Delete variable. (emacs-org-node-3): Replace by emacs-org-node. Closes guix/guix#4712 Change-Id: I50e0569fd4ccdef129c52214eb5b8c62c00d141a
-rw-r--r--gnu/packages/emacs-xyz.scm46
1 files changed, 3 insertions, 43 deletions
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 71af6bec246..e54aa3ebd23 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -43481,48 +43481,6 @@ as a plug-and-play solution for anyone already using Org mode for their
personal wiki.")
(license license:gpl3+)))
-(define-public emacs-org-node
- (package
- (name "emacs-org-node")
- (version "2.4.2")
- (source (origin
- (method git-fetch)
- (uri (git-reference
- (url "https://github.com/meedstrom/org-node/")
- (commit version)))
- (file-name (git-file-name name version))
- (sha256
- (base32
- "03600cxy8dr2sd49d07v61izxpvdxgfyiangjzkbma4qdpbkmjgh"))))
- (build-system emacs-build-system)
- (arguments
- '(#:tests? #f ; fails
- #:test-command '("./makem.sh" "tests")
- #:phases
- (modify-phases %standard-phases
- (add-after 'unpack 'dont-git
- (lambda _
- (substitute* "makem.sh"
- (("^cd.*\"")
- "")))))))
- (propagated-inputs
- (list emacs-el-job
- emacs-llama
- emacs-magit))
- ;; tests
- (native-inputs
- (list emacs-buttercup
- emacs-dash
- util-linux
- grep
- sed))
- (home-page "https://github.com/meedstrom/org-node/")
- (synopsis "Non-hierarchical note-taking with Org-mode, faster than
-org-roam")
- (description "This package provides a notetaking system like Roam,
-using org mode; faster than org-roam.")
- (license license:gpl3+)))
-
(define-public emacs-org-mem
(package
(name "emacs-org-mem")
@@ -43563,7 +43521,7 @@ structure of all your Org files – headings, links and so on..")
(home-page "https://github.com/meedstrom/org-node/")
(license license:gpl3+)))
-(define-public emacs-org-node-3
+(define-public emacs-org-node
(package
(name "emacs-org-node")
(version "3.9.9")
@@ -43607,6 +43565,8 @@ different configuration options to org-node 2 so you DO have to set
it up again.")
(license license:gpl3+)))
+(define-deprecated-package emacs-org-node-3 emacs-org-node)
+
(define-public emacs-org-super-links
(package
(name "emacs-org-super-links")