guix_mirror_bot pushed a commit to branch emacs-team
in repository guix.
commit afb152f92cc1bc382435721e21a6146b5b029386
Author: Morgan Smith <[email protected]>
AuthorDate: Thu Aug 27 19:14:46 2026 -0400
gnu: emacs-casual: Update to 3.0.1.
* gnu/packages/emacs-xyz.scm (emacs-casual): Update to 3.0.1.
Signed-off-by: Liliana Marie Prikler <[email protected]>
---
gnu/packages/emacs-xyz.scm | 64 +++++++++++++++++-----------------------------
1 file changed, 24 insertions(+), 40 deletions(-)
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 4b38ab60eb..f9a0bb130c 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -41193,7 +41193,7 @@ all of your projects, then override or add variables on
a per-project basis.")
(define-public emacs-casual
(package
(name "emacs-casual")
- (version "2.16.2")
+ (version "3.0.1")
(source
(origin
(method git-fetch)
@@ -41202,7 +41202,7 @@ all of your projects, then override or add variables on
a per-project basis.")
(commit version)))
(file-name (git-file-name name version))
(sha256
- (base32 "0fi15hgqjxjz1z6jxsm9lwssl97zaa1ds1hhsnsihhij0hs95vny"))))
+ (base32 "02bsfn81mn1wrhirkfqgqnf96fxi18kvic6wzw18p1a0vcbyhisf"))))
(build-system emacs-build-system)
(arguments
(list
@@ -41224,48 +41224,32 @@ all of your projects, then override or add variables
on a per-project basis.")
;; FIXME: These tests fail.
(add-before 'check 'remove-problematic-tests
(lambda _
- (substitute* (find-files "../tests/" "\\.el$")
- (("\\(ert-deftest test-casual-dired-change-tmenu .*" all)
- (string-append all " (skip-unless nil)"))
- (("\\(ert-deftest test-casual-dired-regexp-tmenu .*" all)
- (string-append all " (skip-unless nil)"))
- (("\\(ert-deftest test-casual-dired-regexp-unmark .*" all)
- (string-append all " (skip-unless nil)"))
- (("\\(ert-deftest test-casual-dired-tmenu .*" all)
- (string-append all " (skip-unless nil)"))
- (("\\(ert-deftest test-casual-dired-tmenu-insert-subdir .*"
all)
- (string-append all " (skip-unless nil)"))
- (("\\(ert-deftest test-casual-dired-tmenu-unmark .*" all)
- (string-append all " (skip-unless nil)"))
- (("\\(ert-deftest test-casual-editkit-tmenu .*" all)
- (string-append all " (skip-unless nil)"))
- (("\\(ert-deftest test-casual-editkit-project-tmenu .*" all)
- (string-append all " (skip-unless nil)"))
- (("\\(ert-deftest test-casual-man-tmenu .*" all)
- (string-append all " (skip-unless nil)"))
- (("\\(ert-deftest test-casual-org-tmenu-utility .*" all)
- (string-append all " (skip-unless nil)"))
- (("\\(ert-deftest test-casual-timezone--date-formatter .*" all)
- (string-append all " (skip-unless nil)"))
- (("\\(ert-deftest test-casual-timezone-local-time-to-remote
.*" all)
- (string-append all " (skip-unless nil)"))
- (("\\(ert-deftest
test-casual-timezone-local-time-to-remote-victoria .*" all)
- (string-append all " (skip-unless nil)"))
- (("\\(ert-deftest test-casual-timezone-map-local-to-timezone
.*" all)
- (string-append all " (skip-unless nil)"))
- (("\\(ert-deftest test-casual-timezone-remote-time-to-local
.*" all)
- (string-append all " (skip-unless nil)"))
- (("\\(ert-deftest test-casual-timezone-zone-info .*" all)
- (string-append all " (skip-unless nil)"))
- (("\\(ert-deftest test-timezone-sanity-check .*" all)
- (string-append all " (skip-unless nil)"))
- (("\\(ert-deftest test-timezone-sanity-check2 .*" all)
- (string-append all " (skip-unless nil)"))))))
+ (let* ((failing-tests '("test-casual-dired-change-tmenu"
+ "test-casual-dired-regexp-tmenu"
+ "test-casual-dired-regexp-unmark"
+ "test-casual-dired-tmenu"
+ "test-casual-dired-tmenu-insert-subdir"
+ "test-casual-dired-tmenu-unmark"
+ "test-casual-editkit-project-tmenu"
+ "test-casual-eshell-tmenu"
+ "test-casual-help-tmenu"
+ "test-casual-timezone--date-formatter"
+
"test-casual-timezone-local-time-to-remote"
+
"test-casual-timezone-local-time-to-remote-victoria"
+
"test-casual-timezone-map-local-to-timezone"
+
"test-casual-timezone-remote-time-to-local"
+ "test-casual-timezone-zone-info"))
+ (regex (string-append "\\(ert-deftest ("
+ (string-join failing-tests "|")
+ ") .*")))
+ (substitute* (find-files "../tests/" "\\.el$")
+ ((regex all)
+ (string-append all " :expected-result :failed")))))))
#:lisp-directory "lisp"
#:test-command #~(list "make" "tests"
(string-append " CASUAL_LIB_DIR=" (getcwd)
"/source"))))
- (native-inputs (list emacs-csv-mode texinfo))
+ (native-inputs (list emacs-csv-mode texinfo tzdata))
;; Casual relies on the latest stable release of `transient' which may
;; differ from the version that is preinstalled as a built-in.
(propagated-inputs (list emacs-magit emacs-transient))