commit tor for openSUSE:Factory
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
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
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
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 'head
commit caasp-tools for openSUSE:Factory
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
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
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
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
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
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 pro
commit python-gabbi for openSUSE:Factory
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 +Requi
commit python-acme for openSUSE:Factory
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 --- old/acme-0
commit python-uncertainties for openSUSE:Factory
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
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 %ins
commit certbot for openSUSE:Factory
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) %{python_sitelib}/%{name}_dns_nso
commit python-WebOb for openSUSE:Factory
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 +++ new/WebOb-1.7.3/tests/test_request
commit python-voluptuous for openSUSE:Factory
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: py
commit python-setproctitle for openSUSE:Factory
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 #27). Version 1.1.7 ~ -- Added PyPy suppo
commit python-jsonpath-rw for openSUSE:Factory
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
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 yast2-network for openSUSE:Factory
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 autoyast2 for openSUSE:Factory
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-services-manager for openSUSE:Factory
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
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
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
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
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
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
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, -@@ -82
commit libxslt for openSUSE:Factory
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
commit rpm for openSUSE:Factory
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] [\