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

commit d80fe7221dc06cd18f2690b3600c732c5aa3a852
Author: Morgan Smith <[email protected]>
AuthorDate: Mon Aug 31 12:55:04 2026 -0400

    gnu: Remove emacs-peg.
    
    The version built into Emacs 31.1 is more recent despite having the version
    number "1.0.1" and this elpa package having the version number "1.0.2".
    
    * gnu/packages/emacs-xyz.scm (emacs-peg): Delete variable.
    (emacs-eglot-tempel, emacs-pg, emacs-org-ql, emacs-edn)[propagated-inputs]:
    Adjust accordingly.
    
    Signed-off-by: Liliana Marie Prikler <[email protected]>
---
 gnu/packages/emacs-xyz.scm | 23 +----------------------
 1 file changed, 1 insertion(+), 22 deletions(-)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 0d85602efe..fd8a9dea4d 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -16672,7 +16672,7 @@ call.")
                 (("\\(ert-deftest test-named .*" all)
                  (string-append all " (skip-unless nil)"))))))))
     (native-inputs (list emacs-ert-runner))
-    (propagated-inputs (list emacs-eglot emacs-peg emacs-tempel))
+    (propagated-inputs (list emacs-eglot emacs-tempel))
     (home-page "https://github.com/fejfighter/eglot-tempel";)
     (synopsis "Bridge for Tempel templates with Eglot")
     (description "This package is an adapter to use the Tempel templating
@@ -29635,7 +29635,6 @@ match and total match information in the mode-line in 
various search modes.")
                (base32
                 "1nfbzyidzlrhxvsk2z50l67lss9lgl4fswm23iyfkzbqqxiwm3w3"))))
     (build-system emacs-build-system)
-    (propagated-inputs (list emacs-peg))
     (home-page "https://github.com/emarsden/pg-el";)
     (synopsis "Emacs Lisp interface for PostgreSQL")
     (description
@@ -30368,23 +30367,6 @@ temperature shifting tools and brightness adaption 
software.")
     (license (list license:gpl3+
                    license:expat))))
 
-(define-public emacs-peg
-  (package
-    (name "emacs-peg")
-    (version "1.0.2")
-    (source
-     (origin
-       (method url-fetch)
-       (uri (string-append "https://elpa.gnu.org/packages/peg-"; version 
".tar"))
-       (sha256
-        (base32 "133ngzl4chk63a8d3wh5k9zkmbfj9ag639yrk9i5zq1xa2aihcxb"))))
-    (build-system emacs-build-system)
-    (home-page "https://elpa.gnu.org/packages/peg.html";)
-    (synopsis "Parsing Expression Grammars in Elisp")
-    (description "This package provides a macro that parses the current buffer
-according to a parsing expression grammar.")
-    (license license:gpl3+)))
-
 (define-public emacs-with-simulated-input
   (package
     (name "emacs-with-simulated-input")
@@ -30451,7 +30433,6 @@ interactive commands and functions, such as 
@code{completing-read}.")
            emacs-org
            emacs-org-super-agenda
            emacs-ov
-           emacs-peg
            emacs-s
            emacs-ts))
     (home-page "https://github.com/alphapapa/org-ql/";)
@@ -45131,8 +45112,6 @@ It also provides original Helm commands: 
@command{helm-cider-spec},
                        #~(list "emacs" "--batch" "-L" "." "-L" "tests"
                                "-l" "tests/edn-tests"
                                "-f" "ert-run-tests-batch-and-exit")))
-      (propagated-inputs
-       (list emacs-peg))
       (synopsis "Read and write EDN from Elisp")
       (description "This is an Emacs Lisp library for reading and writing the
 data format @code{edn}.  See @url{https://github.com/edn-format/edn}.";)

Reply via email to