about summary refs log tree commit diff
diff options
context:
space:
mode:
authorEdd Steel <edward@treasure-data.com>2022-05-16 14:55:09 -0700
committerAlyssa Ross <hi@alyssa.is>2022-07-27 10:14:36 +0000
commit2b0dd45aca6a260762395ca2e94beab247f455a7 (patch)
tree6072b0a91a197ae10fd6a954e1b12ec7c16302f4
parent7be31b06807f9a2ad76f1296e6602bee08c55c0c (diff)
emacsMacport: 27.2-8.3 -> 28.1-9.0
- https://www.gnu.org/software/emacs/news/NEWS.28.1
- https://bitbucket.org/mituharu/emacs-mac/commits/5a223c7f2ef4c31abbd46367b6ea83cd19d30aa7#chg-ChangeLog.3
-rw-r--r--pkgs/applications/editors/emacs/macport.nix11
1 files changed, 5 insertions, 6 deletions
diff --git a/pkgs/applications/editors/emacs/macport.nix b/pkgs/applications/editors/emacs/macport.nix
index 867f7214d318f..8d210f822bf30 100644
--- a/pkgs/applications/editors/emacs/macport.nix
+++ b/pkgs/applications/editors/emacs/macport.nix
@@ -5,20 +5,20 @@
 
 stdenv.mkDerivation rec {
   pname = "emacs";
-  version = "27.2";
+  version = "28.1";
 
   emacsName = "emacs-${version}";
-  macportVersion = "8.3";
+  macportVersion = "9.0";
   name = "emacs-mac-${version}-${macportVersion}";
 
   src = fetchurl {
     url = "mirror://gnu/emacs/${emacsName}.tar.xz";
-    sha256 = "1ff182gjw9wqsbx1kj5gl2r5pbqhp4ar54g04j33fgz6g17cr9xl";
+    sha256 = "1qbmmmhnjhn4lvzsnyk7l5ganbi6wzbm38jc1a7hhyh3k78b7c98";
   };
 
   macportSrc = fetchurl {
     url = "ftp://ftp.math.s.chiba-u.ac.jp/emacs/${emacsName}-mac-${macportVersion}.tar.gz";
-    sha256 = "0q4lbk3nb8rz1ibmf23plgsh8sx2wvhry5bf5mivgz4m4b6s2yij";
+    sha256 = "10gyynz8wblz6r6dkk12m98kjbsmdwcbrhxpmsjylmdqmjxhlj4m";
     name = "${emacsName}-mac-${macportVersion}.tar.xz"; # It's actually compressed with xz, not gz
   };
 
@@ -57,7 +57,6 @@ stdenv.mkDerivation rec {
     substituteInPlace Makefile.in --replace '/bin/pwd' 'pwd'
     substituteInPlace lib-src/Makefile.in --replace '/bin/pwd' 'pwd'
 
-
     # Reduce closure size by cleaning the environment of the emacs dumper
     substituteInPlace src/Makefile.in \
       --replace 'RUN_TEMACS = ./temacs' 'RUN_TEMACS = env -i ./temacs'
@@ -114,7 +113,7 @@ stdenv.mkDerivation rec {
       extensions are distributed with GNU Emacs; others are available
       separately.
 
-      This is the "Mac port" addition to GNU Emacs 26. This provides a native
+      This is the "Mac port" addition to GNU Emacs. This provides a native
       GUI support for Mac OS X 10.6 - 10.12. Note that Emacs 23 and later
       already contain the official GUI support via the NS (Cocoa) port for
       Mac OS X 10.4 and later. So if it is good enough for you, then you