Mailinglist Archive: opensuse-factory (915 mails)

< Previous Next >
[opensuse-factory] New Tumbleweed snapshot 20180203 released!

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:

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)
ceph (13.0.0 ->
evince (3.26.0+20171120.3955d480 -> 3.26.0+20180128.1bd86963)
gc (7.4.2 -> 7.6.4)
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-documents (3.26.1 -> 3.26.2)
gnome-logs (3.26.2 -> 3.26.3)
gnome-power-manager (3.25.90 -> 3.26.0)
gnome-shell (3.26.2+20171218.15b1810a6 -> 3.26.2+20180130.0d9c74212)
libcaca (0.99.beta19+git20171002.da28e96 -> 0.99.beta19.git20171003)
libdazzle (3.26.2 -> 3.26.3)
liborcus (0.13.1 -> 0.13.2)
librsvg (2.42.0 -> 2.42.2)
libzypp (17.1.1 -> 17.1.2)
linux-glibc-devel (4.14 -> 4.15)
mutter (3.26.2+20171231.0bd1d7cf0 -> 3.26.2+20180127.d32d358a6)
ncurses (6.0 -> 6.1)
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
- New package AppStream-doc with the html documentation for AppStream
- Use meson to build instead of cmake
- Update to version 0.11.8:
* validator: Emit a hint in case a discouraged AppStream ID style is used
(Matthias Klumpp)
* l10n: Renamed Norwegian Bokmål language file (Matthias Klumpp)
* docs: Add quickstart instructions for intltool (David Steele)
* spec: Discourage use of hyphens and digit-started segments for IDs
(Matthias Klumpp)
* qt: Export the AppStreamQt target (Aleix Pol)
* Various string improvements (Allan Nordhøy)
* 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:
* 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
so feedback on this new feature is welcome.
* validator: Check all urls for validity (Matthias Klumpp)
* validator: Check web-application components for missing tags (Matthias
* Add API to retrieve the AppStream library version (Matthias Klumpp)
* apt: Allow fetching 128x128@2 HiDPI icons (Rico Tzschichholz)
* 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)
* 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:
* Improve screenshot validation (Matthias Klumpp)
* Allow to disable introspection (Matthias Klumpp)
* 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:
* Restructure build feature flags (Matthias Klumpp)
* Allow disabling API documentation build (Matthias Klumpp)
* qt: Don't check bitness when finding AppStreamQt (Matthias Klumpp)
- Update to version 0.11.4:
* 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
* 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
* qt: Add new function to search components by launchable (Matthias Klumpp)
* spec: New "cockpit-manifest" launchable type (Marius Vollmer)
* validator: Complain if a component has no ID (Matthias Klumpp)
- Update to version 0.11.3:
* qt: Don't crash when an error is found and no error string is passed (Aleix
* Propagate document context to the context object for XML files (Matthias
* validator: Correctly recognize "launchable" as valid tag (Matthias Klumpp)
- Update to version 0.11.2:
* 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
* Adjust docs to clearly state that licenses are SPDX expressions (Harald
* 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

- 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
+ Added support for activating PPP connections on non-Ethernet
+ 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
+ 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)
+ Added support for disabling connectivity checking via the D-Bus
+ The internal DHCP client now understands the domain-search
+ 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
+ It is possible to specify the routing table for each static
+ 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
+ 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
+ Fixed some memory leaks.
+ Many other bug fixes and improvements.
- Rebase networkmanager-obs-net.patch and
- Drop nm-disconnect-proxy-signals.patch and
nm-vpn-remote-connection-disconnect-signals.patch: Fixed

==== 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
* 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 ->
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)
+ librados2.x86_64: E: devel-file-in-non-devel-package (Badness: 50)
+ ceph-base.x86_64: E: devel-file-in-non-devel-package (Badness: 50)
+ ceph-base.x86_64: E: devel-file-in-non-devel-package (Badness: 50)

==== corosync ====
Subpackages: libcmap4 libcorosync_common4

- corosync exposes itself for a self-crash under rare circumstance(bsc#1078412)
Added: 0013-logging-Make-blackbox-configurable.patch
Modified: remove unncessary git commit messages

==== 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

- 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
+ 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
- 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,
- 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

- 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

- 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

- 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

==== 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
- 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
+ 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

==== 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
- Use %license for license document.

==== libchamplain ====
Subpackages: libchamplain-0_12-0 typelib-1_0-Champlain-0_12

- Add
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 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

==== 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

- 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
- 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
* 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
* 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

- 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
+ Don't crash when setting a gradient on a zero-sized object
+ Inherit attributes in the <svg> element properly
+ rsvg-convert - fix error reporting when reading from stdin
+ 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
+ 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
+ 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
from my project
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)
* 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
* 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.
* Added the ability for rsync to compare nanosecond times in its
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
* 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.
* 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
. 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
. 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@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-factory+owner@xxxxxxxxxxxx

< Previous Next >
Follow Ups