Hello community, here is the log from the commit of package gramps for openSUSE:Factory checked in at 2018-08-03 12:38:24 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gramps (Old) and /work/SRC/openSUSE:Factory/.gramps.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gramps" Fri Aug 3 12:38:24 2018 rev:40 rq:627099 version:5.0.0 Changes: -------- --- /work/SRC/openSUSE:Factory/gramps/gramps.changes 2018-06-13 15:46:47.832220741 +0200 +++ /work/SRC/openSUSE:Factory/.gramps.new/gramps.changes 2018-08-03 12:38:27.379672503 +0200 @@ -1,0 +2,20 @@ +Mon Jul 30 08:30:39 UTC 2018 - schubert....@gmail.com + +- Add recommended packages for optional Gramps features: + + ghostscript: used by Graphviz reports + + python3-Pillow: crop images and image conversion +- Add suggested packages for common third-party addon dependencies: + + typelib-1_0-GooCanvas-2_0: required by Graph View + + python3-networkx, python3-pygraphviz: required by Network Chart + + python3-numpy: used by PedigreeChart + +------------------------------------------------------------------- +Sat Jul 28 10:03:04 UTC 2018 - schubert....@gmail.com + +- Update to version 5.0.0: + + Various fixes and improvements. + + Updated translations. +- Update gramps-no-translations-check.patch. +- Drop webcal.py.diff: merged upstream. + +------------------------------------------------------------------- Old: ---- gramps-4.2.8.tar.gz webcal.py.diff New: ---- gramps-5.0.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gramps.spec ++++++ --- /var/tmp/diff_new_pack.JfCLrd/_old 2018-08-03 12:38:27.991673413 +0200 +++ /var/tmp/diff_new_pack.JfCLrd/_new 2018-08-03 12:38:27.991673413 +0200 @@ -19,16 +19,15 @@ %global __requires_exclude typelib\\(GtkosxApplication\\)|typelib\\(Gtkspell\\)|typelib\\(GConf\\) Name: gramps -Version: 4.2.8 +Version: 5.0.0 Release: 0 Summary: Genealogical Research Software License: GPL-2.0-or-later Group: Productivity/Other -URL: http://www.gramps-project.org/ +Url: http://www.gramps-project.org/ Source: https://github.com/gramps-project/gramps/archive/v%{version}/%{name}-%{version}.tar.gz # PATCH-FIX-OPENSUSE gramps-no-translations-check.patch boo#941490 dims...@opensuse.org -- Do not warn on missing translations Patch0: gramps-no-translations-check.patch -Patch1: webcal.py.diff BuildRequires: fdupes # Needed for typelib() - Requires. BuildRequires: gobject-introspection @@ -45,10 +44,16 @@ Requires: xdg-utils Recommends: %{name}-lang Recommends: graphviz -BuildArch: noarch +Recommends: ghostscript +Recommends: python3-Pillow %if 0%{?leap_version} == 420300 Recommends: python3-PyICU %endif +Suggests: python3-networkx +Suggests: python3-pygraphviz +Suggests: python3-numpy +Suggests: typelib-1_0-GooCanvas-2_0 +BuildArch: noarch %description Gramps gives you the ability to record the many details of an @@ -61,7 +66,6 @@ %prep %setup -q %patch0 -p1 -%patch1 -p1 %build python3 setup.py build @@ -95,7 +99,7 @@ %files %license COPYING -%doc AUTHORS FAQ NEWS README +%doc AUTHORS FAQ NEWS README.md %{_bindir}/%{name} %{_datadir}/%{name}/ %dir %{_datadir}/metainfo ++++++ gramps-4.2.8.tar.gz -> gramps-5.0.0.tar.gz ++++++ /work/SRC/openSUSE:Factory/gramps/gramps-4.2.8.tar.gz /work/SRC/openSUSE:Factory/.gramps.new/gramps-5.0.0.tar.gz differ: char 13, line 1 ++++++ gramps-no-translations-check.patch ++++++ --- /var/tmp/diff_new_pack.JfCLrd/_old 2018-08-03 12:38:28.023673461 +0200 +++ /var/tmp/diff_new_pack.JfCLrd/_new 2018-08-03 12:38:28.023673461 +0200 @@ -1,14 +1,12 @@ -Index: gramps-4.2.0/gramps/gui/grampsgui.py -=================================================================== ---- gramps-4.2.0.orig/gramps/gui/grampsgui.py -+++ gramps-4.2.0/gramps/gui/grampsgui.py -@@ -178,7 +178,8 @@ class Gramps(object): - theme = Gtk.IconTheme.get_default() - theme.append_search_path(IMAGE_DIR) +--- gramps-5.0.0_orig/gramps/gui/grampsgui.py 2018-07-24 16:07:47.000000000 +0200 ++++ gramps-5.0.0/gramps/gui/grampsgui.py 2018-07-28 10:14:23.804797101 +0200 +@@ -251,7 +251,8 @@ + self._vm = ViewManager(dbstate, + config.get("interface.view-categories")) -- if lin() and glocale.lang != 'C' and not gettext.find(GTK_GETTEXT_DOMAIN): +- if (lin() + # Disabled, as gramps/gettext fails to report correctly when bundle-lang packages are used (boo#941490) -+ if False and lin() and glocale.lang != 'C' and not gettext.find(GTK_GETTEXT_DOMAIN): - LOG.warn("GTK translations missing, GUI will be broken, especially for RTL languages!") - # Note: the warning dialog below will likely have wrong stock icons! - # Translators: the current language will be the one you translate into. ++ if (False and lin() + and glocale.lang != 'C' + and not gettext.find(GTK_GETTEXT_DOMAIN)): + _display_gtk_gettext_message(parent=self._vm.window)