Hello community,

here is the log from the commit of package meld for openSUSE:Factory checked in 
at 2017-09-11 16:23:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/meld (Old)
 and      /work/SRC/openSUSE:Factory/.meld.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "meld"

Mon Sep 11 16:23:03 2017 rev:62 rq:523053 version:3.18.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/meld/meld.changes        2016-12-22 
15:56:56.427042260 +0100
+++ /work/SRC/openSUSE:Factory/.meld.new/meld.changes   2017-09-11 
16:23:41.101168438 +0200
@@ -1,0 +2,132 @@
+Sun Sep 10 23:44:59 UTC 2017 - jeng...@inai.de
+
+- Rewrite description to put the package in focus.
+
+-------------------------------------------------------------------
+Sat Sep  9 20:46:52 UTC 2017 - zai...@opensuse.org
+
+- Update to version 3.18.0:
+  + Fix VC status not updating in some situations non-flattened
+    mode.
+  + Command line errors when invoking a secondary instance will no
+    longer cause the second command to hang until the primary
+    exits.
+  + Bugs fixed: bgo#786629.
+  + Updated translations.
+
+-------------------------------------------------------------------
+Wed Aug 16 18:16:14 UTC 2017 - zai...@opensuse.org
+
+- Update to version 3.17.4:
+  + Rebuild source tarball without spurious files.
+- Drop obsolete clean section.
+- Conditionally apply translations-update-upstream BuildRequires
+  and macro for non-openSUSE only.
+
+-------------------------------------------------------------------
+Mon Aug 14 14:14:56 UTC 2017 - zai...@opensuse.org
+
+- Update to version 3.17.3:
+  + Fix folder compare when using text filters.
+  + Make activity spinner show when inline comparisons are running.
+  + Migrate back from threads to multiprocessing for inline diffs;
+    unusual CPU contention caused this to harm interactivity.
+  + Manually refreshing a file comparison sometimes caused diff
+    navigation to break.
+  + Folder comparisons that update their state no longer break
+    navigation.
+  + Version-control comparison on missing files now work again.
+  + Fix regression in initial focus for folder comparisons.
+  + Fix handling for added, partially staged files in git.
+  + Bugs fixed: bgo#784436, bgo#785603, bgo#785859, bgo#786043.
+  + Updated translations.
+
+-------------------------------------------------------------------
+Sun Jun 11 10:23:35 UTC 2017 - zai...@opensuse.org
+
+- Update to version 3.17.2:
+  + UI changes:
+    - Significantly improve synchronisation of scroll bars between
+      panes; we now try much harder to scroll all of a chunk on
+      screen at the top and bottom of comparisons, and handle
+      last-line-in-file cases better.
+    - Place the cursor at the start of a replaced chunk instead of
+      after it; this change should improve keyboard ergonomics when
+      doing three-way merges, but does change our existing
+      behaviour.
+    - Remove Shift-based scroll locking; this was already broken by
+      a GTK+ change, so this is just making it official.
+  + Fixes:
+    - Show correct column offset in status bar for tab indents.
+    - Fix installation with a prefix for Python 3 changes.
+    - Fix initial scroll-to-first-difference behaviour to avoid a
+      race condition if the first change was on the first line.
+    - Improve text wrapping behaviour in information bars, and
+      avoid too-large allocations with long labels.
+    - Work around infinite re-allocation problems and silence GTK+
+      allocation warnings.
+    - Fix bad UI state when closing a single-instance activated
+      window.
+    - Fix bad function call when using internal git conflict
+      resolution.
+  + Updated translations.
+
+-------------------------------------------------------------------
+Sat Mar 11 13:57:23 UTC 2017 - dims...@opensuse.org
+
+- Update to version 3.17.1:
+  + Features: Improve version checking, and try to show users a
+    nice error dialog when  Meld's requirements aren't installed.
+  + Fixes:
+    - Help and documentation fixes.
+    - Re-silence GTK+ logging with glib 2.46 structured logging
+      changes.
+    - Fix chunk deletion at EOF with CRLF endings.
+    - Note filter performance effects in folder preferences.
+    - Fix button alignment for new chunk action buttons.
+    - Improve use of the newer emblem in folder comparison by
+      showing it only when meaningful.
+    - Fix crash caused by bad colour theme lookup.
+  + Updated translations.
+
+-------------------------------------------------------------------
+Mon Jan  9 13:25:53 UTC 2017 - dims...@opensuse.org
+
+- Update to version 3.17.0:
+  + Port to python3:
+    - 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.
+    - Handle new unicode-escape behaviour and unicode/bytes
+      confusion for process interaction and version control
+      plugins.
+    - Add support for byte-based filters, to support directory vs.
+      file comparison filters.
+  + 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.
+    - The curves in the central pane divider are now... smoother!
+  + Internal changes:
+    - Handle reload notifications better in asynchronous saving.
+    - Remove multi-process diff in favour of asynchronous
+      (threaded, but GIL-throttled) matching.
+    - Performance improvements in rendering of multiple widgets, as
+      well as for initial text comparison.
+    - Many updates for GTK+ 3.20 and 3.22 ABI changes.
+  + Fixes:
+    - Update supported version control list.
+    - Update requirements and build requirements lists.
+    - Don't create empty help/figures directories.
+  + Updated translations.
+- Update BuildRequires, Requires and Recommends in line with
+  upstreams port to python3:
+  + Removed: python, python-gconf, python-gobject-Gdk, python-gtk
+    and python-gtksourceview.
+  + Added: python3, python3-gobject-Gdk.
+
+-------------------------------------------------------------------

Old:
----
  meld-3.16.4.tar.xz

New:
----
  meld-3.18.0.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ meld.spec ++++++
--- /var/tmp/diff_new_pack.5Iudjm/_old  2017-09-11 16:23:41.565103294 +0200
+++ /var/tmp/diff_new_pack.5Iudjm/_new  2017-09-11 16:23:41.569102732 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package meld
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,13 +17,13 @@
 
 
 Name:           meld
-Version:        3.16.4
+Version:        3.18.0
 Release:        0
 Summary:        Visual diff and merge tool
 License:        GPL-2.0+
 Group:          Development/Tools/Other
 Url:            http://meldmerge.org/
-Source:         
http://download.gnome.org/sources/meld/3.16/%{name}-%{version}.tar.xz
+Source:         
https://download.gnome.org/sources/meld/3.18/%{name}-%{version}.tar.xz
 # PATCH-FIX-OPENSUSE meld-nodocs.patch dims...@opensuse.org -- We do not want 
COPYING and NEWS installed like this
 Patch0:         meld-nodocs.patch
 BuildRequires:  fdupes
@@ -36,18 +36,17 @@
 BuildRequires:  intltool
 BuildRequires:  itstool
 BuildRequires:  libxml2-tools
-BuildRequires:  python
+BuildRequires:  python3 >= 3.3
 # Needed for shared-mime-info macros
 BuildRequires:  shared-mime-info
+%if !0%{?is_opensuse}
 BuildRequires:  translation-update-upstream
+%endif
 BuildRequires:  update-desktop-files
 # needed for VCS diffs
 Requires:       patch
-Requires:       python-gconf
-Requires:       python-gobject-Gdk
-Requires:       python-gtk >= 2.8.0
+Requires:       python3-gobject-Gdk
 Recommends:     %{name}-lang
-Recommends:     python-gtksourceview
 # Suggest various vcs that meld can handle
 Suggests:       bzr
 Suggests:       cvs
@@ -59,27 +58,28 @@
 Suggests:       darcs
 Suggests:       fossil
 Suggests:       tla
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildArch:      noarch
 
 %description
-Meld is a visual diff and merge tool. You can compare two or three
-files and edit them in place (diffs update dynamically). You can
-compare two or three folders and launch file comparisons. You can
-browse and view a working copy from popular version control systems
-such such as CVS, Subversion, Bazaar-ng and Mercurial.
+Meld is a visual diff and merge tool. Two or three files can be
+compared and be edited in place. (The diffs update dynamically). Two
+or three directories can be compared and file comparisons be launched.
+The working copy directory from version control systems such as CVS,
+Subversion, Bazaar-ng and Mercurial can be browsed and viewed.
 
 %lang_package
 %prep
 %setup -q
 %patch0 -p1
+%if !0%{?is_opensuse}
 translation-update-upstream
+%endif
 
 %build
-python setup.py build
+python3 setup.py build
 
 %install
-python setup.py \
+python3 setup.py \
     --no-update-icon-cache \
     --no-compile-schemas \
     install --root %{buildroot} --prefix %{_prefix}
@@ -87,9 +87,6 @@
 %suse_update_desktop_file meld IDE
 %fdupes %{buildroot}%{_datadir}
 
-%clean
-rm -rf %{buildroot}
-
 %post
 %desktop_database_post
 %glib2_gsettings_schema_post
@@ -105,7 +102,6 @@
 %mime_database_postun
 
 %files
-%defattr(-,root,root,-)
 %doc COPYING NEWS
 %{_bindir}/%{name}
 %{_datadir}/%{name}/
@@ -118,8 +114,8 @@
 %{_datadir}/icons/HighContrast/
 %{_datadir}/mime/packages/meld.xml
 %{_mandir}/man1/meld.1%{?ext_man}
-%{python_sitelib}/meld/
-%{python_sitelib}/meld*egg-info*
+%{python3_sitelib}/meld/
+%{python3_sitelib}/meld*egg-info*
 
 %files lang -f %{name}.lang
 

++++++ meld-3.16.4.tar.xz -> meld-3.18.0.tar.xz ++++++
++++ 47595 lines of diff (skipped)


Reply via email to