commit python-socketpool for openSUSE:Factory
Hello community, here is the log from the commit of package python-socketpool for openSUSE:Factory checked in at 2017-09-07 22:15:39 Comparing /work/SRC/openSUSE:Factory/python-socketpool (Old) and /work/SRC/openSUSE:Factory/.python-socketpool.new (New) Package is "python-socketpool" Thu Sep 7 22:15:39 2017 rev:13 rq:521507 version:0.5.3 Changes: --- /work/SRC/openSUSE:Factory/python-socketpool/python-socketpool.changes 2017-09-05 15:17:52.642826891 +0200 +++ /work/SRC/openSUSE:Factory/.python-socketpool.new/python-socketpool.changes 2017-09-07 22:16:04.630767662 +0200 @@ -1,0 +2,5 @@ +Tue Sep 5 12:22:32 UTC 2017 - jeng...@inai.de + +- Ensure neutrality and fix orthographic error in description. + +--- Other differences: -- ++ python-socketpool.spec ++ --- /var/tmp/diff_new_pack.23gV7H/_old 2017-09-07 22:16:05.130697214 +0200 +++ /var/tmp/diff_new_pack.23gV7H/_new 2017-09-07 22:16:05.134696650 +0200 @@ -42,8 +42,8 @@ %python_subpackages %description -Socket pool is a simple socket pool that suports multiple factories and -backends. It can easily be used by gevent, eventlet or any other library. +Socket pool is a socket pool that supports multiple factories and +backends. It can be used by gevent, eventlet or any other library. %prep %setup -q -n socketpool-%{version}
commit python-eventlet for openSUSE:Factory
Hello community, here is the log from the commit of package python-eventlet for openSUSE:Factory checked in at 2017-09-07 22:16:10 Comparing /work/SRC/openSUSE:Factory/python-eventlet (Old) and /work/SRC/openSUSE:Factory/.python-eventlet.new (New) Package is "python-eventlet" Thu Sep 7 22:16:10 2017 rev:23 rq:521614 version:0.20.1 Changes: --- /work/SRC/openSUSE:Factory/python-eventlet/python-eventlet.changes 2016-12-04 15:08:53.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-eventlet.new/python-eventlet.changes 2017-09-07 22:16:29.075323055 +0200 @@ -1,0 +2,44 @@ +Tue Sep 5 21:50:25 UTC 2017 - jeng...@inai.de + +- Ensure neutrality of description. + +--- +Tue Sep 5 09:30:33 UTC 2017 - jmate...@suse.com + +- remove dependency on metapackage "enum-compat" in favor of + specifying this requirement the usual way via RPM requirement + conditional on version + +--- +Thu Aug 24 13:38:29 UTC 2017 - jmate...@suse.com + +- singlespec auto-conversion + +--- +Wed Jan 11 18:10:38 UTC 2017 - dmuel...@suse.com + +- update to 0.20.1: + * dns: try unqualified queries as top level + * test_import_patched_defaults bended to play with pyopenssl>=16.1.0 + * Explicit environ flag for importing eventlet.__version__ without ignoring import errors + * Type check Semaphore, GreenPool arguments; Thanks to Matthew D. Pagel + * IMPORTANT: removed select.poll() function + * DNS resolving is always green with dnspython bundled in + * greenio: only trampoline when we block + * convenience: listen() sets SO_REUSEPORT when available; Thanks to Zhengwei Gao + * ssl: Fix "TypeError: read() argument 2 must be read-write bytes-like object, not None" + * greenio: _recv_loop behaviour with recv_into on closed sock + * ipv6: getaddrinfo would fail with scope index + * green.zmq: Support {send,recv}_{string,json,pyobj} wrappers + * greendns: Return answers from /etc/hosts despite nameserver errors + * patcher: fixed green existing locks fail (Python3) + * Add DAGPool, a dependency-driven greenthread pool + * wsgi: Unix socket address representation; Thanks to Samuel Merritt + * tpool: isolate internal socket from default timeout; Thanks to Alex Villacís Lasso + * wsgi: only skip Content-Type and Content-Length headers (GH-327) + * wsgi: 400 on blank Content-Length headers (GH-334) + * greenio: makefile related pypy socket ref counting + * ssl: Fix recv_into blocking when reading chunks of data + * websocket: support Gunicorn environ['gunicorn.socket'] + +--- @@ -220,0 +265 @@ + Old: eventlet-0.19.0.tar.gz New: eventlet-0.20.1.tar.gz Other differences: -- ++ python-eventlet.spec ++ --- /var/tmp/diff_new_pack.xJJVId/_old 2017-09-07 22:16:29.639243591 +0200 +++ /var/tmp/diff_new_pack.xJJVId/_new 2017-09-07 22:16:29.643243027 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-eventlet # -# 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,63 +16,65 @@ # +%{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-eventlet -Version:0.19.0 +Version:0.20.1 Release:0 -Url:http://eventlet.net -Summary:Highly concurrent networking library +Summary:Concurrent networking library for Python License:MIT Group: Development/Languages/Python -Source: https://pypi.io/packages/source/e/eventlet/eventlet-%{version}.tar.gz -BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: python-Sphinx -BuildRequires: python-devel -BuildRequires: python-greenlet -BuildRequires: python-setuptools +Url:http://eventlet.net +Source: https://files.pythonhosted.org/packages/source/e/eventlet/eventlet-%{version}.tar.gz +BuildRequires: %{python_module Sphinx} +BuildRequires: %{python_module devel} +BuildRequires: %{python_module greenlet} +BuildRequires: %{python_module setuptools} +BuildRequires: python-rpm-macros +%if %python_version_nodots < 34 +Requires: python-enum34 +%endif Requires: python-greenlet >= 0.3 -%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 +BuildRoot:
commit python-multi_key_dict for openSUSE:Factory
Hello community, here is the log from the commit of package python-multi_key_dict for openSUSE:Factory checked in at 2017-09-07 22:15:49 Comparing /work/SRC/openSUSE:Factory/python-multi_key_dict (Old) and /work/SRC/openSUSE:Factory/.python-multi_key_dict.new (New) Package is "python-multi_key_dict" Thu Sep 7 22:15:49 2017 rev:2 rq:521509 version:2.0.3 Changes: --- /work/SRC/openSUSE:Factory/python-multi_key_dict/python-multi_key_dict.changes 2015-12-23 08:49:03.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-multi_key_dict.new/python-multi_key_dict.changes 2017-09-07 22:16:05.802602532 +0200 @@ -1,0 +2,5 @@ +Tue Sep 5 16:37:41 UTC 2017 - alarr...@suse.com + +- Use singlespec macros + +--- Other differences: -- ++ python-multi_key_dict.spec ++ --- /var/tmp/diff_new_pack.PIUrum/_old 2017-09-07 22:16:06.542498268 +0200 +++ /var/tmp/diff_new_pack.PIUrum/_new 2017-09-07 22:16:06.550497141 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-multi_key_dict # -# 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 @@ -13,23 +13,23 @@ # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ +# +%{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-multi_key_dict Version:2.0.3 Release:0 -License:MIT Summary:Multi key dictionary implementation -Url:https://github.com/formiaczek/multi_key_dict +License:MIT Group: Development/Languages/Python +Url:https://github.com/formiaczek/multi_key_dict Source: https://pypi.python.org/packages/source/m/multi_key_dict/multi_key_dict-%{version}.tar.gz -BuildRequires: python-devel -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 +BuildRequires: %{python_module devel} +BuildRequires: python-rpm-macros BuildArch: noarch -%endif + +%python_subpackages %description Multi-key dict provides also extended interface for iterating over items and @@ -43,12 +43,12 @@ %setup -q -n multi_key_dict-%{version} %build -python setup.py build +%python_build %install -python setup.py install --prefix=%{_prefix} --root=%{buildroot} +%python_install -%files +%files %{python_files} %defattr(-,root,root,-) %doc README.txt %{python_sitelib}/*
commit racer for openSUSE:Factory
Hello community, here is the log from the commit of package racer for openSUSE:Factory checked in at 2017-09-07 22:16:01 Comparing /work/SRC/openSUSE:Factory/racer (Old) and /work/SRC/openSUSE:Factory/.racer.new (New) Package is "racer" Thu Sep 7 22:16:01 2017 rev:5 rq:521560 version:2.0.10 Changes: --- /work/SRC/openSUSE:Factory/racer/racer.changes 2017-07-19 11:19:57.925500956 +0200 +++ /work/SRC/openSUSE:Factory/.racer.new/racer.changes 2017-09-07 22:16:12.809615133 +0200 @@ -1,0 +2,19 @@ +Tue Sep 5 21:03:00 UTC 2017 - luke.nukem.jo...@gmail.com + +- Update to version 2.0.10 ++ Support resolving `use as` aliases declared in multi-element `use` statements #753 ++ Provide suggestions for global paths in more cases #765 ++ Suggestions imported via `use as` statements now return their in-scope alias as the match string #767 ++ Add new commands for converting between points and coordinates in files #776 ++ Return fewer duplicate suggestions #778 ++ Handle cases where mod names and trait methods collide, such as `fmt` #781 + +- Version 2.0.9 ++ Support completion after using try operator `?` #726 ++ Find methods on cooked string literals #728 ++ Fix bug caused by closure completions feature #734 ++ Find static methods on enums #737 ++ Find doc comments on named and indexed struct fields #739 ++ Find `pub(restricted)` items #748 + +--- Old: racer-2.0.8.tar.gz New: racer-2.0.10.tar.gz Other differences: -- ++ racer.spec ++ --- /var/tmp/diff_new_pack.oNfg0S/_old 2017-09-07 22:16:14.365395900 +0200 +++ /var/tmp/diff_new_pack.oNfg0S/_new 2017-09-07 22:16:14.381393646 +0200 @@ -20,7 +20,7 @@ Name: racer -Version:2.0.8 +Version:2.0.10 Release:0 Summary:Code completion for Rust License:MIT ++ racer-2.0.8.tar.gz -> racer-2.0.10.tar.gz ++ 4196 lines of diff (skipped) ++ vendor.tar.xz ++ 73252 lines of diff (skipped)
commit clamav for openSUSE:Factory
Hello community, here is the log from the commit of package clamav for openSUSE:Factory checked in at 2017-09-07 22:15:04 Comparing /work/SRC/openSUSE:Factory/clamav (Old) and /work/SRC/openSUSE:Factory/.clamav.new (New) Package is "clamav" Thu Sep 7 22:15:04 2017 rev:87 rq:521169 version:0.99.2 Changes: --- /work/SRC/openSUSE:Factory/clamav/clamav.changes2016-11-14 20:13:45.0 +0100 +++ /work/SRC/openSUSE:Factory/.clamav.new/clamav.changes 2017-09-07 22:15:51.964552542 +0200 @@ -1,0 +2,17 @@ +Mon Aug 21 13:41:14 UTC 2017 - fv...@suse.com + +- Add clamav-fix_newer_zlib.patch from ubuntu packages to fix build with + zlib 1.2.11 (boo#1041201) + +--- +Tue Aug 1 18:40:35 CEST 2017 - r...@suse.de + +- pass --disable-zlib-vcheck to fix build in factory + +--- +Mon May 29 14:25:26 UTC 2017 - astie...@suse.com + +- provide and obsolete clamav-nodb to trigger it's removal in Leap + bsc#1040662 + +--- New: clamav-fix_newer_zlib.patch Other differences: -- ++ clamav.spec ++ --- /var/tmp/diff_new_pack.mpskeV/_old 2017-09-07 22:15:53.460341760 +0200 +++ /var/tmp/diff_new_pack.mpskeV/_new 2017-09-07 22:15:53.464341197 +0200 @@ -1,7 +1,7 @@ # # spec file for package clamav # -# 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 @@ -44,6 +44,8 @@ Release:0 Url:http://www.clamav.net Obsoletes: clamav-db < 0.88.3 +Provides: clamav-nodb = %{version} +Obsoletes: clamav-nodb <= 0.98.4 Requires(pre): %_sbindir/groupadd %_sbindir/useradd %_sbindir/usermod Requires(pre): /usr/bin/awk /bin/sed /bin/tar Source0: http://www.clamav.net/downloads/production/%{name}-%{version}.tar.gz @@ -56,6 +58,7 @@ Patch1: clamav-conf.patch Patch3: clamav-gcc47.patch Patch4: clamav-disable-timestamps.patch +Patch5: clamav-fix_newer_zlib.patch BuildRequires: systemd BuildRequires: systemd-rpm-macros %systemd_requires @@ -75,6 +78,7 @@ %patch1 -p1 %patch3 -p1 %patch4 -p1 +%patch5 -p1 %build CFLAGS="-fstack-protector" @@ -96,6 +100,7 @@ %clamav_check \ %llvm \ --enable-clamdtop \ + --disable-zlib-vcheck \ --disable-timestamps make V=1 %{?_smp_mflags} ++ clamav-fix_newer_zlib.patch ++ Description: fix compatibility with zlib 1.2.9 and newer Author: Marc DeslauriersBug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/clamav/+bug/1692073 Index: clamav-0.99.2+dfsg/libclamav/bytecode_api.c === --- clamav-0.99.2+dfsg.orig/libclamav/bytecode_api.c2017-08-08 15:20:06.651685637 -0400 +++ clamav-0.99.2+dfsg/libclamav/bytecode_api.c 2017-08-15 15:45:14.645714766 -0400 @@ -811,8 +811,20 @@ int32_t cli_bcapi_inflate_init(struct cl cli_dbgmsg("bytecode api: inflate_init: invalid buffers!\n"); return -1; } -memset(, 0, sizeof(stream)); -ret = inflateInit2(, windowBits); + +b = cli_realloc(ctx->inflates, sizeof(*ctx->inflates)*n); +if (!b) { +return -1; +} +ctx->inflates = b; +ctx->ninflates = n; +b = [n-1]; + +b->from = from; +b->to = to; +b->needSync = 0; +memset(>stream, 0, sizeof(stream)); +ret = inflateInit2(>stream, windowBits); switch (ret) { case Z_MEM_ERROR: cli_dbgmsg("bytecode api: inflateInit2: out of memory!\n"); @@ -829,20 +841,6 @@ int32_t cli_bcapi_inflate_init(struct cl cli_dbgmsg("bytecode api: inflateInit2: unknown error %d\n", ret); return -1; } - -b = cli_realloc(ctx->inflates, sizeof(*ctx->inflates)*n); -if (!b) { -inflateEnd(); -return -1; -} -ctx->inflates = b; -ctx->ninflates = n; -b = [n-1]; - -b->from = from; -b->to = to; -b->needSync = 0; -memcpy(>stream, , sizeof(stream)); return n-1; }
commit lua-lmod for openSUSE:Factory
Hello community, here is the log from the commit of package lua-lmod for openSUSE:Factory checked in at 2017-09-07 22:15:33 Comparing /work/SRC/openSUSE:Factory/lua-lmod (Old) and /work/SRC/openSUSE:Factory/.lua-lmod.new (New) Package is "lua-lmod" Thu Sep 7 22:15:33 2017 rev:7 rq:521483 version:6.5.11 Changes: --- /work/SRC/openSUSE:Factory/lua-lmod/lua-lmod.changes2017-08-21 11:37:30.822199408 +0200 +++ /work/SRC/openSUSE:Factory/.lua-lmod.new/lua-lmod.changes 2017-09-07 22:16:03.126979570 +0200 @@ -1,0 +2,5 @@ +Tue Sep 5 15:48:44 UTC 2017 - e...@suse.com + +- Change group of documentation package to Documentation/Other. + +--- Other differences: -- ++ lua-lmod.spec ++ --- /var/tmp/diff_new_pack.LWx7Cv/_old 2017-09-07 22:16:04.146835856 +0200 +++ /var/tmp/diff_new_pack.LWx7Cv/_new 2017-09-07 22:16:04.150835292 +0200 @@ -94,7 +94,7 @@ %package doc Summary:Documentation for Lmod -Group: Development/Libraries/Other +Group: Development/Other %description doc Documentation (pdf) for the Lmod Environment Modules System
commit python-entrypoint2 for openSUSE:Factory
Hello community, here is the log from the commit of package python-entrypoint2 for openSUSE:Factory checked in at 2017-09-07 22:16:08 Comparing /work/SRC/openSUSE:Factory/python-entrypoint2 (Old) and /work/SRC/openSUSE:Factory/.python-entrypoint2.new (New) Package is "python-entrypoint2" Thu Sep 7 22:16:08 2017 rev:11 rq:521613 version:0.0.6 Changes: --- /work/SRC/openSUSE:Factory/python-entrypoint2/python-entrypoint2.changes 2017-09-05 15:15:52.739680930 +0200 +++ /work/SRC/openSUSE:Factory/.python-entrypoint2.new/python-entrypoint2.changes 2017-09-07 22:16:26.835638659 +0200 @@ -1,0 +2,5 @@ +Tue Sep 5 23:48:55 UTC 2017 - jeng...@inai.de + +- Ensure neutrality of description. + +--- Other differences: -- ++ python-entrypoint2.spec ++ --- /var/tmp/diff_new_pack.C1jEag/_old 2017-09-07 22:16:27.575534397 +0200 +++ /var/tmp/diff_new_pack.C1jEag/_new 2017-09-07 22:16:27.579533833 +0200 @@ -20,7 +20,7 @@ Name: python-entrypoint2 Version:0.0.6 Release:0 -Summary:Easy to use command-line interface for python modules, fork of entrypoint +Summary:Command-line interface for python modules License:BSD-2-Clause Group: Development/Languages/Python Url:https://github.com/ponty/entrypoint2 @@ -36,8 +36,8 @@ %python_subpackages %description -entrypoint2 is an easy to use command-line interface for python modules, fork -of entrypoint. +entrypoint2 is a command-line interface for python modules, forked +off entrypoint. %prep %setup -q -n entrypoint2-%{version}
commit perl-Mail-Sendmail for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Mail-Sendmail for openSUSE:Factory checked in at 2017-09-07 22:16:12 Comparing /work/SRC/openSUSE:Factory/perl-Mail-Sendmail (Old) and /work/SRC/openSUSE:Factory/.perl-Mail-Sendmail.new (New) Package is "perl-Mail-Sendmail" Thu Sep 7 22:16:12 2017 rev:21 rq:521633 version:0.80 Changes: --- /work/SRC/openSUSE:Factory/perl-Mail-Sendmail/perl-Mail-Sendmail.changes 2011-11-21 12:42:37.0 +0100 +++ /work/SRC/openSUSE:Factory/.perl-Mail-Sendmail.new/perl-Mail-Sendmail.changes 2017-09-07 22:16:29.895207522 +0200 @@ -1,0 +2,12 @@ +Tue Sep 5 16:11:29 UTC 2017 - pmonrealgonza...@suse.com + +- Updated to version 0.80 + * Added COPYRIGHT section to pod. + * Fixed the NAME section in pod to follow expected format. + * Added "use warnings" and fixed all the warnings. + * Manually set $VERSION, as it's used in the code +- Tests disabled [bsc#1017667] +- Dropped patch perl-Mail-Sendmail-Mailsend.patch +- Cleaned spec file with spec-cleaner + +--- Old: Mail-Sendmail-0.79.tar.gz perl-Mail-Sendmail-Mailsend.patch New: Mail-Sendmail-0.80.tar.gz Other differences: -- ++ perl-Mail-Sendmail.spec ++ --- /var/tmp/diff_new_pack.Gn6kQ6/_old 2017-09-07 22:16:30.57951 +0200 +++ /var/tmp/diff_new_pack.Gn6kQ6/_new 2017-09-07 22:16:30.57951 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-Mail-Sendmail # -# Copyright (c) 2011 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 @@ -15,59 +15,54 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild - +%define cpan_name Mail-Sendmail Name: perl-Mail-Sendmail -%define real_name Mail-Sendmail +Version:0.80 +Release:0 Summary:Simple platform independent mailer -Url:http://www.cpan.org/modules/by-module/Mail/ +License:Artistic-1.0 or GPL-1.0+ Group: Development/Libraries/Perl -License:Artistic-1.0 -Version:0.79 -Release:109 -Source: %{real_name}-%{version}.tar.gz -Patch0: perl-Mail-Sendmail-Mailsend.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-build -%{perl_requires} +Url:http://search.cpan.org/dist/Mail-Sendmail/ +Source0: https://cpan.metacpan.org/authors/id/N/NE/NEILB/%{cpan_name}-%{version}.tar.gz +BuildRequires: findutils +BuildRequires: make BuildRequires: perl BuildRequires: perl-macros +BuildRequires: perl(parent) +Requires: perl(parent) +BuildArch: noarch +%{perl_requires} %description -Simple platform independent e-mail from your perl script. +Simple platform independent e-mail from your perl script. Only requires +Perl 5 and a network connection. +Mail::Sendmail takes a hash with the message to send and sends it to your +mail server. It is intended to be very easy to setup and use. See also +"FEATURES" below, and as usual, read this documentation. - -Authors: - -Milivoj Ivkovic+There is also a FAQ (see "NOTES"). %prep -%setup -n %{real_name}-%{version} -%patch0 +%setup -q -n %{cpan_name}-%{version} +find . -type f ! -name \*.pl -print0 | xargs -0 chmod 644 %build -perl Makefile.PL -make %{?jobs:-j%jobs} +perl Makefile.PL INSTALLDIRS=vendor +make %{?_smp_mflags} %check -make test +# bsc#1017667 -- Disabled tests sending email when building +# %% {__make} test %install %perl_make_install %perl_process_packlist +%perl_gen_filelist -%clean -rm -rf %{buildroot} - -%files -%defattr(-, root, root) -%doc Changes README MANIFEST -%doc %{_mandir}/man?/* -%doc %{perl_vendorlib}/Mail/ -%dir %{perl_vendorlib}/Mail -%dir %{perl_vendorarch}/auto/Mail -%{perl_vendorarch}/auto/Mail/Sendmail -%{perl_vendorlib}/Mail/* +%files -f %{name}.files +%doc Changes README Todo +%license LICENSE %changelog ++ Mail-Sendmail-0.79.tar.gz -> Mail-Sendmail-0.80.tar.gz ++ 3709 lines of diff (skipped)
commit seahorse-sharing for openSUSE:Factory
Hello community, here is the log from the commit of package seahorse-sharing for openSUSE:Factory checked in at 2017-09-07 22:16:17 Comparing /work/SRC/openSUSE:Factory/seahorse-sharing (Old) and /work/SRC/openSUSE:Factory/.seahorse-sharing.new (New) Package is "seahorse-sharing" Thu Sep 7 22:16:17 2017 rev:15 rq:521775 version:3.8.0 Changes: --- /work/SRC/openSUSE:Factory/seahorse-sharing/seahorse-sharing.changes 2014-12-17 19:14:52.0 +0100 +++ /work/SRC/openSUSE:Factory/.seahorse-sharing.new/seahorse-sharing.changes 2017-09-07 22:16:30.735089171 +0200 @@ -1,0 +2,5 @@ +Wed Sep 6 16:17:21 UTC 2017 - dims...@opensuse.org + +- Add 2.2 to the list of accepted GPG versions. + +--- Other differences: -- ++ seahorse-sharing.spec ++ --- /var/tmp/diff_new_pack.TsSk6h/_old 2017-09-07 22:16:31.351002381 +0200 +++ /var/tmp/diff_new_pack.TsSk6h/_new 2017-09-07 22:16:31.351002381 +0200 @@ -44,7 +44,7 @@ %lang_package %prep %setup -q -sed -i "s:1.2 1.4 2.0:1.2 1.4 2.0 2.1:" configure +sed -i "s:1.2 1.4 2.0:1.2 1.4 2.0 2.1 2.2:" configure %build %configure
commit rustfmt for openSUSE:Factory
Hello community, here is the log from the commit of package rustfmt for openSUSE:Factory checked in at 2017-09-07 22:16:03 Comparing /work/SRC/openSUSE:Factory/rustfmt (Old) and /work/SRC/openSUSE:Factory/.rustfmt.new (New) Package is "rustfmt" Thu Sep 7 22:16:03 2017 rev:2 rq:521562 version:0.9.0 Changes: --- /work/SRC/openSUSE:Factory/rustfmt/rustfmt.changes 2017-08-30 16:21:17.861571956 +0200 +++ /work/SRC/openSUSE:Factory/.rustfmt.new/rustfmt.changes 2017-09-07 22:16:17.184998575 +0200 @@ -1,0 +2,6 @@ +Tue Sep 5 21:08:20 UTC 2017 - luke.nukem.jo...@gmail.com + +- Update to version 0.9.0 + + No changelog provided + +--- Old: rustfmt-0.8.4.tar.gz New: rustfmt-0.9.0.tar.gz Other differences: -- ++ rustfmt.spec ++ --- /var/tmp/diff_new_pack.jZooPo/_old 2017-09-07 22:16:18.868761308 +0200 +++ /var/tmp/diff_new_pack.jZooPo/_new 2017-09-07 22:16:18.872760744 +0200 @@ -1,5 +1,5 @@ # -# spec file for package racer +# spec file for package rustfmt # # Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2017 Luke Jones, luke.nukem.jo...@gmail.com @@ -18,7 +18,7 @@ Name: rustfmt -Version:0.8.4 +Version:0.9.0 Release:0 Summary:Format Rust code according to style guide License:MIT or Apache-2.0 ++ rustfmt-0.8.4.tar.gz -> rustfmt-0.9.0.tar.gz ++ 21587 lines of diff (skipped) ++ vendor.tar.xz ++ 83952 lines of diff (skipped)
commit cargo-vendor for openSUSE:Factory
Hello community, here is the log from the commit of package cargo-vendor for openSUSE:Factory checked in at 2017-09-07 22:16:05 Comparing /work/SRC/openSUSE:Factory/cargo-vendor (Old) and /work/SRC/openSUSE:Factory/.cargo-vendor.new (New) Package is "cargo-vendor" Thu Sep 7 22:16:05 2017 rev:2 rq:521581 version:0.1.11 Changes: --- /work/SRC/openSUSE:Factory/cargo-vendor/cargo-vendor.changes 2017-08-30 16:21:16.121816675 +0200 +++ /work/SRC/openSUSE:Factory/.cargo-vendor.new/cargo-vendor.changes 2017-09-07 22:16:21.352411325 +0200 @@ -1,0 +2,6 @@ +Tue Sep 5 20:56:30 UTC 2017 - luke.nukem.jo...@gmail.com + +- Update to 0.1.11 + + no changelog provided + +--- Old: cargo-vendor-0.1.8.tar.gz New: cargo-vendor-0.1.11.tar.gz Other differences: -- ++ cargo-vendor.spec ++ --- /var/tmp/diff_new_pack.6GCQ2Q/_old 2017-09-07 22:16:26.567676419 +0200 +++ /var/tmp/diff_new_pack.6GCQ2Q/_new 2017-09-07 22:16:26.571675855 +0200 @@ -1,5 +1,5 @@ # -# spec file for package racer +# spec file for package cargo-vendor # # Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2017 Luke Jones, luke.nukem.jo...@gmail.com @@ -18,7 +18,7 @@ Name: cargo-vendor -Version:0.1.8 +Version:0.1.11 Release:0 Summary:A Cargo subcommand to vendor Rust dependencies License:MIT or Apache-2.0 @@ -29,10 +29,10 @@ BuildRequires: cargo BuildRequires: cmake # BuildRequires: pkgconfig(libgit2) -BuildRequires: pkgconfig(libssl) -BuildRequires: pkgconfig(openssl) BuildRequires: rust BuildRequires: rust-std +BuildRequires: pkgconfig(libssl) +BuildRequires: pkgconfig(openssl) BuildRoot: %{_tmppath}/%{name}-%{version}-build %description ++ cargo-vendor-0.1.8.tar.gz -> cargo-vendor-0.1.11.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cargo-vendor-0.1.8/.travis.yml new/cargo-vendor-0.1.11/.travis.yml --- old/cargo-vendor-0.1.8/.travis.yml 2017-05-03 04:17:36.0 +0200 +++ new/cargo-vendor-0.1.11/.travis.yml 2017-06-20 19:44:31.0 +0200 @@ -9,8 +9,8 @@ - env: TARGET=x86_64-unknown-linux-musl DEPLOY=1 before_script: - rustup target add $TARGET -- curl https://www.openssl.org/source/openssl-1.0.2k.tar.gz | tar xzf - -- (cd openssl-1.0.2k && +- curl https://www.openssl.org/source/openssl-1.0.2l.tar.gz | tar xzf - +- (cd openssl-1.0.2l && CC=musl-gcc ./Configure --prefix=$HOME/openssl-musl no-dso no-ssl2 no-ssl3 linux-x86_64 -fPIC && make -j$(nproc) && make install) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cargo-vendor-0.1.8/Cargo.lock new/cargo-vendor-0.1.11/Cargo.lock --- old/cargo-vendor-0.1.8/Cargo.lock 2017-05-03 04:17:36.0 +0200 +++ new/cargo-vendor-0.1.11/Cargo.lock 2017-06-20 19:44:31.0 +0200 @@ -1,10 +1,11 @@ [root] name = "cargo-vendor" -version = "0.1.8" +version = "0.1.11" dependencies = [ - "cargo 0.18.0 (registry+https://github.com/rust-lang/crates.io-index)", - "env_logger 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", + "cargo 0.19.0 (registry+https://github.com/rust-lang/crates.io-index)", + "env_logger 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)", "rustc-serialize 0.3.24 (registry+https://github.com/rust-lang/crates.io-index)", + "serde_json 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -26,39 +27,34 @@ [[package]] name = "bitflags" -version = "0.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index; - -[[package]] -name = "bitflags" -version = "0.8.2" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index; [[package]] name = "cargo" -version = "0.18.0" +version = "0.19.0" source = "registry+https://github.com/rust-lang/crates.io-index; dependencies = [ "advapi32-sys 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "chrono 0.2.25 (registry+https://github.com/rust-lang/crates.io-index)", - "crates-io 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", + "crates-io 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", "crossbeam 0.2.10 (registry+https://github.com/rust-lang/crates.io-index)", "curl 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "docopt 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", - "env_logger 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", + "env_logger 0.4.3
commit strongswan for openSUSE:Factory
Hello community, here is the log from the commit of package strongswan for openSUSE:Factory checked in at 2017-09-07 22:15:13 Comparing /work/SRC/openSUSE:Factory/strongswan (Old) and /work/SRC/openSUSE:Factory/.strongswan.new (New) Package is "strongswan" Thu Sep 7 22:15:13 2017 rev:65 rq:521289 version:5.6.0 Changes: --- /work/SRC/openSUSE:Factory/strongswan/strongswan.changes2017-08-24 18:46:10.094058758 +0200 +++ /work/SRC/openSUSE:Factory/.strongswan.new/strongswan.changes 2017-09-07 22:15:53.940274130 +0200 @@ -1,0 +2,37 @@ +Tue Sep 5 17:10:11 CEST 2017 - n...@suse.de + +- Updated to strongSwan 5.6.0 providing the following changes: +*Fixed a DoS vulnerability in the gmp plugin that was caused by insufficient input validation +when verifying RSA signatures, which requires decryption with the operation m^e mod n, +where m is the signature, and e and n are the exponent and modulus of the public key. +The value m is an integer between 0 and n-1, however, the gmp plugin did not verify this. +So if m equals n the calculation results in 0, in which case mpz_export() returns NULL. +This result wasn't handled properly causing a null-pointer dereference. +This vulnerability has been registered as CVE-2017-11185. (bsc#1051222) + +*New SWIMA IMC/IMV pair implements the draft-ietf-sacm-nea-swima-patnc Internet +Draft and has been demonstrated at the IETF 99 Prague Hackathon. + +*The IMV database template has been adapted to achieve full compliance with the +ISO 19770-2:2015 SWID tag standard. + +*The pt-tls-client can attach and use TPM 2.0 protected private keys via the --keyid parameter. + +*By default the /etc/swanctl/conf.d directory is created and *.conf files in it are included in the default +swanctl.conf file. + +*The curl plugin now follows HTTP redirects (configurable via strongswan.conf). + +*The CHILD_SA rekeying was fixed in charon-tkm and the behavior is refined a bit more since 5.5.3 + +*libtpmtss supports Intel's TSS2 Architecture Broker and Resource Manager interface (tcti-tabrmd). + +* more on https://wiki.strongswan.org/versions/66 + +--- +Tue Sep 5 11:33:01 CEST 2017 - n...@suse.de + +- fix "uintptr_t’ undeclared" compilation error. + [+0006-fix-compilation-error-by-adding-stdint.h.patch] + +--- @@ -4 +41 @@ -- Updated to strongSwan 5.3.5 providing the following changes: +- Updated to strongSwan 5.3.5(bsc#1050691) providing the following changes: Old: strongswan-5.5.3-rpmlintrc strongswan-5.5.3.tar.bz2 strongswan-5.5.3.tar.bz2.sig New: 0006-fix-compilation-error-by-adding-stdint.h.patch strongswan-5.6.0-rpmlintrc strongswan-5.6.0.tar.bz2 strongswan-5.6.0.tar.bz2.sig Other differences: -- ++ strongswan.spec ++ --- /var/tmp/diff_new_pack.oqa5nE/_old 2017-09-07 22:15:54.976128160 +0200 +++ /var/tmp/diff_new_pack.oqa5nE/_new 2017-09-07 22:15:54.980127597 +0200 @@ -17,7 +17,7 @@ Name: strongswan -Version:5.5.3 +Version:5.6.0 Release:0 %define upstream_version %{version} %define strongswan_docdir%{_docdir}/%{name} @@ -83,6 +83,7 @@ Patch4: %{name}_fipsfilter.patch %endif Patch5: 0005-ikev1-Don-t-retransmit-Aggressive-Mode-response.patch +Patch6: 0006-fix-compilation-error-by-adding-stdint.h.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: bison BuildRequires: curl-devel @@ -294,6 +295,7 @@ %patch4 -p1 %endif %patch5 -p1 +%patch6 -p1 sed -e 's|@libexecdir@|%_libexecdir|g'\ < $RPM_SOURCE_DIR/strongswan.init.in \ > strongswan.init @@ -495,9 +497,9 @@ $RPM_BUILD_ROOT%{_libexecdir}/ipsec/starter \ $RPM_BUILD_ROOT%{_libexecdir}/ipsec/pool \ $RPM_BUILD_ROOT%{_libexecdir}/ipsec/scepclient \ -$RPM_BUILD_ROOT%{_libexecdir}/ipsec/pt-tls-client \ $RPM_BUILD_ROOT%{_libexecdir}/ipsec/imv_policy_manager \ $RPM_BUILD_ROOT%{_libexecdir}/ipsec/_fipscheck \ +$RPM_BUILD_ROOT%{_bindir}/pt-tls-client \ $RPM_BUILD_ROOT%{_sbindir}/ipsec \ ; do @@ -568,6 +570,7 @@ %{_libexecdir}/ipsec/_fipscheck %{_libexecdir}/ipsec/.*.hmac %{_sbindir}/.ipsec.hmac +%{_bindir}/.pt-tls-client.hmac %endif %files ipsec @@ -594,9 +597,11 @@ %{_sbindir}/rcipsec %endif %{_bindir}/pki +%{_bindir}/pt-tls-client %{_sbindir}/ipsec %{_sbindir}/swanctl %{_mandir}/man1/pki*.1* +%{_mandir}/man1/pt-tls-client.1*
commit mscgen for openSUSE:Factory
Hello community, here is the log from the commit of package mscgen for openSUSE:Factory checked in at 2017-09-07 22:15:58 Comparing /work/SRC/openSUSE:Factory/mscgen (Old) and /work/SRC/openSUSE:Factory/.mscgen.new (New) Package is "mscgen" Thu Sep 7 22:15:58 2017 rev:3 rq:521543 version:0.20 Changes: --- /work/SRC/openSUSE:Factory/mscgen/mscgen.changes2017-03-12 20:05:50.258155148 +0100 +++ /work/SRC/openSUSE:Factory/.mscgen.new/mscgen.changes 2017-09-07 22:16:10.465945393 +0200 @@ -1,0 +2,7 @@ +Tue Sep 5 18:57:47 UTC 2017 - benoit.mo...@gmx.fr + +- update BuildRequires list to fix build failure: + * remove libpng12-devel + * add fontconfig-devel, libX11-devel and libXpm-devel + +--- Other differences: -- ++ mscgen.spec ++ --- /var/tmp/diff_new_pack.P2U0no/_old 2017-09-07 22:16:11.209840567 +0200 +++ /var/tmp/diff_new_pack.P2U0no/_new 2017-09-07 22:16:11.213840003 +0200 @@ -26,9 +26,11 @@ Source: http://www.mcternan.me.uk/mscgen/software/mscgen-src-%{version}.tar.gz BuildRequires: bison BuildRequires: flex +BuildRequires: fontconfig-devel BuildRequires: freetype2-devel BuildRequires: gd-devel -BuildRequires: libpng12-devel +BuildRequires: libX11-devel +BuildRequires: libXpm-devel BuildRequires: pkg-config BuildRequires: zlib-devel BuildRoot: %{_tmppath}/%{name}-%{version}-build
commit tellico for openSUSE:Factory
Hello community, here is the log from the commit of package tellico for openSUSE:Factory checked in at 2017-09-07 22:15:53 Comparing /work/SRC/openSUSE:Factory/tellico (Old) and /work/SRC/openSUSE:Factory/.tellico.new (New) Package is "tellico" Thu Sep 7 22:15:53 2017 rev:71 rq:521527 version:3.0.2 Changes: --- /work/SRC/openSUSE:Factory/tellico/tellico.changes 2017-03-28 15:24:41.104638142 +0200 +++ /work/SRC/openSUSE:Factory/.tellico.new/tellico.changes 2017-09-07 22:16:08.310249165 +0200 @@ -1,0 +2,6 @@ +Tue Sep 5 16:59:07 UTC 2017 - wba...@tmo.at + +- Add 0001-Fix-build-with-cmake-3.9.patch to fix build with latest + cmake in Factory (kde#382680) + +--- New: 0001-Fix-build-with-cmake-3.9.patch Other differences: -- ++ tellico.spec ++ --- /var/tmp/diff_new_pack.TGGQEK/_old 2017-09-07 22:16:09.134133066 +0200 +++ /var/tmp/diff_new_pack.TGGQEK/_new 2017-09-07 22:16:09.142131939 +0200 @@ -24,6 +24,8 @@ Group: Productivity/Office/Other Url:http://tellico-project.org/ Source0:http://tellico-project.org/files/%{name}-%{version}.tar.xz +# PATCH-FIX-UPSTREAM +Patch: 0001-Fix-build-with-cmake-3.9.patch BuildRequires: extra-cmake-modules BuildRequires: fdupes BuildRequires: karchive-devel @@ -85,6 +87,9 @@ %prep %setup -q +%if 0%{?suse_version} > 1320 +%patch -p1 +%endif %build %cmake_kf5 "-DENABLE_WEBCAM=true" -d build ++ 0001-Fix-build-with-cmake-3.9.patch ++ 885 lines (skipped)
commit kicad-library for openSUSE:Factory
Hello community, here is the log from the commit of package kicad-library for openSUSE:Factory checked in at 2017-09-07 22:14:51 Comparing /work/SRC/openSUSE:Factory/kicad-library (Old) and /work/SRC/openSUSE:Factory/.kicad-library.new (New) Package is "kicad-library" Thu Sep 7 22:14:51 2017 rev:6 rq:521149 version:4.0.7 Changes: --- /work/SRC/openSUSE:Factory/kicad-library/kicad-library.changes 2017-04-06 11:01:43.323214388 +0200 +++ /work/SRC/openSUSE:Factory/.kicad-library.new/kicad-library.changes 2017-09-07 22:15:34.239050384 +0200 @@ -1,0 +2,6 @@ +Mon Sep 4 14:40:46 UTC 2017 - davejpla...@gmail.com + +- Update to version 4.0.7 +- Split 3d symbols into a sub package due to it's size. + +--- Old: kicad-library-4.0.6.tar.gz New: kicad-library-4.0.7.tar.gz Other differences: -- ++ kicad-library.spec ++ --- /var/tmp/diff_new_pack.GPG5Tk/_old 2017-09-07 22:15:49.868847863 +0200 +++ /var/tmp/diff_new_pack.GPG5Tk/_new 2017-09-07 22:15:49.872847300 +0200 @@ -17,13 +17,14 @@ Name: kicad-library -Version:4.0.6 +Version:4.0.7 Release:0 -Summary:Schematic and 3D libraries for KiCad +Summary:Schematic symbol library for KiCad License:LGPL-2.1+ Group: Productivity/Scientific/Electronics Url:http://kicad-pcb.org Source: http://downloads.kicad-pcb.org/libraries/%{name}-%{version}.tar.gz +#Source2:kicad-library-rpmlintrc BuildRequires: cmake BuildRequires: fdupes BuildRequires: gcc-c++ @@ -33,12 +34,21 @@ Obsoletes: kicad-library = 20130729 %description -KiCad is an open source (GPL) software for the creation of electronic schematic -diagrams and printed circuit with up to 32 copper layers and additional techinical layers. +KiCad is an open source (GPL) software for the creation of +electronic schematic diagrams and printed circuit boards with up +to 32 copper layers and additional techinical layers. +This is the schematic symbol library package for KiCad EDA. -This is the library package for KiCad. It contains: -- schematic symbols -- 3d-packages +%package 3d +Summary:3D library for KiCad +Group: Productivity/Scientific/Electronics +Requires: %{name} = %{version} + +%description 3d +KiCad is an open source (GPL) software for the creation of +electronic schematic diagrams and printed circuit boards with up +to 32 copper layers and additional techinical layers. +The 3d symbols for kicad are contained in this package, %prep %setup -q @@ -54,5 +64,10 @@ %files %defattr(-,root,root,-) %{_datadir}/kicad/ +%exclude %{_datadir}/kicad/modules/packages3d + +%files 3d +%defattr(-,root,root,-) +%{_datadir}/kicad/modules/packages3d/ %changelog ++ kicad-library-4.0.6.tar.gz -> kicad-library-4.0.7.tar.gz ++ /work/SRC/openSUSE:Factory/kicad-library/kicad-library-4.0.6.tar.gz /work/SRC/openSUSE:Factory/.kicad-library.new/kicad-library-4.0.7.tar.gz differ: char 5, line 1
commit fabtests for openSUSE:Factory
Hello community, here is the log from the commit of package fabtests for openSUSE:Factory checked in at 2017-09-07 22:14:46 Comparing /work/SRC/openSUSE:Factory/fabtests (Old) and /work/SRC/openSUSE:Factory/.fabtests.new (New) Package is "fabtests" Thu Sep 7 22:14:46 2017 rev:4 rq:521148 version:1.5.0 Changes: --- /work/SRC/openSUSE:Factory/fabtests/fabtests.changes2017-08-24 18:50:36.896492036 +0200 +++ /work/SRC/openSUSE:Factory/.fabtests.new/fabtests.changes 2017-09-07 22:14:57.712197757 +0200 @@ -1,0 +2,5 @@ +Tue Sep 5 12:05:29 UTC 2017 - nmoreychaisemar...@suse.com + +- Update _service to allow auto updates from github + +--- Old: fabtests-1.5.0.tar.bz2 New: fabtests-1.5.0.0.65771ff.tar.bz2 Other differences: -- ++ fabtests.spec ++ --- /var/tmp/diff_new_pack.JkOP8O/_old 2017-09-07 22:14:58.820041638 +0200 +++ /var/tmp/diff_new_pack.JkOP8O/_new 2017-09-07 22:14:58.824041074 +0200 @@ -16,7 +16,7 @@ # -%define git_ver %{nil} +%define git_ver .0.65771ff Name: fabtests Version:1.5.0 ++ _service ++ --- /var/tmp/diff_new_pack.JkOP8O/_old 2017-09-07 22:14:58.848037693 +0200 +++ /var/tmp/diff_new_pack.JkOP8O/_new 2017-09-07 22:14:58.848037693 +0200 @@ -5,7 +5,9 @@ no .git fabtests -1.5.0 +@PARENT_TAG@.@TAG_OFFSET@.%h +v(.*) +\1 65771ffbfa599eaa05d634431d82e7d70a74da81
commit HepMC2 for openSUSE:Factory
Hello community, here is the log from the commit of package HepMC2 for openSUSE:Factory checked in at 2017-09-07 22:14:43 Comparing /work/SRC/openSUSE:Factory/HepMC2 (Old) and /work/SRC/openSUSE:Factory/.HepMC2.new (New) Package is "HepMC2" Thu Sep 7 22:14:43 2017 rev:1 rq:521141 version:2.06.09 Changes: New Changes file: --- /dev/null 2017-07-20 07:30:00.335470106 +0200 +++ /work/SRC/openSUSE:Factory/.HepMC2.new/HepMC2.changes 2017-09-07 22:14:44.638040198 +0200 @@ -0,0 +1,21 @@ +--- +Tue Sep 5 13:12:09 UTC 2017 - badshah...@gmail.com + +- Fix shared lib Group, should be System/Libraries. + +--- +Fri Sep 1 09:19:53 UTC 2017 - badshah...@gmail.com + +- Add explicit Conflicts between HepMC2-devel and HepMC-devel > 3, + make HepMC2-devel provide HepMC-devel = %{version}. + +--- +Sat Aug 5 16:07:08 UTC 2017 - badshah...@gmail.com + +- Adapt to using HepMC2 as package name. + +--- +Sat Aug 5 14:19:07 UTC 2017 - badshah...@gmail.com + +- Initial version (copy from HepMC = 2.06.09). + New: HepMC-2.06.09.tar.gz HepMC2.changes HepMC2.spec Other differences: -- ++ HepMC2.spec ++ # # spec file for package HepMC # # Copyright (c) 2013 SUSE LINUX Products 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/ # %define srcname HepMC Name: HepMC2 Version:2.06.09 Release:0 Summary:An event record for High Energy Physics Monte Carlo Generators in C++ License:GPL-2.0 Group: Development/Libraries/C and C++ Url:http://lcgapp.cern.ch/project/simu/HepMC/ Source: http://lcgapp.cern.ch/project/simu/HepMC/download/HepMC-%{version}.tar.gz BuildRequires: cmake BuildRequires: gcc-c++ BuildRoot: %{_tmppath}/%{name}-%{version}-build %description The HepMC package is an object oriented event record written in C++ for High Energy Physics Monte Carlo Generators. Many extensions from HEPEVT, the Fortran HEP standard, are supported: the number of entries is unlimited, spin density matrices can be stored with each vertex, flow patterns (such as color) can be stored and traced, integers representing random number generator states can be stored, and an arbitrary number of event weights can be included. Particles and vertices are kept separate in a graph structure, physically similar to a physics event. The added information supports the modularisation of event generators. The package has been kept as simple as possible with minimal internal/external dependencies. Event information is accessed by means of iterators supplied with the package. Reference: M. Dobbs and J.B. Hansen, Comput. Phys. Commun. 134 (2001) 41. %package -n libHepMC4 Summary:Shared libraries for HepMC Group: System/Libraries %description -n libHepMC4 The HepMC package is an object oriented event record written in C++ for High Energy Physics Monte Carlo Generators. Many extensions from HEPEVT, the Fortran HEP standard, are supported: the number of entries is unlimited, spin density matrices can be stored with each vertex, flow patterns (such as color) can be stored and traced, integers representing random number generator states can be stored, and an arbitrary number of event weights can be included. Particles and vertices are kept separate in a graph structure, physically similar to a physics event. The added information supports the modularisation of event generators. The package has been kept as simple as possible with minimal internal/external dependencies. Event information is accessed by means of iterators supplied with the package. Reference: M. Dobbs and J.B. Hansen, Comput. Phys. Commun. 134 (2001) 41. This package provides the shared libraries for HepMC. %package -n HepMC2-devel Summary:Header files for HepMC Group: Development/Libraries/C and C++ Requires: libHepMC4 = %{version} Conflicts: HepMC-devel >= 3.0
commit lua-toluapp for openSUSE:Factory
Hello community, here is the log from the commit of package lua-toluapp for openSUSE:Factory checked in at 2017-09-07 22:14:34 Comparing /work/SRC/openSUSE:Factory/lua-toluapp (Old) and /work/SRC/openSUSE:Factory/.lua-toluapp.new (New) Package is "lua-toluapp" Thu Sep 7 22:14:34 2017 rev:2 rq:521095 version:1.0.93 Changes: --- /work/SRC/openSUSE:Factory/lua-toluapp/lua-toluapp.changes 2017-08-24 18:39:02.378305722 +0200 +++ /work/SRC/openSUSE:Factory/.lua-toluapp.new/lua-toluapp.changes 2017-09-07 22:14:34.683443034 +0200 @@ -1,0 +2,5 @@ +Tue Sep 5 10:56:14 UTC 2017 - tchva...@suse.com + +- Tweak the tolua++-1.0.93-lua52.patch to work with lua5.1 too correctly + +--- Other differences: -- ++ lua-toluapp.spec ++ --- /var/tmp/diff_new_pack.ILZLzA/_old 2017-09-07 22:14:35.279359055 +0200 +++ /var/tmp/diff_new_pack.ILZLzA/_new 2017-09-07 22:14:35.279359055 +0200 @@ -112,7 +112,7 @@ libdir="%{_libdir}" \ shared=1 \ lib bin \ --Q CCFLAGS="%{optflags} -I%{lua_incdir} -fPIC" +-Q CCFLAGS="%{optflags} -I%{lua_incdir} -fPIC -DDATAPATH=\\\"%{lua_noarchdir}/%{name}\\\"" %install CCFLAGS="%{optflags} -fPIC -I%{lua_incdir}" \ @@ -122,7 +122,7 @@ libdir="%{buildroot}%{_libdir}" \ shared=1 \ install \ --Q CCFLAGS="%{optflags} -I%{lua_incdir} -fPIC" +-Q CCFLAGS="%{optflags} -I%{lua_incdir} -fPIC -DDATAPATH=\\\"%{lua_noarchdir}/%{name}\\\"" # pkgconfig file mkdir -p %{buildroot}%{_libdir}/pkgconfig @@ -141,6 +141,9 @@ Cflags: -I%{_includedir} EOF +mkdir -p %{buildroot}%{lua_noarchdir}/%{name} +install -p -m 644 src/bin/lua/*.lua %{buildroot}%{lua_noarchdir}/%{name} + # update-alternatives mkdir -p %{buildroot}%{_sysconfdir}/alternatives/ touch %{buildroot}%{_sysconfdir}/alternatives/tolua++ @@ -163,6 +166,7 @@ %ghost %{_sysconfdir}/alternatives/tolua++ %{_bindir}/tolua++ %{_bindir}/toluapp-%{lua_version} +%{lua_noarchdir}/%{name} %files -n libtolua++-%{lua_suffix}-devel %{_includedir}/tolua++.h ++ tolua++-1.0.93-lua52.patch ++ --- /var/tmp/diff_new_pack.ILZLzA/_old 2017-09-07 22:14:35.323352855 +0200 +++ /var/tmp/diff_new_pack.ILZLzA/_new 2017-09-07 22:14:35.323352855 +0200 @@ -432,8 +432,8 @@ - lua_pushstring(L,path); lua_setglobal(L,"path"); - strcat(path,"all.lua"); - lua_dofile(L,path); -+ lua_pushstring(L, "/usr/share/toluapp/luapp/"); lua_setglobal(L,"path"); -+ if (luaL_loadfile(L, "/usr/share/toluapp/luapp/all.lua") != 0) { ++ lua_pushstring(L, DATAPATH"/"); lua_setglobal(L,"path"); ++ if (luaL_loadfile(L, DATAPATH"/all.lua") != 0) { +fprintf(stderr, "luaL_loadfile failed\n"); +return 1; + }
commit libmediawiki for openSUSE:Factory
Hello community, here is the log from the commit of package libmediawiki for openSUSE:Factory checked in at 2017-09-07 22:14:40 Comparing /work/SRC/openSUSE:Factory/libmediawiki (Old) and /work/SRC/openSUSE:Factory/.libmediawiki.new (New) Package is "libmediawiki" Thu Sep 7 22:14:40 2017 rev:2 rq:521106 version:5.37.0 Changes: --- /work/SRC/openSUSE:Factory/libmediawiki/libmediawiki.changes 2017-09-04 12:33:21.284550100 +0200 +++ /work/SRC/openSUSE:Factory/.libmediawiki.new/libmediawiki.changes 2017-09-07 22:14:42.926281425 +0200 @@ -1,0 +2,5 @@ +Sat Sep 2 11:27:28 UTC 2017 - jeng...@inai.de + +- Adjust RPM groups to be in line with other KDE packages. + +--- Other differences: -- ++ libmediawiki.spec ++ --- /var/tmp/diff_new_pack.O4nKF9/_old 2017-09-07 22:14:43.442208718 +0200 +++ /var/tmp/diff_new_pack.O4nKF9/_new 2017-09-07 22:14:43.446208155 +0200 @@ -21,7 +21,7 @@ Release:0 Summary:Interface for MediaWiki based web services License:GPL-2.0+ -Group: System/Libraries +Group: Development/Libraries/KDE Url:https://cgit.kde.org/libmediawiki.git Source0: http://download.kde.org/stable/%{name}/%{name}-%{version}.tar.xz BuildRequires: extra-cmake-modules @@ -49,7 +49,7 @@ %package devel Summary:Development files for libmediawiki -Group: Development/Libraries/C and C++ +Group: Development/Libraries/KDE Requires: libKF5MediaWiki5 = %{version} %description devel
commit python-celery for openSUSE:Factory
Hello community, here is the log from the commit of package python-celery for openSUSE:Factory checked in at 2017-09-07 22:13:36 Comparing /work/SRC/openSUSE:Factory/python-celery (Old) and /work/SRC/openSUSE:Factory/.python-celery.new (New) Package is "python-celery" Thu Sep 7 22:13:36 2017 rev:18 rq:521058 version:4.0.2 Changes: --- /work/SRC/openSUSE:Factory/python-celery/python-celery.changes 2017-08-10 14:11:34.360934865 +0200 +++ /work/SRC/openSUSE:Factory/.python-celery.new/python-celery.changes 2017-09-07 22:14:21.557292828 +0200 @@ -1,0 +2,5 @@ +Thu Aug 24 13:33:50 UTC 2017 - jmate...@suse.com + +- singlespec auto-conversion + +--- @@ -1690,0 +1696 @@ + Other differences: -- ++ python-celery.spec ++ --- /var/tmp/diff_new_pack.7SGdq5/_old 2017-09-07 22:14:25.352757953 +0200 +++ /var/tmp/diff_new_pack.7SGdq5/_new 2017-09-07 22:14:25.352757953 +0200 @@ -16,33 +16,34 @@ # +%{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-celery Version:4.0.2 Release:0 -Url:http://celeryproject.org Summary:Distributed Task Queue module for Python License:BSD-3-Clause Group: Development/Languages/Python +Url:http://celeryproject.org Source: https://files.pythonhosted.org/packages/source/c/celery/celery-%{version}.tar.gz -BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: %{python_module SQLAlchemy} +BuildRequires: %{python_module billiard >= 3.5.0.2} +BuildRequires: %{python_module case >= 1.3.1} +BuildRequires: %{python_module cl} +BuildRequires: %{python_module curses} +BuildRequires: %{python_module python-dateutil} +BuildRequires: %{python_module devel} +BuildRequires: %{python_module eventlet} +BuildRequires: %{python_module gevent} +BuildRequires: %{python_module kombu >= 4.0.2} +BuildRequires: %{python_module pyOpenSSL} +BuildRequires: %{python_module pytest >= 3.0} +BuildRequires: %{python_module pytz} +BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: netcfg -BuildRequires: python-SQLAlchemy -BuildRequires: python-billiard >= 3.5.0.2 -BuildRequires: python-case >= 1.3.1 -BuildRequires: python-cl -BuildRequires: python-curses -BuildRequires: python-dateutil -BuildRequires: python-devel -BuildRequires: python-eventlet -BuildRequires: python-gevent -BuildRequires: python-kombu >= 4.0.2 -BuildRequires: python-pyOpenSSL -BuildRequires: python-pytest >= 3.0 -BuildRequires: python-pytz -BuildRequires: python-setuptools +BuildRequires: python-rpm-macros Requires: python-billiard >= 3.5.0.2 -Requires: python-dateutil +Requires: python-python-dateutil Recommends: python-curses Recommends: python-pyOpenSSL Suggests: python-eventlet @@ -50,7 +51,9 @@ Suggests: python-pymongo Suggests: python-python-daemon Suggests: python-pytyrant +BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch +%python_subpackages %description Celery is an asynchronous task queue/job queue based on distributed @@ -61,19 +64,19 @@ %setup -q -n celery-%{version} %build -python setup.py build +%python_build %install -python setup.py install --prefix=%{_prefix} --root=%{buildroot} +%python_install %fdupes %{buildroot}/%{_prefix} %check python setup.py -q test -%files +%files %{python_files} %defattr(-,root,root,-) %{python_sitelib}/* %doc Changelog README.rst TODO LICENSE -%{_bindir}/celery* +%python3_only %{_bindir}/celery* %changelog
commit librtas for openSUSE:Factory
Hello community, here is the log from the commit of package librtas for openSUSE:Factory checked in at 2017-09-07 22:14:28 Comparing /work/SRC/openSUSE:Factory/librtas (Old) and /work/SRC/openSUSE:Factory/.librtas.new (New) Package is "librtas" Thu Sep 7 22:14:28 2017 rev:39 rq:521070 version:2.0.1 Changes: --- /work/SRC/openSUSE:Factory/librtas/librtas-doc.changes 2017-08-30 16:23:35.662188231 +0200 +++ /work/SRC/openSUSE:Factory/.librtas.new/librtas-doc.changes 2017-09-07 22:14:33.179654954 +0200 @@ -17 +17 @@ -- version update to 2.0.1 +- version update to 2.0.1 (fate#323766) librtas.changes: same change Other differences: -- librtas.spec: same change
commit python-cl for openSUSE:Factory
Hello community, here is the log from the commit of package python-cl for openSUSE:Factory checked in at 2017-09-07 22:14:08 Comparing /work/SRC/openSUSE:Factory/python-cl (Old) and /work/SRC/openSUSE:Factory/.python-cl.new (New) Package is "python-cl" Thu Sep 7 22:14:08 2017 rev:9 rq:521060 version:0.0.3 Changes: --- /work/SRC/openSUSE:Factory/python-cl/python-cl.changes 2013-04-17 23:16:46.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-cl.new/python-cl.changes 2017-09-07 22:14:29.372191516 +0200 @@ -1,0 +2,5 @@ +Thu Aug 24 13:34:21 UTC 2017 - jmate...@suse.com + +- singlespec auto-conversion + +--- @@ -16,0 +22 @@ + Other differences: -- ++ python-cl.spec ++ --- /var/tmp/diff_new_pack.UOYZT7/_old 2017-09-07 22:14:30.372050613 +0200 +++ /var/tmp/diff_new_pack.UOYZT7/_new 2017-09-07 22:14:30.376050049 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-cl # -# 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,22 +16,21 @@ # +%{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-cl Version:0.0.3 Release:0 -Url:http://github.com/ask/cl/ Summary:Kombu actor framework License:BSD-2-Clause Group: Development/Languages/Python -Source: http://pypi.python.org/packages/source/c/cl/cl-%{version}.tar.gz -BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: python-devel +Url:http://github.com/ask/cl/ +Source: https://files.pythonhosted.org/packages/source/c/cl/cl-%{version}.tar.gz +BuildRequires: %{python_module devel} +BuildRequires: python-rpm-macros Requires: python-kombu -%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 +BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch -%endif +%python_subpackages %description Actor framework for Kombu @@ -40,12 +39,12 @@ %setup -q -n cl-%{version} %build -python setup.py build +%python_build %install -python setup.py install --prefix=%{_prefix} --root=%{buildroot} +%python_install -%files +%files %{python_files} %defattr(-,root,root,-) %doc AUTHORS LICENSE README examples %{python_sitelib}/*
commit rzsz for openSUSE:Factory
Hello community, here is the log from the commit of package rzsz for openSUSE:Factory checked in at 2017-09-07 22:13:21 Comparing /work/SRC/openSUSE:Factory/rzsz (Old) and /work/SRC/openSUSE:Factory/.rzsz.new (New) Package is "rzsz" Thu Sep 7 22:13:21 2017 rev:1 rq:520918 version:0.12.20 Changes: New Changes file: --- /dev/null 2017-07-20 07:30:00.335470106 +0200 +++ /work/SRC/openSUSE:Factory/.rzsz.new/rzsz.changes 2017-09-07 22:13:56.788783355 +0200 @@ -0,0 +1,144 @@ +--- +Sun Sep 3 18:57:20 UTC 2017 - benoit.mo...@gmx.fr + +- remove _link to factory to build the package in the devel project +- change source to tar.gz: upstream does not provide tar.bz2 +- also ignore ZMODEMtcp* tests failure for s390x + +--- +Thu Apr 14 12:40:11 UTC 2016 - norm...@linux.vnet.ibm.com + +- ignore ZMODEMtcp* tests failure for ppc64 archi + +--- +Mon Aug 4 15:31:38 CEST 2014 - r...@suse.de + +- re-diff lrzsz-implicit-decl.patch +- Drop unused drop_ftime.patch + +--- +Mon May 12 14:52:21 UTC 2014 - tchva...@suse.com + +- Cleanup with spec-cleaner +- Apply autoconf patches to allow autoreconf: + * lrzsz-autotools.patch + * lrzsz-0.12.20-automake-1.12.patch + * lrzsz-0.12.20-automake-1.13.patch +- Fix compilation with latest gccs: + * lrzsz-implicit-decl.patch +- Fix null as last argument for function calls: + * lrzsz-0.12.20-null-pointer.patch +- Remove weirdly done patch that merged multiple operations at once: + * lrzsz-0.12.20.dif +- Run test phase +- Run make install properly and create symlinks for the + other binaries to provide lrz* to r* symlinks and thus match other + distributions. + +--- +Thu Nov 14 20:30:02 UTC 2013 - dval...@suse.com + +- Drop obsoleted ftime. (drop_ftime.patch) + Broken under PowerKVM + +--- +Fri Sep 30 16:12:50 UTC 2011 - u...@suse.com + +- cross-build fixes: use %configure macro, install to correct bindir + +--- +Mon Sep 7 15:30:10 CEST 2009 - mma...@suse.cz + +- lrzsz-0.12.20-use-after-free.patch: fix for bnc#529899. + +--- +Mon Feb 25 15:11:21 CET 2008 - crrodrig...@suse.de + +- use find_lang macro + +--- +Wed Jan 25 21:41:18 CET 2006 - m...@suse.de + +- converted neededforbuild to BuildRequires + +--- +Fri Jun 17 14:48:14 CEST 2005 - meiss...@suse.de + +- use RPM_OPT_FLAGS. + +--- +Mon Jan 24 17:12:56 CET 2005 - meiss...@suse.de + +- fixed some implicit warnings, fixed one execle. + +--- +Sun Jan 11 12:02:06 CET 2004 - adr...@suse.de + +- add %defattr + +--- +Thu Aug 22 10:02:21 CEST 2002 - nadvor...@suse.cz + +- installed /usr/bin/sx again (sx from package sp was renamed) + +--- +Mon Jan 22 10:59:11 CET 2001 - nadvor...@suse.cz + +- fixed typo in german po file + +--- +Mon Oct 9 09:37:19 CEST 2000 - nadvor...@suse.cz + +- fixed Copyright +- used bzip2 + +--- +Thu Apr 20 14:09:54 CEST 2000 - nadvor...@suse.cz + +- added BuildRoot +- added URL +- removed Makefile.Linux + +--- +Thu Mar 2 22:11:20 CET 2000 - z...@suse.de + +- /usr/man -> /usr/share/man + +--- +Fri Oct 1 17:07:44 CEST 1999 - z...@suse.de + +- manpage sx removed, added remark to man sz +- added README.SuSE with same remark + +--- +Mon Sep 13 17:23:57 CEST 1999 - b...@suse.de + +- ran old prepare_spec on spec file to switch to new prepare_spec. + +--- +Mon Mar 1 11:24:42 MET 1999 - r...@suse.de + +- don't redeclare strstr if already defined as a macro + +--- +Wed Jan 20 15:28:26 MET 1999 - b...@suse.de + +- removed /usr/bin/sx from file list (is in package sp) +
commit python-celerymon for openSUSE:Factory
Hello community, here is the log from the commit of package python-celerymon for openSUSE:Factory checked in at 2017-09-07 22:13:11 Comparing /work/SRC/openSUSE:Factory/python-celerymon (Old) and /work/SRC/openSUSE:Factory/.python-celerymon.new (New) Package is "python-celerymon" Thu Sep 7 22:13:11 2017 rev:8 rq:519153 version:1.0.3 Changes: --- /work/SRC/openSUSE:Factory/python-celerymon/python-celerymon.changes 2013-10-25 11:12:15.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-celerymon.new/python-celerymon.changes 2017-09-07 22:13:12.946961939 +0200 @@ -1,0 +2,5 @@ +Thu Aug 24 13:33:48 UTC 2017 - jmate...@suse.com + +- singlespec auto-conversion + +--- @@ -24,0 +30 @@ + Other differences: -- ++ python-celerymon.spec ++ --- /var/tmp/diff_new_pack.RApiJa/_old 2017-09-07 22:13:13.606868937 +0200 +++ /var/tmp/diff_new_pack.RApiJa/_new 2017-09-07 22:13:13.610868374 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-celerymon # -# 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,24 +16,23 @@ # +%{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-celerymon Version:1.0.3 Release:0 -Url:http://github.com/ask/celerymon/ Summary:Real-time monitoring of Celery workers License:BSD-3-Clause Group: Development/Languages/Python -Source: http://pypi.python.org/packages/source/c/celerymon/celerymon-%{version}.tar.gz -BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: python-devel -BuildRequires: python-setuptools +Url:http://github.com/ask/celerymon/ +Source: https://files.pythonhosted.org/packages/source/c/celerymon/celerymon-%{version}.tar.gz +BuildRequires: %{python_module devel} +BuildRequires: %{python_module setuptools} +BuildRequires: python-rpm-macros Requires: python-celery Requires: python-tornado -%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 +BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch -%endif +%python_subpackages %description celerymon - Real-time monitoring of Celery workers @@ -42,15 +41,15 @@ %setup -q -n celerymon-%{version} %build -python setup.py build +%python_build %install -python setup.py install --prefix=%{_prefix} --root=%{buildroot} +%python_install -%files +%files %{python_files} %defattr(-,root,root,-) %doc AUTHORS LICENSE README -%{_bindir}/celerymon +%python3_only %{_bindir}/celerymon %{python_sitelib}/* %changelog
commit imgp for openSUSE:Factory
Hello community, here is the log from the commit of package imgp for openSUSE:Factory checked in at 2017-09-07 22:13:15 Comparing /work/SRC/openSUSE:Factory/imgp (Old) and /work/SRC/openSUSE:Factory/.imgp.new (New) Package is "imgp" Thu Sep 7 22:13:15 2017 rev:1 rq:519916 version:2.4.1 Changes: New Changes file: --- /dev/null 2017-07-20 07:30:00.335470106 +0200 +++ /work/SRC/openSUSE:Factory/.imgp.new/imgp.changes 2017-09-07 22:13:19.610022909 +0200 @@ -0,0 +1,4 @@ +--- +Wed Aug 30 18:00:09 UTC 2017 - aloi...@gmx.com + +- Initial package (2.4.1) New: imgp-2.4.1.tar.gz imgp.changes imgp.spec Other differences: -- ++ imgp.spec ++ # # spec file for package imgp # # Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: imgp Version:2.4.1 Release:0 Summary:Image resizer and rotator License:GPL-3.0+ Group: Productivity/Graphics/Converters Url:https://github.com/jarun/imgp Source0: https://github.com/jarun/imgp/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz BuildRequires: bash-completion BuildRequires: fish BuildRequires: zsh Requires: python3-Pillow Requires: python3-base BuildArch: noarch %description A command line image resizer and rotator for JPEG and PNG images based on python-Pillow. %packagebash-completion Version:%{version} Summary:Bash Completion for %{name} License:GPL-3.0+ Group: Productivity/Graphics/Converters Requires: %{name} = %{version} Requires: bash-completion Supplements:packageand(imgp:bash) BuildArch: noarch %descriptionbash-completion Bash command line completion support for %{name}. %packagefish-completion Version:%{version} Summary:Fish Completion for %{name} License:GPL-3.0+ Group: Productivity/Graphics/Converters Requires: %{name} = %{version} Supplements:packageand(imgp:fish) BuildArch: noarch %descriptionfish-completion Fish command line completion support for %{name}. %packagezsh-completion Summary:ZSH Completion for %{name} License:GPL-3.0+ Group: Productivity/Graphics/Converters Requires: %{name} = %{version} Supplements:packageand(imgp:zsh) BuildArch: noarch %descriptionzsh-completion ZSH command line completion support for %{name}. %prep %setup -q %build # not required %install %make_install PREFIX=%{_prefix} DOCDIR=%{buildroot}%{_defaultdocdir}/%{name} mkdir -pv %{buildroot}%{_datadir}/bash-completion/completions \ %{buildroot}%{_datadir}/fish/completions \ %{buildroot}%{_datadir}/zsh/site-functions install -m0644 auto-completion/bash/%{name}-completion.bash -t %{buildroot}%{_datadir}/bash-completion/completions install -m0644 auto-completion/fish/%{name}.fish -t %{buildroot}%{_datadir}/fish/completions install -m0644 auto-completion/zsh/_%{name} -t %{buildroot}%{_datadir}/zsh/site-functions %files %defattr(-,root,root) %doc CHANGELOG LICENSE README.md %{_bindir}/%{name} %{_mandir}/man1/%{name}.1%{ext_man} %files bash-completion %defattr(-,root,root) %{_datadir}/bash-completion/completions/%{name}-completion.bash %files fish-completion %defattr(-,root,root) %{_datadir}/fish/completions/%{name}.fish %files zsh-completion %defattr(-,root,root) %{_datadir}/zsh/site-functions/_%{name} %changelog
commit product-builder for openSUSE:Factory
Hello community, here is the log from the commit of package product-builder for openSUSE:Factory checked in at 2017-09-07 22:12:55 Comparing /work/SRC/openSUSE:Factory/product-builder (Old) and /work/SRC/openSUSE:Factory/.product-builder.new (New) Package is "product-builder" Thu Sep 7 22:12:55 2017 rev:7 rq:521101 version:1.0~pre.1503327890.95c265e Changes: --- /work/SRC/openSUSE:Factory/product-builder/product-builder.changes 2017-07-11 15:06:09.825783377 +0200 +++ /work/SRC/openSUSE:Factory/.product-builder.new/product-builder.changes 2017-09-07 22:12:59.496857482 +0200 @@ -1,0 +2,30 @@ +Tue Sep 5 10:04:52 UTC 2017 - adr...@suse.de + +- Add accept_old_meta_package.patch: temporarily accept metadata + in /CD1 for tumbleweed to ease migration. + +--- +Mon Aug 21 14:47:29 UTC 2017 - adr...@suse.de + +- bring back media.1/products file + => means that pure repomd data is not anymore enough for YaST + installer + +--- +Mon Aug 21 12:18:40 UTC 2017 - adr...@suse.de + +- fix metapackage unpack loop + +--- +Wed Aug 9 11:12:20 CEST 2017 - r...@suse.de + +- only use x86 boot image on s390/s390x if it exists +- also, on s390/s390x if we have a x86_64 image, make that bootable +- enforce default to abort on missing packages + +--- +Tue Aug 8 07:54:15 UTC 2017 - adr...@suse.de + +- always exit on error (bsc#1052017) + +--- Old: product-builder-1.0~pre.1499777959.e6adac4.obscpio New: accept_old_meta_package.patch product-builder-1.0~pre.1503327890.95c265e.obscpio Other differences: -- ++ product-builder.spec ++ --- /var/tmp/diff_new_pack.0QzbKb/_old 2017-09-07 22:13:00.392731225 +0200 +++ /var/tmp/diff_new_pack.0QzbKb/_new 2017-09-07 22:13:00.396730661 +0200 @@ -23,10 +23,12 @@ Name: product-builder Conflicts: kiwi Conflicts: kiwi-instsource -Version:1.0~pre.1499777959.e6adac4 +Version:1.0~pre.1503327890.95c265e Release:0 Provides: kiwi-schema = 6.2 Source: product-builder-%version.tar.xz +# temporary hack for openSUSE:Factory only +Patch1: accept_old_meta_package.patch Requires: libxslt Requires: perl >= %{perl_version} @@ -55,11 +57,13 @@ The SUSE product builder, builds product media (CD/DVD) for the SUSE product portfolio. Based on kiwi perl implementation. -To be used only for product medias after openSUSE 13.2, Leap 42 -and SLE 12. +To be used only for product medias for Leap 15 and SLE 15. %prep %setup -q +%if 0%{?suse_version} == 1330 +%patch1 -p1 +%endif %build test -e /.buildenv && . /.buildenv ++ accept_old_meta_package.patch ++ diff --git a/modules/KIWICollect.pm b/modules/KIWICollect.pm index b3e6357..f99ca8b 100644 --- a/modules/KIWICollect.pm +++ b/modules/KIWICollect.pm @@ -1535,6 +1535,7 @@ sub unpackMetapackages { and defined $this->{m_basesubdir}->{$_} ) { qx(cp -a $tmp/CD$_/* $this->{m_basesubdir}->{$_}); +$packageFound = 1; $this->logMsg('W', "Unpack from old legacy /CD$_ directory"); } elsif ($_ eq 1) { my $msg; ++ product-builder.obsinfo ++ --- /var/tmp/diff_new_pack.0QzbKb/_old 2017-09-07 22:13:00.452722770 +0200 +++ /var/tmp/diff_new_pack.0QzbKb/_new 2017-09-07 22:13:00.456722207 +0200 @@ -1,5 +1,5 @@ name: product-builder -version: 1.0~pre.1499777959.e6adac4 -mtime: 1499777959 -commit: e6adac40d70bfd49cde311d9f91e48ad9b5e00d7 +version: 1.0~pre.1503327890.95c265e +mtime: 1503327890 +commit: 95c265e19d66c06f1cbf596b026c4eefc774478b
commit ffmpeg for openSUSE:Factory
Hello community, here is the log from the commit of package ffmpeg for openSUSE:Factory checked in at 2017-09-07 22:12:07 Comparing /work/SRC/openSUSE:Factory/ffmpeg (Old) and /work/SRC/openSUSE:Factory/.ffmpeg.new (New) Package is "ffmpeg" Thu Sep 7 22:12:07 2017 rev:33 rq:521951 version:3.3.3 Changes: --- /work/SRC/openSUSE:Factory/ffmpeg/ffmpeg.changes2017-08-29 11:42:19.571163587 +0200 +++ /work/SRC/openSUSE:Factory/.ffmpeg.new/ffmpeg.changes 2017-09-07 22:12:40.215574850 +0200 @@ -1,0 +2,32 @@ +Thu Sep 7 08:33:20 UTC 2017 - jeng...@inai.de + +- Add 0001-avformat-nsvdec-Fix-DoS-due-to-lack-of-eof-check-in-.patch + [CVE-2017-14171] [boo#1057539], + 0002-avformat-mxfdec-Fix-DoS-issues-in-mxf_read_index_ent.patch + [CVE-2017-14170] [boo#1057537], + 0003-avformat-mxfdec-Fix-Sign-error-in-mxf_read_primer_pa.patch + [CVE-2017-14169] [boo#1057536] + +--- +Mon Sep 4 20:19:07 UTC 2017 - jeng...@inai.de + +- Add 0001-avformat-hls-Fix-DoS-due-to-infinite-loop.patch + [CVE-2017-14058] [boo#1056762], + 0002-avformat-asfdec-Fix-DoS-due-to-lack-of-eof-check.patch + [CVE-2017-14057] [boo#1056761], + 0003-avformat-cinedec-Fix-DoS-due-to-lack-of-eof-check.patch + [CVE-2017-14059] [boo#1056763], + 0004-avformat-rmdec-Fix-DoS-due-to-lack-of-eof-check.patch + [CVE-2017-14054] [boo#1056765], + 0005-avformat-rl2-Fix-DoS-due-to-lack-of-eof-check.patch + (code not enabled in openSUSE, though in packman) + [CVE-2017-14056] [boo#1056760], + 0006-avformat-mvdec-Fix-DoS-due-to-lack-of-eof-check.patch + [CVE-2017-14055] [boo#1056766] + +--- +Sat Aug 26 14:56:44 UTC 2017 - jeng...@inai.de + +- Unconditionalize celt, ass, openjpeg, webp, netcdf, libva, vdpau. + +--- New: 0001-avformat-hls-Fix-DoS-due-to-infinite-loop.patch 0001-avformat-nsvdec-Fix-DoS-due-to-lack-of-eof-check-in-.patch 0002-avformat-asfdec-Fix-DoS-due-to-lack-of-eof-check.patch 0002-avformat-mxfdec-Fix-DoS-issues-in-mxf_read_index_ent.patch 0003-avformat-cinedec-Fix-DoS-due-to-lack-of-eof-check.patch 0003-avformat-mxfdec-Fix-Sign-error-in-mxf_read_primer_pa.patch 0004-avformat-rmdec-Fix-DoS-due-to-lack-of-eof-check.patch 0005-avformat-rl2-Fix-DoS-due-to-lack-of-eof-check.patch 0006-avformat-mvdec-Fix-DoS-due-to-lack-of-eof-check.patch Other differences: -- ++ ffmpeg.spec ++ --- /var/tmp/diff_new_pack.P8F3ZP/_old 2017-09-07 22:12:42.183297532 +0200 +++ /var/tmp/diff_new_pack.P8F3ZP/_new 2017-09-07 22:12:42.183297532 +0200 @@ -28,13 +28,6 @@ %bcond_withx265 %bcond_withxvid %bcond_withopencore -%bcond_without celt -%bcond_without libass -%bcond_without libva -%bcond_without netcdf -%bcond_without openjpeg -%bcond_without vdpau -%bcond_without webp Name: ffmpeg Version:3.3.3 @@ -57,44 +50,41 @@ Patch3: ffmpeg-pkgconfig-version.patch Patch4: ffmpeg-new-coder-errors.diff Patch5: ffmpeg-codec-choice.diff +Patch6: 0001-avformat-hls-Fix-DoS-due-to-infinite-loop.patch +Patch7: 0002-avformat-asfdec-Fix-DoS-due-to-lack-of-eof-check.patch +Patch8: 0003-avformat-cinedec-Fix-DoS-due-to-lack-of-eof-check.patch +Patch9: 0004-avformat-rmdec-Fix-DoS-due-to-lack-of-eof-check.patch +Patch10:0005-avformat-rl2-Fix-DoS-due-to-lack-of-eof-check.patch +Patch11:0006-avformat-mvdec-Fix-DoS-due-to-lack-of-eof-check.patch +Patch12:0001-avformat-nsvdec-Fix-DoS-due-to-lack-of-eof-check-in-.patch +Patch13:0002-avformat-mxfdec-Fix-DoS-issues-in-mxf_read_index_ent.patch +Patch14:0003-avformat-mxfdec-Fix-Sign-error-in-mxf_read_primer_pa.patch BuildRequires: ladspa-devel BuildRequires: libgsm-devel +BuildRequires: libmp3lame-devel BuildRequires: pkg-config BuildRequires: yasm BuildRequires: pkgconfig(alsa) BuildRequires: pkgconfig(bzip2) -%if %{with celt} BuildRequires: pkgconfig(celt) >= 0.11.0 -%endif -BuildRequires: libmp3lame-devel BuildRequires: pkgconfig(enca) BuildRequires: pkgconfig(fontconfig) >= 2.4.2 BuildRequires: pkgconfig(freetype2) BuildRequires: pkgconfig(fribidi) >= 0.19.0 BuildRequires: pkgconfig(gnutls) BuildRequires: pkgconfig(jack) -%if %{with libass} BuildRequires: pkgconfig(libass) -%endif BuildRequires: pkgconfig(libbluray) BuildRequires: pkgconfig(libcdio) BuildRequires: pkgconfig(libcdio_paranoia) BuildRequires: pkgconfig(libdc1394-2) BuildRequires: pkgconfig(liboil-0.3) >= 0.3.15 -%if %{with openjpeg} BuildRequires: pkgconfig(libopenjpeg) -%endif BuildRequires: pkgconfig(libpulse)
commit ffmpeg2 for openSUSE:Factory
Hello community, here is the log from the commit of package ffmpeg2 for openSUSE:Factory checked in at 2017-09-07 22:12:01 Comparing /work/SRC/openSUSE:Factory/ffmpeg2 (Old) and /work/SRC/openSUSE:Factory/.ffmpeg2.new (New) Package is "ffmpeg2" Thu Sep 7 22:12:01 2017 rev:11 rq:521947 version:2.8.13 Changes: --- /work/SRC/openSUSE:Factory/ffmpeg2/ffmpeg2.changes 2017-08-29 11:42:24.722437366 +0200 +++ /work/SRC/openSUSE:Factory/.ffmpeg2.new/ffmpeg2.changes 2017-09-07 22:12:17.858725709 +0200 @@ -1,0 +2,27 @@ +Mon Sep 4 20:12:29 UTC 2017 - jeng...@inai.de + +- Update to new bugfix release 2.8.13 + * avformat/hls: Fix DoS due to infinite loop +[CVE-2017-14058] [boo#1056762] + * avformat/asfdec: Fix DoS due to lack of eof check +[CVE-2017-14057] [boo#1056761] + * avformat/cinedec: Fix DoS due to lack of eof check +[CVE-2017-14059] [boo#1056763] + * avformat/rl2: Fix DoS due to lack of eof check +(code not enabled in openSUSE, though in packman) +[CVE-2017-14056] [boo#1056760] + * avformat/mvdec: Fix DoS due to lack of eof check +[CVE-2017-14055] [boo#1056766] + * avformat/mxfdec: Fix Sign error in mxf_read_primer_pack +[CVE-2017-14169] [boo#1057536] + * avformat/mxfdec: Fix DoS issues in mxf_read_index_entry_array +[CVE-2017-14170] [boo#1057537] + * avformat/nsvdec: Fix DoS due to lack of eof check in +nsvs_file_offset loop. [CVE-2017-14171] [boo#1057539] + +--- +Sat Aug 26 14:56:55 UTC 2017 - jeng...@inai.de + +- Unconditionalize celt, ass, openjpeg, webp, libva, vdpau. + +--- Old: ffmpeg-2.8.12.tar.xz ffmpeg-2.8.12.tar.xz.asc New: ffmpeg-2.8.13.tar.xz ffmpeg-2.8.13.tar.xz.asc Other differences: -- ++ ffmpeg2.spec ++ --- /var/tmp/diff_new_pack.1RZqlc/_old 2017-09-07 22:12:20.786313107 +0200 +++ /var/tmp/diff_new_pack.1RZqlc/_new 2017-09-07 22:12:20.786313107 +0200 @@ -23,15 +23,9 @@ %bcond_withx265 %bcond_withxvid %bcond_withopencore -%bcond_without celt -%bcond_without libass -%bcond_without libva -%bcond_without openjpeg -%bcond_without vdpau -%bcond_without webp Name: ffmpeg2 -Version:2.8.12 +Version:2.8.13 Release:0 Summary:Library for working with various multimedia formats License:LGPL-2.1+ and GPL-2.0+ @@ -56,39 +50,29 @@ Patch6: 0001-avcodec-exr-Check-tile-positions.patch BuildRequires: ladspa-devel BuildRequires: libgsm-devel +BuildRequires: libmp3lame-devel BuildRequires: pkg-config BuildRequires: yasm BuildRequires: pkgconfig(alsa) BuildRequires: pkgconfig(bzip2) -%if %{with celt} BuildRequires: pkgconfig(celt) >= 0.11.0 -%endif -BuildRequires: libmp3lame-devel BuildRequires: pkgconfig(enca) BuildRequires: pkgconfig(fontconfig) >= 2.4.2 BuildRequires: pkgconfig(freetype2) BuildRequires: pkgconfig(fribidi) >= 0.19.0 BuildRequires: pkgconfig(gnutls) BuildRequires: pkgconfig(jack) -%if %{with libass} BuildRequires: pkgconfig(libass) -%endif BuildRequires: pkgconfig(libbluray) BuildRequires: pkgconfig(libcdio) BuildRequires: pkgconfig(libcdio_paranoia) BuildRequires: pkgconfig(libdc1394-2) BuildRequires: pkgconfig(liboil-0.3) >= 0.3.15 -%if %{with openjpeg} BuildRequires: pkgconfig(libopenjpeg) -%endif BuildRequires: pkgconfig(libpulse) BuildRequires: pkgconfig(libraw1394) -%if %{with libva} BuildRequires: pkgconfig(libva) >= 0.35.0 -%endif -%if %{with webp} BuildRequires: pkgconfig(libwebp) >= 0.4 -%endif BuildRequires: pkgconfig(ogg) BuildRequires: pkgconfig(opus) BuildRequires: pkgconfig(schroedinger-1.0) @@ -96,9 +80,7 @@ BuildRequires: pkgconfig(speex) BuildRequires: pkgconfig(theora) >= 1.1 BuildRequires: pkgconfig(twolame) -%if %{with vdpau} BuildRequires: pkgconfig(vdpau) -%endif BuildRequires: pkgconfig(vorbis) BuildRequires: pkgconfig(vpx) >= 1.3.0 BuildRequires: pkgconfig(x11) @@ -311,20 +293,14 @@ --enable-libcdio \ --enable-gnutls \ --enable-ladspa \ -%if %{with libass} --enable-libass \ -%endif --enable-libbluray \ -%if %{with celt} --enable-libcelt \ -%endif --enable-libcdio \ --enable-libdc1394 \ --enable-libfreetype \ --enable-libgsm \ -%if %{with openjpeg} --enable-libopenjpeg \ -%endif --enable-libopus \ --enable-libpulse \ --enable-libschroedinger \ @@ -332,17 +308,11 @@ --enable-libtheora \ --enable-libvorbis \ --enable-libvpx \ -%if %{with webp} --enable-libwebp \ -%endif --enable-pic \ --enable-pthreads \ -%if
commit docker for openSUSE:Factory
Hello community, here is the log from the commit of package docker for openSUSE:Factory checked in at 2017-09-07 22:11:56 Comparing /work/SRC/openSUSE:Factory/docker (Old) and /work/SRC/openSUSE:Factory/.docker.new (New) Package is "docker" Thu Sep 7 22:11:56 2017 rev:59 rq:521899 version:17.04.0_ce Changes: --- /work/SRC/openSUSE:Factory/docker/docker.changes2017-08-17 11:44:05.589963477 +0200 +++ /work/SRC/openSUSE:Factory/.docker.new/docker.changes 2017-09-07 22:12:01.872978684 +0200 @@ -1,0 +2,20 @@ +Wed Sep 6 11:42:31 UTC 2017 - asa...@suse.com + +- devicemapper: add patch to make the dm storage driver remove a container's + rootfs mountpoint before attempting to do libdm operations on it. This helps + avoid complications when live mounts will leak into containers. Backport of + https://github.com/moby/moby/pull/34573. bsc#1045628 + + bsc1045628-0001-devicemapper-remove-container-rootfs-mountPath-after.patch + +--- +Wed Aug 30 14:58:52 UTC 2017 - asa...@suse.com + +- Fix a regression in our SUSE secrets patches, which caused the copied files + to not carry the correct {uid,gid} mapping when using user namespaces. This + would not cause any bugs (SUSEConnect does the right thing anyway) but it's + possible some programs would not treat the files correctly. This is + tangentially related to bsc#1055676. + * secrets-0001-daemon-allow-directory-creation-in-run-secrets.patch + * secrets-0002-SUSE-implement-SUSE-container-secrets.patch + +--- New: bsc1045628-0001-devicemapper-remove-container-rootfs-mountPath-after.patch Other differences: -- ++ docker.spec ++ --- /var/tmp/diff_new_pack.4KXeCw/_old 2017-09-07 22:12:03.100805638 +0200 +++ /var/tmp/diff_new_pack.4KXeCw/_new 2017-09-07 22:12:03.104805074 +0200 @@ -58,6 +58,8 @@ Patch400: bsc1037436-0001-client-check-tty-before-creating-exec-job.patch # PATCH-FIX-UPSTREAM: Backport of https://github.com/moby/moby/pull/33250 (bsc#1037607). Patch401: bsc1037607-0001-apparmor-make-pkg-aaparser-work-on-read-only-root.patch +# PATCH-FIX-UPSTREAM: Backport of https://github.com/moby/moby/pull/34573 (bsc#1045628) +Patch402: bsc1045628-0001-devicemapper-remove-container-rootfs-mountPath-after.patch BuildRequires: audit BuildRequires: bash-completion BuildRequires: ca-certificates @@ -176,8 +178,12 @@ %patch201 -p1 %endif %patch300 -p1 +# bsc#1037436 %patch400 -p1 +# bsc#1037607 %patch401 -p1 +# bsc#1045628 +%patch402 -p1 cp %{SOURCE7} . cp %{SOURCE10} . ++ bsc1045628-0001-devicemapper-remove-container-rootfs-mountPath-after.patch ++ >From be9eaee9e25e6b389fcfacd8829bc1235269527b Mon Sep 17 00:00:00 2001 From: Aleksa SaraiDate: Sun, 20 Aug 2017 13:50:52 +1000 Subject: [PATCH] devicemapper: remove container rootfs mountPath after umount libdm currently has a fairly substantial DoS bug that makes certain operations fail on a libdm device if the device has active references through mountpoints. This is a significant problem with the advent of mount namespaces and MS_PRIVATE, and can cause certain --volume mounts to cause libdm to no longer be able to remove containers: % docker run -d --name testA busybox top % docker run -d --name testB -v /var/lib/docker:/docker busybox top % docker rm -f testA [fails on libdm with dm_task_run errors.] This also solves the problem of unprivileged users being able to DoS docker by using unprivileged mount namespaces to preseve mounts that Docker has dropped. SUSE-Bug: https://bugzilla.suse.com/show_bug.cgi?id=1045628 SUSE-Backport: https://github.com/moby/moby/pull/34573 Signed-off-by: Aleksa Sarai --- daemon/graphdriver/devmapper/deviceset.go | 12 daemon/graphdriver/devmapper/driver.go| 4 +++- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/daemon/graphdriver/devmapper/deviceset.go b/daemon/graphdriver/devmapper/deviceset.go index ba845d4d01d4..fe8103683b9b 100644 --- a/daemon/graphdriver/devmapper/deviceset.go +++ b/daemon/graphdriver/devmapper/deviceset.go @@ -2402,6 +2402,18 @@ func (devices *DeviceSet) UnmountDevice(hash, mountPath string) error { } logrus.Debug("devmapper: Unmount done") + // Remove the mountpoint here. Removing the mountpoint (in newer kernels) + // will cause all other instances of this mount in other mount namespaces + // to be killed (this is an anti-DoS measure that is necessary for things + // like devicemapper). This is necessary to avoid cases where a libdm mount + // that is present in another namespace
commit libcdio for openSUSE:Factory
Hello community, here is the log from the commit of package libcdio for openSUSE:Factory checked in at 2017-09-07 22:11:50 Comparing /work/SRC/openSUSE:Factory/libcdio (Old) and /work/SRC/openSUSE:Factory/.libcdio.new (New) Package is "libcdio" Thu Sep 7 22:11:50 2017 rev:39 rq:521548 version:0.94 Changes: --- /work/SRC/openSUSE:Factory/libcdio/cdio-utils.changes 2015-07-05 17:59:07.0 +0200 +++ /work/SRC/openSUSE:Factory/.libcdio.new/cdio-utils.changes 2017-09-07 22:11:51.882386735 +0200 @@ -1,0 +2,15 @@ +Tue Sep 5 12:02:14 UTC 2017 - jeng...@inai.de + +- Remove --with-pic (only useful for static libs) and compact + --enable-static=n. +- Change description to reflect the package content. + +--- +Sun Sep 3 10:50:45 UTC 2017 - astie...@suse.com + +- update to 0.94: + * CD-TEXT fixes and improvements + * eject fixes + * various bug fixes + +--- --- /work/SRC/openSUSE:Factory/libcdio/libcdio.changes 2015-07-05 17:59:07.0 +0200 +++ /work/SRC/openSUSE:Factory/.libcdio.new/libcdio.changes 2017-09-07 22:11:59.669289266 +0200 @@ -1,0 +2,17 @@ +Tue Sep 5 12:02:14 UTC 2017 - jeng...@inai.de + +- Remove %package libcdio_{cdda,paranoia} since they are always + produced by a separate SRPM. +- Remove --with-pic (only useful for static libs) and compact + --enable-static=n. +- Adjust RPM groups. Diversify descriptions for the subpackages. + +--- +Sun Sep 3 10:50:45 UTC 2017 - astie...@suse.com + +- update to 0.94: + * CD-TEXT fixes and improvements + * eject fixes + * various bug fixes + +--- Old: libcdio-0.93.tar.gz libcdio-0.93.tar.gz.sig New: libcdio-0.94.tar.gz libcdio-0.94.tar.gz.sig Other differences: -- ++ cdio-utils.spec ++ --- /var/tmp/diff_new_pack.Zz4eBO/_old 2017-09-07 22:12:00.729139894 +0200 +++ /var/tmp/diff_new_pack.Zz4eBO/_new 2017-09-07 22:12:00.729139894 +0200 @@ -1,7 +1,7 @@ # # spec file for package cdio-utils # -# 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 @@ -18,9 +18,9 @@ %define cdioutils 1 Name: cdio-utils -Version:0.93 +Version:0.94 Release:0 -Summary:CD-ROM Access Library +Summary:Utility programs making use of libcdio, a CD-ROM access library License:GPL-3.0+ Group: Productivity/Multimedia/Other Url:https://savannah.gnu.org/projects/libcdio @@ -33,22 +33,18 @@ BuildRequires: help2man BuildRequires: libcdio-devel BuildRequires: libtool +BuildRequires: makeinfo BuildRequires: ncurses-devel -BuildRequires: pkg-config +BuildRequires: pkgconfig BuildRequires: popt-devel BuildRequires: pkgconfig(libcddb) BuildRequires: pkgconfig(libvcdinfo) Provides: libcdio-utils = %{version} Obsoletes: libcdio-utils < %{version} -BuildRoot: %{_tmppath}/%{name}-%{version}-build -%if 0%{?suse_version} > 1220 -BuildRequires: makeinfo -%endif %description -This library encapsulates CD-ROM reading and control. Applications -wanting to be oblivious to the OS and device-dependent properties of a -CD-ROM can use this library. +This package contains a number of utility programs that make use of +libcdio. %prep %setup -q -n libcdio-%{version} @@ -58,44 +54,31 @@ %build export VCDINFO_CFLAGS=-I%{_includedir}/libvcd export VCDINFO_LIBS="-L%{_libdir} -lvcdinfo -L%{buildir}/lib/iso9660/.libs/ -liso9660 -L%{buildir}/lib/driver/.libs/ -lcdio" -#autoreconf -f -i -# FIXME: Required .pc files are not installed without --enable-cpp-progs. VCDINFO_CFLAGS=-I%{_includedir}/libvcd VCDINFO_LIBS="-L%{_libdir} -lvcdinfo -L%{buildir}/lib/iso9660/.libs -liso9660 \ -L%{buildir}/lib/driver/.libs -lcdio" \ %configure \ --disable-rpath \ - --enable-static=n \ - --enable-shared=yes \ - --with-pic \ + --disable-static \ --disable-cxx \ --enable-vcd-info=yes VCDINFO_CFLAGS=-I%{_includedir}/libvcd VCDINFO_LIBS="-L%{_libdir} -lvcdinfo \ -L%{buildir}/lib/iso9660/.libs/ -liso9660 -L%{buildir}/lib/driver/.libs/ -lcdio" \ VERBOSE=1 make -e %{?_smp_mflags} -#-lcdioutils %install -make DESTDIR=%{buildroot} install %{?_smp_mflags} -%if 1 == 0 -mv %{buildroot}%{_mandir}/jp %{buildroot}%{_mandir}/ja -%endif +%make_install #empty depdendency libs rm -rf
commit python-PrettyTable for openSUSE:Factory
Hello community, here is the log from the commit of package python-PrettyTable for openSUSE:Factory checked in at 2017-09-07 22:11:43 Comparing /work/SRC/openSUSE:Factory/python-PrettyTable (Old) and /work/SRC/openSUSE:Factory/.python-PrettyTable.new (New) Package is "python-PrettyTable" Thu Sep 7 22:11:43 2017 rev:6 rq:521506 version:0.7.2 Changes: --- /work/SRC/openSUSE:Factory/python-PrettyTable/python-PrettyTable.changes 2017-08-24 18:18:16.221837877 +0200 +++ /work/SRC/openSUSE:Factory/.python-PrettyTable.new/python-PrettyTable.changes 2017-09-07 22:11:45.923226610 +0200 @@ -1,0 +2,12 @@ +Tue Sep 5 12:25:58 UTC 2017 - jeng...@inai.de + +- Make description neutral. + +--- +Fri Sep 1 15:02:31 UTC 2017 - sebix+novell@sebix.at + +- activate tests +- remove shebang from prettytable.py +- run spec-cleaner + +--- Other differences: -- ++ python-PrettyTable.spec ++ --- /var/tmp/diff_new_pack.Cdygrn/_old 2017-09-07 22:11:47.087062580 +0200 +++ /var/tmp/diff_new_pack.Cdygrn/_new 2017-09-07 22:11:47.095061453 +0200 @@ -22,7 +22,7 @@ Name: python-PrettyTable Version:0.7.2 Release:0 -Summary:Library for displaying tabular data in a visually appealing ASCII format +Summary:Library for displaying tabular data in formatted fashion License:BSD-2-Clause Group: Development/Languages/Python Url: https://prettytable.googlecode.com/files/prettytable-%{version}.tar.bz2 @@ -30,25 +30,23 @@ BuildRequires: %{python_module devel} BuildRequires: %{python_module setuptools} BuildRequires: python-rpm-macros +BuildArch: noarch %ifpython2 Provides: %{oldpython}-prettytable = 0.7.2 Obsoletes: %{oldpython}-prettytable < 0.7.2 %endif -BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildArch: noarch - %python_subpackages %description -PrettyTable is a simple Python library designed to make it quick and easy to -represent tabular data in visually appealing ASCII tables. It was inspired by -the ASCII tables used in the PostgreSQL shell psql. PrettyTable allows for -selection of which columns are to be printed, independent alignment of columns -(left or right justified or centred) and printing of "sub-tables" by -specifying a row range. +PrettyTable is a Python library for representing tabular data in +ASCII tables, inspired by the tables emitted by the PostgreSQL shell, +psql. PrettyTable allows for selection of which columns are to be +printed, independent alignment of columns (left or right justified or +centred) and printing of "sub-tables" by specifying a row range. %prep -%setup -n prettytable-%{version} +%setup -q -n prettytable-%{version} +sed -i '1s/^#!.*//' prettytable.py %build %python_build @@ -57,11 +55,10 @@ %python_install %check -# disable tests - does not work with python3 -#%%python_exec setup.py test +export LANG=en_US.UTF-8 +%python_exec setup.py test %files %{python_files} -%defattr(-,root,root,-) %doc CHANGELOG COPYING README %{python_sitelib}/*
commit thin-provisioning-tools for openSUSE:Factory
Hello community, here is the log from the commit of package thin-provisioning-tools for openSUSE:Factory checked in at 2017-09-07 22:11:38 Comparing /work/SRC/openSUSE:Factory/thin-provisioning-tools (Old) and /work/SRC/openSUSE:Factory/.thin-provisioning-tools.new (New) Package is "thin-provisioning-tools" Thu Sep 7 22:11:38 2017 rev:9 rq:521084 version:0.7.1 Changes: --- /work/SRC/openSUSE:Factory/thin-provisioning-tools/thin-provisioning-tools.changes 2017-06-21 13:50:19.461491992 +0200 +++ /work/SRC/openSUSE:Factory/.thin-provisioning-tools.new/thin-provisioning-tools.changes 2017-09-07 22:11:41.343872019 +0200 @@ -1,0 +2,12 @@ +Tue Sep 5 10:21:05 UTC 2017 - mplus...@suse.com + +- Update to version 0.7.1: + * Misc internal changes +- Enable development tools building + +--- +Mon Aug 28 13:42:33 UTC 2017 - mma...@suse.com + +- Depend on coreutils for initrd macros (bsc#1055492). + +--- Old: thin-provisioning-tools-0.7.0.tar.gz New: thin-provisioning-tools-0.7.1.tar.gz Other differences: -- ++ thin-provisioning-tools.spec ++ --- /var/tmp/diff_new_pack.oVPWWA/_old 2017-09-07 22:11:42.443717008 +0200 +++ /var/tmp/diff_new_pack.oVPWWA/_new 2017-09-07 22:11:42.451715880 +0200 @@ -17,7 +17,7 @@ Name: thin-provisioning-tools -Version:0.7.0 +Version:0.7.1 Release:0 Summary:Thin Provisioning Tools License:GPL-3.0 @@ -28,18 +28,14 @@ BuildRequires: automake BuildRequires: gcc-c++ BuildRequires: libaio-devel +BuildRequires: libboost_headers-devel BuildRequires: libexpat-devel BuildRequires: libtool +BuildRequires: ncurses-devel BuildRequires: suse-module-tools -Requires: suse-module-tools -Requires(post): suse-module-tools -Requires(postun): suse-module-tools +Requires(post): coreutils +Requires(postun): coreutils Conflicts: device-mapper < 1.02.115 -%if 0%{?suse_version} > 1325 -BuildRequires: libboost_headers-devel -%else -BuildRequires: boost-devel -%endif %description A suite of tools for thin provisioning on Linux. @@ -51,13 +47,14 @@ autoreconf -fiv %configure \ --bindir=%{_sbindir} \ - --with-optimisation="%{optflags}" + --enable-dev-tools \ + --with-optimisation="%{optflags}" \ # In generated Makefile V=@ is used, in order to achieve verbose build ve # must override it as V="" make %{?_smp_mflags} V="" %install -make STRIP="/bin/true" DESTDIR=%{buildroot} install %{?_smp_mflags} +%make_install STRIP="/bin/true" %post %{?regenerate_initrd_post} @@ -69,15 +66,13 @@ %{?regenerate_initrd_posttrans} %files -%defattr(-,root,root) %doc COPYING -%{_sbindir}/cache_writeback -%{_sbindir}/thin_show_duplicates %{_sbindir}/cache_check %{_sbindir}/cache_dump %{_sbindir}/cache_metadata_size %{_sbindir}/cache_repair %{_sbindir}/cache_restore +%{_sbindir}/cache_writeback %{_sbindir}/era_check %{_sbindir}/era_dump %{_sbindir}/era_invalidate @@ -86,11 +81,15 @@ %{_sbindir}/thin_check %{_sbindir}/thin_delta %{_sbindir}/thin_dump +%{_sbindir}/thin_generate_metadata +%{_sbindir}/thin_ll_dump %{_sbindir}/thin_ls %{_sbindir}/thin_metadata_size %{_sbindir}/thin_repair %{_sbindir}/thin_restore %{_sbindir}/thin_rmap +%{_sbindir}/thin_scan +%{_sbindir}/thin_show_duplicates %{_sbindir}/thin_trim %{_mandir}/man8/cache_check.8%{ext_man} %{_mandir}/man8/cache_dump.8%{ext_man} ++ thin-provisioning-tools-0.7.0.tar.gz -> thin-provisioning-tools-0.7.1.tar.gz ++ 5491 lines of diff (skipped)
commit php7 for openSUSE:Factory
Hello community, here is the log from the commit of package php7 for openSUSE:Factory checked in at 2017-09-07 22:11:29 Comparing /work/SRC/openSUSE:Factory/php7 (Old) and /work/SRC/openSUSE:Factory/.php7.new (New) Package is "php7" Thu Sep 7 22:11:29 2017 rev:22 rq:520867 version:7.1.9 Changes: --- /work/SRC/openSUSE:Factory/php7/php7.changes2017-08-12 20:27:03.681215324 +0200 +++ /work/SRC/openSUSE:Factory/.php7.new/php7.changes 2017-09-07 22:11:38.704244045 +0200 @@ -1,0 +2,28 @@ +Mon Sep 4 17:22:08 UTC 2017 - pgaj...@suse.com + +- php7-devel requires php7-pear [bsc#1057104] + +--- +Fri Sep 1 11:20:58 UTC 2017 - jweberho...@weberhofer.at + +- Changes related to boo#1056822 + +- New packaging macros in macros.php: %php_pearxmldir, + %pear_phpdir, %pear_phpdir, %pear_testdir, %pear_datadir, + %pear_cfgdir, %pear_wwwdir, %pear_metadir, %pecl_phpdir, + %pecl_docdir, %pecl_testdir, %pecl_datadir + +- Updated packaging documentation in README.macros + +--- +Thu Aug 31 16:57:08 UTC 2017 - i...@ilya.pp.ua + +- Updated to 7.1.9: Several bugs have been fixed. + * ChangeLog https://secure.php.net/ChangeLog-7.php#7.1.9 + +--- +Mon Aug 14 08:47:33 UTC 2017 - pgaj...@suse.com + +- added /usr/bin/php7 [bsc#734176] + +--- Old: php-7.1.8.tar.xz php-7.1.8.tar.xz.asc New: php-7.1.9.tar.xz php-7.1.9.tar.xz.asc Other differences: -- ++ php7.spec ++ 813 lines (skipped) between /work/SRC/openSUSE:Factory/php7/php7.spec and /work/SRC/openSUSE:Factory/.php7.new/php7.spec ++ README.macros ++ --- /var/tmp/diff_new_pack.yVhuyF/_old 2017-09-07 22:11:40.983922749 +0200 +++ /var/tmp/diff_new_pack.yVhuyF/_new 2017-09-07 22:11:40.983922749 +0200 @@ -1,77 +1,106 @@ README for php-macros Author: Christian Wittmer+Author: Johannes Weberhofer -%php_gen_filelist generates an rpmlint happy filelist of your installed files +%php_pear_gen_filelist generates an rpmlint happy filelist of your installed files In most cases you only need to check the %doc part sometimes there is a "Changes" or "ChangeLog", -Requirements for %php_gen_filelist +Requirements for %php_pear_gen_filelist You have to define following parts inside your spec file Example: -Name: php5-pear-Date -%define pear_name Date -%define pear_sname date - -BuildRequires: php-macros -Provides: php-pear-%{pear_name} pear-%{pear_name} -# Fix for renaming (package convention) -Provides: php5-pear-%{pear_sname} = %{version} -Provides: php-pear-%{pear_sname} = %{version} -Provides: pear-%{pear_sname} = %{version} -Obsoletes: php5-pear-%{pear_sname} < %{version} -Obsoletes: php-pear-%{pear_sname} < %{version} -Obsoletes: pear-%{pear_sname} < %{version} +# +# spec file for package php7-pear-Auth_SASL +# +# 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/ +# + + +%define php_name php7 +%define pear_name Auth_SASL +Name: php7-pear-Auth_SASL +Version:1.1.0 +Release:0 +Summary:Abstraction of various SASL mechanism responses +License:BSD-3-Clause +Group: Productivity/Networking/Web/Servers +Url:http://pear.php.net/package/%{pear_name} +Source: http://pear.php.net/get/%{pear_name}-%{version}.tgz +BuildRequires: %{php_name}-devel +BuildRequires: %{php_name}-pear >= 1.10.1 +Requires: %{php_name}-pear >= 1.10.1 +Provides: php-pear-%{pear_name} = %{version} +Provides: php-pear(%{pear_name}) = %{version} +Obsoletes: php5-pear-Auth_SASL +BuildArch: noarch +%if 0%{?suse_version} < 1330 +BuildRequires: %{php_name}-macros +BuildRequires: %{php_name}-pear-Archive_Tar +Requires: %{php_name}-pear-Archive_Tar +%endif + +%description +Provides code to generate responses
commit resource-agents for openSUSE:Factory
Hello community, here is the log from the commit of package resource-agents for openSUSE:Factory checked in at 2017-09-07 22:11:23 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents" Thu Sep 7 22:11:23 2017 rev:77 rq:520789 version:4.0.1+git.1504527822.722ffb5b Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2017-09-04 12:27:57.742039793 +0200 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2017-09-07 22:11:35.696667932 +0200 @@ -1,0 +2,6 @@ +Mon Sep 04 12:25:39 UTC 2017 - kgronl...@suse.com + +- Update to version 4.0.1+git.1504527822.722ffb5b: + * High: ovsmonitor: Add OpenvSwitch monitor agent (fate#323276) + +--- Old: resource-agents-4.0.1+git.1504207605.22ac330c.tar.xz New: resource-agents-4.0.1+git.1504527822.722ffb5b.tar.xz Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.MzaviR/_old 2017-09-07 22:11:36.316580561 +0200 +++ /var/tmp/diff_new_pack.MzaviR/_new 2017-09-07 22:11:36.316580561 +0200 @@ -17,7 +17,7 @@ Name: resource-agents -Version:4.0.1+git.1504207605.22ac330c +Version:4.0.1+git.1504527822.722ffb5b Release:0 Summary:Open Source HA Reusable Cluster Resource Scripts License:GPL-2.0 and LGPL-2.1+ and GPL-3.0+ ++ _servicedata ++ --- /var/tmp/diff_new_pack.MzaviR/_old 2017-09-07 22:11:36.368573234 +0200 +++ /var/tmp/diff_new_pack.MzaviR/_new 2017-09-07 22:11:36.368573234 +0200 @@ -1,6 +1,6 @@ git://github.com/ClusterLabs/resource-agents.git -22ac330c468817d8c1a81214dfa0a5b2dcdb9291 +c36c4638b15d1dc612751294fbfa903a41658e84 \ No newline at end of file ++ resource-agents-4.0.1+git.1504207605.22ac330c.tar.xz -> resource-agents-4.0.1+git.1504527822.722ffb5b.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resource-agents-4.0.1+git.1504207605.22ac330c/.travis.yml new/resource-agents-4.0.1+git.1504527822.722ffb5b/.travis.yml --- old/resource-agents-4.0.1+git.1504207605.22ac330c/.travis.yml 2017-08-31 21:26:45.0 +0200 +++ new/resource-agents-4.0.1+git.1504527822.722ffb5b/.travis.yml 2017-09-04 14:23:42.0 +0200 @@ -6,6 +6,7 @@ sources: - debian-sid packages: + - libxml2-utils - shellcheck script: - ./ci/build.sh diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resource-agents-4.0.1+git.1504207605.22ac330c/heartbeat/Makefile.am new/resource-agents-4.0.1+git.1504527822.722ffb5b/heartbeat/Makefile.am --- old/resource-agents-4.0.1+git.1504207605.22ac330c/heartbeat/Makefile.am 2017-08-31 21:26:45.0 +0200 +++ new/resource-agents-4.0.1+git.1504527822.722ffb5b/heartbeat/Makefile.am 2017-09-04 14:23:42.0 +0200 @@ -127,6 +127,7 @@ oraasm \ oracle \ oralsnr \ + ovsmonitor \ pgagent \ pgsql \ pingd \ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resource-agents-4.0.1+git.1504207605.22ac330c/heartbeat/ovsmonitor new/resource-agents-4.0.1+git.1504527822.722ffb5b/heartbeat/ovsmonitor --- old/resource-agents-4.0.1+git.1504207605.22ac330c/heartbeat/ovsmonitor 1970-01-01 01:00:00.0 +0100 +++ new/resource-agents-4.0.1+git.1504527822.722ffb5b/heartbeat/ovsmonitor 2017-09-04 14:23:42.0 +0200 @@ -0,0 +1,450 @@ +#!/bin/sh +# +# OCF Resource Agent compliant script. +# Monitor the vitality of a local OpenVSwitch bond. +# +# Based on the work by Alexander Krauth. +# +# Transfered from ethmonitor into ovsmonitor by Mathieu Grzybek. +# +# Copyright (c) 2017 Robert Euhus, Alexander Krauth, Lars Marowsky-Bré +# Mathieu Grzybek +# All Rights Reserved. +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of version 2 of the GNU General Public License as +# published by the Free Software Foundation. +# +# This program is distributed in the hope that it would be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +# +# Further, this software is distributed without any warranty that it is
commit grub2 for openSUSE:Factory
Hello community, here is the log from the commit of package grub2 for openSUSE:Factory checked in at 2017-09-07 22:10:42 Comparing /work/SRC/openSUSE:Factory/grub2 (Old) and /work/SRC/openSUSE:Factory/.grub2.new (New) Package is "grub2" Thu Sep 7 22:10:42 2017 rev:167 rq:520583 version:2.02 Changes: --- /work/SRC/openSUSE:Factory/grub2/grub2.changes 2017-08-29 11:34:18.758782723 +0200 +++ /work/SRC/openSUSE:Factory/.grub2.new/grub2.changes 2017-09-07 22:10:44.955819442 +0200 @@ -1,0 +2,13 @@ +Sun Sep 3 12:12:21 UTC 2017 - mch...@suse.com + +- Add preliminary patch for UEFI HTTPS and related network protocol support + (fate#320130) + * 0001-add-support-for-UEFI-network-protocols.patch + +--- +Sun Sep 3 11:41:42 UTC 2017 - mch...@suse.com + +- grub2-s390x-04-grub2-install.patch : remove arybase dependency in + grub2-zipl-setup by not referencing to $[ (bsc#1055280) + +--- New: 0001-add-support-for-UEFI-network-protocols.patch Other differences: -- ++ grub2.spec ++ --- /var/tmp/diff_new_pack.YcVm4C/_old 2017-09-07 22:10:50.735004902 +0200 +++ /var/tmp/diff_new_pack.YcVm4C/_new 2017-09-07 22:10:50.739004337 +0200 @@ -267,6 +267,8 @@ Patch409: 0010-tpm-Fix-boot-when-there-s-no-TPM.patch Patch410: 0011-tpm-Fix-build-error.patch Patch411: 0012-tpm-Build-tpm-as-module.patch +# UEFI HTTP and related network protocol support (FATE#320130) +Patch420: 0001-add-support-for-UEFI-network-protocols.patch Requires: gettext-runtime %if 0%{?suse_version} >= 1140 @@ -526,6 +528,7 @@ %patch409 -p1 %patch410 -p1 %patch411 -p1 +%patch420 -p1 # patches above may update the timestamp of grub.texi # and via build-aux/mdate-sh they end up in grub2.info, breaking build-compare [ -z "$SOURCE_DATE_EPOCH" ] ||\ ++ 0001-add-support-for-UEFI-network-protocols.patch ++ 4816 lines (skipped) ++ grub2-s390x-04-grub2-install.patch ++ --- /var/tmp/diff_new_pack.YcVm4C/_old 2017-09-07 22:10:51.134948532 +0200 +++ /var/tmp/diff_new_pack.YcVm4C/_new 2017-09-07 22:10:51.134948532 +0200 @@ -45,6 +45,8 @@ * zipl2grub.conf: turn of zipl-prompt and quiescent plymouth. [bsc#898198] V16: * dracut-grub2.sh: force read-only '/usr' for kexec. [bsc#932951] +V17: + * grub2-zipl-setup: remove arybase dependency by not referencing $[. [bsc#1055280] --- Makefile.util.def| 39 +++ @@ -62,10 +64,10 @@ util/s390x/zipl2grub.pl.in | 424 +++ 13 files changed, 702 insertions(+), 4 deletions(-) -Index: grub-2.02~rc1/Makefile.util.def +Index: grub-2.02/Makefile.util.def === grub-2.02~rc1.orig/Makefile.util.def -+++ grub-2.02~rc1/Makefile.util.def +--- grub-2.02.orig/Makefile.util.def grub-2.02/Makefile.util.def @@ -352,6 +352,7 @@ program = { ldadd = grub-core/gnulib/libgnu.a; ldadd = '$(LIBINTL) $(LIBDEVMAPPER) $(LIBUTIL) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)'; @@ -153,10 +155,10 @@ }; program = { -Index: grub-2.02~rc1/configure.ac +Index: grub-2.02/configure.ac === grub-2.02~rc1.orig/configure.ac -+++ grub-2.02~rc1/configure.ac +--- grub-2.02.orig/configure.ac grub-2.02/configure.ac @@ -181,9 +181,9 @@ if test x$platform != xemu ; then esac fi @@ -180,10 +182,10 @@ AM_CONDITIONAL([COND_HOST_HURD], [test x$host_kernel = xhurd]) AM_CONDITIONAL([COND_HOST_LINUX], [test x$host_kernel = xlinux]) -Index: grub-2.02~rc1/grub-core/Makefile.core.def +Index: grub-2.02/grub-core/Makefile.core.def === grub-2.02~rc1.orig/grub-core/Makefile.core.def -+++ grub-2.02~rc1/grub-core/Makefile.core.def +--- grub-2.02.orig/grub-core/Makefile.core.def grub-2.02/grub-core/Makefile.core.def @@ -1057,6 +1057,7 @@ module = { module = { name = videotest; @@ -238,10 +240,10 @@ }; module = { -Index: grub-2.02~rc1/grub-core/osdep/basic/no_platform.c +Index: grub-2.02/grub-core/osdep/basic/no_platform.c === grub-2.02~rc1.orig/grub-core/osdep/basic/no_platform.c -+++ grub-2.02~rc1/grub-core/osdep/basic/no_platform.c +--- grub-2.02.orig/grub-core/osdep/basic/no_platform.c grub-2.02/grub-core/osdep/basic/no_platform.c @@ -44,3 +44,10 @@ grub_install_sgi_setup (const char *inst { grub_util_error ("%s", _("no SGI routines are available for your platform")); @@ -253,10 +255,10 @@ + grub_util_error
commit gyp for openSUSE:Factory
Hello community, here is the log from the commit of package gyp for openSUSE:Factory checked in at 2017-09-07 22:10:58 Comparing /work/SRC/openSUSE:Factory/gyp (Old) and /work/SRC/openSUSE:Factory/.gyp.new (New) Package is "gyp" Thu Sep 7 22:10:58 2017 rev:11 rq:520702 version:0+git.20170904 Changes: --- /work/SRC/openSUSE:Factory/gyp/gyp.changes 2017-04-29 10:47:21.556484482 +0200 +++ /work/SRC/openSUSE:Factory/.gyp.new/gyp.changes 2017-09-07 22:11:01.113542117 +0200 @@ -1,0 +2,20 @@ +Mon Sep 4 11:57:17 UTC 2017 - mplus...@suse.com + +- Update to version 0+git.20170904: + * [win-test] loosen win-driver-target-type test + * [win] Add support for MS VS2017 (via Registry) + * Update test/no-cpp/gyptest-no-cpp. + * Disable a bunch of tests on Mac. + * Clean up gyptest.py. + * win,ninja: ninja generator better on windows + * Disable flaky test/copies/gyptest-all under msvs. + * Fix MSVC++ 32-on-32 builds after b62d04ff85e6 + * win ninja/make: Always use a native compiler executable with MSVS 2017 + * win: mkdir even when copying directory + * mac_tool.py: Handle non-zero ibtool return code. + * gyp: update xml string encoding conversion + * gyp: show descriptive Windows SDK detection error + * Support z/OS platform + * make,ninja: Add support for an LDFLAGS_host environment variable. + +--- Old: gyp-0+git.20170303.tar.xz New: gyp-0+git.20170904.tar.xz Other differences: -- ++ gyp.spec ++ --- /var/tmp/diff_new_pack.xYWlP7/_old 2017-09-07 22:11:02.177392176 +0200 +++ /var/tmp/diff_new_pack.xYWlP7/_new 2017-09-07 22:11:02.177392176 +0200 @@ -18,7 +18,7 @@ Name: gyp -Version:0+git.20170303 +Version:0+git.20170904 Release:0 Summary:Generate Your Projects License:BSD-3-Clause @@ -55,7 +55,6 @@ %fdupes -s %{buildroot}%{python_sitelib} %files -%defattr(-,root,root,-) %doc AUTHORS LICENSE %{_bindir}/%{name} %{python_sitelib}/%{name} ++ _servicedata ++ --- /var/tmp/diff_new_pack.xYWlP7/_old 2017-09-07 22:11:02.229384848 +0200 +++ /var/tmp/diff_new_pack.xYWlP7/_new 2017-09-07 22:11:02.229384848 +0200 @@ -1,4 +1,4 @@ https://chromium.googlesource.com/external/gyp - aae1e3efb50786df20e9572621fb746865f0df53 \ No newline at end of file + c6f471687407bf28ddfc63f1a8f47aeb7bf54edc \ No newline at end of file ++ gyp-0+git.20170303.tar.xz -> gyp-0+git.20170904.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gyp-0+git.20170303/AUTHORS new/gyp-0+git.20170904/AUTHORS --- old/gyp-0+git.20170303/AUTHORS 2017-03-03 15:50:27.0 +0100 +++ new/gyp-0+git.20170904/AUTHORS 2017-09-04 04:28:46.0 +0200 @@ -12,3 +12,5 @@ Eric N. Vander WeeleTom Freudenberg Julien Brianceau +Refael Ackermann +Jiajie Hu diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gyp-0+git.20170303/gyptest.py new/gyp-0+git.20170904/gyptest.py --- old/gyp-0+git.20170303/gyptest.py 2017-03-03 15:50:27.0 +0100 +++ new/gyp-0+git.20170904/gyptest.py 2017-09-04 04:28:46.0 +0200 @@ -1,134 +1,19 @@ #!/usr/bin/env python - # Copyright (c) 2012 Google Inc. All rights reserved. # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. -__doc__ = """ -gyptest.py -- test runner for GYP tests. -""" +"""gyptest.py -- test runner for GYP tests.""" + +from __future__ import print_function +import argparse +import math import os -import optparse -import shlex +import platform import subprocess import sys - -class CommandRunner(object): - """ - Executor class for commands, including "commands" implemented by - Python functions. - """ - verbose = True - active = True - - def __init__(self, dictionary={}): -self.subst_dictionary(dictionary) - - def subst_dictionary(self, dictionary): -self._subst_dictionary = dictionary - - def subst(self, string, dictionary=None): -""" -Substitutes (via the format operator) the values in the specified -dictionary into the specified command. - -The command can be an (action, string) tuple. In all cases, we -perform substitution on strings and don't worry if something isn't -a string. (It's probably a Python function to be executed.) -""" -if dictionary is None: - dictionary = self._subst_dictionary -if dictionary: - try: -string = string % dictionary - except TypeError: -
commit re2c for openSUSE:Factory
Hello community, here is the log from the commit of package re2c for openSUSE:Factory checked in at 2017-09-07 22:11:05 Comparing /work/SRC/openSUSE:Factory/re2c (Old) and /work/SRC/openSUSE:Factory/.re2c.new (New) Package is "re2c" Thu Sep 7 22:11:05 2017 rev:32 rq:520768 version:1.0.2 Changes: --- /work/SRC/openSUSE:Factory/re2c/re2c.changes2016-02-16 09:26:44.0 +0100 +++ /work/SRC/openSUSE:Factory/.re2c.new/re2c.changes 2017-09-07 22:11:19.186994810 +0200 @@ -1,0 +2,34 @@ +Mon Sep 4 12:02:10 UTC 2017 - mplus...@suse.com + +- Update to version 1.0.2: + * Fixed bug #194 “Build with --enable-docs” + * Updated documentation. +- Changes for version 1.0.1: + * Fixed bug #193 “1.0 build failure on macOS: error: calling a +* private constructor of class ‘re2c::Rule’” +- Changes for version 1.0: + * Added several new options + * Added new inplace confgurations + * Added warning -Wnondeterministic-tags + * Added fuzz-testing scripts + * Added paper “Tagged Deterministic Finite Automata with Lookahead” + * See provided CHANGELOG for full list of new features + * Fixed bugs: ++ #121 “trailing contexts are fundamentally broken” ++ #135 “In installation make check give syntax error” ++ #137 “run_tests.sh fail when running configure script with absolute path” ++ #138 “website improvement” ++ #141 “Tests under Windows” ++ #142 “segvault with null terminated input” ++ #145 “Values for enum YYCONDTYPE are not generated when default rules with conditions are used” ++ #147 “Please add symbol name to “can’t find symbol” error message” ++ #152 “Line number in #line directive after enum YYCONDTYPE is 0-based” ++ #156 “Build with Visual Studio 14 2015: symbol name conflict” ++ #158 “Inconsistent forward declaration of struct/class vs definition” ++ #160 “Open text files with “wb” causes issues on Windows” ++ #162 “Reading files with “rb” causes issues in Windows” ++ #165 “Trailing context consumed if initial expression matches it” ++ #176 “re2c help message is too wide for most terminals” ++ #184 “Small documentation issue” + +--- Old: re2c-0.16.tar.gz New: re2c-1.0.2.tar.gz Other differences: -- ++ re2c.spec ++ --- /var/tmp/diff_new_pack.rfHPVl/_old 2017-09-07 22:11:20.426820068 +0200 +++ /var/tmp/diff_new_pack.rfHPVl/_new 2017-09-07 22:11:20.430819505 +0200 @@ -1,7 +1,7 @@ # # spec file for package re2c # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: re2c -Version:0.16 +Version:1.0.2 Release:0 Summary:Tool for generating C-based recognizers from regular expressions License:SUSE-Public-Domain @@ -27,7 +27,6 @@ Patch0: re2c-nogenerationdatedefault.patch BuildRequires: bison BuildRequires: gcc-c++ -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description re2c is a tool for writing fast and flexible lexers. Unlike other such @@ -48,14 +47,13 @@ make check %{?_smp_mflags} %install -make DESTDIR=%{buildroot} install %{?_smp_mflags} +%make_install %files -%defattr(-,root,root,-) -%{_bindir}/re2c -%{_mandir}/man1/re2c.1* %doc doc/*.ps doc/sample.bib %doc README CHANGELOG %doc examples/ +%{_bindir}/re2c +%{_mandir}/man1/re2c.1%{ext_man} %changelog ++ re2c-0.16.tar.gz -> re2c-1.0.2.tar.gz ++ 408676 lines of diff (skipped) ++ re2c-nogenerationdatedefault.patch ++ --- /var/tmp/diff_new_pack.rfHPVl/_old 2017-09-07 22:11:22.186572047 +0200 +++ /var/tmp/diff_new_pack.rfHPVl/_new 2017-09-07 22:11:22.190571483 +0200 @@ -1,13 +1,13 @@ -Index: re2c-0.16/src/conf/opt.h +Index: re2c-1.0.2/src/conf/opt.h === re2c-0.16.orig/src/conf/opt.h -+++ re2c-0.16/src/conf/opt.h -@@ -18,7 +18,7 @@ namespace re2c - /* target */ \ - OPT1 (opt_t::target_t, target, CODE) \ - /* fingerprint */ \ -- OPT (bool, bNoGenerationDate, false) \ -+ OPT (bool, bNoGenerationDate, true) \ - OPT (bool, version, true) \ - /* regular expressions */ \ - OPT (Enc, encoding, Enc ()) \ +--- re2c-1.0.2.orig/src/conf/opt.h re2c-1.0.2/src/conf/opt.h +@@ -44,7 +44,7 @@ enum target_t + CONSTOPT1 (target_t, target, TARGET_CODE) \ + CONSTOPT (std::string, output_file, "") \ + CONSTOPT (std::string, header_file, "") \ +- CONSTOPT (bool,
commit freerdp for openSUSE:Factory
Hello community, here is the log from the commit of package freerdp for openSUSE:Factory checked in at 2017-09-07 22:11:16 Comparing /work/SRC/openSUSE:Factory/freerdp (Old) and /work/SRC/openSUSE:Factory/.freerdp.new (New) Package is "freerdp" Thu Sep 7 22:11:16 2017 rev:25 rq:520787 version:2.0.0~rc0 Changes: --- /work/SRC/openSUSE:Factory/freerdp/freerdp.changes 2017-06-17 10:17:51.455185172 +0200 +++ /work/SRC/openSUSE:Factory/.freerdp.new/freerdp.changes 2017-09-07 22:11:29.981473430 +0200 @@ -1,0 +2,33 @@ +Mon Sep 4 11:05:25 UTC 2017 - jeng...@inai.de + +- Remove extraneous Obsoletes for packages that never existed + in openSUSE:Factory or X11:RemoteDesktop. +- Rename libuwac0-devel to uwac0-devel and libwinpr-devel to + winpr-devel, as that seems to be their upstream name which + packages are encouraged to stick to. +- Remove duplicated pkgconfig requires (these are autodetected). + +--- +Fri Sep 1 11:51:54 UTC 2017 - jweberho...@weberhofer.at + +- Fixed download location + +--- +Fri Sep 1 06:43:47 UTC 2017 - jweberho...@weberhofer.at + +- Switched to official RC0 +- Create wayland client package and libuwac0 package +- Create separate libwinpr2 to be used in other packages +- enabled gstreamer (currently disabled for tumbleweed) +- enabled kerberos authentication + +- Update to official RC0 + Fix the following issues identified by the CISCO TALOS project: + * TALOS-2017-0336 CVE-2017-2834 boo#1050714 + * TALOS-2017-0337 CVE-2017-2835 boo#1050712 + * TALOS-2017-0338 CVE-2017-2836 boo#1050699 + * TALOS-2017-0339 CVE-2017-2837 boo#1050704 + * TALOS-2017-0340 CVE-2017-2838 boo#1050708 + * TALOS-2017-0341 CVE-2017-2839 boo#1050711 + +--- Old: _service _servicedata freerdp-2.0.0~git.1497095982.1dbd2d28d.tar.xz New: FreeRDP-2.0.0-rc0.tar.gz Other differences: -- ++ freerdp.spec ++ --- /var/tmp/diff_new_pack.gU87Lz/_old 2017-09-07 22:11:31.017327437 +0200 +++ /var/tmp/diff_new_pack.gU87Lz/_new 2017-09-07 22:11:31.021326874 +0200 @@ -16,126 +16,247 @@ # -%define sover 2 - +%define major_version 2 +%define uwac_version 0 +%define uwac_package %{uwac_version}-%{uwac_version} +%define version_file 2.0.0-rc0 Name: freerdp -Version:2.0.0~git.1497095982.1dbd2d28d +Version:2.0.0~rc0 Release:0 Summary:Remote Desktop Viewer Client License:Apache-2.0 Group: Productivity/Networking/Other Url:http://www.freerdp.com/ -Source0:%{name}-%{version}.tar.xz -BuildRequires: alsa-devel -BuildRequires: cmake +Source0: https://github.com/FreeRDP/FreeRDP/archive/%{version_file}.tar.gz#/FreeRDP-%{version_file}.tar.gz +BuildRequires: chrpath +BuildRequires: cmake >= 2.8 BuildRequires: cups-devel BuildRequires: ed BuildRequires: fdupes BuildRequires: gcc-c++ -BuildRequires: gstreamer-devel -BuildRequires: gstreamer-plugins-base-devel -BuildRequires: libopenssl-devel -BuildRequires: libpulse-devel -BuildRequires: libxkbcommon-devel -BuildRequires: pcsc-lite-devel -BuildRequires: systemd-devel +BuildRequires: hicolor-icon-theme +BuildRequires: libgsm-devel +BuildRequires: libjpeg-devel +BuildRequires: pkgconfig BuildRequires: xmlto BuildRequires: xorg-x11-devel BuildRequires: zlib-devel -BuildRoot: %{_tmppath}/%{name}-%{version}-build - -%define libname lib%{name}%{sover} +BuildRequires: pkgconfig(alsa) +BuildRequires: pkgconfig(gstreamer-1.0) +BuildRequires: pkgconfig(gstreamer-plugins-base-1.0) +BuildRequires: pkgconfig(krb5) +BuildRequires: pkgconfig(libpcsclite) +BuildRequires: pkgconfig(libpulse) +BuildRequires: pkgconfig(libsystemd) +BuildRequires: pkgconfig(openssl) +BuildRequires: pkgconfig(wayland-client) +BuildRequires: pkgconfig(wayland-scanner) +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(xkbcommon) +BuildRequires: pkgconfig(xkbfile) %description FreeRDP is a client-side implementation of the Remote Desktop Protocol (RDP) following the Microsoft Open Specifications. This package provides the client application. -%package -n %{libname} -Summary:Remote Desktop Viewer Library +%package wayland +Summary:Remote Desktop Viewer Client +Group: Productivity/Networking/Other + +%description wayland +FreeRDP is a client-side implementation of the Remote Desktop Protocol (RDP) +following the Microsoft Open Specifications. This package provides the +wayland-based client application. + +%package server +Summary:Remote Desktop Server +Group:
commit libnettle for openSUSE:Factory
Hello community, here is the log from the commit of package libnettle for openSUSE:Factory checked in at 2017-09-07 22:10:51 Comparing /work/SRC/openSUSE:Factory/libnettle (Old) and /work/SRC/openSUSE:Factory/.libnettle.new (New) Package is "libnettle" Thu Sep 7 22:10:51 2017 rev:27 rq:520649 version:3.3 Changes: --- /work/SRC/openSUSE:Factory/libnettle/libnettle.changes 2017-02-20 13:12:46.476037437 +0100 +++ /work/SRC/openSUSE:Factory/.libnettle.new/libnettle.changes 2017-09-07 22:10:51.418908509 +0200 @@ -1,0 +2,11 @@ +Mon Sep 4 08:10:25 UTC 2017 - a...@cryptomilk.org + +- Add patch to fix build of fat-arm: + * nettle-3.3-fix-fat-arm.patch + +--- +Sun Sep 3 19:27:39 UTC 2017 - a...@cryptomilk.org + +- Build nettle with AES-NI support (bsc#1056980) + +--- New: nettle-3.3-fix-fat-arm.patch Other differences: -- ++ libnettle.spec ++ --- /var/tmp/diff_new_pack.7VtqUj/_old 2017-09-07 22:10:52.310782806 +0200 +++ /var/tmp/diff_new_pack.7VtqUj/_new 2017-09-07 22:10:52.318781679 +0200 @@ -22,7 +22,7 @@ Version:3.3 Release:0 Summary:Cryptographic Library -License:LGPL-2.1+ and GPL-2.0+ +License:LGPL-2.1+ AND GPL-2.0+ Group: System/Libraries Url:http://www.lysator.liu.se/~nisse/nettle/ Source0:https://ftp.gnu.org/gnu/nettle/nettle-%{version}.tar.gz @@ -31,12 +31,13 @@ Source3:baselibs.conf # PATCH-FIX-UPSTREAM respect cflags while building Patch0: nettle-respect-cflags.patch +# PATCH-FIX-UPSTREAM Fix define to access secure_getenv() prototype +Patch1: nettle-3.3-fix-fat-arm.patch BuildRequires: gmp-devel BuildRequires: m4 BuildRequires: makeinfo BuildRequires: pkgconfig Requires(post): %{install_info_prereq} -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Nettle is a cryptographic library that is designed to fit easily in more or @@ -81,7 +82,7 @@ %package -n nettle Summary:Cryptographic Tools -License:LGPL-2.1+ and GPL-2.0+ +License:LGPL-2.1+ AND GPL-2.0+ Group: Productivity/Security %description -n nettle @@ -95,19 +96,23 @@ %prep %setup -q -n nettle-%{version} %patch0 -p1 +%patch1 -p1 %build %configure \ - --disable-static +--disable-static \ +--enable-shared \ +--enable-fat make %{?_smp_mflags} %install -make %{?_smp_mflags} DESTDIR=%{buildroot} install +%make_install %post -n libnettle%{soname} -p /sbin/ldconfig %postun -n libnettle%{soname} -p /sbin/ldconfig %post -n libhogweed%{hogweed_soname} -p /sbin/ldconfig %postun -n libhogweed%{hogweed_soname} -p /sbin/ldconfig + %post -n libnettle-devel %install_info --info-dir="%{_infodir}" "%{_infodir}"/nettle.info%{ext_info} @@ -118,18 +123,15 @@ make check %{?_smp_mflags} %files -n libnettle%{soname} -%defattr(-,root,root) %doc AUTHORS ChangeLog COPYING* NEWS README TODO %{_libdir}/libnettle.so.%{soname} %{_libdir}/libnettle.so.%{soname}.* %files -n libhogweed%{hogweed_soname} -%defattr(-,root,root) %{_libdir}/libhogweed.so.%{hogweed_soname} %{_libdir}/libhogweed.so.%{hogweed_soname}.* %files -n libnettle-devel -%defattr(-,root,root) %{_includedir}/nettle %{_libdir}/libnettle.so %{_libdir}/libhogweed.so @@ -138,7 +140,6 @@ %{_libdir}/pkgconfig/nettle.pc %files -n nettle -%defattr(-,root,root) %doc AUTHORS ChangeLog COPYING* NEWS README TODO %{_bindir}/nettle-lfib-stream %{_bindir}/nettle-pbkdf2 ++ nettle-3.3-fix-fat-arm.patch ++ >From ed25c358bab4cb57554a619e61e34b04a085d434 Mon Sep 17 00:00:00 2001 From: Andreas SchneiderDate: Mon, 4 Sep 2017 10:01:19 +0200 Subject: [PATCH] fat-arm: Add missing define for _GNU_SOURCE If configure finds secure_getenv it wants to use it. However it fails to find the prototype because it is a GNU extension. Signed-off-by: Andreas Schneider --- fat-arm.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/fat-arm.c b/fat-arm.c index 1156499d..d52b1439 100644 --- a/fat-arm.c +++ b/fat-arm.c @@ -29,6 +29,8 @@ not, see http://www.gnu.org/licenses/. */ +#define _GNU_SOURCE + #if HAVE_CONFIG_H # include "config.h" #endif -- 2.14.1
commit xf86-input-libinput for openSUSE:Factory
Hello community, here is the log from the commit of package xf86-input-libinput for openSUSE:Factory checked in at 2017-09-07 22:10:31 Comparing /work/SRC/openSUSE:Factory/xf86-input-libinput (Old) and /work/SRC/openSUSE:Factory/.xf86-input-libinput.new (New) Package is "xf86-input-libinput" Thu Sep 7 22:10:31 2017 rev:25 rq:520551 version:0.25.1 Changes: --- /work/SRC/openSUSE:Factory/xf86-input-libinput/xf86-input-libinput.changes 2017-05-24 16:50:52.030332259 +0200 +++ /work/SRC/openSUSE:Factory/.xf86-input-libinput.new/xf86-input-libinput.changes 2017-09-07 22:10:33.065495321 +0200 @@ -1,0 +2,6 @@ +Fri Sep 1 22:32:19 UTC 2017 - zai...@opensuse.org + +- Add U_Only-initialize-properties.patch: Only initialize + properties that match capabilities on a subdevice (fdo#100900). + +--- New: U_Only-initialize-properties.patch Other differences: -- ++ xf86-input-libinput.spec ++ --- /var/tmp/diff_new_pack.PPTtSU/_old 2017-09-07 22:10:34.021360596 +0200 +++ /var/tmp/diff_new_pack.PPTtSU/_new 2017-09-07 22:10:34.021360596 +0200 @@ -27,6 +27,7 @@ Source1: http://xorg.freedesktop.org/releases/individual/driver/%{name}-%{version}.tar.bz2.sig Source2:%{name}.keyring Patch0: n_enable-tapping.patch +Patch1: U_Only-initialize-properties.patch BuildRequires: pkg-config BuildRequires: pkgconfig(inputproto) >= 2.2 BuildRequires: pkgconfig(libinput) >= 1.4.901 @@ -56,8 +57,7 @@ passes on the events (and wrangles them a bit where needed). %prep -%setup -q -%patch0 -p1 +%autosetup -p1 %build %configure --with-xorg-conf-dir="%{_sysconfdir}/X11/xorg.conf.d/" ++ U_Only-initialize-properties.patch ++ >From 87f9fe3a6fafe60134c69419c0e551b9dbc112b7 Mon Sep 17 00:00:00 2001 From: Peter HuttererDate: Wed, 24 May 2017 08:42:02 +1000 Subject: Only initialize properties that match capabilities on a subdevice If a device is split into multiple subdevices, usually pointer+keyboard, we initialized properties matching the libinput device on both devices. This results in the keyboard having e.g. a Accel Speed or Left Handed settings even though it cannot send any events of that type. Filter by capabilities on the subdevice so we only get those properties that match the subdevice's capabilities. https://bugs.freedesktop.org/show_bug.cgi?id=100900 Signed-off-by: Peter Hutterer diff --git a/src/xf86libinput.c b/src/xf86libinput.c index 8e63fd6..fa31b78 100644 --- a/src/xf86libinput.c +++ b/src/xf86libinput.c @@ -5231,6 +5231,19 @@ LibinputInitTabletAreaRatioProperty(DeviceIntPtr dev, 2, data); } +static inline bool +subdevice_filter_for_capabilities(DeviceIntPtr dev, + uint32_t capabilities) +{ + InputInfoPtr pInfo = dev->public.devicePrivate; + struct xf86libinput *driver_data = pInfo->private; + + if (!xf86libinput_is_subdevice(pInfo)) + return false; + + return !(driver_data->capabilities & capabilities); +} + static void LibinputInitProperty(DeviceIntPtr dev) { @@ -5243,21 +5256,35 @@ LibinputInitProperty(DeviceIntPtr dev) prop_float = XIGetKnownProperty("FLOAT"); - LibinputInitTapProperty(dev, driver_data, device); - LibinputInitTapDragProperty(dev, driver_data, device); - LibinputInitTapDragLockProperty(dev, driver_data, device); - LibinputInitTapButtonmapProperty(dev, driver_data, device); - LibinputInitCalibrationProperty(dev, driver_data, device); - LibinputInitAccelProperty(dev, driver_data, device); - LibinputInitNaturalScrollProperty(dev, driver_data, device); + /* On a subdevice, we likely only have a keyboard, so filter out the +* properties for the capabilities we don't have */ + if (!subdevice_filter_for_capabilities(dev, CAP_POINTER|CAP_TOUCH)) { + LibinputInitTapProperty(dev, driver_data, device); + LibinputInitTapDragProperty(dev, driver_data, device); + LibinputInitTapDragLockProperty(dev, driver_data, device); + LibinputInitTapButtonmapProperty(dev, driver_data, device); + LibinputInitNaturalScrollProperty(dev, driver_data, device); + } + + if (!subdevice_filter_for_capabilities(dev, CAP_TOUCH|CAP_TABLET)) { + LibinputInitCalibrationProperty(dev, driver_data, device); + LibinputInitLeftHandedProperty(dev, driver_data, device); + LibinputInitAccelProperty(dev, driver_data, device); + } + + if (!subdevice_filter_for_capabilities(dev,
commit rubygem-byebug for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-byebug for openSUSE:Factory checked in at 2017-09-07 22:10:16 Comparing /work/SRC/openSUSE:Factory/rubygem-byebug (Old) and /work/SRC/openSUSE:Factory/.rubygem-byebug.new (New) Package is "rubygem-byebug" Thu Sep 7 22:10:16 2017 rev:15 rq:520445 version:9.1.0 Changes: --- /work/SRC/openSUSE:Factory/rubygem-byebug/rubygem-byebug.changes 2016-10-13 11:24:30.0 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-byebug.new/rubygem-byebug.changes 2017-09-07 22:10:18.139599066 +0200 @@ -1,0 +2,23 @@ +Sun Sep 3 08:57:33 UTC 2017 - co...@suse.com + +- updated to version 9.1.0 + see installed CHANGELOG.md + + ## 9.1.0 - 2016-08-22 + + ### Added + + * Better UI messages for breakpoint management. + + ### Fixed + + * `where` command failing on instance_exec block stack frames. + * `restart` command crashing in certain cases because of a missing `require 'English'` (#321, @akaneko3). + * `restart` command crashing when debugged script is not executable or has no shebang (#321, @akaneko3). + + ### Removed + + * Ruby 2.0 and Ruby 2.1 official & unofficial support. Byebug no longer installs +on these platforms. + +--- Old: byebug-9.0.6.gem New: byebug-9.1.0.gem Other differences: -- ++ rubygem-byebug.spec ++ --- /var/tmp/diff_new_pack.fiKiWA/_old 2017-09-07 22:10:19.499407405 +0200 +++ /var/tmp/diff_new_pack.fiKiWA/_new 2017-09-07 22:10:19.503406842 +0200 @@ -1,7 +1,7 @@ # # spec file for package rubygem-byebug # -# 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 @@ -24,7 +24,7 @@ # Name: rubygem-byebug -Version:9.0.6 +Version:9.1.0 Release:0 %define mod_name byebug %define mod_full_name %{mod_name}-%{version} @@ -34,7 +34,7 @@ %endif # /MANUAL BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: %{rubydevel >= 2.0.0} +BuildRequires: %{rubydevel >= 2.2.0} BuildRequires: %{rubygem gem2rpm} BuildRequires: ruby-macros >= 5 BuildRequires: update-alternatives @@ -42,18 +42,17 @@ Source: http://rubygems.org/gems/%{mod_full_name}.gem Source1:rubygem-byebug-rpmlintrc Source2:gem2rpm.yml -Summary:Ruby 2.0 fast debugger - base + CLI +Summary:Ruby fast debugger - base + CLI License:BSD-2-Clause Group: Development/Languages/Ruby PreReq: update-alternatives %description -Byebug is a Ruby 2 debugger. It's implemented using the -Ruby 2 TracePoint C API for execution control and the Debug Inspector C API -for call stack navigation. The core component provides support that -front-ends can build on. It provides breakpoint handling and bindings for -stack frames among other things and it comes with an easy to use command -line interface. +Byebug is a Ruby debugger. It's implemented using the +TracePoint C API for execution control and the Debug Inspector C API for +call stack navigation. The core component provides support that front-ends +can build on. It provides breakpoint handling and bindings for stack frames +among other things and it comes with an easy to use command line interface. %prep ++ byebug-9.0.6.gem -> byebug-9.1.0.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CHANGELOG.md new/CHANGELOG.md --- old/CHANGELOG.md2016-09-30 02:09:25.0 +0200 +++ new/CHANGELOG.md2017-08-22 11:50:13.0 +0200 @@ -2,6 +2,23 @@ ## Master (Unreleased) +## 9.1.0 - 2016-08-22 + +### Added + +* Better UI messages for breakpoint management. + +### Fixed + +* `where` command failing on instance_exec block stack frames. +* `restart` command crashing in certain cases because of a missing `require 'English'` (#321, @akaneko3). +* `restart` command crashing when debugged script is not executable or has no shebang (#321, @akaneko3). + +### Removed + +* Ruby 2.0 and Ruby 2.1 official & unofficial support. Byebug no longer installs + on these platforms. + ## 9.0.6 - 2016-09-29 ### Fixed diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/GUIDE.md new/GUIDE.md --- old/GUIDE.md2016-09-30 02:09:25.0 +0200 +++ new/GUIDE.md2017-08-22 11:50:13.0 +0200 @@ -186,7 +186,21 @@ n_args = $ARGV.length -fail('*** Need number of disks or no parameter') if n_args > 1 +raise('*** Need
commit python-pybeam for openSUSE:Factory
Hello community, here is the log from the commit of package python-pybeam for openSUSE:Factory checked in at 2017-09-07 22:09:53 Comparing /work/SRC/openSUSE:Factory/python-pybeam (Old) and /work/SRC/openSUSE:Factory/.python-pybeam.new (New) Package is "python-pybeam" Thu Sep 7 22:09:53 2017 rev:9 rq:520331 version:0.4 Changes: --- /work/SRC/openSUSE:Factory/python-pybeam/python-pybeam.changes 2017-02-03 18:58:08.119321216 +0100 +++ /work/SRC/openSUSE:Factory/.python-pybeam.new/python-pybeam.changes 2017-09-07 22:09:54.794889450 +0200 @@ -1,0 +2,5 @@ +Thu Aug 24 13:50:13 UTC 2017 - jmate...@suse.com + +- singlespec auto-conversion + +--- @@ -49,0 +55 @@ + Other differences: -- ++ python-pybeam.spec ++ --- /var/tmp/diff_new_pack.yJCOdd/_old 2017-09-07 22:09:55.350811094 +0200 +++ /var/tmp/diff_new_pack.yJCOdd/_new 2017-09-07 22:09:55.354810529 +0200 @@ -16,6 +16,7 @@ # +%{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-pybeam Version:0.4 Release:0 @@ -24,31 +25,31 @@ Group: Development/Languages/Python Url:http://github.com/matwey/pybeam Source: https://files.pythonhosted.org/packages/source/p/pybeam/pybeam-%{version}.tar.gz -BuildRequires: python-construct >= 2.8 -BuildRequires: python-devel -BuildRequires: python-setuptools +BuildRequires: %{python_module construct >= 2.8} +BuildRequires: %{python_module devel} +BuildRequires: %{python_module setuptools} +BuildRequires: python-rpm-macros Requires: python-construct Requires: python-six >= 1.4.0 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 -Python module to parse Erlang BEAM files, now it is able to read imports, exports, atoms, as well as compile info and attribute chunks in pretty python format. +Python module to parse Erlang BEAM files, now it is able to read +imports, exports, atoms, as well as compile info and attribute +chunks in pretty python format. %prep %setup -q -n pybeam-%{version} %build -python setup.py build +%python_build %install -python setup.py install --prefix=%{_prefix} --root=%{buildroot} +%python_install -%files +%files %{python_files} %defattr(-,root,root,-) %{python_sitelib}/*
commit duplicity for openSUSE:Factory
Hello community, here is the log from the commit of package duplicity for openSUSE:Factory checked in at 2017-09-07 22:10:24 Comparing /work/SRC/openSUSE:Factory/duplicity (Old) and /work/SRC/openSUSE:Factory/.duplicity.new (New) Package is "duplicity" Thu Sep 7 22:10:24 2017 rev:37 rq:520502 version:0.7.14 Changes: --- /work/SRC/openSUSE:Factory/duplicity/duplicity.changes 2017-07-08 12:26:20.486650438 +0200 +++ /work/SRC/openSUSE:Factory/.duplicity.new/duplicity.changes 2017-09-07 22:10:27.502279431 +0200 @@ -1,0 +2,24 @@ +Sun Sep 3 13:50:07 UTC 2017 - w...@rosenauer.org + +- update to 0.7.14 + * collection-status should not sync metadata +syncing metadata might require to download several GBs + * Fixed slowness in 'collection-status' by basing the status on the +remote system only. The local cache is treated as empty. + * Fixed encrypted remote manifest handling to merely put out a non-fatal +error message and continue if the private key is not available. + * giobackend: handle a wider variety of gio backends by making +less assumptions; in particular, this fixes the google-drive: backend + * Fixed PEP8 errors in bin/duplicity + * gio: be slightly more correct and get child GFiles based on display name + * log.Warn was invoked with log.warn in webdavbackend.py + * Support gpg versions numbers that have tags on them. + * uses megatools from https://megatools.megous.com/ instead of +mega.py library which has been deprecated + * Fixed bug #1713640 with patch from Aleksandar Ivanisevic +replace 2.7 syntax with 2.6 equivalent + * Fixed bug #1638033 Remove leading slash on --file-to-restore +- code already used rstrip('/') so change to just strip('/') + * find all details on http://duplicity.nongnu.org/CHANGELOG + +--- Old: duplicity-0.7.13.1.tar.gz New: duplicity-0.7.14.tar.gz Other differences: -- ++ duplicity.spec ++ --- /var/tmp/diff_new_pack.O5XnDR/_old 2017-09-07 22:10:28.458144706 +0200 +++ /var/tmp/diff_new_pack.O5XnDR/_new 2017-09-07 22:10:28.458144706 +0200 @@ -19,7 +19,7 @@ %{!?python_sitelib: %global python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")} %{!?python_sitearch: %global python_sitearch %(python -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(1))")} Name: duplicity -Version:0.7.13.1 +Version:0.7.14 Release:0 Summary:Encrypted bandwidth-efficient backup using the rsync algorithm License:GPL-3.0+ ++ duplicity-0.7.13.1.tar.gz -> duplicity-0.7.14.tar.gz ++ 1749 lines of diff (skipped) retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/duplicity-0.7.13.1/CHANGELOG new/duplicity-0.7.14/CHANGELOG --- old/duplicity-0.7.13.1/CHANGELOG2017-06-18 17:29:18.0 +0200 +++ new/duplicity-0.7.14/CHANGELOG 2017-08-31 14:06:41.0 +0200 @@ -1,3 +1,47 @@ +New in v0.7.14 (2017/08/31) +--- +* Merged in lp:~dawgfoto/duplicity/skip_sync_collection_status + - collection-status should not sync metadata + - up-to-date local metadata is not needed as collection-status is +generated from remote file list + - syncing metadata might require to download several GBs +* Fixed slowness in 'collection-status' by basing the status on the + remote system only. The local cache is treated as empty. +* Fixed encrypted remote manifest handling to merely put out a non-fatal + error message and continue if the private key is not available. +* Patched in lp:~mterry/duplicity/giobackend-display-name + - giobackend: handle a wider variety of gio backends by making less assumptions; +in particular, this fixes the google-drive: backend +* Fixed bug #1709047 with suggestion from Gary Hasson + - fixed so default was to use original filename +* Fixed PEP8 errors in bin/duplicity +* Merged in lp:~mterry/duplicity/gio_child_for_display_name_0.7 + - gio: be slightly more correct and get child GFiles based on display name +* Fixed bug #1711905 with suggestion from Schneider + - log.Warn was invoked with log.warn in webdavbackend.py +* Merged in lp:~mterry/duplicity/gpg-tag-versions + - Support gpg versions numbers that have tags on them. + - This can happen if you build gpg from git trunk (e.g. 2.1.15-beta20). Or if you run +against the
commit rubygem-fast_gettext for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-fast_gettext for openSUSE:Factory checked in at 2017-09-07 22:10:09 Comparing /work/SRC/openSUSE:Factory/rubygem-fast_gettext (Old) and /work/SRC/openSUSE:Factory/.rubygem-fast_gettext.new (New) Package is "rubygem-fast_gettext" Thu Sep 7 22:10:09 2017 rev:22 rq:520440 version:1.5.1 Changes: --- /work/SRC/openSUSE:Factory/rubygem-fast_gettext/rubygem-fast_gettext.changes 2017-08-12 19:43:07.342662778 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-fast_gettext.new/rubygem-fast_gettext.changes 2017-09-07 22:10:10.648654892 +0200 @@ -1,0 +2,6 @@ +Sun Sep 3 09:01:30 UTC 2017 - co...@suse.com + +- updated to version 1.5.1 + see installed CHANGELOG + +--- Old: fast_gettext-1.4.1.gem New: fast_gettext-1.5.1.gem Other differences: -- ++ rubygem-fast_gettext.spec ++ --- /var/tmp/diff_new_pack.1QnyaB/_old 2017-09-07 22:10:12.288423771 +0200 +++ /var/tmp/diff_new_pack.1QnyaB/_new 2017-09-07 22:10:12.292423208 +0200 @@ -24,7 +24,7 @@ # Name: rubygem-fast_gettext -Version:1.4.1 +Version:1.5.1 Release:0 %define mod_name fast_gettext %define mod_full_name %{mod_name}-%{version} ++ fast_gettext-1.4.1.gem -> fast_gettext-1.5.1.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/fast_gettext/po_file.rb new/lib/fast_gettext/po_file.rb --- old/lib/fast_gettext/po_file.rb 2017-06-20 16:24:56.0 +0200 +++ new/lib/fast_gettext/po_file.rb 2017-08-15 17:08:44.0 +0200 @@ -32,7 +32,7 @@ parser.report_warning = options.fetch(:report_warning, true) mo_file = FastGettext::GetText::MOFile.new - parser.parse(File.read(file), mo_file) + parser.parse_file(file, mo_file) mo_file end end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/fast_gettext/storage.rb new/lib/fast_gettext/storage.rb --- old/lib/fast_gettext/storage.rb 2017-06-20 16:24:56.0 +0200 +++ new/lib/fast_gettext/storage.rb 2017-08-15 17:08:44.0 +0200 @@ -2,7 +2,7 @@ module FastGettext # Responsibility: - # - store data threadsave + # - store data threadsafe # - provide error messages when repositories are unconfigured # - accept/reject locales that are set by the user module Storage diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/fast_gettext/vendor/poparser.rb new/lib/fast_gettext/vendor/poparser.rb --- old/lib/fast_gettext/vendor/poparser.rb 2017-06-20 16:24:56.0 +0200 +++ new/lib/fast_gettext/vendor/poparser.rb 2017-08-15 17:08:44.0 +0200 @@ -132,19 +132,14 @@ end def parse_file(po_file, data) -args = [ po_file ] -# In Ruby 1.9, we must detect proper encoding of a PO file. -if String.instance_methods.include?(:encode) - encoding = detect_file_encoding(po_file) - args << "r:#{encoding}" -end @po_file = po_file -parse(File.open(*args) {|io| io.read }, data) +encoding = detect_file_encoding(po_file) +parse(File.open(po_file, "r:#{encoding}") {|io| io.read }, data) end def detect_file_encoding(po_file) open(po_file, :encoding => 'ASCII-8BIT') do |input| - input.lines.each do |line| + input.each_line do |line| return Encoding.find($1) if %r["Content-Type:.*\scharset=(.*)\\n"] =~ line end end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/fast_gettext/version.rb new/lib/fast_gettext/version.rb --- old/lib/fast_gettext/version.rb 2017-06-20 16:24:56.0 +0200 +++ new/lib/fast_gettext/version.rb 2017-08-15 17:08:44.0 +0200 @@ -1,3 +1,3 @@ module FastGettext - VERSION = Version = '1.4.1' + VERSION = Version = '1.5.1' end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metadata new/metadata --- old/metadata2017-06-20 16:24:56.0 +0200 +++ new/metadata2017-08-15 17:08:44.0 +0200 @@ -1,14 +1,14 @@ --- !ruby/object:Gem::Specification name: fast_gettext version: !ruby/object:Gem::Version - version: 1.4.1 + version: 1.5.1 platform: ruby authors: - Michael Grosser autorequire: bindir: bin cert_chain: [] -date: 2017-06-20 00:00:00.0 Z +date: 2017-08-15 00:00:00.0 Z dependencies: - !ruby/object:Gem::Dependency name: rake
commit java-1_5_0-gcj-compat for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_5_0-gcj-compat for openSUSE:Factory checked in at 2017-09-07 22:10:37 Comparing /work/SRC/openSUSE:Factory/java-1_5_0-gcj-compat (Old) and /work/SRC/openSUSE:Factory/.java-1_5_0-gcj-compat.new (New) Package is "java-1_5_0-gcj-compat" Thu Sep 7 22:10:37 2017 rev:35 rq:520568 version:1.5.0.0 Changes: --- /work/SRC/openSUSE:Factory/java-1_5_0-gcj-compat/java-1_5_0-gcj-compat.changes 2017-05-06 20:45:18.307482921 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_5_0-gcj-compat.new/java-1_5_0-gcj-compat.changes 2017-09-07 22:10:37.636851011 +0200 @@ -1,0 +2,5 @@ +Fri Sep 1 11:28:41 UTC 2017 - pmonrealgonza...@suse.com + +- Added Require: sed to fix installation problems. [bsc#1056718] + +--- Other differences: -- ++ java-1_5_0-gcj-compat.spec ++ --- /var/tmp/diff_new_pack.lIGuTD/_old 2017-09-07 22:10:38.420740526 +0200 +++ /var/tmp/diff_new_pack.lIGuTD/_new 2017-09-07 22:10:38.424739962 +0200 @@ -76,6 +76,8 @@ #Requires: gcc%{gccsuffix}-java >= %{gccver} #PreReq: libgcj%{gccsuffix} >= %{gccver} #Requires: libgcj%{gccsuffix} >= %{gccver} +Requires(pre): sed +Requires(post): sed Requires(pre): gcc-gij # See java-1_4_2-sun.spec: Provides: j2re = %{javaver}
commit multipath-tools for openSUSE:Factory
Hello community, here is the log from the commit of package multipath-tools for openSUSE:Factory checked in at 2017-09-07 22:10:03 Comparing /work/SRC/openSUSE:Factory/multipath-tools (Old) and /work/SRC/openSUSE:Factory/.multipath-tools.new (New) Package is "multipath-tools" Thu Sep 7 22:10:03 2017 rev:90 rq:520381 version:0.7.2+44+suse.3a8d750c Changes: --- /work/SRC/openSUSE:Factory/multipath-tools/multipath-tools.changes 2017-08-23 11:52:50.042438935 +0200 +++ /work/SRC/openSUSE:Factory/.multipath-tools.new/multipath-tools.changes 2017-09-07 22:10:06.705210711 +0200 @@ -1,0 +2,59 @@ +Sat Sep 02 21:38:13 UTC 2017 - mwi...@suse.com + +- Update to version 0.7.2+44.3a8d750c: + Misc bug fixes: + * multipathd: don't flood system with sd_notify calls (bsc#1056011) + * libmultipath: add_feature: skip pointless NULL check (bsc#1055635) + * libmultipath: add_feature: allow only 1 feature (bsc#1055635) + * multipath: delegate dangerous commands to multipathd (bsc#1047639) + * libmultipath: fix partition_delimiter config option (bsc#1056526) + * kpartx: helper functions for name and uuid generation (bsc#1056508) + * kpartx: search partitions by UUID, and rename (bsc#1056508) + * kpartx: fix a corner case when renaming partitions (bsc#1056508) + * kpartx: -d must work with empty partition table (boo#1056599) + * kpartx: only recognize dasd part table on DASD (boo#1056599) + + Rework of the udev rules related to multipath and kpartx (bsc#1054363): + * libmultipath: support MPATH_UDEV_NO_PATHS_FLAG on map creation + * libmultipath: add get_udev_device + * libmultipath: get_refwwid: use get_udev_device + * libmultipath: use const char* in some dm helpers + * libmultipath: add DI_NOIO flag for pathinfo + * libmultipath: add dm_get_multipath + * multipath: implement "check usable paths" (-C/-U) + * 11-dm-mpath.rules: multipath -U for READY check + * 11-dm-mpath.rules: import more ID_FS_xxx vars from db + * 11-dm-mpath.rules: no need to test before IMPORT + * 11-dm-mpath.rules: handle new maps with READY==0 + * 11-dm-mpath.rules: don't set READY->ACTIVATION + * 11-dm-mpath.rules: Remember DM_ACTIVATION + * multipath.rules: set ID_FS_TYPE to "mpath_member" + * kpartx.rules: don't rely on DM_DEPS and DM_TABLE_STATE + * kpartx.rules: respect DM_UDEV_LOW_PRIORITY_FLAG + * kpartx.rules: improved logic for by-uuid and by-label links + * kpartx.rules: create by-partuuid and by-partlabel symlinks + * kpartx.rules: generate type-name links only for multipath devices + * kpartx.rules: fix logic for adding partitions + * multipath/kpartx rules: avoid superfluous scanning + * kpartx/del-part-nodes.rules: new udev file + * kpartx.rules: move symlink code to other files + +- multipath-tools.spec: + * added 68-del-part-nodes.rules to support partition deletion + * added 00-dont-del-part-nodes.rules to disable partition deletion + by default on openSUSE/SLES for now. + * added 11-dm-parts.rules to kpartx package + * added dracut.conf file to make sure 11-dm-parts.rules is included + in initrd + +--- +Mon Aug 14 21:22:38 UTC 2017 - mwi...@suse.com + +- Update to version 0.7.2+14+suse.5721c345: + * cli_add_map: Use CMD_NONE (bsc#1053515) + * multipath-tools: link internal libraries before foreigns + (bsc#1028132) + * multipathd daemon: Fix incorrect use of CLOCK_MONOTONIC in + pthread (bsc#1053757) + +--- Old: multipath-tools-0.7.2+11+suse.448921a2.tar.xz New: dm-parts.conf dont-del-part-nodes.rules multipath-tools-0.7.2+44+suse.3a8d750c.tar.xz Other differences: -- ++ multipath-tools.spec ++ --- /var/tmp/diff_new_pack.qHtJz4/_old 2017-09-07 22:10:08.280988608 +0200 +++ /var/tmp/diff_new_pack.qHtJz4/_new 2017-09-07 22:10:08.284988045 +0200 @@ -89,13 +89,17 @@ Name: multipath-tools Url:http://christophe.varoqui.free.fr/ -Version:0.7.2+11+suse.448921a2 +Version:0.7.2+44+suse.3a8d750c Release:0 Summary:Tools to Manage Multipathed Devices with the device-mapper License:GPL-2.0 Group: System/Base Source: multipath-tools-%{version}.tar.xz Source1:multipath.conf +# SUSE policy: disable partition deletion by default +Source2:dont-del-part-nodes.rules +# Dracut conf file to make sure 11-dm-parts.rules is included in initrd +Source3:dm-parts.conf BuildRoot: %{_tmppath}/%{name}-%{version}-build %{?systemd_requires} BuildRequires: device-mapper-devel @@ -112,6 +116,8 @@ BuildRequires: udev BuildRequires: pkgconfig(libsystemd) BuildRequires: pkgconfig(systemd) +#
commit qemu for openSUSE:Factory
Hello community, here is the log from the commit of package qemu for openSUSE:Factory checked in at 2017-09-07 22:09:38 Comparing /work/SRC/openSUSE:Factory/qemu (Old) and /work/SRC/openSUSE:Factory/.qemu.new (New) Package is "qemu" Thu Sep 7 22:09:38 2017 rev:127 rq:520233 version:2.10.0 Changes: --- /work/SRC/openSUSE:Factory/qemu/qemu-linux-user.changes 2017-08-29 11:39:56.907272246 +0200 +++ /work/SRC/openSUSE:Factory/.qemu.new/qemu-linux-user.changes 2017-09-07 22:09:49.127688236 +0200 @@ -1,0 +2,90 @@ +Thu Aug 31 18:48:32 UTC 2017 - brog...@suse.com + +- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10 +* Patches added: + 0034-slirp-fix-clearing-ifq_so-from-pend.patch + 0035-s390-ccw-Fix-alignment-for-CCW1.patch + +--- +Wed Aug 30 19:52:36 UTC 2017 - brog...@suse.com + +- Update to v2.10.0: See http://wiki.qemu.org/ChangeLog/2.10 +- Dropped miscellaneous patches deemed unused and not worth carrying +* Patches renamed: + 0006-qemu-cvs-gettimeofday.patch -> 0003-qemu-cvs-gettimeofday.patch + 0007-qemu-cvs-ioctl_debug.patch -> 0004-qemu-cvs-ioctl_debug.patch + 0008-qemu-cvs-ioctl_nodirection.patch -> 0005-qemu-cvs-ioctl_nodirection.patch + 0009-linux-user-add-binfmt-wrapper-for-a.patch -> 0006-linux-user-add-binfmt-wrapper-for-a.patch + 0010-PPC-KVM-Disable-mmu-notifier-check.patch -> 0007-PPC-KVM-Disable-mmu-notifier-check.patch + 0011-linux-user-fix-segfault-deadlock.patch -> 0008-linux-user-fix-segfault-deadlock.patch + 0012-linux-user-binfmt-support-host-bina.patch -> 0009-linux-user-binfmt-support-host-bina.patch + 0013-linux-user-Fake-proc-cpuinfo.patch -> 0010-linux-user-Fake-proc-cpuinfo.patch + 0014-linux-user-XXX-disable-fiemap.patch -> 0011-linux-user-XXX-disable-fiemap.patch + 0017-linux-user-use-target_ulong.patch -> 0012-linux-user-use-target_ulong.patch + 0021-console-add-question-mark-escape-op.patch -> 0013-console-add-question-mark-escape-op.patch + 0022-Make-char-muxer-more-robust-wrt-sma.patch -> 0014-Make-char-muxer-more-robust-wrt-sma.patch + 0023-linux-user-lseek-explicitly-cast-no.patch -> 0015-linux-user-lseek-explicitly-cast-no.patch + 0025-AIO-Reduce-number-of-threads-for-32.patch -> 0016-AIO-Reduce-number-of-threads-for-32.patch + 0027-xen_disk-Add-suse-specific-flush-di.patch -> 0017-xen_disk-Add-suse-specific-flush-di.patch + 0028-qemu-bridge-helper-reduce-security-.patch -> 0018-qemu-bridge-helper-reduce-security-.patch + 0029-qemu-binfmt-conf-use-qemu-ARCH-binf.patch -> 0019-qemu-binfmt-conf-use-qemu-ARCH-binf.patch + 0030-configure-Fix-detection-of-seccomp-.patch -> 0020-configure-Fix-detection-of-seccomp-.patch + 0031-linux-user-properly-test-for-infini.patch -> 0021-linux-user-properly-test-for-infini.patch + 0033-roms-Makefile-pass-a-packaging-time.patch -> 0022-roms-Makefile-pass-a-packaging-time.patch + 0034-Raise-soft-address-space-limit-to-h.patch -> 0023-Raise-soft-address-space-limit-to-h.patch + 0035-increase-x86_64-physical-bits-to-42.patch -> 0024-increase-x86_64-physical-bits-to-42.patch + 0036-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch -> 0025-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch + 0037-i8254-Fix-migration-from-SLE11-SP2.patch -> 0026-i8254-Fix-migration-from-SLE11-SP2.patch + 0038-acpi_piix4-Fix-migration-from-SLE11.patch -> 0027-acpi_piix4-Fix-migration-from-SLE11.patch + 0039-Fix-tigervnc-long-press-issue.patch -> 0028-Fix-tigervnc-long-press-issue.patch + 0041-string-input-visitor-Fix-uint64-par.patch -> 0029-string-input-visitor-Fix-uint64-par.patch + 0042-test-string-input-visitor-Add-int-t.patch -> 0030-test-string-input-visitor-Add-int-t.patch + 0043-test-string-input-visitor-Add-uint6.patch -> 0031-test-string-input-visitor-Add-uint6.patch + 0044-tests-Add-QOM-property-unit-tests.patch -> 0032-tests-Add-QOM-property-unit-tests.patch + 0045-tests-Add-scsi-disk-test.patch -> 0033-tests-Add-scsi-disk-test.patch +* Patches dropped (upstream unless otherwise noted): + 0003-qemu-cvs-alsa_bitfield.patch (deemed not needed) + 0004-qemu-cvs-alsa_ioctl.patch (deemed not needed) + 0005-qemu-cvs-alsa_mmap.patch (deemed not needed) + 0015-slirp-nooutgoing.patch (bsc#1055125) + 0016-vnc-password-file-and-incoming-conn.patch (bsc#1055127) + 0018-block-Add-support-for-DictZip-enabl.patch (bsc#1046783) + 0019-block-Add-tar-container-format.patch (bsc#1046783) + 0020-Legacy-Patch-kvm-qemu-preXX-dictzip.patch (bsc#1046783) + 0024-configure-Enable-PIE-for-ppc-and-pp.patch (obsolete) + 0026-dictzip-Fix-on-big-endian-systems.patch (bsc#1046783) + 0032-linux-user-remove-all-traces-of-qem.patch + 0040-fix-xen-hvm-direct-kernel-boot.patch (bsc#970791) + 0046-RFC-update-Linux-headers-from-irqs-.patch +
commit userspace-rcu for openSUSE:Factory
Hello community, here is the log from the commit of package userspace-rcu for openSUSE:Factory checked in at 2017-09-07 22:09:47 Comparing /work/SRC/openSUSE:Factory/userspace-rcu (Old) and /work/SRC/openSUSE:Factory/.userspace-rcu.new (New) Package is "userspace-rcu" Thu Sep 7 22:09:47 2017 rev:13 rq:520250 version:0.10.0 Changes: --- /work/SRC/openSUSE:Factory/userspace-rcu/userspace-rcu.changes 2016-03-17 16:48:24.0 +0100 +++ /work/SRC/openSUSE:Factory/.userspace-rcu.new/userspace-rcu.changes 2017-09-07 22:09:53.391087314 +0200 @@ -1,0 +2,9 @@ +Fri Sep 1 18:56:18 UTC 2017 - to...@suse.com + +- Update to version 0.10.0 for SLE15 (bsc#1055683) + Drop patch: userspace-rcu-aarch64.patch (upstream v0.9.0~99) + Drop patch: userspace-rcu-ppc64le.patch (upstream v0.9.0~24) + Adjust library soname to 6 + Update keyring + +--- Old: userspace-rcu-0.8.7.tar.bz2 userspace-rcu-0.8.7.tar.bz2.asc userspace-rcu-aarch64.patch userspace-rcu-ppc64le.patch New: userspace-rcu-0.10.0.tar.bz2 userspace-rcu-0.10.0.tar.bz2.asc Other differences: -- ++ userspace-rcu.spec ++ --- /var/tmp/diff_new_pack.MYajAy/_old 2017-09-07 22:09:54.086989227 +0200 +++ /var/tmp/diff_new_pack.MYajAy/_new 2017-09-07 22:09:54.090988663 +0200 @@ -2,7 +2,7 @@ # # spec file for package userspace-rcu # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2012 Pascal Bleser# # All modifications and additions to the file contributed by third parties @@ -19,17 +19,15 @@ Name: userspace-rcu -Version:0.8.7 +Version:0.10.0 Release:0 -%define soname 2 +%define soname 6 Summary:Userspace Read-Copy-Update Library License:LGPL-2.1+ and MIT and GPL-2.0+ and GPL-3.0+ Group: System/Libraries Source0:http://lttng.org/files/urcu/userspace-rcu-%{version}.tar.bz2 Source1: http://lttng.org/files/urcu/userspace-rcu-%{version}.tar.bz2.asc Source2:userspace-rcu.keyring -Patch1: userspace-rcu-aarch64.patch -Patch2: userspace-rcu-ppc64le.patch Url:http://lttng.org/urcu BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: automake @@ -71,8 +69,6 @@ %prep %setup -q -%patch1 -p1 -%patch2 -p1 %build autoreconf -fi @@ -90,7 +86,7 @@ %files -n liburcu%{soname} %defattr(-,root,root) -%doc ChangeLog LICENSE README *.txt doc/*.txt +%doc ChangeLog LICENSE README.md *.txt doc/*.md %{_libdir}/liburcu.so.%{soname} %{_libdir}/liburcu.so.%{soname}.* %{_libdir}/liburcu-bp.so.%{soname} ++ userspace-rcu-0.8.7.tar.bz2 -> userspace-rcu-0.10.0.tar.bz2 ++ 85801 lines of diff (skipped) ++ userspace-rcu.keyring ++ --- /var/tmp/diff_new_pack.MYajAy/_old 2017-09-07 22:09:54.514928909 +0200 +++ /var/tmp/diff_new_pack.MYajAy/_new 2017-09-07 22:09:54.514928909 +0200 @@ -1,5 +1,4 @@ -BEGIN PGP PUBLIC KEY BLOCK- -Version: GnuPG v2.0.21 (GNU/Linux) mQENBE6pYisBCADA4mfFmRUVnXSKGbfN8dNyT/xLMSsn2/DyA15dN0emwTZBF2Ec E5nRSSu6mzX2lbBMIliyIjKM3RYOHh7DCLEYTecl+6400yMXQkZG8KQRnuKPqthp @@ -10,7 +9,9 @@ ZXJzIDxtYXRoaWV1LmRlc25veWVyc0BlZmZpY2lvcy5jb20+iEYEEBECAAYFAk6p ZAUACgkQPyWo/juummg5HgCff67MHjUNYcI2T8UnGDWy2A5qGvMAn1hYqnO6pKw6 1tHyrKQx9VpzN08siEYEEBECAAYFAk6q3awACgkQMUfUDdst+ylMbgCffNWqGeh6 -qqSr/18iY2QhVWk2bgkAoKVIDHB1XIJjuK3bH0lshOeaWT80iQEcBBABAgAGBQJO +qqSr/18iY2QhVWk2bgkAoKVIDHB1XIJjuK3bH0lshOeaWT80iF4EEBEKAAYFAlSL +ZUwACgkQdkdirwWaXKHUsgD9FczZv3e53Y9OcjmsiMbETgROz1xeefjULBYASEXV +y/YA/20PPrbCOTJpZ/L8cRtDRXUIk4i71eWb+BHICKBF/bDWiQEcBBABAgAGBQJO 4we5AAoJEOHsSwVt4IM/KmYH+wboUw6QtReOK7eA7Fdw+7AwWO987keoJN6PEKgK PMvunL6Bz34SDo6xcWgjZF/eljXUFF2JfmUblK9KBstUvHo9F892sen5lmLIk1br 0Bzd+CXpLa0iNxlK1Sep75iSuTPD5GmsdmXy5ku4zLFf6yLzbK89GtsLD0JJYT18 @@ -22,120 +23,161 @@ 1lLiyNeqcwaf/bh6PMWjVx1IPTSVy6aXLLvi26JgAfAHCmvvYsb/LqLWMvzWxHfh tevUCSFJ8hiJEGHgZ+2H3nAYdVT/4Cu1xxLS4GQQvH2nKdsJt3IH83E0Z9JDaBRa joKNGCU2tVPoQZOYHw80GWDMp8lo1w7bbvxjatWB2MPU4kG9UuY0r2eZUgz/a9y/ -9J2feVxRsHR7RdaKwbeLYQupsY3XjSoq0xvArv4Nmd8vWIkBPgQTAQIAKAUCTqli -KwIbAwUJCWYBgAYLCQgHAwIGFQgCCQoLBBYCAwECHgECF4AACgkQFygKl4EYas8Z -iggAjFYQYhb7pEY16Z9yahg2cO3Xbh2tVAmWXFAap+j6Wxz7phrJip9okLvTURM5 -VIDe83uGgCJh/FMwcpSYl3+r8jmk7Nn5D/AiA3C4/cQUPZLTYqQOIPN00CU9DL9D -vfoSOUCtUkxxf7+Mhy/Gf+YeeO4yuDwF4EE5NhjQkOOtc7q4Zdf+HikHyJA69vBq -eI6Nihuq8m2Fudk1OAMg6e3waHA9pbQtsQgfZ0mEo9inSL32ZDyp2s7eo5JiryXa -ho8kFj6a+6onOoC0XFh0GApHWYstezqymlApxda6JpheNhacWopujNd5dd0aGgDT -AlKbKHUDsWz6LaXlAB5XdmQxQ4kCHAQQAQIABgUCTqrdvgAKCRA4273IYJJpPrmI
commit libinput for openSUSE:Factory
Hello community, here is the log from the commit of package libinput for openSUSE:Factory checked in at 2017-09-07 22:09:32 Comparing /work/SRC/openSUSE:Factory/libinput (Old) and /work/SRC/openSUSE:Factory/.libinput.new (New) Package is "libinput" Thu Sep 7 22:09:32 2017 rev:47 rq:520224 version:1.8.1 Changes: --- /work/SRC/openSUSE:Factory/libinput/libinput.changes2017-08-08 12:05:35.550336940 +0200 +++ /work/SRC/openSUSE:Factory/.libinput.new/libinput.changes 2017-09-07 22:09:33.313917188 +0200 @@ -1,0 +2,7 @@ +Wed Aug 30 20:25:21 UTC 2017 - zai...@opensuse.org + +- Pass --includedir="%_includedir/%name" to meson, set includedir + to "standard" for openSUSE, align with what we had before the + switch to meson as buildsystem. + +--- Other differences: -- ++ libinput.spec ++ --- /var/tmp/diff_new_pack.En5O33/_old 2017-09-07 22:09:34.061811772 +0200 +++ /var/tmp/diff_new_pack.En5O33/_new 2017-09-07 22:09:34.065811209 +0200 @@ -101,6 +101,7 @@ %build %meson \ + --includedir="%_includedir/%name" \ -Dudev-dir="%_prefix/lib/udev" \ -Dtests=false \ %nil @@ -142,7 +143,7 @@ %_mandir/man1/libinput.1.gz %files devel -%_includedir/libinput.h +%_includedir/%name/ %_libdir/pkgconfig/libinput.pc %_libdir/libinput.so
commit python-Sphinx for openSUSE:Factory
Hello community, here is the log from the commit of package python-Sphinx for openSUSE:Factory checked in at 2017-09-07 22:09:25 Comparing /work/SRC/openSUSE:Factory/python-Sphinx (Old) and /work/SRC/openSUSE:Factory/.python-Sphinx.new (New) Package is "python-Sphinx" Thu Sep 7 22:09:25 2017 rev:42 rq:520218 version:1.6.3 Changes: --- /work/SRC/openSUSE:Factory/python-Sphinx/python-Sphinx.changes 2017-08-29 11:39:10.565783144 +0200 +++ /work/SRC/openSUSE:Factory/.python-Sphinx.new/python-Sphinx.changes 2017-09-07 22:09:26.734844515 +0200 @@ -1,0 +2,7 @@ +Thu Aug 31 22:47:36 UTC 2017 - toddrme2...@gmail.com + +- Create a base sphinxcontrib namespace package to guarantee all + the "python(2|3)-sphinxcontrib-foo" packages can be imported + correctly. + +--- New: __init__.py Other differences: -- ++ python-Sphinx.spec ++ --- /var/tmp/diff_new_pack.KmNSXh/_old 2017-09-07 22:09:28.630577310 +0200 +++ /var/tmp/diff_new_pack.KmNSXh/_new 2017-09-07 22:09:28.634576746 +0200 @@ -32,6 +32,7 @@ License:BSD-2-Clause Group: Development/Languages/Python Source: https://files.pythonhosted.org/packages/source/S/Sphinx/Sphinx-%{version}.tar.gz +Source10: https://raw.githubusercontent.com/sphinx-doc/sphinxcontrib-websupport/1.0.1/sphinxcontrib/__init__.py Patch1: disable-test.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: %{python_module devel} @@ -186,6 +187,13 @@ %install %python_install +# Set up the sphinxcontrib namespace package +%{python_expand mkdir -p %{buildroot}%{$python_sitelib}/sphinxcontrib/ +cp %{SOURCE10} %{buildroot}%{$python_sitelib}/sphinxcontrib/ +$python -m compileall -d %{$python_sitelib} %{buildroot}%{$python_sitelib}/sphinxcontrib/ +$python -O -m compileall -d %{$python_sitelib} %{buildroot}%{$python_sitelib}/sphinxcontrib/ +} + %python_clone -a %{buildroot}%{_bindir}/sphinx-apidoc %python_clone -a %{buildroot}%{_bindir}/sphinx-autogen %python_clone -a %{buildroot}%{_bindir}/sphinx-build @@ -211,6 +219,10 @@ %exclude %{python_sitelib}/sphinx/texinputs/ %endif %{python_sitelib}/Sphinx-%{version}-py*.egg-info +%dir %{python_sitelib}/sphinxcontrib/ +%{python_sitelib}/sphinxcontrib/__init__.py* +%pycache_only %dir %{python_sitelib}/sphinxcontrib/__pycache__/ +%pycache_only %{python_sitelib}/sphinxcontrib/__pycache__/__init__*.py* # Requirements are not available on SLES %if %{with latex} ++ __init__.py ++ # -*- coding: utf-8 -*- __import__('pkg_resources').declare_namespace(__name__)
commit openssl-1_0_0 for openSUSE:Factory
Hello community, here is the log from the commit of package openssl-1_0_0 for openSUSE:Factory checked in at 2017-09-07 22:09:14 Comparing /work/SRC/openSUSE:Factory/openssl-1_0_0 (Old) and /work/SRC/openSUSE:Factory/.openssl-1_0_0.new (New) Package is "openssl-1_0_0" Thu Sep 7 22:09:14 2017 rev:9 rq:520124 version:1.0.2l Changes: --- /work/SRC/openSUSE:Factory/openssl-1_0_0/openssl-1_0_0.changes 2017-08-22 11:04:08.722710376 +0200 +++ /work/SRC/openSUSE:Factory/.openssl-1_0_0.new/openssl-1_0_0.changes 2017-09-07 22:09:18.148054839 +0200 @@ -1,0 +2,7 @@ +Thu Aug 31 15:19:07 UTC 2017 - vci...@suse.com + +- Add ECDSA ciphers to DEFAULT_SUSE cipher list (bsc#1055825) + * modified openssl-1.0.1e-add-suse-default-cipher.patch + * modified openssl-1.0.1e-add-test-suse-default-cipher-suite.patch + +--- Other differences: -- ++ openssl-1_0_0.spec ++ --- /var/tmp/diff_new_pack.zS6oZa/_old 2017-09-07 22:09:19.623846823 +0200 +++ /var/tmp/diff_new_pack.zS6oZa/_new 2017-09-07 22:09:19.627846259 +0200 @@ -22,8 +22,8 @@ %global __provides_exclude_from ^(%{_libdir}/pkgconfig/.*\\.pc|%{steamlibdir}/.*)$ %global __requires_exclude_from ^%{_libdir}/pkgconfig/.*\\.pc$ # Add path where to store steam patched library -%define steamprefix/usr/lib/steam -%define steamlibdir/usr/lib/steam/%_lib +%define steamprefix%{_prefix}/lib/steam +%define steamlibdir%{_prefix}/lib/steam/%{_lib} %define cavs_dir %{_libexecdir}/%{name}/cavs %define ssletcdir %{_sysconfdir}/ssl %define num_version 1.0.0 @@ -97,9 +97,8 @@ BuildRequires: ed BuildRequires: pkgconfig BuildRequires: pkgconfig(zlib) -Provides: ssl Conflicts: otherproviders(ssl) -BuildRoot: %{_tmppath}/%{name}-%{version}-build +Provides: ssl %description OpenSSL is a software library to be used in applications that need to @@ -139,11 +138,11 @@ Requires: %{name} = %{version} Requires: libopenssl1_0_0 = %{version} Requires: pkgconfig(zlib) -Provides: ssl-devel -Conflicts: otherproviders(ssl-devel) # we need to have around only the exact version we are able to operate with Conflicts: libopenssl-devel < %{version} Conflicts: libopenssl-devel > %{version} +Conflicts: otherproviders(ssl-devel) +Provides: ssl-devel %description -n libopenssl-1_0_0-devel This subpackage contains header files for developing applications @@ -163,9 +162,9 @@ Summary:Additional Package Documentation License:OpenSSL Group: Productivity/Networking/Security +Conflicts: otherproviders(openssl-doc) Provides: openssl-doc = %{version} Obsoletes: openssl-doc < %{version} -Conflicts: otherproviders(openssl-doc) BuildArch: noarch %description doc @@ -385,14 +384,12 @@ %postun -n libopenssl1_0_0-steam -p /sbin/ldconfig %files -n libopenssl1_0_0 -%defattr(-, root, root) %{_libdir}/libssl.so.%{num_version} %{_libdir}/libcrypto.so.%{num_version} %dir %{_libdir}/engines-1.0 %{_libdir}/engines-1.0 %files -n libopenssl1_0_0-steam -%defattr(-, root, root) %doc LICENSE %dir %{steamprefix} %dir %{steamlibdir} @@ -400,12 +397,10 @@ /%{steamlibdir}/libcrypto.so.%{num_version} %files -n libopenssl1_0_0-hmac -%defattr(-, root, root) %{_libdir}/.libssl.so.%{num_version}.hmac %{_libdir}/.libcrypto.so.%{num_version}.hmac %files -n libopenssl-1_0_0-devel -%defattr(-, root, root) %{_includedir}/%{_rname}/ %{_includedir}/ssl %{_libdir}/libssl.so @@ -415,16 +410,13 @@ %{_libdir}/pkgconfig/openssl.pc %files doc -f filelist.doc -%defattr(-, root, root) %doc doc/* demos %doc showciphers.c %files cavs -%defattr(-,root,root) %{_libexecdir}/%{name} %files -f filelist -%defattr(-, root, root) %doc CHANGE* INSTAL* %doc LICENSE NEWS README README.SUSE README-FIPS.txt %dir %{ssletcdir} ++ openssl-1.0.1e-add-suse-default-cipher.patch ++ --- /var/tmp/diff_new_pack.zS6oZa/_old 2017-09-07 22:09:19.779824837 +0200 +++ /var/tmp/diff_new_pack.zS6oZa/_new 2017-09-07 22:09:19.783824274 +0200 @@ -1,7 +1,7 @@ -Index: openssl-1.0.2h/ssl/ssl_ciph.c +Index: openssl-1.0.2j/ssl/ssl_ciph.c === openssl-1.0.2h.orig/ssl/ssl_ciph.c 2016-05-03 16:36:50.482900040 +0200 -+++ openssl-1.0.2h/ssl/ssl_ciph.c 2016-05-03 16:36:51.951922883 +0200 +--- openssl-1.0.2j.orig/ssl/ssl_ciph.c 2017-08-31 17:11:44.269628067 +0200 openssl-1.0.2j/ssl/ssl_ciph.c 2017-08-31 17:11:44.401630229 +0200 @@ -1608,7 +1608,14 @@ STACK_OF(SSL_CIPHER) *ssl_create_cipher_ */ ok = 1; @@ -18,18 +18,19 @@ ok =
commit samba for openSUSE:Factory
Hello community, here is the log from the commit of package samba for openSUSE:Factory checked in at 2017-09-07 22:09:20 Comparing /work/SRC/openSUSE:Factory/samba (Old) and /work/SRC/openSUSE:Factory/.samba.new (New) Package is "samba" Thu Sep 7 22:09:20 2017 rev:221 rq:520204 version:4.6.7+git.38.90b2cdb4f22 Changes: --- /work/SRC/openSUSE:Factory/samba/samba.changes 2017-08-24 18:27:07.103076400 +0200 +++ /work/SRC/openSUSE:Factory/.samba.new/samba.changes 2017-09-07 22:09:22.139492238 +0200 @@ -1,0 +2,8 @@ +Thu Aug 31 08:31:51 UTC 2017 - aap...@suse.com + +- Clean specfile assuming SUSE-only system and product >=SLE11 + + %{ul_version}, %{rhel_version}, %{mandriva_version}, %{centos_version} +are always undefined + + %{_vendor} is "suse" and %{suse_version} is at least 1100 + +--- Other differences: -- ++ samba.spec ++ --- /var/tmp/diff_new_pack.wU5lQV/_old 2017-09-07 22:09:23.655278585 +0200 +++ /var/tmp/diff_new_pack.wU5lQV/_new 2017-09-07 22:09:23.667276894 +0200 @@ -42,66 +42,31 @@ %if 0%{?suse_version} > 1210 BuildRequires: gamin-devel %else -%if 0%{?rhel_version} < 700 BuildRequires: fam-devel %endif -%endif BuildRequires: krb5-devel BuildRequires: libacl-devel BuildRequires: libattr-devel -%if 0%{?centos_version} > 599 ||0%{?fedora_version} > 11 || 0%{?mandriva_version} > 2009 || 0%{?rhel_version} > 599 || 0%{?suse_version} > 1100 +%if 0%{?suse_version} > 1100 BuildRequires: libuuid-devel %endif BuildRequires: ncurses-devel BuildRequires: pam-devel -%if 0%{?centos_version} > 599 ||0%{?fedora_version} > 11 || 0%{?rhel_version} > 599 -BuildRequires: perl-ExtUtils-MakeMaker -%endif BuildRequires: popt-devel BuildRequires: python-devel -%if 0%{?suse_version} > 0 BuildRequires: python-xml -%endif BuildRequires: readline-devel -%if 0%{?suse_version} BuildRequires: cracklib-devel BuildRequires: libopenssl-devel BuildRequires: openldap2-devel -%endif -%if 0%{?suse_version} > 1030 BuildRequires: gdbm-devel BuildRequires: pwdutils -%endif -%if 0%{?suse_version} > 930 BuildRequires: libnscd-devel -%endif -%if 0%{?suse_version} > 930 && 0%{?suse_version} < 1031 -BuildRequires: dmapi-devel -BuildRequires: libxml2-devel -BuildRequires: mysql-devel -BuildRequires: postgresql-devel -BuildRequires: xfsprogs-devel -%endif -%if 0%{?fedora_version} -BuildRequires: cracklib-devel -%endif -%if 0%{?centos_version} || 0%{?fedora_version} || 0%{?rhel_version} || 0%{?mandriva_version} -BuildRequires: openldap-devel -%endif -%if 0%{?suse_version} > 1000 BuildRequires: keyutils-devel -%endif -%if 0%{?fedora_version} || 0%{?rhel_version} > 500 -BuildRequires: keyutils-libs-devel -%endif %if 0%{?suse_version} > 1110 BuildRequires: fdupes %endif -%if 0%{?suse_version} > 1020 %define pkgconfig_req pkg-config -%else -%define pkgconfig_req pkgconfig -%endif BuildRequires: %{pkgconfig_req} BuildRequires: libldb-devel BuildRequires: libtalloc-devel @@ -131,14 +96,10 @@ BuildRequires: libcephfs-devel BuildRequires: librados-devel %endif -%if 0%{?suse_version} && 0%{?suse_version} < 1031 -%define libsmbclient_name libsmbclient -%else %define libsmbclient_name libsmbclient0 -%endif %define libnetapi_name libnetapi0 %define libwbclient_name libwbclient0 -%if 0%{?suse_version} == 0 || 0%{?suse_version} > 1140 +%if 0%{?suse_version} > 1140 %definebuild_make_smp_mflags %{?_smp_mflags} %else %definebuild_make_smp_mflags %{?jobs:-j%jobs} @@ -152,10 +113,8 @@ Url:https://www.samba.org/ Obsoletes: samba-32bit < %{version} Obsoletes: samba-gplv3 < %{version} -%if 0%{?suse_version} > 1030 Recommends: cron Recommends: logrotate -%endif Summary:A SMB/CIFS File, Print, and Authentication Server License:GPL-3.0+ Group: Productivity/Networking/Samba @@ -173,16 +132,16 @@ Requires: samba-client >= %{version} # Choose some features / extra packages here -%if 0%{?suse_version} == 0 || 0%{?suse_version} > 1120 +%if 0%{?suse_version} > 1120 %define cifs_init_script cifs %else %define cifs_init_script smbfs %endif -%if 0%{?suse_version} && 0%{?suse_version} < +%if 0%{?suse_version} < # pre-11.2 doesn't know the python_* macros %define python_sitelib %py_sitedir %define python_sitearch %py_sitedir -%else (%if 0%{?centos_version} && 0%{?centos_version} < 600) || (0%{rhel_version} && 0%{rhel_version} < 600) +%else # CentOS and RHEL pre-6 don't know them either %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; import sys;
commit patterns-base for openSUSE:Factory
Hello community, here is the log from the commit of package patterns-base for openSUSE:Factory checked in at 2017-09-07 22:09:09 Comparing /work/SRC/openSUSE:Factory/patterns-base (Old) and /work/SRC/openSUSE:Factory/.patterns-base.new (New) Package is "patterns-base" Thu Sep 7 22:09:09 2017 rev:11 rq:520123 version:20170319 Changes: --- /work/SRC/openSUSE:Factory/patterns-base/patterns-base.changes 2017-07-30 11:20:57.555748096 +0200 +++ /work/SRC/openSUSE:Factory/.patterns-base.new/patterns-base.changes 2017-09-07 22:09:09.741239801 +0200 @@ -1,0 +2,8 @@ +Wed Aug 30 15:10:53 UTC 2017 - dims...@opensuse.org + +- Introduce a wrapper pattern 'basesystem'. One pattern cannot + provide two names. This is likely to disappear soon again, but + helps for an easier migration/cleanup run (and fixes + boo#1049997). + +--- Other differences: -- ++ patterns-base.spec ++ 1192 lines (skipped) between /work/SRC/openSUSE:Factory/patterns-base/patterns-base.spec and /work/SRC/openSUSE:Factory/.patterns-base.new/patterns-base.spec
commit python-pyudev for openSUSE:Factory
Hello community, here is the log from the commit of package python-pyudev for openSUSE:Factory checked in at 2017-09-07 22:08:53 Comparing /work/SRC/openSUSE:Factory/python-pyudev (Old) and /work/SRC/openSUSE:Factory/.python-pyudev.new (New) Package is "python-pyudev" Thu Sep 7 22:08:53 2017 rev:17 rq:520040 version:0.21.0 Changes: --- /work/SRC/openSUSE:Factory/python-pyudev/python-pyudev.changes 2016-05-26 23:53:32.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-pyudev.new/python-pyudev.changes 2017-09-07 22:08:57.906907892 +0200 @@ -1,0 +2,5 @@ +Thu Aug 24 13:52:57 UTC 2017 - jmate...@suse.com + +- singlespec auto-conversion + +--- @@ -203,0 +209 @@ + Old: pyudev-0.20.0.tar.gz New: pyudev-0.21.0.tar.gz Other differences: -- ++ python-pyudev.spec ++ --- /var/tmp/diff_new_pack.7XGQjw/_old 2017-09-07 22:09:02.010329499 +0200 +++ /var/tmp/diff_new_pack.7XGQjw/_new 2017-09-07 22:09:02.014328935 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-pyudev # -# 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,35 +16,41 @@ # +%{?!python_module:%define python_module() python-%{**} python3-%{**}} +%bcond_with test Name: python-pyudev -Version:0.20.0 +Version:0.21.0 Release:0 Summary:Udev bindings for Python License:LGPL-2.1+ Group: Development/Libraries/Python Url:http://pyudev.readthedocs.org/ -Source0: https://pypi.python.org/packages/78/6a/2fc9ed0ffbcdb480a026274ca221b959de6c549a67753ff4b3c790db0d8a/pyudev-%{version}.tar.gz +Source0: https://files.pythonhosted.org/packages/source/p/pyudev/pyudev-%{version}.tar.gz +BuildRequires: %{python_module devel} +BuildRequires: %{python_module setuptools} +BuildRequires: %{python_module six} +BuildRequires: fdupes BuildRequires: libudev-devel BuildRequires: libudev1 -BuildRequires: python-Sphinx -BuildRequires: python-devel -BuildRequires: python-setuptools -# Testsuite BuildRequires: -BuildRequires: python-mock -BuildRequires: python-nose -BuildRequires: python-py -BuildRequires: python-pytest -Requires: libudev1 +BuildRequires: python-rpm-macros +%if %{with test} +BuildRequires: %{python_module docutils} +BuildRequires: %{python_module mock} +BuildRequires: %{python_module hypothesis} +BuildRequires: %{python_module nose} +BuildRequires: %{python_module pytest} +BuildRequires: %{python_module py} +%endif +Requires: udev Requires: python-six +%ifpython2 # pyudev was last used in KDE:Unstable:Playground (pyudev-0.8) Provides: pyudev = %{version} Obsoletes: pyudev < %{version} -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 +BuildArch: noarch + +%python_subpackages %description A Python binding to libudev, the hardware management library and service found @@ -56,20 +62,20 @@ sed -i -e "s|'sphinx.ext.intersphinx',\\?||" -e "s|'sphinxcontrib.issuetracker',\\?||" doc/conf.py %build -python setup.py build -PYTHONPATH=src/ python setup.py build_sphinx -rm build/sphinx/html/.buildinfo +%python_build %install -python setup.py install --prefix=%{_prefix} --root=%{buildroot} +%python_install +%python_expand %fdupes %{buildroot}%{$python_sitelib} -#TODO: fix -#%%check -#nosetests +%if %{with test} +%check +%python_expand nosetests-%{$python_bin_suffix} +%endif -%files +%files %{python_files} %defattr(-,root,root,-) -%doc CHANGES.rst COPYING README.rst build/sphinx/html/ +%doc CHANGES.rst COPYING README.rst %{python_sitelib}/* %changelog ++ pyudev-0.20.0.tar.gz -> pyudev-0.21.0.tar.gz ++ 3418 lines of diff (skipped)
commit python-pyenchant for openSUSE:Factory
Hello community, here is the log from the commit of package python-pyenchant for openSUSE:Factory checked in at 2017-09-07 22:08:35 Comparing /work/SRC/openSUSE:Factory/python-pyenchant (Old) and /work/SRC/openSUSE:Factory/.python-pyenchant.new (New) Package is "python-pyenchant" Thu Sep 7 22:08:35 2017 rev:12 rq:519987 version:1.6.11 Changes: --- /work/SRC/openSUSE:Factory/python-pyenchant/python-pyenchant.changes 2015-05-16 19:01:40.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-pyenchant.new/python-pyenchant.changes 2017-09-07 22:08:37.525780715 +0200 @@ -1,0 +2,11 @@ +Thu Aug 31 16:50:42 UTC 2017 - toddrme2...@gmail.com + +- update to version 1.6.11 + * No changelog + +--- +Thu Aug 24 13:50:44 UTC 2017 - jmate...@suse.com + +- singlespec auto-conversion + +--- @@ -52,0 +64 @@ + Old: pyenchant-1.6.6.tar.gz New: pyenchant-1.6.11.tar.gz Other differences: -- ++ python-pyenchant.spec ++ --- /var/tmp/diff_new_pack.xHbRf6/_old 2017-09-07 22:08:38.617626813 +0200 +++ /var/tmp/diff_new_pack.xHbRf6/_new 2017-09-07 22:08:38.625625686 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-pyenchant # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,46 +16,62 @@ # -%define pyname enchant -%define modname py%{pyname} -Name: python-%{modname} -Version:1.6.6 +%{?!python_module:%define python_module() python-%{**} python3-%{**}} +%define oldpython python +%bcond_without test +Name: python-pyenchant +Version:1.6.11 Release:0 -Url:http://www.rfk.id.au/software/pyenchant/ Summary:Python bindings for the Enchant spellchecking system License:LGPL-2.1+ Group: Development/Languages/Python -Source: http://pypi.python.org/packages/source/p/%{modname}/%{modname}-%{version}.tar.gz -BuildRoot: %{_tmppath}/%{name}-%{version}-build +Url:https://github.com/rfk/pyenchant/ +Source: https://files.pythonhosted.org/packages/source/p/pyenchant/pyenchant-%{version}.tar.gz +BuildRequires: %{python_module devel} +BuildRequires: %{python_module setuptools} +BuildRequires: fdupes +BuildRequires: python-rpm-macros +BuildRequires: python3-2to3 +%if %{with test} BuildRequires: enchant -BuildRequires: python-devel -BuildRequires: python-setuptools +BuildRequires: myspell-en +BuildRequires: myspell-en_AU +BuildRequires: myspell-en_US +%endif Requires: enchant -Obsoletes: python-enchant < %{version} -Provides: PyEnchant -Provides: python-enchant = %{version} -%if 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 +%ifpython2 +Provides: PyEnchant = %{version} +Obsoletes: PyEnchant < %{version} +Provides: %{oldpython}-enchant = %{version} +Obsoletes: %{oldpython}-enchant < %{version} %endif +%python_subpackages %description PyEnchant is a spellchecking library for Python, based on the excellent Enchant library. %prep -%setup -q -n %{modname}-%{version} +%setup -q -n pyenchant-%{version} +chmod a-x *.txt %build -python setup.py build +%python_build %install -python setup.py install --prefix=%{_prefix} --root=%{buildroot} +%python_install +%python_expand %fdupes %{buildroot}%{$python_sitelib} + +%if %{with test} +%check +export LANG=en_US.UTF-8 +%python_exec setup.py test +%endif -%files +%files %{python_files} %defattr(-,root,root,-) %doc LICENSE.txt README.txt TODO.txt -%{python_sitelib}/%{pyname} -%{python_sitelib}/%{modname}-%{version}-py%{py_ver}.egg-info +%{python_sitelib}/enchant +%{python_sitelib}/pyenchant-%{version}-py*.egg-info %changelog ++ pyenchant-1.6.6.tar.gz -> pyenchant-1.6.11.tar.gz ++ 1691 lines of diff (skipped)
commit ImageMagick for openSUSE:Factory
Hello community, here is the log from the commit of package ImageMagick for openSUSE:Factory checked in at 2017-09-07 22:08:21 Comparing /work/SRC/openSUSE:Factory/ImageMagick (Old) and /work/SRC/openSUSE:Factory/.ImageMagick.new (New) Package is "ImageMagick" Thu Sep 7 22:08:21 2017 rev:142 rq:519920 version:7.0.6.7 Changes: --- /work/SRC/openSUSE:Factory/ImageMagick/ImageMagick.changes 2017-08-17 11:50:28.831875951 +0200 +++ /work/SRC/openSUSE:Factory/.ImageMagick.new/ImageMagick.changes 2017-09-07 22:08:21.831992860 +0200 @@ -1,0 +2,22 @@ +Thu Aug 31 11:51:46 UTC 2017 - pgaj...@suse.com + +- fix previous submission +- remove ghostscript recommends + +--- +Mon Aug 28 16:48:28 UTC 2017 - tchva...@suse.com + +- Sort the header with spec-cleaner and convert the deps to .pc ones +- Drop --with-pic, applies to static library only +- Add --disable-silent-rules to see the compilation output in log +- Fix graphviz/lcms options to match configure ones +- Remove indirect-reads switch not present in configure.ac at all + +--- +Mon Aug 28 15:06:48 UTC 2017 - pgaj...@suse.com + +- another attempt to make a libMagickCore* version installable with + another version [bsc#1054659] + + ImageMagick-library-installable-in-parallel.patch + +--- New: ImageMagick-library-installable-in-parallel.patch Other differences: -- ++ ImageMagick.spec ++ --- /var/tmp/diff_new_pack.npdX54/_old 2017-09-07 22:08:22.907841211 +0200 +++ /var/tmp/diff_new_pack.npdX54/_new 2017-09-07 22:08:22.911840648 +0200 @@ -16,43 +16,6 @@ # -Name: ImageMagick - -BuildRequires: autoconf >= 2.69 -BuildRequires: chrpath -BuildRequires: dcraw -BuildRequires: dejavu-fonts -BuildRequires: dos2unix -BuildRequires: fdupes -BuildRequires: fftw3-devel -BuildRequires: freetype2-devel -BuildRequires: gcc-c++ -BuildRequires: ghostscript-devel -BuildRequires: libbz2-devel -BuildRequires: libdjvulibre-devel -BuildRequires: libexif-devel -BuildRequires: libjasper-devel -BuildRequires: libjbig-devel -BuildRequires: libjpeg-devel -BuildRequires: liblcms2-devel -BuildRequires: liblqr-devel -BuildRequires: librsvg-devel -BuildRequires: libtiff-devel >= 4.0.3 -BuildRequires: libtool -BuildRequires: libwebp-devel -BuildRequires: libwmf-devel -BuildRequires: libxml2-devel -BuildRequires: lzma-devel -BuildRequires: mupdf-devel-static -BuildRequires: openexr-devel -BuildRequires: openjpeg2-devel >= 2.1.0 -BuildRequires: p7zip -BuildRequires: pango-devel -BuildRequires: pkgconfig -BuildRequires: xdg-utils -BuildRequires: xz -BuildRequires: zip - %define maj 7 %define mfr_version %{maj}.0.6 %define mfr_revision 7 @@ -62,6 +25,7 @@ %define cwandver 3 %define cxxlibver 3 %define libspec -%{maj}_Q%{quantum_depth}HDRI +Name: ImageMagick Version:%{mfr_version}.%{mfr_revision} Release:0 Summary:Viewer and Converter for Images @@ -76,32 +40,70 @@ Patch0: ImageMagick-disable-insecure-coders.patch # workaround, see https://github.com/ImageMagick/ImageMagick/issues/439 Patch1: ImageMagick-relax-filter.t.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-build +Patch2: ImageMagick-library-installable-in-parallel.patch +BuildRequires: autoconf >= 2.69 +BuildRequires: chrpath +BuildRequires: dcraw +BuildRequires: dejavu-fonts +BuildRequires: dos2unix +BuildRequires: fdupes +BuildRequires: gcc-c++ +BuildRequires: libjasper-devel +BuildRequires: libjbig-devel +BuildRequires: libjpeg-devel +BuildRequires: libtool +BuildRequires: libwmf-devel +BuildRequires: lzma-devel +BuildRequires: mupdf-devel-static +BuildRequires: p7zip +BuildRequires: pkgconfig +BuildRequires: xdg-utils +BuildRequires: xz +BuildRequires: zip +BuildRequires: pkgconfig(OpenEXR) +BuildRequires: pkgconfig(bzip2) +BuildRequires: pkgconfig(ddjvuapi) +BuildRequires: pkgconfig(fftw3) +BuildRequires: pkgconfig(freetype2) +BuildRequires: pkgconfig(ijs) +BuildRequires: pkgconfig(lcms2) +BuildRequires: pkgconfig(libexif) +BuildRequires: pkgconfig(libopenjp2) >= 2.1.0 +BuildRequires: pkgconfig(librsvg-2.0) +BuildRequires: pkgconfig(libtiff-4) >= 4.0.3 +BuildRequires: pkgconfig(libwebp) +BuildRequires: pkgconfig(libxml-2.0) +BuildRequires: pkgconfig(lqr-1) +BuildRequires: pkgconfig(pango) %package -n perl-PerlMagick +Summary:Perl interface for ImageMagick +Group: Development/Libraries/Perl Requires: ImageMagick = %{version} Requires: libMagickCore%{libspec}%{clibver} =
commit xorg-x11-server for openSUSE:Factory
Hello community, here is the log from the commit of package xorg-x11-server for openSUSE:Factory checked in at 2017-09-07 22:08:40 Comparing /work/SRC/openSUSE:Factory/xorg-x11-server (Old) and /work/SRC/openSUSE:Factory/.xorg-x11-server.new (New) Package is "xorg-x11-server" Thu Sep 7 22:08:40 2017 rev:346 rq:519998 version:1.19.3 Changes: --- /work/SRC/openSUSE:Factory/xorg-x11-server/xorg-x11-server.changes 2017-07-21 22:36:42.700113566 +0200 +++ /work/SRC/openSUSE:Factory/.xorg-x11-server.new/xorg-x11-server.changes 2017-09-07 22:08:41.905163416 +0200 @@ -1,0 +2,5 @@ +Thu Aug 31 15:18:20 UTC 2017 - i...@ilya.pp.ua + +- u_cursors-animation.patch fix cursors animation (boo#1020061) + +--- New: u_cursors-animation.patch Other differences: -- ++ xorg-x11-server.spec ++ --- /var/tmp/diff_new_pack.jqWa5D/_old 2017-09-07 22:08:44.684771615 +0200 +++ /var/tmp/diff_new_pack.jqWa5D/_new 2017-09-07 22:08:44.684771615 +0200 @@ -191,6 +191,7 @@ Patch100: u_01-Improved-ConfineToShape.patch Patch101: u_02-DIX-ConfineTo-Don-t-bother-about-the-bounding-box-when-grabbing-a-shaped-window.patch # PATCH-FIX-UPSTREAM u_x86emu-include-order.patch sch...@suse.de -- Change include order to avoid conflict with system header, remove duplicate definitions +Patch103: u_cursors-animation.patch Patch104: u_xorg-server-xdmcp.patch Patch112: u_render-Cast-color-masks-to-unsigned-long-before-shifting-them.patch @@ -325,6 +326,7 @@ # %patch100 -p1 #%patch101 -p1 +%patch103 -p1 %patch104 -p1 %patch112 -p1 ++ u_cursors-animation.patch ++ Author: Илья ИндигоSubject: [PATCH] render: Reset animated cursor timer when sprite changes. Patch-Mainline: To be upstreamed Git-commit: 1c4545021f835f077362e7364d28752b7d6e968e References: boo#1020061 Signed-off-by: Michal Srb Previously the timer would not reset if the sprite changed and timer from a previous animated cursor was pending. That caused trouble with non-looped animated cursors that use very long delay on the last frame to prevent looping. No animation played after such non-looped animation played once. --- render/animcur.c | 8 +++- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/render/animcur.c b/render/animcur.c index 52e6b8b79..4216c3a40 100644 --- a/render/animcur.c +++ b/render/animcur.c @@ -204,11 +204,9 @@ AnimCurDisplayCursor(DeviceIntPtr pDev, ScreenPtr pScreen, CursorPtr pCursor) pDev->spriteInfo->anim.pCursor = pCursor; pDev->spriteInfo->anim.pScreen = pScreen; -if (!as->timer_set) { -TimerSet(as->timer, TimerAbsolute, pDev->spriteInfo->anim.time, - AnimCurTimerNotify, pScreen); -as->timer_set = TRUE; -} +TimerSet(as->timer, TimerAbsolute, pDev->spriteInfo->anim.time, +AnimCurTimerNotify, pScreen); +as->timer_set = TRUE; } } else
commit open-isns for openSUSE:Factory
Hello community, here is the log from the commit of package open-isns for openSUSE:Factory checked in at 2017-09-07 22:08:47 Comparing /work/SRC/openSUSE:Factory/open-isns (Old) and /work/SRC/openSUSE:Factory/.open-isns.new (New) Package is "open-isns" Thu Sep 7 22:08:47 2017 rev:6 rq:520026 version:0.98 Changes: --- /work/SRC/openSUSE:Factory/open-isns/open-isns.changes 2017-08-21 11:33:54.260656358 +0200 +++ /work/SRC/openSUSE:Factory/.open-isns.new/open-isns.changes 2017-09-07 22:08:48.984165593 +0200 @@ -1,0 +2,7 @@ +Thu Aug 31 20:14:06 UTC 2017 - ldun...@suse.com + +- Update from version 0.97 to 0.98, which includes some + testing and openssl fixes, updating the SPEC file and + replacing the release tarball (bsc#1056696) + +--- Old: open-isns-0.97.tar.gz New: open-isns-0.98.tar.gz Other differences: -- ++ open-isns.spec ++ --- /var/tmp/diff_new_pack.kICbdi/_old 2017-09-07 22:08:49.596079341 +0200 +++ /var/tmp/diff_new_pack.kICbdi/_new 2017-09-07 22:08:49.596079341 +0200 @@ -20,7 +20,7 @@ Summary:Partial Implementation of iSNS iSCSI registration License:LGPL-2.1+ Group: System/Kernel -Version:0.97 +Version:0.98 Release:0 Source: %{name}-%{version}.tar.gz Url:https://github.com/open-iscsi/%{name} ++ open-isns-0.97.tar.gz -> open-isns-0.98.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/open-isns-0.97/Makefile.in new/open-isns-0.98/Makefile.in --- old/open-isns-0.97/Makefile.in 2016-10-29 03:28:30.0 +0200 +++ new/open-isns-0.98/Makefile.in 2017-08-21 02:14:40.0 +0200 @@ -1,3 +1,4 @@ +srcdir = @srcdir@ prefix = @prefix@ exec_prefix = @exec_prefix@ sbindir= @sbindir@ @@ -9,6 +10,7 @@ datarootdir = @datarootdir@ includedir = @includedir@ +VPATH = $(srcdir) SBINDIR= $(DESTDIR)$(sbindir) CFGDIR = $(DESTDIR)$(etcdir)/isns MANDIR = $(DESTDIR)$(mandir) @@ -26,14 +28,14 @@ BUILD_STATIC = $(ENABLE_STATIC) endif ifeq ($(HAVE_LD_VERSION_SCRIPT),1) -SOLIB_VERSION_OPTS = -Wl,--version-script=libisns.vers +SOLIB_VERSION_OPTS = -Wl,--version-script=$(srcdir)/libisns.vers else SOLIB_VERSION_OPTS = endif CC = @CC@ CPPFLAGS= @CPPFLAGS@ -CFLAGS = @CFLAGS@ -I. -Iinclude +CFLAGS = @CFLAGS@ -I. -Iinclude -I$(srcdir) -I$(srcdir)/include LDFLAGS= @LDFLAGS@ INSTALL = @INSTALL@ @@ -84,15 +86,15 @@ bitvector.o \ mdebug.o SOLIBOBJS = $(patsubst %.o,solib-%.o,$(LIBOBJS)) -HDRS= include/libisns/attrs.h \ - include/libisns/buffer.h \ - include/libisns/isns.h \ - include/libisns/isns-proto.h \ - include/libisns/message.h \ +HDRS= $(srcdir)/include/libisns/attrs.h \ + $(srcdir)/include/libisns/buffer.h \ + $(srcdir)/include/libisns/isns.h \ + $(srcdir)/include/libisns/isns-proto.h \ + $(srcdir)/include/libisns/message.h \ include/libisns/paths.h \ - include/libisns/source.h \ - include/libisns/types.h \ - include/libisns/util.h + $(srcdir)/include/libisns/source.h \ + $(srcdir)/include/libisns/types.h \ + $(srcdir)/include/libisns/util.h SECLINK= @SECLIBS@ SLPLINK= @SLPLIBS@ @@ -110,15 +112,15 @@ $(INSTALL) -m 755 -d $(CFGDIR) $(MANDIR)/man8 $(MANDIR)/man5 $(SBINDIR) $(SYSTEMDDIR) $(INSTALL) -m 700 -d $(VARDIR) $(INSTALL) -m 555 isnsd isnsadm isnsdd $(SBINDIR) - $(INSTALL) -m 644 etc/isnsd.conf $(CFGDIR) - $(INSTALL) -m 644 etc/isnsdd.conf $(CFGDIR) - $(INSTALL) -m 644 etc/isnsadm.conf $(CFGDIR) - $(INSTALL) -m 644 doc/isnsd.8 $(MANDIR)/man8 - $(INSTALL) -m 644 doc/isnsdd.8 $(MANDIR)/man8 - $(INSTALL) -m 644 doc/isnsadm.8 $(MANDIR)/man8 - $(INSTALL) -m 644 doc/isns_config.5 $(MANDIR)/man5 - $(INSTALL) -m 644 isnsd.service $(SYSTEMDDIR) - $(INSTALL) -m 644 isnsd.socket $(SYSTEMDDIR) + $(INSTALL) -m 644 $(srcdir)/etc/isnsd.conf $(CFGDIR) + $(INSTALL) -m 644 $(srcdir)/etc/isnsdd.conf $(CFGDIR) + $(INSTALL) -m 644 $(srcdir)/etc/isnsadm.conf $(CFGDIR) + $(INSTALL) -m 644 $(srcdir)/doc/isnsd.8 $(MANDIR)/man8 + $(INSTALL) -m 644 $(srcdir)/doc/isnsdd.8 $(MANDIR)/man8 + $(INSTALL) -m 644 $(srcdir)/doc/isnsadm.8 $(MANDIR)/man8 + $(INSTALL) -m 644 $(srcdir)/doc/isns_config.5 $(MANDIR)/man5 + $(INSTALL) -m 644 $(srcdir)/isnsd.service $(SYSTEMDDIR) + $(INSTALL) -m 644 $(srcdir)/isnsd.socket $(SYSTEMDDIR) install_hdrs: @echo '*** Installing Open-iSNS header files ***' @@
commit xfsprogs for openSUSE:Factory
Hello community, here is the log from the commit of package xfsprogs for openSUSE:Factory checked in at 2017-09-07 22:08:30 Comparing /work/SRC/openSUSE:Factory/xfsprogs (Old) and /work/SRC/openSUSE:Factory/.xfsprogs.new (New) Package is "xfsprogs" Thu Sep 7 22:08:30 2017 rev:46 rq:519931 version:4.9.0 Changes: --- /work/SRC/openSUSE:Factory/xfsprogs/xfsprogs.changes2017-06-30 18:38:14.752869237 +0200 +++ /work/SRC/openSUSE:Factory/.xfsprogs.new/xfsprogs.changes 2017-09-07 22:08:31.546623515 +0200 @@ -1,0 +2,5 @@ +Mon Aug 28 13:42:33 UTC 2017 - mma...@suse.com + +- Add missing coreutils dependency for initrd macros (bsc#1055492). + +--- Other differences: -- ++ xfsprogs.spec ++ --- /var/tmp/diff_new_pack.d8DzQ0/_old 2017-09-07 22:08:32.490490470 +0200 +++ /var/tmp/diff_new_pack.d8DzQ0/_new 2017-09-07 22:08:32.494489907 +0200 @@ -47,6 +47,7 @@ BuildRequires: suse-module-tools %endif BuildRequires: xz +Requires(post): coreutils %description A set of commands to use the XFS file system, including mkfs.xfs.
commit libvpx for openSUSE:Factory
Hello community, here is the log from the commit of package libvpx for openSUSE:Factory checked in at 2017-09-07 22:07:43 Comparing /work/SRC/openSUSE:Factory/libvpx (Old) and /work/SRC/openSUSE:Factory/.libvpx.new (New) Package is "libvpx" Thu Sep 7 22:07:43 2017 rev:33 rq:519848 version:1.6.1 Changes: --- /work/SRC/openSUSE:Factory/libvpx/libvpx.changes2017-03-10 21:02:39.637528311 +0100 +++ /work/SRC/openSUSE:Factory/.libvpx.new/libvpx.changes 2017-09-07 22:07:57.903365807 +0200 @@ -1,0 +2,6 @@ +Thu Aug 31 06:26:03 UTC 2017 - adr...@suse.de + +- limit maximum size to 8K Fulldome resolution to avoid + DoS attacks. CVE-2017-0641 boo#1056539 + +--- Other differences: -- ++ libvpx.spec ++ --- /var/tmp/diff_new_pack.TCAIOX/_old 2017-09-07 22:07:58.523278424 +0200 +++ /var/tmp/diff_new_pack.TCAIOX/_new 2017-09-07 22:07:58.527277860 +0200 @@ -131,6 +131,13 @@ --extra-cflags="-std=gnu89 -U_FORTIFY_SOURCE %{optflags}" \ --extra-cxxflags="-U_FORTIFY_SOURCE %{optflags}" \ --enable-pic +# size-limit to avoid CVE-2017-0641 DoS attacks. The limit is the +# 8K Fulldome resolution and should be enough for all current use cases +# bso#1056539 +# the --size-limit switch is broken atm ... +echo '#define DECODE_WIDTH_LIMIT 8192' >> vpx_config.h +echo '#define DECODE_HEIGHT_LIMIT 8192' >> vpx_config.h + make %{?_smp_mflags} verbose=yes GEN_EXAMPLES= %install
commit kernel-source for openSUSE:Factory
Hello community, here is the log from the commit of package kernel-source for openSUSE:Factory checked in at 2017-09-07 22:07:06 Comparing /work/SRC/openSUSE:Factory/kernel-source (Old) and /work/SRC/openSUSE:Factory/.kernel-source.new (New) Package is "kernel-source" Thu Sep 7 22:07:06 2017 rev:377 rq:521906 version:4.12.11 Changes: --- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes 2017-08-29 11:37:52.732718670 +0200 +++ /work/SRC/openSUSE:Factory/.kernel-source.new/dtb-aarch64.changes 2017-09-07 22:07:10.630029551 +0200 @@ -1,0 +2,48 @@ +Thu Sep 7 09:47:10 CEST 2017 - jsl...@suse.cz + +- Linux 4.12.11 (bnc#1012628). +- commit bf7fb08 + +--- +Thu Aug 31 17:43:44 CEST 2017 - ti...@suse.de + +- rt2800: fix TX_PIN_CFG setting for non MT7620 chips + (bsc#1055826). +- commit d79ffeb + +--- +Thu Aug 31 15:35:10 CEST 2017 - jthumsh...@suse.de + +- scsi: qla2xxx: Fix an integer overflow in sysfs code + (bsc#1056588, CVE-2017-14051). +- commit 4fafb75 + +--- +Wed Aug 30 22:10:03 CEST 2017 - jsl...@suse.cz + +- Linux 4.12.10 (bnc#1012628 bnc#1014351 bnc#1048935 bsc#1020657 + bsc#1050582). +- Delete + patches.drivers/ALSA-hda-Add-stereo-mic-quirk-for-Lenovo-G50-70-17aa. +- Delete + patches.fixes/Bluetooth-hidp-fix-possible-might-sleep-error-in-hid.patch. +- Delete + patches.fixes/Input-ALPS-Fix-Alps-Touchpad-two-finger-scroll-does-. +- Delete + patches.fixes/netfilter-expect-fix-crash-when-putting-uninited-exp.patch. +- commit 030062c + +--- +Tue Aug 29 16:03:12 CEST 2017 - ti...@suse.de + +- Refresh patches.suse/iwlwifi-expose-default-fallback-ucode-api. + The latest firmware matches for iwl7xxx/3168 series, so dropped the changes. +- commit 1447668 + +--- +Mon Aug 28 10:58:58 CEST 2017 - ti...@suse.de + +- Refresh patch tags of patches.fixes/Input-ALPS-Fix-Alps-Touchpad-two-finger-scroll-does- +- commit df5244b + +--- dtb-armv6l.changes: same change dtb-armv7l.changes: same change kernel-64kb.changes: same change kernel-debug.changes: same change kernel-default.changes: same change kernel-docs.changes: same change kernel-lpae.changes: same change kernel-obs-build.changes: same change kernel-obs-qa.changes: same change kernel-pae.changes: same change kernel-source.changes: same change kernel-syms.changes: same change kernel-syzkaller.changes: same change kernel-vanilla.changes: same change kernel-zfcpdump.changes: same change Other differences: -- ++ dtb-aarch64.spec ++ --- /var/tmp/diff_new_pack.m4rtIh/_old 2017-09-07 22:07:55.995634720 +0200 +++ /var/tmp/diff_new_pack.m4rtIh/_new 2017-09-07 22:07:56.003633593 +0200 @@ -17,7 +17,7 @@ %define srcversion 4.12 -%define patchversion 4.12.9 +%define patchversion 4.12.11 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -29,9 +29,9 @@ %(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb}) Name: dtb-aarch64 -Version:4.12.9 +Version:4.12.11 %if 0%{?is_kotd} -Release:.gf2ab6ba +Release:.gbf7fb08 %else Release:0 %endif dtb-armv6l.spec: same change dtb-armv7l.spec: same change ++ kernel-64kb.spec ++ --- /var/tmp/diff_new_pack.m4rtIh/_old 2017-09-07 22:07:56.087621754 +0200 +++ /var/tmp/diff_new_pack.m4rtIh/_new 2017-09-07 22:07:56.091621190 +0200 @@ -18,7 +18,7 @@ %define srcversion 4.12 -%define patchversion 4.12.9 +%define patchversion 4.12.11 %define variant %{nil} %define vanilla_only 0 @@ -58,9 +58,9 @@ Summary:Kernel with 64kb PAGE_SIZE License:GPL-2.0 Group: System/Kernel -Version:4.12.9 +Version:4.12.11 %if 0%{?is_kotd} -Release:.gf2ab6ba +Release:.gbf7fb08 %else Release:0 %endif kernel-debug.spec: same change kernel-default.spec: same change ++ kernel-docs.spec ++ --- /var/tmp/diff_new_pack.m4rtIh/_old 2017-09-07 22:07:56.163611042 +0200 +++ /var/tmp/diff_new_pack.m4rtIh/_new 2017-09-07 22:07:56.167610478 +0200 @@ -16,7 +16,7 @@ # -%define patchversion 4.12.9 +%define patchversion 4.12.11 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -37,9 +37,9 @@ Summary:Kernel Documentation (man pages)
commit xorg-x11-driver-video for openSUSE:Factory
Hello community, here is the log from the commit of package xorg-x11-driver-video for openSUSE:Factory checked in at 2017-09-07 22:08:10 Comparing /work/SRC/openSUSE:Factory/xorg-x11-driver-video (Old) and /work/SRC/openSUSE:Factory/.xorg-x11-driver-video.new (New) Package is "xorg-x11-driver-video" Thu Sep 7 22:08:10 2017 rev:340 rq:519894 version:7.6_1 Changes: --- /work/SRC/openSUSE:Factory/xorg-x11-driver-video/xorg-x11-driver-video.changes 2017-06-04 01:45:58.565632250 +0200 +++ /work/SRC/openSUSE:Factory/.xorg-x11-driver-video.new/xorg-x11-driver-video.changes 2017-09-07 22:08:11.473452979 +0200 @@ -1,0 +2,6 @@ +Thu Aug 31 09:52:45 UTC 2017 - sndir...@suse.com + +- no longer require vesa X driver on sle >= 15; package has been + dropped with sle15 + +--- Other differences: -- ++ xorg-x11-driver-video.spec ++ --- /var/tmp/diff_new_pack.X17td9/_old 2017-09-07 22:08:12.829261867 +0200 +++ /var/tmp/diff_new_pack.X17td9/_new 2017-09-07 22:08:12.833261303 +0200 @@ -33,7 +33,10 @@ ## Requires of packages that we split away from xorg-x11-driver-video ## and do not require any GPU hardware/emulation Requires: xf86-video-fbdev +# vesa X driver dropped from sle15 +%if 0%{?suse_version} < 1330 || 0%{?is_opensuse} Requires: xf86-video-vesa +%endif ## End Requires of packages that we split away from xorg-x11-driver-video ## Get rid of old and no longer supported drivers (bnc#873443) Provides: xorg-x11-driver-video-radeonhd
commit hdf for openSUSE:Factory
Hello community, here is the log from the commit of package hdf for openSUSE:Factory checked in at 2017-09-07 22:08:15 Comparing /work/SRC/openSUSE:Factory/hdf (Old) and /work/SRC/openSUSE:Factory/.hdf.new (New) Package is "hdf" Thu Sep 7 22:08:15 2017 rev:7 rq:519909 version:4.2.11 Changes: --- /work/SRC/openSUSE:Factory/hdf/hdf.changes 2016-08-05 18:16:26.0 +0200 +++ /work/SRC/openSUSE:Factory/.hdf.new/hdf.changes 2017-09-07 22:08:16.380761253 +0200 @@ -1,0 +2,5 @@ +Thu Aug 31 09:47:23 UTC 2017 - rbr...@suse.com + +- Disable tests for all architectures due to fortestF failures + +--- Other differences: -- ++ hdf.spec ++ --- /var/tmp/diff_new_pack.RxFQT3/_old 2017-09-07 22:08:17.120656960 +0200 +++ /var/tmp/diff_new_pack.RxFQT3/_new 2017-09-07 22:08:17.120656960 +0200 @@ -1,7 +1,7 @@ # # spec file for package hdf # -# 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 @@ -136,8 +136,8 @@ %package -n %{libname}%{sonum} Summary:Shared libraries for the HDF4 scientific data format -Group: Productivity/Scientific/Other # To avoid unresolvable errors due to multiple providers of the library +Group: Productivity/Scientific/Other Provides: %{libname} = %{version} Obsoletes: %{libname} < %{version} @@ -160,8 +160,8 @@ %package -n %{libname}%{sonum}-openmpi Summary:Shared libraries for the HDF4 scientific data format -Group: Productivity/Scientific/Other # To avoid unresolvable errors due to multiple providers of the library +Group: Productivity/Scientific/Other Provides: %{libname}-openmpi = %{version} Obsoletes: %{libname}-openmpi < %{version} @@ -184,8 +184,8 @@ %package -n %{libname}%{sonum}-mvapich2 Summary:Shared libraries for the HDF4 scientific data format -Group: Productivity/Scientific/Other # To avoid unresolvable errors due to multiple providers of the library +Group: Productivity/Scientific/Other Provides: %{libname}-mvapich2 = %{version} Obsoletes: %{libname}-mvapich2 < %{version} @@ -598,25 +598,6 @@ %_hdf_version %{version} EOF -# One fortran test fails under ppc64, s390 and aarch64 -%ifnarch ppc64 ppc64le s390x aarch64 -%check -for mpi in %_mpi; do -pushd build_static_$mpi -LD_LIBRARY_PATH=%{_libdir}/mpi/gcc/$mpi/%{_lib}:%{_builddir}/%{name}-%{version}/build_$mpi/bin:$LD_LIBRARY_PATH ctest --output-on-failure --force-new-ctest-process %{?_smp_mflags} -popd -pushd build_$mpi -LD_LIBRARY_PATH=%{_libdir}/mpi/gcc/$mpi/%{_lib}:%{_builddir}/%{name}-%{version}/build_$mpi/bin:$LD_LIBRARY_PATH ctest --output-on-failure --force-new-ctest-process %{?_smp_mflags} -popd -done -pushd build_static -LD_LIBRARY_PATH=%{buildroot}%{_libdir}:%{_builddir}/%{name}-%{version}/build/bin:$LD_LIBRARY_PATH ctest --output-on-failure --force-new-ctest-process %{?_smp_mflags} -popd -pushd build -LD_LIBRARY_PATH=%{buildroot}%{_libdir}:%{_builddir}/%{name}-%{version}/build/bin:$LD_LIBRARY_PATH ctest --output-on-failure --force-new-ctest-process %{?_smp_mflags} -popd -%endif - %post -n %{libname}%{sonum} -p /sbin/ldconfig %postun -n %{libname}%{sonum} -p /sbin/ldconfig
commit xinetd for openSUSE:Factory
Hello community, here is the log from the commit of package xinetd for openSUSE:Factory checked in at 2017-09-07 22:08:04 Comparing /work/SRC/openSUSE:Factory/xinetd (Old) and /work/SRC/openSUSE:Factory/.xinetd.new (New) Package is "xinetd" Thu Sep 7 22:08:04 2017 rev:37 rq:519882 version:2.3.15.3 Changes: --- /work/SRC/openSUSE:Factory/xinetd/xinetd.changes2017-05-20 10:08:39.330337447 +0200 +++ /work/SRC/openSUSE:Factory/.xinetd.new/xinetd.changes 2017-09-07 22:08:06.394168948 +0200 @@ -1,0 +2,14 @@ +Thu Aug 31 08:55:57 UTC 2017 - tchva...@suse.com + +- Version update to 2.3.15.3: + * .2 skipped due to typo in configure.ac + * Various manpage fixes + * Fix for multiple log targets crashing xinetd bsc#1054532 + +--- +Thu Aug 31 08:34:52 UTC 2017 - tchva...@suse.com + +- Expose XINETD_BIND_DELAY as sysconfig variable (bnc#972691) +- Add patch xinetd-service-sysconfig.patch + +--- Old: xinetd-2.3.15.1.tar.gz New: sysconfig.xinetd xinetd-2.3.15.3.tar.xz xinetd-service-sysconfig.patch Other differences: -- ++ xinetd.spec ++ --- /var/tmp/diff_new_pack.vL4jwn/_old 2017-09-07 22:08:07.034078747 +0200 +++ /var/tmp/diff_new_pack.vL4jwn/_new 2017-09-07 22:08:07.038078184 +0200 @@ -17,24 +17,24 @@ Name: xinetd -Version:2.3.15.1 +Version:2.3.15.3 Release:0 Summary:An 'inetd' with Expanded Functionality License:xinetd Group: Productivity/Networking/System Url:https://github.com/openSUSE/xinetd/ -Source0: https://github.com/openSUSE/xinetd/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz +Source0: https://github.com/openSUSE/xinetd/releases/download/%{version}/%{name}-%{version}.tar.xz Source1:README.SUSE Source2:logrotate -BuildRequires: autoconf -BuildRequires: automake -BuildRequires: libtool +Source3:sysconfig.xinetd +# PATCH-FIX-SUSE: use sysconfig service to generate the content +Patch0: xinetd-service-sysconfig.patch BuildRequires: pkgconfig BuildRequires: tcpd-devel BuildRequires: pkgconfig(libselinux) BuildRequires: pkgconfig(libtirpc) +Requires(post): %fillup_prereq Provides: inet-daemon -BuildRoot: %{_tmppath}/%{name}-%{version}-build %{?systemd_requires} %description @@ -47,12 +47,12 @@ %prep %setup -q +%patch0 -p1 # README.SUSE and logrotate cp %{SOURCE1} %{SOURCE2} . %build -autoreconf -fvi %configure \ --disable-silent-rules make %{?_smp_mflags} @@ -64,10 +64,15 @@ install -D -m 0644 contrib/%{name}.service %{buildroot}%{_unitdir}/%{name}.service ln -sf service %{buildroot}%{_sbindir}/rc%{name} +# sysconfig +install -d -m 755 %{buildroot}%{_localstatedir}/adm/fillup-templates +install -m 644 %{SOURCE3} %{buildroot}%{_localstatedir}/adm/fillup-templates + %pre %service_add_pre %{name}.service %post +%{fillup_only -n xinetd} %service_add_post %{name}.service %preun @@ -77,9 +82,7 @@ %service_del_postun %{name}.service %files -%defattr(-,root,root) %doc README.md CHANGELOG COPYRIGHT README.SUSE logrotate -%{_mandir}/man3/* %{_mandir}/man5/* %{_mandir}/man8/* %config(noreplace) %{_sysconfdir}/xinetd.d/* @@ -88,5 +91,6 @@ %{_sbindir}/rcxinetd %{_bindir}/* %{_unitdir}/%{name}.service +%{_localstatedir}/adm/fillup-templates/sysconfig.xinetd %changelog ++ sysconfig.xinetd ++ ## Type:string ## Default "0" # In case bind(2) call temporarily fails insert a pause of given # number microseconds between retries. Ie. XINETD_BIND_DELAY=25 XINETD_BIND_DELAY=0 ++ xinetd-service-sysconfig.patch ++ Index: xinetd-2.3.15.1/contrib/xinetd.service === --- xinetd-2.3.15.1.orig/contrib/xinetd.service +++ xinetd-2.3.15.1/contrib/xinetd.service @@ -7,6 +7,7 @@ Documentation=man:xinetd.log [Service] Type=simple +EnvironmentFile=-/etc/sysconfig/xinetd ExecStart=/usr/sbin/xinetd -stayalive -dontfork ExecReload=/usr/bin/kill -HUP $MAINPID
commit libgcrypt for openSUSE:Factory
Hello community, here is the log from the commit of package libgcrypt for openSUSE:Factory checked in at 2017-09-07 22:07:50 Comparing /work/SRC/openSUSE:Factory/libgcrypt (Old) and /work/SRC/openSUSE:Factory/.libgcrypt.new (New) Package is "libgcrypt" Thu Sep 7 22:07:50 2017 rev:67 rq:519870 version:1.8.1 Changes: --- /work/SRC/openSUSE:Factory/libgcrypt/libgcrypt.changes 2017-08-29 11:33:57.849720578 +0200 +++ /work/SRC/openSUSE:Factory/.libgcrypt.new/libgcrypt.changes 2017-09-07 22:07:58.791240652 +0200 @@ -1,0 +2,11 @@ +Mon Aug 28 17:54:24 UTC 2017 - astie...@suse.com + +- libgcrypt 1.8.1: + * Mitigate a local side-channel attack on Curve25519 dubbed "May +the Fourth be With You" CVE-2017-0379 bsc#1055837 + * Add more extra bytes to the pool after reading a seed file + * Add the OID SHA384WithECDSA from RFC-7427 to SHA-384 + * Fix build problems with the Jitter RNG + * Fix assembler code build problems on Rasbian (ARMv8/AArch32-CE) + +--- Old: libgcrypt-1.8.0.tar.bz2 libgcrypt-1.8.0.tar.bz2.sig New: libgcrypt-1.8.1.tar.bz2 libgcrypt-1.8.1.tar.bz2.sig Other differences: -- ++ libgcrypt.spec ++ --- /var/tmp/diff_new_pack.IxEiOI/_old 2017-09-07 22:07:59.763103659 +0200 +++ /var/tmp/diff_new_pack.IxEiOI/_new 2017-09-07 22:07:59.763103659 +0200 @@ -21,7 +21,7 @@ %define libsoname %{name}20 %define cavs_dir %{_libexecdir}/%{name}/cavs Name: libgcrypt -Version:1.8.0 +Version:1.8.1 Release:0 Summary:The GNU Crypto Library License:GPL-2.0+ AND LGPL-2.1+ AND GPL-3.0+ ++ libgcrypt-1.8.0.tar.bz2 -> libgcrypt-1.8.1.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libgcrypt-1.8.0/ChangeLog new/libgcrypt-1.8.1/ChangeLog --- old/libgcrypt-1.8.0/ChangeLog 2017-07-18 16:17:14.0 +0200 +++ new/libgcrypt-1.8.1/ChangeLog 2017-08-27 09:27:04.0 +0200 @@ -1,3 +1,88 @@ +2017-08-27 Werner Koch+ + Release 1.8.1. + + commit 80fd8615048c3897b91a315cca22ab139b056ccd + * configure.ac: Set LT version to C22/A2/R1. + +2017-08-27 NIIBE Yutaka + + ecc: Add input validation for X25519. + + commit bf76acbf0da6b0f245e491bec12c0f0a1b5be7c9 + * cipher/ecc.c (ecc_decrypt_raw): Add input validation. + * mpi/ec.c (ec_p_init): Use scratch buffer for bad points. + (_gcry_mpi_ec_bad_point): New. + +2017-08-07 Marcus Brinkmann + + cipher: Add OID for SHA384WithECDSA. + + commit a7bd2cbd3eabda88fb3cac5cbc13c21c97a7b315 + * cipher/sha512.c (oid_spec_sha384): Add SHA384WithECDSA. + +2017-08-02 Werner Koch + + tests: Fix a printf glitch for a Windows test. + + commit df1e221b3012e96bbffbc7d5fd70836a9ae1cc19 + * tests/t-convert.c (check_formats): Fix print format glitch on + Windows. + * tests/t-ed25519.c: Typo fix. + + tests: Add benchmarking option to tests/random. + + commit 21d0f068a721c022f955084c28304934fd198c5e + * tests/random.c: Always include unistd.h. + (prepend_srcdir): New. + (run_benchmark): New. + (main): Add options --benchmark and --with-seed-file. Print whetehr + JENT has been used. + * tests/t-common.h (split_fields_colon): New. Taken from GnuPG. + License of that code changed to LGPLv2.1. + + random: Add more bytes to the pool in addition to the seed file. + + commit eea36574f37830a6a80b4fad884825e815b2912f + * random/random-csprng.c (read_seed_file): Read 128 or 32 butes + depending on whether we have the Jitter RNG. + +2017-08-01 Jussi Kivilinna + + Add script to run basic tests with all supported HWF combinations. + + commit 94a92a3db909aef0ebcc009c2d7f5a2663e99004 + * tests/basic_all_hwfeature_combinations.sh: New. + * tests/Makefile.am: Add basic_all_hwfeature_combinations.sh. + +2017-07-29 Jussi Kivilinna + + Fix return value type for _gcry_md_extract. + + commit cf1528e7f2761774d06ace0de48f39c96b52dc4f + * src/gcrypt-int.h (_gcry_md_extract): Use gpg_err_code_t instead of + gpg_error_t for internal function return type. + + Fix building AArch32 CE implementations when target is ARMv6 arch. + + commit 4a7aa30ae9f3ce798dd886c2f2d4164c43027748 + * cipher/cipher-gcm-armv8-aarch32-ce.S: Select ARMv8 architecure. + * cipher/rijndael-armv8-aarch32-ce.S: Ditto. + * cipher/sha1-armv8-aarch32-ce.S: Ditto. + *
commit libidn2 for openSUSE:Factory
Hello community, here is the log from the commit of package libidn2 for openSUSE:Factory checked in at 2017-09-07 22:07:59 Comparing /work/SRC/openSUSE:Factory/libidn2 (Old) and /work/SRC/openSUSE:Factory/.libidn2.new (New) Package is "libidn2" Thu Sep 7 22:07:59 2017 rev:7 rq:519871 version:2.0.4 Changes: --- /work/SRC/openSUSE:Factory/libidn2/libidn2.changes 2017-08-08 11:57:25.943295719 +0200 +++ /work/SRC/openSUSE:Factory/.libidn2.new/libidn2.changes 2017-09-07 22:08:01.382875336 +0200 @@ -1,0 +2,10 @@ +Wed Aug 30 19:27:14 UTC 2017 - astie...@suse.com + +- update to 2.0.4: + * Fix integer overflow in bidi.c/_isBidi() bsc#1056451 + * Fix integer overflow in puny_decode.c/decode_digit() +bsc#1056450 + * Fix idna_free() to idn_free() +- enable documentation again + +--- Old: libidn2-2.0.3.tar.gz libidn2-2.0.3.tar.gz.sig New: libidn2-2.0.4.tar.gz libidn2-2.0.4.tar.gz.sig Other differences: -- ++ libidn2.spec ++ --- /var/tmp/diff_new_pack.PpXjIw/_old 2017-09-07 22:08:02.122771041 +0200 +++ /var/tmp/diff_new_pack.PpXjIw/_new 2017-09-07 22:08:02.126770477 +0200 @@ -18,7 +18,7 @@ %define lname libidn2-0 Name: libidn2 -Version:2.0.3 +Version:2.0.4 Release:0 Summary:Support for Internationalized Domain Names (IDN) based on IDNA2008 License:GPL-3.0+ @@ -29,6 +29,7 @@ Source3:baselibs.conf BuildRequires: libunistring-devel BuildRequires: pkgconfig +Requires(post): %{install_info_prereq} %description An implementation of the IDNA2008 specifications (RFCs 5890, 5891, 5892, 5893) @@ -63,8 +64,7 @@ --disable-rpath \ --disable-silent-rules \ --disable-static \ ---disable-gtk-doc \ ---disable-doc +--disable-gtk-doc make %{?_smp_mflags} @@ -77,12 +77,20 @@ %check make check %{?_smp_mflags} +%post tools +%install_info --info-dir=%{_infodir} %{_infodir}/libidn2.info.* + +%preun tools +%install_info_delete --info-dir=%{_infodir} %{_infodir}/libidn2.info.* + %post -n %{lname} -p /sbin/ldconfig %postun -n %{lname} -p /sbin/ldconfig %files tools %doc AUTHORS COPYING* ChangeLog NEWS README.md +%{_infodir}/libidn* %{_bindir}/idn2 +%{_mandir}/man1/idn2.1%{ext_man} %files -n %{lname} %{_libdir}/libidn2.so.* @@ -91,5 +99,6 @@ %{_libdir}/libidn2.so %{_libdir}/pkgconfig/libidn2.pc %{_includedir}/*.h +%{_mandir}/man3/* %changelog ++ libidn2-2.0.3.tar.gz -> libidn2-2.0.4.tar.gz ++ 9369 lines of diff (skipped)