summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorashish <ashish@FreeBSD.org>2017-10-05 02:00:34 +0000
committerashish <ashish@FreeBSD.org>2017-10-05 02:00:34 +0000
commitaae43e16a78c27ee5f6484f2716c5c1dba89ca94 (patch)
tree70fb7320d2202e035c64036f59f6953466de7ab4
parent9540d8511874fe4c2490c5e7cc3c7ce048d6997f (diff)
downloadFreeBSD-ports-master.zip
FreeBSD-ports-master.tar.gz
editors/emacs-devel:HEADmaster
- Update to git snapshot 92045f4 - Add OPTION for LCMS2 support bsd.emacs.mk: - Update emacs-devel block to reflect change in Emacs version
-rw-r--r--Mk/bsd.emacs.mk4
-rw-r--r--editors/emacs-devel/Makefile13
-rw-r--r--editors/emacs-devel/distinfo6
-rw-r--r--editors/emacs-devel/pkg-plist10
4 files changed, 20 insertions, 13 deletions
diff --git a/Mk/bsd.emacs.mk b/Mk/bsd.emacs.mk
index 1dd61d5..c80ba76 100644
--- a/Mk/bsd.emacs.mk
+++ b/Mk/bsd.emacs.mk
@@ -83,8 +83,8 @@ PLIST?= ${PKGDIR}/pkg-plist.${EMACS_PORT_NAME}
# Emacs-26.x (development version)
.elif (${EMACS_PORT_NAME} == "emacs-devel")
EMACS_NAME= emacs
-EMACS_VER= 26.0.50
-EMACS_MAJOR_VER= 26
+EMACS_VER= 27.0.50
+EMACS_MAJOR_VER= 27
EMACS_LIBDIR?= share/${EMACS_NAME}
EMACS_LIBDIR_WITH_VER?= share/${EMACS_NAME}/${EMACS_VER}
EMACS_PORTDIR= editors/emacs-devel
diff --git a/editors/emacs-devel/Makefile b/editors/emacs-devel/Makefile
index dd7acc2..6c0029d 100644
--- a/editors/emacs-devel/Makefile
+++ b/editors/emacs-devel/Makefile
@@ -3,7 +3,6 @@
PORTNAME= emacs
DISTVERSION= ${EMACS_VER}.${EMACS_REV}
-PORTREVISION= 1
PORTEPOCH= 2
CATEGORIES= editors ipv6
PKGNAMESUFFIX= -devel
@@ -20,10 +19,10 @@ BROKEN_aarch64= Segfaults during build
USE_GITHUB= yes
GH_ACCOUNT= emacs-mirror
-GH_TAGNAME= 49a42fb
+GH_TAGNAME= 92045f4
-EMACS_VER= 26.0.50
-EMACS_REV= 20170912
+EMACS_VER= 27.0.50
+EMACS_REV= 20171004
GNU_CONFIGURE= yes
USES= autoreconf:build cpe gmake makeinfo ncurses pkgconfig
INFO_PATH= ${DATADIR_REL}/info
@@ -45,7 +44,7 @@ INFO= ada-mode auth autotype bovine calc ccmode cl dbus dired-x ebrowse ede \
MAKE_JOBS_UNSAFE= yes
-OPTIONS_DEFINE= ACL DBUS GNUTLS LLDB MODULES SOURCES THREADS X11 XML
+OPTIONS_DEFINE= ACL DBUS GNUTLS LCMS2 LLDB MODULES SOURCES THREADS X11 XML
OPTIONS_RADIO= FILENOTIFY SOUND X11TOOLKIT
OPTIONS_RADIO_FILENOTIFY= GFILE KQUEUE
@@ -57,7 +56,7 @@ OPTIONS_GROUP_NEEDX11= GCONF GSETTINGS M17N OTF SCROLLBARS XFT XIM \
XWIDGETS
OPTIONS_DEFAULT= ACL DBUS FREEDESKTOP GCONF GIF GNUTLS GSETTINGS GTK2 \
- JPEG KQUEUE M17N MAGICK MODULES OSS OTF PNG SCROLLBARS \
+ JPEG KQUEUE LCMS2 M17N MAGICK MODULES OSS OTF PNG SCROLLBARS \
SOURCES SVG THREADS TIFF X11 XFT XIM XML XPM
ACL_DESC= Access control list support
@@ -122,6 +121,8 @@ JPEG_USES= jpeg
JPEG_CONFIGURE_WITH= jpeg
JPEG_IMPLIES= X11
KQUEUE_CONFIGURE_ON= --with-file-notification=kqueue
+LCMS2_CONFIGURE_WITH= lcms2
+LCMS2_LIB_DEPENDS= liblcms2.so:graphics/lcms2
LLDB_EXTRA_PATCHES= ${PATCHDIR}/extrapatch-lldb-gud.el
#LTO_CONFIGURE_ON= --enable-link-time-optimization
M17N_LIB_DEPENDS= libm17n.so:devel/m17n-lib
diff --git a/editors/emacs-devel/distinfo b/editors/emacs-devel/distinfo
index d953ca4..6991a65 100644
--- a/editors/emacs-devel/distinfo
+++ b/editors/emacs-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1505223890
-SHA256 (emacs-mirror-emacs-26.0.50.20170912-49a42fb_GH0.tar.gz) = a3ef3450a5adae16f4c0f1303492a8c57dae6ecb1f745ab881a90cb836ed1c5b
-SIZE (emacs-mirror-emacs-26.0.50.20170912-49a42fb_GH0.tar.gz) = 39375071
+TIMESTAMP = 1507089054
+SHA256 (emacs-mirror-emacs-27.0.50.20171004-92045f4_GH0.tar.gz) = 051306f277a0aa2e30c37b01f86c416f66f9d569a9692ae9fdf4c13022ef7597
+SIZE (emacs-mirror-emacs-27.0.50.20171004-92045f4_GH0.tar.gz) = 39438603
diff --git a/editors/emacs-devel/pkg-plist b/editors/emacs-devel/pkg-plist
index dddbaaf..53befea 100644
--- a/editors/emacs-devel/pkg-plist
+++ b/editors/emacs-devel/pkg-plist
@@ -48,6 +48,7 @@ share/applications/emacs.desktop
%%DATADIR%%/%%EMACS_VER%%/etc/NEWS.23
%%DATADIR%%/%%EMACS_VER%%/etc/NEWS.24
%%DATADIR%%/%%EMACS_VER%%/etc/NEWS.25
+%%DATADIR%%/%%EMACS_VER%%/etc/NEWS.26
%%DATADIR%%/%%EMACS_VER%%/etc/NEXTSTEP
%%DATADIR%%/%%EMACS_VER%%/etc/NXML-NEWS
%%DATADIR%%/%%EMACS_VER%%/etc/ORDERS
@@ -2992,6 +2993,8 @@ share/applications/emacs.desktop
%%DATADIR%%/%%EMACS_VER%%/lisp/org/ob-groovy.elc
%%DATADIR%%/%%EMACS_VER%%/lisp/org/ob-haskell.el.gz
%%DATADIR%%/%%EMACS_VER%%/lisp/org/ob-haskell.elc
+%%DATADIR%%/%%EMACS_VER%%/lisp/org/ob-hledger.el.gz
+%%DATADIR%%/%%EMACS_VER%%/lisp/org/ob-hledger.elc
%%DATADIR%%/%%EMACS_VER%%/lisp/org/ob-io.el.gz
%%DATADIR%%/%%EMACS_VER%%/lisp/org/ob-io.elc
%%DATADIR%%/%%EMACS_VER%%/lisp/org/ob-java.el.gz
@@ -3042,8 +3045,6 @@ share/applications/emacs.desktop
%%DATADIR%%/%%EMACS_VER%%/lisp/org/ob-ruby.elc
%%DATADIR%%/%%EMACS_VER%%/lisp/org/ob-sass.el.gz
%%DATADIR%%/%%EMACS_VER%%/lisp/org/ob-sass.elc
-%%DATADIR%%/%%EMACS_VER%%/lisp/org/ob-scala.el.gz
-%%DATADIR%%/%%EMACS_VER%%/lisp/org/ob-scala.elc
%%DATADIR%%/%%EMACS_VER%%/lisp/org/ob-scheme.el.gz
%%DATADIR%%/%%EMACS_VER%%/lisp/org/ob-scheme.elc
%%DATADIR%%/%%EMACS_VER%%/lisp/org/ob-screen.el.gz
@@ -3064,6 +3065,8 @@ share/applications/emacs.desktop
%%DATADIR%%/%%EMACS_VER%%/lisp/org/ob-table.elc
%%DATADIR%%/%%EMACS_VER%%/lisp/org/ob-tangle.el.gz
%%DATADIR%%/%%EMACS_VER%%/lisp/org/ob-tangle.elc
+%%DATADIR%%/%%EMACS_VER%%/lisp/org/ob-vala.el.gz
+%%DATADIR%%/%%EMACS_VER%%/lisp/org/ob-vala.elc
%%DATADIR%%/%%EMACS_VER%%/lisp/org/ob.el.gz
%%DATADIR%%/%%EMACS_VER%%/lisp/org/ob.elc
%%DATADIR%%/%%EMACS_VER%%/lisp/org/org-agenda.el.gz
@@ -3092,6 +3095,8 @@ share/applications/emacs.desktop
%%DATADIR%%/%%EMACS_VER%%/lisp/org/org-datetree.elc
%%DATADIR%%/%%EMACS_VER%%/lisp/org/org-docview.el.gz
%%DATADIR%%/%%EMACS_VER%%/lisp/org/org-docview.elc
+%%DATADIR%%/%%EMACS_VER%%/lisp/org/org-duration.el.gz
+%%DATADIR%%/%%EMACS_VER%%/lisp/org/org-duration.elc
%%DATADIR%%/%%EMACS_VER%%/lisp/org/org-element.el.gz
%%DATADIR%%/%%EMACS_VER%%/lisp/org/org-element.elc
%%DATADIR%%/%%EMACS_VER%%/lisp/org/org-entities.el.gz
@@ -3978,6 +3983,7 @@ share/applications/emacs.desktop
%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/keymap.h
%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/kqueue.c
%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/lastfile.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/lcms.c
%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/lisp.h
%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/lread.c
%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/macfont.h
OpenPOWER on IntegriCloud