GNU bug report logs - #72406
[PATCH emacs-team WIP 0/4] Simplify creation of emacs package variants

Previous Next

Package: guix-patches;

Reported by: Liliana Marie Prikler <liliana.prikler <at> gmail.com>

Date: Wed, 31 Jul 2024 21:02:02 UTC

Severity: normal

Tags: patch

Full log


Message #62 received at 72406 <at> debbugs.gnu.org (full text, mbox):

From: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
To: 72406 <at> debbugs.gnu.org
Cc: gemmaro.dev <at> gmail.com
Subject: [PATCH emacs-team WIP v4 00/24] Build variants for other Emacsen
Date: Sun, 11 Aug 2024 14:59:42 +0200
Same as v3, but I reset the commit dates so that hopefully this time all
mail arrives…

Liliana Marie Prikler (24):
  build-system: emacs: Define package-with-explicit-emacs.
  build-system: emacs: Make emacs the default variant.
  build-system: emacs: Define common variants.
  build-system: emacs: Handle variants in elpa naming.
  etc: Provide snippet for defining emacs variants.
  gnu: emacs-libgit: Build variants.
  gnu: emacs-eweouz: Build variants.
  gnu: emacs-tablist: Define variants.
  gnu: emacs-pdf-tools: Build variants.
  gnu: emacs-fontaine: Reindent.
  gnu: emacs-bui: Define variants.
  gnu: emacs-dash: Define variants.
  gnu: emacs-edit-indirect: Define variants.
  gnu: emacs-geiser: Define variants.
  gnu: emacs-geiser-guile: Define variants.
  gnu: emacs-magit-popup: Define variants.
  gnu: emacs-guix: Build variants.
  [WIP] gnu: emacs-dvc: Build variants.
  gnu: emacspeak: Build variants.
  gnu: emacs-xelb: Build variants.
  gnu: emacs-exwm: Build variants.
  gnu: emacs-exwm-x: Build variants.
  gnu: eless: Build variants.
  gnu: Build all the other emacs-* variants.

 etc/snippets/tempel/scheme-mode   |     8 +
 gnu/packages/admin.scm            |     9 +
 gnu/packages/android.scm          |     9 +
 gnu/packages/cmake.scm            |     9 +
 gnu/packages/databases.scm        |     9 +
 gnu/packages/emacs-xyz.scm        | 13249 +++++++++++++++++++++++++++-
 gnu/packages/engineering.scm      |     9 +
 gnu/packages/erlang.scm           |     9 +
 gnu/packages/finance.scm          |    18 +
 gnu/packages/lisp-xyz.scm         |     9 +
 gnu/packages/llvm.scm             |    18 +
 gnu/packages/mail.scm             |     9 +
 gnu/packages/potassco.scm         |     9 +
 gnu/packages/protobuf.scm         |     9 +
 gnu/packages/scheme.scm           |     9 +
 gnu/packages/statistics.scm       |     9 +
 guix/build-system/emacs.scm       |    88 +-
 guix/build/emacs-build-system.scm |    25 +-
 18 files changed, 13416 insertions(+), 98 deletions(-)


base-commit: da9fabaf21c43789e8cf382205714f103d446c1f
-- 
2.45.2





This bug report was last modified 284 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.