Hello community, here is the log from the commit of package gajim for openSUSE:Factory checked in at 2017-07-06 00:04:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gajim (Old) and /work/SRC/openSUSE:Factory/.gajim.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gajim" Thu Jul 6 00:04:10 2017 rev:13 rq:508210 version:0.16.8 Changes: -------- --- /work/SRC/openSUSE:Factory/gajim/gajim.changes 2017-06-01 16:33:07.235852934 +0200 +++ /work/SRC/openSUSE:Factory/.gajim.new/gajim.changes 2017-07-06 00:04:14.051243824 +0200 @@ -1,0 +2,19 @@ +Tue Jul 4 18:39:06 UTC 2017 - vil...@posteo.net + +- Update to version 0.16.8: + * Fix rejoining MUCs after connection loss + * Fix Groupchat invites + * Fix encoding problems with newer GnuPG versions + * Fix old messages randomly reappearing in the chat window + * Fix some problems with IBB filetransfer + * Make XEP-0146 Commands opt-in + * Improve sending messages to your own resources + * Improve reliability of delivery recipes + * Many minor bugfixes +- Add gajim-do_not_ship_certificate.patch.in: Do not package + bundled PEM certificate, use one provided by package + `ca-certificates-mozilla' instead. +- Remove gajim-0.16.7-default-disable-xep-0146.patch: Not needed + anymore, patch applied upstream. + +------------------------------------------------------------------- Old: ---- gajim-0.16.7-default-disable-xep-0146.patch gajim-0.16.7.tar.gz New: ---- gajim-0.16.8.tar.bz2 gajim-do_not_ship_certificate.patch.in ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gajim.spec ++++++ --- /var/tmp/diff_new_pack.UF69JJ/_old 2017-07-06 00:04:16.342920974 +0200 +++ /var/tmp/diff_new_pack.UF69JJ/_new 2017-07-06 00:04:16.346920411 +0200 @@ -18,25 +18,27 @@ %define _version 0.16 Name: gajim -Version: 0.16.7 +Version: 0.16.8 Release: 0 Summary: Full-featured XMPP client written in Python and Gtk2 License: GPL-3.0 Group: Productivity/Networking/Talk/Clients Url: https://gajim.org/ -Source: https://gajim.org/downloads/%{_version}/%{name}-%{version}.tar.gz -# PATCH-FIX-UPSTREAM gajim-0.16.7-default-disable-xep-0146.patch bsc#1041163 forenjun...@chello.at -- Add a config option to activate XEP-0146 commands (commit cb65cfc). -Patch0: gajim-0.16.7-default-disable-xep-0146.patch +Source: https://gajim.org/downloads/%{_version}/%{name}-%{version}.tar.bz2 +# PATCH-FIX-OPENSUSE gajim-do_not_ship_certificate.patch.in vil...@posteo.net -- do not package PEM certificate +Source1: gajim-do_not_ship_certificate.patch.in BuildRequires: autoconf BuildRequires: automake BuildRequires: fdupes BuildRequires: hicolor-icon-theme BuildRequires: intltool BuildRequires: libtool +BuildRequires: p11-kit-devel BuildRequires: pkgconfig +BuildRequires: pkgconfig(glib-2.0) BuildRequires: python-devel BuildRequires: update-desktop-files -BuildRequires: pkgconfig(glib-2.0) +Requires: ca-certificates-mozilla Requires: dbus-1-python Requires: python-gnupg Requires: python-gtk >= 2.2 @@ -91,9 +93,11 @@ %prep %setup -q -%patch0 -p1 sed -i '/^_Keywords/d' data/%{name}.desktop.in.in +# Do not package PEM certificate +sed 's,@TRUSTDIR_STATIC@,%{trustdir_static},' %{S:1} | patch -F0 -p1 --no-backup-if-mismatch + %build export PYTHON=python2 autoreconf -fi ++++++ gajim-0.16.7.tar.gz -> gajim-0.16.8.tar.bz2 ++++++ ++++ 6660 lines of diff (skipped) ++++++ gajim-do_not_ship_certificate.patch.in ++++++ --- gajim-0.16.8/plugins/plugin_installer/plugin_installer.py.orig 2017-06-04 13:59:59.000000000 +0200 +++ gajim-0.16.8/plugins/plugin_installer/plugin_installer.py 2017-07-04 19:15:19.058374436 +0200 @@ -146,7 +146,7 @@ if secure is True and hasattr(ssl, 'create_default_context'): if 'cafile' in inspect.getargspec(ssl.create_default_context).args: ssl_args['context'] = ssl.create_default_context( - cafile=self.local_file_path('DST_Root_CA_X3.pem')) + cafile='@TRUSTDIR_STATIC@/DST_Root_CA_X3.pem') else: log.warning('Your python version does not ' 'support HTTPS CA pinning') --- gajim-0.16.8/plugins/Makefile.am.orig 2017-06-04 00:39:47.000000000 +0200 +++ gajim-0.16.8/plugins/Makefile.am 2017-07-04 20:00:48.764903471 +0200 @@ -7,7 +7,7 @@ pluginsdirs = ${sort ${dir ${wildcard ${srcdir}/*/ ${srcdir}/*/*/}}} -pluginsfiles = $(wildcard ${p}/*.py ${p}/manifest.ini ${p}/*.ui ${p}/*.png ${p}/*.pem) +pluginsfiles = $(wildcard ${p}/*.py ${p}/manifest.ini ${p}/*.ui ${p}/*.png) nobase_gajimplugins_DATA = $(foreach p, ${pluginsdirs}, $(pluginsfiles))