commit fossil for openSUSE:Factory

2017-03-08 Thread root
Hello community,

here is the log from the commit of package fossil for openSUSE:Factory checked 
in at 2017-03-09 02:05:57

Comparing /work/SRC/openSUSE:Factory/fossil (Old)
 and  /work/SRC/openSUSE:Factory/.fossil.new (New)


Package is "fossil"

Thu Mar  9 02:05:57 2017 rev:16 rq:477735 version:2.0

Changes:

--- /work/SRC/openSUSE:Factory/fossil/fossil.changes2017-03-03 
17:53:26.453646716 +0100
+++ /work/SRC/openSUSE:Factory/.fossil.new/fossil.changes   2017-03-09 
02:05:58.597271031 +0100
@@ -1,0 +2,12 @@
+Wed Mar  8 11:07:11 UTC 2017 - m...@suse.com
+
+- Update to version 2.0:
+  * Use the hardened SHA1 implemenation by Marc Stevens and Dan
+Shumow.
+  * Add the ability to read and understand artifact names that are
+based on SHA3-256 rather than SHA1, but do not actually
+generate any such names.
+  * Added the sha3sum command.
+  * Update the built-in SQLite to version 3.17.0.
+
+---

Old:

  fossil-src-1.37.tar.gz

New:

  fossil-src-2.0.tar.gz



Other differences:
--
++ fossil.spec ++
--- /var/tmp/diff_new_pack.PWD5tz/_old  2017-03-09 02:05:59.333166764 +0100
+++ /var/tmp/diff_new_pack.PWD5tz/_new  2017-03-09 02:05:59.337166197 +0100
@@ -17,10 +17,9 @@
 
 
 %define with_system_sqlite 0%{?suse_version} > 1320
-%define tar_version 2017-01-16_205854_1669115ab9
 
 Name:   fossil
-Version:1.37
+Version:2.0
 Release:0
 Summary:Distributed software configuration management
 License:BSD-2-Clause
@@ -48,7 +47,7 @@
 * sqlite-backed database
 
 %prep
-%setup -q -n Fossil_%{tar_version}
+%setup -q
 # test package version and source version match
 grep -qFx %{version} VERSION
 %patch1 -p1

++ fossil-src-1.37.tar.gz -> fossil-src-2.0.tar.gz ++
 12938 lines of diff (skipped)




commit xf86-video-openchrome for openSUSE:Factory

2017-03-08 Thread root
Hello community,

here is the log from the commit of package xf86-video-openchrome for 
openSUSE:Factory checked in at 2017-03-09 02:05:34

Comparing /work/SRC/openSUSE:Factory/xf86-video-openchrome (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-openchrome.new (New)


Package is "xf86-video-openchrome"

Thu Mar  9 02:05:34 2017 rev:10 rq:477702 version:0.6.0

Changes:

--- 
/work/SRC/openSUSE:Factory/xf86-video-openchrome/xf86-video-openchrome.changes  
2016-12-15 10:43:02.276888343 +0100
+++ 
/work/SRC/openSUSE:Factory/.xf86-video-openchrome.new/xf86-video-openchrome.changes
 2017-03-09 02:05:35.468548096 +0100
@@ -1,0 +2,19 @@
+Wed Mar  8 09:27:09 UTC 2017 - sndir...@suse.com
+
+- updated to release 0.6.0
+  * First official support for CX700, VX700, and VX800 chipsets
+integrated TMDS transmitter (i.e., DVI support)
+  * Initial support for Silicon Image SiI 164 TMDS transmitter
+  * Improved FP reinitialization when resuming from standby
+(HP 2133 Mini-Note, FIC CE260 / CE261 based netbooks like
+Everex CloudBook and Sylvania g netbook)
+  * Improved automatic detection of display resources
+  * Improved X Server stability in dual monitor mode
+  * Automatic active steering of the display controller channel to the
+correct display output device
+  * Fix for the disruption of the VT (Virtual Terminal) screen bug
+introduced in Version 0.5
+  * Fix for HP 2133 Mini-Note's PCIe WLAN getting turned off
+inadvertently bug introduced in Version 0.5
+
+---

Old:

  xf86-video-openchrome-0.5.0.tar.bz2

New:

  xf86-video-openchrome-0.6.0.tar.bz2



Other differences:
--
++ xf86-video-openchrome.spec ++
--- /var/tmp/diff_new_pack.OvjRz6/_old  2017-03-09 02:05:36.072462528 +0100
+++ /var/tmp/diff_new_pack.OvjRz6/_new  2017-03-09 02:05:36.072462528 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package xf86-video-openchrome
 #
-# 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,7 +17,7 @@
 
 
 Name:   xf86-video-openchrome
-Version:0.5.0
+Version:0.6.0
 Release:0
 Summary:Openchrome driver (VIA GPUs) for the Xorg X server
 License:MIT

++ xf86-video-openchrome-0.5.0.tar.bz2 -> 
xf86-video-openchrome-0.6.0.tar.bz2 ++
 41318 lines of diff (skipped)




commit python-designateclient for openSUSE:Factory

2017-03-08 Thread root
Hello community,

here is the log from the commit of package python-designateclient for 
openSUSE:Factory checked in at 2017-03-09 02:05:09

Comparing /work/SRC/openSUSE:Factory/python-designateclient (Old)
 and  /work/SRC/openSUSE:Factory/.python-designateclient.new (New)


Package is "python-designateclient"

Thu Mar  9 02:05:09 2017 rev:8 rq:477647 version:2.6.0

Changes:

--- 
/work/SRC/openSUSE:Factory/python-designateclient/python-designateclient.changes
2017-02-21 13:43:24.926981665 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-designateclient.new/python-designateclient.changes
   2017-03-09 02:05:10.372103997 +0100
@@ -1,0 +2,14 @@
+Tue Mar  7 20:54:02 UTC 2017 - cloud-de...@suse.de
+
+- update to version 2.6.0:
+  - Removes unnecessary utf-8 encoding
+  - Remove 'coding: utf-8' from  license statement
+  - Add Constraints support
+  - Fix broken link for modindex
+  - Add attribute support to create zone cli
+  - Show proper error on over quota commands
+  - Replace 'assertFalse(a in b)' with 'assertNotIn(a, b)'
+  - Add Python 3.5 classifier and venv
+  - Updated from global requirements
+
+---

Old:

  python-designateclient-2.4.0.tar.gz

New:

  python-designateclient-2.6.0.tar.gz



Other differences:
--
++ python-designateclient.spec ++
--- /var/tmp/diff_new_pack.nFwaIo/_old  2017-03-09 02:05:11.15028 +0100
+++ /var/tmp/diff_new_pack.nFwaIo/_new  2017-03-09 02:05:11.15028 +0100
@@ -18,7 +18,7 @@
 
 %global sname python-designateclient
 Name:   python-designateclient
-Version:2.4.0
+Version:2.6.0
 Release:0
 Summary:OpenStack DNS as a Service - Client
 License:Apache-2.0
@@ -39,7 +39,7 @@
 Requires:   python-cliff >= 2.3.0
 Requires:   python-debtcollector >= 1.2.0
 Requires:   python-jsonschema >= 2.0.0
-Requires:   python-keystoneauth1 >= 2.17.0
+Requires:   python-keystoneauth1 >= 2.18.0
 Requires:   python-keystoneclient >= 3.8.0
 Requires:   python-osc-lib >= 1.2.0
 Requires:   python-oslo.utils >= 3.18.0
@@ -75,7 +75,7 @@
 %install
 %py2_install
 #man pages
-install -p -D -m 644 doc/build/man/python-designateclient.1 
%{buildroot}%{_mandir}/man1/python-designateclient.1
+install -p -D -m 644 doc/build/man/designateclient.1 
%{buildroot}%{_mandir}/man1/designateclient.1
 
 %check
 %{__python2} setup.py testr
@@ -86,7 +86,7 @@
 %{python2_sitelib}/designateclient
 %{python2_sitelib}/python_designateclient-%{version}-py2.?.egg-info
 %{_bindir}/designate
-%{_mandir}/man1/python-designateclient.1.*
+%{_mandir}/man1/designateclient.1.*
 
 %files doc
 %license LICENSE

++ python-designateclient-2.4.0.tar.gz -> 
python-designateclient-2.6.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-designateclient-2.4.0/AUTHORS 
new/python-designateclient-2.6.0/AUTHORS
--- old/python-designateclient-2.4.0/AUTHORS2016-12-15 16:09:09.0 
+0100
+++ new/python-designateclient-2.6.0/AUTHORS2017-02-02 17:39:14.0 
+0100
@@ -54,12 +54,14 @@
 Swapnil Kulkarni (coolsvap) 
 Tang Chen 
 TerryHowe 
+Tony Breeds 
 Tony Xu 
 Venkata Mahesh Jonnalagadda 
 abhishekkekane 
 algerwang 
 ashish-kumar-gupta 
 ghanshyam 
+howardlee 
 ricolin 
 rjrjr 
 sonu.kumar 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-designateclient-2.4.0/ChangeLog 
new/python-designateclient-2.6.0/ChangeLog
--- old/python-designateclient-2.4.0/ChangeLog  2016-12-15 16:09:09.0 
+0100
+++ new/python-designateclient-2.6.0/ChangeLog  2017-02-02 17:39:14.0 
+0100
@@ -1,6 +1,24 @@
 CHANGES
 ===
 
+2.6.0
+-
+
+* Add attribute support to create zone cli
+* Show proper error on over quota commands
+* Fix broken link for modindex
+
+2.5.0
+-
+
+* Updated from global requirements
+* Add Python 3.5 classifier and venv
+* Updated from global requirements
+* Remove 'coding: utf-8' from  license statement
+* Removes unnecessary utf-8 encoding
+* Add Constraints support
+* Updated from global requirements
+
 2.4.0
 -
 
@@ -8,6 +26,7 @@
 * Updated from global requirements
 * Show team and repo badges on README
 * Use tempest instead of Tempest-lib
+* Replace 'assertFalse(a in b)' with 'assertNotIn(a, b)'
 * Updated from global 

commit OpenLP for openSUSE:Factory

2017-03-08 Thread root
Hello community,

here is the log from the commit of package OpenLP for openSUSE:Factory checked 
in at 2017-03-09 02:04:42

Comparing /work/SRC/openSUSE:Factory/OpenLP (Old)
 and  /work/SRC/openSUSE:Factory/.OpenLP.new (New)


Package is "OpenLP"

Thu Mar  9 02:04:42 2017 rev:25 rq:477605 version:2.4.5

Changes:

--- /work/SRC/openSUSE:Factory/OpenLP/OpenLP.changes2016-12-05 
16:34:10.0 +0100
+++ /work/SRC/openSUSE:Factory/.OpenLP.new/OpenLP.changes   2017-03-09 
02:04:46.463491628 +0100
@@ -1,0 +2,17 @@
+Mon Feb 20 15:30:51 UTC 2017 - schrott3...@yahoo.de
+
+- Updated from version 2.4.4 to version 2.4.5
+  * Spinners in Theme Wizard segfault on OS X (lp#1645867) 
+  * Formatting tags gets included in searchable lyric text (lp#1655988) 
+  * VideoPsalm import fails due to unexpected format (lp#1652851)
+  * OSZL is ignored on save (inconsistent gui) (lp#1660473)
+  * Initial "extract song usage data" produces a traceback (lp#1661416)
+  * Importing photos does not give focus to OpenLP (lp#1487788)
+  * Loop tooltip gets stuck to "Stop playing..." (lp#1512040)
+  * Importing Songbeamer songs using latin1 encoding doesn't get decoded 
correctly (lp#1530597)
+  * Typos in songusageplugin.py (lp#1532193)
+  * Web remote does not work with newer versions of jQuery (lp#1605009)
+  * Missing DB in unmounted disk results in Traceback (lp#1624661)
+  * EasySlide importer gets the verse order wrong (lp#1655985)
+
+---

Old:

  OpenLP-2.4.4.tar.gz

New:

  OpenLP-2.4.5.tar.gz



Other differences:
--
++ OpenLP.spec ++
--- /var/tmp/diff_new_pack.AtLMTF/_old  2017-03-09 02:04:47.439353357 +0100
+++ /var/tmp/diff_new_pack.AtLMTF/_new  2017-03-09 02:04:47.439353357 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   OpenLP
-Version:2.4.4
+Version:2.4.5
 Release:0
 Summary:Open source Church presentation and lyrics projection 
application
 License:GPL-2.0

++ OpenLP-2.4.4.tar.gz -> OpenLP-2.4.5.tar.gz ++
/work/SRC/openSUSE:Factory/OpenLP/OpenLP-2.4.4.tar.gz 
/work/SRC/openSUSE:Factory/.OpenLP.new/OpenLP-2.4.5.tar.gz differ: char 5, line 
1




commit certbot for openSUSE:Factory

2017-03-08 Thread root
Hello community,

here is the log from the commit of package certbot for openSUSE:Factory checked 
in at 2017-03-09 02:04:20

Comparing /work/SRC/openSUSE:Factory/certbot (Old)
 and  /work/SRC/openSUSE:Factory/.certbot.new (New)


Package is "certbot"

Thu Mar  9 02:04:20 2017 rev:3 rq:477339 version:0.12.0

Changes:

--- /work/SRC/openSUSE:Factory/certbot/certbot.changes  2017-02-16 
16:51:10.261830510 +0100
+++ /work/SRC/openSUSE:Factory/.certbot.new/certbot.changes 2017-03-09 
02:04:21.247064599 +0100
@@ -1,0 +2,11 @@
+Mon Mar  6 12:34:31 UTC 2017 - ec...@opensuse.org
+
+- change require version to python-requests >= 2.10
+
+---
+Fri Mar  3 19:50:36 UTC 2017 - ec...@opensuse.org
+
+- update to 0.12.0
+  See https://github.com/certbot/certbot/milestone/31?closed=1
+
+---

Old:

  v0.11.1.tar.gz

New:

  v0.12.0.tar.gz



Other differences:
--
++ certbot.spec ++
--- /var/tmp/diff_new_pack.O514Ir/_old  2017-03-09 02:04:22.410899693 +0100
+++ /var/tmp/diff_new_pack.O514Ir/_new  2017-03-09 02:04:22.410899693 +0100
@@ -19,7 +19,7 @@
 # See also http://en.opensuse.org/openSUSE:Specfile_guidelines
 
 Name:   certbot
-Version:0.11.1
+Version:0.12.0
 Release:0
 Summary:Let's Encrypt
 License:Apache-2.0
@@ -60,7 +60,7 @@
 BuildRequires:  python-pyOpenSSL >= 0.15
 BuildRequires:  python-pyRFC3339
 BuildRequires:  python-pytz
-BuildRequires:  python-requests >= 2.0
+BuildRequires:  python-requests >= 2.10
 BuildRequires:  python-six
 BuildRequires:  python-zope.component
 BuildRequires:  python-zope.interface
@@ -108,7 +108,7 @@
 Requires:   python-pyOpenSSL >= 0.15
 Requires:   python-pyRFC3339
 Requires:   python-pytz
-Requires:   python-requests >= 2.0
+Requires:   python-requests >= 2.10
 Requires:   python-setuptools >= 1.0
 Requires:   python-six
 Requires:   python-zope.component

++ v0.11.1.tar.gz -> v0.12.0.tar.gz ++
 2609 lines of diff (skipped)




commit python-acme for openSUSE:Factory

2017-03-08 Thread root
Hello community,

here is the log from the commit of package python-acme for openSUSE:Factory 
checked in at 2017-03-09 02:03:56

Comparing /work/SRC/openSUSE:Factory/python-acme (Old)
 and  /work/SRC/openSUSE:Factory/.python-acme.new (New)


Package is "python-acme"

Thu Mar  9 02:03:56 2017 rev:3 rq:477337 version:0.12.0

Changes:

--- /work/SRC/openSUSE:Factory/python-acme/python-acme.changes  2017-02-16 
16:50:51.660471678 +0100
+++ /work/SRC/openSUSE:Factory/.python-acme.new/python-acme.changes 
2017-03-09 02:03:57.366448330 +0100
@@ -1,0 +2,11 @@
+Mon Mar  6 12:33:03 UTC 2017 - ec...@opensuse.org
+
+- change require version to python-requests >= 2.10
+
+---
+Fri Mar  3 19:33:20 UTC 2017 - ec...@opensuse.org
+
+- update to 0.12.0
+  - No changelog provides by upstream
+  
+---

Old:

  acme-0.11.1.tar.gz
  acme-0.11.1.tar.gz.asc

New:

  acme-0.12.0.tar.gz
  acme-0.12.0.tar.gz.asc



Other differences:
--
++ python-acme.spec ++
--- /var/tmp/diff_new_pack.IQczUd/_old  2017-03-09 02:03:58.146337824 +0100
+++ /var/tmp/diff_new_pack.IQczUd/_new  2017-03-09 02:03:58.150337258 +0100
@@ -18,7 +18,7 @@
 
 %define libname acme
 Name:   python-%{libname}
-Version:0.11.1
+Version:0.12.0
 Release:0
 Summary:Python library for the ACME protocol
 License:Apache-2.0
@@ -37,7 +37,7 @@
 BuildRequires:  python-pyOpenSSL >= 0.13
 BuildRequires:  python-pyRFC3339
 BuildRequires:  python-pytz
-BuildRequires:  python-requests
+BuildRequires:  python-requests >= 2.10
 BuildRequires:  python-setuptools >= 11.3
 BuildRequires:  python-six >= 1.5.2
 BuildRequires:  python-sphinx
@@ -53,7 +53,7 @@
 Requires:   python-pyRFC3339
 Requires:   python-pyasn1
 Requires:   python-pytz
-Requires:   python-requests
+Requires:   python-requests >= 2.10
 Requires:   python-six >= 1.5.2
 Requires:   python-werkzeug
 BuildArch:  noarch

++ acme-0.11.1.tar.gz -> acme-0.12.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/acme-0.11.1/PKG-INFO new/acme-0.12.0/PKG-INFO
--- old/acme-0.11.1/PKG-INFO2017-02-02 04:31:56.0 +0100
+++ new/acme-0.12.0/PKG-INFO2017-03-02 23:01:44.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: acme
-Version: 0.11.1
+Version: 0.12.0
 Summary: ACME protocol implementation in Python
 Home-page: https://github.com/letsencrypt/letsencrypt
 Author: Certbot Project
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/acme-0.11.1/acme/challenges.py 
new/acme-0.12.0/acme/challenges.py
--- old/acme-0.11.1/acme/challenges.py  2017-02-02 04:31:46.0 +0100
+++ new/acme-0.12.0/acme/challenges.py  2017-03-02 23:01:28.0 +0100
@@ -425,7 +425,7 @@
 # TODO: domain is not necessary if host is provided
 if "host" not in kwargs:
 host = socket.gethostbyname(domain)
-logging.debug('%s resolved to %s', domain, host)
+logger.debug('%s resolved to %s', domain, host)
 kwargs["host"] = host
 
 kwargs.setdefault("port", self.PORT)
@@ -445,7 +445,7 @@
 """
 # pylint: disable=protected-access
 sans = crypto_util._pyopenssl_cert_or_req_san(cert)
-logging.debug('Certificate %s. SANs: %s', cert.digest('sha1'), sans)
+logger.debug('Certificate %s. SANs: %s', cert.digest('sha1'), sans)
 return self.z_domain.decode() in sans
 
 def simple_verify(self, chall, domain, account_public_key,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/acme-0.11.1/acme/client.py 
new/acme-0.12.0/acme/client.py
--- old/acme-0.11.1/acme/client.py  2017-02-02 04:31:46.0 +0100
+++ new/acme-0.12.0/acme/client.py  2017-03-02 23:01:28.0 +0100
@@ -620,13 +620,14 @@
 
 """
 if method == "POST":
-logging.debug('Sending POST request to %s:\n%s',
+logger.debug('Sending POST request to %s:\n%s',
   url, kwargs['data'])
 else:
-logging.debug('Sending %s request to %s.', method, url)
+logger.debug('Sending %s request to %s.', method, url)
 kwargs['verify'] = self.verify_ssl
 kwargs.setdefault('headers', {})
 kwargs['headers'].setdefault('User-Agent', self.user_agent)
+kwargs.setdefault('timeout', 45) # timeout after 45 seconds
 response = self.session.request(method, url, *args, **kwargs)
 # If content is DER, log the base64 of it instead of raw 

commit blender for openSUSE:Factory

2017-03-08 Thread root
Hello community,

here is the log from the commit of package blender for openSUSE:Factory checked 
in at 2017-03-09 02:03:33

Comparing /work/SRC/openSUSE:Factory/blender (Old)
 and  /work/SRC/openSUSE:Factory/.blender.new (New)


Package is "blender"

Thu Mar  9 02:03:33 2017 rev:97 rq:476970 version:2.78c

Changes:

--- /work/SRC/openSUSE:Factory/blender/blender.changes  2017-03-01 
23:44:52.470805446 +0100
+++ /work/SRC/openSUSE:Factory/.blender.new/blender.changes 2017-03-09 
02:03:34.673663782 +0100
@@ -1,0 +2,5 @@
+Sun Mar  5 05:35:08 UTC 2017 - davejpla...@gmail.com
+
+- Disabled system audaspace due to email crash report.
+
+---



Other differences:
--
++ blender.spec ++
--- /var/tmp/diff_new_pack.Ke1i4R/_old  2017-03-09 02:03:36.453411600 +0100
+++ /var/tmp/diff_new_pack.Ke1i4R/_new  2017-03-09 02:03:36.457411033 +0100
@@ -18,7 +18,7 @@
 %define osversion %(cat /etc/os-release|grep VERSION_ID|cut -d '"' -f 2)
 # NOTE:Audaspace will become a separate library as of blender 2.8 set 
audaspace to 1 when this verion is available.
 # NOTE:Adaspace is already in factory.
-%define audaspace 1
+%define audaspace 0
 %define collada 1
 %define wplayer 1
 %define documentation 0





commit python-temps for openSUSE:Factory

2017-03-08 Thread root
Hello community,

here is the log from the commit of package python-temps for openSUSE:Factory 
checked in at 2017-03-09 02:03:08

Comparing /work/SRC/openSUSE:Factory/python-temps (Old)
 and  /work/SRC/openSUSE:Factory/.python-temps.new (New)


Package is "python-temps"

Thu Mar  9 02:03:08 2017 rev:2 rq:476880 version:0.3.0

Changes:

--- /work/SRC/openSUSE:Factory/python-temps/python-temps.changes
2015-12-16 17:42:12.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-temps.new/python-temps.changes   
2017-03-09 02:03:09.853180753 +0100
@@ -1,0 +2,5 @@
+Sat Mar  4 08:39:23 UTC 2017 - mplus...@suse.com
+
+- Convert to python singlespec
+
+---



Other differences:
--
++ python-temps.spec ++
--- /var/tmp/diff_new_pack.wHJyGo/_old  2017-03-09 02:03:10.573078746 +0100
+++ /var/tmp/diff_new_pack.wHJyGo/_new  2017-03-09 02:03:10.577078179 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-temps
 #
-# Copyright (c) 2015 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
@@ -16,6 +16,7 @@
 #
 
 
+%{?!python_module:%define python_module() python-%1 python3-%1}
 Name:   python-temps
 Version:0.3.0
 Release:0
@@ -23,14 +24,14 @@
 License:MIT
 Group:  Development/Languages/Python
 Url:https://github.com/todddeluca/temps
-Source: 
http://pypi.python.org/packages/source/t/temps/temps-%{version}.tar.gz
-BuildRequires:  python-devel
-BuildRequires:  python-setuptools
-%if 0%{?suse_version} && 0%{?suse_version} <= 1110
-%{!?python_sitelib: %global python_sitelib %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib()")}
-%else
+Source: 
https://pypi.python.org/packages/4d/a5/1ce68a8088f9373566655c205910966da8222fd0e7f68bddd8ce5a28786e/temps-%{version}.tar.gz
+BuildRequires:  %{python_module base}
+BuildRequires:  %{python_module setuptools}
+BuildRequires:  fdupes
+BuildRequires:  python-rpm-macros
 BuildArch:  noarch
-%endif
+
+%python_subpackages
 
 %description
 temps is a python module containing context managers for creating and
@@ -55,17 +56,20 @@
 %setup -q -n temps-%{version}
 
 %build
-python setup.py build
+%python_build
 
 %install
-python setup.py install --prefix=%{_prefix} --root=%{buildroot}
+%python_install
+%fdupes -s %{buildroot}
 
 %check
-python setup.py -q test
+%python_exec setup.py test
 
-%files
+%files %{python_files}
 %defattr(-,root,root,-)
 %doc LICENSE.txt
-%{python_sitelib}/*
+%{python_sitelib}/temps.py*
+%pycache_only %{python_sitelib}/__pycache__
+%{python_sitelib}/temps-%{version}-py%{python_version}.egg-info
 
 %changelog




commit python3-aiohttp for openSUSE:Factory

2017-03-08 Thread root
Hello community,

here is the log from the commit of package python3-aiohttp for openSUSE:Factory 
checked in at 2017-03-09 02:02:17

Comparing /work/SRC/openSUSE:Factory/python3-aiohttp (Old)
 and  /work/SRC/openSUSE:Factory/.python3-aiohttp.new (New)


Package is "python3-aiohttp"

Thu Mar  9 02:02:17 2017 rev:26 rq:472011 version:1.3.3

Changes:

--- /work/SRC/openSUSE:Factory/python3-aiohttp/python3-aiohttp.changes  
2016-08-03 11:45:15.0 +0200
+++ /work/SRC/openSUSE:Factory/.python3-aiohttp.new/python3-aiohttp.changes 
2017-03-09 02:02:18.564448289 +0100
@@ -2 +2,206 @@
-Fri Jul 29 06:03:55 UTC 2016 - a...@gmx.de
+Mon Feb 20 20:31:57 UTC 2017 - a...@gmx.de
+
+- update to version 1.3.3:
+  * Fixed memory leak in time service #1656
+
+- changes from version 1.3.2:
+  * Awaiting on WebSocketResponse.send_* does not work #1645
+  * Fix multiple calls to client ws_connect when using a shared header
+dict #1643
+  * Make CookieJar.filter_cookies() accept plain string
+parameter. #1636
+
+- changes from version 1.3.1:
+  * Handle CLOSING in WebSocketResponse.__anext__
+  * Fixed AttributeError ‘drain’ for server websocket handler #1613
+
+- changes from version 1.3.0 :
+  * Multipart writer validates the data on append instead of on a
+request send #920
+  * Multipart reader accepts multipart messages with or without their
+epilogue to consistently handle valid and legacy behaviors #1526
+#1581
+  * Separate read + connect + request timeouts # 1523
+  * Do not swallow Upgrade header #1587
+  * Fix polls demo run application #1487
+  * Ignore unknown 1XX status codes in client #1353
+  * Fix sub-Multipart messages missing their headers on serialization
+#1525
+  * Do not use readline when reading the content of a part in the
+multipart reader #1535
+  * Add optional flag for quoting FormData fields #916
+  * 416 Range Not Satisfiable if requested range end > file size #1588
+  * Having a : or @ in a route does not work #1552
+  * Added receive_timeout timeout for websocket to receive complete
+message. #1325
+  * Added heartbeat parameter for websocket to automatically send ping
+message. #1024 #777
+  * Remove web.Application dependency from web.UrlDispatcher #1510
+  * Accepting back-pressure from slow websocket clients #1367
+  * Do not pause transport during set_parser stage #1211
+  * Lingering close doesn’t terminate before timeout #1559
+  * setsockopt may raise OSError exception if socket is closed already
+#1595
+  * Lots of CancelledError when requests are interrupted #1565
+  * Allow users to specify what should happen to decoding errors when
+calling a responses text() method #1542
+  * Back port std module http.cookies for python3.4.2 #1566
+  * Maintain url’s fragment in client response #1314
+  * Allow concurrently close WebSocket connection #754
+  * Gzipped responses with empty body raises ContentEncodingError #609
+  * Return 504 if request handle raises TimeoutError.
+  * Refactor how we use keep-alive and close lingering timeouts.
+  * Close response connection if we can not consume whole http message
+during client response release
+  * Abort closed ssl client transports, broken servers can keep socket
+open un-limit time #1568
+  * Log warning instead of RuntimeError is websocket connection is
+closed.
+  * Deprecated: aiohttp.protocol.HttpPrefixParser will be removed in
+1.4 #1590
+  * Deprecated: Servers response’s .started, .start() and .can_start()
+method will be removed in 1.4 #1591
+  * Deprecated: Adding sub app via app.router.add_subapp() is
+deprecated use app.add_subapp() instead, will be removed in 1.4
+#1592
+  * Deprecated: aiohttp.get(), aiohttp.options(), aiohttp.head(),
+aiohttp.post(), aiohttp.put(), aiohttp.patch(), aiohttp.delete(),
+and aiohttp.ws_connect() will be removed in 1.4 #1593
+  * Deprecated: Application.finish() and
+Application.register_on_finish() will be removed in 1.4 #1602
+
+---
+Sat Jan  7 22:49:35 UTC 2017 - a...@gmx.de
+
+- specfile:
+  * update copyright year
+
+- update to version 1.2.0:
+  * Extract BaseRequest from web.Request, introduce web.Server (former
+RequestHandlerFactory), introduce new low-level web server which
+is not coupled with web.Application and routing #1362
+  * Make TestServer.make_url compatible with yarl.URL #1389
+  * Implement range requests for static files #1382
+  * Support task attribute for StreamResponse #1410
+  * Drop TestClient.app property, use TestClient.server.app instead
+(BACKWARD INCOMPATIBLE)
+  * Drop TestClient.handler property, use TestClient.server.handler
+instead (BACKWARD INCOMPATIBLE)
+  * TestClient.server property returns a test server instance, was
+

commit rubygem-msgpack for openSUSE:Factory

2017-03-08 Thread root
Hello community,

here is the log from the commit of package rubygem-msgpack for openSUSE:Factory 
checked in at 2017-03-09 02:01:24

Comparing /work/SRC/openSUSE:Factory/rubygem-msgpack (Old)
 and  /work/SRC/openSUSE:Factory/.rubygem-msgpack.new (New)


Package is "rubygem-msgpack"

Thu Mar  9 02:01:24 2017 rev:2 rq:460831 version:1.1.0

Changes:

--- /work/SRC/openSUSE:Factory/rubygem-msgpack/rubygem-msgpack.changes  
2017-02-21 13:38:31.512374593 +0100
+++ /work/SRC/openSUSE:Factory/.rubygem-msgpack.new/rubygem-msgpack.changes 
2017-03-09 02:01:25.539961941 +0100
@@ -1,0 +2,10 @@
+Tue Feb 28 05:42:22 UTC 2017 - co...@suse.com
+
+- updated to version 1.1.0
+ see installed ChangeLog
+
+  2017-02-28 version 1.1.0:
+  
+  * Fix the extention type handling to accept modules in addition to classes
+
+---

Old:

  msgpack-1.0.3.gem

New:

  msgpack-1.1.0.gem



Other differences:
--
++ rubygem-msgpack.spec ++
--- /var/tmp/diff_new_pack.ATkA1d/_old  2017-03-09 02:01:26.411838393 +0100
+++ /var/tmp/diff_new_pack.ATkA1d/_new  2017-03-09 02:01:26.411838393 +0100
@@ -24,7 +24,7 @@
 #
 
 Name:   rubygem-msgpack
-Version:1.0.3
+Version:1.1.0
 Release:0
 %define mod_name msgpack
 %define mod_full_name %{mod_name}-%{version}

++ msgpack-1.0.3.gem -> msgpack-1.1.0.gem ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ChangeLog new/ChangeLog
--- old/ChangeLog   2017-01-25 07:00:26.0 +0100
+++ new/ChangeLog   2017-02-28 05:17:49.0 +0100
@@ -1,3 +1,7 @@
+2017-02-28 version 1.1.0:
+
+* Fix the extention type handling to accept modules in addition to classes
+
 2017-01-24 version 1.0.3:
 
 * Support Ruby 2.4
Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ext/java/org/msgpack/jruby/Encoder.java 
new/ext/java/org/msgpack/jruby/Encoder.java
--- old/ext/java/org/msgpack/jruby/Encoder.java 2017-01-25 07:00:26.0 
+0100
+++ new/ext/java/org/msgpack/jruby/Encoder.java 2017-02-28 05:17:49.0 
+0100
@@ -7,6 +7,7 @@
 
 import org.jruby.Ruby;
 import org.jruby.RubyObject;
+import org.jruby.RubyModule;
 import org.jruby.RubyNil;
 import org.jruby.RubyBoolean;
 import org.jruby.RubyNumeric;
@@ -375,7 +376,15 @@
 
   private void appendOther(IRubyObject object, IRubyObject destination) {
 if (registry != null) {
-  IRubyObject[] pair = registry.lookupPackerByClass(object.getType());
+  RubyModule lookupClass;
+
+  if (object.getType() == runtime.getSymbol()) {
+lookupClass = object.getType();
+  } else {
+lookupClass = object.getSingletonClass();
+  }
+
+  IRubyObject[] pair = registry.lookupPackerByModule(lookupClass);
   if (pair != null) {
 RubyString bytes = pair[0].callMethod(runtime.getCurrentContext(), 
"call", object).asString();
 int type = (int) ((RubyFixnum) pair[1]).getLongValue();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ext/java/org/msgpack/jruby/ExtensionRegistry.java 
new/ext/java/org/msgpack/jruby/ExtensionRegistry.java
--- old/ext/java/org/msgpack/jruby/ExtensionRegistry.java   2017-01-25 
07:00:26.0 +0100
+++ new/ext/java/org/msgpack/jruby/ExtensionRegistry.java   2017-02-28 
05:17:49.0 +0100
@@ -3,7 +3,7 @@
 import org.jruby.Ruby;
 import org.jruby.RubyHash;
 import org.jruby.RubyArray;
-import org.jruby.RubyClass;
+import org.jruby.RubyModule;
 import org.jruby.RubyFixnum;
 import org.jruby.runtime.ThreadContext;
 import org.jruby.runtime.builtin.IRubyObject;
@@ -12,19 +12,19 @@
 import java.util.HashMap;
 
 public class ExtensionRegistry {
-  private final Map extensionsByClass;
-  private final Map extensionsByAncestor;
+  private final Map extensionsByModule;
+  private final Map extensionsByAncestor;
   private final ExtensionEntry[] extensionsByTypeId;
 
   public ExtensionRegistry() {
-this(new HashMap());
+this(new HashMap());
   }
 
-  private ExtensionRegistry(Map extensionsByClass) {
-this.extensionsByClass = new HashMap(extensionsByClass);
-this.extensionsByAncestor = new HashMap();
+  private ExtensionRegistry(Map 
extensionsByModule) {
+this.extensionsByModule = new HashMap

commit msitools for openSUSE:Factory

2017-03-08 Thread root
Hello community,

here is the log from the commit of package msitools for openSUSE:Factory 
checked in at 2017-03-09 02:01:01

Comparing /work/SRC/openSUSE:Factory/msitools (Old)
 and  /work/SRC/openSUSE:Factory/.msitools.new (New)


Package is "msitools"

Thu Mar  9 02:01:01 2017 rev:1 rq:459703 version:0.93

Changes:

New Changes file:

--- /dev/null   2017-03-01 00:40:19.279048016 +0100
+++ /work/SRC/openSUSE:Factory/.msitools.new/msitools.changes   2017-03-09 
02:01:01.659345915 +0100
@@ -0,0 +1,11 @@
+---
+Wed Feb 22 14:06:45 UTC 2017 - mplus...@suse.com
+
+- Cleanup spec file
+
+---
+Wed Dec 10 16:53:25 UTC 2014 - vu...@opensuse.org
+
+- Initial package (0.93)
+
+

New:

  msitools-0.93.tar.xz
  msitools.changes
  msitools.spec



Other differences:
--
++ msitools.spec ++
#
# spec file for package msitools
#
# 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
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#


Name:   msitools
Version:0.93
Release:0
Summary:Tools to inspect and build Windows Installer (.MSI) files
License:GPL-2.0+
Group:  Productivity/Archiving/Compression
Url:https://wiki.gnome.org/msitools
Source: 
http://download.gnome.org/sources/msitools/0.93/%{name}-%{version}.tar.xz
BuildRequires:  bison
BuildRequires:  intltool
BuildRequires:  pkgconfig
BuildRequires:  pkgconfig(gio-2.0) >= 2.14
BuildRequires:  pkgconfig(gobject-2.0)
BuildRequires:  pkgconfig(gobject-introspection-1.0) >= 0.9.4
BuildRequires:  pkgconfig(libgcab-1.0) >= 0.1.10
BuildRequires:  pkgconfig(libgsf-1)
BuildRequires:  pkgconfig(libxml-2.0) >= 2.7
BuildRequires:  pkgconfig(uuid) >= 1.41.3
BuildRequires:  pkgconfig(vapigen) >= 0.16
Recommends: %{name}-lang

%description
msitools is a set of programs to inspect and build Windows Installer
(.MSI) files.  It is based on libmsi, a portable library to read and
write .MSI files.

msitools plans to be a solution for packaging and deployment of
cross-compiled Windows applications.

%package -n libmsi0
Summary:Library to inspect and build Windows Installer (.MSI) files
License:LGPL-2.1+
Group:  System/Libraries

%description -n libmsi0
libmsi is a port of (and a subset of) Wine's implementation of the Windows
Installer.

%package -n typelib-1_0-Libmsi-1_0
Summary:Library to inspect and build Windows Installer (.MSI) files -- 
Introspection bindings
License:LGPL-2.1+
Group:  System/Libraries

%description -n typelib-1_0-Libmsi-1_0
libmsi is a port of (and a subset of) Wine's implementation of the Windows
Installer.

%package devel
Summary:Tools to inspect and build Windows Installer (.MSI) files -- 
Development Files
License:LGPL-2.1+
Group:  Development/Libraries/C and C++
Requires:   %{name} = %{version}
Requires:   libmsi0 = %{version}
Requires:   typelib-1_0-Libmsi-1_0 = %{version}

%description devel
msitools is a set of programs to inspect and build Windows Installer
(.MSI) files.  It is based on libmsi, a portable library to read and
write .MSI files.  libmsi in turn is a port of (and a subset of) Wine's
implementation of the Windows Installer.

msitools plans to be a solution for packaging and deployment of
cross-compiled Windows applications.

%lang_package

%prep
%setup -q

%build
%configure \
  --disable-static
make %{?_smp_mflags} V=1

%install
%make_install
%find_lang %{name} %{?no_lang_C}
find %{buildroot} -type f -name "*.la" -delete -print

%post -n libmsi0 -p /sbin/ldconfig
%postun -n libmsi0 -p /sbin/ldconfig

%files
%defattr(-,root,root)
%doc AUTHORS COPYING COPYING.LIB NEWS README
%{_bindir}/msibuild
%{_bindir}/msidiff
%{_bindir}/msidump
%{_bindir}/msiextract
%{_bindir}/msiinfo
%{_bindir}/wixl
%{_bindir}/wixl-heat
%{_datadir}/bash-completion/completions/msitools
%{_datadir}/wixl-%{version}/

%files lang -f %{name}.lang
%defattr(-,root,root)

%files -n libmsi0
%defattr (-, root, root)
%{_libdir}/libmsi.so.0*

%files -n typelib-1_0-Libmsi-1_0

commit flare for openSUSE:Factory

2017-03-08 Thread root
Hello community,

here is the log from the commit of package flare for openSUSE:Factory checked 
in at 2017-03-09 01:59:44

Comparing /work/SRC/openSUSE:Factory/flare (Old)
 and  /work/SRC/openSUSE:Factory/.flare.new (New)


Package is "flare"

Thu Mar  9 01:59:44 2017 rev:1 rq:454771 version:0.20

Changes:

New Changes file:

--- /dev/null   2017-03-01 00:40:19.279048016 +0100
+++ /work/SRC/openSUSE:Factory/.flare.new/flare.changes 2017-03-09 
01:59:44.630261463 +0100
@@ -0,0 +1,97 @@
+---
+Mon Jun 27 16:33:30 UTC 2016 - dap.darkn...@gmail.com
+
+- Prevented openSUSE 13.1' error (invalid-license CC-BY-SA-4.0).
+
+---
+Sun May 29 10:11:48 UTC 2016 - dap.darkn...@gmail.com
+
+- Version bump to 0.20:
+  * no upstream changelog.
+- Tarball & spec for data subpackage.
+- License, *Requires, %description were fixed up.
+- RelWithDebInfo build type to provide debuginfo.
+- Verbose make.
+- Valid %post(un).
+
+
+---
+Thu Nov 20 17:57:19 UTC 2014 - tchva...@suse.com
+
+- Version bump to 0.19:
+  * Lots of various improvements. See ChangeLog
+- Remove _service and use rather tarball next to pkg with possiblity to
+  local service run of download_files
+- Use cmake macro and overall cleanup of .spec
+
+Sat Apr  6 09:30:24 UTC 2013 - dap.darkn...@gmail.com
+
+- 0.18 release
+  * 10 Equipment Slots, up from 4 (and easily configurable)
+  * Starting "Class" choice (beginner's power/item kit)
+  * Environmental/Ambient Sounds on maps
+  * Much improved handling of Animations, Effects, and Sounds
+  * New Powers: Stealth, Traps, Thrown Weapons
+  * New Item Bonuses: XP gain, Gold Find, Item Find, and more
+  * Improved support for various input devices
+- Service source_validator was enabled.
+- Spec header was fixed up according to distro policy.
+- Sources were moved from GitHub to SourceForge.
+- Spec was fixed up via `spec-cleaner`.
+- Requires hicolor-icon-theme not to pack unnecessary dirs.
+- Python became recommended, not required.
+- xgettext.py & readme.txt might be executable.
+
+Tue Oct  2 23:25:40 UTC 2012 - dap.darkn...@gmail.com
+
+- 0.17.1 release
+  * Instant-sell items now go to the vendor Buyback tab
+  * Disable New/Load buttons if there is no story mod loaded
+  * Prevent crash when binding higher number mouse buttons
+  * Prevent crash when loading a map with missing layers
+  * Add helpful tooltips when play buttons are disabled
+  * Removed -flto compiler flag from default build script
+
+Sun Sep 30 20:57:49 UTC 2012 - dap.darkn...@gmail.com
+
+- 0.17 release
+  * All menus now easy to mod/reskin
+  * New Powers tree with traditional tabs and spendable points
+  * Shared Stash! Collect epics, hoard resist gear, or buff your new characters
+  * Warp Zone - fast-travel map to get around the alpha demo campaign
+- Clean section was removed.
+- Url was updated.
+
+Sun Jul  8 11:56:39 UTC 2012 - dap.darkn...@gmail.com
+
+- 0.16 release
+  * Improved enemy pathfinding, including flying creatures
+  * Summon or transform into enemies!
+  * Config menu including keybindings, mods, and more
+  * Orthogonal map support
+
+Thu May 31 20:09:48 UTC 2012 - dap.darkn...@gmail.com
+
+- git
+  * Configuration menu was implemented
+- Build improvements
+  * Cmake build type became "RelWithDebInfo"
+  * Cmake verbose makefile became "True"
+  * Binary path fixing patch was replaced by cmake option.
+  * Rpm optimisation flags were enabled.
+
+Wed Dec 25 00:00:00 UTC 2011 - dap.darkn...@gmail.com
+
+- 0.15.1 release
+  * Fixes a couple issues (build flags, random enemy groups)
+
+Wed Dec 23 00:00:00 UTC 2011 - dap.darkn...@gmail.com
+
+- 0.15 release
+  * Now using TTF for fonts
+  * All game data can be overwritten/added via mods
+  * Translation support for the core engine and mods
+  * New Grassland tileset
+  * New questing areas: Frontier and Living Bones
+  * Redesigned creatures are tougher and more varied
+

New:

  flare-engine-0.20.tar.gz
  flare.changes
  flare.spec



Other differences:
--
++ flare.spec ++
#
# spec file for package flare
#
# Copyright (c) 2016 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
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the 

commit ois for openSUSE:Factory

2017-03-08 Thread root
Hello community,

here is the log from the commit of package ois for openSUSE:Factory checked in 
at 2017-03-09 01:58:50

Comparing /work/SRC/openSUSE:Factory/ois (Old)
 and  /work/SRC/openSUSE:Factory/.ois.new (New)


Package is "ois"

Thu Mar  9 01:58:50 2017 rev:2 rq:454678 version:1.3.0

Changes:

--- /work/SRC/openSUSE:Factory/ois/ois.changes  2017-01-25 23:17:17.385480405 
+0100
+++ /work/SRC/openSUSE:Factory/.ois.new/ois.changes 2017-03-09 
01:58:51.645769936 +0100
@@ -1,0 +2,6 @@
+Sat Feb  4 01:24:28 UTC 2017 - jeng...@inai.de
+
+- Rename %soname to %sover to better reflect its use.
+- Trim filler words from description. RPM group fix.
+
+---



Other differences:
--
++ ois.spec ++
--- /var/tmp/diff_new_pack.QhwvWF/_old  2017-03-09 01:58:52.497649215 +0100
+++ /var/tmp/diff_new_pack.QhwvWF/_new  2017-03-09 01:58:52.505648081 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ois
 #
-# Copyright (c) 2012 SUSE LINUX Products 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
@@ -16,7 +16,7 @@
 #
 
 
-%define soname 1_3_0
+%define sover 1_3_0
 
 Name:   ois
 Version:1.3.0
@@ -36,22 +36,28 @@
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
-Object Oriented Input System (OIS) is meant to be a cross platform, simple 
solution for using all kinds of Input Devices (KeyBoards, Mice, Joysticks, etc) 
and feedback devices (e.g. forcefeedback).
+Object Oriented Input System (OIS) is a solution for using all kinds
+of Input Devices (Keyboards, Mice, Joysticks, etc) and feedback
+devices (e.g. forcefeedback).
 
-%package -n libOIS-%{soname}
+%package -n libOIS-%{sover}
 Summary:Object Oriented Input System development package
-Group:  Development/Libraries/C and C++
+Group:  System/Libraries
 
-%description -n libOIS-%{soname}
-Object Oriented Input System (OIS) is meant to be a cross platform, simple 
solution for using all kinds of Input Devices (KeyBoards, Mice, Joysticks, etc) 
and feedback devices (e.g. forcefeedback).
+%description -n libOIS-%{sover}
+Object Oriented Input System (OIS) is a solution for using all kinds
+of Input Devices (Keyboards, Mice, Joysticks, etc) and feedback
+devices (e.g. forcefeedback).
 
 %package -n libOIS-devel
 Summary:Object Oriented Input System development package
 Group:  Development/Libraries/C and C++
-Requires:   libOIS-%{soname} = %{version}
+Requires:   libOIS-%{sover} = %{version}
 
 %description -n libOIS-devel
-Object Oriented Input System (OIS) is meant to be a cross platform, simple 
solution for using all kinds of Input Devices (KeyBoards, Mice, Joysticks, etc) 
and feedback devices (e.g. forcefeedback).
+Object Oriented Input System (OIS) is a solution for using all kinds
+of Input Devices (Keyboards, Mice, Joysticks, etc) and feedback
+devices (e.g. forcefeedback).
 
 %prep
 %setup -q -n ois
@@ -71,10 +77,10 @@
 make %{?_smp_mflags} DESTDIR=%{buildroot} install
 rm -f %{buildroot}%{_libdir}/lib*.la
 
-%post -n libOIS-%{soname} -p /sbin/ldconfig
-%postun -n libOIS-%{soname} -p /sbin/ldconfig
+%post -n libOIS-%{sover} -p /sbin/ldconfig
+%postun -n libOIS-%{sover} -p /sbin/ldconfig
 
-%files -n libOIS-%{soname}
+%files -n libOIS-%{sover}
 %defattr(0644,root,root)
 %{_libdir}/libOIS-%{version}.so
 




commit pingus for openSUSE:Factory

2017-03-08 Thread root
Hello community,

here is the log from the commit of package pingus for openSUSE:Factory checked 
in at 2017-03-09 01:59:13

Comparing /work/SRC/openSUSE:Factory/pingus (Old)
 and  /work/SRC/openSUSE:Factory/.pingus.new (New)


Package is "pingus"

Thu Mar  9 01:59:13 2017 rev:27 rq:454679 version:0.7.6

Changes:

--- /work/SRC/openSUSE:Factory/pingus/pingus.changes2014-12-16 
14:49:26.0 +0100
+++ /work/SRC/openSUSE:Factory/.pingus.new/pingus.changes   2017-03-09 
01:59:15.434398810 +0100
@@ -1,0 +2,5 @@
+Thu Feb  2 10:39:54 UTC 2017 - adam.ma...@suse.de
+
+- use individual libboost-*-devel packages instead of boost-devel
+
+---



Other differences:
--
++ pingus.spec ++
--- /var/tmp/diff_new_pack.FfcqRe/_old  2017-03-09 01:59:18.753928397 +0100
+++ /var/tmp/diff_new_pack.FfcqRe/_new  2017-03-09 01:59:18.757927830 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package pingus
 #
-# Copyright (c) 2014 SUSE LINUX Products 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
@@ -44,7 +44,11 @@
 BuildRequires:  update-desktop-files
 %endif
 BuildRequires:  bluez-devel
+%if 0%{?suse_version} > 1325
+BuildRequires:  libboost_headers-devel
+%else
 BuildRequires:  boost-devel
+%endif
 BuildRequires:  dos2unix
 BuildRequires:  gcc-c++
 BuildRequires:  libcwiid-devel




commit ghc-prometheus-metrics-ghc for openSUSE:Factory

2017-03-08 Thread root
Hello community,

here is the log from the commit of package ghc-prometheus-metrics-ghc for 
openSUSE:Factory checked in at 2017-03-09 01:57:12

Comparing /work/SRC/openSUSE:Factory/ghc-prometheus-metrics-ghc (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-prometheus-metrics-ghc.new (New)


Package is "ghc-prometheus-metrics-ghc"

Thu Mar  9 01:57:12 2017 rev:1 rq:423203 version:0.1.0.1

Changes:

New Changes file:

--- /dev/null   2017-03-01 00:40:19.279048016 +0100
+++ 
/work/SRC/openSUSE:Factory/.ghc-prometheus-metrics-ghc.new/ghc-prometheus-metrics-ghc.changes
   2017-03-09 01:57:12.655797141 +0100
@@ -0,0 +1,5 @@
+---
+Sun Jul 10 17:13:10 UTC 2016 - psim...@suse.com
+
+- Update to version 0.1.0.1 revision 0 with cabal2obs.
+

New:

  ghc-prometheus-metrics-ghc.changes
  ghc-prometheus-metrics-ghc.spec
  prometheus-metrics-ghc-0.1.0.1.tar.gz



Other differences:
--
++ ghc-prometheus-metrics-ghc.spec ++
#
# spec file for package ghc-prometheus-metrics-ghc
#
# Copyright (c) 2016 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
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#


%global pkg_name prometheus-metrics-ghc
%bcond_with tests
Name:   ghc-%{pkg_name}
Version:0.1.0.1
Release:0
Summary:Metrics exposing GHC runtime information for use with 
prometheus-client
License:Apache-2.0
Group:  Development/Languages/Other
Url:https://hackage.haskell.org/package/%{pkg_name}
Source0:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
BuildRequires:  ghc-Cabal-devel
BuildRequires:  ghc-prometheus-client-devel
BuildRequires:  ghc-rpm-macros
BuildRequires:  ghc-utf8-string-devel
BuildRoot:  %{_tmppath}/%{name}-%{version}-build
%if %{with tests}
BuildRequires:  ghc-doctest-devel
%endif

%description
Metrics exposing GHC runtime information for use with prometheus-client.

%package devel
Summary:Haskell %{pkg_name} library development files
Group:  Development/Libraries/Other
Requires:   %{name} = %{version}-%{release}
Requires:   ghc-compiler = %{ghc_version}
Requires(post): ghc-compiler = %{ghc_version}
Requires(postun): ghc-compiler = %{ghc_version}

%description devel
This package provides the Haskell %{pkg_name} library
development files.

%prep
%setup -q -n %{pkg_name}-%{version}

%build
%ghc_lib_build

%install
%ghc_lib_install

%check
%cabal_test

%post devel
%ghc_pkg_recache

%postun devel
%ghc_pkg_recache

%files -f %{name}.files
%defattr(-,root,root,-)
%doc LICENSE

%files devel -f %{name}-devel.files
%defattr(-,root,root,-)

%changelog



commit ghc-prometheus-client for openSUSE:Factory

2017-03-08 Thread root
Hello community,

here is the log from the commit of package ghc-prometheus-client for 
openSUSE:Factory checked in at 2017-03-09 01:56:48

Comparing /work/SRC/openSUSE:Factory/ghc-prometheus-client (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-prometheus-client.new (New)


Package is "ghc-prometheus-client"

Thu Mar  9 01:56:48 2017 rev:1 rq:423201 version:0.1.0.1

Changes:

New Changes file:

--- /dev/null   2017-03-01 00:40:19.279048016 +0100
+++ 
/work/SRC/openSUSE:Factory/.ghc-prometheus-client.new/ghc-prometheus-client.changes
 2017-03-09 01:56:48.595203490 +0100
@@ -0,0 +1,5 @@
+---
+Sun Jul 10 17:31:31 UTC 2016 - psim...@suse.com
+
+- Update to version 0.1.0.1 revision 0 with cabal2obs.
+

New:

  ghc-prometheus-client.changes
  ghc-prometheus-client.spec
  prometheus-client-0.1.0.1.tar.gz



Other differences:
--
++ ghc-prometheus-client.spec ++
#
# spec file for package ghc-prometheus-client
#
# Copyright (c) 2016 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
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#


%global pkg_name prometheus-client
%bcond_with tests
Name:   ghc-%{pkg_name}
Version:0.1.0.1
Release:0
Summary:Haskell client library for http://prometheus.io
License:Apache-2.0
Group:  Development/Languages/Other
Url:https://hackage.haskell.org/package/%{pkg_name}
Source0:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
BuildRequires:  ghc-Cabal-devel
BuildRequires:  ghc-atomic-primops-devel
BuildRequires:  ghc-bytestring-devel
BuildRequires:  ghc-containers-devel
BuildRequires:  ghc-mtl-devel
BuildRequires:  ghc-rpm-macros
BuildRequires:  ghc-stm-devel
BuildRequires:  ghc-time-devel
BuildRequires:  ghc-transformers-devel
BuildRequires:  ghc-utf8-string-devel
BuildRoot:  %{_tmppath}/%{name}-%{version}-build
%if %{with tests}
BuildRequires:  ghc-QuickCheck-devel
BuildRequires:  ghc-doctest-devel
BuildRequires:  ghc-hspec-devel
BuildRequires:  ghc-random-shuffle-devel
%endif

%description
Haskell client library for http://prometheus.io.

%package devel
Summary:Haskell %{pkg_name} library development files
Group:  Development/Libraries/Other
Requires:   %{name} = %{version}-%{release}
Requires:   ghc-compiler = %{ghc_version}
Requires(post): ghc-compiler = %{ghc_version}
Requires(postun): ghc-compiler = %{ghc_version}

%description devel
This package provides the Haskell %{pkg_name} library development
files.

%prep
%setup -q -n %{pkg_name}-%{version}

%build
%ghc_lib_build

%install
%ghc_lib_install

%check
%cabal_test

%post devel
%ghc_pkg_recache

%postun devel
%ghc_pkg_recache

%files -f %{name}.files
%defattr(-,root,root,-)
%doc LICENSE

%files devel -f %{name}-devel.files
%defattr(-,root,root,-)

%changelog



commit ghc-executable-hash for openSUSE:Factory

2017-03-08 Thread root
Hello community,

here is the log from the commit of package ghc-executable-hash for 
openSUSE:Factory checked in at 2017-03-09 01:55:35

Comparing /work/SRC/openSUSE:Factory/ghc-executable-hash (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-executable-hash.new (New)


Package is "ghc-executable-hash"

Thu Mar  9 01:55:35 2017 rev:1 rq:422836 version:0.2.0.2

Changes:

New Changes file:

--- /dev/null   2017-03-01 00:40:19.279048016 +0100
+++ 
/work/SRC/openSUSE:Factory/.ghc-executable-hash.new/ghc-executable-hash.changes 
2017-03-09 01:55:36.169457181 +0100
@@ -0,0 +1,5 @@
+---
+Sun Jul 10 17:29:13 UTC 2016 - psim...@suse.com
+
+- Update to version 0.2.0.2 revision 0 with cabal2obs.
+

New:

  executable-hash-0.2.0.2.tar.gz
  ghc-executable-hash.changes
  ghc-executable-hash.spec



Other differences:
--
++ ghc-executable-hash.spec ++
#
# spec file for package ghc-executable-hash
#
# Copyright (c) 2016 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
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#


%global pkg_name executable-hash
Name:   ghc-%{pkg_name}
Version:0.2.0.2
Release:0
Summary:Provides the SHA1 hash of the program executable
License:MIT
Group:  Development/Languages/Other
Url:https://hackage.haskell.org/package/%{pkg_name}
Source0:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
BuildRequires:  chrpath
BuildRequires:  ghc-Cabal-devel
BuildRequires:  ghc-bytestring-devel
BuildRequires:  ghc-cryptohash-devel
BuildRequires:  ghc-directory-devel
BuildRequires:  ghc-executable-path-devel
BuildRequires:  ghc-file-embed-devel
BuildRequires:  ghc-rpm-macros
BuildRequires:  ghc-template-haskell-devel
BuildRoot:  %{_tmppath}/%{name}-%{version}-build

%description
See README.md.

%package devel
Summary:Haskell %{pkg_name} library development files
Group:  Development/Libraries/Other
Requires:   %{name} = %{version}-%{release}
Requires:   ghc-compiler = %{ghc_version}
Requires(post): ghc-compiler = %{ghc_version}
Requires(postun): ghc-compiler = %{ghc_version}

%description devel
This package provides the Haskell %{pkg_name} library development
files.

%prep
%setup -q -n %{pkg_name}-%{version}

%build
%ghc_lib_build

%install
%ghc_lib_install
%ghc_fix_dynamic_rpath inject-executable-hash

%post devel
%ghc_pkg_recache

%postun devel
%ghc_pkg_recache

%files -f %{name}.files
%defattr(-,root,root,-)
%doc LICENSE
%{_bindir}/inject-executable-hash

%files devel -f %{name}-devel.files
%defattr(-,root,root,-)
%doc ChangeLog.md README.md

%changelog



commit ghc-file-modules for openSUSE:Factory

2017-03-08 Thread root
Hello community,

here is the log from the commit of package ghc-file-modules for 
openSUSE:Factory checked in at 2017-03-09 01:55:06

Comparing /work/SRC/openSUSE:Factory/ghc-file-modules (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-file-modules.new (New)


Package is "ghc-file-modules"

Thu Mar  9 01:55:06 2017 rev:1 rq:422811 version:0.1.2.4

Changes:

New Changes file:

--- /dev/null   2017-03-01 00:40:19.279048016 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-file-modules.new/ghc-file-modules.changes   
2017-03-09 01:55:07.265549302 +0100
@@ -0,0 +1,10 @@
+---
+Wed Aug 17 18:27:55 UTC 2016 - psim...@suse.com
+
+- Update to version 0.1.2.4 revision 0 with cabal2obs.
+
+---
+Sun Jul 10 16:59:11 UTC 2016 - psim...@suse.com
+
+- Update to version 0.1.2.3 revision 0 with cabal2obs.
+

New:

  file-modules-0.1.2.4.tar.gz
  ghc-file-modules.changes
  ghc-file-modules.spec



Other differences:
--
++ ghc-file-modules.spec ++
#
# spec file for package ghc-file-modules
#
# Copyright (c) 2016 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
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#


%global pkg_name file-modules
Name:   ghc-%{pkg_name}
Version:0.1.2.4
Release:0
Summary:Takes a Haskell source-code file and outputs its modules
License:MIT
Group:  Development/Languages/Other
Url:https://hackage.haskell.org/package/%{pkg_name}
Source0:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
BuildRequires:  ghc-Cabal-devel
BuildRequires:  ghc-MissingH-devel
BuildRequires:  ghc-async-devel
BuildRequires:  ghc-directory-devel
BuildRequires:  ghc-filepath-devel
BuildRequires:  ghc-haskell-src-exts-devel
BuildRequires:  ghc-regex-compat-devel
BuildRequires:  ghc-regex-pcre-devel
BuildRequires:  ghc-rpm-macros
BuildRoot:  %{_tmppath}/%{name}-%{version}-build

%description
Uses 'haskell-src-exts' to parse module imports and follows links . to local
modules in order to build a list of module dependencies.

%package devel
Summary:Haskell %{pkg_name} library development files
Group:  Development/Libraries/Other
Requires:   %{name} = %{version}-%{release}
Requires:   ghc-compiler = %{ghc_version}
Requires(post): ghc-compiler = %{ghc_version}
Requires(postun): ghc-compiler = %{ghc_version}

%description devel
This package provides the Haskell %{pkg_name} library development files.

%prep
%setup -q -n %{pkg_name}-%{version}

%build
%ghc_lib_build

%install
%ghc_lib_install

%post devel
%ghc_pkg_recache

%postun devel
%ghc_pkg_recache

%files -f %{name}.files
%defattr(-,root,root,-)
%doc LICENSE
%{_bindir}/%{pkg_name}

%files devel -f %{name}-devel.files
%defattr(-,root,root,-)

%changelog



commit ghc-pdf-toolbox-core for openSUSE:Factory

2017-03-08 Thread root
Hello community,

here is the log from the commit of package ghc-pdf-toolbox-core for 
openSUSE:Factory checked in at 2017-03-09 01:51:12

Comparing /work/SRC/openSUSE:Factory/ghc-pdf-toolbox-core (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-pdf-toolbox-core.new (New)


Package is "ghc-pdf-toolbox-core"

Thu Mar  9 01:51:12 2017 rev:1 rq:413905 version:0.0.4.1

Changes:

New Changes file:

--- /dev/null   2017-03-01 00:40:19.279048016 +0100
+++ 
/work/SRC/openSUSE:Factory/.ghc-pdf-toolbox-core.new/ghc-pdf-toolbox-core.changes
   2017-03-09 01:51:12.606772474 +0100
@@ -0,0 +1,5 @@
+---
+Sun Jul 10 16:59:27 UTC 2016 - psim...@suse.com
+
+- Update to version 0.0.4.1 revision 0 with cabal2obs.
+

New:

  ghc-pdf-toolbox-core.changes
  ghc-pdf-toolbox-core.spec
  pdf-toolbox-core-0.0.4.1.tar.gz



Other differences:
--
++ ghc-pdf-toolbox-core.spec ++
#
# spec file for package ghc-pdf-toolbox-core
#
# Copyright (c) 2016 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
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#


%global pkg_name pdf-toolbox-core
Name:   ghc-%{pkg_name}
Version:0.0.4.1
Release:0
Summary:A collection of tools for processing PDF files
License:BSD-3-Clause
Group:  System/Libraries
Url:https://hackage.haskell.org/package/%{pkg_name}
Source0:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
BuildRequires:  ghc-Cabal-devel
# Begin cabal-rpm deps:
BuildRequires:  ghc-attoparsec-devel
BuildRequires:  ghc-bytestring-devel
BuildRequires:  ghc-containers-devel
BuildRequires:  ghc-errors-devel
BuildRequires:  ghc-io-streams-devel
BuildRequires:  ghc-rpm-macros
BuildRequires:  ghc-scientific-devel
BuildRequires:  ghc-transformers-devel
BuildRequires:  ghc-zlib-bindings-devel
BuildRoot:  %{_tmppath}/%{name}-%{version}-build
# End cabal-rpm deps

%description
Low level tools for processing PDF files.

Level of abstraction: cross reference, trailer, indirect object, object

The API is based on random access input streams, and is designed to be memory
efficient. We don't need to parse the entire PDF file and store it in memory
when you need just one page or two. Usually it is also leads to time
efficiency, but we don't try optimize performance by e.g. maintaining xref or
object cache. Higher level layers should take care of it.

The library is low level. It may mean that you need to be familiar with PDF
file internals to actually use it.

%package devel
Summary:Haskell %{pkg_name} library development files
Group:  Development/Libraries/Other
Requires:   %{name} = %{version}-%{release}
Requires:   ghc-compiler = %{ghc_version}
Requires(post): ghc-compiler = %{ghc_version}
Requires(postun): ghc-compiler = %{ghc_version}

%description devel
This package provides the Haskell %{pkg_name} library development
files.

%prep
%setup -q -n %{pkg_name}-%{version}


%build
%ghc_lib_build


%install
%ghc_lib_install


%post devel
%ghc_pkg_recache

%postun devel
%ghc_pkg_recache

%files -f %{name}.files
%defattr(-,root,root,-)
%doc LICENSE

%files devel -f %{name}-devel.files
%defattr(-,root,root,-)
%doc changelog.md

%changelog



commit ghc-flat-mcmc for openSUSE:Factory

2017-03-08 Thread root
Hello community,

here is the log from the commit of package ghc-flat-mcmc for openSUSE:Factory 
checked in at 2017-03-09 01:49:52

Comparing /work/SRC/openSUSE:Factory/ghc-flat-mcmc (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-flat-mcmc.new (New)


Package is "ghc-flat-mcmc"

Thu Mar  9 01:49:52 2017 rev:1 rq:413433 version:1.0.1

Changes:

New Changes file:

--- /dev/null   2017-03-01 00:40:19.279048016 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-flat-mcmc.new/ghc-flat-mcmc.changes 
2017-03-09 01:49:53.178018454 +0100
@@ -0,0 +1,5 @@
+---
+Sun Jul 10 17:03:34 UTC 2016 - psim...@suse.com
+
+- Update to version 1.0.1 revision 0 with cabal2obs.
+

New:

  flat-mcmc-1.0.1.tar.gz
  ghc-flat-mcmc.changes
  ghc-flat-mcmc.spec



Other differences:
--
++ ghc-flat-mcmc.spec ++
#
# spec file for package ghc-flat-mcmc
#
# Copyright (c) 2016 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
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#


%global pkg_name flat-mcmc
%bcond_with tests
Name:   ghc-%{pkg_name}
Version:1.0.1
Release:0
Summary:Painless general-purpose sampling
License:MIT
Group:  System/Libraries
Url:https://hackage.haskell.org/package/%{pkg_name}
Source0:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
BuildRequires:  ghc-Cabal-devel
# Begin cabal-rpm deps:
BuildRequires:  ghc-mcmc-types-devel
BuildRequires:  ghc-monad-par-devel
BuildRequires:  ghc-monad-par-extras-devel
BuildRequires:  ghc-mwc-probability-devel
BuildRequires:  ghc-pipes-devel
BuildRequires:  ghc-primitive-devel
BuildRequires:  ghc-rpm-macros
BuildRequires:  ghc-transformers-devel
BuildRequires:  ghc-vector-devel
BuildRoot:  %{_tmppath}/%{name}-%{version}-build
# End cabal-rpm deps

%description
Flat-mcmc is a Haskell library for painless, efficient, general-purpose
sampling from continuous distributions.

flat-mcmc uses an ensemble sampler that is invariant to affine transformations
of space. It wanders a target probability distribution's parameter space as if
it had been "flattened" or "unstretched" in some sense, allowing many particles
to explore it locally and in parallel.

In general this sampler is useful when you want decent performance without
dealing with any tuning parameters or local proposal distributions.

flat-mcmc exports an 'mcmc' function that prints a trace to stdout, as well as
a 'flat' transition operator that can be used more generally.

> import Numeric.MCMC.Flat > import Data.Vector (Vector, toList, fromList) > >
rosenbrock :: Vector Double -> Double > rosenbrock xs = negate (5 *(x1 - x0 ^
2) ^ 2 + 0.05 * (1 - x0) ^ 2) where > [x0, x1] = toList xs > > ensemble ::
Ensemble > ensemble = fromList [ > fromList [negate 1.0, negate 1.0] > ,
fromList [negate 1.0, 1.0] > , fromList [1.0, negate 1.0] > , fromList [1.0,
1.0] > ] > > main :: IO () > main = withSystemRandom . asGenIO $ mcmc 12500
ensemble rosenbrock.

%package devel
Summary:Haskell %{pkg_name} library development files
Group:  Development/Libraries/Other
Requires:   %{name} = %{version}-%{release}
Requires:   ghc-compiler = %{ghc_version}
Requires(post): ghc-compiler = %{ghc_version}
Requires(postun): ghc-compiler = %{ghc_version}

%description devel
This package provides the Haskell %{pkg_name} library development files.

%prep
%setup -q -n %{pkg_name}-%{version}


%build
%ghc_lib_build


%install
%ghc_lib_install


%check
%if %{with tests}
%{cabal} test
%endif


%post devel
%ghc_pkg_recache

%postun devel
%ghc_pkg_recache

%files -f %{name}.files
%defattr(-,root,root,-)
%doc LICENSE

%files devel -f %{name}-devel.files
%defattr(-,root,root,-)

%changelog



commit python-pytest-runner for openSUSE:Factory

2017-03-08 Thread root
Hello community,

here is the log from the commit of package python-pytest-runner for 
openSUSE:Factory checked in at 2017-03-09 01:46:47

Comparing /work/SRC/openSUSE:Factory/python-pytest-runner (Old)
 and  /work/SRC/openSUSE:Factory/.python-pytest-runner.new (New)


Package is "python-pytest-runner"

Thu Mar  9 01:46:47 2017 rev:8 rq:477290 version:2.11.1

Changes:

--- 
/work/SRC/openSUSE:Factory/python-pytest-runner/python-pytest-runner.changes
2016-09-05 21:18:36.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-pytest-runner.new/python-pytest-runner.changes
   2017-03-09 01:46:48.428177201 +0100
@@ -1,0 +2,31 @@
+Fri Mar  3 17:36:54 UTC 2017 - jmate...@suse.com
+
+- fix requirements for broken python-setuptools_scm
+
+---
+Thu Mar  2 15:18:00 UTC 2017 - tbecht...@suse.com
+
+- Fix python_module macro
+- Fix Source url
+
+---
+Mon Feb 27 18:55:20 UTC 2017 - toddrme2...@gmail.com
+
+- Fix macro usage.
+
+---
+Sat Feb 25 02:09:42 UTC 2017 - toddrme2...@gmail.com
+
+-switch to single-spec version.
+- update to version 2.11.1:
+  * #28: Fix logic in marker evaluation.- changes from version 2.11:
+  * #27: Improved wording in the README around configuration for the
+distutils command and pytest proper.
+- changes from version 2.10.1:
+  * #21: Avoid mutating dictionary keys during iteration.
+- changes from version 2.10:
+  * #20: Leverage technique in setuptools 794 to populate PYTHONPATH
+during test runs such that Python subprocesses will have a
+dependency context comparable to the test runner.
+
+---

Old:

  pytest-runner-2.9.tar.gz

New:

  pytest-runner-2.11.1.tar.gz



Other differences:
--
++ python-pytest-runner.spec ++
--- /var/tmp/diff_new_pack.DJGL2F/_old  2017-03-09 01:46:49.140076401 +0100
+++ /var/tmp/diff_new_pack.DJGL2F/_new  2017-03-09 01:46:49.140076401 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-pytest-runner
 #
-# 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
@@ -15,25 +15,26 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-pytest-runner
-Version:2.9
+Version:2.11.1
 Release:0
 Summary:Simple powerful testing with Python
 License:MIT
 Group:  Development/Languages/Python
 Url:http://pytest.org
-Source: 
https://pypi.io/packages/source/p/pytest-runner/pytest-runner-%{version}.tar.gz
-BuildRequires:  python-devel
-BuildRequires:  python-pytest >= 2.8
-BuildRequires:  python-setuptools
-BuildRequires:  python-setuptools_scm >= 1.9
+Source: 
https://files.pythonhosted.org/packages/source/p/pytest-runner/pytest-runner-%{version}.tar.gz
+BuildRequires:  python-rpm-macros
+BuildRequires:  %{python_module devel}
+BuildRequires:  %{python_module pytest >= 2.8}
+BuildRequires:  %{python_module setuptools}
+BuildRequires:  %{python_module setuptools_scm >= 1.9}
+Requires:   python-pytest >= 2.8
+Requires:   python-setuptools_scm >= 1.9
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%if 0%{?suse_version} && 0%{?suse_version} <= 1110
-%{!?python_sitelib: %global python_sitelib %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib()")}
-%else
 BuildArch:  noarch
-%endif
+
+%python_subpackages
 
 %description
 Invoke py.test as distutils command with dependency resolution.
@@ -42,12 +43,12 @@
 %setup -q -n pytest-runner-%{version}
 
 %build
-python setup.py build
+%python_build
 
 %install
-python setup.py install --prefix=%{_prefix} --root=%{buildroot}
+%python_install
 
-%files
+%files %python_files
 %defattr(-,root,root,-)
 %doc README.rst CHANGES.rst LICENSE docs/*
 %{python_sitelib}/*

++ pytest-runner-2.9.tar.gz -> pytest-runner-2.11.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pytest-runner-2.9/.hgignore 
new/pytest-runner-2.11.1/.hgignore
--- old/pytest-runner-2.9/.hgignore 2016-07-14 21:57:54.0 +0200
+++ new/pytest-runner-2.11.1/.hgignore  1970-01-01 01:00:00.0 +0100
@@ -1,2 +0,0 @@
-build
-dist
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 

commit python-setuptools_scm for openSUSE:Factory

2017-03-08 Thread root
Hello community,

here is the log from the commit of package python-setuptools_scm for 
openSUSE:Factory checked in at 2017-03-09 01:45:36

Comparing /work/SRC/openSUSE:Factory/python-setuptools_scm (Old)
 and  /work/SRC/openSUSE:Factory/.python-setuptools_scm.new (New)


Package is "python-setuptools_scm"

Thu Mar  9 01:45:36 2017 rev:6 rq:477288 version:1.15.0

Changes:

--- 
/work/SRC/openSUSE:Factory/python-setuptools_scm/python-setuptools_scm.changes  
2017-01-23 11:30:53.357185941 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-setuptools_scm.new/python-setuptools_scm.changes
 2017-03-09 01:45:37.570210294 +0100
@@ -1,0 +2,17 @@
+Fri Mar  3 15:24:56 UTC 2017 - jmate...@suse.com
+
+- fix singlespec build
+- no-generic-python.patch - run tests with the right python executable
+  to prevent stray pyc files where they don't belong
+
+---
+Thu Mar  2 15:06:07 UTC 2017 - tbecht...@suse.com
+
+- Fix Source url
+
+---
+Thu Mar  2 14:48:44 UTC 2017 - tbecht...@suse.com
+
+- Fix python_module macro definition
+
+---

New:

  no-generic-python.patch



Other differences:
--
++ python-setuptools_scm.spec ++
--- /var/tmp/diff_new_pack.ysNyYM/_old  2017-03-09 01:45:38.170125348 +0100
+++ /var/tmp/diff_new_pack.ysNyYM/_new  2017-03-09 01:45:38.174124782 +0100
@@ -16,6 +16,7 @@
 #
 
 
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-setuptools_scm
 Version:1.15.0
 Release:0
@@ -23,22 +24,23 @@
 License:MIT
 Group:  Development/Languages/Python
 Url:https://github.com/pypa/setuptools_scm
-Source: 
https://pypi.io/packages/source/s/setuptools_scm/setuptools_scm-%{version}.tar.gz
-BuildRequires:  python-devel
-BuildRequires:  python-setuptools
+Source: 
https://files.pythonhosted.org/packages/source/s/setuptools_scm/setuptools_scm-%{version}.tar.gz
+# PATCH-FIX-UPSTREAM use sys.executable for running python in 
test_regressions.py
+Patch0: no-generic-python.patch
+BuildRequires:  %{python_module devel}
+BuildRequires:  %{python_module setuptools}
+BuildRequires:  python-rpm-macros
 # Testing requirements
+BuildRequires:  %{python_module pytest}
 BuildRequires:  git
 BuildRequires:  mercurial
-BuildRequires:  python-pytest
 Requires:   python-setuptools
 Recommends: git
 Recommends: mecurial
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%if 0%{?suse_version} && 0%{?suse_version} <= 1110
-%{!?python_sitelib: %global python_sitelib %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib()")}
-%else
 BuildArch:  noarch
-%endif
+
+%python_subpackages
 
 %description
 The setuptools_scm package handles managing your python package versions
@@ -46,17 +48,18 @@
 
 %prep
 %setup -q -n setuptools_scm-%{version}
+%patch0 -p1
 
 %build
-python setup.py build
+%python_build
 
 %install
-python setup.py install --prefix=%{_prefix} --root=%{buildroot}
+%python_install
 
 %check
-PYTHONPATH=%{buildroot}%{python_sitelib} py.test
+%python_expand PYTHONPATH=%{buildroot}%{$python_sitelib} 
py.test-%{$python_bin_suffix}
 
-%files
+%files %python_files
 %defattr(-,root,root,-)
 %doc README.rst LICENSE CHANGELOG.rst
 %{python_sitelib}/*

++ no-generic-python.patch ++
diff --git a/testing/test_regressions.py b/testing/test_regressions.py
index 4a067b3..9d24d61 100644
--- a/testing/test_regressions.py
+++ b/testing/test_regressions.py
@@ -18,16 +18,16 @@ def test_pkginfo_noscmroot(tmpdir, monkeypatch):
 'from setuptools import setup;'
 'setup(use_scm_version={"root": ".."})')
 
-_, stderr, ret = do_ex('python setup.py --version', p)
+_, stderr, ret = do_ex((sys.executable, 'setup.py', '--version'), p)
 assert 'setuptools-scm was unable to detect version for' in stderr
 assert ret == 1
 
 p.join("PKG-INFO").write('Version: 1.0')
-res = do('python setup.py --version', p)
+res = do((sys.executable, 'setup.py', '--version'), p)
 assert res == '1.0'
 
 do('git init', p.dirpath())
-res = do('python setup.py --version', p)
+res = do((sys.executable, 'setup.py', '--version'), p)
 assert res == '1.0'
 
 
@@ -64,7 +64,7 @@ setup(use_scm_version=vcfg)
 ''')
 p.join("PKG-INFO").write('Version: 1.0')
 
-res = do('python setup.py --version', p)
+res = do((sys.executable, 'setup.py', '--version'), p)
 assert res == '1.0'
 
 



commit python-pyasn1 for openSUSE:Factory

2017-03-08 Thread root
Hello community,

here is the log from the commit of package python-pyasn1 for openSUSE:Factory 
checked in at 2017-03-09 01:44:24

Comparing /work/SRC/openSUSE:Factory/python-pyasn1 (Old)
 and  /work/SRC/openSUSE:Factory/.python-pyasn1.new (New)


Package is "python-pyasn1"

Thu Mar  9 01:44:24 2017 rev:24 rq:477283 version:0.2.3

Changes:

--- /work/SRC/openSUSE:Factory/python-pyasn1/python-pyasn1.changes  
2017-02-10 09:52:46.594013603 +0100
+++ /work/SRC/openSUSE:Factory/.python-pyasn1.new/python-pyasn1.changes 
2017-03-09 01:44:25.528411189 +0100
@@ -1,0 +2,36 @@
+Mon Mar  6 13:28:21 UTC 2017 - mich...@stroeder.com
+
+- updated to upstream release 0.2.3
+
+Revision 0.2.3, released 25-02-2017
+---
+
+- Improved SEQUENCE/SET/CHOICE decoding performance by maintaining a single 
shared
+  NamedType object for all instances of SEQUENCE/SET object.
+- Improved INTEGER encoding/decoding by switching to Python's built-in
+  integer serialization functions.
+- Improved BitString performance by rebasing it onto Python int type and 
leveraging
+  fast Integer serialization functions.
+- BitString type usability improved in many ways: for example bitshifting and
+  numeric operation on BitString is now possible.
+- Minor ObjectIdentifier type performance optimization.
+- ASN.1 character types refactored to keep unicode contents internally
+  (rather than serialized octet stream) and duck-type it directly.
+- ASN.1 OctetString initialized from a Python object performs bytes()
+  on it when running on Python 3 (used to do str() which is probably
+  less logical).
+- Missing support for NoValue.__sizeof__ added.
+- Added checks to make sure SEQUENCE/SET components being assigned
+  match the prototypes.
+- Setter methods for constructed types consistently accept matchTags
+  and matchConstraints flags to control the strictness of inner
+  components compatibility verification. Previously, these checks
+  were tied to verifyConstraints flag, now they are all independent.
+- General documentation improvements here and there.
+- Fix to __reversed__() magic to make it returning an iterator.
+- Test suite simplified and unified.
+- The __all__ variable added to most of the Python modules.
+- The "test" directory renamed into "tests" not to collide with
+  the "test" module.
+
+---

Old:

  pyasn1-0.2.2.tar.gz

New:

  pyasn1-0.2.3.tar.gz



Other differences:
--
++ python-pyasn1.spec ++
--- /var/tmp/diff_new_pack.Xk1kAK/_old  2017-03-09 01:44:26.432283203 +0100
+++ /var/tmp/diff_new_pack.Xk1kAK/_new  2017-03-09 01:44:26.436282637 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   python-pyasn1
-Version:0.2.2
+Version:0.2.3
 Release:0
 Summary:ASN.1 types and codecs
 License:BSD-2-Clause

++ pyasn1-0.2.2.tar.gz -> pyasn1-0.2.3.tar.gz ++
 13639 lines of diff (skipped)




commit python-PyYAML for openSUSE:Factory

2017-03-08 Thread root
Hello community,

here is the log from the commit of package python-PyYAML for openSUSE:Factory 
checked in at 2017-03-09 01:43:10

Comparing /work/SRC/openSUSE:Factory/python-PyYAML (Old)
 and  /work/SRC/openSUSE:Factory/.python-PyYAML.new (New)


Package is "python-PyYAML"

Thu Mar  9 01:43:10 2017 rev:14 rq:477266 version:3.12

Changes:

--- /work/SRC/openSUSE:Factory/python-PyYAML/python-PyYAML.changes  
2017-02-27 18:35:44.540358130 +0100
+++ /work/SRC/openSUSE:Factory/.python-PyYAML.new/python-PyYAML.changes 
2017-03-09 01:43:12.178797455 +0100
@@ -1,0 +2,6 @@
+Fri Mar  3 11:42:12 UTC 2017 - sor.ale...@meowr.ru
+
+- Use pythonhosted.org for the reference link.
+- Provide python-yaml instead of python2-yaml again.
+
+---



Other differences:
--
++ python-PyYAML.spec ++
--- /var/tmp/diff_new_pack.ytFWmZ/_old  2017-03-09 01:43:13.222649646 +0100
+++ /var/tmp/diff_new_pack.ytFWmZ/_new  2017-03-09 01:43:13.226649079 +0100
@@ -17,6 +17,7 @@
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
+%define oldpython python
 Name:   python-PyYAML
 Version:3.12
 Release:0
@@ -24,17 +25,16 @@
 License:MIT
 Group:  Development/Languages/Python
 Url:http://pyyaml.org/wiki/PyYAML
-Source: 
https://pypi.io/packages/source/P/PyYAML/PyYAML-%{version}.tar.gz
+Source: 
https://files.pythonhosted.org/packages/source/P/PyYAML/PyYAML-%{version}.tar.gz
 BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  libyaml-devel
 BuildRequires:  python-rpm-macros
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %ifpython2
-Provides:   python-yaml = %{version}
-Obsoletes:  python-yaml < %{version}
+# python-yaml was last used in openSUSE 12.1.
+Provides:   %{oldpython}-yaml = %{version}
+Obsoletes:  %{oldpython}-yaml < %{version}
 %endif
-%python_subpackages
 
 %description
 YAML is a data serialization format designed for human readability
@@ -49,27 +49,30 @@
 PyYAML is applicable for a broad range of tasks from complex
 configuration files to object serialization and persistance.
 
+%python_subpackages
+
 %prep
 %setup -q -n PyYAML-%{version}
 
 %build
 export CFLAGS="%{optflags}"
 %python_build
-find examples -type f | xargs chmod -x # Fix example permissions
+# Fix example permissions.
+find examples/ -type f | xargs chmod a-x
 
 %install
 %python_install
 
 %check
-#increase file-descriptor-count for ppc to make tests happy
+# Increase file-descriptor-count for ppc to make tests happy.
 %ifarch ppc ppc64 s390 s390x
 ulimit -Sn 2048
 %endif
 %python_exec setup.py test
 
 %files %{python_files}
-%defattr(-,root,root,-)
-%doc CHANGES LICENSE README examples
+%defattr(-,root,root)
+%doc CHANGES LICENSE README examples/
 %{python_sitearch}/yaml
 %{python_sitearch}/_yaml.*so
 %{python_sitearch}/PyYAML-%{version}-py%{python_version}.egg-info




commit python-traceback2 for openSUSE:Factory

2017-03-08 Thread root
Hello community,

here is the log from the commit of package python-traceback2 for 
openSUSE:Factory checked in at 2017-03-09 01:41:59

Comparing /work/SRC/openSUSE:Factory/python-traceback2 (Old)
 and  /work/SRC/openSUSE:Factory/.python-traceback2.new (New)


Package is "python-traceback2"

Thu Mar  9 01:41:59 2017 rev:2 rq:477104 version:1.4.0

Changes:

--- /work/SRC/openSUSE:Factory/python-traceback2/python-traceback2.changes  
2015-10-24 10:23:13.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-traceback2.new/python-traceback2.changes 
2017-03-09 01:41:59.929028174 +0100
@@ -1,0 +2,6 @@
+Wed Mar  1 20:44:21 UTC 2017 - aloi...@gmx.com
+
+- Converted to single-spec
+- Replaced the source URL with pypi.io link
+
+---



Other differences:
--
++ python-traceback2.spec ++
--- /var/tmp/diff_new_pack.ZMEnTS/_old  2017-03-09 01:42:00.736913775 +0100
+++ /var/tmp/diff_new_pack.ZMEnTS/_new  2017-03-09 01:42:00.740913209 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-traceback2
 #
-# Copyright (c) 2015 SUSE LINUX Products 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
@@ -16,24 +16,26 @@
 #
 
 
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-traceback2
 Version:1.4.0
 Release:0
 Summary:Backports of the traceback module
-# This is a backport of code taken from the Python codebase, 
-# and such is under the same license as Python as a whole.
 License:Python-2.0
 Group:  Development/Languages/Python
+# This is a backport of code taken from the Python codebase,
+# and such is under the same license as Python as a whole.
 Url:https://github.com/bitprophet/traceback2
-Source: 
https://pypi.python.org/packages/source/t/traceback2/traceback2-%{version}.tar.gz
-BuildRequires:  python-devel
-BuildRequires:  python-setuptools
-BuildRequires:  python-pbr
+Source: 
https://pypi.io/packages/source/t/traceback2/traceback2-%{version}.tar.gz
+BuildRequires:  %{python_module devel}
+BuildRequires:  %{python_module pbr}
+BuildRequires:  %{python_module setuptools}
+BuildRequires:  fdupes
+BuildRequires:  python-rpm-macros
 Requires:   python-pbr
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%if 0%{?suse_version} &&  0%{?suse_version} > 1110
 BuildArch:  noarch
-%endif
+%python_subpackages
 
 %description
 A backport of traceback to older supported Pythons.
@@ -42,16 +44,18 @@
 %setup -q -n traceback2-%{version}
 
 %build
-python setup.py build
+%python_build
 
 %install
-python setup.py install --prefix=%{_prefix} --optimize=2 --root=%{buildroot}
+%python_install
+%python_expand %fdupes -s %{buildroot}%{$python_sitelib}
 
-%files
+%files %{python_files}
 %defattr(-,root,root,-)
 %doc README.rst AUTHORS ChangeLog
 # Contains the license
 %doc setup.cfg
-%{python_sitelib}/*
+%{python_sitelib}/traceback2
+%{python_sitelib}/traceback2-%{version}-py*.egg-info
 
 %changelog




commit python-linecache2 for openSUSE:Factory

2017-03-08 Thread root
Hello community,

here is the log from the commit of package python-linecache2 for 
openSUSE:Factory checked in at 2017-03-09 01:40:46

Comparing /work/SRC/openSUSE:Factory/python-linecache2 (Old)
 and  /work/SRC/openSUSE:Factory/.python-linecache2.new (New)


Package is "python-linecache2"

Thu Mar  9 01:40:46 2017 rev:2 rq:477102 version:1.0.0

Changes:

--- /work/SRC/openSUSE:Factory/python-linecache2/python-linecache2.changes  
2015-10-24 10:23:20.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-linecache2.new/python-linecache2.changes 
2017-03-09 01:40:47.463289666 +0100
@@ -1,0 +2,7 @@
+Wed Mar  1 20:53:15 UTC 2017 - aloi...@gmx.com
+
+- Converted to single-spec
+- Replaced the source URL with pypi.io link
+- Added fdupes
+
+---



Other differences:
--
++ python-linecache2.spec ++
--- /var/tmp/diff_new_pack.j6WrSJ/_old  2017-03-09 01:40:48.355163372 +0100
+++ /var/tmp/diff_new_pack.j6WrSJ/_new  2017-03-09 01:40:48.359162806 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-linecache2
 #
-# Copyright (c) 2015 SUSE LINUX Products 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
@@ -16,24 +16,26 @@
 #
 
 
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-linecache2
 Version:1.0.0
 Release:0
 Summary:Backports of the linecache module
-# This is a backport of code taken from the Python codebase, 
-# and such is under the same license as Python as a whole.
 License:Python-2.0
 Group:  Development/Languages/Python
+# This is a backport of code taken from the Python codebase,
+# and such is under the same license as Python as a whole.
 Url:https://github.com/testing-cabal/linecache2
-Source: 
https://pypi.python.org/packages/source/l/linecache2/linecache2-%{version}.tar.gz
-BuildRequires:  python-devel
-BuildRequires:  python-setuptools
-BuildRequires:  python-pbr
+Source: 
https://pypi.io/packages/source/l/linecache2/linecache2-%{version}.tar.gz
+BuildRequires:  %{python_module devel}
+BuildRequires:  %{python_module pbr}
+BuildRequires:  %{python_module setuptools}
+BuildRequires:  fdupes
+BuildRequires:  python-rpm-macros
 Requires:   python-pbr
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%if 0%{?suse_version} &&  0%{?suse_version} > 1110
 BuildArch:  noarch
-%endif
+%python_subpackages
 
 %description
 A backport of linecache to older supported Pythons.
@@ -42,16 +44,18 @@
 %setup -q -n linecache2-%{version}
 
 %build
-python setup.py build
+%python_build
 
 %install
-python setup.py install --prefix=%{_prefix} --optimize=2 --root=%{buildroot}
+%python_install
+%python_expand %fdupes -s %{buildroot}%{$python_sitelib}
 
-%files
+%files %{python_files}
 %defattr(-,root,root,-)
 %doc README.rst AUTHORS ChangeLog
 # Contains the license
 %doc setup.cfg
-%{python_sitelib}/*
+%{python_sitelib}/linecache2
+%{python_sitelib}/linecache2-%{version}-py*.egg-info
 
 %changelog




commit rpmlint for openSUSE:Factory

2017-03-08 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2017-03-09 01:39:23

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Thu Mar  9 01:39:23 2017 rev:266 rq:476791 version:1.8

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2017-02-11 
01:33:10.452822505 +0100
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2017-03-09 
01:39:24.471042003 +0100
@@ -1,0 +2,6 @@
+Thu Mar  2 09:37:22 UTC 2017 - mimi...@gmail.com
+
+- fix boo#1027577
+  patch boo1027577-license_tag.patch
+
+---

New:

  boo1027577-license_tag.patch



Other differences:
--
++ rpmlint.spec ++
--- /var/tmp/diff_new_pack.5SguTV/_old  2017-03-09 01:39:29.554322165 +0100
+++ /var/tmp/diff_new_pack.5SguTV/_new  2017-03-09 01:39:29.554322165 +0100
@@ -122,6 +122,7 @@
 Patch664:   issue_68_BinariesCheck_lower_memory-4.patch
 # Fix a regression introduced by suse-shlib-devel-dependency.diff
 Patch67:suse-readd_terminator_in_regex.patch
+Patch68:boo1027577-license_tag.patch
 # PATCHLIST END
 # BuildArch must at the end. is a bug: 
https://bugzilla.suse.com/show_bug.cgi?id=926766
 BuildArch:  noarch

++ boo1027577-license_tag.patch ++
Index: rpmlint-rpmlint-1.8/TagsCheck.py
===
--- rpmlint-rpmlint-1.8.orig/TagsCheck.py
+++ rpmlint-rpmlint-1.8/TagsCheck.py
@@ -446,7 +446,7 @@ invalid_url_regex = re.compile(Config.ge
 lib_package_regex = 
re.compile('(?:^(?:compat-)?lib.*?(\.so.*)?|libs?[\d-]*)$', re.IGNORECASE)
 leading_space_regex = re.compile('^\s+')
 pkg_config_regex = re.compile('^/usr/(?:lib\d*|share)/pkgconfig/')
-license_regex = re.compile('\(([^)]+)\)|\s(?:and|or)\s')
+license_regex = re.compile('\(([^)]+)\)|\s(?:and|or|AND|OR)\s')
 license_exception_regex = re.compile('(\S+)\sWITH\s(\S+)')
 invalid_version_regex = re.compile('([0-9](?:rc|alpha|beta|pre).*)', 
re.IGNORECASE)
 # () are here for grouping purpose in the regexp



commit xen for openSUSE:Factory

2017-03-08 Thread root
Hello community,

here is the log from the commit of package xen for openSUSE:Factory checked in 
at 2017-03-09 01:35:29

Comparing /work/SRC/openSUSE:Factory/xen (Old)
 and  /work/SRC/openSUSE:Factory/.xen.new (New)


Package is "xen"

Thu Mar  9 01:35:29 2017 rev:226 rq:461996 version:4.8.0_04

Changes:

--- /work/SRC/openSUSE:Factory/xen/xen.changes  2017-02-03 20:05:39.761672482 
+0100
+++ /work/SRC/openSUSE:Factory/.xen.new/xen.changes 2017-03-09 
01:35:31.444041826 +0100
@@ -1,0 +2,48 @@
+Thu Mar  2 15:21:25 MST 2017 - carn...@suse.com
+
+- bsc#1027654 - XEN fails to build against glibc 2.25
+  glibc-2.25-compatibility-fix.patch
+  libxl.pvscsi.patch
+
+---
+Thu Feb 16 11:42:23 UTC 2017 - oher...@suse.de
+
+- fate#316613: Refresh and enable libxl.pvscsi.patch
+
+---
+Fri Feb 10 11:22:01 MST 2017 - carn...@suse.com
+
+- bsc#1024834 - VUL-0: CVE-2017-2620: xen: cirrus_bitblt_cputovideo
+  does not check if memory region is safe (XSA-209)
+  
CVE-2017-2620-xsa209-qemut-cirrus_bitblt_cputovideo-does-not-check-if-memory-region-safe.patch
+
+---
+Wed Feb  8 10:19:24 MST 2017 - carn...@suse.com
+
+- bsc#1023948 - [pvusb][sles12sp3][openqa] Segmentation fault
+  happened when adding usbctrl devices via xl
+  
589b3272-libxl-dont-segfault-when-creating-domain-with-invalid-pvusb-device.patch
+
+---
+Thu Feb  2 09:57:01 MST 2017 - carn...@suse.com
+
+- Upstream patches from Jan (bsc#1027519)
+  587d04d6-x86-xstate-fix-array-overrun-with-LWP.patch
+  587de4a9-x86emul-VEX-B-ignored-in-compat-mode.patch
+  5882129d-x86emul-LOCK-check-adjustments.patch
+  58821300-x86-segment-attribute-handling.patch
+  58873c1f-x86emul-correct-FPU-stub-asm-constraints.patch
+  58873c80-x86-hvm-do-not-set-msr_tsc_adjust-on-.patch
+  5887888f-credit2-use-the-correct-scratch-cpumask.patch
+  5887888f-credit2-never-consider-CPUs-outside-of-pool.patch
+  5887888f-credit2-fix-shutdown-suspend-with-cpupools.patch
+  5888b1b3-x86-emulate-dont-assume-addr_size-32-implies-protmode.patch
+
+---
+Wed Feb  1 09:36:25 MST 2017 - carn...@suse.com
+
+- bsc#1023004 - VUL-0: CVE-2017-2615: qemu: display: cirrus: oob
+  access while doing bitblt copy backward mode
+  
CVE-2017-2615-qemut-display-cirrus-oob-access-while-doing-bitblt-copy-backward-mode.patch
+
+---
@@ -4,4 +52,3 @@
-- Xen 4.8 requires the acpica package (iasl) to build.
-  fate#322313 and fate#322150 require the acpica package to be
-  ported to aarch64 which is now down. Enable aarch64 in the spec
-  for building Xen on aarch64.
+- fate#322313 and fate#322150 require the acpica package ported to
+  aarch64 which Xen 4.8 needs to build. Temporarily disable aarch64
+  until these fates are complete.
@@ -45,0 +93,7 @@
+Wed Jan  4 14:59:04 MST 2017 - carn...@suse.com
+
+- bsc#1015169 - VUL-0: CVE-2016-9921, CVE-2016-9922: xen: qemu:
+  display: cirrus_vga: a divide by zero in cirrus_do_copy
+  CVE-2016-9921-qemut-display-cirrus_vga-divide-by-zero-in-cirrus_do_copy.patch
+
+---
@@ -62,2 +116,2 @@
-- bsc#1014298 - VUL-0: xen: x86 PV guests may be able to mask
-  interrupts (XSA-202)
+- bsc#1014298 - VUL-0: CVE-2016-10024: xen: x86 PV guests may be
+  able to mask interrupts (XSA-202)
@@ -65,2 +119,2 @@
-- bsc#1014300 - VUL-0: xen: x86: missing NULL pointer check in
-  VMFUNC emulation (XSA-203)
+- bsc#1014300 - VUL-0: CVE-2016-10025: xen: x86: missing NULL
+  pointer check in VMFUNC emulation (XSA-203)

New:

  587d04d6-x86-xstate-fix-array-overrun-with-LWP.patch
  587de4a9-x86emul-VEX-B-ignored-in-compat-mode.patch
  5882129d-x86emul-LOCK-check-adjustments.patch
  58821300-x86-segment-attribute-handling.patch
  58873c1f-x86emul-correct-FPU-stub-asm-constraints.patch
  58873c80-x86-hvm-do-not-set-msr_tsc_adjust-on-.patch
  5887888f-credit2-fix-shutdown-suspend-with-cpupools.patch
  5887888f-credit2-never-consider-CPUs-outside-of-pool.patch
  5887888f-credit2-use-the-correct-scratch-cpumask.patch
  5888b1b3-x86-emulate-dont-assume-addr_size-32-implies-protmode.patch
  
589b3272-libxl-dont-segfault-when-creating-domain-with-invalid-pvusb-device.patch
  CVE-2016-9921-qemut-display-cirrus_vga-divide-by-zero-in-cirrus_do_copy.patch
  
CVE-2017-2615-qemut-display-cirrus-oob-access-while-doing-bitblt-copy-backward-mode.patch
  
CVE-2017-2620-xsa209-qemut-cirrus_bitblt_cputovideo-does-not-check-if-memory-region-safe.patch
  glibc-2.25-compatibility-fix.patch


commit libzio for openSUSE:Factory

2017-03-08 Thread root
Hello community,

here is the log from the commit of package libzio for openSUSE:Factory checked 
in at 2017-03-09 01:33:18

Comparing /work/SRC/openSUSE:Factory/libzio (Old)
 and  /work/SRC/openSUSE:Factory/.libzio.new (New)


Package is "libzio"

Thu Mar  9 01:33:18 2017 rev:40 rq:460847 version:1.04

Changes:

--- /work/SRC/openSUSE:Factory/libzio/libzio.changes2015-02-27 
10:55:57.0 +0100
+++ /work/SRC/openSUSE:Factory/.libzio.new/libzio.changes   2017-03-09 
01:33:19.502727491 +0100
@@ -1,0 +2,19 @@
+Tue Feb 28 10:07:43 UTC 2017 - wer...@suse.de
+
+- Push version to 1.04
+  * Add patch from Andreas Schwab to fix problem with missing
+   declaration of pthread_sigmask(2)
+- Delete pthread-sigmask.patch as now upstream 
+
+---
+Tue Feb 28 09:07:36 UTC 2017 - sch...@linux-m68k.org
+
+- Add pthread-sigmask.patch to include  as required
+  by pthread_sigmask
+
+---
+Mon Feb 27 15:48:10 UTC 2017 - wer...@suse.de
+
+- Use -D_DEFAULT_SOURCE
+
+---

Old:

  libzio-1.02.tar.bz2

New:

  libzio-1.04.tar.bz2



Other differences:
--
++ libzio.spec ++
--- /var/tmp/diff_new_pack.4OVeoo/_old  2017-03-09 01:33:20.522583055 +0100
+++ /var/tmp/diff_new_pack.4OVeoo/_new  2017-03-09 01:33:20.526582489 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libzio
 #
-# Copyright (c) 2015 SUSE LINUX Products 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
@@ -18,7 +18,7 @@
 
 Name:   libzio
 %define lname   libzio1
-Version:1.02
+Version:1.04
 Release:0
 Summary:A Library for Accessing Compressed Text Files
 License:GPL-2.0+
@@ -27,8 +27,8 @@
 Source: 
http://downloads.sourceforge.net/project/%{name}/%{name}/%{version}/%{name}-%{version}.tar.bz2
 Source1:baselibs.conf
 BuildRequires:  libbz2-devel
-BuildRequires:  zlib-devel
 BuildRequires:  xz-devel
+BuildRequires:  zlib-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description

++ libzio-1.02.tar.bz2 -> libzio-1.04.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libzio-1.02/Makefile new/libzio-1.04/Makefile
--- old/libzio-1.02/Makefile2013-02-27 12:49:55.0 +0100
+++ new/libzio-1.04/Makefile2017-02-28 11:03:13.815020847 +0100
@@ -5,10 +5,10 @@
 #
 
 LARGE  = $(shell getconf LFS_CFLAGS)
-CFLAGS = $(RPM_OPT_FLAGS) -pipe -Wall -D_GNU_SOURCE -D_REENTRANT $(LARGE)
+CFLAGS = $(RPM_OPT_FLAGS) -pipe -Wall -D_GNU_SOURCE -D_REENTRANT 
-D_DEFAULT_SOURCE $(LARGE)
 CC = gcc
 MAJOR  = 1
-MINOR  = 02
+MINOR  = 04
 VERSION= $(MAJOR).$(MINOR)
 SONAME = libzio.so.$(MAJOR)
 LDMAP  = -Wl,--version-script=zio.map
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libzio-1.02/lzw.h new/libzio-1.04/lzw.h
--- old/libzio-1.02/lzw.h   2013-02-27 12:09:25.0 +0100
+++ new/libzio-1.04/lzw.h   2017-02-28 11:01:13.913324967 +0100
@@ -48,7 +48,7 @@
 #include "zioP.h"
 
 #if defined _REENTRANT || defined _THREAD_SAFE
-# include 
+# include 
 weak_symbol(pthread_sigmask);
 #endif
 




commit fontconfig for openSUSE:Factory

2017-03-08 Thread root
Hello community,

here is the log from the commit of package fontconfig for openSUSE:Factory 
checked in at 2017-03-09 01:30:49

Comparing /work/SRC/openSUSE:Factory/fontconfig (Old)
 and  /work/SRC/openSUSE:Factory/.fontconfig.new (New)


Package is "fontconfig"

Thu Mar  9 01:30:49 2017 rev:84 rq:460495 version:2.12.1

Changes:

--- /work/SRC/openSUSE:Factory/fontconfig/fontconfig.changes2016-08-17 
12:03:32.0 +0200
+++ /work/SRC/openSUSE:Factory/.fontconfig.new/fontconfig.changes   
2017-03-09 01:30:50.647809348 +0100
@@ -1,0 +2,6 @@
+Sun Feb 26 01:44:16 UTC 2017 - qantas94he...@gmail.com
+
+- Add patch fontconfig-glibc-2.25.patch
+  * Fixes build with glibc 2.25. 
+
+---

New:

  fontconfig-glibc-2.25.patch



Other differences:
--
++ fontconfig.spec ++
--- /var/tmp/diff_new_pack.LQbeEP/_old  2017-03-09 01:30:52.035612793 +0100
+++ /var/tmp/diff_new_pack.LQbeEP/_new  2017-03-09 01:30:52.035612793 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package fontconfig
 #
-# 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
@@ -31,6 +31,9 @@
 # https://www.libreoffice.org/bugzilla/show_bug.cgi?id=47704
 Patch0: make-check.patch
 Patch1: fontconfig-locale_c.utf8.patch
+# PATCH-FIX-UPSTREAM fontconfig-glibc-2.25.patch -- fixes build with glibc 2.25
+# 
http://lists.openembedded.org/pipermail/openembedded-core/2016-December/130213.html
+Patch2: fontconfig-glibc-2.25.patch
 BuildRequires:  automake >= 1.11
 BuildRequires:  freetype2-devel
 BuildRequires:  libexpat-devel
@@ -108,6 +111,7 @@
 %endif
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 # use suse-specific doc path:
 find -name \*.1 -o -name \*.sgml | xargs sed -i -e 
's/usr\/share\/doc\/fontconfig/usr\/share\/doc\/packages\/fontconfig/g'
 

++ fontconfig-glibc-2.25.patch ++
>From 20cddc824c6501c2082cac41b162c34cd5fcc530 Mon Sep 17 00:00:00 2001
From: Khem Raj 
Date: Sun, 11 Dec 2016 14:32:00 -0800
Subject: [PATCH] Avoid conflicts with integer width macros from TS
 18661-1:2014

glibc 2.25+ has now defined these macros in 
https://sourceware.org/git/?p=glibc.git;a=commit;h=5b17fd0da62bf923cb61d1bb7b08cf2e1f1f9c1a

Signed-off-by: Khem Raj 
---
Upstream-Status: Merged into master (1ab5258f7c2abfafcd63a760ca08bf93591912da)

 fontconfig/fontconfig.h |3 ++-
 src/fcobjs.h|2 +-
 src/fcobjshash.gperf|2 +-
 src/fcobjshash.h|2 +-
 4 files changed, 5 insertions(+), 4 deletions(-)

Index: fontconfig-2.12.1/fontconfig/fontconfig.h
===
--- fontconfig-2.12.1.orig/fontconfig/fontconfig.h
+++ fontconfig-2.12.1/fontconfig/fontconfig.h
@@ -128,7 +128,8 @@ typedef int FcBool;
 #define FC_USER_CACHE_FILE ".fonts.cache-" FC_CACHE_VERSION
 
 /* Adjust outline rasterizer */
-#define FC_CHAR_WIDTH  "charwidth" /* Int */
+#define FC_CHARWIDTH   "charwidth" /* Int */
+#define FC_CHAR_WIDTH  FC_CHARWIDTH
 #define FC_CHAR_HEIGHT "charheight"/* Int */
 #define FC_MATRIX  "matrix"/* FcMatrix */
 
Index: fontconfig-2.12.1/src/fcobjs.h
===
--- fontconfig-2.12.1.orig/src/fcobjs.h
+++ fontconfig-2.12.1/src/fcobjs.h
@@ -51,7 +51,7 @@ FC_OBJECT (DPI,   FcTypeDouble,   NULL)
 FC_OBJECT (RGBA,   FcTypeInteger,  NULL)
 FC_OBJECT (SCALE,  FcTypeDouble,   NULL)
 FC_OBJECT (MINSPACE,   FcTypeBool, NULL)
-FC_OBJECT (CHAR_WIDTH, FcTypeInteger,  NULL)
+FC_OBJECT (CHARWIDTH,  FcTypeInteger,  NULL)
 FC_OBJECT (CHAR_HEIGHT,FcTypeInteger,  NULL)
 FC_OBJECT (MATRIX, FcTypeMatrix,   NULL)
 FC_OBJECT (CHARSET,FcTypeCharSet,  FcCompareCharSet)
Index: fontconfig-2.12.1/src/fcobjshash.gperf
===
--- fontconfig-2.12.1.orig/src/fcobjshash.gperf
+++ fontconfig-2.12.1/src/fcobjshash.gperf
@@ -44,7 +44,7 @@ int id;
 "rgba",FC_RGBA_OBJECT
 "scale",FC_SCALE_OBJECT
 "minspace",FC_MINSPACE_OBJECT
-"charwidth",FC_CHAR_WIDTH_OBJECT
+"charwidth",FC_CHARWIDTH_OBJECT
 "charheight",FC_CHAR_HEIGHT_OBJECT
 "matrix",FC_MATRIX_OBJECT
 "charset",FC_CHARSET_OBJECT
Index: fontconfig-2.12.1/src/fcobjshash.h
===
--- fontconfig-2.12.1.orig/src/fcobjshash.h
+++ fontconfig-2.12.1/src/fcobjshash.h
@@ -284,7 +284,7 @@ 

commit ekiga for openSUSE:Factory

2017-03-08 Thread root
Hello community,

here is the log from the commit of package ekiga for openSUSE:Factory checked 
in at 2017-03-09 01:29:36

Comparing /work/SRC/openSUSE:Factory/ekiga (Old)
 and  /work/SRC/openSUSE:Factory/.ekiga.new (New)


Package is "ekiga"

Thu Mar  9 01:29:36 2017 rev:58 rq:460237 version:4.0.1

Changes:

--- /work/SRC/openSUSE:Factory/ekiga/ekiga.changes  2017-02-20 
14:28:08.438849024 +0100
+++ /work/SRC/openSUSE:Factory/.ekiga.new/ekiga.changes 2017-03-09 
01:29:37.294198540 +0100
@@ -1,0 +2,6 @@
+Fri Feb 24 14:36:37 UTC 2017 - ngomp...@gmail.com
+
+- add ekiga-4.0.1-libresolv.patch from Fedora
+  * From: 
https://src.fedoraproject.org/cgit/rpms/ekiga.git/commit/?id=dbf5f5ba449d22bd79f0394cddb7d4d8a88ec6ac
 
+
+---

New:

  ekiga-4.0.1-libresolv.patch



Other differences:
--
++ ekiga.spec ++
--- /var/tmp/diff_new_pack.BKx6e9/_old  2017-03-09 01:29:38.602013310 +0100
+++ /var/tmp/diff_new_pack.BKx6e9/_new  2017-03-09 01:29:38.606012744 +0100
@@ -31,6 +31,10 @@
 # PATCH-FIX-UPSTREAM ekiga-appdata.patch badshah...@gmail.com -- Add, 
translate and install appstream metainfo file taken from upstream git
 Patch1: ekiga-appdata.patch
 Patch2:
ekiga-audiooutput-fallback-to-primary-device-if-secondary.patch
+# PATCH-FIX-OPENSUSE ekiga-4.0.1-libresolv.patch mc...@redhat.com -- Add a 
patch to avoid libresolv check for res_gethostbyaddr()
+# Sourced from: 
https://src.fedoraproject.org/cgit/rpms/ekiga.git/commit/?id=dbf5f5ba449d22bd79f0394cddb7d4d8a88ec6ac
+Patch3:ekiga-4.0.1-libresolv.patch
+
 %if 0%{?suse_version} > 1325
 BuildRequires:  libboost_signals-devel
 %else
@@ -109,6 +113,7 @@
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
+%patch3 -p1
 translation-update-upstream
 
 %build

++ ekiga-4.0.1-libresolv.patch ++
diff -up ekiga-4.0.1/configure.ac.libresolv ekiga-4.0.1/configure.ac
--- ekiga-4.0.1/configure.ac.libresolv  2017-02-23 02:30:42.051227852 -0600
+++ ekiga-4.0.1/configure.ac2017-02-23 02:32:04.609519837 -0600
@@ -324,7 +324,8 @@ if test "x$enable_ldap" = "xyes"; then
 
   dnl Checking for libresolv
   if test ${gm_platform} = "linux" ; then
-   AC_CHECK_LIB(resolv, res_gethostbyaddr, [LIBS="-lresolv $LIBS"], 
AC_MSG_ERROR([You need the libresolv library to compile Ekiga]), -lresolv)
+   # AC_CHECK_LIB(resolv, res_gethostbyaddr, [LIBS="-lresolv $LIBS"], 
AC_MSG_ERROR([You need the libresolv library to compile Ekiga]), -lresolv)
+   AC_WARNING([Just adding libresolv to LDAP_LIBS, without checking 
anything])
LDAP_LIBS="${LDAP_LIBS} -lresolv"
   fi
   found_ldap="yes"



commit libqt4 for openSUSE:Factory

2017-03-08 Thread root
Hello community,

here is the log from the commit of package libqt4 for openSUSE:Factory checked 
in at 2017-03-09 01:28:05

Comparing /work/SRC/openSUSE:Factory/libqt4 (Old)
 and  /work/SRC/openSUSE:Factory/.libqt4.new (New)


Package is "libqt4"

Thu Mar  9 01:28:05 2017 rev:219 rq:456158 version:4.8.7

Changes:

--- /work/SRC/openSUSE:Factory/libqt4/libqt4-devel-doc.changes  2016-08-03 
11:40:54.0 +0200
+++ /work/SRC/openSUSE:Factory/.libqt4.new/libqt4-devel-doc.changes 
2017-03-09 01:28:06.407071361 +0100
@@ -1,0 +2,6 @@
+Fri Feb 10 21:02:26 UTC 2017 - alarr...@suse.com
+
+- Add fix-moc-parsing-with-glibc-2.25.patch to fix moc parsing
+  system headers from glibc 2.25 correctly. 
+
+---
libqt4-sql-plugins.changes: same change
libqt4.changes: same change

New:

  fix-moc-parsing-with-glibc-2.25.patch



Other differences:
--
++ libqt4-devel-doc.spec ++
--- /var/tmp/diff_new_pack.V9ffBX/_old  2017-03-09 01:28:16.237678983 +0100
+++ /var/tmp/diff_new_pack.V9ffBX/_new  2017-03-09 01:28:16.241678416 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libqt4-devel-doc
 #
-# 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
@@ -120,6 +120,8 @@
 Patch167:   disable-rc4-ciphers-bnc865241.diff
 # PATCH-FIX-OPENSUSE fix-gcc6-detection.diff -- Fix GCC6 detection
 Patch168:   fix-gcc6-detection.diff
+# PATCH-FIX-UPSTREAM fix-moc-parsing-with-glibc-2.25.patch -- Fixes moc 
parsing correctly glibc 2.25 system headers
+Patch169:   fix-moc-parsing-with-glibc-2.25.patch
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
   %define common_options --opensource -fast -no-separate-debug-info -shared 
-xkb -openssl-linked -xrender -xcursor -dbus-linked -xfixes -xrandr -xinerama 
-sm -no-nas-sound -no-rpath -system-libjpeg -system-libpng -accessibility -cups 
-stl -nis -system-zlib -prefix /usr -L %{_libdir} -libdir %{_libdir} -docdir 
%_docdir/%{base_name} -examplesdir %{_libdir}/qt4/examples -demosdir 
%{_libdir}/qt4/demos -plugindir %plugindir -translationdir 
%{_datadir}/qt4/translations -iconv -sysconfdir /etc/settings -datadir 
%{_datadir}/qt4/ -no-pch -reduce-relocations -exceptions -system-libtiff -glib 
-optimized-qmake -no-webkit -no-xmlpatterns -system-sqlite -qt3support 
-no-sql-mysql -importdir %plugindir/imports  -xsync -xinput -gtkstyle
@@ -206,6 +208,7 @@
 %patch166 -p1
 %patch167 -p1
 %patch168 -p1
+%patch169 -p1
 
 # be sure not to use them
 rm -rf src/3rdparty/{libjpeg,freetype,libpng,zlib,libtiff,fonts}

libqt4-sql-plugins.spec: same change
libqt4.spec: same change


++ fix-moc-parsing-with-glibc-2.25.patch ++
Fixes moc parsing of (#__VA_ARGS__) expressions

glibc 2.25 introduced code like the following in
/usr/include/sys/sysmacros.h:

#define __SYSMACROS_DM(symbol) __SYSMACROS_DM1 \
 (In the GNU C Library, symbol is defined\n\
  by . For historical compatibility, it is\n\
  currently defined by  as well, but we plan to\n\
  remove this soon.  To use #symbol, include \n\
  directly.  If you did not intend to use a system-defined macro\n\
  #symbol, you should undefine it after including .)

(where __SYSMACROS_DM1 is defined as:
#define __SYSMACROS_DM1(...) __glibc_macro_warning (#__VA_ARGS__)
)

when parsing that with moc, it gives the following parse error:
/usr/include/glib-2.0/gobject/gtype.h:52: Parse error at "defined"

This patch fixes this, so it ignores arguments passed to
(#__VA_ARGS__) since they're supposed to be strings anyway.

Index: qt-everywhere-opensource-src-4.8.7/src/tools/moc/preprocessor.cpp
===
--- qt-everywhere-opensource-src-4.8.7.orig/src/tools/moc/preprocessor.cpp
+++ qt-everywhere-opensource-src-4.8.7/src/tools/moc/preprocessor.cpp
@@ -535,6 +535,21 @@ void Preprocessor::substituteUntilNewlin
 MacroName macro = symbol();
 if (macros.contains(macro) && !safeset.contains(macro)) {
 substituteMacro(macro, substituted, safeset);
+if (substituted.count()>4)
+{
+int i=substituted.count()-4;
+if (substituted.at(i).lexem()=="("
+   && substituted.at(i+1).lexem()=="#"
+   && substituted.at(i+2).lexem()=="__VA_ARGS__"
+   && substituted.at(i+3).lexem()==")")
+{
+   // Let's ignore the following expression, since it'll 
considered a string, and so, it's 

commit glibc for openSUSE:Factory

2017-03-08 Thread root
Hello community,

here is the log from the commit of package glibc for openSUSE:Factory checked 
in at 2017-03-09 01:26:17

Comparing /work/SRC/openSUSE:Factory/glibc (Old)
 and  /work/SRC/openSUSE:Factory/.glibc.new (New)


Package is "glibc"

Thu Mar  9 01:26:17 2017 rev:208 rq:455481 version:2.25

Changes:

--- /work/SRC/openSUSE:Factory/glibc/glibc-testsuite.changes2016-10-20 
23:04:46.0 +0200
+++ /work/SRC/openSUSE:Factory/.glibc.new/glibc-testsuite.changes   
2017-03-09 01:26:20.170110580 +0100
@@ -1,0 +2,108 @@
+Wed Feb  8 09:38:15 UTC 2017 - sch...@suse.de
+
+- tunables-bigendian.patch: Fix getting tunable values on big-endian (BZ
+  #21109)
+
+---
+Sun Feb  5 18:26:21 UTC 2017 - sch...@suse.de
+
+- Update to glibc 2.25
+  * The feature test macro __STDC_WANT_LIB_EXT2__, from ISO/IEC TR
+24731-2:2010, is supported to enable declarations of functions from that
+TR.
+  * The feature test macro __STDC_WANT_IEC_60559_BFP_EXT__, from ISO/IEC TS
+18661-1:2014, is supported to enable declarations of functions and macros
+from that TS.
+  * The feature test macro __STDC_WANT_IEC_60559_FUNCS_EXT__, from ISO/IEC TS
+18661-4:2015, is supported to enable declarations of functions and macros
+from that TS.
+  * The nonstandard feature selection macros _REENTRANT and _THREAD_SAFE are
+now treated as compatibility synonyms for _POSIX_C_SOURCE=199506L.
+  * The inclusion of  by  is deprecated.
+  * New  features from TS 18661-1:2014 are added to libm: the
+fesetexcept, fetestexceptflag, fegetmode and fesetmode functions, the
+femode_t type and the FE_DFL_MODE and FE_SNANS_ALWAYS_SIGNAL macros.
+  * Integer width macros from TS 18661-1:2014 are added to :
+CHAR_WIDTH, SCHAR_WIDTH, UCHAR_WIDTH, SHRT_WIDTH, USHRT_WIDTH, INT_WIDTH,
+UINT_WIDTH, LONG_WIDTH, ULONG_WIDTH, LLONG_WIDTH, ULLONG_WIDTH; and to
+: INT8_WIDTH, UINT8_WIDTH, INT16_WIDTH, UINT16_WIDTH,
+INT32_WIDTH, UINT32_WIDTH, INT64_WIDTH, UINT64_WIDTH, INT_LEAST8_WIDTH,
+UINT_LEAST8_WIDTH, INT_LEAST16_WIDTH, UINT_LEAST16_WIDTH,
+INT_LEAST32_WIDTH, UINT_LEAST32_WIDTH, INT_LEAST64_WIDTH,
+UINT_LEAST64_WIDTH, INT_FAST8_WIDTH, UINT_FAST8_WIDTH, INT_FAST16_WIDTH,
+UINT_FAST16_WIDTH, INT_FAST32_WIDTH, UINT_FAST32_WIDTH, INT_FAST64_WIDTH,
+UINT_FAST64_WIDTH, INTPTR_WIDTH, UINTPTR_WIDTH, INTMAX_WIDTH,
+UINTMAX_WIDTH, PTRDIFF_WIDTH, SIG_ATOMIC_WIDTH, SIZE_WIDTH, WCHAR_WIDTH,
+WINT_WIDTH.
+  * New  features are added from TS 18661-1:2014:
+- Signaling NaN macros: SNANF, SNAN, SNANL.
+- Nearest integer functions: roundeven, roundevenf, roundevenl, fromfp,
+  fromfpf, fromfpl, ufromfp, ufromfpf, ufromfpl, fromfpx, fromfpxf,
+  fromfpxl, ufromfpx, ufromfpxf, ufromfpxl.
+- llogb functions: the llogb, llogbf and llogbl functions, and the
+  FP_LLOGB0 and FP_LLOGBNAN macros.
+- Max-min magnitude functions: fmaxmag, fmaxmagf, fmaxmagl, fminmag,
+  fminmagf, fminmagl.
+- Comparison macros: iseqsig.
+- Classification macros: iscanonical, issubnormal, iszero.
+- Total order functions: totalorder, totalorderf, totalorderl,
+  totalordermag, totalordermagf, totalordermagl.
+- Canonicalize functions: canonicalize, canonicalizef, canonicalizel.
+- NaN functions: getpayload, getpayloadf, getpayloadl, setpayload,
+  setpayloadf, setpayloadl, setpayloadsig, setpayloadsigf, setpayloadsigl.
+  * The functions strfromd, strfromf, and strfroml, from ISO/IEC TS 
18661-1:2014,
+are added to libc.
+  * Most of glibc can now be built with the stack smashing protector enabled.
+  * The function explicit_bzero, from OpenBSD, has been added to libc.
+  * On ColdFire, MicroBlaze, Nios II and SH3, the float_t type is now defined
+to float instead of double.
+  * On x86_64, when compiling with -mfpmath=387 or -mfpmath=sse+387, the
+float_t and double_t types are now defined to long double instead of float
+and double.
+  * The getentropy and getrandom functions, and the  header file
+have been added.
+  * The buffer size for byte-oriented stdio streams is now limited to 8192
+bytes by default.
+  * The  header now includes the  header.
+  * The malloc_get_state and malloc_set_state functions have been removed.
+  * The “ip6-dotint” and “no-ip6-dotint” resolver options, and the
+corresponding RES_NOIP6DOTINT flag from  have been removed.
+  * The "ip6-bytestring" resolver option and the corresponding RES_USEBSTRING
+flag from  have been removed.
+  * The flags RES_AAONLY, RES_PRIMARY, RES_NOCHECKNAME, RES_KEEPTSIG,
+RES_BLAST defined in the  header file have been deprecated.
+  * The "inet6" option in /etc/resolv.conf and the RES_USE_INET6 flag for
+_res.flags are deprecated.
+  *