guix_mirror_bot pushed a commit to branch emacs-team
in repository guix.

commit 4fd0e9634fdf5ef7dae11c4b3c53d81de23889fd
Author: Morgan Smith <[email protected]>
AuthorDate: Mon Aug 31 13:29:29 2026 -0400

    gnu: Remove emacs-xref.
    
    The version built into Emacs 31.1 is more recent despite having the same
    version number.
    
    * gnu/packages/emacs-xyz.scm (emacs-xref): Delete variable.
    (emacs-project, emacs-anaconda-mode, emacs-julia-snail)
    (emacs-eglot)[propagated-inputs]: Adjust accordingly.
    
    Signed-off-by: Liliana Marie Prikler <[email protected]>
---
 gnu/packages/emacs-xyz.scm | 28 +++-------------------------
 1 file changed, 3 insertions(+), 25 deletions(-)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 5235422800..4590f249d3 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -2571,7 +2571,6 @@ face properties and allows configuration of faces and 
colors.")
        (sha256
         (base32 "0g7in5lzv21j4mrmqp60bl02gwrh2mrs6fw1ysj6pwaqlza9hw4w"))))
     (build-system emacs-build-system)
-    (propagated-inputs (list emacs-xref))
     (home-page "https://elpa.gnu.org/packages/project.html";)
     (synopsis "Operations on the current project")
     (description
@@ -14543,8 +14542,7 @@ to install Docker Tramp Emacs package.")
                                emacs-f
                                emacs-pythonic
                                emacs-s
-                               emacs-tramp
-                               emacs-xref))
+                               emacs-tramp))
       (home-page "https://github.com/pythonic-emacs/anaconda-mode";)
       (synopsis
        "Python code navigation, documentation lookup and completion in Emacs")
@@ -19060,7 +19058,7 @@ mode with the package emacs-julia-mode.")
       #:include
       #~(cons* "^JuliaSnail\\.jl" "extensions" %default-include)))
     (inputs
-     (list emacs-dash emacs-s emacs-spinner emacs-xref))
+     (list emacs-dash emacs-s emacs-spinner))
     (propagated-inputs
      (list libvterm
            emacs-julia-mode             ;required by parser
@@ -26239,8 +26237,7 @@ lines, and @code{gc} to comment out the target of a 
motion.")
     (propagated-inputs
      (list emacs-flymake
            emacs-jsonrpc
-           emacs-project
-           emacs-xref))
+           emacs-project))
     (home-page "https://github.com/joaotavora/eglot";)
     (synopsis "Client for Language Server Protocol (LSP) servers")
     (description
@@ -47741,25 +47738,6 @@ franchise.")
 s-expression.")
       (license license:expat))))
 
-(define-public emacs-xref
-  (package
-    (name "emacs-xref")
-    (version "1.7.0")
-    (source
-     (origin
-       (method url-fetch)
-       (uri (string-append "https://elpa.gnu.org/packages/xref-";
-                           version ".tar"))
-       (sha256
-        (base32 "0jy49zrkqiqg9131k24y6nyjnq2am4dwwdrqmginrrwzvi3y9d24"))))
-    (build-system emacs-build-system)
-    (home-page "https://elpa.gnu.org/packages/xref.html";)
-    (synopsis "Cross-referencing commands")
-    (description
-     "This library provides a generic infrastructure for cross referencing
-commands, in particular @code{find-definition}.")
-    (license license:gpl3+)))
-
 (define-public emacs-xref-union
   (package
     (name "emacs-xref-union")

Reply via email to