commit tor for openSUSE:Factory

2017-08-04 Thread root
Hello community,

here is the log from the commit of package tor for openSUSE:Factory checked in 
at 2017-08-04 12:00:15

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


Package is "tor"

Fri Aug  4 12:00:15 2017 rev:58 rq:514239 version:0.3.0.10

Changes:

--- /work/SRC/openSUSE:Factory/tor/tor.changes  2017-06-30 18:43:53.789181802 
+0200
+++ /work/SRC/openSUSE:Factory/.tor.new/tor.changes 2017-08-04 
12:00:59.018047128 +0200
@@ -1,0 +2,9 @@
+Thu Aug  3 11:26:00 UTC 2017 - jloe...@suse.com
+
+- tor 0.3.0.10
+  * Fix a typo that had prevented TPROXY-based transparent proxying
+from working under Linux.
+  * Avoid an assertion failure bug affecting our implementation of
+inet_pton(AF_INET6) on certain OpenBSD systems.
+
+---

Old:

  tor-0.3.0.9.tar.gz
  tor-0.3.0.9.tar.gz.asc

New:

  tor-0.3.0.10.tar.gz
  tor-0.3.0.10.tar.gz.asc



Other differences:
--
++ tor.spec ++
--- /var/tmp/diff_new_pack.aLvpDz/_old  2017-08-04 12:01:00.285868176 +0200
+++ /var/tmp/diff_new_pack.aLvpDz/_new  2017-08-04 12:01:00.301865918 +0200
@@ -20,7 +20,7 @@
 %define torgroup %{name}
 %define home_dir %{_localstatedir}/lib/empty
 Name:   tor
-Version:0.3.0.9
+Version:0.3.0.10
 Release:0
 Summary:Anonymizing overlay network for TCP (The onion router)
 License:BSD-3-Clause

++ tor-0.3.0.9.tar.gz -> tor-0.3.0.10.tar.gz ++
 21361 lines of diff (skipped)





commit 000product for openSUSE:Factory

2017-08-04 Thread root
Hello community,

here is the log from the commit of package 000product for openSUSE:Factory 
checked in at 2017-08-04 12:00:46

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


Package is "000product"

Fri Aug  4 12:00:46 2017 rev:42 rq: version:unknown
Fri Aug  4 12:00:40 2017 rev:41 rq: version:unknown

Changes:

New Changes file:

NO CHANGES FILE!!!



Other differences:
--
_service:product_converter:openSUSE-Addon-Lang-cd-cd-x86_64.kiwi: same change
_service:product_converter:openSUSE-Addon-Lang-release.spec: same change
_service:product_converter:openSUSE-Addon-NonOss-cd-addon-nonoss-i586_x86_64.kiwi:
 same change
_service:product_converter:openSUSE-Addon-NonOss-ftp-ftp-i586_x86_64.kiwi: same 
change
_service:product_converter:openSUSE-Addon-NonOss-release.spec: same change
++ _service:product_converter:openSUSE-Kubic-dvd5-DVD-x86_64.kiwi ++
--- /var/tmp/diff_new_pack.3P4cCa/_old  2017-08-04 12:01:06.704962125 +0200
+++ /var/tmp/diff_new_pack.3P4cCa/_new  2017-08-04 12:01:06.704962125 +0200
@@ -1,4 +1,4 @@
-
+
   
 The SUSE Team
 bu...@opensuse.org
@@ -34,9 +34,9 @@
   true
   -x -2
   openSUSE
-  20170802
+  20170804
   11
-  cpe:/o:opensuse:opensuse-kubic:20170802,openSUSE 
Kubic
+  cpe:/o:opensuse:opensuse-kubic:20170804,openSUSE 
Kubic
   en_US 
   openSUSE
   /usr/share/kiwi/modules/plugins/suse-tumbleweed

++ _service:product_converter:openSUSE-Kubic-release.spec ++
--- /var/tmp/diff_new_pack.3P4cCa/_old  2017-08-04 12:01:06.780951399 +0200
+++ /var/tmp/diff_new_pack.3P4cCa/_new  2017-08-04 12:01:06.800948576 +0200
@@ -20,7 +20,7 @@
 Summary:openSUSE Kubic 
 License:GPL-2.0+
 Group:  System/Fhs
-Version:20170802
+Version:    20170804
 Release:0
 BuildRequires:  skelcd-openSUSE
 Recommends: branding
@@ -31,9 +31,9 @@
 
 Provides:   %name-%version
 Provides:   product() = openSUSE-Kubic
-Provides:   product(openSUSE-Kubic) = 20170802-0
+Provides:   product(openSUSE-Kubic) = 20170804-0
 Provides:   product-label() = openSUSE%20Kubic
-Provides:   product-cpeid() = 
cpe%3A%2Fo%3Aopensuse%3Aopensuse%2Dkubic%3A20170802
+Provides:   product-cpeid() = 
cpe%3A%2Fo%3Aopensuse%3Aopensuse%2Dkubic%3A20170804
 Provides:   product-url(releasenotes) = 
https%3A%2F%2Fwww.suse.com%2Freleasenotes%2F%{_target_cpu}%2FSUSE%2DCAASP%2F1.0%2Frelease%2Dnotes%2Dcaasp.rpm
 Provides:   product-endoflife()
 
@@ -90,7 +90,7 @@
 PRETTY_NAME="openSUSE Kubic"
 ID="opensuse-kubic"
 ANSI_COLOR="0;32"
-CPE_NAME="cpe:/o:opensuse:opensuse-kubic:20170802"
+CPE_NAME="cpe:/o:opensuse:opensuse-kubic:20170804"
 EOF
 
 
@@ -100,11 +100,11 @@
 
   openSUSE
   openSUSE-Kubic
-  20170802
+  20170804
   0
   
   %{_target_cpu}
-  cpe:/o:opensuse:opensuse-kubic:20170802
+  cpe:/o:opensuse:opensuse-kubic:20170804
   openSUSE-Kubic
   
 

++ _service:product_converter:openSUSE-cd-mini-i586.kiwi ++
--- /var/tmp/diff_new_pack.3P4cCa/_old  2017-08-04 12:01:06.868938979 +0200
+++ /var/tmp/diff_new_pack.3P4cCa/_new  2017-08-04 12:01:06.872938415 +0200
@@ -1,4 +1,4 @@
-
+
   
 The SUSE Team
 bu...@opensuse.org
@@ -31,9 +31,9 @@
   true
   -x -2
   openSUSE
-  20170802
+  20170804
   11
-  cpe:/o:opensuse:opensuse:20170802,openSUSE 
Tumbleweed
+  cpe:/o:opensuse:opensuse:20170804,openSUSE 
Tumbleweed
   cs da de en en_GB en_US es fi fr hu it ja nb 
nl pl pt pt_BR ru sv zh zh_CN zh_TW 
   openSUSE
   /usr/share/kiwi/modules/plugins/suse-tumbleweed

_service:product_converter:openSUSE-cd-mini-x86_64.kiwi: same change
_service:product_converter:openSUSE-dvd5-dvd-i586.kiwi: same change
++ _service:product_converter:openSUSE-dvd5-dvd-promo-i586.kiwi ++
--- /var/tmp/diff_new_pack.3P4cCa/_old  2017-08-04 12:01:07.124902851 +0200
+++ /var/tmp/diff_new_pack.3P4cCa/_new  2017-08-04 12:01:07.128902286 +0200
@@ -1,4 +1,4 @@
-
+
   
 The SUSE Team
 bu...@opensuse.org
@@ -32,9 +32,9 @@
   true
   -x -2
   openSUSE
-  20170802
+  20170804
   11
-  cpe:/o:opensuse:opensuse:20170802,openSUSE 
Tumbleweed
+  cpe:/o:opensuse:opensuse:20170804,openSUSE 
Tumbleweed
   cs da de en en_GB en_US es fi fr hu it ja nb 
nl pl pt pt_BR ru sv zh zh_CN zh_TW 
   openSUSE
   /usr/share/kiwi/modules/plugins/suse-tumbleweed

_service:product_converter:openSUSE-dvd5-dvd-promo-x86_64.kiwi: same change
++ _service:product_converter:openSUSE-dvd5-dvd-x86_64.kiwi ++
--- /var/tmp/diff_new_pack.3P4cCa/_old  2017-08-04 12:01:07.428859947 +0200
+++ /var/

commit chromium for openSUSE:Factory

2017-08-04 Thread root
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2017-08-04 12:00:12

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


Package is "chromium"

Fri Aug  4 12:00:12 2017 rev:161 rq:514222 version:60.0.3112.90

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2017-07-27 
11:13:22.671863243 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new/chromium.changes   2017-08-04 
12:00:32.121843502 +0200
@@ -1,0 +2,6 @@
+Thu Aug  3 13:25:33 UTC 2017 - tchva...@suse.com
+
+- Version update to 60.0.3112.90:
+  * Various usability bugfixes
+
+---

Old:

  chromium-60.0.3112.78.tar.xz

New:

  chromium-60.0.3112.90.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.qhKOR5/_old  2017-08-04 12:00:56.518399952 +0200
+++ /var/tmp/diff_new_pack.qhKOR5/_new  2017-08-04 12:00:56.550395435 +0200
@@ -35,7 +35,7 @@
 %bcond_with system_vpx
 %bcond_with clang
 Name:   chromium
-Version:60.0.3112.78
+Version:60.0.3112.90
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause and LGPL-2.1+

++ chromium-60.0.3112.78.tar.xz -> chromium-60.0.3112.90.tar.xz ++
/work/SRC/openSUSE:Factory/chromium/chromium-60.0.3112.78.tar.xz 
/work/SRC/openSUSE:Factory/.chromium.new/chromium-60.0.3112.90.tar.xz differ: 
char 26, line 1




commit python-jwcrypto for openSUSE:Factory

2017-08-04 Thread root
Hello community,

here is the log from the commit of package python-jwcrypto for openSUSE:Factory 
checked in at 2017-08-04 12:00:16

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


Package is "python-jwcrypto"

Fri Aug  4 12:00:16 2017 rev:3 rq:514244 version:0.4.2

Changes:

--- /work/SRC/openSUSE:Factory/python-jwcrypto/python-jwcrypto.changes  
2017-07-25 11:41:34.634338269 +0200
+++ /work/SRC/openSUSE:Factory/.python-jwcrypto.new/python-jwcrypto.changes 
2017-08-04 12:01:02.573545272 +0200
@@ -1,0 +2,5 @@
+Thu Aug  3 15:12:08 UTC 2017 - mich...@stroeder.com
+
+- update to upstream release 0.4.2
+
+---

Old:

  jwcrypto-0.4.1.tar.gz

New:

  jwcrypto-0.4.2.tar.gz



Other differences:
--
++ python-jwcrypto.spec ++
--- /var/tmp/diff_new_pack.rLOvRv/_old  2017-08-04 12:01:03.537409223 +0200
+++ /var/tmp/diff_new_pack.rLOvRv/_new  2017-08-04 12:01:03.549407530 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   python-jwcrypto
-Version:0.4.1
+Version:0.4.2
 Release:0
 Summary:Python module package implementing JOSE Web standards
 License:LGPL-3.0

++ jwcrypto-0.4.1.tar.gz -> jwcrypto-0.4.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/jwcrypto-0.4.1/MANIFEST.in 
new/jwcrypto-0.4.2/MANIFEST.in
--- old/jwcrypto-0.4.1/MANIFEST.in  2015-07-10 18:38:15.0 +0200
+++ new/jwcrypto-0.4.2/MANIFEST.in  2017-08-01 15:09:58.0 +0200
@@ -1 +1,2 @@
 include LICENSE README.md
+include tox.ini setup.cfg
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/jwcrypto-0.4.1/PKG-INFO new/jwcrypto-0.4.2/PKG-INFO
--- old/jwcrypto-0.4.1/PKG-INFO 2017-07-24 11:16:07.0 +0200
+++ new/jwcrypto-0.4.2/PKG-INFO 2017-08-01 17:58:06.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: jwcrypto
-Version: 0.4.1
+Version: 0.4.2
 Summary: Implementation of JOSE Web standards
 Home-page: https://github.com/latchset/jwcrypto
 Author: JWCrypto Project Contributors
@@ -11,6 +11,7 @@
 Classifier: Programming Language :: Python :: 2.7
 Classifier: Programming Language :: Python :: 3.4
 Classifier: Programming Language :: Python :: 3.5
+Classifier: Programming Language :: Python :: 3.6
 Classifier: Intended Audience :: Developers
 Classifier: Topic :: Security
 Classifier: Topic :: Software Development :: Libraries :: Python Modules
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/jwcrypto-0.4.1/jwcrypto/jwe.py 
new/jwcrypto-0.4.2/jwcrypto/jwe.py
--- old/jwcrypto-0.4.1/jwcrypto/jwe.py  2016-11-29 20:25:04.0 +0100
+++ new/jwcrypto-0.4.2/jwcrypto/jwe.py  2017-08-01 15:22:08.0 +0200
@@ -423,30 +423,30 @@
 try:
 try:
 djwe = json_decode(raw_jwe)
-o['iv'] = base64url_decode(str(djwe['iv']))
-o['ciphertext'] = base64url_decode(str(djwe['ciphertext']))
-o['tag'] = base64url_decode(str(djwe['tag']))
+o['iv'] = base64url_decode(djwe['iv'])
+o['ciphertext'] = base64url_decode(djwe['ciphertext'])
+o['tag'] = base64url_decode(djwe['tag'])
 if 'protected' in djwe:
-p = base64url_decode(str(djwe['protected']))
+p = base64url_decode(djwe['protected'])
 o['protected'] = p.decode('utf-8')
 if 'unprotected' in djwe:
 o['unprotected'] = json_encode(djwe['unprotected'])
 if 'aad' in djwe:
-o['aad'] = base64url_decode(str(djwe['aad']))
+o['aad'] = base64url_decode(djwe['aad'])
 if 'recipients' in djwe:
 o['recipients'] = list()
 for rec in djwe['recipients']:
 e = dict()
 if 'encrypted_key' in rec:
 e['encrypted_key'] = \
-base64url_decode(str(rec['encrypted_key']))
+base64url_decode(rec['encrypted_key'])
 if 'header' in rec:
 e['header'] = json_encode(rec['header'])
 o['recipients'].append(e)
 else:
 if 'encrypted_key' in djwe:
 o['encrypted_key'] = \
-base64url_decode(str(djwe['encrypted_key']))
+base64url_decode(djwe['encrypted_key'])
 if 

commit caasp-tools for openSUSE:Factory

2017-08-04 Thread root
Hello community,

here is the log from the commit of package caasp-tools for openSUSE:Factory 
checked in at 2017-08-04 12:00:03

Comparing /work/SRC/openSUSE:Factory/caasp-tools (Old)
 and  /work/SRC/openSUSE:Factory/.caasp-tools.new (New)


Package is "caasp-tools"

Fri Aug  4 12:00:03 2017 rev:8 rq:514036 version:0.23

Changes:

--- /work/SRC/openSUSE:Factory/caasp-tools/caasp-tools.changes  2017-06-23 
09:18:44.031306326 +0200
+++ /work/SRC/openSUSE:Factory/.caasp-tools.new/caasp-tools.changes 
2017-08-04 12:00:12.088671159 +0200
@@ -1,0 +2,16 @@
+Fri Jun 30 13:20:39 CEST 2017 - ku...@suse.de
+
+- Fix problem with wrong permissions of /etc/salt.
+
+---
+Wed Jun 28 13:07:22 CEST 2017 - ku...@suse.de
+
+- Add /etc/salt/minion.d/grains_refresh.conf [bsc#1046212]
+
+---
+Tue Jun 27 15:31:06 CEST 2017 - ku...@suse.de
+
+- Enable admin-note-setup service on admin node via cloud-init
+  [bsc#1046161]
+
+---

Old:

  MicroOS-tools-0.21.tar.bz2

New:

  MicroOS-tools-0.23.tar.bz2



Other differences:
--
++ caasp-tools.spec ++
--- /var/tmp/diff_new_pack.yqHH3f/_old  2017-08-04 12:00:13.792430675 +0200
+++ /var/tmp/diff_new_pack.yqHH3f/_new  2017-08-04 12:00:13.796430111 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   caasp-tools
-Version:0.21
+Version:0.23
 Release:0
 Summary:Files and Scripts for SUSE CaaS Platform
 License:GPL-2.0+
@@ -27,6 +27,7 @@
 Source2:COPYING
 BuildRequires:  distribution-release
 BuildRequires:  dracut
+BuildRequires:  salt-minion
 BuildRequires:  systemd
 Requires:   perl-JSON
 #only needed as directory owners
@@ -87,6 +88,7 @@
 %defattr(-,root,root)
 %doc %{_docdir}/%{name}
 %config %{_sysconfdir}/systemd/system/systemd-firstboot.service
+%config %{_sysconfdir}/salt/minion.d/grains_refresh.conf
 %{_unitdir}
 %{_libexecdir}/MicroOS-firstboot
 %{_libexecdir}/python*

++ MicroOS-tools-0.21.tar.bz2 -> MicroOS-tools-0.23.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/MicroOS-tools-0.21/etc/salt/minion.d/grains_refresh.conf 
new/MicroOS-tools-0.23/etc/salt/minion.d/grains_refresh.conf
--- old/MicroOS-tools-0.21/etc/salt/minion.d/grains_refresh.conf
1970-01-01 01:00:00.0 +0100
+++ new/MicroOS-tools-0.23/etc/salt/minion.d/grains_refresh.conf
2017-06-28 13:02:00.893268571 +0200
@@ -0,0 +1 @@
+grains_refresh_every: 10
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/MicroOS-tools-0.21/usr/lib/python2.7/site-packages/cloudinit/config/cc_suse_caasp.py
 
new/MicroOS-tools-0.23/usr/lib/python2.7/site-packages/cloudinit/config/cc_suse_caasp.py
--- 
old/MicroOS-tools-0.21/usr/lib/python2.7/site-packages/cloudinit/config/cc_suse_caasp.py
2017-06-21 16:08:58.478547513 +0200
+++ 
new/MicroOS-tools-0.23/usr/lib/python2.7/site-packages/cloudinit/config/cc_suse_caasp.py
2017-06-27 15:30:45.373885191 +0200
@@ -51,6 +51,7 @@
 log.debug(("role administration node found"))
 cmd = ['/usr/share/caasp-container-manifests/activate.sh']
 util.subp(cmd, capture=True)
+   enable_service('admin-node-setup')
 enable_service('docker')
 enable_service('container-feeder')
 enable_service('etcd')




commit borgbackup for openSUSE:Factory

2017-08-04 Thread root
Hello community,

here is the log from the commit of package borgbackup for openSUSE:Factory 
checked in at 2017-08-04 12:00:01

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


Package is "borgbackup"

Fri Aug  4 12:00:01 2017 rev:5 rq:513823 version:1.0.11

Changes:

--- /work/SRC/openSUSE:Factory/borgbackup/borgbackup.changes2017-05-16 
14:47:10.770064257 +0200
+++ /work/SRC/openSUSE:Factory/.borgbackup.new/borgbackup.changes   
2017-08-04 12:00:03.881829541 +0200
@@ -1,0 +2,17 @@
+Wed Aug  2 09:45:57 UTC 2017 - lbeltr...@kde.org
+
+- Update to version 1.0.11 ((2017-07-21)
+  Bug fixes:
+  - use limited unpacker for outer key (security precaution), #2174
+  - fix paperkey import bug
+  Other changes:
+  - change --checkpoint-interval default from 600s to 1800s, #2841.
+this improves efficiency for big repositories a lot.
+  - docs: fix OpenSUSE command and add OpenSUSE section
+  - tests: add tests for split_lstring and paperkey
+  - vagrant:
+- fix openbsd shell
+- backport cpu/ram setup from master
+- add stretch64 VM
+
+---

Old:

  borgbackup-1.0.10.tar.gz

New:

  borgbackup-1.0.11.tar.gz



Other differences:
--
++ borgbackup.spec ++
--- /var/tmp/diff_new_pack.YFPptE/_old  2017-08-04 12:00:05.253635913 +0200
+++ /var/tmp/diff_new_pack.YFPptE/_new  2017-08-04 12:00:05.285631398 +0200
@@ -18,7 +18,7 @@
 
 
 Name:   borgbackup
-Version:1.0.10
+Version:1.0.11
 Release:0
 Summary:Deduplicating backup program with compression and 
authenticated encryption
 License:BSD-3-Clause

++ borgbackup-1.0.10.tar.gz -> borgbackup-1.0.11.tar.gz ++
 19376 lines of diff (skipped)




commit hwdata for openSUSE:Factory

2017-08-04 Thread root
Hello community,

here is the log from the commit of package hwdata for openSUSE:Factory checked 
in at 2017-08-04 11:59:59

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


Package is "hwdata"

Fri Aug  4 11:59:59 2017 rev:5 rq:513807 version:0.303

Changes:

--- /work/SRC/openSUSE:Factory/hwdata/hwdata.changes2017-07-12 
19:35:46.222345507 +0200
+++ /work/SRC/openSUSE:Factory/.hwdata.new/hwdata.changes   2017-08-04 
12:00:00.486308814 +0200
@@ -1,0 +2,5 @@
+Wed Aug  2 08:26:35 UTC 2017 - mplus...@suse.com
+
+- Update to version 0.303
+
+---

Old:

  hwdata-0.302.tar.gz

New:

  hwdata-0.303.tar.gz



Other differences:
--
++ hwdata.spec ++
--- /var/tmp/diff_new_pack.h1e9jM/_old  2017-08-04 12:00:02.294053654 +0200
+++ /var/tmp/diff_new_pack.h1e9jM/_new  2017-08-04 12:00:02.322049702 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   hwdata
-Version:0.302
+Version:0.303
 Release:0
 Summary:Hardware identification and configuration data
 License:GPL-2.0+
@@ -32,9 +32,9 @@
 
 %prep
 %setup -q
-%configure
 
 %build
+%configure
 # nothing to build
 
 %install

++ hwdata-0.302.tar.gz -> hwdata-0.303.tar.gz ++
 7980 lines of diff (skipped)




commit python-distorm3 for openSUSE:Factory

2017-08-04 Thread root
Hello community,

here is the log from the commit of package python-distorm3 for openSUSE:Factory 
checked in at 2017-08-04 11:59:52

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


Package is "python-distorm3"

Fri Aug  4 11:59:52 2017 rev:9 rq:512487 version:3.3

Changes:

--- /work/SRC/openSUSE:Factory/python-distorm3/python-distorm3.changes  
2013-04-22 14:31:43.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-distorm3.new/python-distorm3.changes 
2017-08-04 11:59:56.198913972 +0200
@@ -1,0 +2,5 @@
+Mon Jul 24 06:14:18 UTC 2017 - bwiedem...@suse.com
+
+- Add reproducible.patch to sort file list to fix build-compare (boo#1041090)
+
+---

New:

  reproducible.patch



Other differences:
--
++ python-distorm3.spec ++
--- /var/tmp/diff_new_pack.65zSeb/_old  2017-08-04 11:59:56.910813489 +0200
+++ /var/tmp/diff_new_pack.65zSeb/_new  2017-08-04 11:59:56.914812924 +0200
@@ -25,6 +25,8 @@
 Url:http://code.google.com/p/distorm/
 Source: distorm3-%{version}.zip
 Patch0: 0001-don-t-stutter-static-on-BigEndian.patch
+# PATCH-FIX-UPSTREAM https://github.com/gdabah/distorm/pull/116
+Patch1: reproducible.patch
 BuildRequires:  fdupes
 BuildRequires:  python-devel
 BuildRequires:  unzip
@@ -41,6 +43,7 @@
 %prep
 %setup -q -n distorm3
 %patch0 -p1
+%patch1 -p1
 
 %build
 CFLAGS="%{optflags}" python setup.py build


++ reproducible.patch ++
https://github.com/gdabah/distorm/pull/116

>From e300df86b8483f59dcd56c521eb5b8d07c9c92d9 Mon Sep 17 00:00:00 2001
From: "Bernhard M. Wiedemann" 
Date: Mon, 5 Jun 2017 21:59:26 +0200
Subject: [PATCH] sort input files

when building packages (e.g. for openSUSE Linux)
(random) filesystem order of input files
influences ordering of functions in the output,
thus without the patch, builds (in disposable VMs) would usually differ.

See https://reproducible-builds.org/ for why this matters.
---
 setup.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/setup.py b/setup.py
index b14ad67..e035e5b 100644
--- a/setup.py
+++ b/setup.py
@@ -33,7 +33,7 @@ def get_sources():
 create the libdistorm3 library.
 """
 
-return glob('src/*.c')
+return sorted(glob('src/*.c'))
 
 
 class custom_build(build):



commit novnc for openSUSE:Factory

2017-08-04 Thread root
Hello community,

here is the log from the commit of package novnc for openSUSE:Factory checked 
in at 2017-08-04 11:59:50

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


Package is "novnc"

Fri Aug  4 11:59:50 2017 rev:7 rq:512022 version:0.6.2

Changes:

--- /work/SRC/openSUSE:Factory/novnc/novnc.changes  2015-12-21 
12:04:41.0 +0100
+++ /work/SRC/openSUSE:Factory/.novnc.new/novnc.changes 2017-08-04 
11:59:52.759399453 +0200
@@ -1,0 +2,13 @@
+Sat Jul 22 08:11:49 UTC 2017 - dmuel...@suse.com
+
+- Update to 0.6.2:
+  _This is a vulnerability fix release._
+
+  Fixes a XSS issue in which the remote VNC server could inject
+  arbitrary HTML into the noVNC web page via the messages propagated
+  to the status field, such as the VNC server name.
+
+  This affects users of vnc_auto.html and vnc.html, as well as any
+  users of include/ui.js.
+
+---

Old:

  noVNC-0.5.1.tar.gz

New:

  noVNC-0.6.2.tar.gz



Other differences:
--
++ novnc.spec ++
--- /var/tmp/diff_new_pack.zEj6WL/_old  2017-08-04 11:59:53.411307438 +0200
+++ /var/tmp/diff_new_pack.zEj6WL/_new  2017-08-04 11:59:53.415306874 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package novnc
 #
-# 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
@@ -17,7 +17,7 @@
 
 
 Name:   novnc
-Version:0.5.1
+Version:0.6.2
 Release:0
 Summary:VNC client using HTML5 (Web Sockets, Canvas) with encryption 
support
 License:MPL-2.0 and LGPL-3.0

++ noVNC-0.5.1.tar.gz -> noVNC-0.6.2.tar.gz ++
 12575 lines of diff (skipped)




commit python-multidict for openSUSE:Factory

2017-08-04 Thread root
Hello community,

here is the log from the commit of package python-multidict for 
openSUSE:Factory checked in at 2017-08-04 11:59:40

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


Package is "python-multidict"

Fri Aug  4 11:59:40 2017 rev:1 rq:511469 version:3.1.1

Changes:

New Changes file:

--- /dev/null   2017-07-20 07:30:00.335470106 +0200
+++ /work/SRC/openSUSE:Factory/.python-multidict.new/python-multidict.changes   
2017-08-04 11:59:45.716393561 +0200
@@ -0,0 +1,60 @@
+---
+Wed Jul 19 14:41:55 UTC 2017 - sean.mar...@suse.com
+
+- Use package from PyPi via py2pack instead of Github.
+  The packages are not the same.
+- Remove compiled shared libraries from package prior to build. 
+
+---
+Thu Jul 13 22:28:39 UTC 2017 - sean.mar...@suse.com
+
+- Update to version 3.1.1:
+  - Fix #105: Remove memory leak in istr implementation
+- Update to version 3.1.0:
+  - Fix #99: raise RuntimeError on dict iterations if the dict was changed
+  - Update __init__.pyi signatures
+- Update to version 3.0.0:
+  - Refactor internal data structures: main dict operations are about 100% 
faster now.
+  - Preserve order on multidict updates #68 Updates are md[key] = 
+val and md.update(…) calls. Now the last entry is replaced with
+new key/value pair, all previous occurrences are removed. If
+key is not present in dictionary the pair is added to the end
+  - Force keys to str instances #88
+  - Implement .popall(key[, default]) #84
+  - .pop() removes only first occurence, .popone() added #92
+  - Implement dict’s version #86
+  - Proxies are not pickable anymore #77
+- Update to version 2.1.7:
+  - Fix import warning on Python 3.6 #79
+- Update to version 2.1.6:
+  - Rebuild the library for fixning missing __spec__ attribute #79
+- Update to version 2.1.5:
+  - Build Python 3.6 binary wheels
+
+---
+Thu Jul 13 21:19:20 UTC 2017 - sean.mar...@suse.com
+
+- Move to single spec python3 only. 
+
+---
+Sat Feb 18 15:09:11 UTC 2017 - jeng...@inai.de
+
+- Description update
+
+---
+Mon Jan  9 05:20:13 UTC 2017 - a...@gmx.de
+
+- specfile:
+  * update copyright year
+
+- update to version 2.1.4:
+  * Remove LICENSE filename extension @ MANIFEST.in file #31
+
+- changes from version 2.1.3 :
+  * Add a fastpath for multidict extending by multidict
+
+---
+Sun Sep 25 16:48:26 UTC 2016 - a...@gmx.de
+
+- initial version
+

New:

  multidict-3.1.1.tar.gz
  python-multidict.changes
  python-multidict.spec



Other differences:
--
++ python-multidict.spec ++
#
# spec file for package python-multidict
#
# 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/
#


%{?!python_module:%define python_module() python-%{**} python3-%{**}}
%define skip_python2 1
%bcond_without test
Name:   python-multidict
Version:3.1.1
Release:0
Summary:Multidict implementation
License:Apache-2.0
Group:  Development/Languages/Python
Url:https://github.com/aio-libs/multidict
Source: 
https://files.pythonhosted.org/packages/source/m/multidict/multidict-%{version}.tar.gz
BuildRequires:  %{python_module Cython}
BuildRequires:  %{python_module devel}
BuildRequires:  %{python_module setuptools}
BuildRequires:  python-rpm-macros
BuildRoot:  %{_tmppath}/%{name}-%{version}-build

%python_subpackages

%description
Multidicts are useful for working with HTTP headers, URL query
arguments, etc.

The code was extracted from the aiohttp library.

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

%build
export CFLAGS="%{optflags}"
# Package contains pre-compiled shared libraries
rm -f multidict/*.so
%python_build

%install
%python_install

%check
%if %{with test}
# Tests have import 

commit python-gabbi for openSUSE:Factory

2017-08-04 Thread root
Hello community,

here is the log from the commit of package python-gabbi for openSUSE:Factory 
checked in at 2017-08-04 11:59:48

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


Package is "python-gabbi"

Fri Aug  4 11:59:48 2017 rev:2 rq:511532 version:1.35.0

Changes:

--- /work/SRC/openSUSE:Factory/python-gabbi/python-gabbi.changes
2017-04-17 10:25:19.470598774 +0200
+++ /work/SRC/openSUSE:Factory/.python-gabbi.new/python-gabbi.changes   
2017-08-04 11:59:49.911801387 +0200
@@ -1,0 +2,38 @@
+Thu Jul 20 05:41:40 UTC 2017 - tbecht...@suse.com
+
+- update to 1.35.0:
+  * release 1.35.0
+  * Documentation for <@ in json path values
+  * Allow value of a json path query to be read from disk
+  * Make _load_data_file public
+  * Add some simple docs for the LHS json path substitution
+  * Template expansion in LHS of json path test
+  * Correct location of gnocchi repo in gnocchi tests
+
+---
+Wed Jul  5 08:23:44 UTC 2017 - tbecht...@suse.com
+
+- update to 1.34.1:
+  * Release 1.34.1
+  * Add configuration for uploading signed sdists and wheels
+  * use assertRegex not assertRegexpMatches
+  * Update contributors list to reflect recent activity
+  * Relase 1.34.0
+  * Add additional test to coerce.yaml
+  * Manage numerals more effectively in replacers
+  * Add optional `test` param for custom content handlers (#212)
+  * Remove .testrepository/times.dbm each test run
+  * release 1.33.0
+  * Enforce type of response/content-handler test data
+  * Make verbose accept additional valid strings
+  * Add verbose option to `build_tests`
+  * Allow substitutions in count and delay
+  * Fix prefix handling for relative urls
+  * Add a test for a relative link and add a comment
+  * Avoid duplicating prefix when re-using urls
+  * Ensure that $HOME is in passenv
+  * Unicode content from disk must become bytes
+- convert to singlespec
+- disable tests for now. remote access needed for some
+
+---

Old:

  gabbi-1.32.0.tar.gz

New:

  gabbi-1.35.0.tar.gz



Other differences:
--
++ python-gabbi.spec ++
--- /var/tmp/diff_new_pack.POpNC4/_old  2017-08-04 11:59:50.791677194 +0200
+++ /var/tmp/diff_new_pack.POpNC4/_new  2017-08-04 11:59:50.795676629 +0200
@@ -16,39 +16,49 @@
 #
 
 
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-gabbi
-Version:1.32.0
+Version:1.35.0
 Release:0
 Summary:Declarative HTTP testing library
 License:Apache-2.0
 Group:  Development/Languages/Python
 Url:https://github.com/cdent/gabbi
 Source: https://pypi.io/packages/source/g/gabbi/gabbi-%{version}.tar.gz
-BuildRequires:  python-colorama
-#BuildRequires:  python-coverage, python-hacking, python-testtools, 
python-testrepository
-BuildRequires:  python-PyYAML
-BuildRequires:  python-devel
-BuildRequires:  python-httplib2
-BuildRequires:  python-jsonpath-rw
-BuildRequires:  python-mock
-BuildRequires:  python-nose
-BuildRequires:  python-pbr
-BuildRequires:  python-setuptools
-BuildRequires:  python-six
-BuildRequires:  python-wsgi_intercept >= 1.0
+# BuildRequires:  %{python_module PyYAML}
+# BuildRequires:  %{python_module Sphinx}
+# BuildRequires:  %{python_module colorama}
+# BuildRequires:  %{python_module fixtures}
+# BuildRequires:  %{python_module httplib2}
+# BuildRequires:  %{python_module jsonpath-rw-ext}
+# BuildRequires:  %{python_module jsonpath-rw}
+# BuildRequires:  %{python_module mock}
+# BuildRequires:  %{python_module nose}
+# BuildRequires:  %{python_module pytest-cov}
+# BuildRequires:  %{python_module pytest}
+# BuildRequires:  %{python_module six}
+# BuildRequires:  %{python_module testrepository}
+# BuildRequires:  %{python_module testtools}
+# BuildRequires:  %{python_module urllib3}
+# BuildRequires:  %{python_module wsgi_intercept}
+BuildRequires:  %{python_module devel}
+BuildRequires:  %{python_module pbr}
+BuildRequires:  %{python_module setuptools}
+BuildRequires:  python-rpm-macros
 Requires:   python-PyYAML
 Requires:   python-colorama
 Requires:   python-jsonpath-rw-ext
 Requires:   python-pytest
 Requires:   python-six
+Requires:   python-testtools
 Requires:   python-urllib3 >= 1.11.0
 Requires:   python-wsgi_intercept >= 1.2.2
 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
+Requires(post): update-alternatives

commit python-acme for openSUSE:Factory

2017-08-04 Thread root
Hello community,

here is the log from the commit of package python-acme for openSUSE:Factory 
checked in at 2017-08-04 11:58:38

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


Package is "python-acme"

Fri Aug  4 11:58:38 2017 rev:9 rq:508785 version:0.16.0

Changes:

--- /work/SRC/openSUSE:Factory/python-acme/python-acme.changes  2017-06-12 
15:34:46.972464474 +0200
+++ /work/SRC/openSUSE:Factory/.python-acme.new/python-acme.changes 
2017-08-04 11:58:40.069659433 +0200
@@ -1,0 +2,6 @@
+Fri Jul  7 08:12:55 UTC 2017 - ec...@opensuse.org
+
+- update to 0.16.0
+  - No changelog from upstream
+
+---

Old:

  acme-0.15.0.tar.gz
  acme-0.15.0.tar.gz.asc

New:

  acme-0.16.0.tar.gz
  acme-0.16.0.tar.gz.asc



Other differences:
--
++ python-acme.spec ++
--- /var/tmp/diff_new_pack.0UqOi9/_old  2017-08-04 11:58:40.849549354 +0200
+++ /var/tmp/diff_new_pack.0UqOi9/_new  2017-08-04 11:58:40.849549354 +0200
@@ -18,7 +18,7 @@
 
 %define libname acme
 Name:   python-%{libname}
-Version:0.15.0
+Version:0.16.0
 Release:0
 Summary:Python library for the ACME protocol
 License:Apache-2.0

++ acme-0.15.0.tar.gz -> acme-0.16.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/acme-0.15.0/PKG-INFO new/acme-0.16.0/PKG-INFO
--- old/acme-0.15.0/PKG-INFO2017-06-08 18:26:22.0 +0200
+++ new/acme-0.16.0/PKG-INFO2017-07-05 23:39:57.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: acme
-Version: 0.15.0
+Version: 0.16.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.15.0/acme/client.py 
new/acme-0.16.0/acme/client.py
--- old/acme-0.15.0/acme/client.py  2017-06-08 18:26:04.0 +0200
+++ new/acme-0.16.0/acme/client.py  2017-07-05 23:39:42.0 +0200
@@ -519,7 +519,12 @@
 self._default_timeout = timeout
 
 def __del__(self):
-self.session.close()
+# Try to close the session, but don't show exceptions to the
+# user if the call to close() fails. See #4840.
+try:
+self.session.close()
+except Exception:  # pylint: disable=broad-except
+pass
 
 def _wrap_in_jws(self, obj, nonce):
 """Wrap `JSONDeSerializable` object in JWS.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/acme-0.15.0/acme/client_test.py 
new/acme-0.16.0/acme/client_test.py
--- old/acme-0.15.0/acme/client_test.py 2017-06-08 18:26:04.0 +0200
+++ new/acme-0.16.0/acme/client_test.py 2017-07-05 23:39:42.0 +0200
@@ -600,12 +600,19 @@
 mock.ANY, mock.ANY, verify=mock.ANY, headers=mock.ANY,
 timeout=45)
 
-def test_del(self):
+def test_del(self, close_exception=None):
 sess = mock.MagicMock()
+
+if close_exception is not None:
+sess.close.side_effect = close_exception
+
 self.net.session = sess
 del self.net
 sess.close.assert_called_once_with()
 
+def test_del_error(self):
+self.test_del(ReferenceError)
+
 @mock.patch('acme.client.requests')
 def test_requests_error_passthrough(self, mock_requests):
 mock_requests.exceptions = requests.exceptions
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/acme-0.15.0/acme.egg-info/PKG-INFO 
new/acme-0.16.0/acme.egg-info/PKG-INFO
--- old/acme-0.15.0/acme.egg-info/PKG-INFO  2017-06-08 18:26:22.0 
+0200
+++ new/acme-0.16.0/acme.egg-info/PKG-INFO  2017-07-05 23:39:57.0 
+0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: acme
-Version: 0.15.0
+Version: 0.16.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.15.0/acme.egg-info/requires.txt 
new/acme-0.16.0/acme.egg-info/requires.txt
--- old/acme-0.15.0/acme.egg-info/requires.txt  2017-06-08 18:26:22.0 
+0200
+++ new/acme-0.16.0/acme.egg-info/requires.txt  2017-07-05 23:39:57.0 
+0200
@@ -3,7 +3,7 @@
 PyOpenSSL>=0.13
 pyrfc3339
 pytz
-requests[security]>=2.10
+requests[security]>=2.4.1
 setuptools>=1.0
 six
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/acme-0.15.0/setup.py new/acme-0.16.0/setup.py
--- 

commit python-uncertainties for openSUSE:Factory

2017-08-04 Thread root
Hello community,

here is the log from the commit of package python-uncertainties for 
openSUSE:Factory checked in at 2017-08-04 11:58:43

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


Package is "python-uncertainties"

Fri Aug  4 11:58:43 2017 rev:2 rq:508800 version:3.0.1

Changes:

--- 
/work/SRC/openSUSE:Factory/python-uncertainties/python-uncertainties.changes
2016-04-28 16:58:58.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-uncertainties.new/python-uncertainties.changes
   2017-08-04 11:58:51.496046632 +0200
@@ -1,0 +2,8 @@
+Thu Jul  6 15:02:18 UTC 2017 - tbecht...@suse.com
+
+- update to 3.0.1:
+  See more details at 
+  https://pypi.python.org/pypi/uncertainties#version-history
+- convert to singlespec
+
+---

Old:

  uncertainties-2.4.6.tar.gz

New:

  uncertainties-3.0.1.tar.gz



Other differences:
--
++ python-uncertainties.spec ++
--- /var/tmp/diff_new_pack.yGEkBp/_old  2017-08-04 11:58:52.331928650 +0200
+++ /var/tmp/diff_new_pack.yGEkBp/_new  2017-08-04 11:58:52.359924698 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-uncertainties
 #
-# 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
@@ -16,27 +16,26 @@
 #
 
 
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-uncertainties
-Version:2.4.6
+Version:3.0.1
 Release:0
 Summary:Uncertainties on the Quantities Involved (aka "Error 
Propagation")
 License:BSD-3-Clause
 Group:  Development/Languages/Python
 Url:http://pythonhosted.org/uncertainties/
-Source: 
https://pypi.python.org/packages/source/u/uncertainties/uncertainties-%{version}.tar.gz
+Source: 
https://files.pythonhosted.org/packages/source/u/uncertainties/uncertainties-%{version}.tar.gz
+BuildRequires:  %{python_module devel}
+BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
-BuildRequires:  python-devel
-BuildRequires:  python-setuptools
+BuildRequires:  python-rpm-macros
 %if 0%{?suse_version}
 Recommends: python-numpy
 %endif
-
 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
 ``uncertainties`` allows **calculations** such as (2 +/- 0.1)*2 = 4 +/- 
@@ -47,21 +46,16 @@
 The ``uncertainties`` package **takes the pain and complexity out** 
 of uncertainty calculations.
 
-
 %prep
 %setup -q -n uncertainties-%{version}
-mv uncertainties-py26 uncertainties
-# Fix permissions and shebang line(s):
-chmod -x uncertainties/1to2.py
-sed -i '1d' uncertainties/1to2.py uncertainties/lib1to2/test_1to2.py
 
 %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 LICENSE.txt README.rst
 %{python_sitelib}/uncertainties/

++ uncertainties-2.4.6.tar.gz -> uncertainties-3.0.1.tar.gz ++
 28152 lines of diff (skipped)




commit python-twine for openSUSE:Factory

2017-08-04 Thread root
Hello community,

here is the log from the commit of package python-twine for openSUSE:Factory 
checked in at 2017-08-04 11:58:41

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


Package is "python-twine"

Fri Aug  4 11:58:41 2017 rev:2 rq:508798 version:1.9.1

Changes:

--- /work/SRC/openSUSE:Factory/python-twine/python-twine.changes
2017-02-06 15:03:33.392221271 +0100
+++ /work/SRC/openSUSE:Factory/.python-twine.new/python-twine.changes   
2017-08-04 11:58:48.236506707 +0200
@@ -1,0 +2,17 @@
+Thu Jul  6 13:02:30 UTC 2017 - sebix+novell@sebix.at
+
+- fix source url
+
+---
+Wed Jul  5 18:50:28 UTC 2017 - sebix+novell@sebix.at
+
+- update to version 1.9.1
+- update specfile to singlespec
+
+---
+Wed Jan 18 11:48:32 UTC 2017 - mich...@stroeder.com
+
+- Update to version 1.8.1
+- requires python-requests-toolbelt>=0.4.0
+
+---

Old:

  twine-1.6.1.tar.gz

New:

  twine-1.9.1.tar.gz



Other differences:
--
++ python-twine.spec ++
--- /var/tmp/diff_new_pack.sjmHda/_old  2017-08-04 11:58:50.396201872 +0200
+++ /var/tmp/diff_new_pack.sjmHda/_new  2017-08-04 11:58:50.416199050 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-twine
 #
-# 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,92 +16,61 @@
 #
 
 
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-twine
-Version:1.6.1
+Version:1.9.1
 Release:0
 Summary:Collection of utilities for interacting with PyPI
 License:Apache-2.0
 Group:  Development/Languages/Python
-Url:https://github.com/dstufft/twine
-Source: 
https://pypi.python.org/packages/source/t/twine/twine-%{version}.tar.gz
-BuildRequires:  python-devel
-BuildRequires:  python-setuptools
+Url:https://github.com/pypa/twine
+Source: 
https://files.pythonhosted.org/packages/source/t/twine/twine-%{version}.tar.gz
+BuildRequires:  %{python_module setuptools >= 0.7.0}
+BuildRequires:  python-rpm-macros
 Requires(post): update-alternatives
 Requires(postun): update-alternatives
-Requires:   python-pkginfo
-Requires:   python-requests
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%if 0%{?suse_version} && 0%{?suse_version} <= 1110
-Requires:   python-argparse
-%{!?python_sitelib: %global python_sitelib %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib()")}
-%else
-BuildArch:  noarch
+Requires:   python-pkginfo >= 1.0
+Requires:   python-requests-toolbelt >= 0.8.0
+Requires:   python-tqdm >= 4.11
+Recommends: python-keyring
+%if 0%{suse_version} <= 1320
+Recommends: python-pyblake2
 %endif
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+
+%python_subpackages
 
 %description
 Twine is a utility for interacting with PyPI.
 
-Currently it only supports uploading distributions.
-
-
-Why Should I Use This?
---
-
-The biggest reason to use twine is that python setup.py upload uploads
-files over plaintext. This means anytime you use it you expose your username
-and password to a MITM attack. Twine uses only verified TLS to upload to PyPI
-protecting your credentials from theft.
-
-Secondly it allows you to precreate your distribution files.
-python setup.py upload only allows you to upload something that you've
-created in the same command invocation. This means that you cannot test the
-exact file you're going to upload to PyPI to ensure that it works before
-uploading it.
-
-Finally it allows you to pre-sign your files and pass the .asc files into
-the command line invocation
-(twine upload twine-1.0.1.tar.gz twine-1.0.1.tar.gz.asc). This enables you
-to be assured that you're typing your gpg passphrase into gpg itself and not
-anything else since *you* will be the one directly executing
-gpg --detach-sign -a .
-
-
-Features
-
-
-* Verified HTTPS Connections
-* Uploading doesn't require executing setup.py
-* Uploading files that have already been created, allowing testing of
-  distributions before release
+Currently it only supports registering projects and uploading distributions.
 
 %prep
 %setup -q -n twine-%{version}
+sed -i '1s/^#!.*//' twine/__main__.py
 
 %build
-python setup.py build
+%python_build
 
 

commit certbot for openSUSE:Factory

2017-08-04 Thread root
Hello community,

here is the log from the commit of package certbot for openSUSE:Factory checked 
in at 2017-08-04 11:58:40

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


Package is "certbot"

Fri Aug  4 11:58:40 2017 rev:10 rq:508786 version:0.16.0

Changes:

--- /work/SRC/openSUSE:Factory/certbot/certbot.changes  2017-06-12 
15:34:49.548101201 +0200
+++ /work/SRC/openSUSE:Factory/.certbot.new/certbot.changes 2017-08-04 
11:58:42.593303228 +0200
@@ -1,0 +2,6 @@
+Fri Jul  7 08:26:14 UTC 2017 - ec...@opensuse.org
+
+- update to 0.16.0
+  See https://github.com/certbot/certbot/blob/master/CHANGELOG.md
+
+---

Old:

  v0.15.0.tar.gz

New:

  v0.16.0.tar.gz



Other differences:
--
++ certbot.spec ++
--- /var/tmp/diff_new_pack.xDBXiL/_old  2017-08-04 11:58:43.745140650 +0200
+++ /var/tmp/diff_new_pack.xDBXiL/_new  2017-08-04 11:58:43.757138957 +0200
@@ -19,7 +19,7 @@
 # See also http://en.opensuse.org/openSUSE:Specfile_guidelines
 
 Name:   certbot
-Version:0.15.0
+Version:0.16.0
 Release:0
 Summary:Let's Encrypt
 License:Apache-2.0
@@ -236,6 +236,14 @@
 %description -n python-certbot-dns-dnsimple
 Dnsimple DNS Authenticator plugin for Certbot.
 
+%package -n python-certbot-dns-dnsmadeeasy
+Summary:Dnsmadeeasy Authenticator plugin for Certbot
+Group:  Development/Libraries/Python
+Requires:   %{name} = %{version}
+
+%description -n python-certbot-dns-dnsmadeeasy
+Dnsmadeeasy DNS Authenticator plugin for Certbot.
+
 %package -n python-certbot-dns-google
 Summary:Google Authenticator plugin for Certbot
 Group:  Development/Libraries/Python
@@ -244,6 +252,14 @@
 %description -n python-certbot-dns-google
 Google DNS Authenticator plugin for Certbot.
 
+%package -n python-certbot-dns-luadns
+Summary:Luadns Authenticator plugin for Certbot
+Group:  Development/Libraries/Python
+Requires:   %{name} = %{version}
+
+%description -n python-certbot-dns-luadns
+Luadns DNS Authenticator plugin for Certbot.
+
 %package -n python-certbot-dns-nsone
 Summary:Nsone Authenticator plugin for Certbot
 Group:  Development/Libraries/Python
@@ -252,6 +268,14 @@
 %description -n python-certbot-dns-nsone
 Nsone DNS Authenticator plugin for Certbot.
 
+%package -n python-certbot-dns-rfc2136
+Summary:Rfc2136 Authenticator plugin for Certbot
+Group:  Development/Libraries/Python
+Requires:   %{name} = %{version}
+
+%description -n python-certbot-dns-rfc2136
+Rfc2136 DNS Authenticator plugin for Certbot.
+
 %package -n python-certbot-dns-route53
 Summary:Route53 Authenticator plugin for Certbot
 Group:  Development/Libraries/Python
@@ -277,7 +301,7 @@
 
 %build
 # build packages certbot, certbot-apache, certbot-nginx, letshelp-certbot 
-for PACKAGE in . certbot-apache certbot-nginx letshelp-certbot 
certbot-dns-cloudflare certbot-dns-cloudxns certbot-dns-digitalocean 
certbot-dns-dnsimple certbot-dns-google certbot-dns-nsone certbot-dns-route53 ; 
do
+for PACKAGE in . certbot-apache certbot-nginx letshelp-certbot 
certbot-dns-cloudflare certbot-dns-cloudxns certbot-dns-digitalocean 
certbot-dns-dnsimple certbot-dns-dnsmadeeasy certbot-dns-google 
certbot-dns-luadns certbot-dns-nsone certbot-dns-rfc2136 certbot-dns-route53 ; 
do
 pushd $PACKAGE > /dev/null
 python setup.py build
 popd > /dev/null
@@ -313,7 +337,7 @@
 
 %install
 # install packages certbot, certbot-apache, certbot-nginx, letshelp-certbot
-for PACKAGE in . certbot-apache certbot-nginx letshelp-certbot 
certbot-dns-cloudflare certbot-dns-cloudxns certbot-dns-digitalocean 
certbot-dns-dnsimple certbot-dns-google certbot-dns-nsone certbot-dns-route53 ; 
do
+for PACKAGE in . certbot-apache certbot-nginx letshelp-certbot 
certbot-dns-cloudflare certbot-dns-cloudxns certbot-dns-digitalocean 
certbot-dns-dnsimple certbot-dns-dnsmadeeasy certbot-dns-google 
certbot-dns-luadns certbot-dns-nsone certbot-dns-rfc2136 certbot-dns-route53 ; 
do
 pushd $PACKAGE > /dev/null
 python setup.py install -O1 --skip-build --prefix=%{_prefix} 
--root=%{buildroot}
 popd > /dev/null
@@ -408,14 +432,26 @@
 %defattr(-,root,root)
 %{python_sitelib}/%{name}_dns_dnsimple*
 
+%files -n python-certbot-dns-dnsmadeeasy
+%defattr(-,root,root)
+%{python_sitelib}/%{name}_dns_dnsmadeeasy*
+
 %files -n python-certbot-dns-google
 %defattr(-,root,root)
 %{python_sitelib}/%{name}_dns_google*
 
+%files -n python-certbot-dns-luadns
+%defattr(-,root,root)
+%{python_sitelib}/%{name}_dns_luadns*
+
 %files -n python-certbot-dns-nsone
 %defattr(-,root,root)
 

commit python-WebOb for openSUSE:Factory

2017-08-04 Thread root
Hello community,

here is the log from the commit of package python-WebOb for openSUSE:Factory 
checked in at 2017-08-04 11:58:54

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


Package is "python-WebOb"

Fri Aug  4 11:58:54 2017 rev:24 rq:508803 version:1.7.3

Changes:

--- /work/SRC/openSUSE:Factory/python-WebOb/python-WebOb.changes
2017-05-17 17:19:05.278866197 +0200
+++ /work/SRC/openSUSE:Factory/.python-WebOb.new/python-WebOb.changes   
2017-08-04 11:58:59.454923259 +0200
@@ -1,0 +2,8 @@
+Thu Jul  6 14:34:02 UTC 2017 - tbecht...@suse.com
+
+- update to 1.7.3:
+  - Request.host_url, Request.host_port and Request.domain now all understand 
and
+know how to parse IPv6 Host headers sent by browsers. See
+https://github.com/Pylons/webob/pull/332
+
+---

Old:

  WebOb-1.7.2.tar.gz

New:

  WebOb-1.7.3.tar.gz



Other differences:
--
++ python-WebOb.spec ++
--- /var/tmp/diff_new_pack.Zp2b2d/_old  2017-08-04 11:59:01.278665843 +0200
+++ /var/tmp/diff_new_pack.Zp2b2d/_new  2017-08-04 11:59:01.302662456 +0200
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define oldpython python
 Name:   python-WebOb
-Version:1.7.2
+Version:1.7.3
 Release:0
 Summary:WSGI request and response object
 License:MIT

++ WebOb-1.7.2.tar.gz -> WebOb-1.7.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/WebOb-1.7.2/CHANGES.txt new/WebOb-1.7.3/CHANGES.txt
--- old/WebOb-1.7.2/CHANGES.txt 2017-03-16 05:06:14.0 +0100
+++ new/WebOb-1.7.3/CHANGES.txt 2017-06-30 23:11:43.0 +0200
@@ -1,3 +1,13 @@
+1.7.3 (2017-06-30)
+--
+
+Bugfix
+~~
+
+- Request.host_url, Request.host_port and Request.domain now all understand and
+  know how to parse IPv6 Host headers sent by browsers. See
+  https://github.com/Pylons/webob/pull/332
+
 1.7.2 (2017-03-15)
 --
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/WebOb-1.7.2/PKG-INFO new/WebOb-1.7.3/PKG-INFO
--- old/WebOb-1.7.2/PKG-INFO2017-03-16 05:27:34.0 +0100
+++ new/WebOb-1.7.3/PKG-INFO2017-06-30 23:16:33.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: WebOb
-Version: 1.7.2
+Version: 1.7.3
 Summary: WSGI request and response object
 Home-page: http://webob.org/
 Author: Pylons Project
@@ -45,6 +45,16 @@
 
 
 
+1.7.3 (2017-06-30)
+--
+
+Bugfix
+~~
+
+- Request.host_url, Request.host_port and Request.domain now all 
understand and
+  know how to parse IPv6 Host headers sent by browsers. See
+  https://github.com/Pylons/webob/pull/332
+
 1.7.2 (2017-03-15)
 --
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/WebOb-1.7.2/WebOb.egg-info/PKG-INFO 
new/WebOb-1.7.3/WebOb.egg-info/PKG-INFO
--- old/WebOb-1.7.2/WebOb.egg-info/PKG-INFO 2017-03-16 05:27:32.0 
+0100
+++ new/WebOb-1.7.3/WebOb.egg-info/PKG-INFO 2017-06-30 23:16:30.0 
+0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: WebOb
-Version: 1.7.2
+Version: 1.7.3
 Summary: WSGI request and response object
 Home-page: http://webob.org/
 Author: Pylons Project
@@ -45,6 +45,16 @@
 
 
 
+1.7.3 (2017-06-30)
+--
+
+Bugfix
+~~
+
+- Request.host_url, Request.host_port and Request.domain now all 
understand and
+  know how to parse IPv6 Host headers sent by browsers. See
+  https://github.com/Pylons/webob/pull/332
+
 1.7.2 (2017-03-15)
 --
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/WebOb-1.7.2/setup.py new/WebOb-1.7.3/setup.py
--- old/WebOb-1.7.2/setup.py2017-03-16 05:06:22.0 +0100
+++ new/WebOb-1.7.3/setup.py2017-06-30 23:11:18.0 +0200
@@ -24,7 +24,7 @@
 
 setup(
 name='WebOb',
-version='1.7.2',
+version='1.7.3',
 description="WSGI request and response object",
 long_description=README + '\n\n' + CHANGES,
 classifiers=[
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/WebOb-1.7.2/tests/test_request.py 
new/WebOb-1.7.3/tests/test_request.py
--- old/WebOb-1.7.2/tests/test_request.py   2017-03-16 05:05:57.0 
+0100
+++ 

commit python-voluptuous for openSUSE:Factory

2017-08-04 Thread root
Hello community,

here is the log from the commit of package python-voluptuous for 
openSUSE:Factory checked in at 2017-08-04 11:58:51

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


Package is "python-voluptuous"

Fri Aug  4 11:58:51 2017 rev:3 rq:508802 version:0.10.5

Changes:

--- /work/SRC/openSUSE:Factory/python-voluptuous/python-voluptuous.changes  
2016-08-12 15:43:50.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-voluptuous.new/python-voluptuous.changes 
2017-08-04 11:58:55.979413818 +0200
@@ -1,0 +2,65 @@
+Thu Jul  6 14:39:52 UTC 2017 - tbecht...@suse.com
+
+- update to 0.10.5:
+  - [#278](https://github.com/alecthomas/voluptuous/pull/278): Unicode
+translation to python 2 issue fixed.
+  - [#195](https://github.com/alecthomas/voluptuous/pull/195):
+`Range` raises `RangeInvalid` when testing `math.nan`.
+  - [#215](https://github.com/alecthomas/voluptuous/pull/215):
+`{}` and `[]` now always evaluate as is, instead of as any dict or any 
list.
+To specify a free-form list, use `list` instead of `[]`. To specify a
+free-form dict, use `dict` instead of `Schema({}, extra=ALLOW_EXTRA)`.
+  - [#224](https://github.com/alecthomas/voluptuous/pull/224):
+Change the encoding of keys in error messages from Unicode to UTF-8.
+  - [#185](https://github.com/alecthomas/voluptuous/pull/185):
+Add argument validation decorator.
+  - [#199](https://github.com/alecthomas/voluptuous/pull/199):
+Add `Unordered`.
+  - [#200](https://github.com/alecthomas/voluptuous/pull/200):
+Add `Equal`.
+  - [#207](https://github.com/alecthomas/voluptuous/pull/207):
+Add `Number`.
+  - [#210](https://github.com/alecthomas/voluptuous/pull/210):
+Add `Schema` equality check.
+  - [#212](https://github.com/alecthomas/voluptuous/pull/212):
+Add `coveralls`.
+  - [#227](https://github.com/alecthomas/voluptuous/pull/227):
+Improve `Marker` management in `Schema`.
+  - [#232](https://github.com/alecthomas/voluptuous/pull/232):
+Add `Maybe`.
+  - [#234](https://github.com/alecthomas/voluptuous/pull/234):
+Add `Date`.
+  - [#236](https://github.com/alecthomas/voluptuous/pull/236),
+[#237](https://github.com/alecthomas/voluptuous/pull/237), and
+[#238](https://github.com/alecthomas/voluptuous/pull/238):
+Add script for updating `gh-pages`.
+  - [#256](https://github.com/alecthomas/voluptuous/pull/256):
+Add support for `OrderedDict` validation.
+  - [#258](https://github.com/alecthomas/voluptuous/pull/258):
+Add `Contains`.
+  - [#197](https://github.com/alecthomas/voluptuous/pull/197):
+`ExactSequence` checks sequences are the same length.
+  - [#201](https://github.com/alecthomas/voluptuous/pull/201):
+Empty lists are evaluated as is.
+  - [#205](https://github.com/alecthomas/voluptuous/pull/205):
+Filepath validators correctly handle `None`.
+  - [#206](https://github.com/alecthomas/voluptuous/pull/206):
+Handle non-subscriptable types in `humanize_error`.
+  - [#231](https://github.com/alecthomas/voluptuous/pull/231):
+Validate `namedtuple` as a `tuple`.
+  - [#235](https://github.com/alecthomas/voluptuous/pull/235):
+Update docstring.
+  - [#249](https://github.com/alecthomas/voluptuous/pull/249):
+Update documentation.
+  - [#262](https://github.com/alecthomas/voluptuous/pull/262):
+Fix a performance issue of exponential complexity where all of
+the dict keys were matched against all keys in the schema.
+This resulted in O(n*m) complexity where n is the number of keys
+in the dict being validated and m is the number of keys in the schema.
+The fix ensures that each key in the dict is matched against the
+relevant schema keys only. It now works in O(n).
+  - [#266](https://github.com/alecthomas/voluptuous/pull/266):
+Remove setuptools as a dependency.
+- convert to singlespec
+
+---

Old:

  voluptuous-0.9.3.tar.gz

New:

  voluptuous-0.10.5.tar.gz



Other differences:
--
++ python-voluptuous.spec ++
--- /var/tmp/diff_new_pack.xFsCJV/_old  2017-08-04 11:58:56.891285110 +0200
+++ /var/tmp/diff_new_pack.xFsCJV/_new  2017-08-04 11:58:56.899283981 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-voluptuous
 #
-# 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
@@ -16,24 +16,23 @@
 #
 
 
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   

commit python-setproctitle for openSUSE:Factory

2017-08-04 Thread root
Hello community,

here is the log from the commit of package python-setproctitle for 
openSUSE:Factory checked in at 2017-08-04 11:58:47

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


Package is "python-setproctitle"

Fri Aug  4 11:58:47 2017 rev:21 rq:508801 version:1.1.10

Changes:

--- /work/SRC/openSUSE:Factory/python-setproctitle/python-setproctitle.changes  
2013-11-27 15:32:14.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-setproctitle.new/python-setproctitle.changes 
2017-08-04 11:58:54.387638493 +0200
@@ -1,0 +2,12 @@
+Thu Jul  6 14:54:21 UTC 2017 - tbecht...@suse.com
+
+- update to 1.10.0:
+  - Fixed building with certain ``prctl.h`` implementations (issue #44).
+  - Use ``setuptools`` if available (issue #48).
+  - Fixed build on VC (issues #20, #33).
+  - Added ``MANIFEST.in`` to the source distribution to help with RPM building
+(issue #30).
+- convert to singlespec
+- fix Source url
+
+---

Old:

  setproctitle-1.1.8.tar.gz

New:

  setproctitle-1.1.10.tar.gz



Other differences:
--
++ python-setproctitle.spec ++
--- /var/tmp/diff_new_pack.jw9eBa/_old  2017-08-04 11:58:55.371499623 +0200
+++ /var/tmp/diff_new_pack.jw9eBa/_new  2017-08-04 11:58:55.387497365 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-setproctitle
 #
-# Copyright (c) 2013 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,19 +16,21 @@
 #
 
 
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-setproctitle
-Version:1.1.8
+Version:1.1.10
 Release:0
 Summary:Python module to allow customization of the process title
 License:BSD-3-Clause
 Group:  Development/Libraries/Python
 Url:http://pypi.python.org/pypi/setproctitle/
-Source: 
http://pypi.python.org/packages/source/s/setproctitle/setproctitle-%{version}.tar.gz
+Source: 
https://files.pythonhosted.org/packages/source/s/setproctitle/setproctitle-%{version}.tar.gz
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  python-devel
-%if 0%{?suse_version} && 0%{?suse_version} <= 1110
-%{!?python_sitearch: %global python_sitearch %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib(11)")}
-%endif
+BuildRequires:  %{python_module devel}
+BuildRequires:  %{python_module setuptools}
+BuildRequires:  python-rpm-macros
+
+%python_subpackages
 
 %description
 Changing the title is mostly useful in multi-process systems, for example when
@@ -40,12 +42,13 @@
 %setup -q -n setproctitle-%{version}
 
 %build
-CFLAGS="%{optflags}" python setup.py build
+export CFLAGS="%{optflags}"
+%python_build
 
 %install
-python setup.py install --prefix=%{_prefix} --root=%{buildroot}
+%python_install
 
-%files
+%files %{python_files}
 %defattr(-,root,root)
 %doc COPYRIGHT HISTORY.rst README.rst
 %{python_sitearch}/*

++ setproctitle-1.1.8.tar.gz -> setproctitle-1.1.10.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/setproctitle-1.1.8/COPYRIGHT 
new/setproctitle-1.1.10/COPYRIGHT
--- old/setproctitle-1.1.8/COPYRIGHT2012-02-07 22:44:32.0 +0100
+++ new/setproctitle-1.1.10/COPYRIGHT   2016-05-11 18:33:38.0 +0200
@@ -1,4 +1,4 @@
-Copyright (c) 2009-2012, Daniele Varrazzo 
+Copyright (c) 2009-2016, Daniele Varrazzo 
 All rights reserved.
 
 Redistribution and use in source and binary forms, with or without
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/setproctitle-1.1.8/HISTORY.rst 
new/setproctitle-1.1.10/HISTORY.rst
--- old/setproctitle-1.1.8/HISTORY.rst  2013-10-23 23:35:03.0 +0200
+++ new/setproctitle-1.1.10/HISTORY.rst 2016-05-11 18:24:21.0 +0200
@@ -1,17 +1,33 @@
 Releases history
 
 
+Version 1.1.10
+~~
+
+- Fixed building with certain ``prctl.h`` implementations (issue #44).
+- Use ``setuptools`` if available (issue #48).
+
+
+Version 1.1.9
+~
+
+- Fixed build on VC (issues #20, #33).
+- Added ``MANIFEST.in`` to the source distribution to help with RPM building
+  (issue #30).
+
+
 Version 1.1.8
 ~
 
-- Added support for Python "diehard" 2.4.
+- Added support for Python "diehard" 2.4 (pull request #3).
 - Fixed build on Mac OS X 10.9 Maverick (issue 

commit python-jsonpath-rw for openSUSE:Factory

2017-08-04 Thread root
Hello community,

here is the log from the commit of package python-jsonpath-rw for 
openSUSE:Factory checked in at 2017-08-04 11:58:09

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


Package is "python-jsonpath-rw"

Fri Aug  4 11:58:09 2017 rev:5 rq:508331 version:1.4.0

Changes:

--- /work/SRC/openSUSE:Factory/python-jsonpath-rw/python-jsonpath-rw.changes
2016-11-28 15:10:45.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-jsonpath-rw.new/python-jsonpath-rw.changes   
2017-08-04 11:58:09.817929364 +0200
@@ -1,0 +2,5 @@
+Wed Jul  5 08:35:57 UTC 2017 - tbecht...@suse.com
+
+- convert to singlespec
+
+---



Other differences:
--
++ python-jsonpath-rw.spec ++
--- /var/tmp/diff_new_pack.6lGLMD/_old  2017-08-04 11:58:10.769795011 +0200
+++ /var/tmp/diff_new_pack.6lGLMD/_new  2017-08-04 11:58:10.773794447 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-jsonpath-rw
 #
-# 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
@@ -16,6 +16,7 @@
 #
 
 
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-jsonpath-rw
 Version:1.4.0
 Release:0
@@ -24,18 +25,20 @@
 Group:  Development/Languages/Python
 Url:https://github.com/kennknowles/python-jsonpath-rw
 Source: 
https://pypi.python.org/packages/source/j/jsonpath-rw/jsonpath-rw-%{version}.tar.gz
-BuildRequires:  python-devel
-BuildRequires:  python-ply
-BuildRequires:  python-setuptools
-BuildRequires:  python-six
+BuildRequires:  %{python_module devel}
+BuildRequires:  %{python_module ply}
+BuildRequires:  %{python_module setuptools}
+BuildRequires:  %{python_module six}
+BuildRequires:  python-rpm-macros
+Requires:   python-decorator
 Requires:   python-ply >= 3.4
 Requires:   python-six
+Requires(post): update-alternatives
+Requires(postun): update-alternatives
 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
 This library provides a robust and significantly extended implementation
@@ -52,15 +55,22 @@
 sed -i '/^#!/ d' jsonpath_rw/bin/jsonpath.py
 
 %build
-python setup.py build
+%python_build
 
 %install
-python setup.py install --prefix=%{_prefix} --root=%{buildroot}
+%python_install
+%python_clone -a %{buildroot}%{_bindir}/jsonpath.py
+
+%post
+%python_install_alternative jsonpath.py
+
+%postun
+%python_uninstall_alternative jsonpath.py
 
-%files
+%files %{python_files}
 %defattr(-,root,root,-)
 %doc README.rst
-%{_bindir}/jsonpath.py
+%python_alternative %{_bindir}/jsonpath.py
 %{python_sitelib}/*
 
 %changelog




commit rubygem-yast-rake for openSUSE:Factory

2017-08-04 Thread root
Hello community,

here is the log from the commit of package rubygem-yast-rake for 
openSUSE:Factory checked in at 2017-08-04 11:57:24

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


Package is "rubygem-yast-rake"

Fri Aug  4 11:57:24 2017 rev:19 rq:514055 version:0.2.17

Changes:

--- /work/SRC/openSUSE:Factory/rubygem-yast-rake/rubygem-yast-rake.changes  
2017-07-17 10:31:20.246160869 +0200
+++ /work/SRC/openSUSE:Factory/.rubygem-yast-rake.new/rubygem-yast-rake.changes 
2017-08-04 11:57:28.163808678 +0200
@@ -1,0 +2,7 @@
+Wed Aug  2 12:55:26 UTC 2017 - lsle...@suse.cz
+
+- SLE-12-SP3 and Leap 42.3 have been released, send the OBS submit
+  requests to the :Updates projects now (bsc#1044312)
+- 0.2.17
+
+---

Old:

  yast-rake-0.2.16.gem

New:

  yast-rake-0.2.17.gem



Other differences:
--
++ rubygem-yast-rake.spec ++
--- /var/tmp/diff_new_pack.TzeHQG/_old  2017-08-04 11:57:29.291649488 +0200
+++ /var/tmp/diff_new_pack.TzeHQG/_new  2017-08-04 11:57:29.303647794 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   rubygem-yast-rake
-Version:0.2.16
+Version:0.2.17
 Release:0
 %define mod_name yast-rake
 %define mod_full_name %{mod_name}-%{version}

++ yast-rake-0.2.16.gem -> yast-rake-0.2.17.gem ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/VERSION new/VERSION
--- old/VERSION 2016-09-01 14:30:13.0 +0200
+++ new/VERSION 2016-09-01 14:30:13.0 +0200
@@ -1 +1 @@
-0.2.16
+0.2.17
Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/data/targets.yml new/data/targets.yml
--- old/data/targets.yml2016-09-01 14:30:13.0 +0200
+++ new/data/targets.yml2016-09-01 14:30:13.0 +0200
@@ -16,7 +16,7 @@
 :leap_42_3:
   obs_api: "https://api.opensuse.org;
   obs_target: "openSUSE_Leap_42.3"
-  obs_sr_project: "openSUSE:Leap:42.3"
+  obs_sr_project: "openSUSE:Leap:42.3:Update"
   obs_project: "YaST:openSUSE:42.3"
 :sle12sp1:
   obs_api: "https://api.suse.de/;
@@ -44,7 +44,7 @@
 :sle12sp3:
   obs_api: "https://api.suse.de/;
   obs_project: "Devel:YaST:SLE-12-SP3"
-  obs_sr_project: "SUSE:SLE-12-SP3:GA"
+  obs_sr_project: "SUSE:SLE-12-SP3:Update"
   obs_target: "SLE_12_SP3"
 :sle12sp3_public:
   obs_api: "https://api.opensuse.org;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/metadata new/metadata
--- old/metadata2017-07-13 12:13:40.0 +0200
+++ new/metadata2017-08-02 15:17:29.0 +0200
@@ -1,14 +1,14 @@
 --- !ruby/object:Gem::Specification
 name: yast-rake
 version: !ruby/object:Gem::Version
-  version: 0.2.16
+  version: 0.2.17
 platform: ruby
 authors:
 - Josef Reidinger
 autorequire: 
 bindir: bin
 cert_chain: []
-date: 2017-07-13 00:00:00.0 Z
+date: 2017-08-02 00:00:00.0 Z
 dependencies:
 - !ruby/object:Gem::Dependency
   name: rake




commit autoyast2 for openSUSE:Factory

2017-08-04 Thread root
Hello community,

here is the log from the commit of package autoyast2 for openSUSE:Factory 
checked in at 2017-08-04 11:57:16

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


Package is "autoyast2"

Fri Aug  4 11:57:16 2017 rev:227 rq:514027 version:3.3.2

Changes:

--- /work/SRC/openSUSE:Factory/autoyast2/autoyast2.changes  2017-07-17 
10:31:44.710711782 +0200
+++ /work/SRC/openSUSE:Factory/.autoyast2.new/autoyast2.changes 2017-08-04 
11:57:17.649292755 +0200
@@ -1,0 +2,7 @@
+Tue Aug  1 16:18:01 CEST 2017 - sch...@suse.de
+
+- Saving ask-scripts and corresponding log files
+  to /var/adm/autoinstall. (bnc#1049473)
+- 3.3.2
+
+---

Old:

  autoyast2-3.3.1.tar.bz2

New:

  autoyast2-3.3.2.tar.bz2



Other differences:
--
++ autoyast2.spec ++
--- /var/tmp/diff_new_pack.y02fjY/_old  2017-08-04 11:57:18.689145985 +0200
+++ /var/tmp/diff_new_pack.y02fjY/_new  2017-08-04 11:57:18.697144856 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   autoyast2
-Version:3.3.1
+Version:3.3.2
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ autoyast2-3.3.1.tar.bz2 -> autoyast2-3.3.2.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/autoyast2-3.3.1/package/autoyast2.changes 
new/autoyast2-3.3.2/package/autoyast2.changes
--- old/autoyast2-3.3.1/package/autoyast2.changes   2017-07-14 
17:48:28.120785952 +0200
+++ new/autoyast2-3.3.2/package/autoyast2.changes   2017-08-02 
12:50:06.155426840 +0200
@@ -1,4 +1,11 @@
 ---
+Tue Aug  1 16:18:01 CEST 2017 - sch...@suse.de
+
+- Saving ask-scripts and corresponding log files
+  to /var/adm/autoinstall. (bnc#1049473)
+- 3.3.2
+
+---
 Thu Jul 13 14:49:31 CEST 2017 - sch...@suse.de
 
 - Crash while writing settings via the menue "File/Apply Profile
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/autoyast2-3.3.1/package/autoyast2.spec 
new/autoyast2-3.3.2/package/autoyast2.spec
--- old/autoyast2-3.3.1/package/autoyast2.spec  2017-07-14 17:48:28.120785952 
+0200
+++ new/autoyast2-3.3.2/package/autoyast2.spec  2017-08-02 12:50:06.155426840 
+0200
@@ -17,7 +17,7 @@
 
 
 Name:   autoyast2
-Version:3.3.1
+Version:3.3.2
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/autoyast2-3.3.1/src/modules/AutoInstall.rb 
new/autoyast2-3.3.2/src/modules/AutoInstall.rb
--- old/autoyast2-3.3.1/src/modules/AutoInstall.rb  2017-07-14 
17:48:28.312785952 +0200
+++ new/autoyast2-3.3.2/src/modules/AutoInstall.rb  2017-08-02 
12:50:06.355426840 +0200
@@ -227,6 +227,15 @@
 )
   end
 
+  # copying ask-scripts and corresponding log files
+  # to /var/adm/autoinstall
+  SCR.Execute( path(".target.bash"),
+   "/bin/cp #{AutoinstConfig.tmpDir}/ask_scripts_log/*"\
+   " #{destdir}#{AutoinstConfig.logs_dir}" )
+  SCR.Execute( path(".target.bash"),
+   "/bin/cp #{AutoinstConfig.tmpDir}/*.sh"\
+   " #{destdir}#{AutoinstConfig.scripts_dir}" )
+
   SCR.Execute(
 path(".target.bash"),
 Builtins.sformat(




commit yast2-network for openSUSE:Factory

2017-08-04 Thread root
Hello community,

here is the log from the commit of package yast2-network for openSUSE:Factory 
checked in at 2017-08-04 11:57:29

Comparing /work/SRC/openSUSE:Factory/yast2-network (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-network.new (New)


Package is "yast2-network"

Fri Aug  4 11:57:29 2017 rev:375 rq:514057 version:3.3.5

Changes:

--- /work/SRC/openSUSE:Factory/yast2-network/yast2-network.changes  
2017-07-17 10:30:57.661344932 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-network.new/yast2-network.changes 
2017-08-04 11:57:31.939275787 +0200
@@ -1,0 +2,38 @@
+Wed Aug  2 13:01:48 UTC 2017 - knut.anders...@suse.com
+
+- bsc#1051624
+  - Fix default values for not existent sysconfig network variables
+when read.
+- 3.3.5
+
+---
+Fri Jul 28 08:46:43 UTC 2017 - igonzalezs...@suse.com
+
+- bnc#1050986
+  - fix udev rules export when more than one device is configured
+- bnc#1037727
+  - dhclient configuration warning message does not block AutoYaST
+- 3.3.4
+
+---
+Thu Jul 27 15:13:28 UTC 2017 - knut.anders...@suse.com
+
+- bsc#1039851
+  - Host: Load /etc/hosts entries before import the ones defined in
+a given AutoYaST profile making it backward compatible.
+
+---
+Wed Jul 12 05:37:30 UTC 2017 - mfi...@suse.com
+
+- bnc#1038717
+  - avoid creating duplicate udev rules in AutoYaST installation
+
+---
+Fri Jul 11 09:40:11 UTC 2017 - mfi...@suse.com
+
+- bnc#1049814
+  - Moving network setup in AY into first stage completely when
+the second stage is disabled.
+- 3.3.3
+
+---

Old:

  yast2-network-3.3.2.tar.bz2

New:

  yast2-network-3.3.5.tar.bz2



Other differences:
--
++ yast2-network.spec ++
--- /var/tmp/diff_new_pack.JEykcN/_old  2017-08-04 11:57:32.707167403 +0200
+++ /var/tmp/diff_new_pack.JEykcN/_new  2017-08-04 11:57:32.715166273 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-network
-Version:3.3.2
+Version:3.3.5
 Release:0
 BuildArch:  noarch
 

++ yast2-network-3.3.2.tar.bz2 -> yast2-network-3.3.5.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-network-3.3.2/.travis.yml 
new/yast2-network-3.3.5/.travis.yml
--- old/yast2-network-3.3.2/.travis.yml 2017-07-11 10:33:21.247935590 +0200
+++ new/yast2-network-3.3.5/.travis.yml 2017-08-02 15:32:11.173221713 +0200
@@ -5,6 +5,9 @@
 
 before_install:
   - docker build -t yast-network-image .
+  # list the installed packages (just for easier debugging)
+  - docker run --rm -it yast-network-image rpm -qa | sort
+
 script:
   # the "yast-travis-ruby" script is included in the base yastdevel/ruby image
   # see https://github.com/yast/docker-yast-ruby/blob/master/yast-travis-ruby
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-network-3.3.2/package/yast2-network.changes 
new/yast2-network-3.3.5/package/yast2-network.changes
--- old/yast2-network-3.3.2/package/yast2-network.changes   2017-07-11 
10:33:21.255935590 +0200
+++ new/yast2-network-3.3.5/package/yast2-network.changes   2017-08-02 
15:32:11.181221713 +0200
@@ -1,4 +1,42 @@
 ---
+Wed Aug  2 13:01:48 UTC 2017 - knut.anders...@suse.com
+
+- bsc#1051624
+  - Fix default values for not existent sysconfig network variables
+when read.
+- 3.3.5
+
+---
+Fri Jul 28 08:46:43 UTC 2017 - igonzalezs...@suse.com
+
+- bnc#1050986
+  - fix udev rules export when more than one device is configured
+- bnc#1037727
+  - dhclient configuration warning message does not block AutoYaST
+- 3.3.4
+
+---
+Thu Jul 27 15:13:28 UTC 2017 - knut.anders...@suse.com
+
+- bsc#1039851
+  - Host: Load /etc/hosts entries before import the ones defined in
+a given AutoYaST profile making it backward compatible.
+
+---
+Wed Jul 12 05:37:30 UTC 2017 - mfi...@suse.com
+
+- bnc#1038717
+  - avoid creating duplicate udev rules in AutoYaST installation
+
+---
+Fri Jul 11 09:40:11 UTC 2017 - mfi...@suse.com
+
+- bnc#1049814
+  - Moving network setup in AY into first stage completely when
+the second stage is disabled.
+- 3.3.3
+

commit yast2-services-manager for openSUSE:Factory

2017-08-04 Thread root
Hello community,

here is the log from the commit of package yast2-services-manager for 
openSUSE:Factory checked in at 2017-08-04 11:57:35

Comparing /work/SRC/openSUSE:Factory/yast2-services-manager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-services-manager.new (New)


Package is "yast2-services-manager"

Fri Aug  4 11:57:35 2017 rev:36 rq:514069 version:3.3.1

Changes:

--- 
/work/SRC/openSUSE:Factory/yast2-services-manager/yast2-services-manager.changes
2017-07-17 10:31:16.026755732 +0200
+++ 
/work/SRC/openSUSE:Factory/.yast2-services-manager.new/yast2-services-manager.changes
   2017-08-04 11:57:37.534486046 +0200
@@ -1,0 +2,7 @@
+Wed Aug  2 14:22:08 UTC 2017 - jreidin...@suse.com
+
+- Optimize services manager output for ncurses on 80x24
+  (bsc#993826)
+- 3.3.1
+
+---

Old:

  yast2-services-manager-3.3.0.tar.bz2

New:

  yast2-services-manager-3.3.1.tar.bz2



Other differences:
--
++ yast2-services-manager.spec ++
--- /var/tmp/diff_new_pack.hKid1M/_old  2017-08-04 11:57:38.826303712 +0200
+++ /var/tmp/diff_new_pack.hKid1M/_new  2017-08-04 11:57:38.834302583 +0200
@@ -24,7 +24,7 @@
 ##
 
 Name:   yast2-services-manager
-Version:3.3.0
+Version:3.3.1
 Release:0
 BuildArch:  noarch
 

++ yast2-services-manager-3.3.0.tar.bz2 -> 
yast2-services-manager-3.3.1.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-services-manager-3.3.0/package/yast2-services-manager.changes 
new/yast2-services-manager-3.3.1/package/yast2-services-manager.changes
--- old/yast2-services-manager-3.3.0/package/yast2-services-manager.changes 
2017-07-12 15:56:40.577616626 +0200
+++ new/yast2-services-manager-3.3.1/package/yast2-services-manager.changes 
2017-08-02 16:54:45.593985485 +0200
@@ -1,4 +1,11 @@
 ---
+Wed Aug  2 14:22:08 UTC 2017 - jreidin...@suse.com
+
+- Optimize services manager output for ncurses on 80x24
+  (bsc#993826)
+- 3.3.1
+
+---
 Wed Jul 12 11:25:20 UTC 2017 - jreidin...@suse.com
 
 - Fix failing ERB template in ruby 2.4 (will be default for SLE15
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-services-manager-3.3.0/package/yast2-services-manager.spec 
new/yast2-services-manager-3.3.1/package/yast2-services-manager.spec
--- old/yast2-services-manager-3.3.0/package/yast2-services-manager.spec
2017-07-12 15:56:40.577616626 +0200
+++ new/yast2-services-manager-3.3.1/package/yast2-services-manager.spec
2017-08-02 16:54:45.593985485 +0200
@@ -24,7 +24,7 @@
 ##
 
 Name:   yast2-services-manager
-Version:3.3.0
+Version:3.3.1
 Release:0
 BuildArch:  noarch
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-services-manager-3.3.0/src/clients/services-manager.rb 
new/yast2-services-manager-3.3.1/src/clients/services-manager.rb
--- old/yast2-services-manager-3.3.0/src/clients/services-manager.rb
2017-07-12 15:56:40.581616626 +0200
+++ new/yast2-services-manager-3.3.1/src/clients/services-manager.rb
2017-08-02 16:54:45.597985485 +0200
@@ -124,7 +124,7 @@
 HSquash(
   MinWidth(
 # Additional space for UI features
-max_target_length + 2,
+max_service_name + 2,
 ComboBox(
   Id(Id::DEFAULT_TARGET),
   Opt(:notify),
@@ -168,7 +168,7 @@
 UI.OpenDialog(Label(_('Reading services status...')))
 services = ServicesManagerService.all.collect do |service, attributes|
   Item(Id(service),
-service,
+shortened_service_name(service),
 attributes[:enabled] ? _('Enabled') : _('Disabled'),
 attributes[:active] ? _('Active') : _('Inactive'),
 attributes[:description]
@@ -261,6 +261,21 @@
 UI.SetFocus(Id(Id::SERVICES_TABLE))
 true
   end
+
+  def display_width
+UI.GetDisplayInfo["Width"] || 80
+  end
+
+  def shortened_service_name(name)
+return name if name.size < max_service_name
+
+name[0..(max_service_name-3)] + "..."
+  end
+
+  def max_service_name
+# use 60 for other elements in table we want to display, see bsc#993826
+display_width - 60
+  end
 end
 
 ServicesManagerClient.new.main




commit yast2 for openSUSE:Factory

2017-08-04 Thread root
Hello community,

here is the log from the commit of package yast2 for openSUSE:Factory checked 
in at 2017-08-04 11:57:39

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


Package is "yast2"

Fri Aug  4 11:57:39 2017 rev:410 rq:514183 version:3.3.7

Changes:

--- /work/SRC/openSUSE:Factory/yast2/yast2.changes  2017-08-02 
11:26:53.544999628 +0200
+++ /work/SRC/openSUSE:Factory/.yast2.new/yast2.changes 2017-08-04 
11:57:40.810023718 +0200
@@ -1,0 +2,12 @@
+Thu Aug  3 07:39:49 UTC 2017 - lsle...@suse.cz
+
+- run_ifconfig.scr - make "inet" section optional, handle
+  additional whitespace characters (bsc#811760)
+- 3.3.7
+
+---
+Wed Aug  2 15:39:25 UTC 2017 - jlo...@suse.com
+
+- More robust systemctl test to avoid possible timeout error
+
+---

Old:

  yast2-3.3.6.tar.bz2

New:

  yast2-3.3.7.tar.bz2



Other differences:
--
++ yast2.spec ++
--- /var/tmp/diff_new_pack.cEmDaz/_old  2017-08-04 11:57:43.537638727 +0200
+++ /var/tmp/diff_new_pack.cEmDaz/_new  2017-08-04 11:57:43.581632517 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2
-Version:3.3.6
+Version:3.3.7
 Release:0
 Summary:YaST2 - Main Package
 License:GPL-2.0

++ yast2-3.3.6.tar.bz2 -> yast2-3.3.7.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-3.3.6/library/general/src/scrconf/run_ifconfig.scr 
new/yast2-3.3.7/library/general/src/scrconf/run_ifconfig.scr
--- old/yast2-3.3.6/library/general/src/scrconf/run_ifconfig.scr
2017-07-31 11:06:26.200824981 +0200
+++ new/yast2-3.3.7/library/general/src/scrconf/run_ifconfig.scr
2017-08-03 10:29:13.579219746 +0200
@@ -15,7 +15,7 @@
  *   Read(.run.ifconfig)
  *   ([$["name":"eth0",
  *   "value":$["flags":["UP", "BROADCAST", "RUNNING", "MULTICAST",
- *  " MTU:1500", " Metric:1"],
+ *  "MTU:1500", "Metric:1"],
  * "inet":$["addr":168427678,
  *  "bcast":168493055,
  *  "mask":4294901760],
@@ -24,7 +24,7 @@
  * ],
  * $["name":"lo",
  *   "value":$["flags":["UP", "LOOPBACK", "RUNNING",
- *  " MTU:3924", " Metric:1"],
+ *  "MTU:3924", "Metric:1"],
  * "inet":$["addr":2130706433,
  *  "mask":4278190080],
  * "link":"Link encap:Local Loopback  "]
@@ -53,8 +53,8 @@
`Tuple(
`name(`String("^\t ")),
`value(`Tuple(
-   `Whitespace(), `link(`String("^\n")), "\n",
-   `Whitespace(), "inet", `inet(
+   `Whitespace(), `link(`String("^\n", " ")), "\n",
+   `Optional(`Sequence(`Whitespace(), "inet", `inet(
`Tuple (
`Optional (`Whitespace ()),
`Choice (
@@ -80,9 +80,10 @@
]
),
`Continue (`Whitespace ())
-   )
-   ), "\n",
-   `Whitespace(), 
`flags(`List(`Sequence(`Optional(`Whitespace()), `String("^ \n")), " ")), "\n",
+   )),
+   "\n")),
+
+   `Whitespace(), 
`flags(`List(`Sequence(`Optional(`Whitespace()), `String("^ \n")), 
`Separator("\t "))), "\n",
// the rest is not important
`List(
`Sequence(`Whitespace(), `String("^\n")),
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-3.3.6/library/systemd/test/systemctl_test.rb 
new/yast2-3.3.7/library/systemd/test/systemctl_test.rb
--- old/yast2-3.3.6/library/systemd/test/systemctl_test.rb  2017-07-31 
11:06:26.272824981 +0200
+++ new/yast2-3.3.7/library/systemd/test/systemctl_test.rb  2017-08-03 
10:29:13.791219746 +0200
@@ -22,7 +22,7 @@
 
   it "raises exception if the execution has timed out" do
 stub_const("Yast::Systemctl::TIMEOUT", 1)
-allow(SCR).to receive(:Execute) { sleep 1.1 }
+allow(SCR).to receive(:Execute) { sleep 5 }
 expect(SCR).to receive(:Execute)
 expect { Systemctl.execute("disable cups.service") }.to 
raise_error(SystemctlError)
   end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-3.3.6/package/yast2.changes 
new/yast2-3.3.7/package/yast2.changes
--- 

commit yast2-ntp-client for openSUSE:Factory

2017-08-04 Thread root
Hello community,

here is the log from the commit of package yast2-ntp-client for 
openSUSE:Factory checked in at 2017-08-04 11:57:45

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


Package is "yast2-ntp-client"

Fri Aug  4 11:57:45 2017 rev:98 rq:514191 version:3.3.3

Changes:

--- /work/SRC/openSUSE:Factory/yast2-ntp-client/yast2-ntp-client.changes
2017-07-17 10:31:39.495447047 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-ntp-client.new/yast2-ntp-client.changes   
2017-08-04 11:57:45.241398248 +0200
@@ -1,0 +2,6 @@
+Thu Aug  3 08:51:24 UTC 2017 - jreidin...@suse.com
+
+- fix crash in ntp-client (bsc#1051899)
+- 3.3.3
+
+---

Old:

  yast2-ntp-client-3.3.2.tar.bz2

New:

  yast2-ntp-client-3.3.3.tar.bz2



Other differences:
--
++ yast2-ntp-client.spec ++
--- /var/tmp/diff_new_pack.C0Snn6/_old  2017-08-04 11:57:46.089278573 +0200
+++ /var/tmp/diff_new_pack.C0Snn6/_new  2017-08-04 11:57:46.097277444 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-ntp-client
-Version:3.3.2
+Version:3.3.3
 Release:0
 Summary:YaST2 - NTP Client Configuration
 License:GPL-2.0+

++ yast2-ntp-client-3.3.2.tar.bz2 -> yast2-ntp-client-3.3.3.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-ntp-client-3.3.2/package/yast2-ntp-client.changes 
new/yast2-ntp-client-3.3.3/package/yast2-ntp-client.changes
--- old/yast2-ntp-client-3.3.2/package/yast2-ntp-client.changes 2017-07-14 
17:47:11.600785952 +0200
+++ new/yast2-ntp-client-3.3.3/package/yast2-ntp-client.changes 2017-08-03 
10:56:07.595219746 +0200
@@ -1,4 +1,10 @@
 ---
+Thu Aug  3 08:51:24 UTC 2017 - jreidin...@suse.com
+
+- fix crash in ntp-client (bsc#1051899)
+- 3.3.3
+
+---
 Thu Jul 13 14:23:11 UTC 2017 - jreidin...@suse.com
 
 - fix crash when restrict entry in autoyast have empty value
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-ntp-client-3.3.2/package/yast2-ntp-client.spec 
new/yast2-ntp-client-3.3.3/package/yast2-ntp-client.spec
--- old/yast2-ntp-client-3.3.2/package/yast2-ntp-client.spec2017-07-14 
17:47:11.600785952 +0200
+++ new/yast2-ntp-client-3.3.3/package/yast2-ntp-client.spec2017-08-03 
10:56:07.595219746 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-ntp-client
-Version:3.3.2
+Version:3.3.3
 Release:0
 Summary:YaST2 - NTP Client Configuration
 License:GPL-2.0+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-ntp-client-3.3.2/src/include/ntp-client/widgets.rb 
new/yast2-ntp-client-3.3.3/src/include/ntp-client/widgets.rb
--- old/yast2-ntp-client-3.3.2/src/include/ntp-client/widgets.rb
2017-07-14 17:47:11.608785952 +0200
+++ new/yast2-ntp-client-3.3.3/src/include/ntp-client/widgets.rb
2017-08-03 10:56:07.599219746 +0200
@@ -282,7 +282,7 @@
   if event["ID"] == "complex_button"
 # true  - check and report the missing server value
 # false - the opposite
-handle_the_server = !UI.QueryWidget(Id("server_address"), 
:Value).to_s.emtpy?
+handle_the_server = !UI.QueryWidget(Id("server_address"), 
:Value).to_s.empty?
 
 conf_check = CheckCurrentSimpleConfiguration(handle_the_server)
 log.info("Checking the current simple configuration returned: 
#{conf_check}")




commit z3 for openSUSE:Factory

2017-08-04 Thread root
Hello community,

here is the log from the commit of package z3 for openSUSE:Factory checked in 
at 2017-08-04 11:57:55

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


Package is "z3"

Fri Aug  4 11:57:55 2017 rev:9 rq:504285 version:4.5.0+git.20170523

Changes:

--- /work/SRC/openSUSE:Factory/z3/z3.changes2017-03-21 22:51:14.620408877 
+0100
+++ /work/SRC/openSUSE:Factory/.z3.new/z3.changes   2017-08-04 
11:57:57.743633606 +0200
@@ -1,0 +2,21 @@
+Fri Jun 16 20:03:49 UTC 2017 - mplus...@suse.com
+
+- Update cmake parameters
+
+---
+Thu May 25 11:47:32 UTC 2017 - jsl...@suse.com
+
+- Update to version 4.5.0+git.20170523:
+  * update readme
+  * ignore Z3-str source
+  * failing test case: SMT2 parse string constants
+  * create and register string theory plugin the parser gets a little bit 
further now! rejects input with "unexpected character"
+  * fix string constant representation in parser spec1 loopback OK
+  * pretty-printing of string constants in AST spec2 looks good now
+  * load str decl plugin; recognize String sorted constants
+  * register Concat function now reaches str_decl_plugin::mk_func_decl()
+  * at least for now, Concat is no longer associative this means that we'll 
always have (Concat a b) instead of variadic forms
+  * add Length function to theory of strings
+  * AND MUCH MORE...
+
+---

Old:

  z3-4.5.0+git.20170313.tar.xz

New:

  z3-4.5.0+git.20170523.tar.xz



Other differences:
--
++ z3.spec ++
--- /var/tmp/diff_new_pack.uhlHp8/_old  2017-08-04 11:57:59.431395385 +0200
+++ /var/tmp/diff_new_pack.uhlHp8/_new  2017-08-04 11:57:59.439394256 +0200
@@ -16,11 +16,11 @@
 #
 
 
-%define version_unconverted 4.5.0+git.20170313
+%define version_unconverted 4.5.0+git.20170523
 %define sover 4_5
 
 Name:   z3
-Version:4.5.0+git.20170313
+Version:4.5.0+git.20170523
 Release:0
 Summary:Theorem prover from Microsoft Research
 License:MIT
@@ -82,8 +82,6 @@
   -DUSE_LIB_GMP=true \
   -DBUILD_PYTHON_BINDINGS=true \
   -DINSTALL_PYTHON_BINDINGS=true \
-  -DCMAKE_EXE_LINKER_FLAGS="" \
-  -DCMAKE_SHARED_LINKER_FLAGS="" \
   -DENABLE_EXAMPLE_TARGETS=false
 %make_jobs
 

++ _servicedata ++
--- /var/tmp/diff_new_pack.uhlHp8/_old  2017-08-04 11:57:59.563376757 +0200
+++ /var/tmp/diff_new_pack.uhlHp8/_new  2017-08-04 11:57:59.567376192 +0200
@@ -1,4 +1,4 @@
 
 
 git://github.com/Z3Prover/z3.git
-  28493622c25e033a2db48bb99a4fba7d12e2fb7e
\ No newline at end of file
+  f3a0b7e0cd891c53badfc8c44d5fc2939a61a79d
\ No newline at end of file

++ z3-4.5.0+git.20170313.tar.xz -> z3-4.5.0+git.20170523.tar.xz ++
 61313 lines of diff (skipped)




commit rubygem-cfa_grub2 for openSUSE:Factory

2017-08-04 Thread root
Hello community,

here is the log from the commit of package rubygem-cfa_grub2 for 
openSUSE:Factory checked in at 2017-08-04 11:57:19

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


Package is "rubygem-cfa_grub2"

Fri Aug  4 11:57:19 2017 rev:9 rq:514038 version:0.6.3

Changes:

--- /work/SRC/openSUSE:Factory/rubygem-cfa_grub2/rubygem-cfa_grub2.changes  
2017-04-25 08:56:12.231924863 +0200
+++ /work/SRC/openSUSE:Factory/.rubygem-cfa_grub2.new/rubygem-cfa_grub2.changes 
2017-08-04 11:57:20.884836073 +0200
@@ -1,0 +2,7 @@
+Wed Aug  2 08:47:20 UTC 2017 - jreidin...@suse.com
+
+- do not share parsers to avoid use of wrong file content as cache
+  (bsc#1044409)
+- 0.6.3
+
+---

Old:

  cfa_grub2-0.6.2.gem

New:

  cfa_grub2-0.6.3.gem



Other differences:
--
++ rubygem-cfa_grub2.spec ++
--- /var/tmp/diff_new_pack.sYfk04/_old  2017-08-04 11:57:21.536744059 +0200
+++ /var/tmp/diff_new_pack.sYfk04/_new  2017-08-04 11:57:21.552741801 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   rubygem-cfa_grub2
-Version:0.6.2
+Version:0.6.3
 Release:0
 %define mod_name cfa_grub2
 %define mod_full_name %{mod_name}-%{version}

++ cfa_grub2-0.6.2.gem -> cfa_grub2-0.6.3.gem ++
Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/cfa/grub2/default.rb new/lib/cfa/grub2/default.rb
--- old/lib/cfa/grub2/default.rb2017-04-19 14:27:59.0 +0200
+++ new/lib/cfa/grub2/default.rb2017-08-02 13:53:52.0 +0200
@@ -24,11 +24,11 @@
 timeout:"GRUB_TIMEOUT"
   )
 
-  PARSER = AugeasParser.new("sysconfig.lns")
   PATH = "/etc/default/grub".freeze
 
   def initialize(file_handler: nil)
-super(PARSER, PATH, file_handler: file_handler)
+super(AugeasParser.new("sysconfig.lns"), PATH,
+  file_handler: file_handler)
   end
 
   def save(changes_only: false)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/cfa/grub2/device_map.rb 
new/lib/cfa/grub2/device_map.rb
--- old/lib/cfa/grub2/device_map.rb 2017-04-19 14:27:59.0 +0200
+++ new/lib/cfa/grub2/device_map.rb 2017-08-02 13:53:52.0 +0200
@@ -16,11 +16,11 @@
 #   Limitation is caused by BIOS Int 13 used by grub2 for selecting boot
 #   device.
 class DeviceMap < BaseModel
-  PARSER = AugeasParser.new("device_map.lns")
   PATH = "/boot/grub2/device.map".freeze
 
   def initialize(file_handler: nil)
-super(PARSER, PATH, file_handler: file_handler)
+super(AugeasParser.new("device_map.lns"), PATH,
+  file_handler: file_handler)
   end
 
   def save(changes_only: false)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/metadata new/metadata
--- old/metadata2017-04-19 14:28:04.0 +0200
+++ new/metadata2017-08-02 13:53:57.0 +0200
@@ -1,14 +1,14 @@
 --- !ruby/object:Gem::Specification
 name: cfa_grub2
 version: !ruby/object:Gem::Version
-  version: 0.6.2
+  version: 0.6.3
 platform: ruby
 authors:
 - Josef Reidinger
 autorequire: 
 bindir: bin
 cert_chain: []
-date: 2017-04-19 00:00:00.0 Z
+date: 2017-08-02 00:00:00.0 Z
 dependencies:
 - !ruby/object:Gem::Dependency
   name: cfa




commit pcre for openSUSE:Factory

2017-08-04 Thread root
Hello community,

here is the log from the commit of package pcre for openSUSE:Factory checked in 
at 2017-08-04 11:56:44

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


Package is "pcre"

Fri Aug  4 11:56:44 2017 rev:66 rq:512856 version:8.41

Changes:

--- /work/SRC/openSUSE:Factory/pcre/pcre.changes2017-06-12 
15:10:00.466191328 +0200
+++ /work/SRC/openSUSE:Factory/.pcre.new/pcre.changes   2017-08-04 
11:56:45.841782233 +0200
@@ -1,0 +2,27 @@
+Tue Jul 25 08:15:58 UTC 2017 - astie...@suse.com
+
+- pcre 8.41:
+  * If pcregrep in multiline mode with --only-matching matched
+several lines, it restarted scanning at the next line instead
+of moving on to the end of the matched string, which can be
+several lines after the start.
+  * Fix a missing else in the JIT compiler reported by 'idaifish'.
+CVE-2017-6004 bsc#1025709
+  * A (?# style comment is now ignored between a basic quantifier
+and a following '+' or '?' (example: /X+(?#comment)?Y/.
+  * Avoid use of a potentially overflowing buffer in pcregrep
+  * Fix issues reported by fuzzers in pcretest:
+- Check for values < 256 when calling isprint() in pcretest.
+- Give an error for too big a number after \O.
+  * In the 32-bit library in non-UTF mode, an attempt to find a 
+Unicode property for a character with a code point greater than
+0x10 (the Unicode maximum) caused a crash.
+CVE-2017-7186 bsc#1030066, CVE-2017-7244 bsc#1030807
+  * The alternative matching function, pcre_dfa_exec() misbehaved
+if it encountered a character class with a possessive repeat,
+for example [a-f]{3}+.
+  * When pcretest called pcre_copy_substring() in 32-bit mode, it
+set the buffer length incorrectly, which could result in buffer
+overflow. CVE-2017-7245 bsc#1030805, CVE-2017-7246 bsc#1030803
+
+---

Old:

  pcre-8.40.tar.bz2
  pcre-8.40.tar.bz2.sig

New:

  pcre-8.41.tar.bz2
  pcre-8.41.tar.bz2.sig



Other differences:
--
++ pcre.spec ++
--- /var/tmp/diff_new_pack.ZgOJF5/_old  2017-08-04 11:56:46.837641672 +0200
+++ /var/tmp/diff_new_pack.ZgOJF5/_new  2017-08-04 11:56:46.841641107 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   pcre
-Version:8.40
+Version:8.41
 Release:0
 Summary:A library for Perl-compatible regular expressions
 License:BSD-3-Clause
@@ -159,7 +159,7 @@
 %if %{do_profiling}
   make %{?_smp_mflags} CFLAGS="%{optflags} %{cflags_profile_generate}" V=1
   make %{?_smp_mflags} CFLAGS="%{optflags} %{cflags_profile_generate}" check
-  make clean
+  make %{?_smp_mflags} clean
   make %{?_smp_mflags} CFLAGS="%{optflags} %{cflags_profile_feedback}" V=1
 %else
   make %{?_smp_mflags} CFLAGS="%{optflags}"
@@ -185,37 +185,30 @@
 %postun -n libpcreposix0 -p /sbin/ldconfig
 
 %files -n libpcre1
-%defattr(-,root,root)
 %doc AUTHORS COPYING ChangeLog LICENCE NEWS README
 %{_libdir}/libpcre.so.*
 
 %files -n libpcre16-0
-%defattr(-,root,root)
 %{_libdir}/libpcre16.so.*
 
 %files -n libpcrecpp0
-%defattr(-,root,root)
 %{_libdir}/libpcrecpp.so.*
 
 %files -n libpcreposix0
-%defattr(-,root,root)
 %{_libdir}/libpcreposix.so.*
 
 %files tools
-%defattr(-,root,root)
 %{_bindir}/pcregrep
 %{_bindir}/pcretest
 %{_mandir}/man1/pcregrep.1%{ext_man}
 %{_mandir}/man1/pcretest.1%{ext_man}
 
 %files doc
-%defattr(-,root,root)
 %doc AUTHORS COPYING ChangeLog LICENCE NEWS README
 %doc doc/html doc/*.txt
 %doc %{_defaultdocdir}/pcre-doc
 
 %files devel
-%defattr(-,root,root)
 %{_bindir}/pcre-config
 %{_includedir}/*
 %{_libdir}/*.so
@@ -227,7 +220,6 @@
 %{_mandir}/man3/pcre*.3*%{ext_man}
 
 %files devel-static
-%defattr(-,root,root)
 %{_libdir}/*.a
 
 %changelog

++ pcre-8.40.tar.bz2 -> pcre-8.41.tar.bz2 ++
 15638 lines of diff (skipped)




commit gpg2 for openSUSE:Factory

2017-08-04 Thread root
Hello community,

here is the log from the commit of package gpg2 for openSUSE:Factory checked in 
at 2017-08-04 11:56:51

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


Package is "gpg2"

Fri Aug  4 11:56:51 2017 rev:118 rq:512957 version:2.1.22

Changes:

--- /work/SRC/openSUSE:Factory/gpg2/gpg2.changes2017-06-01 
16:28:27.187344568 +0200
+++ /work/SRC/openSUSE:Factory/.gpg2.new/gpg2.changes   2017-08-04 
11:56:54.336583235 +0200
@@ -1,0 +2,26 @@
+Fri Jul 28 19:29:52 UTC 2017 - astie...@suse.com
+
+- GnuPG 2.1.22:
+  * gpg: Extend command --quick-set-expire to allow for setting the
+expiration time of subkeys.
+  * gpg: By default try to repair keys during import. New sub-option
+no-repair-keys for --import-options.
+  * gpg,gpgsm: Improved checking and reporting of DE-VS compliance.
+  * gpg: New options --key-origin and --with-key-origin. Store the
+time of the last key update from keyservers, WKD, or DANE.
+  * agent: New option --ssh-fingerprint-digest.
+  * dimngr: Lower timeouts on keyserver connection attempts and made
+it configurable.
+  * dirmngr: Tor will now automatically be detected and used. The
+option --no-use-tor disables Tor detection.
+  * dirmngr: Now detects a changed /etc/resolv.conf.
+  * agent,dirmngr: Initiate shutdown on removal of the GnuPG home
+directory.
+  * gpg: Avoid caching passphrase for failed symmetric encryption.
+  * agent: Support for unprotected ssh keys.
+  * dirmngr: Fixed name resolving on systems using only v6
+nameservers.
+  * dirmngr: Allow the use of TLS over http proxies.
+  * wks: New man pages for client and server.
+
+---

Old:

  gnupg-2.1.21.tar.bz2
  gnupg-2.1.21.tar.bz2.sig

New:

  gnupg-2.1.22.tar.bz2
  gnupg-2.1.22.tar.bz2.sig



Other differences:
--
++ gpg2.spec ++
--- /var/tmp/diff_new_pack.7rOJWi/_old  2017-08-04 11:56:56.576267114 +0200
+++ /var/tmp/diff_new_pack.7rOJWi/_new  2017-08-04 11:56:56.584265985 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   gpg2
-Version:2.1.21
+Version:2.1.22
 Release:0
 Summary:File encryption, decryption, signature creation and 
verification utility
 License:GPL-3.0+
@@ -67,7 +67,6 @@
 # special feature needed for OBS signd
 Provides:   gpg2_signd_support
 Obsoletes:  gpg < 1.4.9
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 GnuPG is a hybrid-encryption software program; it uses a combination
@@ -104,13 +103,13 @@
 --enable-large-secmem \
 --enable-wks-tools \
 --with-gnu-ld \
---with-default-trust-store=/etc/ssl/ca-bundle.pem \
+--with-default-trust-store=%{_sysconfdir}/ssl/ca-bundle.pem \
 --enable-build-timestamp=$date \
 
 make %{?_smp_mflags}
 
 %install
-make %{?_smp_mflags} DESTDIR=%{buildroot} install
+%make_install
 mkdir -p %{buildroot}%{_sysconfdir}/gnupg/
 # bnc#391347
 install -m 644 doc/examples/gpgconf.conf %{buildroot}%{_sysconfdir}/gnupg
@@ -125,7 +124,7 @@
 # fix rpmlint invalid-lc-messages-dir:
 rm -rf %{buildroot}/%{_datadir}/locale/en@{bold,}quot
 # additional files to documentation directory
-install -m 644 AUTHORS COPYING ChangeLog NEWS THANKS TODO doc/FAQ 
%{buildroot}/%{_docdir}/%{name}
+install -m 644 AUTHORS COPYING* ChangeLog NEWS THANKS TODO doc/FAQ 
%{buildroot}/%{_docdir}/%{name}
 # install scdaemon to %{_bindir} (bnc#863645)
 mv %{buildroot}%{_libdir}/scdaemon %{buildroot}%{_bindir}
 mv %{buildroot}%{_libdir}/dirmngr_ldap %{buildroot}%{_bindir}
@@ -149,10 +148,8 @@
 %install_info_delete --info-dir=%{_infodir} %{_infodir}/gnupg.info.gz
 
 %files lang -f gnupg2.lang
-%defattr(-,root,root)
 
 %files
-%defattr(-,root,root)
 %{_infodir}/gnupg*
 %{_mandir}/*/*%{ext_man}
 %doc %{_docdir}/%{name}

++ gnupg-2.0.18-files-are-digests.patch ++
--- /var/tmp/diff_new_pack.7rOJWi/_old  2017-08-04 11:56:56.644257518 +0200
+++ /var/tmp/diff_new_pack.7rOJWi/_new  2017-08-04 11:56:56.648256953 +0200
@@ -4,11 +4,11 @@
  g10/sign.c|   68 
--
  3 files changed, 67 insertions(+), 6 deletions(-)
 
-Index: gnupg-2.1.21/g10/gpg.c
+Index: gnupg-2.1.22/g10/gpg.c
 ===
 gnupg-2.1.21.orig/g10/gpg.c2017-04-03 17:13:56.0 +0200
-+++ gnupg-2.1.21/g10/gpg.c 2017-04-04 15:59:20.823799866 +0200
-@@ -374,6 +374,7 @@ enum cmd_and_opt_values
+--- gnupg-2.1.22.orig/g10/gpg.c
 gnupg-2.1.22/g10/gpg.c
+@@ -379,6 +379,7 @@ enum cmd_and_opt_values
  oTTYtype,
  oLCctype,
  oLCmessages,
@@ -16,7 +16,7 @@
  oXauthority,
  oGroup,
  oUnGroup,
-@@ 

commit rpm for openSUSE:Factory

2017-08-04 Thread root
Hello community,

here is the log from the commit of package rpm for openSUSE:Factory checked in 
at 2017-08-04 11:56:28

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


Package is "rpm"

Fri Aug  4 11:56:28 2017 rev:247 rq:512653 version:4.13.0.1

Changes:

rpm-python.changes: same change
--- /work/SRC/openSUSE:Factory/rpm/rpm.changes  2017-06-18 13:48:28.950927105 
+0200
+++ /work/SRC/openSUSE:Factory/.rpm.new/rpm.changes 2017-08-04 
11:56:30.859896848 +0200
@@ -1,0 +2,46 @@
+Wed Jul 26 12:39:40 UTC 2017 - rguent...@suse.com
+
+- Amend finddebuginfo.diff to adjust readelf -Wn pattern matching
+  to account for fixed readelf no longer emitting spurious newlines
+  with -W.
+
+---
+Mon Jul 10 12:03:08 UTC 2017 - dims...@opensuse.org
+
+- Drop net-tools Requires from rpm-build: net-tools only ships
+  uninteresting binaries. Most people would probably rather have
+  net-tools-depreacted expected (e.g. ifconfig), but as we did not
+  pull this in neither, we can just ignore this.
+
+---
+Wed Jul  5 16:28:46 CEST 2017 - ngomp...@gmail.com
+
+- Define %_sharedstatedir as /var/lib, which is the path for
+  shared state content in Red Hat/Fedora; Mageia; and Debian/Ubuntu.
+  The old path (/usr/com) isn't recognized by FHS, whereas /var/lib
+  is recognized as suitable for this purpose.
+- Change the RPM binary payload from old-lzma to xz, 
+  in line with payload settings for RH/Fedora and Mageia
+- Backport upstream commit to read changelog entries with full
+  timestamps
+  New patch: changes-doc.diff
+
+---
+Thu Jun 15 07:08:45 UTC 2017 - alarr...@suse.com
+
+- Added a %rpm_vercmp macro which accepts two versions as parameters and
+  returns -1, 0, 1 if the first version is less than, equal or
+  greater than the second version respectively.
+- Added a %pkg_version macro that accepts a package or capability name
+  as argument and returns the version number of the installed package. If
+  no package provides the argument, it returns the string ~~~
+- Added a %pkg_vcmp macro that accepts 3 parameters. The first parameter
+  is a package name or provided capability name, the second argument is an
+  operator ( < <= = >= > != ) and the third parameter is a version string
+  to compare the installed version of the first argument with.
+- Added a %pkg_version_cmp macro which accepts a package or capability name
+  as first argument and a version number as second argument and returns
+  -1, 0, 1 or ~~~ . The number values have the same meaning as in %rpm_vercmp
+  and the ~~~ string is returned if the package or capability can't be found.
+
+---

New:

  changes-doc.diff



Other differences:
--
rpm-python.spec: same change
++ rpm.spec ++
--- /var/tmp/diff_new_pack.6cQ0aZ/_old  2017-08-04 11:56:34.311409685 +0200
+++ /var/tmp/diff_new_pack.6cQ0aZ/_new  2017-08-04 11:56:34.319408556 +0200
@@ -146,6 +146,7 @@
 Patch102:   emptymanifest.diff
 Patch103:   find-lang-qt-qm.patch
 Patch104:   perlprov-package.diff
+Patch105:   changes-doc.diff
 Patch6464:  auto-config-update-aarch64-ppc64le.diff
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 #
@@ -199,7 +200,6 @@
 Requires:   grep
 Requires:   gzip
 Requires:   make
-Requires:   net-tools
 Requires:   patch
 Requires:   perl-base
 Requires:   sed
@@ -241,7 +241,7 @@
 %patch -P 70 -P 71   -P 73 -P 74 -P 75 -P 76 -P 77 -P 78 -P 79
 %patch -P 80 -P 81 -P 82 -P 83   -P 85
 %patch -P 92 -P 93 -P 94   -P 96   -P 98 -P 99
-%patch -P 100 -P 101 -P 102 -P 103 -P 104
+%patch -P 100 -P 101 -P 102 -P 103 -P 104 -P 105
 
 %ifarch aarch64 ppc64le
 %patch6464
@@ -289,7 +289,7 @@
 autoreconf -fi
 sed -i -e 's,{PYTHON_VERSION}mu,{PYTHON_VERSION}mu python${PYTHON_VERSION}m,' 
configure
 ./configure --disable-dependency-tracking --prefix=%{_prefix} 
--mandir=%{_mandir} --infodir=%{_infodir} \
---libdir=%{_libdir} --sysconfdir=/etc --localstatedir=/var --with-lua \
+--libdir=%{_libdir} --sysconfdir=/etc --localstatedir=/var 
--sharedstatedir=/var/lib --with-lua \
 --with-vendor=suse \
 --with-rundir=/run \
 --without-archive \

++ changes-doc.diff ++
--- ./doc/rpm.8.orig2017-07-05 14:31:21.186733161 +
+++ ./doc/rpm.8 2017-07-05 14:32:12.097733071 +
@@ -65,7 +65,7 @@ rpm \- RPM Package Manager
 .PP
 
 
- [\fB--changelog\fR] [\fB-c,--configfiles\fR] [\fB--conflicts\fR]
+ [\fB--changelog\fR] [\fB--changes\fR] [\fB-c,--configfiles\fR] 

commit libxslt for openSUSE:Factory

2017-08-04 Thread root
Hello community,

here is the log from the commit of package libxslt for openSUSE:Factory checked 
in at 2017-08-04 11:56:48

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


Package is "libxslt"

Fri Aug  4 11:56:48 2017 rev:52 rq:512954 version:1.1.29

Changes:

--- /work/SRC/openSUSE:Factory/libxslt/libxslt-python.changes   2016-06-20 
10:55:12.0 +0200
+++ /work/SRC/openSUSE:Factory/.libxslt.new/libxslt-python.changes  
2017-08-04 11:56:49.213306360 +0200
@@ -1,0 +2,6 @@
+Fri Jul 28 18:49:10 UTC 2017 - mplus...@suse.com
+
+- Add gpg signature
+- Cleanup spec file with spec-cleaner
+
+---
--- /work/SRC/openSUSE:Factory/libxslt/libxslt.changes  2017-05-10 
20:32:06.946632913 +0200
+++ /work/SRC/openSUSE:Factory/.libxslt.new/libxslt.changes 2017-08-04 
11:56:49.285296199 +0200
@@ -1,0 +2,6 @@
+Fri Jul 28 18:48:39 UTC 2017 - mplus...@suse.com
+
+- Add gpg signature
+- Cleanup spec file with spec-cleaner
+
+---

New:

  libxslt-1.1.29.tar.gz.asc
  libxslt.keyring



Other differences:
--
++ libxslt-python.spec ++
--- /var/tmp/diff_new_pack.LM7KNn/_old  2017-08-04 11:56:50.537119510 +0200
+++ /var/tmp/diff_new_pack.LM7KNn/_new  2017-08-04 11:56:50.557116688 +0200
@@ -24,7 +24,9 @@
 License:MIT
 Group:  Development/Libraries/Python
 Url:http://xmlsoft.org/XSLT/
-Source: ftp://xmlsoft.org/libxslt/libxslt-%{version}.tar.gz
+Source0:ftp://xmlsoft.org/libxslt/libxslt-%{version}.tar.gz
+Source1:ftp://xmlsoft.org/libxslt/libxslt-%{version}.tar.gz.asc
+Source2:libxslt.keyring
 Patch0: libxslt-1.1.24-linkflags.patch
 # pbleser: don't build the doc subdir as it's broken and we don't install
 # it anyway; neither build the xsltproc subdir (not packaged here, faster)
@@ -35,11 +37,10 @@
 BuildRequires:  libxml2-devel
 BuildRequires:  libxml2-python
 BuildRequires:  libxslt-tools
-#!BuildIgnore:  python
 BuildRequires:  python-devel
 BuildRequires:  python-xml
+#!BuildIgnore:  python
 Requires:   %{libname} = %{version}
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 The libxslt-python package contains a module that permits applications
@@ -81,7 +82,6 @@
 make %{?_smp_mflags} tests -C python
 
 %files
-%defattr(-, root, root)
 %{py_sitedir}/*
 %doc python/libxslt-python-api.xml
 

++ libxslt.spec ++
--- /var/tmp/diff_new_pack.LM7KNn/_old  2017-08-04 11:56:50.689098059 +0200
+++ /var/tmp/diff_new_pack.LM7KNn/_new  2017-08-04 11:56:50.701096365 +0200
@@ -22,12 +22,14 @@
 Version:1.1.29
 Release:0
 Summary:XSL Transformation Library
-License:MIT and GPL-2.0+
+License:MIT AND GPL-2.0+
 Group:  System/Libraries
 Url:http://xmlsoft.org/XSLT/
-Source: ftp://xmlsoft.org/libxslt/libxslt-%{version}.tar.gz
-Source2:baselibs.conf
+Source0:ftp://xmlsoft.org/libxslt/libxslt-%{version}.tar.gz
+Source1:ftp://xmlsoft.org/libxslt/libxslt-%{version}.tar.gz.asc
+Source2:%{name}.keyring
 Source3:xslt-config.1
+Source99:   baselibs.conf
 Patch0: %{name}-1.1.24-no-net-autobuild.patch
 Patch1: libxslt-config-fixes.patch
 Patch2: 0009-Make-generate-id-deterministic.patch
@@ -40,7 +42,6 @@
 BuildRequires:  libtool
 BuildRequires:  libxml2-devel
 BuildRequires:  pkgconfig
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 This C library allows you to transform XML files into other XML files
@@ -89,7 +90,7 @@
 
 %package tools
 Summary:Extended Stylesheet Language (XSL) Transformation utilities
-License:MIT and GPL-2.0+
+License:MIT AND GPL-2.0+
 Group:  Development/Tools/Other
 Provides:   %{name} = %{version}
 Provides:   xsltproc = %{version}
@@ -122,7 +123,7 @@
 %endif
 
 %install
-make %{?_smp_mflags} DESTDIR=%{buildroot} install
+%make_install
 
 # Unwanted doc stuff
 rm -fr %{buildroot}%{_datadir}/doc
@@ -135,18 +136,15 @@
 %postun -n %{libname} -p /sbin/ldconfig
 
 %files -n %{libname}
-%defattr(-, root, root)
 %{_libdir}/libxslt.so.*
 %{_libdir}/libexslt.so.*
 
 %files tools
-%defattr(-,root,root)
 %doc AUTHORS NEWS README COPYING* Copyright TODO FEATURES
 %{_bindir}/xsltproc
 %{_mandir}/man1/xsltproc.1%{ext_man}
 
 %files devel
-%defattr(-, root, root)
 %{_libdir}/libxslt.so
 %{_libdir}/libexslt.so
 %{_libdir}/*.sh