7 Feb
2018
7 Feb
'18
06:57
Hello, I updated to 20180203 and 20180205 and after reboot I've some issues with mouse in GNOME Wayland: can't click on anything, scroll doesn't work, and there's no "hovering effect" when I move cursor on elements. However I still can move my mouse. Logged in a Xorg session using 'startx' in tty and it works fine. I suspect 'mutter' update from 20180203 as it changed a lot of stuff regarding input (even if mostly "touch" input"). Tried another mouse and same issue. Can't rollback to previous version, zypper doesn't find it. -- ___ Alex aka DarthWound Global Steam Moderator Le lundi 05 février 2018 à 15:00 +0100, Dominique Leuenberger a écrit : > Please note that this mail was generated by a script. > The described changes are computed based on the x86_64 DVD. > The full online repo contains too many changes to be listed here. > > Please check the known defects of this snapshot before upgrading: > https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1& > version=Tumbleweed&build=20180203 > > When you reply to report some issues, make sure to change the > subject. > It is not helpful to keep the release announcement subject in a > thread > while discussing a specific problem. > > Packages changed: > AppStream (0.11.1 -> 0.11.8) > Mesa (17.3.3 -> 18.0.0) > Mesa-drivers (17.3.3 -> 18.0.0) > NetworkManager (1.8.6 -> 1.10.2) > SUSEConnect > apr > bash > bluez > ceph (13.0.0 -> 13.0.0.5171+g4d4101fe78) > corosync > device-mapper > evince (3.26.0+20171120.3955d480 -> 3.26.0+20180128.1bd86963) > fltk > gc (7.4.2 -> 7.6.4) > gdm > gegl-unstable (0.3.26 -> 0.3.28) > gjs (1.50.2 -> 1.50.4) > glib2 (2.54.2 -> 2.54.3) > gmime (3.0.5 -> 3.2.0) > gnome-builder (3.26.3 -> 3.26.4) > gnome-color-manager > gnome-documents (3.26.1 -> 3.26.2) > gnome-logs (3.26.2 -> 3.26.3) > gnome-online-accounts > gnome-power-manager (3.25.90 -> 3.26.0) > gnome-shell (3.26.2+20171218.15b1810a6 -> > 3.26.2+20180130.0d9c74212) > gstreamer-plugins-ugly > ibus > libcaca (0.99.beta19+git20171002.da28e96 -> > 0.99.beta19.git20171003) > libchamplain > libdazzle (3.26.2 -> 3.26.3) > libgexiv2 > liborcus (0.13.1 -> 0.13.2) > libpng12 > libqt5-qtbase > librsvg (2.42.0 -> 2.42.2) > libzypp (17.1.1 -> 17.1.2) > linux-glibc-devel (4.14 -> 4.15) > llvm5 > lvm2 > mutter (3.26.2+20171231.0bd1d7cf0 -> 3.26.2+20180127.d32d358a6) > ncurses (6.0 -> 6.1) > procps > python-pyudev > rsync (3.1.2 -> 3.1.3) > vala (0.38.5 -> 0.38.6) > vim (8.0.1428 -> 8.0.1442) > wicked (0.6.43 -> 0.6.44) > xkeyboard-config (2.22 -> 2.23.1) > yast2-ftp-server (3.3.0 -> 4.0.0) > > === Details === > > ==== AppStream ==== > Version update (0.11.1 -> 0.11.8) > Subpackages: AppStream-lang libAppStreamQt2 libappstream4 > > - Now the appstream cache is refreshed in %post. The update to 0.11.8 > plus the refresh fixes kde#389531. > - Headers are now installed to /usr/include/appstream instead of > /usr/inlude/AppStream > - New package AppStream-doc with the html documentation for AppStream > - Use meson to build instead of cmake > - Update to version 0.11.8: > Features: > * validator: Emit a hint in case a discouraged AppStream ID style > is used (Matthias Klumpp) > * l10n: Renamed Norwegian Bokml language file (Matthias Klumpp) > Specification: > * docs: Add quickstart instructions for intltool (David Steele) > * spec: Discourage use of hyphens and digit-started segments for > IDs (Matthias Klumpp) > Bugfixes: > * qt: Export the AppStreamQt target (Aleix Pol) > * Various string improvements (Allan Nordhy) > * validator: Don't make HEAD requests for URL checks, fetch first > byte instead (Matthias Klumpp) > * Enforce a non-broken version of gobject-introspection (Matthias > Klumpp) > * Ensure LINGUAS update is only run explicitly (Matthias Klumpp) > * Fix a minor memory and fd leak (Matthias Klumpp) > - Update to version 0.11.7: > Notes: > * The appstreamcli validation commands now use curl if it is > available to check all > URLs in the metadata for existence. > If you don't want this behavior, pass "--nonet" to appstreamcli. > There might also > be false positives (one is known with the KDE bugtracker) that > need to be investigated, > so feedback on this new feature is welcome. > Features: > * validator: Check all urls for validity (Matthias Klumpp) > * validator: Check web-application components for missing tags > (Matthias Klumpp) > * Add API to retrieve the AppStream library version (Matthias > Klumpp) > * apt: Allow fetching 128x128@2 HiDPI icons (Rico Tzschichholz) > Specification: > * Add the "url" launchable type (Dimitrios Christidis) > * spec: Clarify some icon details in the collection data (Marius > Vollmer) > * spec: Allow <icon> tags in generic components (Marius Vollmer) > * spec: Specify the web-application component type (Matthias > Klumpp) > Bugfixes: > * Fix endless loop when validating screenshots (Matthias Klumpp) > * ascli: Show a list of component-types when --help is passed to > new-template (Matthias Klumpp) > * validator: Drop the wget fallback, making missing curl only an > info (Matthias Klumpp) > * meson: Properly define header-file in gir (Rico Tzschichholz) > - Update to version 0.11.6: > Features: > * Improve screenshot validation (Matthias Klumpp) > * Allow to disable introspection (Matthias Klumpp) > Bugfixes: > * Revert back to the old build option names (Matthias Klumpp) > * Apply maintainer flags equally to C++ and C (Matthias Klumpp) > * Explicitly set C/C++ standard versions (Matthias Klumpp) > * vapi: Include the right header (Matthias Klumpp) > * xml: Correctly write screenshots tag again (Matthias Klumpp) > * Do not cache a screenshot that doesn't have images (Matthias > Klumpp) > * xml: Support legacy screenshot tags again (Matthias Klumpp) > - Update to version 0.11.5: > Features: > * Restructure build feature flags (Matthias Klumpp) > * Allow disabling API documentation build (Matthias Klumpp) > Bugfixes: > * qt: Don't check bitness when finding AppStreamQt (Matthias > Klumpp) > - Update to version 0.11.4: > Notes: > * This release switches the build system from CMake to Meson. You > will need > Meson (>= 0.42) in order to build AppStream. Please test for any > regressions. > Features: > * Implement Meson support (Matthias Klumpp) > * meson: Make build with sanitizers (partially) work again > (Matthias Klumpp) > * meson: Add helper script for building documentation (Matthias > Klumpp) > * docs: Always rebuild documentation on-demand (Matthias Klumpp) > * Update README for Meson (Matthias Klumpp) > * Implement cockpit-manifest launchable type (Matthias Klumpp) > * validator: Actually validate the type property of "launchable" > tags (Matthias Klumpp) > * Allow to search the pool for components that provide a launchable > (Matthias Klumpp) > * qt: Add new function to search components by launchable (Matthias > Klumpp) > Specification: > * spec: New "cockpit-manifest" launchable type (Marius Vollmer) > Bugfixes: > * validator: Complain if a component has no ID (Matthias Klumpp) > - Update to version 0.11.3: > Bugfixes: > * qt: Don't crash when an error is found and no error string is > passed (Aleix Pol) > * Propagate document context to the context object for XML files > (Matthias Klumpp) > * validator: Correctly recognize "launchable" as valid tag > (Matthias Klumpp) > - Update to version 0.11.2: > Features: > * cache: Refactor cache functions (Matthias Klumpp) > * Deduplicate origin/locale/arch with AsContext (Matthias Klumpp) > * Get rid of a couple of internal helper methods (Matthias Klumpp) > * cli: When using convert, always assume collection style for YAML > (Matthias Klumpp) > Specification: > * Adjust docs to clearly state that licenses are SPDX expressions > (Harald Sitter) > Bugfixes: > * qt: Improve Icon QDebug information (Aleix Pol) > * Resolve crash when serializing lots of XML documents (Matthias > Klumpp) > * xml: Don't truncate translated entries after encounting a wrong > locale (Matthias Klumpp) > * Set a real locale if locale is set to "ALL" (Matthias Klumpp) > * validator: Make ending dot in component name only a pedantic > issue (Matthias Klumpp) > - Add patch to export the AppStreamQt target correctly: > * 0001-Fix-regression-from-153.patch > > ==== Mesa ==== > Version update (17.3.3 -> 18.0.0) > Subpackages: Mesa-dri-devel Mesa-libEGL-devel Mesa-libEGL1 Mesa- > libGL-devel Mesa-libGL1 Mesa-libglapi0 libgbm1 libwayland-egl1 > > - Update to 18.0.0-rc3 > * includes significant improvements for OpenGL and Vulkan support > and performance. > - supersedes U_intel-Add-more-Coffee-Lake-PCI-IDs.patch > - Remove dependency on clang-devel-static. (bnc#1065464) > * It was removed, clang-devel now again provides everything > necessary as shared libraries. > - Require Mesa-dri-32bit and Mesa-gallium-32bit by Mesa-32bit. It > mirrors the requirement of the normal packages. (bnc#1078261) > > ==== Mesa-drivers ==== > Version update (17.3.3 -> 18.0.0) > Subpackages: Mesa-dri Mesa-gallium Mesa-libva libvdpau_r300 > libvdpau_r600 libvdpau_radeonsi libvulkan_radeon libxatracker2 > > - Update to 18.0.0-rc3 > * includes significant improvements for OpenGL and Vulkan support > and performance. > - supersedes U_intel-Add-more-Coffee-Lake-PCI-IDs.patch > - Remove dependency on clang-devel-static. (bnc#1065464) > * It was removed, clang-devel now again provides everything > necessary as shared libraries. > - Require Mesa-dri-32bit and Mesa-gallium-32bit by Mesa-32bit. It > mirrors the requirement of the normal packages. (bnc#1078261) > > ==== NetworkManager ==== > Version update (1.8.6 -> 1.10.2) > Subpackages: NetworkManager-devel NetworkManager-lang libnm-glib-vpn1 > libnm-glib4 libnm-util2 libnm0 typelib-1_0-NM-1_0 typelib-1_0- > NMClient-1_0 typelib-1_0-NetworkManager-1_0 > > - Replace sysconfig with sysconfig-netconfig BuildRequires and > Requires, this is what we in reality need. > - Update to version 1.10.2: > + Added support for 'onlink' IPv4 routes attribute. > + Wait longer for the carrier to come up after a MTU change. > + Implemented abstraction for team connections that exposes team > configuration items as distinct properties. > + Added basic support for tc queueing disciplines and filters. > + Introduced an Update2() D-Bus method to update connection > settings with more flexibility. > + Many bug fixes and improvements. > - Changes from version 1.10.0: > + NetworkManager includes now basic OpenVSwitch support, good > enough to be capable of setting up simple OpenVSwitch > configurations. > + Added support for activating PPP connections on non-Ethernet > interfaces. > + It is now possible to authenticate to a Wi-Fi network using WPS > (Wi-Fi Protected Setup). > + Implemented support for Wi-Fi PMF (Protected Management Frames, > 802.11w), which can be configured via the wifi-sec.pmf > property. > + Now the maximum rate of wireless access points supporting > 802.11 is properly calculated and exposed on D-Bus. > + Background scanning is now disabled for non-WPA-Enterprise > Wi-Fi networks. > + Added support for the Bluetooth NAP (Network Access Point) > profile. > + Added support for disabling connectivity checking via the D-Bus > interface. > + The internal DHCP client now understands the domain-search > option. > + Bridge connections support the group-forward-mask property. > + NetworkManager can now configure multiple IPv6 default routes > received through RA and each gets configured with the announced > preference. > + It is possible to specify the routing table for each static > route. > + Support specifying a explicit routing table for any > non-static-route, including routes from DHCP, device-routes, > IPv6 autoconf. > + Device are left configured when a user sets them as unmanaged > by NetworkManager. > + New connection.auth-retry property to configure how often > authentication is prompted before failing the configuration. > + The platform code that handles synchronization with kernel > status via netlink has been reworked and is more efficient. > + Allowed the update of connections that have an associated > ifcfg-rh routing rules file. > + Non-UTF8 properties are now escaped when they are exported on > D-Bus. > + NetworkManager-wait-online.service now starts > NetworkManager.service if needed. > + The MAC address for bond connections can be changed in nmtui. > + Fixed dependency problems when setting the MTU of VLAN and > master devices. > + The systemd-resolved DNS plugin properly handles the DNS > priority setting. > + Fixed setting a DHCP timeout greater than 60 seconds > (dhclient). > + Fixed some memory leaks. > + Many other bug fixes and improvements. > - Rebase networkmanager-obs-net.patch and > nm-dont-overwrite-resolv-conf.patch. > - Drop nm-disconnect-proxy-signals.patch and > nm-vpn-remote-connection-disconnect-signals.patch: Fixed > upstream. > > ==== SUSEConnect ==== > > - Repackage gem > > ==== apr ==== > Subpackages: apr-devel libapr1 > > - ignore PowerPC transient test failures > > ==== bash ==== > Subpackages: bash-doc bash-lang libreadline7 readline-devel readline- > doc > > - Add patches 13-18 to bash-4.4-patches.tar.bz2 > * 13: If a here-document contains a command substitution, the > command substitution can get access to the file descriptor used > to write the here-document. > * 14: Under some circumstances, functions that return via the > `return' builtin do not clean up memory they allocated to keep > track of FIFOs. > * 15: Process substitution can leak internal quoting to the > parser in the invoked subshell. > * 16: Bash can perform trap processing while reading command > substitution output instead of waiting until the command > completes. > * 17: There is a memory leak when `read -e' is used to read a > line using readline. > * 18: Under certain circumstances (e.g., reading from /dev/zero), > read(2) will not return -1 even when interrupted by a signal. > The read builtin needs to check for signals in this case. > - partial cleanup with spec-cleaner > > ==== bluez ==== > Subpackages: bluez-cups bluez-devel libbluetooth3 > > - Add disable_some_obex_tests.patch bypass boo#1078285 for PowerPC > > ==== ceph ==== > Version update (13.0.0 -> 13.0.0.5171+g4d4101fe78) > Subpackages: librados2 librbd1 > > - Update to version 13.0.0-5171-g4d4101fe78: > + spec file: > * change version number format > * define _defined_if_python2_absent if, and only if, building > without > python2 bcond > - Update to version 13.0.0-5169-g26918cdcc9: > + rebase to latest upstream master, including spec file changes: > * eliminate Python 2 dependencies (bsc#1076403) > N.B.: this has the consequence that we no longer build or ship > Python 2 versions of the Python bindings for librados, librbd, > libcephfs and librgw > * drop lowmem_builder bcond and rewrite associated code to be > distro-agnostic > * move distro-conditional BuildRequires to appropriate section > * use more recent toolchain on RHEL 7 > * ceph-base: put runtime dependencies in alphabetical order > * correct Group for python bindings subpackages > * move ceph-volume to ceph-osd and adjust systemd macros > accordingly > * ceph-osd subpackage now requires lvm2 for ceph-volume > * ceph-test: peg version of ceph-common dependency > * drop deprecated scripts rcceph and ceph-crush-location > * fix permissions of rbd resource agent > - ceph-rpmlintrc: add lines to quash RPMLINT warnings > + ceph-base.x86_64: E: devel-file-in-non-devel-package (Badness: > 50) /usr/lib64/ceph/crypto/libceph_crypto_isal.so > + librados2.x86_64: E: devel-file-in-non-devel-package (Badness: > 50) /usr/lib64/ceph/libceph-common.so > + ceph-base.x86_64: E: devel-file-in-non-devel-package (Badness: > 50) /usr/lib64/libos_tp.so > + ceph-base.x86_64: E: devel-file-in-non-devel-package (Badness: > 50) /usr/lib64/libosd_tp.so > > ==== corosync ==== > Subpackages: libcmap4 libcorosync_common4 > > - corosync exposes itself for a self-crash under rare > circumstance(bsc#1078412) > Added: 0013-logging-Make-blackbox-configurable.patch > 0014-logging-Close-before-and-open-blackbox-after-fork.patch > Modified: remove unncessary git commit messages > 0001-coroapi-Use-size_t-for-private_data_size.patch > 0002-fix-ifdown-udp.patch > 0005-do-not-convert-empty-uid-gid-to-0.patch > 0008-wd-fix-snprintf-warnings.patch > 0010-qdevice-mv-free-str-after-port-validation.patch > 0011-libcpg-Fix-issue-with-partial-big-packet-assembly.patch > 0012-totemudp-u-Drop-truncated-packets-on-receive.patch > > ==== device-mapper ==== > Subpackages: libdevmapper-event1_03 libdevmapper1_03 > libdevmapper1_03-32bit > > - clvmd: try to refresh device cache on the first failure > (bsc#978055, bsc#1076042) > + bug-978055_clvmd-try-to-refresh-device-cache-on-the-first- > failu.patch > > ==== evince ==== > Version update (3.26.0+20171120.3955d480 -> 3.26.0+20180128.1bd86963) > Subpackages: evince-lang evince-plugin-comicsdocument evince-plugin- > djvudocument evince-plugin-dvidocument evince-plugin-pdfdocument > evince-plugin-psdocument evince-plugin-tiffdocument evince-plugin- > xpsdocument libevdocument3-4 libevview3-3 nautilus-evince typelib- > 1_0-EvinceDocument-3_0 typelib-1_0-EvinceView-3_0 > > - Update to version 3.26.0+20180128.1bd86963: > + shell: Fix media-player keys not working. > > ==== fltk ==== > > - added xcursor dependency [bsc#1077881] > > ==== gc ==== > Version update (7.4.2 -> 7.6.4) > > - Update to new upstream release 7.6.4 > * Also enable the TSX workaround for i386 (Linux) > * Relax mark_mutex attribute needed to disable elision (Linux/x64) > * Process all PT_LOAD segments before PT_GNU_RELRO segments (Glibc) > * Add API function to calculate total memory in use by all GC > blocks > * Add API function to set/modify GC log file descriptor (Unix) > * Add alt-stack registration support > * Implement the finalization extension API > * Implement thread suspend/resume API (Linux threads only) > > ==== gdm ==== > Subpackages: gdm-lang gdmflexiserver libgdm1 typelib-1_0-Gdm-1_0 > > - Add back translation-update-upstream as BuildRequires since > SLE still needs it. > - Update gdm-disable-wayland-on-unsupported-chipsets.patch: examine > filename argument in gdm_settings_desktop_backend_new instead of > examining GDM_RUNTIME_CONF (bsc#1078030). > > ==== gegl-unstable ==== > Version update (0.3.26 -> 0.3.28) > Subpackages: gegl-0_3 gegl-0_3-lang libgegl-0_3-0 > > - Update to version 0.3.28: > + Core: A new GeglStats object, which provides realtime > statistics/profiling for use in UIs. Automatically > copy-on-write clone input buffers for auto-threading of > operations. > + Buffer: > - Many significant optimizations as well as a correctness > improvement, mipmap scaling and rendering is now done > correctly in linear space, thus GIMP will not only produce > the right results but also avoid gamma errors in thumbnails > and viewport. > - Among the signifcant performance boosters are per > buffer-instance tile queues, adaptive sampler pre-fetch > caching and dedicated code paths for fetching columns of > pixels. Along with many multi-threadedness improvements due > to more significant testing. > + Operations: > - Mipmap tuning and performance improvements to gaussian blur > added dedicated code paths for nearest sampler in transform > ops. > - More generic RGBE file handling. > - ff-load: permit decoding audio files as well as video files. > - Various code cleanups. > > ==== gjs ==== > Version update (1.50.2 -> 1.50.4) > Subpackages: libgjs0 typelib-1_0-GjsPrivate-1_0 > > - Update to version 1.50.4: > + Gnome Shell crash with places-status extension when you plug an > USB device (glgo#gjs#33 and glgo#gjs#38). > - Changes from version 1.50.3: > + GJS will now log a warning when a GObject is accessed in > Javascript code after the underlying object has been freed in > C. (This used to work most of the time, but crash > unpredictably.) We now prevent this situation which, is usually > by caused a memory management bug in the underlying C library. > + Closed bugs and merge requests: > - Add checks for GObjects that have been finalized > (glgo#gjs#21, glgo#gjs#23, glgo#gjs#25, glgo#gjs#28, > glgo#gjs#33). > - Test "Cairo context has methods when created from a C > function" fails (glgo#gjs#27, glgo#gjs#35). > - Various fixes from the master branch for rare crashes. > > ==== glib2 ==== > Version update (2.54.2 -> 2.54.3) > Subpackages: glib2-devel glib2-lang glib2-tools libgio-2_0-0 libgio- > 2_0-0-32bit libglib-2_0-0 libglib-2_0-0-32bit libgmodule-2_0-0 > libgmodule-2_0-0-32bit libgobject-2_0-0 libgobject-2_0-0-32bit > libgthread-2_0-0 libgthread-2_0-0-32bit > > - Update to version 2.54.3: > + Bugs fixed: bgo#691436, bgo#761102, bgo#776147, bgo#779182, > bgo#782057, bgo#785113, bgo#788990, bgo#789637, bgo#789894, > bgo#790030, bgo#790093, bgo#790126, bgo#790829, bgo#790934, > bgo#791235, bgo#791267, bgo#791296, bgo#791325, bgo#791334, > bgo#791337, bgo#791720, bgo#791744, bgo#791754, bgo#791906. > + Updated translations. > - Drop glib2-gtester-report-py3.patch: Fixed upstream. > - Add glib2-gmain-partial-revert.patch: gmain: Partial revert of > recent wakeup changes to gmain.c (bgo#761102). > > ==== gmime ==== > Version update (3.0.5 -> 3.2.0) > > - Update to version 3.2.0: > + No news available. > > ==== gnome-builder ==== > Version update (3.26.3 -> 3.26.4) > Subpackages: gnome-builder-lang gnome-builder-plugin-beautifier > gnome-builder-plugin-clang gnome-builder-plugin-cmake gnome-builder- > plugin-ctags gnome-builder-plugin-devhelp gnome-builder-plugin- > gettext gnome-builder-plugin-gnome-code-assistance gnome-builder- > plugin-html-completion gnome-builder-plugin-jedi gnome-builder- > plugin-jhbuild gnome-builder-plugin-mingw gnome-builder-plugin- > symbol-tree gnome-builder-plugin-sysmon gnome-builder-plugin-todo > gnome-builder-plugin-vala-pack gnome-builder-plugin-xml-pack > > - Update to version 3.26.4: > + A number of correctness and memory leaks were fixed in the > semantic highlighter, project tree, clang, rustup, vala-pack, > code-index, config manager and configs, and git. > + The meson plugin now uses "meson" "introspect" instead of the > legacy "mesonintrospect" utility. > + Fixes for deprecated API usage in Gtk+. > + Block selection has been fixed in the terminal plugin. > + Postbuild support in configurations was fixed to no longer > run prebuild commands a second time. > + The flatpak plugin now passes --command to build-finish. This > fixes an issue where the wrong binary would get activated when > exporting a project. > + Fixes for -Wincompatible-pointer-type changes from recently > upstreamed type propagation in g_object_ref(). > + Updated translations. > > ==== gnome-color-manager ==== > Subpackages: gnome-color-manager-lang > > - Add 0001-build-Set-PKGDATADIR-to-gnome-color-manager.patch: > data files where looked up in the wrong directory > > ==== gnome-documents ==== > Version update (3.26.1 -> 3.26.2) > Subpackages: gnome-documents-lang gnome-documents_books-common gnome- > shell-search-provider-documents > > - Update to version 3.26.2: > + Use 'var' for symbols that are exported. > + Use the standard dialect of String.prototype.replace. > + Explicitly specify the Gepub API version. > + Updated translations. > > ==== gnome-logs ==== > Version update (3.26.2 -> 3.26.3) > Subpackages: gnome-logs-lang > > - Update to version 3.26.3: > + Avoid using hard-coded colors. > + Updated translations. > - Drop gnome-logs-nb-translations.patch: Fixed upstream. > > ==== gnome-online-accounts ==== > Subpackages: gnome-online-accounts-lang libgoa-1_0-0 libgoa-backend- > 1_0-1 typelib-1_0-Goa-1_0 > > - Don't enable Media Server option. It is an experimental untested > feature that was only used in GNOME Photos and the GNOME Photos > maintainer recommended we disable it, so stop passing > - -enable-media-server to configure, pass --disable-media-server > instead. > > ==== gnome-power-manager ==== > Version update (3.25.90 -> 3.26.0) > Subpackages: gnome-power-manager-lang > > - Update to version 3.26.0: > + trivial: Remove the build-api helper script. > + Remove po/Makevars. > + build: Install appstream metadata to non-deprecated location. > + Updated translations. > - Drop gnome-patch-translation BuildRequires: We do not have any > patches, so not needed. > - Drop gnome-applets-brightness and gnome-applets-inhibit-powersave > Obsoletes: No current openSUSE or SUSE have ever provided them. > - Conditionally apply translations-update-upstream BuildRequires > and macro for non-openSUSE only. > - Drop update-desktop-files BuildRequires and stop using > suse_update_desktop_file macro, no longer needed. > - Pass enable-tests=false to meson, ensure we do not build the > tests. > - Do minor spec cleanup. > > ==== gnome-shell ==== > Version update (3.26.2+20171218.15b1810a6 -> > 3.26.2+20180130.0d9c74212) > Subpackages: gnome-shell-browser-plugin gnome-shell-calendar gnome- > shell-lang > > - Update to version 3.26.2+20180130.0d9c74212: > + padOsd: Ensure to pick pad devices only. > + network: Fix visibility of VPN section. > + dnd: Declare restore location variables. > + appDisplay: don't try to close the popup menu that is already > destroyed. > + background: don't leak wall clock when background changes. > + dateMenu: > - Fix possible crash with unknown locations. > - Ignore malformed world-clocks settings. > + dash: Do not shadow ClutterActor's destroy(). > + Updated translations. > - Update _service url to new gitlab home. > - Drop gnome-shell-network-fix-visibility-VPN.patch: Fixed > upstream. > > ==== gstreamer-plugins-ugly ==== > Subpackages: gstreamer-plugins-ugly-lang > > - Add gst-ugly-amrnwbdec-fixes.patch: Fixes for amr plugins, only > built on third party. > > ==== ibus ==== > Subpackages: ibus-branding-openSUSE-KDE ibus-gtk ibus-gtk-32bit ibus- > gtk3 ibus-lang libibus-1_0-5 libibus-1_0-5-32bit python-ibus typelib- > 1_0-IBus-1_0 > > - Change xim.d-ibus-121: Unset LC_CTYPE to make LANG variable > can change system locale successful(boo#1076854). > > ==== libcaca ==== > Version update (0.99.beta19+git20171002.da28e96 -> > 0.99.beta19.git20171003) > > - Deleted _service and use spec file to download git version. > - Shorten version field to joliet usable length. > - Change python headers to allow bindings to build normally with > python3. > - Use %license for license document. > > ==== libchamplain ==== > Subpackages: libchamplain-0_12-0 typelib-1_0-Champlain-0_12 > > - Add > libchamplain-Fix-wrapping-champlain_view_x_to_longitude.patch: > Fix wrapping in champlain_view_x_to_longitude. Previous > implementation assumed that after using x_to_wrap_x further > wrapping would be needed only if x + priv->viewport_x >= width. > - Do minor spec cleanup, use autosetup, make_build and make_install > macros, drop obsolete and unused BUILD_FROM_VCS conditional > gnome-common and gtk-doc BuildRequires and autogen.sh call. > > ==== libdazzle ==== > Version update (3.26.2 -> 3.26.3) > Subpackages: libdazzle-1_0-0 typelib-1_0-libdazzle-1_0 > > - Update to vresion 3.26.3: > + A number of fixes to DzlSignalGroup to be more re-entrant safe > and handle disposal cycles better. > + DzlPreferences is more aggressive about protecting against > widget disposal. > + A static inline dzl_clear_signal_handler() was backported for > use in other backports from master. > + A number of protections were added to DzlDirectoryReaper to > protect against potentially following through symlinks. > + Max age in DzlDirectoryReaper was changed to always ensure a > positive value for use in date comparisons. > + A leak of GFile instances in the directory reaper was fixed. > - Drop unused base define. > > ==== libgexiv2 ==== > > - Allow to enable/disable building of python2/python3 bindings via > build conditions to accomodate potential python2-less products: > + BuildRequire python-rpm-macros: helper macros from the > python-singlespec initiative. Even though the package can't be > built completley with singlespec due to the additional > libraries, we can still make good use of the helpers. > + Replace python-devel and python3-devel BuildRequires with > python_module devel. > + Replace python-gobject and python3-gobject BuildRequires with > python_module gobjecta. > - Run test suite in %check section. > - Correct URL to point to https://wiki.gnome.org/Projects/gexiv2. > > ==== liborcus ==== > Version update (0.13.1 -> 0.13.2) > > - Version update to 0.13.2: > * Various small fixes > * Improvements in Excel 2003 XML import iflter > > ==== libpng12 ==== > Subpackages: libpng12-0 libpng12-0-32bit libpng12-devel > > - check with -j1, be explicit > - Fix SRPM group and grammar issues. > > ==== libqt5-qtbase ==== > Subpackages: libQt5Concurrent-devel libQt5Concurrent5 libQt5Core- > devel libQt5Core-private-headers-devel libQt5Core5 libQt5DBus-devel > libQt5DBus5 libQt5Gui-devel libQt5Gui-private-headers-devel > libQt5Gui5 libQt5Network-devel libQt5Network5 libQt5OpenGL-devel > libQt5OpenGL5 libQt5PlatformHeaders-devel libQt5PrintSupport-devel > libQt5PrintSupport5 libQt5Sql-devel libQt5Sql5 libQt5Sql5-mysql > libQt5Sql5-postgresql libQt5Sql5-sqlite libQt5Sql5-unixODBC > libQt5Test-devel libQt5Test5 libQt5Widgets-devel libQt5Widgets5 > libQt5Xml-devel libQt5Xml5 libqt5-qtbase-common-devel libqt5-qtbase- > devel libqt5-qtbase-platformtheme-gtk3 > > - Add 0001-QSimpleDrag-Fix-mouse-release-coords-for-delayed-eve.patch > to fix a bug causing the wrong desktop icon to look hovered > after dragging an icon on the desktop in plasma (QTBUG-66103). > - Moved 0001-Avoid-providing-bad-pixelDeltas-on-X11.patch to use a > patch > number in the 1000-1999 range since it was approved in the 5.9 > branch > upstream. > - Add 0001-Avoid-providing-bad-pixelDeltas-on-X11.patch to avoid > using > the hardcoded resolution that libinput is giving as a real pixel > delta (QTBUG-59261). > - Add patches to fix the custom page size handling in the print > dialog as > well as other printer issues (QTBUG-58733, boo#994809): > * 0002-CUPS-Use-default-cups-job-priority-instead-of-50.patch > * 0003-QPageSetupWidget-setPrinter-Use-printdevice-default-paper- > size.patch > * 0004-Fix-custom-page-size-handling-in-the-Unix-print-dial.patch > * 0005-CUPS-Refactor-the-code-a-bit.patch > * 0006-Refactor-QPPDOptionsModel-a-bit.patch > * 0007-CUPS-Fix-advanced-options-cancel-of-the-print-properties- > dialog.patch > * 0008-CUPS-Fix-conflict-handling.patch > * 0009-CUPS-Use-printer-job-sheets-as-default-instead-of-none- > none.patch > * 0010-CUPS-Use-printer-job-billing-as-default-instead-of-the- > empty-string.patch > * 0011-CUPS-Use-printer-job-hold-until-as-default-instead-of-the- > nohold.patch > * 0012-Unix-Fix-usability-of-the-print-properties-dialog.patch > * 0013-cups-Dont-show-InstallableOptions-in-the-advanced- > properties-tab.patch > * 0014-CUPS-Enable-printing-arbitrary-pages-and-page-ranges.patch > * 0015-CUPS-Dont-show-choices-that-conflict-with-the-printer- > installed-options.patch > * 0016-CUPS-Rework-set-clearCupsOption-API.patch > * 0017-Cups-Print-Dialog-Change-the-message-box-titles-to-C.patch > * 0018-Fix-build-due-to-missing-QDebug-include.patch > - Dropped 0001-Fix-custom-page-size-handling-in-the-Unix-print- > dial.patch > which is now included in the previous patchset with order 0004. > > ==== librsvg ==== > Version update (2.42.0 -> 2.42.2) > Subpackages: gdk-pixbuf-loader-rsvg librsvg-2-2 rsvg-thumbnailer > typelib-1_0-Rsvg-2_0 > > - Update to version 2.42.2: > + Don't crash when feConvolveMatrix doesn't specify orderx/ordery > attributes (glgo#librsvg#193). > + Parse stroke-dasharray property correctly. This code is in Rust > now; yay! (glgo#librsvg#136). > + Don't render markers if they are zero-sized, per the spec. > + Performance: eliminate a bunch of string copies during parsing. > + Update rust-cssparser to 0.23. > - Update to version 2.42.1: > + Parse the transform attribute in a faster/simpler way. We now > use rust-cssparser instead of lalrpop. This is especially > noticeable on SVGs with lots of "transform" attributes > (glgo#librsvg#182). > + Don't crash when setting a gradient on a zero-sized object > (glgo#librsvg#187). > + Inherit attributes in the <svg> element properly > (glgo#librsvg#181). > + rsvg-convert - fix error reporting when reading from stdin > (glgo#librsvg#160). > + Fix detection of image type in "data:" URIs when they don't > specify a MIME type (glgo#librsvg#152). > + More stringent parsing of path data; better tests > (glgo#librsvg#133). > + Fix typos and links in the .md files. > > ==== libzypp ==== > Version update (17.1.1 -> 17.1.2) > > - Fix crash when installing broken rpm packages (bsc#1078284) > - Testcase: Minor fix writing update testcases > - version 17.1.2 (0) > > ==== linux-glibc-devel ==== > Version update (4.14 -> 4.15) > > - Update to kernel headers 4.15 > - Add support for riscv > > ==== llvm5 ==== > Subpackages: clang5 libLLVM5 libLTO5 libc++-devel libc++1 libc++abi- > devel libc++abi1 libclang5 libomp5-devel > > - Cleanup %ifarch conditions, remove targets unintentionally added > to s390/s390x. (bnc#1078436) > - Limit the amount of parallel link jobs, but no longer limit > compile jobs. This should prevent running out of memory during > linking while not longer slowing down compilation. > - Remove build dependency on procps > - Reduce disk size requirement to 30GB in _constraints. We no > longer need that much since we stopped building static libraries. > > ==== lvm2 ==== > Subpackages: liblvm2app2_2 liblvm2cmd2_02 > > - clvmd: try to refresh device cache on the first failure > (bsc#978055, bsc#1076042) > + bug-978055_clvmd-try-to-refresh-device-cache-on-the-first- > failu.patch > > ==== mutter ==== > Version update (3.26.2+20171231.0bd1d7cf0 -> > 3.26.2+20180127.d32d358a6) > Subpackages: libmutter-1-0 mutter-data mutter-lang > > - Update to version 3.26.2+20180127.d32d358a6: > + monitor: Set MINIMUM_LOGICAL_HEIGHT to 480. > + Don't attempt to get monitor geometry on non-existent monitors. > + wayland: > - Shortcuts inhibitor requires a window. > - Ensure wl_shell_surfaces are set reactive. > - Only send full sequences of touch events to clients. > + input-settings/x11: Fix tap-and-drag libinput property name > + clutter/evdev: Ignore unknown touch points > + Revert "window: Raise and lower tile match in tandem" > + Updated translations. > - Update _service url to new gitlab home. > > ==== ncurses ==== > Version update (6.0 -> 6.1) > Subpackages: libncurses6 ncurses-devel ncurses-utils tack terminfo > terminfo-base > > - Correct include path for wide chraracter header files for ABI 6.1 > - Update to ncurses 6.1 (patch 20180127) > + updated release notes > + amend a warning message from tic which should have flagged misuse > of "XT" capability in "screen" terminal description. > > terminfo changes: > + trim "XT" from screen entry, add comments to explain why it was > not suitable -TD > + modify iterm to use xterm+sl-twm building block -TD > + mark konsole-420pc, konsole-vt100, konsole-xf3x obsolete > reflecting > konsole's removal in 2008 -TD > + expanded the history section of konsole to explain its flawed > imitation of xterm's keyboard -TD > + use xterm+x11mouse in screen.* entries because screen does not > yet > support xterm's 1006 mode -TD > + add nsterm-build400 for macOS 10.13 -TD > + add ansi+idc1, use that in ansi+idc adding dch for consistency > -TD > + update vte to vte-2017 -TD > + add ecma+strikeout to vte-2017 -TD > + add iterm2-direct -TD > + updated teraterm, added teraterm-256color -TD > + add mlterm-direct -TD > + add descriptions for ANSI building-blocks -TD > - Modify patch ncurses-5.9-ibm327x.dif > - Rename patch ncurses-6.0.dif to new name ncurses-6.1.dif > - Modify patch ncurses-6.1.dif > - Add ncurses patch 20180121 pre-release 6.1 > > terminfo changes: > + add xterm+noalt, xterm+titlestack, xterm+alt1049, xterm+alt+title > blocks from xterm #331 -TD > + add xterm+direct, xterm+indirect, xterm-direct entries from xterm > [#331] -TD > + modify xterm+256color and xterm+256setaf to use correct number of > color pairs, for ncurses 6.1 -TD > + add rs1 capability to xterm-256color -TD > + modify xterm-r5, xterm-r6 and xterm-xf86-v32 to use xterm+kbs to > match xterm #272, reflecting packager's changes -TD > + remove "boolean" Se, Ss from st-0.7 -TD > + add konsole-direct and st-direct -TD > + remove unsupported "Tc" capability from st-0.7; use st-direct if > direct-colors are wanted -TD > + add vte-direct -TD > + add XT, hpa, indn, and vpa to screen, and invis, E3 to tmux > (patch by > Pierre Carru) > + use xterm+sm+1006 in xterm-new, vte-2014 -TD > + use xterm+x11mouse in iterm, iterm2, mlterm3 because xterm's 1006 > mode does not work with those programs. konsole is debatable -TD > + add "termite" entry (report by Markus Pfeiffer) -TD > > merge branch begun April 2, 2017 which provides these features: > + support read/write new binary-format for terminfo which stores > numeric capabilities as a signed 32-bit integer. The test > programs > such as picsmap, ncurses were created or updated during 2017 to > use > this feature. > + the new format is written by the wide-character configuration of > tic when it finds a numeric capability larger than 32767. > + other applications such as infocmp built with the wide-character > ncurses library work as expected. > + applications built with the "narrow" (8-bit) configuration will > read the new format, but will limit those extended values to > 32767. > + in either wide/narrow configuration, the structure defined in > term.h still uses signed 16-bit values. > + because it is incompatible with the legacy (mid-1980s) binary > format, > a new magic value is provided for the "file" program. > + the term.5 manual page is updated to describe this new format. > + the limit on file-size for compiled terminfo is increased in the > wide-character configuration to 32768. > - Add ncurses patch 20180120 > + build-fix in picsmap.c for stdint.h existence. > + add --disable-stripping option to configure scripts. > + modify ncurses-examples to install test-scripts in the data > directory. > + work around tool-breakage in Debian 9 and later by invoking > gprconfig to specify the C compiler to be used by gnatmake, > and conditionally suppressing Library_Options line for static > libraries. > + bump the compat level for test-packages to 7, i.e., Debian 5. > - Add tack patch 1.08-20170818 > > ==== procps ==== > Subpackages: libprocps6 > > - Remove patch procps-ng-3.3.12-sysctl-iobuf-write.patch > (bsc#1077746) > - Add patches > 0001-Preload-sysctl-lines-even-if-longer-than-stdio-buffe.patch > 0002-Add-flexible-buffered-I-O-based-on-fopencookie-3.patch > 0003-Use-new-standard-I-O-for-reading-writing-sysctl-valu.patch > from my project https://gitlab.com/bitstreamout/procps/tree/procio > which implements a flexible buffer for reading and writing values > below /proc/sys (bsc#1039941) > > ==== python-pyudev ==== > > - fix Requires and BuiildRequires > > ==== rsync ==== > Version update (3.1.2 -> 3.1.3) > > - Update to version 3.1.3 [bsc#1076503]: > Protocol: 31 (unchanged) > - SECURITY FIXES: > * Fixed a buffer overrun in the protocol's handling of xattr names > and > ensure that the received name is null terminated. > * Fix an issue with --protect-args where the user could specify the > arg > in the protected-arg list and short-circuit some of the arg- > sanitizing > code. > - BUG FIXES: > * Don't output about a new backup dir without appropriate info > verbosity. > * Fixed some issues with the sort functions in support/rsyncstats > script. > * Added a way to specify daemon config lists (e.g. users, groups, > etc) > * that contain spaces (see "auth users" in the latest rsyncd.conf > manpage). > * If a backup fails (e.g. full disk) rsync exits with an error. > * Fixed a problem with a doubled --fuzzy option combined with -- > link-dest. > * Avoid invalid output in the summary if either the start or end > time had > an error. > * We don't allow a popt alias to affect the --daemon or --server > options. > * Fix daemon exclude code to disallow attribute changes in addition > to > disallowing transfers. > * Don't force nanoseconds to match if a non-transferred, non- > checksummed > file only passed the quick-check w/o comparing nanosecods. > - ENHANCEMENTS: > * Added the ability for rsync to compare nanosecond times in its > file-check > comparisons, and added support nanosecond times on Mac OS X. > * Added a short-option (-@) for --modify-window. > * Added the --checksum-choice=NAME[,NAME] option to choose the > checksum > algorithms. > * Added hashing of xattr names (with using -X) to improve the > handling of > files with large numbers of xattrs. > * Added a way to filter xattr names using include/exclude/filter > rules > (see the --xattrs option in the manpage for details). > * Added "daemon chroot|uid|gid" to the daemon config (in addition > to the > old chroot|uid|gid settings that affect the daemon's transfer > process). > * Added "syslog tag" to the daemon configuration. > * Some manpage improvements. > - DEVELOPER RELATED: > * Tweak the "make" output when yodl isn't around to create the man > pages. > * Changed an obsolete autoconf compile macro. > * Support newer yodl versions when converting man pages. > - Dropped patches fixed upstream: > * rsync-CVE-2017-16548.patch > * rsync-3.1.2-CVE-2018-5764.patch > - Refreshed patches: > * rsync-send_error_to_sender.patch > > ==== vala ==== > Version update (0.38.5 -> 0.38.6) > Subpackages: libvala-0_38-0 > > - Update to version 0.38.6: > + Various bug fixes: > - girparser: > . Set NoAccessorMethod for non-readable and construct-only > properties. > . Ignore conflicting closure/destroy indexes. > . Don't accept methods as property-accessor which throw > errors (bgo#792998). > - codegen: > . Infer error parameter from abstract/virtual base methods > (bgo#614294). > . Fix return-type for cancelled async creation methods of > classes (bgo#792942). > - vala: Variadic constructors without a real first parameter > are not allowed. > - libvaladoc: Keep bootstrap-support with valac >= 0.16.1. > + Bindings: > - gstreamer-1.0: Update from 1.13+ git master. > - gtk+-4.0: Only override type of "event" parameters. > > ==== vim ==== > Version update (8.0.1428 -> 8.0.1442) > Subpackages: gvim vim-data > > - Updated to revision 1442, fixes the following problems > * Crash when calling term_start() with empty argument. > * Crash when term_start() fails. > * MS-Windows: vimtutor fails if %TMP% has special chars. > * After ":copen" can't get the window-ID of the quickfix > window. (FalacerSelene) > * Illegal memory access after undo. (Dominique Pelle) > * GTK: :promtfind does not put focus on text input. (Adam Novak) > * Memory leak in test_arabic. > * Not enough information about what Python version may work. > * Pkg-config doesn't work with cross compiling. > * Filetype detection test not updated for change. > * If cscope fails a search Vim may hang. > * Terminal window: some vterm responses are delayed. > * Using ":undo 0" leaves undo in wrong state. > * Using pointer before it is set. > > ==== wicked ==== > Version update (0.6.43 -> 0.6.44) > Subpackages: libwicked-0-6 wicked-service > > - version 0.6.44 > - dhcp4: use rfc4361 client-id as new default for ethernet on sle15 > (fate#323576). It can be also enabled/disabled in wicked-config(5). > - client: fixed broken wicked arp utility command (bsc#1078245) > - cleanup: add mising/explicit designated field initializers > - pkgconfig: fix to request libnl3 instead of libnl1 > - dbus: add missing DBUS_ERROR_FAILED type to a dbus_set_error call > and enforce formatting input as string when an extension did not > returned any error message. > - Removed patch included in the source archive > [- 0001-wickedd-explicitly-unbind-slaves-on-deletion.patch] > > ==== xkeyboard-config ==== > Version update (2.22 -> 2.23.1) > Subpackages: xkeyboard-config-lang > > - U_Fix-typo-in-Polish-symbols-file.patch > * fixes broken polish symbols file (fdo#104904) > - Update to version 2.23.1 > * Fixing the build > - Update to version 2.23 > * Added it(intl), it(scn) and us(scn) > * Minor fidvorak adjustment > * Typo fixed > * Refreshed the default Arabic keyboard layout > * more robust comment handling > * replace '?' (0x10002bc) with '?' (0x100055a) in armenian layout > * Add polish layout for use glagolica script > * Use default compose key with Finnish keyboard > * incomplete Finnish fix patch > * Prerelease translation sync > * Added International Phonetic Alphabet > - supersedes U_xkeyboard-config_fix-typo-hungarian.patch > > ==== yast2-ftp-server ==== > Version update (3.3.0 -> 4.0.0) > > - SuSEFirewall2 replaced by firewalld (fate#323460) > - 4.0.0 > > -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org