~ruther/guix-local

c2b1128c7cab0e25527febf504f88e22ac267f67 — Cayetano Santos 2 months ago 35fee4f
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
1 files changed, 3 insertions(+), 43 deletions(-)

M gnu/packages/emacs-xyz.scm
M gnu/packages/emacs-xyz.scm => gnu/packages/emacs-xyz.scm +3 -43
@@ 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")