guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

branch master updated: gnu: emacs-inspector: Update to 0.19.


From: guix-commits
Subject: branch master updated: gnu: emacs-inspector: Update to 0.19.
Date: Tue, 07 Feb 2023 17:03:45 -0500

This is an automated email from the git hooks/post-receive script.

ngz pushed a commit to branch master
in repository guix.

The following commit(s) were added to refs/heads/master by this push:
     new ccf742f120 gnu: emacs-inspector: Update to 0.19.
ccf742f120 is described below

commit ccf742f120452acf587d16e40adea570d15169c4
Author: Nicolas Goaziou <mail@nicolasgoaziou.fr>
AuthorDate: Tue Feb 7 23:02:00 2023 +0100

    gnu: emacs-inspector: Update to 0.19.
    
    * gnu/packages/emacs-xyz.scm (emacs-inspector): Update to 0.19.
    [arguments]<#:phases>: Remove unnecessary phases.
    [native-inputs]: Remove EMACS-ERT-RUNNER.
---
 gnu/packages/emacs-xyz.scm | 27 ++++-----------------------
 1 file changed, 4 insertions(+), 23 deletions(-)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 1efbaaa538..bbaafcc730 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -562,10 +562,10 @@ configuration language which makes it trivial to write 
your own themes.")
       (license license:gpl3+))))
 
 (define-public emacs-inspector
-  (let ((commit "32f752c5cd996991c4dba67733cfb4e4159c2e75")) ;version bump
+  (let ((commit "0766ce48dfbf193df73a1fd343a84a9d41ded8ba")) ;version bump
     (package
       (name "emacs-inspector")
-      (version "0.16")
+      (version "0.19")
       (source
        (origin
          (uri (git-reference
@@ -573,7 +573,7 @@ configuration language which makes it trivial to write your 
own themes.")
                (commit commit)))
          (method git-fetch)
          (sha256
-          (base32 "1zsj24f0qjdy8vxwbn8kc9xy0ffwfc54dyy3dya8j59rlqx5nmdh"))
+          (base32 "0wi8j3r5lz9ww54jdjb6dv4f2rgjv41v8cb5k652skpxllr4cfwy"))
          (file-name (git-file-name name version))))
       (build-system emacs-build-system)
       (arguments
@@ -583,26 +583,7 @@ configuration language which makes it trivial to write 
your own themes.")
                                "-L" "."
                                "-l" "inspector-tests.el"
                                "-l" "tree-inspector-tests.el"
-                               "-f" "ert-run-tests-batch-and-exit")
-        #:phases
-        #~(modify-phases %standard-phases
-            (add-after 'unpack 'preserve-emacs-28-compatibility
-              ;; XXX: `cl-constantly' function is defined in "cl-lib" starting
-              ;; from Emacs 29+.  For now, replace it with its definition.
-              ;; Also, the variables `pp-max-width' and `pp-use-max-width' are
-              ;; from Emacs 29+.  Replace them with their default value.
-              (lambda _
-                (substitute* "tree-inspector.el"
-                  (("cl-constantly") "lambda (_)"))
-                (substitute* "inspector.el"
-                  (("(defcustom inspector-.*? )pp(-use)?-max-width" _ lead 
flag)
-                   (string-append lead (if flag "nil" "t"))))))
-            (add-before 'check 'skip-failing-test
-              (lambda _
-                (substitute* "tree-inspector-tests.el"
-                  (("\\(ert-deftest inspector-tests--inspect-struct-test.*" 
all)
-                   (string-append all " (skip-unless nil)"))))))))
-      (native-inputs (list emacs-ert-runner))
+                               "-f" "ert-run-tests-batch-and-exit")))
       (propagated-inputs (list emacs-treeview))
       (home-page "https://github.com/mmontone/emacs-inspector";)
       (synopsis "Inspection tool for Emacs Lisp objects")



reply via email to

[Prev in Thread] Current Thread [Next in Thread]