gnu: emacs-org-mem: Update to 0.18.1.

* gnu/packages/emacs-xyz.scm (emacs-org-mem): Update to 0.18.1.
[arguments]: Add #:test-command.
<#:phases>: Add disable-failing-tests.
[native-inputs]: Add emacs-ert-runner.

Change-Id: Idb74701f55bfefde7c48e54c88226b2865d2fa28
Reviewed-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
This commit is contained in:
Cayetano Santos 2025-08-17 10:38:52 +02:00 committed by Sharlatan Hellseher
parent f2669614df
commit 896b448442
No known key found for this signature in database
GPG key ID: 76D727BFF62CD2B5

View file

@ -42165,7 +42165,7 @@ using org mode; faster than org-roam.")
(define-public emacs-org-mem
(package
(name "emacs-org-mem")
(version "0.17.2")
(version "0.18.1")
(source (origin
(method git-fetch)
(uri (git-reference
@ -42174,8 +42174,21 @@ using org mode; faster than org-roam.")
(file-name (git-file-name name version))
(sha256
(base32
"12aqv1lay6g6vz02s0zqw4620agm0r3s5j87w16gvbawi240x096"))))
"1nm1avc0hbvhr43vkfw3jssiqyckd7ba6jw0qhvgcvk49df393wf"))))
(build-system emacs-build-system)
(arguments
(list
#:phases
#~(modify-phases %standard-phases
(add-after 'unpack 'disable-failing-tests
(lambda _
(substitute* (find-files "test/" "\\.el$")
(((string-append
"\\(ert-deftest "
"test-split-refs-field .*") all)
(string-append all "(skip-unless nil)\n"))))))
#:test-command #~(list "ert-runner")))
(native-inputs (list emacs-ert-runner))
(propagated-inputs
(list emacs-el-job emacs-llama))
(synopsis "Org structure cache")