pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/meld Updated meld to 3.17.0.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/8fe1ffb0e93f
branches:  trunk
changeset: 358790:8fe1ffb0e93f
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Mon Feb 20 10:33:35 2017 +0000

description:
Updated meld to 3.17.0.

2016-12-18 meld 3.17.0
======================

  Python 3 porting:

   * Python 3 support; we now require Python 3.3 as a minimum
   * Python 3 compatibility fixes; too many cases of bytes/string confusion,
     syntax changes and other miscellany to mention individually (Vasily
     Galkin, Kai Willadsen)
   * Handle new unicode-escape behaviour and unicode/bytes confusion for
     process interaction and version control plugins (Vasily Galkin, Kai
     Willadsen)
   * Add support for byte-based filters, to support directory vs. file
     comparison filters (Kai Willadsen)


  UI changes:

   * The "Tabs" menu item has been removed, to better match up with more
     modern GTK+ design. All of the actions are still available in the
     expected key bindings, and there is a new per-tab context menu.
   * The change action buttons in the central pane divider now correctly
     render as flat buttons (Kai Willadsen)
   * The curves in the central pane divider are now... smoother!


  Internal changes:

   * Handle reload notifications better in asynchronous saving (Vasily Galkin)
   * Remove multi-process diff in favour of asynchronous (threaded, but
     GIL-throttled) matching (Kai Willadsen)
   * Performance improvements in rendering of multiple widgets, as well as for
     initial text comparison (Kai Willadsen)
   * Many updates for GTK+ 3.20 and 3.22 ABI changes (Kai Willadsen)
   * NOTE: Windows support is currently untested


  Fixes:

   * Update supported version control list (Kai Willadsen)
   * Update requirements and build requirements lists (Kai Willadsen)
   * Don't create empty help/figures directories (Kai Willadsen)
   * Translation maintenance (Piotr Dr?g)

diffstat:

 devel/meld/Makefile |   9 ++++-----
 devel/meld/PLIST    |  41 +++++++++++++++++++++++++----------------
 devel/meld/distinfo |  10 +++++-----
 3 files changed, 34 insertions(+), 26 deletions(-)

diffs (137 lines):

diff -r 9916c994af0a -r 8fe1ffb0e93f devel/meld/Makefile
--- a/devel/meld/Makefile       Mon Feb 20 10:18:45 2017 +0000
+++ b/devel/meld/Makefile       Mon Feb 20 10:33:35 2017 +0000
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.78 2017/02/12 06:25:13 ryoon Exp $
+# $NetBSD: Makefile,v 1.79 2017/02/20 10:33:35 wiz Exp $
 
-DISTNAME=              meld-3.16.4
-PKGREVISION=           3
+DISTNAME=              meld-3.17.0
 CATEGORIES=            devel
-MASTER_SITES=          ${MASTER_SITE_GNOME:=sources/meld/3.16/}
+MASTER_SITES=          ${MASTER_SITE_GNOME:=sources/meld/3.17/}
 EXTRACT_SUFX=          .tar.xz
 
 MAINTAINER=            wiz%NetBSD.org@localhost
@@ -18,7 +17,7 @@
 
 USE_TOOLS+=            intltool msgfmt
 
-PYTHON_VERSIONS_INCOMPATIBLE=  34 35 36 # not yet ported as of 3.16
+PYTHON_VERSIONS_INCOMPATIBLE=  27 # not supported any longer
 
 SUBST_CLASSES+=                man
 SUBST_FILES.man=       setup.py
diff -r 9916c994af0a -r 8fe1ffb0e93f devel/meld/PLIST
--- a/devel/meld/PLIST  Mon Feb 20 10:18:45 2017 +0000
+++ b/devel/meld/PLIST  Mon Feb 20 10:33:35 2017 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.25 2016/04/08 14:40:55 wiz Exp $
+@comment $NetBSD: PLIST,v 1.26 2017/02/20 10:33:35 wiz Exp $
 bin/meld
 ${PYSITELIB}/${EGG_FILE}
 ${PYSITELIB}/meld/__init__.py
@@ -19,9 +19,6 @@
 ${PYSITELIB}/meld/diffmap.py
 ${PYSITELIB}/meld/diffmap.pyc
 ${PYSITELIB}/meld/diffmap.pyo
-${PYSITELIB}/meld/diffutil.py
-${PYSITELIB}/meld/diffutil.pyc
-${PYSITELIB}/meld/diffutil.pyo
 ${PYSITELIB}/meld/dirdiff.py
 ${PYSITELIB}/meld/dirdiff.pyc
 ${PYSITELIB}/meld/dirdiff.pyo
@@ -40,9 +37,21 @@
 ${PYSITELIB}/meld/linkmap.py
 ${PYSITELIB}/meld/linkmap.pyc
 ${PYSITELIB}/meld/linkmap.pyo
-${PYSITELIB}/meld/matchers.py
-${PYSITELIB}/meld/matchers.pyc
-${PYSITELIB}/meld/matchers.pyo
+${PYSITELIB}/meld/matchers/__init__.py
+${PYSITELIB}/meld/matchers/__init__.pyc
+${PYSITELIB}/meld/matchers/__init__.pyo
+${PYSITELIB}/meld/matchers/diffutil.py
+${PYSITELIB}/meld/matchers/diffutil.pyc
+${PYSITELIB}/meld/matchers/diffutil.pyo
+${PYSITELIB}/meld/matchers/helpers.py
+${PYSITELIB}/meld/matchers/helpers.pyc
+${PYSITELIB}/meld/matchers/helpers.pyo
+${PYSITELIB}/meld/matchers/merge.py
+${PYSITELIB}/meld/matchers/merge.pyc
+${PYSITELIB}/meld/matchers/merge.pyo
+${PYSITELIB}/meld/matchers/myers.py
+${PYSITELIB}/meld/matchers/myers.pyc
+${PYSITELIB}/meld/matchers/myers.pyo
 ${PYSITELIB}/meld/meldapp.py
 ${PYSITELIB}/meld/meldapp.pyc
 ${PYSITELIB}/meld/meldapp.pyo
@@ -55,9 +64,6 @@
 ${PYSITELIB}/meld/meldwindow.py
 ${PYSITELIB}/meld/meldwindow.pyc
 ${PYSITELIB}/meld/meldwindow.pyo
-${PYSITELIB}/meld/merge.py
-${PYSITELIB}/meld/merge.pyc
-${PYSITELIB}/meld/merge.pyo
 ${PYSITELIB}/meld/misc.py
 ${PYSITELIB}/meld/misc.pyc
 ${PYSITELIB}/meld/misc.pyo
@@ -100,6 +106,9 @@
 ${PYSITELIB}/meld/ui/gnomeglade.py
 ${PYSITELIB}/meld/ui/gnomeglade.pyc
 ${PYSITELIB}/meld/ui/gnomeglade.pyo
+${PYSITELIB}/meld/ui/gtkcompat.py
+${PYSITELIB}/meld/ui/gtkcompat.pyc
+${PYSITELIB}/meld/ui/gtkcompat.pyo
 ${PYSITELIB}/meld/ui/historyentry.py
 ${PYSITELIB}/meld/ui/historyentry.pyc
 ${PYSITELIB}/meld/ui/historyentry.pyo
@@ -109,6 +118,9 @@
 ${PYSITELIB}/meld/ui/msgarea.py
 ${PYSITELIB}/meld/ui/msgarea.pyc
 ${PYSITELIB}/meld/ui/msgarea.pyo
+${PYSITELIB}/meld/ui/notebook.py
+${PYSITELIB}/meld/ui/notebook.pyc
+${PYSITELIB}/meld/ui/notebook.pyo
 ${PYSITELIB}/meld/ui/notebooklabel.py
 ${PYSITELIB}/meld/ui/notebooklabel.pyc
 ${PYSITELIB}/meld/ui/notebooklabel.pyo
@@ -127,12 +139,6 @@
 ${PYSITELIB}/meld/undo.py
 ${PYSITELIB}/meld/undo.pyc
 ${PYSITELIB}/meld/undo.pyo
-${PYSITELIB}/meld/util/__init__.py
-${PYSITELIB}/meld/util/__init__.pyc
-${PYSITELIB}/meld/util/__init__.pyo
-${PYSITELIB}/meld/util/compat.py
-${PYSITELIB}/meld/util/compat.pyc
-${PYSITELIB}/meld/util/compat.pyo
 ${PYSITELIB}/meld/vc/COPYING
 ${PYSITELIB}/meld/vc/README
 ${PYSITELIB}/meld/vc/__init__.py
@@ -162,6 +168,9 @@
 ${PYSITELIB}/meld/vcview.py
 ${PYSITELIB}/meld/vcview.pyc
 ${PYSITELIB}/meld/vcview.pyo
+${PYSITELIB}/meld/windowstate.py
+${PYSITELIB}/meld/windowstate.pyc
+${PYSITELIB}/meld/windowstate.pyo
 man/man1/meld.1
 share/appdata/meld.appdata.xml
 share/applications/meld.desktop
diff -r 9916c994af0a -r 8fe1ffb0e93f devel/meld/distinfo
--- a/devel/meld/distinfo       Mon Feb 20 10:18:45 2017 +0000
+++ b/devel/meld/distinfo       Mon Feb 20 10:33:35 2017 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.48 2016/12/19 08:53:21 wiz Exp $
+$NetBSD: distinfo,v 1.49 2017/02/20 10:33:35 wiz Exp $
 
-SHA1 (meld-3.16.4.tar.xz) = 5953d6ebaefdff9eecf2a94a9c7583dd743a73ee
-RMD160 (meld-3.16.4.tar.xz) = f9506f4f7dec4f3310e78ba1e75c13dcfad488f7
-SHA512 (meld-3.16.4.tar.xz) = 58ebca17b9ed9d9357d6f36357085603c3643eedbd86630a9a911ec87fd3a29a97a8e7ffba605b8e8d054322452ebdc299a5d50601968cf7b97d41ce6458be8f
-Size (meld-3.16.4.tar.xz) = 537364 bytes
+SHA1 (meld-3.17.0.tar.xz) = 8370038f6884a864e7fb8f4bfd2a9bf0fde60a81
+RMD160 (meld-3.17.0.tar.xz) = be019756a7cbff76486c11a3d8b90c06be7a78cc
+SHA512 (meld-3.17.0.tar.xz) = bdc30a93eeda24a454606d510d33210999fbc6db2f7e8b77ca58ad13d59ab9b4dd9ca6f05f21d3762e836c46b2a6fb1a672dc6e7805abc5ddf4be2db4669ed07
+Size (meld-3.17.0.tar.xz) = 542432 bytes



Home | Main Index | Thread Index | Old Index