Subject: [PATCH emacs-team 00/51] Some test fixes.
From: Nicolas Graves <[email-masked]>
To: [email-masked]
Cc: Nicolas Graves <[email-masked]>
Date: Thu, 20 Mar 2025 10:21:23 +0100
List-Id: <debbugs-submit.debbugs.gnu.org>

Some tests fixes, and moving some packages to a (gnu package
emacs-build) (similar to the python one) module.

Nicolas Graves (51):
  gnu: Add (gnu packages emacs-build) module.
  gnu: emacs-org-sidebar: Disable absent tests.
  gnu: emacs-magit-todos: Disable absent tests.
  gnu: Remove emacs-matrix-client.
  gnu: emacs-pcre2el: Update to 1.12-0.b4d846d.
  gnu: emacs-pcre2el: Skip failing tests.
  gnu: Add makel.
  gnu: Add makem-minimal.
  gnu: emacs-org-noter: Disable tests.
  gnu: emacs-gptel: Update to 0.9.8.
  gnu: notmuch: Update to 0.39.
  gnu: emacs-notmuch: Disable tests.
  gnu: emacs-orgit: Disable tests.
  gnu: emacs-flycheck-grammalecte: Disable tests.
  gnu: emacs-persp-mode: Fix tests.
  gnu: emacs-lsp-metals: Disable tests.
  gnu: emacs-git-email: Disable tests.
  gnu: emacs-ol-notmuch: Fix tests.
  gnu: emacs-spamfilter-el: Disable tests.
  gnu: emacs-semi-epg: Disable tests.
  gnu: emacs-bbdb-vcard: Skip failing tests.
  gnu: emacs-notmuch-maildir: Fix tests.
  gnu: emacs-notmuch-addr: Fix tests.
  gnu: emacs-lsp-docker: Disable tests.
  gnu: emacs-lsp-ui: Disable tests.
  gnu: emacs-mustache: Fix tests.
  gnu: emacs-lsp-treemacs: Disable tests.
  gnu: emacs-ripgrep: Fix tests.
  gnu: emacs-paren-face: Fix tests.
  gnu: emacs-lsp-java: Disable tests.
  gnu: emacs-polymode: Skip failing test.
  gnu: emacs-polymode-org: Skip failing tests.
  gnu: emacs-scala-mode: Fix tests.
  gnu: emacs-polymode-markdown: Disable tests.
  gnu: emacs-poly-noweb: Disable tests.
  gnu: emacs-tomelr: Fix tests.
  gnu: emacs-olivetti: Disable tests.
  gnu: emacs-sly: Skip failing test.
  gnu: emacs-pcmpl-args: Disable tests.
  gnu: emacs-minions: Fix tests.
  gnu: emacs-parseclj: Fix tests.
  gnu: emacs-cider: Fix tests.
  gnu: emacs-python-environment: Fix tests.
  gnu: emacs-parseedn: Fix tests.
  gnu: emacs-racket-mode: Fix tests.
  gnu: emacs-password-store: Fix tests.
  gnu: emacs-helm-pass: Disable tests.
  gnu: emacs-helm-org-rifle: Fix tests.
  gnu: emacs-helm-themes: Disable tests.
  gnu: emacs-org-recent-headings: Fix tests.
  gnu: emacs-pass: Disable tests.

 gnu/local.mk                                 |   1 +
 gnu/packages/admin.scm                       |   2 +-
 gnu/packages/emacs-build.scm                 | 582 +++++++++++++
 gnu/packages/emacs-xyz.scm                   | 844 +++++++------------
 gnu/packages/guile-xyz.scm                   |   1 +
 gnu/packages/mail.scm                        |   5 +-
 gnu/packages/patches/makem-replace-git.patch |  66 ++
 7 files changed, 959 insertions(+), 542 deletions(-)
 create mode 100644 gnu/packages/emacs-build.scm
 create mode 100644 gnu/packages/patches/makem-replace-git.patch

-- 
2.48.1