Wed Jun 17 19:30:48 2015 UTC ()
Update gedit3 to 3.16.2

Highlights from the release notes:

- Fix gedit --wait when listing multiple files
- Improve error reporting when failing to load private lib
- Performance improvements for groups of text insertions/deletions
- Do not merge xml translation in gschema files
- Rework some of the printing code
- Improved documentation
- Improved open document selector
- Start to rework the replace dialog
- Use the new color scheme chooser
- External tools plugin: fix document saving
- Various bug fixes
- Many new and updated translations

For full details see:

https://git.gnome.org/browse/gedit/tree/NEWS?id=3.16.2


(prlw1)
diff -r1.25 -r1.26 pkgsrc/editors/gedit3/Makefile
diff -r1.5 -r1.6 pkgsrc/editors/gedit3/PLIST
diff -r1.7 -r1.8 pkgsrc/editors/gedit3/distinfo

cvs diff -r1.25 -r1.26 pkgsrc/editors/gedit3/Attic/Makefile (expand / switch to context diff)
--- pkgsrc/editors/gedit3/Attic/Makefile 2015/06/12 10:50:01 1.25
+++ pkgsrc/editors/gedit3/Attic/Makefile 2015/06/17 19:30:48 1.26
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.25 2015/06/12 10:50:01 wiz Exp $
+# $NetBSD: Makefile,v 1.26 2015/06/17 19:30:48 prlw1 Exp $
 
-DISTNAME=	gedit-3.14.3
-PKGREVISION=	2
+DISTNAME=	gedit-3.16.2
 CATEGORIES=	editors gnome
 MASTER_SITES=	${MASTER_SITE_GNOME:=sources/gedit/${PKGVERSION_NOREV:R}/}
 EXTRACT_SUFX=	.tar.xz
@@ -18,6 +17,7 @@
 
 PKGCONFIG_OVERRIDE+=	data/gedit.pc.in
 PY_PATCHPLIST=		yes
+PY_PEP3147=		no
 PYTHON_VERSIONS_INCOMPATIBLE=	27
 REPLACE_PYTHON+=	plugins/externaltools/data/send-to-fpaste.tool.in
 
@@ -40,9 +40,9 @@
 .include "../../sysutils/desktop-file-utils/desktopdb.mk"
 .include "../../sysutils/gsettings-desktop-schemas/buildlink3.mk"
 .include "../../textproc/libxml2/buildlink3.mk"
-BUILDLINK_API_DEPENDS.gtk3+=	gtk3+>=3.14.0
+BUILDLINK_API_DEPENDS.gtk3+=	gtk3+>=3.16
 .include "../../x11/gtk3/buildlink3.mk"
-BUILDLINK_API_DEPENDS.gtksourceview3+=	gtksourceview3>=3.14.3
+BUILDLINK_API_DEPENDS.gtksourceview3+=	gtksourceview3>=3.16
 .include "../../x11/gtksourceview3/buildlink3.mk"
 .include "../../x11/libICE/buildlink3.mk"
 .include "../../x11/libSM/buildlink3.mk"

cvs diff -r1.5 -r1.6 pkgsrc/editors/gedit3/Attic/PLIST (expand / switch to context diff)
--- pkgsrc/editors/gedit3/Attic/PLIST 2014/12/06 20:41:36 1.5
+++ pkgsrc/editors/gedit3/Attic/PLIST 2015/06/17 19:30:48 1.6
@@ -1,23 +1,23 @@
-@comment $NetBSD: PLIST,v 1.5 2014/12/06 20:41:36 prlw1 Exp $
+@comment $NetBSD: PLIST,v 1.6 2015/06/17 19:30:48 prlw1 Exp $
 bin/gedit
 bin/gnome-text-editor
-include/gedit-3.12/gedit/gedit-app-activatable.h
-include/gedit-3.12/gedit/gedit-app.h
-include/gedit-3.12/gedit/gedit-commands.h
-include/gedit-3.12/gedit/gedit-debug.h
-include/gedit-3.12/gedit/gedit-document.h
-include/gedit-3.12/gedit/gedit-encodings-combo-box.h
-include/gedit-3.12/gedit/gedit-menu-extension.h
-include/gedit-3.12/gedit/gedit-message-bus.h
-include/gedit-3.12/gedit/gedit-message.h
-include/gedit-3.12/gedit/gedit-progress-info-bar.h
-include/gedit-3.12/gedit/gedit-statusbar.h
-include/gedit-3.12/gedit/gedit-tab.h
-include/gedit-3.12/gedit/gedit-utils.h
-include/gedit-3.12/gedit/gedit-view-activatable.h
-include/gedit-3.12/gedit/gedit-view.h
-include/gedit-3.12/gedit/gedit-window-activatable.h
-include/gedit-3.12/gedit/gedit-window.h
+include/gedit-3.14/gedit/gedit-app-activatable.h
+include/gedit-3.14/gedit/gedit-app.h
+include/gedit-3.14/gedit/gedit-commands.h
+include/gedit-3.14/gedit/gedit-debug.h
+include/gedit-3.14/gedit/gedit-document.h
+include/gedit-3.14/gedit/gedit-encodings-combo-box.h
+include/gedit-3.14/gedit/gedit-menu-extension.h
+include/gedit-3.14/gedit/gedit-message-bus.h
+include/gedit-3.14/gedit/gedit-message.h
+include/gedit-3.14/gedit/gedit-progress-info-bar.h
+include/gedit-3.14/gedit/gedit-statusbar.h
+include/gedit-3.14/gedit/gedit-tab.h
+include/gedit-3.14/gedit/gedit-utils.h
+include/gedit-3.14/gedit/gedit-view-activatable.h
+include/gedit-3.14/gedit/gedit-view.h
+include/gedit-3.14/gedit/gedit-window-activatable.h
+include/gedit-3.14/gedit/gedit-window.h
 lib/gedit/girepository-1.0/Gedit-3.0.typelib
 lib/gedit/libgedit.la
 lib/gedit/plugins/docinfo.plugin
@@ -25,116 +25,118 @@
 lib/gedit/plugins/externaltools/__init__.py
 lib/gedit/plugins/externaltools/__init__.pyc
 lib/gedit/plugins/externaltools/__init__.pyo
+lib/gedit/plugins/externaltools/appactivatable.py
 lib/gedit/plugins/externaltools/appactivatable.pyc
 lib/gedit/plugins/externaltools/appactivatable.pyo
+lib/gedit/plugins/externaltools/capture.py
 lib/gedit/plugins/externaltools/capture.pyc
 lib/gedit/plugins/externaltools/capture.pyo
+lib/gedit/plugins/externaltools/filelookup.py
 lib/gedit/plugins/externaltools/filelookup.pyc
 lib/gedit/plugins/externaltools/filelookup.pyo
+lib/gedit/plugins/externaltools/functions.py
 lib/gedit/plugins/externaltools/functions.pyc
 lib/gedit/plugins/externaltools/functions.pyo
+lib/gedit/plugins/externaltools/library.py
 lib/gedit/plugins/externaltools/library.pyc
 lib/gedit/plugins/externaltools/library.pyo
+lib/gedit/plugins/externaltools/linkparsing.py
 lib/gedit/plugins/externaltools/linkparsing.pyc
 lib/gedit/plugins/externaltools/linkparsing.pyo
+lib/gedit/plugins/externaltools/manager.py
 lib/gedit/plugins/externaltools/manager.pyc
 lib/gedit/plugins/externaltools/manager.pyo
+lib/gedit/plugins/externaltools/outputpanel.py
 lib/gedit/plugins/externaltools/outputpanel.pyc
 lib/gedit/plugins/externaltools/outputpanel.pyo
+lib/gedit/plugins/externaltools/windowactivatable.py
 lib/gedit/plugins/externaltools/windowactivatable.pyc
 lib/gedit/plugins/externaltools/windowactivatable.pyo
-lib/gedit/plugins/externaltools/appactivatable.py
-lib/gedit/plugins/externaltools/capture.py
-lib/gedit/plugins/externaltools/filelookup.py
-lib/gedit/plugins/externaltools/functions.py
-lib/gedit/plugins/externaltools/library.py
-lib/gedit/plugins/externaltools/linkparsing.py
-lib/gedit/plugins/externaltools/manager.py
-lib/gedit/plugins/externaltools/outputpanel.py
-lib/gedit/plugins/externaltools/windowactivatable.py
 lib/gedit/plugins/filebrowser.plugin
 lib/gedit/plugins/libdocinfo.la
 lib/gedit/plugins/libfilebrowser.la
 lib/gedit/plugins/libmodelines.la
 lib/gedit/plugins/libsort.la
+${PLIST.enchant}lib/gedit/plugins/libspell.la
 lib/gedit/plugins/libtime.la
 lib/gedit/plugins/modelines.plugin
 lib/gedit/plugins/pythonconsole.plugin
 lib/gedit/plugins/pythonconsole/__init__.py
 lib/gedit/plugins/pythonconsole/__init__.pyc
 lib/gedit/plugins/pythonconsole/__init__.pyo
+lib/gedit/plugins/pythonconsole/config.py
 lib/gedit/plugins/pythonconsole/config.pyc
 lib/gedit/plugins/pythonconsole/config.pyo
+lib/gedit/plugins/pythonconsole/console.py
 lib/gedit/plugins/pythonconsole/console.pyc
 lib/gedit/plugins/pythonconsole/console.pyo
-lib/gedit/plugins/pythonconsole/config.py
-lib/gedit/plugins/pythonconsole/console.py
 lib/gedit/plugins/quickopen.plugin
 lib/gedit/plugins/quickopen/__init__.py
 lib/gedit/plugins/quickopen/__init__.pyc
 lib/gedit/plugins/quickopen/__init__.pyo
+lib/gedit/plugins/quickopen/popup.py
 lib/gedit/plugins/quickopen/popup.pyc
 lib/gedit/plugins/quickopen/popup.pyo
+lib/gedit/plugins/quickopen/virtualdirs.py
 lib/gedit/plugins/quickopen/virtualdirs.pyc
 lib/gedit/plugins/quickopen/virtualdirs.pyo
-lib/gedit/plugins/quickopen/popup.py
-lib/gedit/plugins/quickopen/virtualdirs.py
 lib/gedit/plugins/snippets.plugin
 lib/gedit/plugins/snippets/__init__.py
 lib/gedit/plugins/snippets/__init__.pyc
 lib/gedit/plugins/snippets/__init__.pyo
+lib/gedit/plugins/snippets/appactivatable.py
 lib/gedit/plugins/snippets/appactivatable.pyc
 lib/gedit/plugins/snippets/appactivatable.pyo
+lib/gedit/plugins/snippets/completion.py
 lib/gedit/plugins/snippets/completion.pyc
 lib/gedit/plugins/snippets/completion.pyo
+lib/gedit/plugins/snippets/document.py
 lib/gedit/plugins/snippets/document.pyc
 lib/gedit/plugins/snippets/document.pyo
+lib/gedit/plugins/snippets/exporter.py
 lib/gedit/plugins/snippets/exporter.pyc
 lib/gedit/plugins/snippets/exporter.pyo
+lib/gedit/plugins/snippets/helper.py
 lib/gedit/plugins/snippets/helper.pyc
 lib/gedit/plugins/snippets/helper.pyo
+lib/gedit/plugins/snippets/importer.py
 lib/gedit/plugins/snippets/importer.pyc
 lib/gedit/plugins/snippets/importer.pyo
+lib/gedit/plugins/snippets/languagemanager.py
 lib/gedit/plugins/snippets/languagemanager.pyc
 lib/gedit/plugins/snippets/languagemanager.pyo
+lib/gedit/plugins/snippets/library.py
 lib/gedit/plugins/snippets/library.pyc
 lib/gedit/plugins/snippets/library.pyo
+lib/gedit/plugins/snippets/manager.py
 lib/gedit/plugins/snippets/manager.pyc
 lib/gedit/plugins/snippets/manager.pyo
+lib/gedit/plugins/snippets/parser.py
 lib/gedit/plugins/snippets/parser.pyc
 lib/gedit/plugins/snippets/parser.pyo
+lib/gedit/plugins/snippets/placeholder.py
 lib/gedit/plugins/snippets/placeholder.pyc
 lib/gedit/plugins/snippets/placeholder.pyo
+lib/gedit/plugins/snippets/shareddata.py
 lib/gedit/plugins/snippets/shareddata.pyc
 lib/gedit/plugins/snippets/shareddata.pyo
+lib/gedit/plugins/snippets/signals.py
 lib/gedit/plugins/snippets/signals.pyc
 lib/gedit/plugins/snippets/signals.pyo
+lib/gedit/plugins/snippets/singleton.py
 lib/gedit/plugins/snippets/singleton.pyc
 lib/gedit/plugins/snippets/singleton.pyo
+lib/gedit/plugins/snippets/snippet.py
 lib/gedit/plugins/snippets/snippet.pyc
 lib/gedit/plugins/snippets/snippet.pyo
+lib/gedit/plugins/snippets/substitutionparser.py
 lib/gedit/plugins/snippets/substitutionparser.pyc
 lib/gedit/plugins/snippets/substitutionparser.pyo
+lib/gedit/plugins/snippets/windowactivatable.py
 lib/gedit/plugins/snippets/windowactivatable.pyc
 lib/gedit/plugins/snippets/windowactivatable.pyo
-lib/gedit/plugins/snippets/appactivatable.py
-lib/gedit/plugins/snippets/completion.py
-lib/gedit/plugins/snippets/document.py
-lib/gedit/plugins/snippets/exporter.py
-lib/gedit/plugins/snippets/helper.py
-lib/gedit/plugins/snippets/importer.py
-lib/gedit/plugins/snippets/languagemanager.py
-lib/gedit/plugins/snippets/library.py
-lib/gedit/plugins/snippets/manager.py
-lib/gedit/plugins/snippets/parser.py
-lib/gedit/plugins/snippets/placeholder.py
-lib/gedit/plugins/snippets/shareddata.py
-lib/gedit/plugins/snippets/signals.py
-lib/gedit/plugins/snippets/singleton.py
-lib/gedit/plugins/snippets/snippet.py
-lib/gedit/plugins/snippets/substitutionparser.py
-lib/gedit/plugins/snippets/windowactivatable.py
 lib/gedit/plugins/sort.plugin
+${PLIST.enchant}lib/gedit/plugins/spell.plugin
 lib/gedit/plugins/time.plugin
 lib/pkgconfig/gedit.pc
 ${PYSITELIB}/gi/overrides/Gedit.py
@@ -1765,5 +1767,3 @@
 share/locale/zh_CN/LC_MESSAGES/gedit.mo
 share/locale/zh_HK/LC_MESSAGES/gedit.mo
 share/locale/zh_TW/LC_MESSAGES/gedit.mo
-${PLIST.enchant}lib/gedit/plugins/libspell.la
-${PLIST.enchant}lib/gedit/plugins/spell.plugin

cvs diff -r1.7 -r1.8 pkgsrc/editors/gedit3/Attic/distinfo (expand / switch to context diff)
--- pkgsrc/editors/gedit3/Attic/distinfo 2015/03/13 23:10:20 1.7
+++ pkgsrc/editors/gedit3/Attic/distinfo 2015/06/17 19:30:48 1.8
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.7 2015/03/13 23:10:20 prlw1 Exp $
+$NetBSD: distinfo,v 1.8 2015/06/17 19:30:48 prlw1 Exp $
 
-SHA1 (gedit-3.14.3.tar.xz) = ba483e435ceae91c31f759413298d3ebe1350b0e
+SHA1 (gedit-3.16.2.tar.xz) = c22757689f1670ee4e4bfe7dde378403f96f6e42
-RMD160 (gedit-3.14.3.tar.xz) = 07b359fff2ca073950c7afd6d84f302e63103d4c
+RMD160 (gedit-3.16.2.tar.xz) = bee1d4e80d4954f87f881b05e64ab684f13ab6cb
-Size (gedit-3.14.3.tar.xz) = 2875192 bytes
+Size (gedit-3.16.2.tar.xz) = 2905916 bytes