Date: Mon, 17 Nov 2025 05:04:05 GMT From: Joseph Mingrone <jrm@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: b57c1bd6453e - main - comms/emacs-eat: Ensure Emacs version matches byte-compiled elisp Message-ID: <202511170504.5AH5457V009800@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by jrm: URL: https://cgit.FreeBSD.org/ports/commit/?id=b57c1bd6453e1713a6b5809087a57c7b5f4fd5de commit b57c1bd6453e1713a6b5809087a57c7b5f4fd5de Author: Joseph Mingrone <jrm@FreeBSD.org> AuthorDate: 2025-11-16 22:17:01 +0000 Commit: Joseph Mingrone <jrm@FreeBSD.org> CommitDate: 2025-11-17 04:38:27 +0000 comms/emacs-eat: Ensure Emacs version matches byte-compiled elisp Change USES=emacs:build to USES=emacs. This creates separate flavors with a run-time dependency on the corresponding version of editors/emacs or editors/emacs-devel. As a result, elisp is compiled and run under the same Emacs version, avoiding potential subtle breakage caused by version mismatches in byte-compiled files. While here, fix a typo in pkg-descr. PR: 290546 Sponsored by: The FreeBSD Foundation --- comms/emacs-eat/Makefile | 4 +++- comms/emacs-eat/pkg-descr | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/comms/emacs-eat/Makefile b/comms/emacs-eat/Makefile index ff1193d9762c..27dce0ca9c43 100644 --- a/comms/emacs-eat/Makefile +++ b/comms/emacs-eat/Makefile @@ -1,8 +1,10 @@ PORTNAME= emacs-eat DISTVERSIONPREFIX= v DISTVERSION= 0.9.4 +PORTREVISION= 1 CATEGORIES= comms elisp MASTER_SITES= https://codeberg.org/akib/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/ +PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= pat@patmaddox.com COMMENT= Emulate A Terminal, in a region, in a buffer and in Eshell @@ -11,7 +13,7 @@ WWW= https://codeberg.org/akib/emacs-eat LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING -USES= emacs:build gmake makeinfo +USES= emacs gmake makeinfo NO_ARCH= yes diff --git a/comms/emacs-eat/pkg-descr b/comms/emacs-eat/pkg-descr index cf7623f25862..92ff2b4fc27b 100644 --- a/comms/emacs-eat/pkg-descr +++ b/comms/emacs-eat/pkg-descr @@ -1,4 +1,4 @@ -Eat's name self-explanatory, it stands for "Emulate A Terminal". Eat +Eat's name is self-explanatory, it stands for "Emulate A Terminal". Eat is a terminal emulator. It can run most (if not all) full-screen terminal programs, including Emacs.home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202511170504.5AH5457V009800>
