Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 29 Sep 2020 14:29:24 +0000 (UTC)
From:      Baptiste Daroussin <bapt@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r550512 - in head: editors/gedit editors/gedit-plugins editors/gnome-latex x11-toolkits/tepl
Message-ID:  <202009291429.08TETOrv044172@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: bapt
Date: Tue Sep 29 14:29:24 2020
New Revision: 550512
URL: https://svnweb.freebsd.org/changeset/ports/550512

Log:
  Upgrade gedit and its plugins to 3.38
  
  as gedit requires a newer version of tepl
  upgrade tepl to 5.0.0
  And because the only consumer of the previous version was gnome-latex,
  Upgrade it to 3.38.0

Modified:
  head/editors/gedit-plugins/Makefile
  head/editors/gedit-plugins/distinfo
  head/editors/gedit-plugins/pkg-plist
  head/editors/gedit/Makefile
  head/editors/gedit/distinfo
  head/editors/gedit/pkg-plist
  head/editors/gnome-latex/Makefile
  head/editors/gnome-latex/distinfo
  head/editors/gnome-latex/pkg-plist
  head/x11-toolkits/tepl/Makefile
  head/x11-toolkits/tepl/distinfo
  head/x11-toolkits/tepl/pkg-plist

Modified: head/editors/gedit-plugins/Makefile
==============================================================================
--- head/editors/gedit-plugins/Makefile	Tue Sep 29 14:26:26 2020	(r550511)
+++ head/editors/gedit-plugins/Makefile	Tue Sep 29 14:29:24 2020	(r550512)
@@ -2,11 +2,10 @@
 # $FreeBSD$
 
 PORTNAME=	gedit-plugins
-PORTVERSION=	3.28.1
-PORTREVISION=	4
+PORTVERSION=	3.38.0
 CATEGORIES=	editors gnome
 MASTER_SITES=	GNOME
-DIST_SUBDIR=	gnome3
+DIST_SUBDIR=	gnome
 
 MAINTAINER=	gnome@FreeBSD.org
 COMMENT=	Plugins for GEdit 3
@@ -16,37 +15,31 @@ LICENSE_FILE=	${WRKSRC}/COPYING
 
 BUILD_DEPENDS=	gedit>=0:editors/gedit \
 		valac:lang/vala \
-		itstool:textproc/itstool
+		itstool:textproc/itstool \
+		${PYTHON_PKGNAMEPREFIX}dbus>=0:devel/py-dbus@${PY_FLAVOR}
 LIB_DEPENDS=	libpeas-1.0.so:devel/libpeas \
 		libzeitgeist-2.0.so:sysutils/zeitgeist \
-		libgit2-glib-1.0.so:devel/libgit2-glib
-RUN_DEPENDS=	gedit>=0:editors/gedit
+		libgit2-glib-1.0.so:devel/libgit2-glib \
+		libgucharmap_2_90.so:deskutils/gucharmap
+RUN_DEPENDS=	gedit>=0:editors/gedit \
+		${PYTHON_PKGNAMEPREFIX}dbus>=0:devel/py-dbus@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}libpeas>=0:devel/py-libpeas@${PY_FLAVOR}
 
 PORTSCOUT=	limitw:1,even
 
-USES=		compiler:c11 gettext gmake gnome libtool localbase pathfix pkgconfig \
-		python:3.4+ tar:xz
-USE_GNOME=	cairo gdkpixbuf2 gtk30 gtksourceview3 intlhack introspection
+USES=		compiler:c11 gettext gnome localbase meson pkgconfig \
+		python:3.4+ shebangfix tar:xz
+USE_GNOME=	cairo gdkpixbuf2 gtk30 gtksourceview4 intlhack introspection \
+		vte3
 USE_CSTD=	c11
 USE_LDCONFIG=	yes
-GNU_CONFIGURE=	yes
 INSTALL_TARGET=	install-strip
+SHEBANG_FILES=	plugins/synctex/synctex/evince_dbus.py
+BINARY_ALIAS=	python3=${PYTHON_CMD}
 
 GLIB_SCHEMAS=	org.gnome.gedit.plugins.drawspaces.gschema.xml \
-		org.gnome.gedit.plugins.wordcompletion.gschema.xml
-
-USES+=		python
-BUILD_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}dbus>=0:devel/py-dbus@${PY_FLAVOR}
-LIB_DEPENDS+=	libgucharmap_2_90.so:deskutils/gucharmap
-RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}dbus>=0:devel/py-dbus@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}libpeas>=0:devel/py-libpeas@${PY_FLAVOR}
-USE_GNOME+=	vte3
-CONFIGURE_ARGS+=--enable-python
-GLIB_SCHEMAS+=	org.gnome.gedit.plugins.terminal.gschema.xml \
+		org.gnome.gedit.plugins.wordcompletion.gschema.xml \
+		org.gnome.gedit.plugins.terminal.gschema.xml \
 		org.gnome.gedit.plugins.translate.gschema.xml
-
-post-patch:
-	@${REINPLACE_CMD} -e 's| \\t\\r\\n\\f|[:space:]|g' \
-		${WRKSRC}/configure
 
 .include <bsd.port.mk>

Modified: head/editors/gedit-plugins/distinfo
==============================================================================
--- head/editors/gedit-plugins/distinfo	Tue Sep 29 14:26:26 2020	(r550511)
+++ head/editors/gedit-plugins/distinfo	Tue Sep 29 14:29:24 2020	(r550512)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1525511676
-SHA256 (gnome3/gedit-plugins-3.28.1.tar.xz) = 222dfd7065d399f7eda48dce011b42cc7185cd058f523be1bbd7143980e01468
-SIZE (gnome3/gedit-plugins-3.28.1.tar.xz) = 1350468
+TIMESTAMP = 1601388684
+SHA256 (gnome/gedit-plugins-3.38.0.tar.xz) = bda2bd5ad7ebdd535d1cc6c8700c295dec64b227c9173c0d2bae0067516259fb
+SIZE (gnome/gedit-plugins-3.38.0.tar.xz) = 972384

Modified: head/editors/gedit-plugins/pkg-plist
==============================================================================
--- head/editors/gedit-plugins/pkg-plist	Tue Sep 29 14:26:26 2020	(r550511)
+++ head/editors/gedit-plugins/pkg-plist	Tue Sep 29 14:29:24 2020	(r550512)
@@ -1,26 +1,8 @@
-lib/gedit/plugins/__pycache__/bracketcompletion.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-lib/gedit/plugins/__pycache__/bracketcompletion.cpython-%%PYTHON_SUFFIX%%.pyc
-lib/gedit/plugins/__pycache__/codecomment.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-lib/gedit/plugins/__pycache__/codecomment.cpython-%%PYTHON_SUFFIX%%.pyc
-lib/gedit/plugins/__pycache__/colorpicker.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-lib/gedit/plugins/__pycache__/colorpicker.cpython-%%PYTHON_SUFFIX%%.pyc
-lib/gedit/plugins/__pycache__/gpdefs.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-lib/gedit/plugins/__pycache__/gpdefs.cpython-%%PYTHON_SUFFIX%%.pyc
-lib/gedit/plugins/__pycache__/joinlines.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-lib/gedit/plugins/__pycache__/joinlines.cpython-%%PYTHON_SUFFIX%%.pyc
-lib/gedit/plugins/__pycache__/smartspaces.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-lib/gedit/plugins/__pycache__/smartspaces.cpython-%%PYTHON_SUFFIX%%.pyc
-lib/gedit/plugins/__pycache__/terminal.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-lib/gedit/plugins/__pycache__/terminal.cpython-%%PYTHON_SUFFIX%%.pyc
 lib/gedit/plugins/bookmarks.plugin
 lib/gedit/plugins/bracketcompletion.plugin
 lib/gedit/plugins/bracketcompletion.py
 lib/gedit/plugins/charmap.plugin
 lib/gedit/plugins/charmap/__init__.py
-lib/gedit/plugins/charmap/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-lib/gedit/plugins/charmap/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
-lib/gedit/plugins/charmap/__pycache__/panel.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-lib/gedit/plugins/charmap/__pycache__/panel.cpython-%%PYTHON_SUFFIX%%.pyc
 lib/gedit/plugins/charmap/panel.py
 lib/gedit/plugins/codecomment.plugin
 lib/gedit/plugins/codecomment.py
@@ -28,52 +10,12 @@ lib/gedit/plugins/colorpicker.plugin
 lib/gedit/plugins/colorpicker.py
 lib/gedit/plugins/colorschemer.plugin
 lib/gedit/plugins/colorschemer/__init__.py
-lib/gedit/plugins/colorschemer/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-lib/gedit/plugins/colorschemer/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
-lib/gedit/plugins/colorschemer/__pycache__/languages.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-lib/gedit/plugins/colorschemer/__pycache__/languages.cpython-%%PYTHON_SUFFIX%%.pyc
-lib/gedit/plugins/colorschemer/__pycache__/schemer.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-lib/gedit/plugins/colorschemer/__pycache__/schemer.cpython-%%PYTHON_SUFFIX%%.pyc
 lib/gedit/plugins/colorschemer/languages.py
 lib/gedit/plugins/colorschemer/schemer.py
 lib/gedit/plugins/commander.plugin
 lib/gedit/plugins/commander/__init__.py
-lib/gedit/plugins/commander/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-lib/gedit/plugins/commander/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
-lib/gedit/plugins/commander/__pycache__/appactivatable.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-lib/gedit/plugins/commander/__pycache__/appactivatable.cpython-%%PYTHON_SUFFIX%%.pyc
-lib/gedit/plugins/commander/__pycache__/entry.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-lib/gedit/plugins/commander/__pycache__/entry.cpython-%%PYTHON_SUFFIX%%.pyc
-lib/gedit/plugins/commander/__pycache__/history.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-lib/gedit/plugins/commander/__pycache__/history.cpython-%%PYTHON_SUFFIX%%.pyc
-lib/gedit/plugins/commander/__pycache__/info.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-lib/gedit/plugins/commander/__pycache__/info.cpython-%%PYTHON_SUFFIX%%.pyc
-lib/gedit/plugins/commander/__pycache__/modules.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-lib/gedit/plugins/commander/__pycache__/modules.cpython-%%PYTHON_SUFFIX%%.pyc
-lib/gedit/plugins/commander/__pycache__/utils.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-lib/gedit/plugins/commander/__pycache__/utils.cpython-%%PYTHON_SUFFIX%%.pyc
-lib/gedit/plugins/commander/__pycache__/windowactivatable.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-lib/gedit/plugins/commander/__pycache__/windowactivatable.cpython-%%PYTHON_SUFFIX%%.pyc
 lib/gedit/plugins/commander/appactivatable.py
 lib/gedit/plugins/commander/commands/__init__.py
-lib/gedit/plugins/commander/commands/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-lib/gedit/plugins/commander/commands/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
-lib/gedit/plugins/commander/commands/__pycache__/accel_group.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-lib/gedit/plugins/commander/commands/__pycache__/accel_group.cpython-%%PYTHON_SUFFIX%%.pyc
-lib/gedit/plugins/commander/commands/__pycache__/completion.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-lib/gedit/plugins/commander/commands/__pycache__/completion.cpython-%%PYTHON_SUFFIX%%.pyc
-lib/gedit/plugins/commander/commands/__pycache__/exceptions.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-lib/gedit/plugins/commander/commands/__pycache__/exceptions.cpython-%%PYTHON_SUFFIX%%.pyc
-lib/gedit/plugins/commander/commands/__pycache__/metamodule.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-lib/gedit/plugins/commander/commands/__pycache__/metamodule.cpython-%%PYTHON_SUFFIX%%.pyc
-lib/gedit/plugins/commander/commands/__pycache__/method.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-lib/gedit/plugins/commander/commands/__pycache__/method.cpython-%%PYTHON_SUFFIX%%.pyc
-lib/gedit/plugins/commander/commands/__pycache__/module.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-lib/gedit/plugins/commander/commands/__pycache__/module.cpython-%%PYTHON_SUFFIX%%.pyc
-lib/gedit/plugins/commander/commands/__pycache__/result.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-lib/gedit/plugins/commander/commands/__pycache__/result.cpython-%%PYTHON_SUFFIX%%.pyc
-lib/gedit/plugins/commander/commands/__pycache__/rollbackimporter.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-lib/gedit/plugins/commander/commands/__pycache__/rollbackimporter.cpython-%%PYTHON_SUFFIX%%.pyc
 lib/gedit/plugins/commander/commands/accel_group.py
 lib/gedit/plugins/commander/commands/completion.py
 lib/gedit/plugins/commander/commands/exceptions.py
@@ -88,34 +30,10 @@ lib/gedit/plugins/commander/info.py
 lib/gedit/plugins/commander/modules.py
 lib/gedit/plugins/commander/utils.py
 lib/gedit/plugins/commander/windowactivatable.py
-lib/gedit/plugins/dashboard.plugin
-lib/gedit/plugins/dashboard/__init__.py
-lib/gedit/plugins/dashboard/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-lib/gedit/plugins/dashboard/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
-lib/gedit/plugins/dashboard/__pycache__/dashboard.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-lib/gedit/plugins/dashboard/__pycache__/dashboard.cpython-%%PYTHON_SUFFIX%%.pyc
-lib/gedit/plugins/dashboard/__pycache__/utils.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-lib/gedit/plugins/dashboard/__pycache__/utils.cpython-%%PYTHON_SUFFIX%%.pyc
-lib/gedit/plugins/dashboard/dashboard.py
-lib/gedit/plugins/dashboard/utils.py
 lib/gedit/plugins/drawspaces.plugin
 lib/gedit/plugins/findinfiles.plugin
 lib/gedit/plugins/git.plugin
 lib/gedit/plugins/git/__init__.py
-lib/gedit/plugins/git/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-lib/gedit/plugins/git/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
-lib/gedit/plugins/git/__pycache__/appactivatable.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-lib/gedit/plugins/git/__pycache__/appactivatable.cpython-%%PYTHON_SUFFIX%%.pyc
-lib/gedit/plugins/git/__pycache__/debug.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-lib/gedit/plugins/git/__pycache__/debug.cpython-%%PYTHON_SUFFIX%%.pyc
-lib/gedit/plugins/git/__pycache__/diffrenderer.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-lib/gedit/plugins/git/__pycache__/diffrenderer.cpython-%%PYTHON_SUFFIX%%.pyc
-lib/gedit/plugins/git/__pycache__/viewactivatable.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-lib/gedit/plugins/git/__pycache__/viewactivatable.cpython-%%PYTHON_SUFFIX%%.pyc
-lib/gedit/plugins/git/__pycache__/windowactivatable.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-lib/gedit/plugins/git/__pycache__/windowactivatable.cpython-%%PYTHON_SUFFIX%%.pyc
-lib/gedit/plugins/git/__pycache__/workerthread.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-lib/gedit/plugins/git/__pycache__/workerthread.cpython-%%PYTHON_SUFFIX%%.pyc
 lib/gedit/plugins/git/appactivatable.py
 lib/gedit/plugins/git/debug.py
 lib/gedit/plugins/git/diffrenderer.py
@@ -129,57 +47,34 @@ lib/gedit/plugins/libbookmarks.so
 lib/gedit/plugins/libdrawspaces.so
 lib/gedit/plugins/libfindinfiles.so
 lib/gedit/plugins/libwordcompletion.so
-lib/gedit/plugins/libzeitgeist.so
 lib/gedit/plugins/multiedit.plugin
 lib/gedit/plugins/multiedit/__init__.py
-lib/gedit/plugins/multiedit/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-lib/gedit/plugins/multiedit/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
-lib/gedit/plugins/multiedit/__pycache__/appactivatable.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-lib/gedit/plugins/multiedit/__pycache__/appactivatable.cpython-%%PYTHON_SUFFIX%%.pyc
-lib/gedit/plugins/multiedit/__pycache__/signals.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-lib/gedit/plugins/multiedit/__pycache__/signals.cpython-%%PYTHON_SUFFIX%%.pyc
-lib/gedit/plugins/multiedit/__pycache__/viewactivatable.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-lib/gedit/plugins/multiedit/__pycache__/viewactivatable.cpython-%%PYTHON_SUFFIX%%.pyc
-lib/gedit/plugins/multiedit/__pycache__/windowactivatable.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-lib/gedit/plugins/multiedit/__pycache__/windowactivatable.cpython-%%PYTHON_SUFFIX%%.pyc
 lib/gedit/plugins/multiedit/appactivatable.py
 lib/gedit/plugins/multiedit/signals.py
 lib/gedit/plugins/multiedit/viewactivatable.py
 lib/gedit/plugins/multiedit/windowactivatable.py
+lib/gedit/plugins/sessionsaver.plugin
+lib/gedit/plugins/sessionsaver/__init__.py
+lib/gedit/plugins/sessionsaver/appactivatable.py
+lib/gedit/plugins/sessionsaver/dialogs.py
+lib/gedit/plugins/sessionsaver/store/session.py
+lib/gedit/plugins/sessionsaver/store/sessionstore.py
+lib/gedit/plugins/sessionsaver/store/xmlsessionstore.py
+lib/gedit/plugins/sessionsaver/windowactivable.py
 lib/gedit/plugins/smartspaces.plugin
 lib/gedit/plugins/smartspaces.py
 lib/gedit/plugins/synctex.plugin
 lib/gedit/plugins/synctex/__init__.py
-lib/gedit/plugins/synctex/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-lib/gedit/plugins/synctex/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
-lib/gedit/plugins/synctex/__pycache__/evince_dbus.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-lib/gedit/plugins/synctex/__pycache__/evince_dbus.cpython-%%PYTHON_SUFFIX%%.pyc
-lib/gedit/plugins/synctex/__pycache__/synctex.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-lib/gedit/plugins/synctex/__pycache__/synctex.cpython-%%PYTHON_SUFFIX%%.pyc
 lib/gedit/plugins/synctex/evince_dbus.py
 lib/gedit/plugins/synctex/synctex.py
 lib/gedit/plugins/terminal.plugin
 lib/gedit/plugins/terminal.py
 lib/gedit/plugins/textsize.plugin
 lib/gedit/plugins/textsize/__init__.py
-lib/gedit/plugins/textsize/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-lib/gedit/plugins/textsize/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
-lib/gedit/plugins/textsize/__pycache__/signals.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-lib/gedit/plugins/textsize/__pycache__/signals.cpython-%%PYTHON_SUFFIX%%.pyc
-lib/gedit/plugins/textsize/__pycache__/viewactivatable.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-lib/gedit/plugins/textsize/__pycache__/viewactivatable.cpython-%%PYTHON_SUFFIX%%.pyc
 lib/gedit/plugins/textsize/signals.py
 lib/gedit/plugins/textsize/viewactivatable.py
 lib/gedit/plugins/translate.plugin
 lib/gedit/plugins/translate/__init__.py
-lib/gedit/plugins/translate/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-lib/gedit/plugins/translate/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
-lib/gedit/plugins/translate/__pycache__/preferences.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-lib/gedit/plugins/translate/__pycache__/preferences.cpython-%%PYTHON_SUFFIX%%.pyc
-lib/gedit/plugins/translate/__pycache__/settings.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-lib/gedit/plugins/translate/__pycache__/settings.cpython-%%PYTHON_SUFFIX%%.pyc
-lib/gedit/plugins/translate/__pycache__/translateview.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-lib/gedit/plugins/translate/__pycache__/translateview.cpython-%%PYTHON_SUFFIX%%.pyc
 lib/gedit/plugins/translate/preferences.py
 lib/gedit/plugins/translate/services/apertium.py
 lib/gedit/plugins/translate/services/service.py
@@ -188,63 +83,12 @@ lib/gedit/plugins/translate/services/yandex.py
 lib/gedit/plugins/translate/settings.py
 lib/gedit/plugins/translate/translateview.py
 lib/gedit/plugins/wordcompletion.plugin
-lib/gedit/plugins/zeitgeist.plugin
-share/appdata/gedit-bookmarks.metainfo.xml
-share/appdata/gedit-bracketcompletion.metainfo.xml
-share/appdata/gedit-charmap.metainfo.xml
-share/appdata/gedit-codecomment.metainfo.xml
-share/appdata/gedit-colorpicker.metainfo.xml
-share/appdata/gedit-colorschemer.metainfo.xml
-share/appdata/gedit-commander.metainfo.xml
-share/appdata/gedit-dashboard.metainfo.xml
-share/appdata/gedit-drawspaces.metainfo.xml
-share/appdata/gedit-findinfiles.metainfo.xml
-share/appdata/gedit-git.metainfo.xml
-share/appdata/gedit-joinlines.metainfo.xml
-share/appdata/gedit-multiedit.metainfo.xml
-share/appdata/gedit-smartspaces.metainfo.xml
-share/appdata/gedit-synctex.metainfo.xml
-share/appdata/gedit-terminal.metainfo.xml
-share/appdata/gedit-textsize.metainfo.xml
-share/appdata/gedit-translate.metainfo.xml
-share/appdata/gedit-wordcompletion.metainfo.xml
-share/appdata/gedit-zeitgeist.metainfo.xml
 share/gedit/plugins/colorschemer/ui/schemer.ui
-share/gedit/plugins/commander/modules/__pycache__/align.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-share/gedit/plugins/commander/modules/__pycache__/align.cpython-%%PYTHON_SUFFIX%%.pyc
-share/gedit/plugins/commander/modules/__pycache__/bookmark.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-share/gedit/plugins/commander/modules/__pycache__/bookmark.cpython-%%PYTHON_SUFFIX%%.pyc
-share/gedit/plugins/commander/modules/__pycache__/doc.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-share/gedit/plugins/commander/modules/__pycache__/doc.cpython-%%PYTHON_SUFFIX%%.pyc
-share/gedit/plugins/commander/modules/__pycache__/edit.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-share/gedit/plugins/commander/modules/__pycache__/edit.cpython-%%PYTHON_SUFFIX%%.pyc
-share/gedit/plugins/commander/modules/__pycache__/format.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-share/gedit/plugins/commander/modules/__pycache__/format.cpython-%%PYTHON_SUFFIX%%.pyc
-share/gedit/plugins/commander/modules/__pycache__/goto.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-share/gedit/plugins/commander/modules/__pycache__/goto.cpython-%%PYTHON_SUFFIX%%.pyc
-share/gedit/plugins/commander/modules/__pycache__/grep.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-share/gedit/plugins/commander/modules/__pycache__/grep.cpython-%%PYTHON_SUFFIX%%.pyc
-share/gedit/plugins/commander/modules/__pycache__/help.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-share/gedit/plugins/commander/modules/__pycache__/help.cpython-%%PYTHON_SUFFIX%%.pyc
-share/gedit/plugins/commander/modules/__pycache__/move.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-share/gedit/plugins/commander/modules/__pycache__/move.cpython-%%PYTHON_SUFFIX%%.pyc
-share/gedit/plugins/commander/modules/__pycache__/reload.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-share/gedit/plugins/commander/modules/__pycache__/reload.cpython-%%PYTHON_SUFFIX%%.pyc
-share/gedit/plugins/commander/modules/__pycache__/set.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-share/gedit/plugins/commander/modules/__pycache__/set.cpython-%%PYTHON_SUFFIX%%.pyc
-share/gedit/plugins/commander/modules/__pycache__/shell.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-share/gedit/plugins/commander/modules/__pycache__/shell.cpython-%%PYTHON_SUFFIX%%.pyc
 share/gedit/plugins/commander/modules/align.py
 share/gedit/plugins/commander/modules/bookmark.py
 share/gedit/plugins/commander/modules/doc.py
 share/gedit/plugins/commander/modules/edit.py
 share/gedit/plugins/commander/modules/find/__init__.py
-share/gedit/plugins/commander/modules/find/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-share/gedit/plugins/commander/modules/find/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
-share/gedit/plugins/commander/modules/find/__pycache__/finder.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-share/gedit/plugins/commander/modules/find/__pycache__/finder.cpython-%%PYTHON_SUFFIX%%.pyc
-share/gedit/plugins/commander/modules/find/__pycache__/regex.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-share/gedit/plugins/commander/modules/find/__pycache__/regex.cpython-%%PYTHON_SUFFIX%%.pyc
 share/gedit/plugins/commander/modules/find/finder.py
 share/gedit/plugins/commander/modules/find/regex.py
 share/gedit/plugins/commander/modules/format.py
@@ -255,6 +99,7 @@ share/gedit/plugins/commander/modules/move.py
 share/gedit/plugins/commander/modules/reload.py
 share/gedit/plugins/commander/modules/set.py
 share/gedit/plugins/commander/modules/shell.py
+share/gedit/plugins/sessionsaver/ui/sessionsaver.ui
 share/gedit/plugins/translate/ui/preferences.ui
 share/help/C/gedit/bookmarks.page
 share/help/C/gedit/bracket-comp.page
@@ -262,510 +107,510 @@ share/help/C/gedit/character-map.page
 share/help/C/gedit/code-comment.page
 share/help/C/gedit/color-picker.page
 share/help/C/gedit/commander.page
-share/help/C/gedit/dashboard.page
 share/help/C/gedit/draw-spaces.page
 share/help/C/gedit/git.page
 share/help/C/gedit/join-split-lines.page
 share/help/C/gedit/legal-plugins.xml
 share/help/C/gedit/multi-edit.page
+share/help/C/gedit/session-saver.page
+share/help/C/gedit/synctex.page
 share/help/C/gedit/terminal.page
 share/help/C/gedit/text-size.page
 share/help/C/gedit/translate.page
 share/help/C/gedit/word-completion.page
-share/help/C/gedit/zeitgeist-dataprovider.page
 share/help/ar/gedit/bookmarks.page
 share/help/ar/gedit/bracket-comp.page
 share/help/ar/gedit/character-map.page
 share/help/ar/gedit/code-comment.page
 share/help/ar/gedit/color-picker.page
 share/help/ar/gedit/commander.page
-share/help/ar/gedit/dashboard.page
 share/help/ar/gedit/draw-spaces.page
 share/help/ar/gedit/git.page
 share/help/ar/gedit/join-split-lines.page
 share/help/ar/gedit/legal-plugins.xml
 share/help/ar/gedit/multi-edit.page
+share/help/ar/gedit/session-saver.page
+share/help/ar/gedit/synctex.page
 share/help/ar/gedit/terminal.page
 share/help/ar/gedit/text-size.page
 share/help/ar/gedit/translate.page
 share/help/ar/gedit/word-completion.page
-share/help/ar/gedit/zeitgeist-dataprovider.page
 share/help/bg/gedit/bookmarks.page
 share/help/bg/gedit/bracket-comp.page
 share/help/bg/gedit/character-map.page
 share/help/bg/gedit/code-comment.page
 share/help/bg/gedit/color-picker.page
 share/help/bg/gedit/commander.page
-share/help/bg/gedit/dashboard.page
 share/help/bg/gedit/draw-spaces.page
 share/help/bg/gedit/git.page
 share/help/bg/gedit/join-split-lines.page
 share/help/bg/gedit/legal-plugins.xml
 share/help/bg/gedit/multi-edit.page
+share/help/bg/gedit/session-saver.page
+share/help/bg/gedit/synctex.page
 share/help/bg/gedit/terminal.page
 share/help/bg/gedit/text-size.page
 share/help/bg/gedit/translate.page
 share/help/bg/gedit/word-completion.page
-share/help/bg/gedit/zeitgeist-dataprovider.page
 share/help/ca/gedit/bookmarks.page
 share/help/ca/gedit/bracket-comp.page
 share/help/ca/gedit/character-map.page
 share/help/ca/gedit/code-comment.page
 share/help/ca/gedit/color-picker.page
 share/help/ca/gedit/commander.page
-share/help/ca/gedit/dashboard.page
 share/help/ca/gedit/draw-spaces.page
 share/help/ca/gedit/git.page
 share/help/ca/gedit/join-split-lines.page
 share/help/ca/gedit/legal-plugins.xml
 share/help/ca/gedit/multi-edit.page
+share/help/ca/gedit/session-saver.page
+share/help/ca/gedit/synctex.page
 share/help/ca/gedit/terminal.page
 share/help/ca/gedit/text-size.page
 share/help/ca/gedit/translate.page
 share/help/ca/gedit/word-completion.page
-share/help/ca/gedit/zeitgeist-dataprovider.page
 share/help/cs/gedit/bookmarks.page
 share/help/cs/gedit/bracket-comp.page
 share/help/cs/gedit/character-map.page
 share/help/cs/gedit/code-comment.page
 share/help/cs/gedit/color-picker.page
 share/help/cs/gedit/commander.page
-share/help/cs/gedit/dashboard.page
 share/help/cs/gedit/draw-spaces.page
 share/help/cs/gedit/git.page
 share/help/cs/gedit/join-split-lines.page
 share/help/cs/gedit/legal-plugins.xml
 share/help/cs/gedit/multi-edit.page
+share/help/cs/gedit/session-saver.page
+share/help/cs/gedit/synctex.page
 share/help/cs/gedit/terminal.page
 share/help/cs/gedit/text-size.page
 share/help/cs/gedit/translate.page
 share/help/cs/gedit/word-completion.page
-share/help/cs/gedit/zeitgeist-dataprovider.page
 share/help/da/gedit/bookmarks.page
 share/help/da/gedit/bracket-comp.page
 share/help/da/gedit/character-map.page
 share/help/da/gedit/code-comment.page
 share/help/da/gedit/color-picker.page
 share/help/da/gedit/commander.page
-share/help/da/gedit/dashboard.page
 share/help/da/gedit/draw-spaces.page
 share/help/da/gedit/git.page
 share/help/da/gedit/join-split-lines.page
 share/help/da/gedit/legal-plugins.xml
 share/help/da/gedit/multi-edit.page
+share/help/da/gedit/session-saver.page
+share/help/da/gedit/synctex.page
 share/help/da/gedit/terminal.page
 share/help/da/gedit/text-size.page
 share/help/da/gedit/translate.page
 share/help/da/gedit/word-completion.page
-share/help/da/gedit/zeitgeist-dataprovider.page
 share/help/de/gedit/bookmarks.page
 share/help/de/gedit/bracket-comp.page
 share/help/de/gedit/character-map.page
 share/help/de/gedit/code-comment.page
 share/help/de/gedit/color-picker.page
 share/help/de/gedit/commander.page
-share/help/de/gedit/dashboard.page
 share/help/de/gedit/draw-spaces.page
 share/help/de/gedit/git.page
 share/help/de/gedit/join-split-lines.page
 share/help/de/gedit/legal-plugins.xml
 share/help/de/gedit/multi-edit.page
+share/help/de/gedit/session-saver.page
+share/help/de/gedit/synctex.page
 share/help/de/gedit/terminal.page
 share/help/de/gedit/text-size.page
 share/help/de/gedit/translate.page
 share/help/de/gedit/word-completion.page
-share/help/de/gedit/zeitgeist-dataprovider.page
 share/help/el/gedit/bookmarks.page
 share/help/el/gedit/bracket-comp.page
 share/help/el/gedit/character-map.page
 share/help/el/gedit/code-comment.page
 share/help/el/gedit/color-picker.page
 share/help/el/gedit/commander.page
-share/help/el/gedit/dashboard.page
 share/help/el/gedit/draw-spaces.page
 share/help/el/gedit/git.page
 share/help/el/gedit/join-split-lines.page
 share/help/el/gedit/legal-plugins.xml
 share/help/el/gedit/multi-edit.page
+share/help/el/gedit/session-saver.page
+share/help/el/gedit/synctex.page
 share/help/el/gedit/terminal.page
 share/help/el/gedit/text-size.page
 share/help/el/gedit/translate.page
 share/help/el/gedit/word-completion.page
-share/help/el/gedit/zeitgeist-dataprovider.page
 share/help/es/gedit/bookmarks.page
 share/help/es/gedit/bracket-comp.page
 share/help/es/gedit/character-map.page
 share/help/es/gedit/code-comment.page
 share/help/es/gedit/color-picker.page
 share/help/es/gedit/commander.page
-share/help/es/gedit/dashboard.page
 share/help/es/gedit/draw-spaces.page
 share/help/es/gedit/git.page
 share/help/es/gedit/join-split-lines.page
 share/help/es/gedit/legal-plugins.xml
 share/help/es/gedit/multi-edit.page
+share/help/es/gedit/session-saver.page
+share/help/es/gedit/synctex.page
 share/help/es/gedit/terminal.page
 share/help/es/gedit/text-size.page
 share/help/es/gedit/translate.page
 share/help/es/gedit/word-completion.page
-share/help/es/gedit/zeitgeist-dataprovider.page
 share/help/eu/gedit/bookmarks.page
 share/help/eu/gedit/bracket-comp.page
 share/help/eu/gedit/character-map.page
 share/help/eu/gedit/code-comment.page
 share/help/eu/gedit/color-picker.page
 share/help/eu/gedit/commander.page
-share/help/eu/gedit/dashboard.page
 share/help/eu/gedit/draw-spaces.page
 share/help/eu/gedit/git.page
 share/help/eu/gedit/join-split-lines.page
 share/help/eu/gedit/legal-plugins.xml
 share/help/eu/gedit/multi-edit.page
+share/help/eu/gedit/session-saver.page
+share/help/eu/gedit/synctex.page
 share/help/eu/gedit/terminal.page
 share/help/eu/gedit/text-size.page
 share/help/eu/gedit/translate.page
 share/help/eu/gedit/word-completion.page
-share/help/eu/gedit/zeitgeist-dataprovider.page
 share/help/fi/gedit/bookmarks.page
 share/help/fi/gedit/bracket-comp.page
 share/help/fi/gedit/character-map.page
 share/help/fi/gedit/code-comment.page
 share/help/fi/gedit/color-picker.page
 share/help/fi/gedit/commander.page
-share/help/fi/gedit/dashboard.page
 share/help/fi/gedit/draw-spaces.page
 share/help/fi/gedit/git.page
 share/help/fi/gedit/join-split-lines.page
 share/help/fi/gedit/legal-plugins.xml
 share/help/fi/gedit/multi-edit.page
+share/help/fi/gedit/session-saver.page
+share/help/fi/gedit/synctex.page
 share/help/fi/gedit/terminal.page
 share/help/fi/gedit/text-size.page
 share/help/fi/gedit/translate.page
 share/help/fi/gedit/word-completion.page
-share/help/fi/gedit/zeitgeist-dataprovider.page
 share/help/fr/gedit/bookmarks.page
 share/help/fr/gedit/bracket-comp.page
 share/help/fr/gedit/character-map.page
 share/help/fr/gedit/code-comment.page
 share/help/fr/gedit/color-picker.page
 share/help/fr/gedit/commander.page
-share/help/fr/gedit/dashboard.page
 share/help/fr/gedit/draw-spaces.page
 share/help/fr/gedit/git.page
 share/help/fr/gedit/join-split-lines.page
 share/help/fr/gedit/legal-plugins.xml
 share/help/fr/gedit/multi-edit.page
+share/help/fr/gedit/session-saver.page
+share/help/fr/gedit/synctex.page
 share/help/fr/gedit/terminal.page
 share/help/fr/gedit/text-size.page
 share/help/fr/gedit/translate.page
 share/help/fr/gedit/word-completion.page
-share/help/fr/gedit/zeitgeist-dataprovider.page
 share/help/gl/gedit/bookmarks.page
 share/help/gl/gedit/bracket-comp.page
 share/help/gl/gedit/character-map.page
 share/help/gl/gedit/code-comment.page
 share/help/gl/gedit/color-picker.page
 share/help/gl/gedit/commander.page
-share/help/gl/gedit/dashboard.page
 share/help/gl/gedit/draw-spaces.page
 share/help/gl/gedit/git.page
 share/help/gl/gedit/join-split-lines.page
 share/help/gl/gedit/legal-plugins.xml
 share/help/gl/gedit/multi-edit.page
+share/help/gl/gedit/session-saver.page
+share/help/gl/gedit/synctex.page
 share/help/gl/gedit/terminal.page
 share/help/gl/gedit/text-size.page
 share/help/gl/gedit/translate.page
 share/help/gl/gedit/word-completion.page
-share/help/gl/gedit/zeitgeist-dataprovider.page
 share/help/hu/gedit/bookmarks.page
 share/help/hu/gedit/bracket-comp.page
 share/help/hu/gedit/character-map.page
 share/help/hu/gedit/code-comment.page
 share/help/hu/gedit/color-picker.page
 share/help/hu/gedit/commander.page
-share/help/hu/gedit/dashboard.page
 share/help/hu/gedit/draw-spaces.page
 share/help/hu/gedit/git.page
 share/help/hu/gedit/join-split-lines.page
 share/help/hu/gedit/legal-plugins.xml
 share/help/hu/gedit/multi-edit.page
+share/help/hu/gedit/session-saver.page
+share/help/hu/gedit/synctex.page
 share/help/hu/gedit/terminal.page
 share/help/hu/gedit/text-size.page
 share/help/hu/gedit/translate.page
 share/help/hu/gedit/word-completion.page
-share/help/hu/gedit/zeitgeist-dataprovider.page
 share/help/it/gedit/bookmarks.page
 share/help/it/gedit/bracket-comp.page
 share/help/it/gedit/character-map.page
 share/help/it/gedit/code-comment.page
 share/help/it/gedit/color-picker.page
 share/help/it/gedit/commander.page
-share/help/it/gedit/dashboard.page
 share/help/it/gedit/draw-spaces.page
 share/help/it/gedit/git.page
 share/help/it/gedit/join-split-lines.page
 share/help/it/gedit/legal-plugins.xml
 share/help/it/gedit/multi-edit.page
+share/help/it/gedit/session-saver.page
+share/help/it/gedit/synctex.page
 share/help/it/gedit/terminal.page
 share/help/it/gedit/text-size.page
 share/help/it/gedit/translate.page
 share/help/it/gedit/word-completion.page
-share/help/it/gedit/zeitgeist-dataprovider.page
 share/help/ja/gedit/bookmarks.page
 share/help/ja/gedit/bracket-comp.page
 share/help/ja/gedit/character-map.page
 share/help/ja/gedit/code-comment.page
 share/help/ja/gedit/color-picker.page
 share/help/ja/gedit/commander.page
-share/help/ja/gedit/dashboard.page
 share/help/ja/gedit/draw-spaces.page
 share/help/ja/gedit/git.page
 share/help/ja/gedit/join-split-lines.page
 share/help/ja/gedit/legal-plugins.xml
 share/help/ja/gedit/multi-edit.page
+share/help/ja/gedit/session-saver.page
+share/help/ja/gedit/synctex.page
 share/help/ja/gedit/terminal.page
 share/help/ja/gedit/text-size.page
 share/help/ja/gedit/translate.page
 share/help/ja/gedit/word-completion.page
-share/help/ja/gedit/zeitgeist-dataprovider.page
 share/help/ko/gedit/bookmarks.page
 share/help/ko/gedit/bracket-comp.page
 share/help/ko/gedit/character-map.page
 share/help/ko/gedit/code-comment.page
 share/help/ko/gedit/color-picker.page
 share/help/ko/gedit/commander.page
-share/help/ko/gedit/dashboard.page
 share/help/ko/gedit/draw-spaces.page
 share/help/ko/gedit/git.page
 share/help/ko/gedit/join-split-lines.page
 share/help/ko/gedit/legal-plugins.xml
 share/help/ko/gedit/multi-edit.page
+share/help/ko/gedit/session-saver.page
+share/help/ko/gedit/synctex.page
 share/help/ko/gedit/terminal.page
 share/help/ko/gedit/text-size.page
 share/help/ko/gedit/translate.page
 share/help/ko/gedit/word-completion.page
-share/help/ko/gedit/zeitgeist-dataprovider.page
 share/help/lv/gedit/bookmarks.page
 share/help/lv/gedit/bracket-comp.page
 share/help/lv/gedit/character-map.page
 share/help/lv/gedit/code-comment.page
 share/help/lv/gedit/color-picker.page
 share/help/lv/gedit/commander.page
-share/help/lv/gedit/dashboard.page
 share/help/lv/gedit/draw-spaces.page
 share/help/lv/gedit/git.page
 share/help/lv/gedit/join-split-lines.page
 share/help/lv/gedit/legal-plugins.xml
 share/help/lv/gedit/multi-edit.page
+share/help/lv/gedit/session-saver.page
+share/help/lv/gedit/synctex.page
 share/help/lv/gedit/terminal.page
 share/help/lv/gedit/text-size.page
 share/help/lv/gedit/translate.page
 share/help/lv/gedit/word-completion.page
-share/help/lv/gedit/zeitgeist-dataprovider.page
 share/help/oc/gedit/bookmarks.page
 share/help/oc/gedit/bracket-comp.page
 share/help/oc/gedit/character-map.page
 share/help/oc/gedit/code-comment.page
 share/help/oc/gedit/color-picker.page
 share/help/oc/gedit/commander.page
-share/help/oc/gedit/dashboard.page
 share/help/oc/gedit/draw-spaces.page
 share/help/oc/gedit/git.page
 share/help/oc/gedit/join-split-lines.page
 share/help/oc/gedit/legal-plugins.xml
 share/help/oc/gedit/multi-edit.page
+share/help/oc/gedit/session-saver.page
+share/help/oc/gedit/synctex.page
 share/help/oc/gedit/terminal.page
 share/help/oc/gedit/text-size.page
 share/help/oc/gedit/translate.page
 share/help/oc/gedit/word-completion.page
-share/help/oc/gedit/zeitgeist-dataprovider.page
 share/help/pl/gedit/bookmarks.page
 share/help/pl/gedit/bracket-comp.page
 share/help/pl/gedit/character-map.page
 share/help/pl/gedit/code-comment.page
 share/help/pl/gedit/color-picker.page
 share/help/pl/gedit/commander.page
-share/help/pl/gedit/dashboard.page
 share/help/pl/gedit/draw-spaces.page
 share/help/pl/gedit/git.page
 share/help/pl/gedit/join-split-lines.page
 share/help/pl/gedit/legal-plugins.xml
 share/help/pl/gedit/multi-edit.page
+share/help/pl/gedit/session-saver.page
+share/help/pl/gedit/synctex.page
 share/help/pl/gedit/terminal.page
 share/help/pl/gedit/text-size.page
 share/help/pl/gedit/translate.page
 share/help/pl/gedit/word-completion.page
-share/help/pl/gedit/zeitgeist-dataprovider.page
 share/help/pt_BR/gedit/bookmarks.page
 share/help/pt_BR/gedit/bracket-comp.page
 share/help/pt_BR/gedit/character-map.page
 share/help/pt_BR/gedit/code-comment.page
 share/help/pt_BR/gedit/color-picker.page
 share/help/pt_BR/gedit/commander.page
-share/help/pt_BR/gedit/dashboard.page
 share/help/pt_BR/gedit/draw-spaces.page
 share/help/pt_BR/gedit/git.page
 share/help/pt_BR/gedit/join-split-lines.page
 share/help/pt_BR/gedit/legal-plugins.xml
 share/help/pt_BR/gedit/multi-edit.page
+share/help/pt_BR/gedit/session-saver.page
+share/help/pt_BR/gedit/synctex.page
 share/help/pt_BR/gedit/terminal.page
 share/help/pt_BR/gedit/text-size.page
 share/help/pt_BR/gedit/translate.page
 share/help/pt_BR/gedit/word-completion.page
-share/help/pt_BR/gedit/zeitgeist-dataprovider.page
 share/help/ru/gedit/bookmarks.page
 share/help/ru/gedit/bracket-comp.page
 share/help/ru/gedit/character-map.page
 share/help/ru/gedit/code-comment.page
 share/help/ru/gedit/color-picker.page
 share/help/ru/gedit/commander.page
-share/help/ru/gedit/dashboard.page
 share/help/ru/gedit/draw-spaces.page
 share/help/ru/gedit/git.page
 share/help/ru/gedit/join-split-lines.page
 share/help/ru/gedit/legal-plugins.xml
 share/help/ru/gedit/multi-edit.page
+share/help/ru/gedit/session-saver.page
+share/help/ru/gedit/synctex.page
 share/help/ru/gedit/terminal.page
 share/help/ru/gedit/text-size.page
 share/help/ru/gedit/translate.page
 share/help/ru/gedit/word-completion.page
-share/help/ru/gedit/zeitgeist-dataprovider.page
 share/help/sl/gedit/bookmarks.page
 share/help/sl/gedit/bracket-comp.page
 share/help/sl/gedit/character-map.page
 share/help/sl/gedit/code-comment.page
 share/help/sl/gedit/color-picker.page
 share/help/sl/gedit/commander.page
-share/help/sl/gedit/dashboard.page
 share/help/sl/gedit/draw-spaces.page
 share/help/sl/gedit/git.page
 share/help/sl/gedit/join-split-lines.page
 share/help/sl/gedit/legal-plugins.xml
 share/help/sl/gedit/multi-edit.page
+share/help/sl/gedit/session-saver.page
+share/help/sl/gedit/synctex.page
 share/help/sl/gedit/terminal.page
 share/help/sl/gedit/text-size.page
 share/help/sl/gedit/translate.page
 share/help/sl/gedit/word-completion.page
-share/help/sl/gedit/zeitgeist-dataprovider.page
 share/help/sv/gedit/bookmarks.page
 share/help/sv/gedit/bracket-comp.page
 share/help/sv/gedit/character-map.page
 share/help/sv/gedit/code-comment.page
 share/help/sv/gedit/color-picker.page
 share/help/sv/gedit/commander.page
-share/help/sv/gedit/dashboard.page
 share/help/sv/gedit/draw-spaces.page
 share/help/sv/gedit/git.page
 share/help/sv/gedit/join-split-lines.page
 share/help/sv/gedit/legal-plugins.xml
 share/help/sv/gedit/multi-edit.page
+share/help/sv/gedit/session-saver.page
+share/help/sv/gedit/synctex.page
 share/help/sv/gedit/terminal.page
 share/help/sv/gedit/text-size.page
 share/help/sv/gedit/translate.page
 share/help/sv/gedit/word-completion.page
-share/help/sv/gedit/zeitgeist-dataprovider.page
 share/help/te/gedit/bookmarks.page
 share/help/te/gedit/bracket-comp.page
 share/help/te/gedit/character-map.page
 share/help/te/gedit/code-comment.page
 share/help/te/gedit/color-picker.page
 share/help/te/gedit/commander.page
-share/help/te/gedit/dashboard.page
 share/help/te/gedit/draw-spaces.page
 share/help/te/gedit/git.page
 share/help/te/gedit/join-split-lines.page
 share/help/te/gedit/legal-plugins.xml
 share/help/te/gedit/multi-edit.page
+share/help/te/gedit/session-saver.page
+share/help/te/gedit/synctex.page
 share/help/te/gedit/terminal.page
 share/help/te/gedit/text-size.page
 share/help/te/gedit/translate.page
 share/help/te/gedit/word-completion.page
-share/help/te/gedit/zeitgeist-dataprovider.page
 share/help/th/gedit/bookmarks.page
 share/help/th/gedit/bracket-comp.page
 share/help/th/gedit/character-map.page
 share/help/th/gedit/code-comment.page
 share/help/th/gedit/color-picker.page
 share/help/th/gedit/commander.page
-share/help/th/gedit/dashboard.page
 share/help/th/gedit/draw-spaces.page
 share/help/th/gedit/git.page
 share/help/th/gedit/join-split-lines.page
 share/help/th/gedit/legal-plugins.xml
 share/help/th/gedit/multi-edit.page
+share/help/th/gedit/session-saver.page
+share/help/th/gedit/synctex.page
 share/help/th/gedit/terminal.page
 share/help/th/gedit/text-size.page
 share/help/th/gedit/translate.page
 share/help/th/gedit/word-completion.page
-share/help/th/gedit/zeitgeist-dataprovider.page
 share/help/uk/gedit/bookmarks.page
 share/help/uk/gedit/bracket-comp.page
 share/help/uk/gedit/character-map.page
 share/help/uk/gedit/code-comment.page
 share/help/uk/gedit/color-picker.page
 share/help/uk/gedit/commander.page
-share/help/uk/gedit/dashboard.page
 share/help/uk/gedit/draw-spaces.page
 share/help/uk/gedit/git.page
 share/help/uk/gedit/join-split-lines.page
 share/help/uk/gedit/legal-plugins.xml
 share/help/uk/gedit/multi-edit.page
+share/help/uk/gedit/session-saver.page
+share/help/uk/gedit/synctex.page
 share/help/uk/gedit/terminal.page
 share/help/uk/gedit/text-size.page
 share/help/uk/gedit/translate.page
 share/help/uk/gedit/word-completion.page
-share/help/uk/gedit/zeitgeist-dataprovider.page
 share/help/zh_CN/gedit/bookmarks.page
 share/help/zh_CN/gedit/bracket-comp.page
 share/help/zh_CN/gedit/character-map.page
 share/help/zh_CN/gedit/code-comment.page
 share/help/zh_CN/gedit/color-picker.page
 share/help/zh_CN/gedit/commander.page
-share/help/zh_CN/gedit/dashboard.page
 share/help/zh_CN/gedit/draw-spaces.page
 share/help/zh_CN/gedit/git.page
 share/help/zh_CN/gedit/join-split-lines.page
 share/help/zh_CN/gedit/legal-plugins.xml
 share/help/zh_CN/gedit/multi-edit.page
+share/help/zh_CN/gedit/session-saver.page
+share/help/zh_CN/gedit/synctex.page
 share/help/zh_CN/gedit/terminal.page
 share/help/zh_CN/gedit/text-size.page
 share/help/zh_CN/gedit/translate.page
 share/help/zh_CN/gedit/word-completion.page
-share/help/zh_CN/gedit/zeitgeist-dataprovider.page
 share/help/zh_HK/gedit/bookmarks.page
 share/help/zh_HK/gedit/bracket-comp.page
 share/help/zh_HK/gedit/character-map.page
 share/help/zh_HK/gedit/code-comment.page
 share/help/zh_HK/gedit/color-picker.page
 share/help/zh_HK/gedit/commander.page
-share/help/zh_HK/gedit/dashboard.page
 share/help/zh_HK/gedit/draw-spaces.page
 share/help/zh_HK/gedit/git.page
 share/help/zh_HK/gedit/join-split-lines.page
 share/help/zh_HK/gedit/legal-plugins.xml
 share/help/zh_HK/gedit/multi-edit.page
+share/help/zh_HK/gedit/session-saver.page
+share/help/zh_HK/gedit/synctex.page
 share/help/zh_HK/gedit/terminal.page
 share/help/zh_HK/gedit/text-size.page
 share/help/zh_HK/gedit/translate.page
 share/help/zh_HK/gedit/word-completion.page
-share/help/zh_HK/gedit/zeitgeist-dataprovider.page
 share/help/zh_TW/gedit/bookmarks.page
 share/help/zh_TW/gedit/bracket-comp.page
 share/help/zh_TW/gedit/character-map.page
 share/help/zh_TW/gedit/code-comment.page
 share/help/zh_TW/gedit/color-picker.page
 share/help/zh_TW/gedit/commander.page
-share/help/zh_TW/gedit/dashboard.page
 share/help/zh_TW/gedit/draw-spaces.page
 share/help/zh_TW/gedit/git.page
 share/help/zh_TW/gedit/join-split-lines.page
 share/help/zh_TW/gedit/legal-plugins.xml
 share/help/zh_TW/gedit/multi-edit.page
+share/help/zh_TW/gedit/session-saver.page
+share/help/zh_TW/gedit/synctex.page
 share/help/zh_TW/gedit/terminal.page
 share/help/zh_TW/gedit/text-size.page
 share/help/zh_TW/gedit/translate.page
 share/help/zh_TW/gedit/word-completion.page
-share/help/zh_TW/gedit/zeitgeist-dataprovider.page
 share/locale/af/LC_MESSAGES/gedit-plugins.mo
 share/locale/am/LC_MESSAGES/gedit-plugins.mo
 share/locale/ar/LC_MESSAGES/gedit-plugins.mo
@@ -861,3 +706,21 @@ share/locale/xh/LC_MESSAGES/gedit-plugins.mo
 share/locale/zh_CN/LC_MESSAGES/gedit-plugins.mo
 share/locale/zh_HK/LC_MESSAGES/gedit-plugins.mo
 share/locale/zh_TW/LC_MESSAGES/gedit-plugins.mo
+share/metainfo/gedit-bookmarks.metainfo.xml
+share/metainfo/gedit-bracketcompletion.metainfo.xml
+share/metainfo/gedit-charmap.metainfo.xml
+share/metainfo/gedit-codecomment.metainfo.xml
+share/metainfo/gedit-colorpicker.metainfo.xml
+share/metainfo/gedit-colorschemer.metainfo.xml
+share/metainfo/gedit-commander.metainfo.xml
+share/metainfo/gedit-drawspaces.metainfo.xml
+share/metainfo/gedit-findinfiles.metainfo.xml
+share/metainfo/gedit-git.metainfo.xml
+share/metainfo/gedit-joinlines.metainfo.xml
+share/metainfo/gedit-multiedit.metainfo.xml
+share/metainfo/gedit-smartspaces.metainfo.xml
+share/metainfo/gedit-synctex.metainfo.xml
+share/metainfo/gedit-terminal.metainfo.xml
+share/metainfo/gedit-textsize.metainfo.xml
+share/metainfo/gedit-translate.metainfo.xml
+share/metainfo/gedit-wordcompletion.metainfo.xml

Modified: head/editors/gedit/Makefile
==============================================================================
--- head/editors/gedit/Makefile	Tue Sep 29 14:26:26 2020	(r550511)
+++ head/editors/gedit/Makefile	Tue Sep 29 14:29:24 2020	(r550512)
@@ -2,8 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	gedit
-PORTVERSION=	3.28.1
-PORTREVISION=	2
+PORTVERSION=	3.38.0
 CATEGORIES=	editors gnome
 MASTER_SITES=	GNOME
 DIST_SUBDIR=	gnome
@@ -21,30 +20,27 @@ BUILD_DEPENDS=	iso-codes>=0:misc/iso-codes \
 LIB_DEPENDS=	libenchant.so:textproc/enchant \
 		libpeas-gtk-1.0.so:devel/libpeas \
 		libgspell-1.so:textproc/gspell \
-		libsoup-2.4.so:devel/libsoup
+		libsoup-2.4.so:devel/libsoup \
+		libtepl-5.so:x11-toolkits/tepl \
+		libamtk-5.so:x11-toolkits/amtk
+
 RUN_DEPENDS=	iso-codes>=0:misc/iso-codes \
 		gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas \
 		${PYTHON_PKGNAMEPREFIX}libpeas>=0:devel/py-libpeas@${PY_FLAVOR}
 
 PORTSCOUT=	limitw:1,even
 
-USES=		compiler:c11 desktop-file-utils gettext gmake gnome libtool \
-		localbase pathfix pkgconfig python:3.4+ shebangfix tar:xz xorg
+USES=		compiler:c11 desktop-file-utils gettext gnome localbase meson \
+		pkgconfig python:3.4+ tar:xz xorg
 USE_CSTD=	c11
-USE_GNOME=	cairo gdkpixbuf2 gtksourceview3 intlhack introspection \
+USE_GNOME=	cairo gdkpixbuf2 gtksourceview4 intlhack introspection \
 		libxml2 pygobject3
-SHEBANG_FILES=	plugins/externaltools/data/send-to-fpaste.tool.in
 USE_XORG=	sm x11
-GNU_CONFIGURE=	yes
-CONFIGURE_ARGS=	--disable-updater \
-		--enable-python \
-		--enable-spell
-CPPFLAGS+=	-Wno-error=format-nonliteral
-CFLAGS+=	-Wno-error=format-nonliteral
-LDFLAGS+=	-L${LOCALBASE}/lib
 USE_LDCONFIG=	yes
-PLIST_SUB=	VERSION="3.14"
+PLIST_SUB=	VERSION="3.38"
 INSTALL_TARGET=	install-strip
+MESON_ARGS+=	--buildtype plain
+BINARY_ALIAS=	python3=${PYTHON_CMD}
 
 GLIB_SCHEMAS=	org.gnome.gedit.enums.xml \
 		org.gnome.gedit.plugins.externaltools.gschema.xml \
@@ -53,10 +49,7 @@ GLIB_SCHEMAS=	org.gnome.gedit.enums.xml \
 		org.gnome.gedit.plugins.filebrowser.gschema.xml \
 		org.gnome.gedit.plugins.pythonconsole.gschema.xml \
 		org.gnome.gedit.plugins.time.enums.xml \
-		org.gnome.gedit.plugins.time.gschema.xml
-
-post-patch:
-	@${REINPLACE_CMD} -e 's|=python|=${PYTHON_CMD}|g' \
-		${WRKSRC}/py-compile
+		org.gnome.gedit.plugins.time.gschema.xml \
+		org.gnome.gedit.plugins.spell.gschema.xml
 
 .include <bsd.port.mk>

Modified: head/editors/gedit/distinfo
==============================================================================
--- head/editors/gedit/distinfo	Tue Sep 29 14:26:26 2020	(r550511)
+++ head/editors/gedit/distinfo	Tue Sep 29 14:29:24 2020	(r550512)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1525511297
-SHA256 (gnome/gedit-3.28.1.tar.xz) = f174be0958ce63771fef9a81d06da6769358dab8705364a6abb5c7d10ec8211d
-SIZE (gnome/gedit-3.28.1.tar.xz) = 3149684
+TIMESTAMP = 1601386260
+SHA256 (gnome/gedit-3.38.0.tar.xz) = 46cf06806de58f6e5e95e34fd98ad0b2c0c50b3dae6d23ca57d16d5cc41856f8

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202009291429.08TETOrv044172>