Feedback welcome.
PS: I can provide packages to the usual suspect if needed. :) Index: Makefile =================================================================== RCS file: /home/cvs/ports/editors/emacs/Makefile,v diff -u -p -r1.124 Makefile --- Makefile 23 May 2025 11:09:15 -0000 1.124 +++ Makefile 23 May 2025 14:32:37 -0000 @@ -1,8 +1,7 @@ COMMENT= GNU editor: extensible, customizable, self-documenting -VERSION= 30.1 +VERSION= 30.1.90 DISTNAME= emacs-${VERSION} -REVISION= 0 CATEGORIES= editors @@ -15,7 +14,8 @@ PERMIT_PACKAGE= Yes WANTLIB += c curses execinfo gmp gnutls m pthread sqlite3 tree-sitter xml2 z -SITES= ${SITE_GNU:=emacs/} +SITES= https://alpha.gnu.org/gnu/emacs/pretest/ \ + ${SITE_GNU:=emacs/} EXTRACT_SUFX= .tar.xz DEBUG_PACKAGES = ${BUILD_PACKAGES} Index: distinfo =================================================================== RCS file: /home/cvs/ports/editors/emacs/distinfo,v diff -u -p -r1.22 distinfo --- distinfo 23 Feb 2025 22:40:55 -0000 1.22 +++ distinfo 23 May 2025 11:09:53 -0000 @@ -1,2 +1,2 @@ -SHA256 (emacs-30.1.tar.xz) = bMrBrnbmr5PG3h3xdejrQGdnwj2j3SoWqmfjEkpvE48= -SIZE (emacs-30.1.tar.xz) = 54978160 +SHA256 (emacs-30.1.90.tar.xz) = gOPHQ4iCxCOYERdnHe0bBpmPjAHwFvBIjNn+FyA2Tio= +SIZE (emacs-30.1.90.tar.xz) = 55022584 Index: patches/patch-Makefile_in =================================================================== RCS file: /home/cvs/ports/editors/emacs/patches/patch-Makefile_in,v diff -u -p -r1.10 patch-Makefile_in --- patches/patch-Makefile_in 23 Feb 2025 22:40:55 -0000 1.10 +++ patches/patch-Makefile_in 23 May 2025 11:09:53 -0000 @@ -3,7 +3,7 @@ Index: Makefile.in --- Makefile.in.orig +++ Makefile.in -@@ -806,7 +806,7 @@ install-info: info +@@ -808,7 +808,7 @@ install-info: info for f in `ls $$elt $$elt-[1-9] $$elt-[1-9][0-9] 2>/dev/null`; do \ (cd "$${thisdir}"; \ ${INSTALL_DATA} ${srcdir}/info/$$f "$(DESTDIR)${infodir}/$$f"); \ @@ -12,7 +12,7 @@ Index: Makefile.in rm -f "$(DESTDIR)${infodir}/$$f.gz"; \ ${GZIP_PROG} -9n "$(DESTDIR)${infodir}/$$f"; \ done; \ -@@ -831,7 +831,7 @@ install-man: +@@ -833,7 +833,7 @@ install-man: dest=`echo "$${page}" | sed -e 's/\.1$$//' -e '$(TRANSFORM)'`.1; \ (cd "$${thisdir}"; \ ${INSTALL_DATA} ${mansrcdir}/$${page} "$(DESTDIR)${man1dir}/$${dest}"); \ Index: patches/patch-lisp_files_el =================================================================== RCS file: /home/cvs/ports/editors/emacs/patches/patch-lisp_files_el,v diff -u -p -r1.11 patch-lisp_files_el --- patches/patch-lisp_files_el 23 Feb 2025 22:40:55 -0000 1.11 +++ patches/patch-lisp_files_el 23 May 2025 11:09:53 -0000 @@ -3,7 +3,7 @@ Index: lisp/files.el --- lisp/files.el.orig +++ lisp/files.el -@@ -3160,6 +3160,7 @@ ARC\\|ZIP\\|LZH\\|LHA\\|ZOO\\|[JEW]AR\\|XPI\\|RAR\\|CB +@@ -3161,6 +3161,7 @@ ARC\\|ZIP\\|LZH\\|LHA\\|ZOO\\|[JEW]AR\\|XPI\\|RAR\\|CB ("\\.\\(as\\|mi\\|sm\\)2\\'" . snmpv2-mode) ("\\.\\(diffs?\\|patch\\|rej\\)\\'" . diff-mode) ("\\.\\(dif\\|pat\\)\\'" . diff-mode) ; for MS-DOS -- jca