FreeBSD Bugzilla – Attachment 166380 Details for
Bug 206813
editors/emacs-devel: Update to emacs 25 pretest, add support for xwidgets
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
svn diff for to update to emacs 25 pretest
emacs-devel-25.0.90.20160201,2.diff (text/plain), 5.07 KB, created by
Joseph Mingrone
on 2016-02-01 06:35:26 UTC
(
hide
)
Description:
svn diff for to update to emacs 25 pretest
Filename:
MIME Type:
Creator:
Joseph Mingrone
Created:
2016-02-01 06:35:26 UTC
Size:
5.07 KB
patch
obsolete
>Index: Makefile >=================================================================== >--- Makefile (revision 407680) >+++ Makefile (working copy) >@@ -24,10 +24,10 @@ > > USE_GITHUB= yes > GH_ACCOUNT= emacs-mirror >-GH_TAGNAME= 0a7ad07 >+GH_TAGNAME= 43cb9f8 > >-EMACS_VER= 25.0.50 >-EMACS_REV= 20160102 >+EMACS_VER= 25.0.90 >+EMACS_REV= 20160201 > GNU_CONFIGURE= yes > USES= autoreconf cpe gmake makeinfo ncurses pkgconfig > CPPFLAGS+= -I${LOCALBASE}/include >@@ -57,7 +57,7 @@ > > OPTIONS_DEFINE= X11 ACL DBUS GCONF GIF JPEG M17N OTF PNG SOUND \ > SOURCES SVG TIFF SCROLLBARS XFT XIM XML XPM MAGICK \ >- GNUTLS GSETTINGS LTO FILENOTIFY LLDB CAIRO MODULES >+ GNUTLS GSETTINGS LTO FILENOTIFY LLDB CAIRO MODULES XWIDGETS > > OPTIONS_SINGLE= X11 SOUND > >@@ -75,6 +75,7 @@ > LTO_DESC= Enable link-time optimization (requires GCC 4.6+) > LLDB_DESC= Enable lldb support for GUD (from llvm.org) > MODULES_DESC= Dynamic modules support >+XWIDGETS_DESC= Enable use of some GTK widgets in Emacs buffers > > OPTIONS_SINGLE_X11= GTK2 GTK3 XAW XAW3D MOTIF > OPTIONS_SINGLE_SOUND= ALSA OSS >@@ -177,6 +178,9 @@ > > MODULES_CONFIGURE_ON= --with-modules > >+XWIDGETS_CONFIGURE_ON= --with-xwidgets >+XWIDGETS_LIB_DEPENDS= libwebkitgtk-3.0.so:${PORTSDIR}/www/webkit-gtk3 >+ > .include <bsd.port.options.mk> > > # clang is broken on i386 platform in -O2, due to use of alloca, and >@@ -196,7 +200,7 @@ > .if ${PORT_OPTIONS:MM17N} > IGNORE= m17n requires Xft. Please run 'make config' > .elif ${PORT_OPTIONS:MOTF} >-IGNORE= Opentype fonts require Xft. Please run 'make config' >+IGNORE= support for Opentype fonts require Xft. Please run 'make config' > .endif > .endif > .else >@@ -210,10 +214,16 @@ > > .if !${PORT_OPTIONS:MDBUS} > .if ${PORT_OPTIONS:MGSETTINGS} >-IGNORE= GSettings requires DBUS. Please run 'make config' >+IGNORE= support for GSettings requires DBUS. Please run 'make config' > .endif > .endif > >+.if !${PORT_OPTIONS:MGTK3} >+.if ${PORT_OPTIONS:MXWIDGETS} >+IGNORE= support for XWidgets requires GTK3. Please run 'make config' >+.endif >+.endif >+ > .include <bsd.port.pre.mk> > > # Building with GCC 4.6+ requires it >Index: distinfo >=================================================================== >--- distinfo (revision 407680) >+++ distinfo (working copy) >@@ -1,2 +1,2 @@ >-SHA256 (emacs-mirror-emacs-25.0.50.20160102-0a7ad07_GH0.tar.gz) = 0883118a6399a3934c15f765535c7dc353a32b5ad1e72d4cf6370acd470b9e73 >-SIZE (emacs-mirror-emacs-25.0.50.20160102-0a7ad07_GH0.tar.gz) = 37743615 >+SHA256 (emacs-mirror-emacs-25.0.90.20160201-43cb9f8_GH0.tar.gz) = 5482721c63b3ebdc787f72c072bec778fdc62682159e7c2fdc245188d68b547e >+SIZE (emacs-mirror-emacs-25.0.90.20160201-43cb9f8_GH0.tar.gz) = 37903227 >Index: files/patch-sources.el >=================================================================== >--- files/patch-sources.el (revision 407680) >+++ files/patch-sources.el (working copy) >@@ -1,4 +1,4 @@ >---- /dev/null >+--- sources.el.orig 2016-02-01 06:06:37 UTC > +++ sources.el > @@ -0,0 +1,4 @@ > +;;; Path to Emacs C Sources. >Index: pkg-plist >=================================================================== >--- pkg-plist (revision 407680) >+++ pkg-plist (working copy) >@@ -2756,8 +2756,6 @@ > %%DATADIR%%/%%EMACS_VER%%/lisp/net/dig.elc > %%DATADIR%%/%%EMACS_VER%%/lisp/net/dns.el.gz > %%DATADIR%%/%%EMACS_VER%%/lisp/net/dns.elc >-%%DATADIR%%/%%EMACS_VER%%/lisp/net/eudc-bob.el.gz >-%%DATADIR%%/%%EMACS_VER%%/lisp/net/eudc-bob.elc > %%DATADIR%%/%%EMACS_VER%%/lisp/net/eudc-export.el.gz > %%DATADIR%%/%%EMACS_VER%%/lisp/net/eudc-export.elc > %%DATADIR%%/%%EMACS_VER%%/lisp/net/eudc-hotlist.el.gz >@@ -2768,6 +2766,8 @@ > %%DATADIR%%/%%EMACS_VER%%/lisp/net/eudc.elc > %%DATADIR%%/%%EMACS_VER%%/lisp/net/eudcb-bbdb.el.gz > %%DATADIR%%/%%EMACS_VER%%/lisp/net/eudcb-bbdb.elc >+%%DATADIR%%/%%EMACS_VER%%/lisp/net/eudc-bob.el.gz >+%%DATADIR%%/%%EMACS_VER%%/lisp/net/eudc-bob.elc > %%DATADIR%%/%%EMACS_VER%%/lisp/net/eudcb-ldap.el.gz > %%DATADIR%%/%%EMACS_VER%%/lisp/net/eudcb-ldap.elc > %%DATADIR%%/%%EMACS_VER%%/lisp/net/eudcb-mab.el.gz >@@ -3942,6 +3942,8 @@ > %%DATADIR%%/%%EMACS_VER%%/lisp/xml.elc > %%DATADIR%%/%%EMACS_VER%%/lisp/xt-mouse.el.gz > %%DATADIR%%/%%EMACS_VER%%/lisp/xt-mouse.elc >+%%DATADIR%%/%%EMACS_VER%%/lisp/xwidget.el.gz >+%%DATADIR%%/%%EMACS_VER%%/lisp/xwidget.elc > %%DATADIR%%/%%EMACS_VER%%/site-lisp/subdirs.el > %%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/site-lisp/site-start.el > %%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/alloc.c >@@ -4035,6 +4037,7 @@ > %%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/keyboard.h > %%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/keymap.c > %%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/lisp.h > %%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/lread.c >@@ -4094,6 +4097,8 @@ > %%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/unexsol.c > %%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/unexw32.c > %%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/vm-limit.c >+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/xwidget.c >+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/xwidget.h > %%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/w16select.c > %%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/w32.c > %%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/w32.h
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 206813
:
166378
|
166380
|
166701