Packages changed: ffmpeg (3.1.2 -> 3.1.3) hplip libreoffice (5.2.0.4 -> 5.2.1.2) pango (1.40.1 -> 1.40.2) virtualbox (5.0.18 -> 5.1.4) xdm yast2-users (3.1.55 -> 3.1.56) === Details === ==== ffmpeg ==== Version update (3.1.2 -> 3.1.3) Subpackages: libavcodec57 libavformat57 libavutil55 libswresample2 - Update to version 3.1.3 * examples/demuxing_decoding: convert to codecpar * avcodec/exr: Check tile positions * avcodec/aacenc: Tighter input checks * avformat/wtvdec: Check pointer before use * libavcodec/wmalosslessdec: Check the remaining bits * avcodec/adpcm: Fix adpcm_ima_wav padding * avcodec/svq3: fix slice size check * avcodec/diracdec: Check numx/y * avcodec/h2645_parse: fix nal size * avcodec/h2645_parse: Use get_nalsize() in ff_h2645_packet_split() * h2645_parse: only read avc length code at the correct position * h2645_parse: don't overread AnnexB NALs within an avc stream * avcodec/h264_parser: Factor get_avc_nalsize() out * avcodec/cfhd: Increase minimum band dimension to 3 * avcodec/indeo2: check ctab * avformat/swfdec: Fix inflate() error code check * avcodec/rawdec: Fix bits_per_coded_sample checks * vcodec/h2645_parse: Clear buffer padding * avcodec/h2645: Fix NAL unit padding * avfilter/drawutils: Fix single plane with alpha * cmdutils: check for SetDllDirectory() availability ==== hplip ==== Subpackages: hplip-hpijs hplip-sane - Fixed device communication/detection problems with mdns/Bonjour * added hplip-mdns.patch (MDNS send/receive on every iterface) * added hplip-mdns-retry-query.patch (MDNS retry) See https://bugs.launchpad.net/hplip/+bug/1616861 ==== libreoffice ==== Version update (5.2.0.4 -> 5.2.1.2) Subpackages: libreoffice-base libreoffice-base-drivers-mysql libreoffice-branding-upstream libreoffice-calc libreoffice-calc-extensions libreoffice-draw libreoffice-filters-optional libreoffice-gnome libreoffice-gtk3 libreoffice-icon-theme-breeze libreoffice-icon-theme-galaxy libreoffice-icon-theme-hicontrast libreoffice-icon-theme-oxygen libreoffice-icon-theme-sifr libreoffice-icon-theme-tango libreoffice-impress libreoffice-kde4 libreoffice-l10n-cs libreoffice-l10n-da libreoffice-l10n-de libreoffice-l10n-el libreoffice-l10n-en libreoffice-l10n-es libreoffice-l10n-fr libreoffice-l10n-hu libreoffice-l10n-it libreoffice-l10n-ja libreoffice-l10n-pl libreoffice-l10n-ru libreoffice-mailmerge libreoffice-math libreoffice-pyuno libreoffice-writer libreoffice-writer-extensions libreofficekit - Version update to 5.2.1.2: * Various fixes for the 5.2 branch release ==== pango ==== Version update (1.40.1 -> 1.40.2) Subpackages: libpango-1_0-0 libpango-1_0-0-32bit pango-devel typelib-1_0-Pango-1_0 - Update to version 1.40.2: + Improve introspection builds in msvc (bgo#764984). + Properly handle UTF32 chars in coretext. + Add rebeccapurple to list of colors. + Correct font weight mapping in coretext (bgo#766148). + Use version macros for exports (bgo#767587). - Make libpango obsolete/provide pango-modules bsc#978972. Change by idonmez@suse.com. - Update to version 1.40.1: + Use $PKG_CONFIG consistently (bgo#764191). + Fix a PangoWin32FontMap memory leak (bgo#764089). - Update to version 1.40.0: + Fix typos. + Don't treat OGHAM SPACE MARK as whitespace. - Update to version 1.39.0: + Update PangoScript to Unicode 8.0. - Update to version 1.38.1: + Require Harfbuzz 0.9.30. + Fix make check with --enable-debug=no. + Win32 build fixes. - Drop pango-tools requirement from libpango-1_0-0: as there are no modules supported, there is also no querymodules call in the post scriptlet (also adjust baselibs.conf; do no longer build pango-tools-32bit, as it would be empty). - Update to version 1.38.0: + No changes. - Update to version 1.37.5: + Small optimizations. - Update to version 1.37.4: + Use grapheme boundaries in justification. + Support coloring marks and bases independently (bgo#541608). + Fix a crash (bgo#753167). + Make Thai and Arabic support thread-safe. + Fix justification. - Update to version 1.37.3: + Fix pango_glyph_item_iter_prev. + Add alpha attributes. + Add support for alpha in markup. - Update to version 1.37.2: + Don't use hb_glib_get_unicode_funcs. + Warning fixes. - Update to version 1.37.1: + Add attributes for OpenType font features (bgo#738505). + CoreText: locale handling improvements (bgo#750017). + Fix ellipsization with line space (bgo#750383). + Fix issues with hex boxes (bgo#750463). - Update to version 1.37.0: + Pango modules, engines, and config have been removed (bgo#733882). + Added pango_fc_font_map_config_changed() (bgo#748767). + Added pango_fc_font_map_[sg]et_config() (bgo#547671). + Added pango_matrix_get_font_scale_factors. + Lot of API has been deprecated. + Fix CoreText font fallback. + General build fixes. + Win32 build fixes. - Clean up scriptlets: as modules support no longer exist, there is no need for querymodules anymore. Change the existing macros in macros.pango to be dummy placeholders (to not break other packages referencing them). - fix bashism in post script - Update to version 1.36.8: + Make tests not fail on build.gnome.org. - Update to version 1.36.7: + Add tests for pango markup. + Add tests for PangoLayout. + Add an analysis flag for ellipsis (bgo#735719). + Treat attributes in ellipsis better (bgo#735732). - Update to version 1.36.6: + Cope with lack of LC_CTYPE (bgo#732276). + Prevent harfbuzz from using replacement char. + Don't force static builds on win32 (bgo#733137). + Allow backend selection via PANGOCAIRO_BACKEND. + Support more font weights (bgo#733764). + Fix vertical positioning on win32. + Don't break in the middle of jamo (bgo#705727). - Get rid of files using the old SUSE spelling (bnc#889024). - Update to version 1.36.5: + Lower the harfbuzz requirement. - Changes from version 1.36.4: + Improve thread-safety on Windows (bgo#695913). + Add missing annotations (bgo#729840). + Update PangoWeight documentation. + Require harfbuzz 0.9.29. - Update to version 1.36.3: + Fix builddir != srdir builds. + Avoid a crash when FT_Face is NULL (bgo#724006). + Win32 build fixes. + Update pango_color_parse docs (bgo#711061). - Pass --with-cairo to configure, to ensure we build the cairo backend. - Check for libpango instead of pango directory in pango-tools %post (bnc#864561). - Package modules.cache (bnc#864561#c3). - Fix location of pango.modules. - Update to version 1.36.2: + Win32 build fixes. + Fix a possible strtol(NULL) (bgo#719549). + Fix --with-included-modules. + Fix a FPE in pango_layout_iter_get_char_extents (bgo#720379). + Use 96 dpi for CoreText by default. - Update to version 1.36.1 (bnc#849913): + Handle scaling absolute font sizes (bgo#708778). + Small documentation fixes. - Update to version 1.36.0: + Remove a useless test (bgo#707131). + Never return NULL from pango_layout_get_test (bgo#707659). + Correct an annotation (bgo#707874). + Fix gravity map (bgo#708432). - Update to version 1.35.3: + Compiler warnings about strict aliasing (bgo#703995). + Getting rid of the arbitrary MAX_SIZE for font (bgo#707131). - Update to version 1.35.2: + Bypass line reordering in some cases (bgo#705007). - Update to version 1.35.0: + Requires cairo 1.12.10. + Add a --with-cairo option. + Handle invalid utf8 better (bgo#700577). + Install some tests. + Don't change fonts for space (bgo#701652). - Update to version 1.34.1: + bgo#696238: PangoAttrFilterFunc vs pango_attr_list_filter docs. + Update win32/CoreText shaper signature. + Fix CoreText scaling (again). + Align word breaking with newer Unicode specs. - bnc#792646, bnc#803529#c1: Change requires pango-tools in baselibs.conf to prereq in order to: + Match the behavior of the native lib in the .spec file, where we use (Requires(post). + Ensure the right version of pango-tools is installed when the post script is being executed. - Update to version 1.34.0: + No changes. - Update to version 1.33.9: + Port PangoWin32 to use GWeakRef. + Use G_DEFINE_TYPE in pangowin32-fontmap (bgo#682846). + Fix scale in pangocairo-threads test. + Misc Win32 build fixes. - Update to version 1.33.8: + Bugs fixed: bgo#694095, bgo#668154, bgo#694626, bgo#694626, bgo#694830, bgo#694918, bgo#694882. - Update to version 1.33.7: + Allow enabling font features through fontconfig snipplets. + Fix an infinite loop when starting Inkscape. - Update to version 1.32.6: + Make pango threadsafe. + Pass down BOT/EOT flags to HarfBuzz. + Broken relocation of modules (bgo#690279). + Build with automake-1.13 broken (bgo#691263). - Require at least pango 1.31.1 for the post scriptlets to work. This helps for dist upgrades from openSUSE 12.2, where pango-querymodules did not yet know the --update-cache parameter. Depending on the (random) installation order during zypper dup, the post scriptlet of libpango-1_0-0 might execute pango-querymodules --update-cache, but not yet have the new tools installed yet (bnc#792646) (same change in baselibs.conf). - Update to version 1.32.5: + Fix build failures (bgo#689864). + Other bugs fixed: bgo#689882, bgo#686512, bgo#690081, bgo#679299, bgo#689843. - Update to version 1.32.4: + Require harfbuzz 0.9.9. + Add serials tracking changes in PangoFontMap/PangoContext/ PangoLayout (bgo#340066). + Automatically relayout PangoLayout if PangoContext has changed. + Fix rendering of rotated frames. + Remove Thai/Lao Prepend/Extend properties (bgo#576156). + Fix grapheme properties of joiner / nonjoiner. + Fix grapheme properties of U+FFxx range. + Fix line break of surrogate characters. + Fix grapheme boundaries of surrogates and unassigned default ignorables. + Update bidi tables to Unicode 6.2.0. + Use -Bsymbolic-functions by default if available (bgo#689648). + Fix Win32 and CoreText cairo backends to take cairo CTM into account. - Update to version 1.32.3: + Make gobject-introspection PANGO_GLYPH happy + Provide a phony define for LANGUAGE + Adjust to harfbuzz 0.97 API - Do not provide typelib-1_0-Pango-1_0-32bit (baselibs.conf): this only results in a big mess of duplicate provides. Adding ($HOSTTYPE) to the typelib() symbols does not work, as we'd otherwise no longer be able to use them against noarch packages. - Update to version 1.32.2: + Fix load_fontset() for Win32 backend (bgo#685021). + pango-viewer: Flush cairo surface when done. + Xft: Fix a deadlock on display close (bgo#687470) + Add missing colors from the web palette. + Rename configure.in to configure.ac. - Make pango-devel-32bit available on all archs (baselibs.conf). - Remove redundant tags/sections from specfile. - Update to version 1.32.1: + Fixup grapheme clusters, cause of crashes (bgo#684959) - Update to version 1.32.0: + Add a --without-xfg configure option. + Add pango_shape_full(). - Update to version 1.31.2: + More work done towards thread-safety. + Build fixes on OS. - Add pkgconfig(glib-2.0) BuildRequires so it can be versioned. - Drop pango64.patch: + pango-querymodules now has a --update-cache option that will update a pango.modules file under %{_libdir}. This means we no longer need to differentiate the 64bit file since it's by definition in a different directory. + Use this --update-cache option instead of redirecting the output of pango-querymodules in the scriplets, in the macros we define in macros.pango, and in baselibs.conf. + Touch %{_libdir}/pango/%{pango_binary_version}/pango.modules in %install instead of %{_sysconfdir}/pango/pango.modules: this is the new file listing the modules. + Update README.SuSE accordingly. + As a side-effect, this fixes bnc#346210. - Update to version 1.31.1: + The module cache file can now be located in libdir. + Initial work towards making pango thread-safe. + Update to Unicode 6.1. + Deprecate a few API. + Bugs fixed: bgo#682421, bgo#678721, bgo#678997, bgo#653347, bgo#682952. - Rebased pango64.patch. - Update to version 1.31.0: + Port to harfbuzz 0.9.x, use external harfbuzz + Remove Arabic, Hangul, Hebrew, Khmer, Syriac, Tibetan and Thai shapers (replaced by harfbuzz) + Remove Indic module (replaced by harfbuzz) + Remove Atsui support (superseded by CoreText) + Remove PangoX + Bugs fixed: bgo#679654, bgo#680965, bgo#681423. - Drop pango-implicit.patch: fixed upstream. - Add pkgconfig(harfbuzz) BuildRequires: new dependency. - Bump pango_binary_version defines to 1.8.0 (in baselibs.conf too). - Update to version 1.30.1: + Update Arabic joining classes to 6.1.0 + Build fixes + Annotation fixes + Bugs fixed: bgo#667960, bgo#673497, bgo#675400. - Add pango-implicit.patch: Fix implicit declaration of pango_config_key_get_system. - Update to version 1.30.0: + bgo#667799: Fix cross-compiling bug in configure.in + bgo#664125: Zero-width spaces cause missing characters + CoreText backend: - implement font fallbacks - make more robust against broken fonts - make shaping engine more robust - Guard against glyph count of zero + Win32 build fixes - Split typelib files into typelib-1_0-Pango-1_0 subpackage. - Add typelib-1_0-Pango-1_0 Requires to devel subpackage. - Update to version 1.29.5: + Documentation fixes + Build fixes for ATSUI backend + Add more Chinese poetry + Fix ChanContext backtrack matching with GPOS + Bugs fixed: bgo#653985, bgo#635399, bgo#658561, bgo#656014, bgo#654689, bgo#403499, bgo#650456, bgo#653985, bgo#661612. - Update to version 1.29.4: + Prevent a crash when hitting the fallback engine (bgo#660360) - Update to version 1.29.3: + Minor fix in 1.29.1 tarball - Changes from version 1.29.1: + Lots of introspection markup added + Misc fixes - Drop pango-no-G_CONST_RETURN.patch: fixed upstream. - Add Url tag. - Change Obsoletes for pango-doc from <= to < to avoid rpmlint warning. This is safe as we've updated to new versions several times since removing pango-doc. - Add pango-no-G_CONST_RETURN.patch: Do not use G_CONST_RETURN, patch taken from upstream git (commit 4c7807da). - Fix %pango_module_post/%pango_module_postun to create the right file (pango.modules instead of pango.immodules). - Update to version 1.28.4: + Various introspection annotation fixes + Build fixes + Require glib >= 2.24.0 + Bugs fixed: - bgo#636348: Hex boxes are incorrectly scaled with non identity cairo scale. - bgo#639882: Heap corruption in font parsing with FreeType2 backend. - Update Obsoletes on library package (from <= to < ). - Drop pango-CVE-2011-0064.patch and pango-CVE-2011-0020.patch: fixed upstream. - Add pango-CVE-2011-0020.patch: fixes heap corruption in font parsing with FreeType2 backend. Fix bnc#666101, CVE-2011-0020. - Add pango-CVE-2011-0064.patch: handle realloc failure in the buffer to fix potential crashes. Fix bnc#672502, CVE-2011-0064. - Do not call pango-querymodules twice in the %post of libpango-1_0-0. Especially since the first call might fail since it's not in the if test. - Put comments that are in the scriptlets area of the spec file in "%if 0" statement: if we don't do that, they actually end up in the scriplets and can even make them fail if the scriptlets were just "-p /sbin/ldconfig". - Update packaging to use the shared library packaging policy: + Create libpango-1_0-0 and pango-tools subpackages. + Add pango-tools Requires to libpango-1_0-0 for the call to pango-querymodules in %post. + Make libpango-1_0-0 Provides/Obsoletes pango. + We need %post/%postun scriptlets for libpango-1_0-0 and pango-tools that call pango-querymodules when possible. + Update baselibs.conf accordingly, and simplify it a bit. - Add RPM macros (macros.pango) to make it easier to handle installation of a Pango module. - Add pango-tools Requires to pango-module-thai-lang for the call to pango-querymodules in %post/%postun. - Add pango-module-thai-lang to baselibs.conf, since people want the 32-bit module if they have the 32-bit library. - Update summaries and descriptions. - Use a find to remove .la files. - Use in baselibs.conf since we use full paths there, and this is needed for x86 packages that put files in /emul/ia32-linux. - Update to version 1.28.3: + bgo#630857: introspection: Use --include-uninstalled - Changes from version 1.28.2: + Reduce DLL hijack risk and simplify code in basic-win32 module + Improve performance on Windows especially for non-Latin scripts + Bugs fixed: bgo#628497, bgo#626966, bgo#629632, bgo#625807 - Move gir files to devel subpackage. - Update BuildRequires to use the pkgconfig() style: use cairo, fontconfig, freetype2, gobject-2.0, gobject-introspection-1.0, libthai, xft, xrender instead of old-style BuildRequires (cairo-devel, glib2-devel, gobject-introspection-devel, libthai-devel) - Remove check for old versions of openSUSE (11.0 and earlier). - Update to version 1.28.1: + pango-view now accepts --margin + Various HarfBuzz bug fixes + Build fixes + Bugs fixed: - bgo#582698: Support CSS-style margin specification - bgo#621612: VPATH build fix - bgo#605870: Incorrect shaping for Syriac - bgo#457990: font metrics are not converted to user space in cairo backend - bgo#613015: [HB] Does not sanitize Device tables referenced from ValueRecords. - buildrequire pkg-config to fix provides - Update to version 1.28.0: + [HB] Fix leak when duplicating blob + Misc bug fixes + Bugs fixed: - bgo#611033 - Layout using ATSUI fontmap treats absolute font sizes a... - bgo#605655 - Pango 1.26.2 introduces kerning bug - bgo#611229 - Pango reads from uninitialized memory - bgo#594101 - [Indic] needed character class data updates to support unicode 5.1 - bgo#345066 - backspace changes independent indic characters - bgo#609326 - Complex script shaping failed in the FT2 backend on Windows - bgo#604128 - Applications crash when displaying Hebrew characters - bgo#608923 - Incorrect/broken ligatures on MacOS - bgo#610791 - checks fail for unused documented symbols - Update to version 1.27.1: + Enable introspection again + Misc HarfBuzz bug fixes + Improve PangoLayout line breaking + Revert usage of CoreText in ATSUI backend + Fix FT_Face finalizer call + Bugs fixed: - bgo#593240 - (pangoosx) Crash / infinite loop with Mac OS X - bgo#610183 - Pango doesn't compile with gcc 3.3.3 - bgo#582697 - Add pango-view --pixels option - Add baselibs.conf as a source - Add baselibs for SPARC - Update to version 1.26.2: + Fix non-standard C++ usage + Fix OpenType mark ligation + OS X bug fix + bgo#602823 - void function cannot return value + bgo#602660 - [HB] don't use flexible arrays + bgo#602408 - Invalid C++ code breaks compile with Sun C++ Compiler - Update to version 1.26.1: + [HB] Fix lookup_flag ignoring + Fix leak with non-mmapped fonts + Allow using uninstalled glib + bgo#341481 - pangocairo kerning problem with nonidentity scaling + bgo#587768 - Don't build pango-view twice + bgo#594101 - character class data updates to support unicode 5.1 + bgo#596837 - Typo in pango_cairo_show_layout documentation - Update to version 1.26.0: + bgo#595539 - Regressions in rendering certain Thai sequences - Update to version 1.25.6: + Fix a couple of array overflow bugs + Bugs fixed: - bgo#593240 - updating pango to latest git master makes things crash - bgo#593231 - < c99 compiler dislikes ValueRecord - Update to version 1.25.5: + Minor HarfBuzz code shuffling + Bugs fixed: - bgo#592484 - invalid write in HB - bgo#592194 - Fix missing _SC_PAGE_SIZE macro - Update to version 1.25.4: + Fix various possible overflows in HarfBuzz + Improve HB font sanitizing + Improved win32 performance + Really fix ming32 build issues + Re-enable introspection + Bugs fixed: - bgo#592131 - Add AM_SILENT_RULES - bgo#592036 - integer overflow bug causes misrendering of Nepali characters - bgo#591511 - hh-blob.c does not compile using mingw on windows - Update to version 1.25.3: + Fix couple of crashers + Enforce -fno-exceptions better, should fix build issues for distros on x86-64. + Call mprotect() only when available. + New public API: pango_glyph_item_get_logical_widths() + Remove G_GNUC_PURE attr from pango_glyph_string_get_width() + Fix buffer corruption in HarfBuzz + Bugs fixed: - bgo#591413 - needs to link with libstdc++ - bgo#591511 - hb-blob.c does not compile using mingw on windows - bgo#591557 - [HB] crash scrolling the evolution message list - bgo#591576 - crashed with SIGSEGV at pango - bgo#591465 - Gimp crashes upon opening the font selection dialog - Update to version 1.25.2: + Tweak C++ compiler options. If you get link errors with gcc on x86-64 about __gxx_personality_v0(), make sure your CXXFLAGS does not have -fexceptions. This will be fixed in Pango itself later. + Fix crasher with gzipped fonts. (bgo#591409) - Update to version 1.25.1: + Merge harfbuzz-ng: brand new OpenType Layout engine + Port to ATSUI backend to use CoreText instead of ATS + New public API: - pango_gravity_get_for_script_and_width() + Misc bug fixes - bgo#590042 - pango-view.1 manpage should not be gzipped - bgo#410169 - gravity problem with Common chars - bgo#589113 - Some characters rotated incorrectly in vertical text - bgo#582851 - Little fix for compiling with Cygwin - bgo#588060 - Fonts missing on Cygwin - Update to version 1.24.5: + Build introspection again + bgo#589133 - Firefox 3.5 complains about invalid weak references + bgo#585806 - crash during pango_fc_font_map_shutdown + bgo#588678 - pango crash: install a new theme from - Add gobject-introspection-devel BuildRequires. - Update to version 1.24.4: + bgo#586814 - Crashes related to fontmap destruction after upgrade - Update to version 1.24.3: + bgo#585337 - Fails to install: install: will not overwrite just-created + bgo#585164 - 'man preload' shows man page for pango-view + bgo#584328 - Persian sample text is not good + bgo#583250 - pango_font_metrics_get_approximate_char_width is wrong when LANG=fa_IR - Update pango64.patch to also patch Makefile.in, and drop autoreconf call: patching Makefile.in is simpler. - Update to version 1.24.2: + bgo#580987 ? SIGFPE in pango_glyph_string_index_to_x + bgo#580273 ? Font metrics functions incorrectly listed as reporting point sizes + bgo#579694 ? Cygwin parallel-build patch + bgo#578944 ? pango-1.24.1 fails its testsuite + bgo#578935 ? Syntax error (missing semicolon) in pango/pangowin32-fontmap.c - Update to version 1.24.1: + Fix a couple of crashers + Fix minor pangofc API semantics breakage + Better handle SFNT fonts in dfont containers + Improved docs + Improved Indic shaper for new Unicode 5.1 characters + Misc bug fixes + Bugs fixed in this release: - bgo#577952 ? Error loading {GDEF,GSUB,GPOS} table 0x6EAD - bgo#578336 ? ABI breakage from 1.22 to 1.24 in fontmap field of PangoFcFont - bgo#556132 ? gnome-panel crashed with SIGSEGV in g_cclosure_marshal_VOID__BOXED() - bgo#571291 ? Unicode 5.1 support in pango - Indic Lanuages - bgo#576298 ? Fails to link pango-view if --without-x is specified but cairo has X11 support - Update to version 1.24.0: + pango-view improvements: * pango-view -q now works without a X server * Ability to save to PS, EPS, PDF, and SVG files. Filetype is detected from output file extension * New options --foreground, --background, and --annotate * Now installs a manual page, thanks to help2man + PangoFc API changes: * PangoFcFont now has a "fontmap" property that subclasses can use at construction time to setup the font->fontmap link * New backend-public API: o pango_fc_font_map_find_decoder() + Misc optimizations + Build fixes + Misc bug fixes + Bugs fixed in this release: * bgo#547963 - man page for pango-view * bgo#502804 - pango-view or pangocairo-view option to annotate * bgo#502801 - per-backend pango-view options * bgo#502805 - pango-view option for foreground/background color * rh#490331 - Crash of galeon in libpango * bgo#523166 - pango-view opens display even when invoked with - q * bgo#567160 - Share cmap cache between PangoFcFont's of the same face * rh#487593 - crash changing language in gdm * bgo#572662 - Remove deprecated GTK+ symbols * bgo#572529 - Poor -I ordering can break build - Remove perl-XML-Parser and sgml-skel from BuildRequires - Remove AutoReqProv since it's default - Remove %if statements <= 1020 - Remove xorg-x11-libs from PreReq - Remove glibc-devel from Requires in -devel package - Merge -doc into -devel since it only contained gtk-doc - Remove custom CFLAGS ==== virtualbox ==== Version update (5.0.18 -> 5.1.4) Subpackages: virtualbox-guest-kmp-default virtualbox-guest-tools virtualbox-guest-x11 virtualbox-host-kmp-default virtualbox-qt - Add "ExclusiveArch: %ix86 x86_64" line back into the spec file. Handle a false positive indication from kmemleak. This patch is added to "modify_for_4_8_bo_move.patch". - The API for ttm_bo_move_memcpy() is changed in kernel 4.8. Add patch file "modify_for_4_8_bo_move.patch" to handle this case. - Version bump to 5.1.4 (released 2016-08-16 by Oracle) This is a maintenance release. The following items were fixed and/or added: GUI: show actual VM uptime in the session information window Audio: re-enabled speakers for Mac OS X guests (5.1.0 regression; bug #15611) Audio: fixed crashes under certain conditions USB: fixed a hang under certain conditions USB: fixed a hanging guest under certain conditions (bug #15747) PIIX4: implemented dummy SMBus controller to prevent annoying Linux kernel warnings about uninitialized SMBus base address (bug #9517) NVMe: several fixes to improve stability, fixed a crash while saving a VM state VMDK: Fixed an issue creating fixed size images with certain sizes and the Split2G option enabled (bug #15748) VHDX: fixed cloning images with VBoxManage clonehd (bug #14288) Storage: Fixed broken bandwidth limitation when the limit is very low (bug #14982) EFI: fixed sending debug messages in the EFI firmware if a serial port is enabled (bug #12161) OVF: when importing appliances, make sure that the version of the embedded VirtualBox-specific settings is processed, to get the default settings handling right VBoxManage: Don't try to set the medium type if there is no change (bug #13850) Linux installer: fixed some scripting issues (bugs #15701 and #15702) Linux installer: fixed a path issue on certain Linux distributions (bug #15717) Windows hosts: fixed corrupted mouse pointers with some Linux and Solaris guests (bug #15665) Linux Additions: made the video driver work on 32-bit guests with large video memory sizes (bug #15621) Linux Additions: made the video driver work on kernel 4.7 and later (bug #15769) Linux Additions: converted a failure message to an informational one when drivers could not be stopped during upgrade (bug #15692) Linux Additions: made the video driver work around an X server bug which cause screen refresh to stop (bug #15511) Windows Additions: auto-resizing fixes for Windows 10 guests (bug #15257) Windows Additions: fixed VBoxTray problems with Windows 2000 (bug #15661) - Other local changes: "changeset_60565.diff" is removed - fixed in upstream. "vbox-kernel47-cpu_has_pge.diff" -s removed - also fixed in upstream. - adjust file attributes on SUID helpers to avoid chkstat issues - remove obsolete libgsoap-devel (again) - remove /usr/lib/udev/rules.d/60-vboxdrv.rules - it is overruled from vboxdrv init script anyway - vboxdrv generates a /etc/udev/rules.d/60-vboxdrv.rules file on _every_ start, note that fact in /etc/default/virtualbox and describe a strategy to control this behaviour - relocate VBoxCreateUSBNode.sh to /usr/lib/virtualbox this is, where vboxdrv, resp. the generated 60-vboxdrv.rules file is expecting it - Remove request for patch that is no longer used. - Patch11 is file "vbox-kernel47-cpu_has_pge.diff". - Add upstream patch fix cpu_has_pge removed macro in kernel 4.7 Patch11 - Add ifarch ix86 to limit concurrency on 32bits (-j2) Remove ExcludeArch instructions - Version bump to 5.1.2 (released 2016-07-21 by Oracle) New main capabilities in Oracle VM VirtualBox 5.1 are: Improved Performance: Significantly improved performance for multi-CPU virtual machines and networking. Bug Reporting Tool: New utility able to collect all the information and logs related to the host and guest operating system, for debug or analysis purposes. Improved Logging Window: New logging functionalities to highlight and filter information related to guest Virtual Machines. Improved multimedia availability: Improved support for different USB devices and multi-channel audio availability. Flash storage emulation: New NVMHCI storage controller emulation available, able to emulate NVME devices - Flash storage - on guest Virtual Machine. Improved Linux integration: Automatic modules deployment in case of a Linux Kernel upgrade and improved systemd integration for the latest releases of popular Linux distributions. - Drop drm-vboxvideo-Add-delayed-update-to-support-fbdev.patch, fixed upstream. - Drop drm-vboxvideo-Initialize-data-needed-to-map-fbdev-memory.patch, fixed upstream. - Drop vbox-4.7.patch, fixed upstream. - vbox-permissions_warning.diff and vbox-usb-warning.diff updated to Qt5 - User Manual updated. - virtualbox-60-vboxdrv.rules: added missing udev rules for vboxdrvu and vboxnetctl (http://www.mgreene.org/?p=211) - Disable i586 builds as they fail with the OBS compiler. Increased VM to 20000 M. - Version bump to 5.0.26 (released 2016-07-18 by Oracle) This is a maintenance release. The following items were fixed and/or added: VMM: fixed a bug in the task switching code (ticket #15571) GUI: allow to overwrite an existing file when saving a log file (bug #8034) GUI: fixed screenshot if the VM is started in separate mode Audio: improved recording from USB headsets and other sources which might need conversion of captured data Audio: fixed regression of not having any audio available on Solaris hosts VGA: fixed an occasional hang when running Windows guests with 3D enabled Storage: fixed a possible endless reconnect loop for the iSCSI backend if connecting to the target succeeds but further I/O requests cause a disconnect Storage: fixed a bug when resizing certain VDI images which resulted in using the whole disk on the host (bug #15582) EFI: fixed access to devices attached to SATA port 2 and higher (bug #15607) API: fixed video recording with VBoxHeadless (bug #15443) API: don't crash if there is no graphics controller configured (bug #15628) VBoxSVC: fixed several memory leaks when handling .dmg images Solaris hosts: fixed a crash on hosts with certain CPU configurations Windows hosts: properly fall back to NDIS5 on pre-Vista hosts on silent installations - Version bump to 5.0.24 (released 2016-06-28 by Oracle) This is a maintenance release. The following items were fixed and/or added: VMM: reverted to the old I/O-APIC code for now to fix certain regressions with 5.0.22 (bug #15529). This means that the networking performance with certain guests will drop to the 5.0.20 level (bug #15295). One workaround is to disable GRO for Linux guests. Main: when taking a screenshot, don't save garbage for blanked screens NAT: correctly parse resolv.conf file with multiple separators (5.0.22 regression) Storage: fixed a possible corruption of stream optimized VMDK images from VMware when opened in read/write mode for the first time Audio: imlemented dynamic re-attaching of input/output devices on Mac OS X hosts ACPI: notify the guest when the battery / AC state changes instead of relying on guest polling Linux hosts: fixed VERR_VMM_SET_JMP_ABORTED_RESUME Guru Meditations on hosts with Linux 4.6 or later (bug #15439) - Version bump to 5.0.22 (released 2016-06-16 by Oracle) This is a maintenance release. The following items were fixed and/or added: VMM: fixes for certain Intel Atom hosts (bug #14915) VMM: properly restore the complete FPU state for 32-bit guests on 64-bit hosts on Intel Sandy Bridge and Ivy Bridge CPUs VMM: new I/O-APIC implementation fixing several bugs and improving the performance under certain conditions (bug #15295 and others) VMM: fixed a potential Linux guest panic on AMD hosts VMM: fixed a potential hang with 32-bit EFI guests on Intel CPUs (VT-x without unrestricted guest execution) GUI: don't allow to start subsequent separate VM instances GUI: raised upper limit for video capture screen resolution (bug #15432) GUI: warn if the VM has less than 128MB VRAM configured and 3D enabled Main: when monitoring DNS configuration changes on Windows hosts avoid false positives from competing DHCP renewals. This should fix NAT link flaps when host has multiple DHCP configured interfaces, in particular when the host uses OpnVPN. Main: properly display an error message if the VRDE server cannot be enabled at runtime, for example because another service is using the same port NAT: Initialize guest address guess for wildcard port-forwarding rules with default guest address (bug #15412) VGA: fix for a problem which made certain legacy guests crash under certain conditions (bug #14811) ACPI: properly notify the guest if the ACPI battery state changed OVF: fixed import problems for some appliances using an AHCI controller created by 3rd party applications SDK: reduced memory usage in the webservice Java bindings Linux hosts: EL 6.8 fix (bug #15411) Linux hosts: Linux 4.7 fix (bug #15459) Linux Additions: Linux 4.7 fixes (bug #15444) Linux Additions: fix for certain 32-bit guests (5.0.18 regression; bug #15320) Linux Additions: fixed mouse pointer offset (5.0.18 regression; bug #15324) Linux Additions: made old X.Org releases work again with kernels 3.11 and later (5.0.18 regression; bug #15319) Linux Additions: fixed X.Org crash after hard guest reset (5.0.18 regression; bug #15354) Linux Additions: don't stop the X11 setup if loading the shared folders module fails (5.0.18 regression) Linux Additions: don't complain if the Drag and Drop service is not available on the host Solaris Additions: added support for X.org 1.18 Local openSUSE specific changes: File "changeset_60565.diff" is no longer needced and has been removed. Version bump to 5.0.20 (released 2016-04-28 by Oracle) This is a maintenance release. The following items were fixed and/or added: Storage: fixed a regression causing write requests from the BIOS to cause a Guru Meditation with the LsiLogic SCSI controller (5.0.18 regression; bug #15317) Storage: several emulation fixes in the BusLogic SCSI controller emulation NAT Network: support TCP in DNS proxy (same problem as in bug #14736 for NAT) NAT: rework handling of port-forwarding rules (bug #13570) NAT: rewrite host resolver to handle more query types and make it asynchronous so that a stalled lookup doesn't block all NAT traffic Snapshots: don't crash when restoring a snapshot which has more network adapters than the current state (ie when the snapshot uses ICH9 and the current state uses PIIX3) Guest Control: various bugfixes for the copyfrom and copyto commands / API (bug #14336) VBoxManage: list processor features on list hostinfo (bug #15334) Linux hosts: fix for Linux 4.5 if CONFIG_NET_CLS_ACT is enabled (bug #15327) Windows Additions: fixed performance issues with PowerPoint 2010 and the WDDM graphics drivers if Aero is disabled ==== xdm ==== Subpackages: xdm-xsession - spec-file: Move '%fillup_only -n displaymanager' into %else clause of test for initV/systemd as this is only required for systemd. ==== yast2-users ==== Version update (3.1.55 -> 3.1.56) - AutoYaST: Checking users entries for duplicate username/UIDs. (bnc#995397) - 3.1.56