Thu Apr 27 13:27:57 2017 UTC ()
Update to 25.2

* Add xml to default options to enable internel web browser, eww

Changelog:
* Changes in Emacs 25.2

This is mainly a bug-fix release, but there are some other changes.

** 'find-library', 'help-function-def' and 'help-variable-def' now run
'find-function-after-hook'.

** New basic face 'fixed-pitch-serif', for a fixed-width font with serifs.
The 'Info-quoted' and 'tex-verbatim' faces inherit from it by default.

** New variable 'use-default-font-for-symbols', for backward compatibility.
This variable allows you to get back pre-Emacs 25 behavior where the
font for displaying symbol and punctuation characters was always
selected according to your fontset setup.  By default, Emacs 25 tries
to use the default face's font for such characters, if it supports
them, disregarding the fontsets.  Set this variable to nil to disable
this and get back the old behavior.

** 'electric-quote-mode' is no longer suppressed in a buffer whose
coding system cannot represent curved quote characters.
Instead, users can deal with the unrepresentable characters in the
usual way when they save the buffer.

** New variable 'inhibit-compacting-font-caches'.
Set this variable to a non-nil value to speed up display of characters
using large fonts, at the price of a larger memory footprint.

** The version number of CC Mode has been changed from 5.33 to
5.32.99, although the software itself hasn't changed.  This aims to
reduce confusion with the standalone CC Mode 5.33 (available from
http://cc-mode.sourceforge.net), which is a more mature version than
the one included in Emacs 25.2.


(ryoon)
diff -r1.7 -r1.8 pkgsrc/editors/emacs25/Makefile
diff -r1.2 -r1.3 pkgsrc/editors/emacs25/PLIST
diff -r1.2 -r1.3 pkgsrc/editors/emacs25/distinfo
diff -r1.2 -r1.3 pkgsrc/editors/emacs25/options.mk
diff -r1.1 -r1.2 pkgsrc/editors/emacs25/version.mk

cvs diff -r1.7 -r1.8 pkgsrc/editors/emacs25/Makefile (expand / switch to unified diff)

--- pkgsrc/editors/emacs25/Makefile 2017/04/22 21:03:34 1.7
+++ pkgsrc/editors/emacs25/Makefile 2017/04/27 13:27:57 1.8
@@ -1,12 +1,11 @@ @@ -1,12 +1,11 @@
1# $NetBSD: Makefile,v 1.7 2017/04/22 21:03:34 adam Exp $ 1# $NetBSD: Makefile,v 1.8 2017/04/27 13:27:57 ryoon Exp $
2 2
3CONFLICTS+= emacs25-nox11-[0-9]* 3CONFLICTS+= emacs25-nox11-[0-9]*
4 4
5PKGREVISION= 6 
6.include "../../editors/emacs25/Makefile.common" 5.include "../../editors/emacs25/Makefile.common"
7 6
8.include "options.mk" 7.include "options.mk"
9 8
10.include "../../graphics/hicolor-icon-theme/buildlink3.mk" 9.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
11.include "../../sysutils/desktop-file-utils/desktopdb.mk" 10.include "../../sysutils/desktop-file-utils/desktopdb.mk"
12.include "../../mk/bsd.pkg.mk" 11.include "../../mk/bsd.pkg.mk"

cvs diff -r1.2 -r1.3 pkgsrc/editors/emacs25/PLIST (expand / switch to unified diff)

--- pkgsrc/editors/emacs25/PLIST 2016/09/21 09:22:08 1.2
+++ pkgsrc/editors/emacs25/PLIST 2017/04/27 13:27:57 1.3
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.2 2016/09/21 09:22:08 wiz Exp $ 1@comment $NetBSD: PLIST,v 1.3 2017/04/27 13:27:57 ryoon Exp $
2bin/ctags 2bin/ctags
3bin/ebrowse 3bin/ebrowse
4bin/emacs 4bin/emacs
5bin/emacs-${PKGVERSION} 5bin/emacs-${PKGVERSION}
6bin/emacsclient 6bin/emacsclient
7bin/etags 7bin/etags
8info/ada-mode.info.gz 8info/ada-mode.info.gz
9info/auth.info.gz 9info/auth.info.gz
10info/autotype.info.gz 10info/autotype.info.gz
11info/bovine.info.gz 11info/bovine.info.gz
12info/calc.info.gz 12info/calc.info.gz
13info/ccmode.info.gz 13info/ccmode.info.gz
14info/cl.info.gz 14info/cl.info.gz
@@ -933,48 +933,53 @@ share/emacs/${PKGVERSION}/etc/refcards/R @@ -933,48 +933,53 @@ share/emacs/${PKGVERSION}/etc/refcards/R
933share/emacs/${PKGVERSION}/etc/refcards/calccard.pdf 933share/emacs/${PKGVERSION}/etc/refcards/calccard.pdf
934share/emacs/${PKGVERSION}/etc/refcards/calccard.tex 934share/emacs/${PKGVERSION}/etc/refcards/calccard.tex
935share/emacs/${PKGVERSION}/etc/refcards/cs-dired-ref.pdf 935share/emacs/${PKGVERSION}/etc/refcards/cs-dired-ref.pdf
936share/emacs/${PKGVERSION}/etc/refcards/cs-dired-ref.tex 936share/emacs/${PKGVERSION}/etc/refcards/cs-dired-ref.tex
937share/emacs/${PKGVERSION}/etc/refcards/cs-refcard.pdf 937share/emacs/${PKGVERSION}/etc/refcards/cs-refcard.pdf
938share/emacs/${PKGVERSION}/etc/refcards/cs-refcard.tex 938share/emacs/${PKGVERSION}/etc/refcards/cs-refcard.tex
939share/emacs/${PKGVERSION}/etc/refcards/cs-survival.pdf 939share/emacs/${PKGVERSION}/etc/refcards/cs-survival.pdf
940share/emacs/${PKGVERSION}/etc/refcards/cs-survival.tex 940share/emacs/${PKGVERSION}/etc/refcards/cs-survival.tex
941share/emacs/${PKGVERSION}/etc/refcards/de-refcard.pdf 941share/emacs/${PKGVERSION}/etc/refcards/de-refcard.pdf
942share/emacs/${PKGVERSION}/etc/refcards/de-refcard.tex 942share/emacs/${PKGVERSION}/etc/refcards/de-refcard.tex
943share/emacs/${PKGVERSION}/etc/refcards/dired-ref.pdf 943share/emacs/${PKGVERSION}/etc/refcards/dired-ref.pdf
944share/emacs/${PKGVERSION}/etc/refcards/dired-ref.tex 944share/emacs/${PKGVERSION}/etc/refcards/dired-ref.tex
945share/emacs/${PKGVERSION}/etc/refcards/emacsver.tex 945share/emacs/${PKGVERSION}/etc/refcards/emacsver.tex
946share/emacs/${PKGVERSION}/etc/refcards/emacsver.tex.in 
947share/emacs/${PKGVERSION}/etc/refcards/fr-dired-ref.pdf 946share/emacs/${PKGVERSION}/etc/refcards/fr-dired-ref.pdf
948share/emacs/${PKGVERSION}/etc/refcards/fr-dired-ref.tex 947share/emacs/${PKGVERSION}/etc/refcards/fr-dired-ref.tex
949share/emacs/${PKGVERSION}/etc/refcards/fr-refcard.pdf 948share/emacs/${PKGVERSION}/etc/refcards/fr-refcard.pdf
950share/emacs/${PKGVERSION}/etc/refcards/fr-refcard.tex 949share/emacs/${PKGVERSION}/etc/refcards/fr-refcard.tex
951share/emacs/${PKGVERSION}/etc/refcards/fr-survival.pdf 950share/emacs/${PKGVERSION}/etc/refcards/fr-survival.pdf
952share/emacs/${PKGVERSION}/etc/refcards/fr-survival.tex 951share/emacs/${PKGVERSION}/etc/refcards/fr-survival.tex
953share/emacs/${PKGVERSION}/etc/refcards/gnus-booklet.pdf 952share/emacs/${PKGVERSION}/etc/refcards/gnus-booklet.pdf
954share/emacs/${PKGVERSION}/etc/refcards/gnus-logo.eps 953share/emacs/${PKGVERSION}/etc/refcards/gnus-logo.eps
955share/emacs/${PKGVERSION}/etc/refcards/gnus-logo.pdf 954share/emacs/${PKGVERSION}/etc/refcards/gnus-logo.pdf
956share/emacs/${PKGVERSION}/etc/refcards/gnus-refcard.pdf 955share/emacs/${PKGVERSION}/etc/refcards/gnus-refcard.pdf
957share/emacs/${PKGVERSION}/etc/refcards/gnus-refcard.tex 956share/emacs/${PKGVERSION}/etc/refcards/gnus-refcard.tex
958share/emacs/${PKGVERSION}/etc/refcards/orgcard.pdf 957share/emacs/${PKGVERSION}/etc/refcards/orgcard.pdf
959share/emacs/${PKGVERSION}/etc/refcards/orgcard.tex 958share/emacs/${PKGVERSION}/etc/refcards/orgcard.tex
960share/emacs/${PKGVERSION}/etc/refcards/pdflayout.sty 959share/emacs/${PKGVERSION}/etc/refcards/pdflayout.sty
 960share/emacs/${PKGVERSION}/etc/refcards/pl-refcard.pdf
961share/emacs/${PKGVERSION}/etc/refcards/pl-refcard.tex 961share/emacs/${PKGVERSION}/etc/refcards/pl-refcard.tex
 962share/emacs/${PKGVERSION}/etc/refcards/pt-br-refcard.pdf
962share/emacs/${PKGVERSION}/etc/refcards/pt-br-refcard.tex 963share/emacs/${PKGVERSION}/etc/refcards/pt-br-refcard.tex
963share/emacs/${PKGVERSION}/etc/refcards/refcard.pdf 964share/emacs/${PKGVERSION}/etc/refcards/refcard.pdf
964share/emacs/${PKGVERSION}/etc/refcards/refcard.tex 965share/emacs/${PKGVERSION}/etc/refcards/refcard.tex
 966share/emacs/${PKGVERSION}/etc/refcards/ru-refcard.pdf
965share/emacs/${PKGVERSION}/etc/refcards/ru-refcard.tex 967share/emacs/${PKGVERSION}/etc/refcards/ru-refcard.tex
966share/emacs/${PKGVERSION}/etc/refcards/sk-dired-ref.tex 968share/emacs/${PKGVERSION}/etc/refcards/sk-dired-ref.tex
 969share/emacs/${PKGVERSION}/etc/refcards/sk-dired-ref.pdf
 970share/emacs/${PKGVERSION}/etc/refcards/sk-refcard.pdf
967share/emacs/${PKGVERSION}/etc/refcards/sk-refcard.tex 971share/emacs/${PKGVERSION}/etc/refcards/sk-refcard.tex
 972share/emacs/${PKGVERSION}/etc/refcards/sk-survival.pdf
968share/emacs/${PKGVERSION}/etc/refcards/sk-survival.tex 973share/emacs/${PKGVERSION}/etc/refcards/sk-survival.tex
969share/emacs/${PKGVERSION}/etc/refcards/survival.pdf 974share/emacs/${PKGVERSION}/etc/refcards/survival.pdf
970share/emacs/${PKGVERSION}/etc/refcards/survival.tex 975share/emacs/${PKGVERSION}/etc/refcards/survival.tex
971share/emacs/${PKGVERSION}/etc/refcards/vipcard.pdf 976share/emacs/${PKGVERSION}/etc/refcards/vipcard.pdf
972share/emacs/${PKGVERSION}/etc/refcards/vipcard.tex 977share/emacs/${PKGVERSION}/etc/refcards/vipcard.tex
973share/emacs/${PKGVERSION}/etc/refcards/viperCard.pdf 978share/emacs/${PKGVERSION}/etc/refcards/viperCard.pdf
974share/emacs/${PKGVERSION}/etc/refcards/viperCard.tex 979share/emacs/${PKGVERSION}/etc/refcards/viperCard.tex
975share/emacs/${PKGVERSION}/etc/rgb.txt 980share/emacs/${PKGVERSION}/etc/rgb.txt
976share/emacs/${PKGVERSION}/etc/schema/README 981share/emacs/${PKGVERSION}/etc/schema/README
977share/emacs/${PKGVERSION}/etc/schema/calstbl.rnc 982share/emacs/${PKGVERSION}/etc/schema/calstbl.rnc
978share/emacs/${PKGVERSION}/etc/schema/dbcalstbl.rnc 983share/emacs/${PKGVERSION}/etc/schema/dbcalstbl.rnc
979share/emacs/${PKGVERSION}/etc/schema/dbhier.rnc 984share/emacs/${PKGVERSION}/etc/schema/dbhier.rnc
980share/emacs/${PKGVERSION}/etc/schema/dbnotn.rnc 985share/emacs/${PKGVERSION}/etc/schema/dbnotn.rnc

cvs diff -r1.2 -r1.3 pkgsrc/editors/emacs25/distinfo (expand / switch to unified diff)

--- pkgsrc/editors/emacs25/distinfo 2016/12/13 13:40:05 1.2
+++ pkgsrc/editors/emacs25/distinfo 2017/04/27 13:27:57 1.3
@@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
1$NetBSD: distinfo,v 1.2 2016/12/13 13:40:05 wiedi Exp $ 1$NetBSD: distinfo,v 1.3 2017/04/27 13:27:57 ryoon Exp $
2 2
3SHA1 (emacs-25.1.tar.gz) = 78fd1683bbb77bbab7453aedc2be457258bbae8c 3SHA1 (emacs-25.2.tar.gz) = 30c18fb0cd932736bb6a7232ab62f562cf89a785
4RMD160 (emacs-25.1.tar.gz) = d29ddba846024c7df3e1dc02ac32690f3650e7b9 4RMD160 (emacs-25.2.tar.gz) = 2b0cd1fa04abb2156fd4a33f73e9b929f97dca43
5SHA512 (emacs-25.1.tar.gz) = c933483071c42a277c7b09c77b93a057cfbb68456dc90c6f4eaf881d478c0f64383330c5b9c6a2a70a008f30f8b303862e5434d442b8a9cddaa5926e54d5a251 5SHA512 (emacs-25.2.tar.gz) = 3ddecdfb64fba400d82b6d44fd03799ac1a2032aa3bda6eb18a83d680465f1df3e8128b9544daaeed4b5ead0ac11955c1ad613de6a489236995def840c4d501c
6Size (emacs-25.1.tar.gz) = 62345581 bytes 6Size (emacs-25.2.tar.gz) = 64289988 bytes
7SHA1 (patch-src_inotify.c) = 1fdc6566ed57e8418f1ddc85bb03518d7d9d6bb3 7SHA1 (patch-src_inotify.c) = 1fdc6566ed57e8418f1ddc85bb03518d7d9d6bb3

cvs diff -r1.2 -r1.3 pkgsrc/editors/emacs25/options.mk (expand / switch to unified diff)

--- pkgsrc/editors/emacs25/options.mk 2017/02/14 09:07:37 1.2
+++ pkgsrc/editors/emacs25/options.mk 2017/04/27 13:27:57 1.3
@@ -1,24 +1,24 @@ @@ -1,24 +1,24 @@
1# $NetBSD: options.mk,v 1.2 2017/02/14 09:07:37 markd Exp $ 1# $NetBSD: options.mk,v 1.3 2017/04/27 13:27:57 ryoon Exp $
2 2
3PKG_OPTIONS_VAR= PKG_OPTIONS.emacs 3PKG_OPTIONS_VAR= PKG_OPTIONS.emacs
4PKG_SUPPORTED_OPTIONS= dbus xft2 svg xml gnutls 4PKG_SUPPORTED_OPTIONS= dbus xft2 svg xml gnutls
5PKG_OPTIONS_OPTIONAL_GROUPS+= window-system 5PKG_OPTIONS_OPTIONAL_GROUPS+= window-system
6PKG_OPTIONS_GROUP.window-system= x11 nextstep 6PKG_OPTIONS_GROUP.window-system= x11 nextstep
7PKG_OPTIONS_OPTIONAL_GROUPS+= toolkit 7PKG_OPTIONS_OPTIONAL_GROUPS+= toolkit
8PKG_OPTIONS_GROUP.toolkit= gtk2 gtk3 motif xaw 8PKG_OPTIONS_GROUP.toolkit= gtk2 gtk3 motif xaw
9PKG_SUGGESTED_OPTIONS.Darwin= nextstep 9PKG_SUGGESTED_OPTIONS.Darwin= nextstep
10PKG_SUGGESTED_OPTIONS.*= x11 10PKG_SUGGESTED_OPTIONS.*= x11
11PKG_SUGGESTED_OPTIONS+= dbus svg xft2 11PKG_SUGGESTED_OPTIONS+= dbus svg xft2 xml
12 12
13.include "../../mk/bsd.options.mk" 13.include "../../mk/bsd.options.mk"
14 14
15### 15###
16### Support D-BUS 16### Support D-BUS
17### 17###
18.if !empty(PKG_OPTIONS:Mdbus) 18.if !empty(PKG_OPTIONS:Mdbus)
19. include "../../sysutils/dbus/buildlink3.mk" 19. include "../../sysutils/dbus/buildlink3.mk"
20.else 20.else
21CONFIGURE_ARGS+= --without-dbus 21CONFIGURE_ARGS+= --without-dbus
22.endif 22.endif
23 23
24### 24###

cvs diff -r1.1 -r1.2 pkgsrc/editors/emacs25/version.mk (expand / switch to unified diff)

--- pkgsrc/editors/emacs25/version.mk 2016/09/18 13:36:18 1.1
+++ pkgsrc/editors/emacs25/version.mk 2017/04/27 13:27:57 1.2
@@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
1# $NetBSD: version.mk,v 1.1 2016/09/18 13:36:18 ryoon Exp $ 1# $NetBSD: version.mk,v 1.2 2017/04/27 13:27:57 ryoon Exp $
2 2
3_EMACS_FLAVOR= emacs 3_EMACS_FLAVOR= emacs
4_EMACS_REQD= emacs25>=25.1<26 4_EMACS_REQD= emacs25>=25.1<26
5 5
6_EMACS_VERSION_MAJOR= 25 6_EMACS_VERSION_MAJOR= 25
7_EMACS_VERSION_MINOR= 1 7_EMACS_VERSION_MINOR= 2