git: 216139e02558 - main - mail/notmuch-emacs: Do not gzip elisp files

Joseph Mingrone <[email protected]>
Newsgroups gmane.os.freebsd.devel.cvs.ports
Message-ID <[email protected]>
The branch main has been updated by jrm:

URL: https://cgit.FreeBSD.org/ports/commit/?id=216139e02558909af59908ac0ecd44ea5f50958b

commit 216139e02558909af59908ac0ecd44ea5f50958b
Author:     Joseph Mingrone <[email protected]>
AuthorDate: 2026-08-07 04:37:43 +0000
Commit:     Joseph Mingrone <[email protected]>
CommitDate: 2026-08-13 14:34:48 +0000

    mail/notmuch-emacs: Do not gzip elisp files
    
    There are some shortcomings in the elisp ports framework related to
    gzipped elisp files that need to be fixed.  Moreover, gzipping these
    files is a tradeoff, and the overall benefit is questionable.
    
    Sponsored by:   The FreeBSD Foundation
---
 mail/notmuch-emacs/Makefile  |  3 +--
 mail/notmuch-emacs/pkg-plist | 44 ++++++++++++++++++++++----------------------
 2 files changed, 23 insertions(+), 24 deletions(-)

diff --git a/mail/notmuch-emacs/Makefile b/mail/notmuch-emacs/Makefile
index 6c30047d8f8f..5b658fa60b4a 100644
--- a/mail/notmuch-emacs/Makefile
+++ b/mail/notmuch-emacs/Makefile
@@ -1,4 +1,4 @@
-PORTREVISION=	9
+PORTREVISION=	10
 CATEGORIES=	mail elisp
 PKGNAMESUFFIX=	-emacs
 COMMENT=	Emacs major-mode for the Notmuch email search and tagging application
@@ -64,7 +64,6 @@ do-configure:
 
 post-install:
 	@${FIND} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/notmuch -name "*.elc" -delete
-	@${GZIP_CMD} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/notmuch/*.el
 
 # keep poudriere testport happy
 post-install-DOCS-on:
diff --git a/mail/notmuch-emacs/pkg-plist b/mail/notmuch-emacs/pkg-plist
index 99104b78336c..200da6a07037 100644
--- a/mail/notmuch-emacs/pkg-plist
+++ b/mail/notmuch-emacs/pkg-plist
@@ -1,26 +1,26 @@
 %%DESKTOP%%share/applications/notmuch-emacs-mua.desktop
-%%EMACS_SITE_LISPDIR%%/notmuch/coolj.el.gz
-%%EMACS_SITE_LISPDIR%%/notmuch/notmuch-address.el.gz
-%%EMACS_SITE_LISPDIR%%/notmuch/notmuch-autoloads.el.gz
-%%EMACS_SITE_LISPDIR%%/notmuch/notmuch-company.el.gz
-%%EMACS_SITE_LISPDIR%%/notmuch/notmuch-compat.el.gz
-%%EMACS_SITE_LISPDIR%%/notmuch/notmuch-crypto.el.gz
-%%EMACS_SITE_LISPDIR%%/notmuch/notmuch-draft.el.gz
-%%EMACS_SITE_LISPDIR%%/notmuch/notmuch-hello.el.gz
-%%EMACS_SITE_LISPDIR%%/notmuch/notmuch-jump.el.gz
-%%EMACS_SITE_LISPDIR%%/notmuch/notmuch-lib.el.gz
+%%EMACS_SITE_LISPDIR%%/notmuch/coolj.el
+%%EMACS_SITE_LISPDIR%%/notmuch/notmuch-address.el
+%%EMACS_SITE_LISPDIR%%/notmuch/notmuch-autoloads.el
+%%EMACS_SITE_LISPDIR%%/notmuch/notmuch-company.el
+%%EMACS_SITE_LISPDIR%%/notmuch/notmuch-compat.el
+%%EMACS_SITE_LISPDIR%%/notmuch/notmuch-crypto.el
+%%EMACS_SITE_LISPDIR%%/notmuch/notmuch-draft.el
+%%EMACS_SITE_LISPDIR%%/notmuch/notmuch-hello.el
+%%EMACS_SITE_LISPDIR%%/notmuch/notmuch-jump.el
+%%EMACS_SITE_LISPDIR%%/notmuch/notmuch-lib.el
 %%EMACS_SITE_LISPDIR%%/notmuch/notmuch-logo.svg
-%%EMACS_SITE_LISPDIR%%/notmuch/notmuch-maildir-fcc.el.gz
-%%EMACS_SITE_LISPDIR%%/notmuch/notmuch-message.el.gz
-%%EMACS_SITE_LISPDIR%%/notmuch/notmuch-mua.el.gz
-%%EMACS_SITE_LISPDIR%%/notmuch/notmuch-parser.el.gz
-%%EMACS_SITE_LISPDIR%%/notmuch/notmuch-print.el.gz
-%%EMACS_SITE_LISPDIR%%/notmuch/notmuch-query.el.gz
-%%EMACS_SITE_LISPDIR%%/notmuch/notmuch-show.el.gz
-%%EMACS_SITE_LISPDIR%%/notmuch/notmuch-tag.el.gz
-%%EMACS_SITE_LISPDIR%%/notmuch/notmuch-tree.el.gz
-%%EMACS_SITE_LISPDIR%%/notmuch/notmuch-version.el.gz
-%%EMACS_SITE_LISPDIR%%/notmuch/notmuch-wash.el.gz
-%%EMACS_SITE_LISPDIR%%/notmuch/notmuch.el.gz
+%%EMACS_SITE_LISPDIR%%/notmuch/notmuch-maildir-fcc.el
+%%EMACS_SITE_LISPDIR%%/notmuch/notmuch-message.el
+%%EMACS_SITE_LISPDIR%%/notmuch/notmuch-mua.el
+%%EMACS_SITE_LISPDIR%%/notmuch/notmuch-parser.el
+%%EMACS_SITE_LISPDIR%%/notmuch/notmuch-print.el
+%%EMACS_SITE_LISPDIR%%/notmuch/notmuch-query.el
+%%EMACS_SITE_LISPDIR%%/notmuch/notmuch-show.el
+%%EMACS_SITE_LISPDIR%%/notmuch/notmuch-tag.el
+%%EMACS_SITE_LISPDIR%%/notmuch/notmuch-tree.el
+%%EMACS_SITE_LISPDIR%%/notmuch/notmuch-version.el
+%%EMACS_SITE_LISPDIR%%/notmuch/notmuch-wash.el
+%%EMACS_SITE_LISPDIR%%/notmuch/notmuch.el
 %%MANPAGES%%share/man/man1/notmuch-emacs-mua.1.gz
 bin/notmuch-emacs-mua
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.