guix-commits
[Top][All Lists]
Advanced

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

05/07: gnu: Remove emacs-poke.


From: guix-commits
Subject: 05/07: gnu: Remove emacs-poke.
Date: Sat, 21 Oct 2023 10:13:38 -0400 (EDT)

civodul pushed a commit to branch master
in repository guix.

commit 25555c98209c84be142addc61f270e7c82405317
Author: Bruno Victal <mirai@makinata.eu>
AuthorDate: Sun Oct 15 18:47:08 2023 +0100

    gnu: Remove emacs-poke.
    
    This naming conflicts with the ELPA 'poke' package, a emacs interface to
    GNU poke.
    
    * gnu/packages/engineering.scm (emacs-poke): Turn into a deprecated
    alias for “poke”.
    
    Co-authored-by: Ludovic Courtès <ludo@gnu.org>
---
 gnu/packages/engineering.scm | 19 +++----------------
 1 file changed, 3 insertions(+), 16 deletions(-)

diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm
index e478b8364d..b43e058af4 100644
--- a/gnu/packages/engineering.scm
+++ b/gnu/packages/engineering.scm
@@ -3277,22 +3277,9 @@ data structures and to operate on them.")
     (license license:gpl3+)))
 
 (define-public emacs-poke
-  (package
-    (inherit poke)
-    (name "emacs-poke")
-    (build-system emacs-build-system)
-    (arguments
-     (list
-       #:phases
-       #~(modify-phases %standard-phases
-           (add-before 'expand-load-path 'change-working-directory
-             (lambda _ (chdir "etc"))))))
-    (inputs '())
-    (native-inputs '())
-    (synopsis "GNU Poke major modes for Emacs")
-    (description
-     "This package provides two Emacs major modes for working with GNU Poke:
-@code{Poke Ras mode} and @code{Poke Map mode}.")))
+  ;; The 'emacs-poke' name may eventually refer to 'poke' from ELPA, which is
+  ;; a different beast.
+  (deprecated-package "emacs-poke" poke))
 
 (define-public pcb2gcode
   (package



reply via email to

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