Packages changed: bluez (5.42 -> 5.43) clamav kwin5 libinput (1.5.0 -> 1.5.1) libxkbcommon (0.6.1 -> 0.7.0) plasma5-openSUSE plasma5-workspace rp-pppoe (3.11 -> 3.12) spice xapian-core (1.4.0 -> 1.4.1) xfce4-terminal (0.8.0 -> 0.8.1) === Details === ==== bluez ==== Version update (5.42 -> 5.43) Subpackages: bluez-cups bluez-devel libbluetooth3 - update to version 5.43: This is almost purely a bug-fix release with fixes to HoG, ATT and PAN. There?s also a fix for a regression in 5.42 that caused connection failures for external profiles like OBEX. Feature-wise there?s one notable addition: LE privacy. By enabling this in main.conf it?s now possible to make BlueZ generate a local Identity Resolving Key (IRK) and use Resolvable Private Addresses (RPAs) for itself. ==== clamav ==== - Add enable-timestamps option to disable time dependent macros if passed to configure. (bsc#1001154, clamav-disable-timestamps.patch) ==== kwin5 ==== Subpackages: kwin5-devel - Build with optional wayland components only on Tumbleweed (KWin's Wayland integration is useless w/o XWayland which we have only in Tumbleweed) ==== libinput ==== Version update (1.5.0 -> 1.5.1) Subpackages: libinput-udev libinput10 - Update to new upstream release 1.5.1 * Joysticks are now ignored. The code was in before but did not work correctly. * A quirk for the YHP Compat 6910 was added. * support for the new MOUSE_WHEEL_CLICK_COUNT udev property ==== libxkbcommon ==== Version update (0.6.1 -> 0.7.0) Subpackages: libxkbcommon-x11-0 libxkbcommon0 - Update to new upstream release 0.7.0 * Added support for different "modes" of calculating consumed modifiers. The existing mode, based on the XKB standard, has proven to be unintuitive in various shortcut implementations. * A new mode, based on the calculation used by the GTK toolkit, is added. This mode is less eager to declare a modifier as consumed. ==== plasma5-openSUSE ==== Subpackages: plasma5-defaults-openSUSE plasma5-theme-openSUSE plasma5-workspace-branding-openSUSE sddm-theme-openSUSE - Add org.opensuse.desktop.defaultPanel/metadata.json into tar instead of metadata.desktop in panel.diff - Simplify lookandfeel.diff - Replace org.openSUSE.desktop/metadata.desktop with org.openSUSE.desktop/metadata.json in tar ==== plasma5-workspace ==== Subpackages: drkonqi5 plasma5-workspace-devel plasma5-workspace-libs - Add Look-for-both-json-and-desktop-metadata.patch to fix adding a panel or plasmoid with the new json metadata files - Backport several commits for better multiscreen handling: * 0001-taskmanagerrulesrc-Add-Rewrite-Rule-for-Google-chrom.patch * 0002-make-sure-all-outputs-are-known.patch * 0003-Sync-app-config-in-sync-with-applets-config.patch * 0004-Avoid-connecting-to-screen-changed-signals-twice.patch * 0005-Load-screenpool-at-the-same-time-as-we-connect-to-sc.patch * kde#372099,kde#371858,kde#371991,kde#371819,kde#371734 * boo#1003438 ==== rp-pppoe ==== Version update (3.11 -> 3.12) - Update to version 3.12. - Fix patch release-buildsystem.diff for 3.12 version. - Add to Requires net-tools-deprecated package. - Reordered patch positions. - Formated all the variables in the spec-file to macro style. - Use systemd instead of sysvinit; add pppoe-server.service - Install fixed versions of rp-pppoe scripts for openSUSE > 11.4 most of fixes are about paths, because of /usr move Added: pppoe-setup, ,pppoe-start, pppoe-connect, pppoe-status , pppoe-stop ==== spice ==== - remove ExclusiveArch (boo#1009438) ==== xapian-core ==== Version update (1.4.0 -> 1.4.1) - Update to 1.4.1 * Constructing a Query for a non-reference counted PostingSource object will now try to clone the PostingSource object (as happened in 1.3.4 and earlier). This clone code was removed as part of the changes in 1.3.5 to support optional reference counting of PostingSource objects, but that breaks the case when the PostingSource object is on the stack and goes out of scope before the Query object is used. Issue reported by Till Schäfer and analysed by Daniel Vrátil in a bug report against Akonadi: https://bugs.kde.org/show_bug.cgi?id=363741 * Add BM25PlusWeight class implementing the BM25+ weighting scheme, implemented by Vivek Pal (https://github.com/xapian/xapian/pull/104). * Add PL2PlusWeight class implementing the PL2+ weighting scheme, implemented by Vivek Pal (https://github.com/xapian/xapian/pull/108). * LMWeight: Implement Dir+ weighting scheme as DIRICHLET_PLUS_SMOOTHING. Patch from Vivek Pal. * Add CoordWeight class implementing coordinate matching. This can be useful for specialised uses - e.g. to implement sorting by the number of matching filters. * DLHWeight,DPHWeight,PL2Weight: With these weighting schemes, the formulae can give a negative weight contribution for a term in extreme cases. We used to try to handle this by calculating a per-term lower bound on the contribution and subtracting this from the contribution, but this idea is fundamentally flawed as the total offset it adds to a document depends on what combination of terms that document matches, meaning in general the offset isn't the same for every matching document. So instead we now clamp each term's weight contribution to be >= 0. * TfIdfWeight: Always scale term weight by wqf - this seems the logical approach as it matches the weighting we'd get if we weighted every non-unique term in the query, as well as being explicit in the Piv+ formula. * Fix OP_SCALE_WEIGHT to work with all weighting schemes - previously it was ignored when using PL2Weight and LMWeight. * PL2Weight: Greatly improve upper bound on weight: + Split the weight equation into two parts and maximise each separately as that gives an easily solvable problem, and in common cases the maximum is at the same value of wdfn for both parts. In a simple test, the upper bounds are now just over double the highest weight actually achieved - previously they were several hundred times. This approach was suggested by Aarsh Shah in: https://github.com/xapian/xapian/pull/48 + Improve upper bound on normalised wdf (wdfn) - when wdf_upper_bound > doclength_lower_bound, we get a tighter bound by evaluating at wdf=wdf_upper_bound. In a simple test, this reduces the upper bound on wdfn by 36-64%, and the upper bound on the weight by 9-33%. * PL2Weight: Fix calculation of upper_bound when P2>0. P2 is typically negative, but for a very common term it can be positive and then we should use wdfn_lower not wdfn_upper to adjust P_max. * Weight::unserialise(): Check serialised form is empty when unserialising parameter-free schemes BoolWeight, DLHWeight and DPHWeight. * TermGenerator::set_stopper_strategy(): New method to control how the Stopper object is used. Patch from Arnav Jain. * QueryParser: Fix handling of CJK query over multiple prefixes. Previously all the n-gram terms were AND-ed together - now we AND together for each prefix, then OR the results. Fixes #719, reported by Aaron Li. * Add Database::get_revision() method which provides access to the database revision number for chert and glass, intended for use by xapiand. Marked as experimental, so we don't have to go through the usual deprecation cycle if this proves not to be the approach we want to take. Fixes #709, reported by German M. Bravo. * Mark RangeProcessor constructor as `explicit`. * See also https://xapian.org/docs/xapian-core-1.4.1/NEWS - A compiler with support for C++11 is required, so specify BuildRequires gcc-c++ >= 4.6 ==== xfce4-terminal ==== Version update (0.8.0 -> 0.8.1) Subpackages: xfce4-terminal-lang - Update to 0.8.1. * Fix Ctrl press recognition for opening URIs with Ctrl+click. * Set preferences dialog type hint to make it show on top. * Fix toggling fullscreen mode with F11 for a drop-down window. * Allow setting of empty shortcut for goto-tab actions. * Resolve window manager warning: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0. * Fix drop-down window visibility check. * Resolve some deprecation warnings. * Fix drop-down window not shown on different workspaces. * Add MiscUseShiftArrowsToScroll hidden option to allow Shift+arrows one-line scroll (off by default). * Allow user-defined color palettes - should be located under ~/.config/xfce4/terminal/colorschemes/. * Set window hints properly; show columns/rows when resizing. * Translation updates: Chinese (China), Croatian, English (Australia), French, Kazakh, Lithuanian, Malay, Polish, Spanish, Ukrainian.