Changed packages:

==== binutils ====
Subpackages: binutils-devel

- gold-opd-visibility.patch: Set default visibility on discarded .opd
  symbols

==== cabextract ====
Version update (1.4 -> 1.5)

- Use url for source
- New version 1.5:
  * Several crashes and hangs were found by Debian project members
  using the afl tool to generate corrupt cabinet files. These
  crashes and hangs have been fixed.
  * cabextract now replaces bad Unicode characters in filenames
  with the standard Unicode replacement character
  * wince_rename now puts files under the correct installation path

==== calibre ====
Version update (2.19.0 -> 2.20.0)

- Update to version 2.20.0:
  * new features:
  - ODT Input: Add backlinks for footnotes/endnotes and improve their formatting.
  - Windows: When running on windows 8 and newer register with default programs so that users can more easily select calibre or its viewer/editor as the default program to launch ebook files.
  - Make publishers in the book details panel clickable.
  - Edit Book spell check: For mis-spelled words of the form one:two offer one: two as a suggested correction.
  * bug fixes:
  - Fix a regression that caused incorrect results when searching on numeric or date fields with relational operators.
  - DOCX Input: Fix regression in 2.19 that broke handling of text with leading or trailing non-breaking spaces/en-spaces/quad-spaces.
  - Amazon metadata download: Update plugin for website changes to Amazon Brazil.
  - E-book viewer: Fix footnote popup window not displaying entire footnote if footnote contains element with page-break-after set
  - Edit Book: Reports tool: Fix double clicking on an unused image causing an error
  - Tag Browser: Fix incorrect grouping of words starting with graphemes, such as ash.
  - Conversion: Ignore incorrectly URL encoded links instead of erroring out on them.
  - E-book viewer: Remove soft-hyphens when copying text to clipboard
  * improved news sources:
  - aktualne.cz

==== libsocks0 ====

- reviewed the systemd init script
- added patch:
  * dante-1.4.0-sockd_conf.patch to accomplish new syntax

==== docbook_4 ====

- Fixed subtle XML catalog bug (bsc#918565)
- Renamed docbook_4-README.SuSE  -> docbook_4-README.SUSE to
  avoid rpmlint warnings

==== flex ====

- flex-yyleng.patch: fix type of yyleng to be int as mandated by POSIX.
  Fixes perl-SystemPerl, for example.

==== glibc-32bit ====
Version update (2.20 -> 2.21)
Subpackages: glibc-locale-32bit

- htm-tabort.patch: Fix TABORT encoding for little endian
- Update to glibc 2.21 release.
  * A new semaphore algorithm has been implemented in generic C code for all
    machines
  * Added support for TSX lock elision of pthread mutexes on powerpc32,
    powerpc64 and powerpc64le
  * Optimized strcpy, stpcpy, strchrnul and strrchr implementations for
    AArch64
  * i386 memcpy functions optimized with SSE2 unaligned load/store
  * New locales: tu_IN, bh_IN, raj_IN, ce_RU
  * The obsolete sigvec function has been removed
- Patches from upstream removed
  * ifunc-x86-slow-sse4.patch
  * pthread-mutex-trylock-elision.patch
- o-tmpfile.patch: Fix value of O_TMPFILE for architectures with
  non-default O_DIRECTORY (BZ #17912)

==== glibc ====
Version update (2.20 -> 2.21)
Subpackages: glibc-devel glibc-extra glibc-info glibc-locale nscd

- htm-tabort.patch: Fix TABORT encoding for little endian
- Update to glibc 2.21 release.
  * A new semaphore algorithm has been implemented in generic C code for all
    machines
  * Added support for TSX lock elision of pthread mutexes on powerpc32,
    powerpc64 and powerpc64le
  * Optimized strcpy, stpcpy, strchrnul and strrchr implementations for
    AArch64
  * i386 memcpy functions optimized with SSE2 unaligned load/store
  * New locales: tu_IN, bh_IN, raj_IN, ce_RU
  * The obsolete sigvec function has been removed
- Patches from upstream removed
  * ifunc-x86-slow-sse4.patch
  * pthread-mutex-trylock-elision.patch
- o-tmpfile.patch: Fix value of O_TMPFILE for architectures with
  non-default O_DIRECTORY (BZ #17912)

==== gnome-chess ====
Version update (3.14.2 -> 3.14.3)

- Update to version 3.14.3:
  + Fix chess timer gets reset to the max allowed on game restarts.
  + Load completed saved games properly.
  + Saving a completed game due to timeup saves the timer as
    infinity.
  + Improved the precision of chess-clock.
  + Updated translations.

==== hp2xx ====

- Add hp2xx-texinfo-5.0.patch: Escape '@' inside .texi files. Fixes
  info generation using texinfo 5.0.

==== fd0ssh ====
Version update (20141112 -> 20150221)
Subpackages: ofl

- Update to new upstream release 20150221
  * diff2php: escape <? in plain text output
  * diff2php: fix wrong placement of HTML tags
- Update to new upstream release 20150220
  * sysinfo: parse info from /etc/os-release
  * gpsh: do not sort the queue at all when -z is given
  * qtar: account for changed tar behavior due to
  Base:System/tar's new tar-recursive--files-from.patch

==== hylafax+ ====
Subpackages: hylafax+-client

- dependency on tiff added
- build dependency on ghostscript

==== kdebase4-runtime ====

- Add fix-for-the-random-wallet-open-failure-when-updating.patch
  from upstream (kde#343718, boo#917988)

==== kiwi ====
Version update (7.02.25 -> 7.02.26)
Subpackages: kiwi-desc-isoboot kiwi-desc-netboot kiwi-desc-oemboot kiwi-desc-vmxboot kiwi-doc kiwi-media-requires kiwi-pxeboot kiwi-templates kiwi-tools

- v7.02.26 released
- Make sure cleanupRPMDatabase is called correctly
  The function also has to be called if there are packages
  to delete in the queue and not only if there are packages
  to install in the queue
- Explicitly add kbd package to boot images
- Make sure the default console font is setup
  While kiwi runs fbiterm the default console font is not
  properly restored when the session ends. In order to enter
  the system with a correctly initialized console font
  kiwi actively calls setfont with the default8x16 font.
  This is related to (bnc #879994)
- Remove obsolete 12.2 templates
- Move the vhdfixed tag to 64K offset.
  The tag specification calls for moving the tag from a 16K offset to a 64K
  offset to avoid conflicting with the GPT.

==== krb5 ====
Version update (1.13 -> 1.13.1)
Subpackages: krb5-32bit krb5-client krb5-devel

- update to krb5 1.13.1
  Major changes in 1.13.1 (2015-02-11)
  This is a bug fix release.
  * Fix multiple vulnerabilities in the LDAP KDC back end.
  [CVE-2014-5354] [CVE-2014-5353]
  * Fix multiple kadmind vulnerabilities, some of which are based in the
  gssrpc library. [CVE-2014-5352 CVE-2014-5352 CVE-2014-9421
  CVE-2014-9422 CVE-2014-9423]

==== libgpg-error-devel ====
Subpackages: libgpg-error0 libgpg-error0-32bit

- Add libgpg-error-1.18-gcc5.patch to pass -P to the preprocessor
  when generating files to deal with C preprocessor changes in GCC 4.9 and up.

==== linuxconsoletools ====
Version update (1.4.7 -> 1.4.8)

- Update to version 1.4.8
  * Set up PS3 controller LEDs correctly
  * inputattach supports Wacom IV tablets on kernels 3.17 and greater

==== libLLVM ====
Subpackages: libLLVM-32bit

- Add llvm-fix-intrusiverefcntptr.patch to fix build of LLVM tools
  with GCC 5.
- Add llvm-fix-find-gcc5-install.patch to properly find installed GCC 5.

==== logrotate ====
Version update (3.8.7 -> 3.8.9)

- Update to version 3.8.9
  * Add new directive "createolddir" and "nocreateolddir". These directives
    can be used to create the directory specified by olddir with particular
  "mode", "owner" and "group".
  * Continue with rotation even when first log from logset is removed
  during the rotation.
  * Fix crash on BSD systems introduced in 3.8.8 caused by different qsort_r
  function. Function qsort is now used instead.
  * Fix potential buffer overflow in usage of strncat function.
  * Fix compilation with musl-libc.
  * Add experimental 'renamecopy' directive to allow 'olddir' on different
    physical device. See the "man logrotate" for more information.
- Remove logrotate-fail_if_ENOENT_and_nomissingok.patch; merged on
  upstream release
- Updated patches
  * logrotate-3.7.8-addextension.patch > logrotate-addextension.patch
  * logrotate-3.7.8-autoext.patch > logrotate-autoext.patch
  * logrotate-3.7.8-conf.patch > logrotate-conf.patch
  * logrotate-manpage_config_clarification.patch
- Remove redunant %clean section

==== memtest86+ ====

- BuildIgnore gcc-PIE, it does not make sense for this package.

==== metamail ====

- rebase metamail-2.7-19-fix-bashisms.patch
- fix bashisms in showaudio and mgrep scripts
- update patches:
  * metamail-2.7-19.dif
- add patches:
  * metamail-2.7-19-fix-bashisms.patch

==== libntfs-3g85 ====
Subpackages: ntfs-3g ntfsprogs

- remove buildall.sh file and spec file reference
    It is a remnant from a previous maintainer and is well out of date

==== libvmtools0 ====
Subpackages: open-vm-tools open-vm-tools-desktop

- Add open-vm-tools-linux-3.19.0.patch: Fix building of vmhgfs with
  Kernel 3.19.0+.

==== postgresql-init ====
Version update (9.3 -> 9.4)

- do not own directories which are already owned by the filesystem
  package
- bump version so it can bue used with 9.4
- sanitize release line in specfile
- no need to directly require SuSEfirewall2 for the service,
  just also own the directory. (avoid massive rebuilds for SUSEfirewall2
  changes).
- Bump version number to 9.3 to be dependency compatible with the
  latest PostgreSQL version.
- "ident sameuser" was already gone in 8.4.
- Fix path and naming of fierewall script for SLE10.
- Bump version to 9.2 to be in sync with the postgresql package.
- Run systemctl daemon_reload in %post and %postun
- Write postmaster output to a log file, so that processes starting
  PostgreSQL in a pipe don't hang (bnc#779927, bnc#780978).
- Don't remove stale PID files and local sockets. PostgreSQL does
  not need it anymore, and the way it was done sometimes caused
  false removals (bnc#777797).
- Let the init script always use the private dir for existing
  databases, so that it doesn't fail when the active version
  has no server package installed (bnc#775402).
- Make the init script more verbose when things go wrong because
  of missing or non-matching server binaries.
- Let pg_ctl and the server process write to stdout again, so
  that it is easier to find out what happened if start failed.
- Make sure the init package doesn't get installed together with
  an old server package (bnc#775399).
- Add %stop_on_removal in case the init script gets uninstalled
  before the server as RPM dependencies don't seem to be enough to
  ensure this.
- Don't install the firewall script in place of the sysconfig
  template.
- Package the sysconfig template under the right name, so that
  %fillup_only picks it up (bnc#774616).
- Redirect early postmaster output to a logfile, so that it
  doesn't cause logger to hang on startup (bnc#774617).
- Correct dependencies on insserv and fillup.
- Update try-restart from /etc/init.d/skeleton
- Clarify output when using a different version than the active
  alternative.
- Remove the silent flag from pg_ctl for start/stop and let it log
  to syslog.
- Initial packaging of init script, fillup template and firewall
  service file into a separate package.

==== python-Genshi ====

- backport fix for bug 566 (pop from empty) from 0.7 devel (changeset_r1242.diff)

==== shared-mime-info ====
Version update (1.3 -> 1.4)

- Update to version 1.4:
  + Add glob for low-resolution videos from GoPro.
  + Add mime-type for partially downloaded files.
  + Use IANA registered mime-type for Debian packages.
  + Add another magic for OTF fonts.
  + Add support for Adobe PageMaker.
  + Remove the Apple iOS PNG variant.
  + Add *.dbk glob for DocBook.
  + Use IANA registered mime-type for Vivo.
  + Remove obsolete application/x-gmc-link mime-type.
  + Make application/x-wais-source a subclass of text/plain.
  + Flip application/smil+xml and application/smil type/alias.
  + Add Nintendo 64 ROM magic.
  + Add qpress archive support.
  + Add image/x-tiff-multipage mime-type.
  + Rename "Microsoft icon" to "Windows icon".
  + Add magic for ODB files.
  + Use IANA registered text/markdown for Markdown.
  + New mimetype for SCons scripts as subclass of x-python.
  + Make application/pgp-encrypted a subclass of text/plain.
  + Associate *.qmltypes and *.qmlproject files with the text/x-qml
    mime type.
  + Add text/x-genie mime type for Genie source code.
  + Disable fdatasync() usage if PKGSYSTEM_ENABLE_FSYNC is set.
  + Skip mime database update if packages are older than cache.
  + Add "-n" option to update-mime-database to only update if
    "newer".
- Add shared-mime-info-bump-priority-for-ISO-images.patch
  (fdo#80877, kde#337035, boo#904100)

==== snapper ====
Version update (0.2.5 -> 0.2.6)
Subpackages: snapper-zypp-plugin

- added comments in helper program
- added helper to support installation into subvolume (fate#318392)
- added root-prefix parameter for config functions
- pass single struct instead of many values to create and modify
  snapshot functions
- removed deprecated functions
- version 0.2.6

==== libnfsidmap-sss ====
Version update (1.12.3 -> 1.12.4)
Subpackages: libsss_idmap0 libsss_nss_idmap0 libsss_sudo sssd sssd-32bit sssd-krb5-common sssd-ldap

- Update to new upstream release 1.12.4 (Changelog highlights following)
  * This is mostly a bug fixing release with only minor enhancements
  visible to the end user.
  * Contains many fixes and enhancements related to the ID views
  functionality of FreeIPA servers.
  * Several fixes related to retrieving AD group membership in an
  IPA-AD trust scenario.
  * Fixes a bug where the GPO access control previously didn't work
  at all if debugging was enabled in smb.conf.
  * SSSD can now be pinned to a particular AD site instead of
  autodiscovering the site.
  * A regression that caused setting the SELinux context for IPA users
  to fail, was fixed.
  * Fixed a potential crash caused by a double-free error when an SSSD
  service was killed by the monitor process.
- A minor rpmspec cleanup to get rid of five rpmlint warnings
  * Remove mentioning of system-wide dbus configuration file from comments.
  * Remove traditional init script.
  * Remove compatibility for producing packages on older OpenSUSE releases.

==== subversion ====
Subpackages: subversion-devel subversion-perl subversion-python subversion-server subversion-tools

- fix build with swig 3.0.3 and later:
  * upstream subversion-1.8.11-swig-py-comment.patch
  * upstream subversion-1.8.11-swig-py-comment-2.patch
  * partial subversion-1.8.11-swig-py-comment-3.patch
  There remains a regression in swig 3.0.3 and later which causes
  check-swig-py to fail - disable these checks.

==== libkpathsea6 ====

- fix shebang of xdvi script: option '-a' of 'exec' command may be
  unsupported in some POSIX-complete shells
- update patches:
  * source.dif

==== libtotem-plparser18 ====
Version update (3.10.3 -> 3.10.4)
Subpackages: totem-pl-parser typelib-1_0-TotemPlParser-1_0

- Update to version 3.10.4:
  + Fix parsing of Windows-style SMB playlists.
  + Add support for EXTVLCOPT:audio-track-id in m3u files.
  + Fix parsing of SMIL playlists.

==== unison ====
Version update (2.40.102 -> 2.48.3)

- Update to 2.48.3:
  * Uprintf module replaced with functionality from the standard
    library (doesn't work with ocaml4.02, caused crash)
  * many file system monitoring improvements
  * some minor changes (maxsizethreshold option and a
    copyonconflict preference added)
- removed build-fix-EG11.1.patch: was only applied for os 11.1
  which is not supported anymore

==== gvim ====
Version update (7.4.629.hg.6606 -> 7.4.640.hg.6629)
Subpackages: vim vim-data

- Updated to revision 640, fixes the following problems
  * When using Insert mode completion combined with autocommands the
    redo command may not work.
  * The default conceal character is documented to be a space but it's
    initially a dash. (Christian Brabandt)
  * 7.4.592 breaks the netrw plugin, because the autocommands are
    skipped.
  * Marks are not restored after redo + undo.
  * If no NL or CR is found in the first block of a file then the
    'fileformat' may be set to "mac". (Issue 77)
  * A search with end offset gets stuck at end of file. (Gary Johnson)
  * Incorrectly read the number of buffer for which an autocommand should be registered.
  * Can't build with Lua 5.3 on Windows.
  * Combination of linebreak and conceal doesn't work well.
  * After deleting characters in Insert mode such that lines are
    joined undo does not work properly. (issue 324)

==== libwicked-0-6 ====
Version update (0.6.15 -> 0.6.17)
Subpackages: wicked wicked-service

- version 0.6.17
- nanny: fixed a memory-leak on policy load failure
- wickedd: fixed broken dummy0 autocreation workaround
- version 0.6.16
- ifreload: segfault fix to require argument for --timeout option
- client/nanny: initial handing of link-detection/require-link and
  timeout control flags (LINK_REQUIRED, LINK_READY_WAIT variables in
  suse ifcfg) to continue setup without ready link when requested in
  the config or based on device requirements (bsc#911562,bsc#914792).
- client/nanny: wait for event ACKs from wickedd instead to continue
  on successful request results where possible, to minimize the risk
  of an event backlog (bsc#905421).
- client/nanny: fsm timer and cleanup related fixes and improvements,
  fix to use "device-setup" (MAC, bond/bridge options, ...) as state
  name instead of "device-up" and use "device-up" as state when the
  device/link is administratively set UP. Separated waitLinkUp method
  to wait for link/carrier from linkUp setting it administratively UP.
- wickedd: fix to handle automatically created dummy0 interface
- wireless: consider auth-proto parameter (wpa1|wpa2) (bsc#911299)
- ipv6: add accept-dad sysctl support, fix accept-ra constants
- dhcp4: do not set/query mtu if set in the config (bsc#904323)
- dhcp4: limit MTU to be lower-equal 576 as before
- dhcp4: completed user-class option support permitting an rfc3004
  formatted option or as non-rfc, but widely used string (bsc#909307)

==== wine ====
Version update (1.7.36 -> 1.7.37)
Subpackages: wine-32bit

- Updated to 1.7.37 development snapshot
  - Interface change notifications.
  - Support for the UTF-7 encoding.
  - A number of graphical fixes for themed controls.
  - Wininet now implemented on top of Win32 sockets.
  - Various bug fixes.

==== libxapian22 ====

- Tiny spec file cleanups
- Add gpg signature

==== libxerces-c-3_1 ====

- Use url for source
- Add gpg signature
- Use fdupes to remove duplicities in documentation
- Split documentation into separate package
- Use curl as netaccessor, necessary for proxy support

==== yast2-country ====
Version update (3.1.19 -> 3.1.20)
Subpackages: yast2-country-data

- Display an error if the keyboard was not changed (bnc#918093)
- 3.1.20

==== yast2-hardware-detection ====
Version update (3.1.6 -> 3.1.7)

- Changed .probe.version not to use a timestamp so that it passes
  the build-compare check (boo#915938).
- 3.1.7

==== yast2-installation ====
Version update (3.1.132 -> 3.1.134)

- get list of mounts from /proc/mounts in umount_finish (for
  fate#318392)
- 3.1.134
- Delete or copy install.inf as applicable (bnc#897066)
- 3.1.133

==== yast2-snapper ====
Version update (3.1.5 -> 3.1.6)

- adapted to changes in snapper
- 3.1.6

==== yast2-users ====
Version update (3.1.36 -> 3.1.37)

- Text mode: set F9 function key binding correctly (bnc #881396)
- 3.1.37




Removed packages:
  bundle-lang-common-ar
  libunistring0
  libsnapper2


Added packages:
  bundle-lang-common-ca
  cloop-kmp-default
   > cloop-kmp-desktop
   > cloop-kmp-xen
  libunistring2
  vmware-guest-kmp-default
   > vmware-guest-kmp-desktop
  libsnapper3