From 17184d7835892bbf28fe6519559759b36b0b938b Mon Sep 17 00:00:00 2001 From: Ryan Yin Date: Sun, 13 Apr 2025 14:26:32 +0800 Subject: [PATCH] fix: Emacs 29 is removed due to CVEs which are fixed in Emacs 30 --- home/base/tui/editors/emacs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/home/base/tui/editors/emacs/default.nix b/home/base/tui/editors/emacs/default.nix index d9f370a8..230add20 100644 --- a/home/base/tui/editors/emacs/default.nix +++ b/home/base/tui/editors/emacs/default.nix @@ -87,7 +87,7 @@ in { # Do not use emacs-nox here, which makes the mouse wheel work abnormally in terminal mode. # pgtk (pure gtk) build add native support for wayland. # https://www.gnu.org/savannah-checkouts/gnu/emacs/emacs.html#Releases - emacsPkg = myEmacsPackagesFor pkgs.emacs29-pgtk; + emacsPkg = myEmacsPackagesFor pkgs.emacs30-pgtk; in { home.packages = [emacsPkg]; services.emacs = { @@ -106,7 +106,7 @@ in { let # macport adds some native features based on GNU Emacs 29 # https://bitbucket.org/mituharu/emacs-mac/src/master/README-mac - emacsPkg = myEmacsPackagesFor pkgs.emacs29; + emacsPkg = myEmacsPackagesFor pkgs.emacs30; in { home.packages = [emacsPkg]; launchd.enable = true;