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))
 

Reply via email to