Changed packages: ==== apper ==== - Add patch apper-adjust-to-latest-packagekitqt.diff to make the plasmoid work based on the latest PackageKit Qt bindings. The patch should be pushed upstream. ==== java-1_7_0-openjdk ==== Subpackages: java-1_7_0-openjdk-devel java-1_7_0-openjdk-headless - Do not waste time building javadoc when building bootstrap - Ignore ant's java-devel require - we already have java-bootstrap-devel - Reformat the spec files with newer version of spec-cleaner - Use more generic requires and provides: * java-bootstrap and * java-bootstrap-devel - Allows us to use the same boostrap packages for building of java-1_8_0-openjdk ==== java-1_8_0-openjdk ==== Version update (1.8.0.20 -> 1.8.0.40~b07) Subpackages: java-1_8_0-openjdk-headless - Build template jvm interpreter on ppc64le * It was ported for this architecture in jdk8u49-b06 - Build depend on the generic java-bootstrap-devel * Allows to build against java-1_7_0-openjdk-bootstrap - Reformat the spec file with spec-cleaner - Upgrade to upstream tag jdk8u40-b07 * Unstable snapshot in view of jdk8u40 release - Removed patch: aarch64-jni-update.patch * Upstreamed changes - Modified patch: aarch64-misc.patch * Do not patch generated-configure.sh that is anyway regenerated. - Modified patch: system-libjpeg.patch * Do not patch generated-configure.sh that is anyway regenerated. * Rediff to apply cleanly - Modified patches: link-with-as-needed.patch, system-giflib5.patch, system-lcms.patch, system-libpng.patch * Rediff to apply cleanly ==== kiwi ==== Version update (5.06.165 -> 7.01.5) Subpackages: kiwi-desc-isoboot kiwi-desc-netboot kiwi-desc-oemboot kiwi-desc-vmxboot kiwi-doc kiwi-media-requires kiwi-pxeboot kiwi-templates kiwi-tools - v7.01.5 released - Fixed use of zypper package cache For unknown reasons zypper removes the pkg-cache-dir when calling the addrepo command. Because this is unwanted kiwi temporarly moves the current cache dir and moves it back after the addrepo call is done - DB: rebuild documentation - DB: update documentation first review by the documentation department - v7.01.4 released - Added support for custom boxname for vagrant images (bnc #896205) By default the name set to the vagrant .json file is the name of the image as specified in the kiwi XML description. However, in the world of https://vagrantcloud.com/, the convention for "fully-qualified" box names is "ORGANIZATION/BOXNAME" which does not apply to a standard kiwi image name. With the new boxname attribute people can now specify the name of the box to be vagrantcloud conform. e.g - v7.01.3 released - Add error message to log file if downloadFile failed - Fixed uninstall make target Delete /dev/shm/lwp-download created by kiwi - v7.01.2 released - DB: rebuild documentation for version 7 - Branch created for SLE12, master open for development at version 7 - Fixed use of uninitialized value $time ==== liblightdm-gobject-1-0 ==== Version update (1.10.1 -> 1.12.0) Subpackages: lightdm lightdm-lang - update to version 1.12.0 - Fix assumption that the display server is X when running scripts. - Don't access .dmrc files until information from these files is required. - Don't check the logind CanGraphical seat property unless login-check-graphical option is set to true. There are too many cases of drivers that don't set the appropriate flags for this feature to work. - Make socket writing code used between greeter and daemon more robust to errors. - Fix small memory leaks. - Improve logging messages. - Test improvements. - Rework logind code that gets session ID. The previous method was racy and a change in lightdm 1.11.7 led to a lockup when this race occurred. - Handle CanGraphical property on logind seats - Use logind to provide the list of seats to use. Deprecate the old method of manually defining seats. - Add --show-config option that shows combined configuration. - Drop the surfaceflinger seat type. This was a temporary solution while Ubuntu Phone was migrating to Mir. - Add a seat option 'allow-user-switching' that can disable all user switching for that seat - Add a new session type 'mir-container' that allows the session to run inside a custom system compositor - Only seat0 takes VT from Plymouth - Removed unused GAsyncResultIface.is_tagged as this attribute was not available in earlier versions of Glib I/O. - Abort autogen if yelp-tools not installed - Return correct errors for D-Bus calls - Make PAM services configurable - Do timed autologin each time you are returned to the greeter - Fix tests failing with Qt 5.3 due to it checking getuid/geteuid which we are faking - dm-tool: Warn if trying to switch to user without username - Fix Mir sessions broken with unity-system-compositor 0.3. - Add back Vala bindings for LightDM.Greeter.connect_sync - just mark as deprecated. - Put unity-system-compositor's mir_socket under /run rather than /tmp. - Fix building with clang (3.5) and -Werror. - Correct section name in default users.conf file. - Add liblightdm method to get user UID - DBus-activate logind - Check for libgcrypt at configure time - Allow greeters to remain runing to reduce startup time when switching to a greeter - Add asynchronous methods to liblightdm - When switching to an existing session refresh PAM credentials and end session cleanly so no resources leak. - Support new standard DesktopNames field in session files - Set XDG_SESSION_TYPE and XDG_SESSION_DESKTOP as used by systemd - Emit DBus PropertiesChanged when Sessions/Seats properties change. Also add SessionAdded/SessionRemoved signals to Seat interface - update to version 1.10.2 - Use logind to provide the list of seats to use - Fix crash if running script hooks with non-X display servers - Add a seat option 'allow-user-switching' that can disable all user switching for that seat - Make PAM services configurable - Add liblightdm method to get user UID - Add a new session type 'mir-container' that allows the session to run inside a custom system compositor - Add --show-config option that shows combined configuration - Use XDG_SESSION_ID from PAM instead of using the logind D-Bus API - Make socket writing code used between greeter and daemon more robust to errors - Correct section name in default users.conf file - Fix tests failing with Qt 5.3 due to it checking getuid/geteuid which we are faking - Fix small memory leaks - Test improvements - fix users.conf section name - enable logind multiseat by default - configure lightdm to use the xdm PAM services directly instead of symlinking them ==== lzip ==== Version update (1.15 -> 1.16) - Update to new upstream release 1.16 * Compression ratio of option -9 has been slightly increased. * Compression time has been reduced by 4%. * `lzip -0` is now comparable in compression speed and ratio to `gzip -6` (gzip's default compression level). * Copying of file dates, permissions, and ownership now behaves like `cp -p`. (If the user ID or the group ID cannot be duplicated, the file permission bits S_ISUID and S_ISGID are cleared). * The license has been changed to GPL version 2 or later. ==== patterns-openSUSE-apparmor ==== Subpackages: patterns-openSUSE-apparmor_opt patterns-openSUSE-base patterns-openSUSE-books patterns-openSUSE-console patterns-openSUSE-devel_C_C++ patterns-openSUSE-devel_basis patterns-openSUSE-devel_gnome patterns-openSUSE-devel_ide patterns-openSUSE-devel_java patterns-openSUSE-devel_kde patterns-openSUSE-devel_kernel patterns-openSUSE-devel_mono patterns-openSUSE-devel_perl patterns-openSUSE-devel_python patterns-openSUSE-devel_qt4 patterns-openSUSE-devel_rpm_build patterns-openSUSE-devel_ruby patterns-openSUSE-devel_tcl patterns-openSUSE-devel_web patterns-openSUSE-dhcp_dns_server patterns-openSUSE-directory_server patterns-openSUSE-enhanced_base patterns-openSUSE-enhanced_base_opt patterns-openSUSE-file_server patterns-openSUSE-fonts patterns-openSUSE-fonts_opt patterns-openSUSE-games patterns-openSUSE-gateway_server patterns-openSUSE-gnome patterns-openSUSE-gnome_admin patterns-openSUSE-gnome_basis patterns-openSUSE-gnome_basis_opt patterns-openSUSE-gnome_games patterns-openSUSE-gnome_ide patterns-openSUSE-gnome_imaging patterns-openSUSE-gnome_imaging_opt patterns-openSUSE-gnome_internet patterns-openSUSE-gnome_laptop patterns-openSUSE-gnome_multimedia patterns-openSUSE-gnome_multimedia_opt patterns-openSUSE-gnome_office patterns-openSUSE-gnome_office_opt patterns-openSUSE-gnome_utilities patterns-openSUSE-gnome_yast patterns-openSUSE-imaging patterns-openSUSE-imaging_opt patterns-openSUSE-kde patterns-openSUSE-kde4_admin patterns-openSUSE-kde4_basis patterns-openSUSE-kde4_edutainment patterns-openSUSE-kde4_games patterns-openSUSE-kde4_ide patterns-openSUSE-kde4_imaging patterns-openSUSE-kde4_internet patterns-openSUSE-kde4_laptop patterns-openSUSE-kde4_multimedia patterns-openSUSE-kde4_office patterns-openSUSE-kde4_utilities patterns-openSUSE-kde4_utilities_opt patterns-openSUSE-kde4_yast patterns-openSUSE-kvm_server patterns-openSUSE-lamp_server patterns-openSUSE-laptop patterns-openSUSE-lxde patterns-openSUSE-lxde_laptop patterns-openSUSE-lxde_office patterns-openSUSE-mail_server patterns-openSUSE-minimal_base patterns-openSUSE-minimal_base-conflicts patterns-openSUSE-misc_server patterns-openSUSE-multimedia patterns-openSUSE-multimedia_opt patterns-openSUSE-network_admin patterns-openSUSE-non_oss patterns-openSUSE-non_oss_opt patterns-openSUSE-office patterns-openSUSE-office_opt patterns-openSUSE-print_server patterns-openSUSE-remote_desktop patterns-openSUSE-rest_dvd patterns-openSUSE-sw_management patterns-openSUSE-sw_management_gnome patterns-openSUSE-sw_management_kde4 patterns-openSUSE-tabletpc patterns-openSUSE-technical_writing patterns-openSUSE-x11 patterns-openSUSE-x11_opt patterns-openSUSE-x11_yast patterns-openSUSE-xen_server patterns-openSUSE-xfce patterns-openSUSE-xfce_basis patterns-openSUSE-xfce_laptop patterns-openSUSE-xfce_office patterns-openSUSE-yast2_basis patterns-openSUSE-yast2_install_wf - Pattern gnome_yast: Replace libyui-gtk-pkg and yast2-control-center-gnome in gnome_yast pattern with its qt version; the gtk bindings have critical bugs (see bnc#897910, bnc#891183, bnc#852730) but seem unmaintained for now. - package lxde * do not recommend imaging pattern: + it triggers the installation of GIMP that is redundant because mtPaint is in the pattern, has the same goal and is lighter + it recommends the installation of the pattern imaging_opt which in turn suggests calibre that is a heavyweight application that doesn't really fit in LXDE * do not recommend neither lxshortcut nor lxsession-edit: + lxshortcut is deprecated by LibFM 1.2.0 + lxsession-edit is now provided by LXSession * recommend uGet instead of transmission-gtk and do not suggests aria2: + uGet can manage both BitTorrent and Metalink protocols (in addition to HTTP, HTTPS and FTP) + aria2 is required by uGet ==== python-pyzmq ==== Version update (14.0.0 -> 14.3.1) - Update to 14.3.1 + Minor bugfixes to pyzmq 14.3: * Fixes to building bundled libzmq on OS X < 10.9 * Fixes to import-failure warnings on Python 3.4 * Fixes to tests * Pull upstream fixes to zmq.ssh for ssh multiplexing - Update to 14.3.0 + PyZMQ no longer calls :meth:`.Socket.close` or :meth:`.Context.term` during process cleanup. Changes to garbage collection in Python 3.4 make this impossible to do sensibly. + :meth:`ZMQStream.close` closes its socket immediately, rather than scheduling a timeout. + Raise the original ImportError when importing zmq fails. Should be more informative than `no module cffi...`. - Update to 14.2.0 + New Stuff * Raise new ZMQVersionError when a requested method is not supported by the linked libzmq. For backward compatibility, this subclasses NotImplementedError. + Bugs Fixed * Memory leak introduced in pyzmq-14.0 in zero copy. * OverflowError on 32 bit systems in zero copy. - Update to 14.1.0 + Security The headline features for 14.1 are adding better support for libzmq's security features. * When libzmq is bundled as a Python extension (e.g. wheels, eggs), libsodium is also bundled (excluding Windows), ensuring that libzmq security is available to users who install from wheels * New :mod:`zmq.auth`, implementing zeromq's ZAP authentication, modeled on czmq zauth. For more information, see the `examples `_. + Other New Stuff * Add PYZMQ_BACKEND for enabling use of backends outside the pyzmq codebase. * Add :attr:`~.Context.underlying` property and :meth:`~.Context.shadow` method to Context and Socket, for handing off sockets and contexts. between pyzmq and other bindings (mainly pyczmq_). * Add TOS, ROUTER_HANDOVER, and IPC_FILTER constants from libzmq-4.1-dev. * Add Context option support in the CFFI backend. * Various small unicode and build fixes, as always. * :meth:`~.Socket.send_json` and :meth:`~.Socket.recv_json` pass any extra kwargs to ``json.dumps/loads``. + Deprecations * ``Socket.socket_type`` is deprecated, in favor of ``Socket.type``, which has been available since 2.1. - Update to 14.0.1 + Bugfix release * Update bundled libzmq to current (4.0.3). * Fix bug in :meth:`.Context.destroy` with no open sockets. * Threadsafety fixes in the garbage collector. * Python 3 fixes in :mod:`zmq.ssh`. ==== rsyslog ==== - Removed broken zpipe utility from diag-tools package (bnc#890228) ==== libthunarx-2-0 ==== Subpackages: thunar thunar-lang - Do not BuildRequire xorg-x11-devel, just pkgconfig(sm) and pkgconfig(x11) ==== xorg-x11-server ==== Subpackages: xorg-x11-server-extra xorg-x11-server-sdk - Backport upstream patches to enable Xephyr window placement via new "-output" option or new "-screen WxH+X+Y" syntax. * U_kdrive_extend_screen_option_syntax.patch * U_ephyr_enable_screen_window_placement.patch * U_ephyr_add_output_option_support.patch ==== xterm ==== Version update (311 -> 312) - Patch #312 - 2014/09/28 * undo change to do_select_regex() in patch #311 (reports by H Merijn Brand, Sven-Haegar Koch, Debian #762978). ==== yast2-network ==== Version update (3.1.101 -> 3.1.104) - The "change hostname via DHCP" setting is now configurable via control file (bnc#870896). - 3.1.104 - bnc#898620 - do not write LLADDR="00:00:00:00:00:00" into ifcfg in z/VM - 3.1.103 - bnc#897394, bnc#866250 - device specific routes configuration (ifroute-) is supported - 3.1.102 Removed packages: lxshortcut Added packages: uget > uget-lang