git: 6fbdff4e258a - main - editors/emacs-devel: Remove JSON option
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 05 Jan 2025 22:16:44 UTC
The branch main has been updated by jrm:
URL: https://cgit.FreeBSD.org/ports/commit/?id=6fbdff4e258afb58f41a48d1bdd8e7c4a7bab28d
commit 6fbdff4e258afb58f41a48d1bdd8e7c4a7bab28d
Author: Joseph Mingrone <jrm@FreeBSD.org>
AuthorDate: 2025-01-05 22:02:03 +0000
Commit: Joseph Mingrone <jrm@FreeBSD.org>
CommitDate: 2025-01-05 22:15:16 +0000
editors/emacs-devel: Remove JSON option
Upstream introduced a new, faster JSON encoder that does not depend on
any external library and is always on.
https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=890edfd2bb8fd79730919972cc82811b73c7f572
Reported by: Pedro Andres Aranda Gutierrez <paaguti@gmail.com>
---
editors/emacs-devel/Makefile | 14 ++++++--------
1 file changed, 6 insertions(+), 8 deletions(-)
diff --git a/editors/emacs-devel/Makefile b/editors/emacs-devel/Makefile
index e21d975127a3..3434eaa6d532 100644
--- a/editors/emacs-devel/Makefile
+++ b/editors/emacs-devel/Makefile
@@ -1,5 +1,6 @@
PORTNAME= emacs
DISTVERSION= 31.0.50.20241231
+PORTREVISION= 1
PORTEPOCH= 3
CATEGORIES= editors
PKGNAMESUFFIX= -devel
@@ -81,15 +82,14 @@ INFO_PATH= ${DATADIR_REL}/info
PLIST_SUB= EMACS_VER=${DISTVERSION:R} \
GNU_HOST=${CONFIGURE_TARGET}
-OPTIONS_DEFINE= ACL DBUS GNUTLS GSETTINGS HARFBUZZ JSON LCMS2 \
- M17N MAILUTILS MODULES NATIVECOMP OTF PGTK \
+OPTIONS_DEFINE= ACL DBUS GNUTLS GSETTINGS HARFBUZZ LCMS2 M17N \
+ MAILUTILS MODULES NATIVECOMP OTF PGTK \
SCROLLBARS SOURCES SQLITE3 THREADS TREESITTER \
XFT XIM XML XWIDGETS
OPTIONS_DEFAULT= ACL CAIRO DBUS GIF GNUTLS GSETTINGS GTK3 \
- HARFBUZZ JPEG JSON KQUEUE LCMS2 MAILUTILS \
- MODULES NATIVECOMP OSS PGTK PNG SCROLLBARS \
- SOURCES SQLITE3 SVG THREADS TIFF TREESITTER \
- WEBP XML
+ HARFBUZZ JPEG KQUEUE LCMS2 MAILUTILS MODULES \
+ NATIVECOMP OSS PGTK PNG SCROLLBARS SOURCES \
+ SQLITE3 SVG THREADS TIFF TREESITTER WEBP XML
OPTIONS_GROUP= GRAPHICS
OPTIONS_GROUP_GRAPHICS= CAIRO GIF JPEG MAGICK PNG SVG TIFF WEBP XPM
OPTIONS_RADIO= FILENOTIFY SOUND X11TOOLKIT
@@ -160,8 +160,6 @@ HARFBUZZ_LIB_DEPENDS= libharfbuzz.so:print/harfbuzz
HARFBUZZ_CONFIGURE_WITH= harfbuzz
JPEG_USES= jpeg
JPEG_CONFIGURE_WITH= jpeg
-JSON_LIB_DEPENDS= libjansson.so:devel/jansson
-JSON_CONFIGURE_WITH= json
KQUEUE_CONFIGURE_ON= --with-file-notification=kqueue
LCMS2_LIB_DEPENDS= liblcms2.so:graphics/lcms2
LCMS2_CONFIGURE_WITH= lcms2