Age | Commit message (Expand) | Author |
2023-07-18 | gnu: emacs: Depend on libc-for-target....* gnu/packages/emacs.scm (emacs)[inputs]: Change glibc to (libc-for-target).
| Janneke Nieuwenhuizen |
2023-07-10 | gnu: emacs-next: Update to 29.0.92....* gnu/packages/emacs.scm (emacs-next): Update to 29.0.92.
Signed-off-by: Andrew Tropin <andrew@trop.in>
| Hilton Chain |
2023-05-28 | gnu: emacs-next-tree-sitter: "Downgrade" to 29.0.91....* gnu/packages/emacs.scm (emacs-next-tree-sitter)[version, source]: Inherit
fields from emacs-next.
| Liliana Marie Prikler |
2023-05-28 | gnu: emacs-next: Update to 29.0.91....* gnu/packages/emacs.scm (emacs-next): Update to 29.0.91.
| Liliana Marie Prikler |
2023-05-07 | gnu: Add emacs-next-pgtk-xwidgets....* gnu/packages/emacs.scm (emacs-next-pgtk-xwidgets): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| Antero Mejr |
2023-04-30 | gnu: emacs: Use librsvg-for-system....* gnu/packages/emacs.scm (emacs)[inputs]: Replace librsvg input logic
with librsvg-for-system.
| Efraim Flashner |
2023-04-19 | gnu: emacs-next: Update to 29.0.90....* gnu/packages/emacs.scm (emacs-next): Update to 29.0.90.
| Liliana Marie Prikler |
2023-03-20 | Merge remote-tracking branch 'origin/master' into core-updates | Andreas Enge |
2023-03-17 | gnu: m17n-lib: Fix cross-compile....* gnu/packages/emacs.scm (m17n-lib)
[source]: Add m17n-lib-1.8.0-use-pkg-config-for-freetype.patch.
[native-inputs]: When cross-compile add pkg-config, libtool, gettext-minimal,
autoconf, automake.
[arguments]: When cross-compile, add phase to fix rpl_malloc undefined references.
* gnu/packages/patches/m17n-lib-1.8.0-use-pkg-config-for-freetype.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
| Z572 |
2023-03-17 | gnu: m17n-db: Fix cross-compile....* gnu/packages/emacs.scm (m17n-db)
[inputs]: Move gettext-minimal to ...
[native-inputs]: ... here.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
| Z572 |
2023-03-12 | gnu: emacs-next-pgtk: Inherit from emacs-next-tree-sitter....Inherit pgtk emacs from tree-sitter to have both features available for
wayland users. For more details:
https://yhetil.org/guix-devel/87r0txr99u.fsf@inventati.org/T/#u
* gnu/packages/emacs.scm (emacs-next-pgtk): Inherit from
emacs-next-tree-sitter.
| Andrew Tropin |
2023-03-12 | gnu: emacs-next-tree-sitter: Inherit from emacs-next....Make tree-sitter emacs available without pgtk. It's part of ongoing
iheritance hierarchy update, tree-sitter have less implications than pgtk and
thus it should be placed earlier in inheritance chain. For more details:
https://yhetil.org/guix-devel/87r0txr99u.fsf@inventati.org/T/#u
* gnu/packages/emacs.scm (emacs-next-tree-sitter): Inherit from emacs-next.
| Andrew Tropin |
2023-03-09 | gnu: emacs-next-tree-sitter: Inherit from emacs-next-pgtk....Make emacs with tree-sitter work on wayland as well.
* gnu/packages/emacs.scm (emacs-next-tree-sitter): Inherit from
emacs-next-pgtk, remove uneeded native-inputs, add synopsis and description.
[source]: Use inherited patches.
| Andrew Tropin |
2023-03-09 | gnu: emacs-next-pgtk: Remove xwidgets support....xwidgets is beefy and buggy, but emacs-next-pgtk is important for wayland
users, so it seems a good idea to remove xwidgets from emacs-next-pgtk. Also,
we have a separate emacs-xwidgets package for those who wants to experiment.
* gnu/packages/emacs.scm (emacs-next-pgtk)[propagated-inputs]: Remove
gsettings-desktop-schemas glib-networking.
[arguments]<#:configure-flags>: Remove --with-xwidgets.
[inputs]: Remove webkitgtk-with-libsoup2.
[home-page]: PGTK is merged to upstream emacs repository now, so inherit
home-page from emacs-next.
| Andrew Tropin |
2023-03-02 | Merge remote-tracking branch 'savannah/master' into core-updates...Conflicts:
gnu/local.mk
gnu/packages/autotools.scm
gnu/packages/cmake.scm
gnu/packages/gnuzilla.scm
gnu/packages/haskell.scm
gnu/packages/pdf.scm
gnu/packages/python-xyz.scm
gnu/packages/samba.scm
gnu/packages/tex.scm
gnu/packages/tls.scm
gnu/packages/wxwidgets.scm
| Christopher Baines |
2023-03-01 | gnu: Add emacs-motif....* gnu/packages/text-editors.scm (emacs-motif): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
| Andy Tai |
2023-02-26 | gnu: emacs-next: Update to 29.0.60-1.f1f571e....* gnu/packages/emacs.scm (emacs-next): Update to 29.0.60-1.f1f571e.
| Liliana Marie Prikler |
2023-02-26 | gnu: Add emacs-next-tree-sitter....* gnu/packages/emacs.scm (emacs-next-tree-sitter): New variable.
(emacs-next): Remove tree sitter support.
| Liliana Marie Prikler |
2023-02-12 | gnu: Remove tree-sitter comment from emacs.scm imports....* gnu/packages/emacs.scm: Remove tree-sitter comment.
Signed-off-by: Andrew Tropin <andrew@trop.in>
| Pierre Langlois |
2023-02-11 | gnu: emacs: Add TREE_SITTER_GRAMMAR_PATH support....gnu/packages/emacs.scm (emacs)[native-search-paths]: Add a search-path for
tree-sitter grammars.
gnu/packages/aux-files/emacs/guix-emacs.el: Add directories from
TREE_SITTER_GRAMMAR_PATH to treesit-extra-load-path.
| Andrew Tropin |
2023-02-09 | gnu: tree-sitter: Move to its own module....* gnu/packages/text-editors.scm (tree-sitter): Move to ...
* gnu/packages/tree-sitter.scm: ... here, a new module.
* gnu/packages/vim.scm: Use (gnu packages tree-sitter).
* gnu/packages/emacs.scm: Use (gnu packages tree-sitter).
* gnu/local.mk (GNU_SYSTEM_MODULES): Register tree-sitter.scm new module.
Signed-off-by: Andrew Tropin <andrew@trop.in>
| Pierre Langlois |
2023-02-04 | gnu: emacs-next: Enable tree-sitter support....* gnu/packages/emacs.scm (emacs-next): Update to 29.0.60-0.ac7ec87.
* gnu/packages/emacs.scm (emacs-next)[inputs]: Add tree-sitter.
Signed-off-by: Andrew Tropin <andrew@trop.in>
| Declan Tsien |
2023-01-30 | Merge remote-tracking branch 'origin/master' into core-updates... Conflicts:
doc/guix.texi
gnu/local.mk
gnu/packages/admin.scm
gnu/packages/base.scm
gnu/packages/chromium.scm
gnu/packages/compression.scm
gnu/packages/databases.scm
gnu/packages/diffoscope.scm
gnu/packages/freedesktop.scm
gnu/packages/gnome.scm
gnu/packages/gnupg.scm
gnu/packages/guile.scm
gnu/packages/inkscape.scm
gnu/packages/llvm.scm
gnu/packages/openldap.scm
gnu/packages/pciutils.scm
gnu/packages/ruby.scm
gnu/packages/samba.scm
gnu/packages/sqlite.scm
gnu/packages/statistics.scm
gnu/packages/syndication.scm
gnu/packages/tex.scm
gnu/packages/tls.scm
gnu/packages/version-control.scm
gnu/packages/xml.scm
guix/build-system/copy.scm
guix/scripts/home.scm
| Efraim Flashner |
2023-01-26 | gnu: emacs-next: Update to 29.0.50-4.6adc193....* gnu/packages/emacs.scm (emacs-next): Update to 29.0.50-4.6adc193.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Fredrik Salomonsson |
2023-01-22 | gnu: emacs-minimal: Do not patch compilation driver....The ‘patch-compilation-driver’ phase pulls in libgccjit even though it has
been deliberately removed from emacs-minimal.
* gnu/packages/emacs.scm (emacs)[#:phases]: Delete ‘patch-compilation-driver’.
| Liliana Marie Prikler |
2022-11-03 | gnu: emacs-next: Update to 29.0.50-3.22e8a77....* gnu/packages/emacs.scm (emacs-next): Update to 29.0.50-3.22e8a77.
Signed-off-by: Christopher Baines <mail@cbaines.net>
| jgart |
2022-10-16 | gnu: emacs: Update to 28.2....* gnu/packages/emacs.scm (emacs): Update to 28.2.
| Liliana Marie Prikler |
2022-10-16 | Merge branch 'staging' | Marius Bakke |
2022-10-15 | gnu: emacs-next: Update to 29.0.50-2.4aeb80c....* gnu/packages/patches/emacs-native-comp-driver-options.patch: New file.
* gnu/local.mk: Register it here.
* gnu/packages/emacs.scm (emacs-next): Update to 29.0.50-2.4aeb80c.
| Liliana Marie Prikler |
2022-10-02 | gnu: emacs-minimal: Reduce to minimal inputs....This partly reverts dbcba75c0e96d8eb2b0bf9dbb3a49d15b38f80d2. In that commit,
emacs-minimal gained a few inputs that weren't actually used as native
compilation is disabled.
Discovered by djeis in IRC, see also
<http://logs.guix.gnu.org/guix/2022-10-02.log#170047>.
* gnu/packages/emacs.scm (emacs-minimal)[inputs]: Remove ld-wrapper, binutils,
glibc, libgccjit, and zlib.
[arguments]<#:phases>: Delete ‘set-libgccjit-path’.
| Liliana Marie Prikler |
2022-09-27 | Merge branch 'staging' into core-updates...Conflicts resolved in:
gnu/local.mk
gnu/packages/cran.scm
gnu/packages/gnome.scm
gnu/packages/gtk.scm
gnu/packages/icu4c.scm
gnu/packages/java.scm
gnu/packages/machine-learning.scm
gnu/packages/tex.scm
| Maxim Cournoyer |
2022-09-19 | gnu: emacs-next-pgtk: Inherit patches from emacs-next....* gnu/packages/emacs.scm (emacs-next-pgtk)[source]: Inherit patches from
emacs-next.
| Andrew Tropin |
2022-09-18 | Merge branch 'staging' into core-updates | Marius Bakke |
2022-09-16 | gnu: emacs-next-pgtk: Fix super key problem....Recent version of emacs 29 with pgtk flag has a problem with handling super
key modifier, due to gtk bug: https://gitlab.gnome.org/GNOME/gtk/-/issues/4913
This commit workarounds it.
* gnu/packages/patches/emacs-pgtk-super-key-fix.patch: New file.
* gnu/packages/emacs.scm (emacs-next-pgtk): Use it here.
* gnu/local.mk (dist_patch_DATA): Register it here.
| Andrew Tropin |
2022-09-15 | Merge branch 'staging' into core-updates...Conflicts resolved in:
gnu/local.mk
gnu/packages/cmake.scm
gnu/packages/glib.scm
gnu/packages/gnome.scm
gnu/packages/gtk.scm
gnu/packages/sdl.scm
pango-next, vala-next and librsvg-bootstrap were removed in the process.
| Maxim Cournoyer |
2022-09-11 | gnu: emacs: Build with native compilation....* gnu/packages/emacs.scm (%emacs-modules): New variable.
(emacs)[arguments]<#:modules>: Use it here.
<#:configure-flags> Add “--with-native-compilation”.
<#:make-flags>: Add “NATIVE_FULL_AOT=1”.
<#:phases>: Add ‘set-libgccjit-path’ and ‘patch-compilation-driver’.
[inputs]: Add explicit ld-wrapper, binutils, glibc, and libgccjit.
[search-paths]: Add EMACSNATIVELOADPATH.
(emacs-minimal, emacs-xwidgets, emacs-no-x)
(emacs-no-x-toolkit): Adjust accordingly.
| Liliana Marie Prikler |
2022-08-12 | gnu: Remove librsvg-bootstrap....librsvg is already a staging-level package, and the next version will no
longer bundle its dependencies, so we might as well drop it early.
* gnu/packages/gnome.scm (librsvg-bootstrap): Remove variable.
* gnu/packages/bittorrent.scm (deluge)[native-inputs]: Replace
LIBRSVG-BOOTSTRAP with LIBRSVG.
* gnu/packages/emacs.scm (emacs)[inputs]: Likewise.
* gnu/packages/gtk.scm (gtk+-2)[propagated-inputs]: Likewise.
* gnu/packages/gtk.scm (gtk+)[propagated-inputs]: Likewise.
| Marius Bakke |
2022-08-05 | gnu: emacs-next: Enable SQLite3 support....[[PGP Signed Part:No public key for 66397F84F76693F9 created at 2022-07-20T06:08:56+0200 using EDDSA]]
[[End of PGP Signed Part]]
>From 068de10c98b5d29adb13963222a1ca21ef7b0a76 Mon Sep 17 00:00:00 2001
From: Zhu Zihao <all_but_last@163.com>
Date: Wed, 20 Jul 2022 12:07:09 +0800
Subject: [PATCH] gnu: emacs-next: Enable SQLite3 support.
* gnu/packages/emacs.scm (emacs-next)[inputs]: Add sqlite.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Zhu Zihao |
2022-06-22 | gnu: emacs: Fix tramp-remote-path....This variable was moved from tramp-sh.el to tramp.el, causing the substitute*
snippet which patches it to silently fail.
See also <https://issues.guix.gnu.org/55443>.
* gnu/packages/emacs.scm (emacs)[source]<snippet>: Patch tramp.el rather than tramp-sh.el.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| John Kehayias |
2022-06-08 | Merge branch 'master' into staging | Ludovic Courtès |
2022-06-05 | gnu: emacs-next: Update to 29.0.50-1.0a5477b....The currently used commit breaks magit, so update to a newer one.
* gnu/packages/emacs.scm (emacs-next): Update to 29.0.50-1.0a5477b.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| Josselin Poiret |
2022-05-26 | Merge branch 'master' into staging | Ludovic Courtès |
2022-05-26 | gnu: guile-emacs: Remove input labels....* gnu/packages/emacs.scm (guile-emacs)[native-inputs]: Remove labels.
| Ludovic Courtès |
2022-05-26 | gnu: guile-emacs: Use gexps....This is a followup to 64557bc695f074af3fcf1eeed8f6696921ef18c5.
* gnu/packages/emacs.scm (guile-emacs)[arguments]: Use gexps.
| Ludovic Courtès |
2022-05-21 | gnu: emacs: Add libselinux to inputs....* gnu/packages/emacs.scm (emacs)[inputs]: Add libselinux to support
extended attributes.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| wednesday |
2022-05-21 | gnu: emacs: Add lcms to inputs....* gnu/packages/emacs.scm (emacs)[inputs]: Add lcms.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| wednesday |
2022-05-15 | gnu: emacs-wide-int: Use new package style....* gnu/packages/emacs.scm (emacs-wide-int)[arguments]: Convert to list of
G-Expressions.
[inputs]: Use modify-inputs.
| Liliana Marie Prikler |
2022-05-15 | gnu: emacs-no-x-toolkit: Use new package style....* gnu/packages/emacs.scm (emacs-no-x-toolkit)[arguments]: Convert to list of
G-Expressions.
[inputs]: Use modify-inputs.
| Liliana Marie Prikler |
2022-05-15 | gnu: emacs-no-x: Use new package style....* gnu/packages/emacs.scm (emacs-no-x)[arguments]: Convert to list of
G-Expressions.
[inputs]: Use modify-inputs.
| Liliana Marie Prikler |
2022-05-15 | gnu: emacs-xwidgets: Use new package style....* gnu/packages/emacs.scm (emacs-xwidgets)[arguments]: Convert to list of
G-Expressions.
[inputs]: Use modify-inputs.
| Liliana Marie Prikler |