From fbb160cb0ee8d3166cedb71d6ad910d89c6a4a7e Mon Sep 17 00:00:00 2001 From: Cayetano Santos Date: Mon, 5 Jan 2026 11:24:22 +0100 Subject: [PATCH] gnu: emacs-org-node: Update to 3.12.1. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * gnu/packages/emacs-xyz.scm (emacs-org-node): Update to 3.12.1. [arguments]: Use G-Expressions. <#:tests?>: Enable. <#:test-command>: Update. <#:phases>: Remove ’dont-git. [native-inputs]: Add makem-minimal and sort. [synopsis]: Apply style. Merges guix/guix!5376 Change-Id: I879e6599f480fb687ff632ae65495cbe63d98801 --- gnu/packages/emacs-xyz.scm | 24 +++++++++--------------- 1 file changed, 9 insertions(+), 15 deletions(-) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 20942dcf03f..c82b2e49fa4 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -43685,7 +43685,7 @@ structure of all your Org files – headings, links and so on..") (define-public emacs-org-node (package (name "emacs-org-node") - (version "3.9.9") + (version "3.12.1") (source (origin (method git-fetch) (uri (git-reference @@ -43694,18 +43694,12 @@ structure of all your Org files – headings, links and so on..") (file-name (git-file-name name version)) (sha256 (base32 - "10c71yhbhjm21fq3wqln5ldrag84mri435xxwhcgzz3krhyxmijf")))) + "1g6lasaz3vjknfr2y05dz7k28rb3bia8ni112031xs38db9jamq5")))) (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.*\"") - ""))))))) + (list + ;; Using runtime PATH lookup. + #:test-command #~(list "makem.sh" "-vv" "test"))) (propagated-inputs (list emacs-llama emacs-magit @@ -43714,12 +43708,12 @@ structure of all your Org files – headings, links and so on..") (native-inputs (list emacs-buttercup emacs-dash - util-linux grep - sed)) + makem-minimal + sed + util-linux)) (home-page "https://github.com/meedstrom/org-node/") - (synopsis "Non-hierarchical note-taking with Org-mode, faster than -org-roam") + (synopsis "Non-hierarchical note-taking with Org-mode") (description "This package provides a notetaking system like Roam, using org mode; faster than org-roam. This version of org-node has different configuration options to org-node 2 so you DO have to set