fix: Emacs 29 is removed due to CVEs which are fixed in Emacs 30

This commit is contained in:
Ryan Yin
2025-04-13 14:26:32 +08:00
parent 6e2b2e8dbb
commit 17184d7835
+2 -2
View File
@@ -87,7 +87,7 @@ in {
# Do not use emacs-nox here, which makes the mouse wheel work abnormally in terminal mode. # 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. # pgtk (pure gtk) build add native support for wayland.
# https://www.gnu.org/savannah-checkouts/gnu/emacs/emacs.html#Releases # https://www.gnu.org/savannah-checkouts/gnu/emacs/emacs.html#Releases
emacsPkg = myEmacsPackagesFor pkgs.emacs29-pgtk; emacsPkg = myEmacsPackagesFor pkgs.emacs30-pgtk;
in { in {
home.packages = [emacsPkg]; home.packages = [emacsPkg];
services.emacs = { services.emacs = {
@@ -106,7 +106,7 @@ in {
let let
# macport adds some native features based on GNU Emacs 29 # macport adds some native features based on GNU Emacs 29
# https://bitbucket.org/mituharu/emacs-mac/src/master/README-mac # https://bitbucket.org/mituharu/emacs-mac/src/master/README-mac
emacsPkg = myEmacsPackagesFor pkgs.emacs29; emacsPkg = myEmacsPackagesFor pkgs.emacs30;
in { in {
home.packages = [emacsPkg]; home.packages = [emacsPkg];
launchd.enable = true; launchd.enable = true;