Packages changed: Mesa (11.0.7 -> 11.1.0) abcde ark (15.08.3 -> 15.12.0) baloo5-widgets (15.08.3 -> 15.12.0) boost (1.59.0 -> 1.60.0) branding-openSUSE cscope (15.8a -> 15.8b) dolphin (15.08.3 -> 15.12.0) dragonplayer (15.08.3 -> 15.12.0) frogr (0.11 -> 1.0) gpgmepp5 (15.08.3 -> 15.12.0) gstreamer-plugins-qt intel-gpu-tools (1.12 -> 1.13) k3b kaccounts-integration (15.08.3 -> 15.12.0) kamera (15.08.3 -> 15.12.0) kate (15.08.3 -> 15.12.0) kcalc (15.08.3 -> 15.12.0) kcharselect (15.08.3 -> 15.12.0) kcolorchooser (15.08.3 -> 15.12.0) kde-branding-openSUSE kdebase4 (15.08.3 -> 15.12.0) kdebase4-openSUSE kdebase4-runtime (15.08.3 -> 15.12.0) kdenetwork4-filesharing (15.08.3 -> 15.12.0) kdnssd (15.08.3 -> 15.12.0) kget (15.08.3 -> 15.12.0) kio-extras5 (15.08.3 -> 15.12.0) kio_audiocd (15.08.3 -> 15.12.0) kmag (15.08.3 -> 15.12.0) kmahjongg (15.08.3 -> 15.12.0) kmines (15.08.3 -> 15.12.0) kmix (15.08.3 -> 15.12.0) kmousetool (15.08.3 -> 15.12.0) kompare (15.08.3 -> 15.12.0) konsole (15.08.3 -> 15.12.0) kopete (15.08.3 -> 15.12.0) kpat (15.08.3 -> 15.12.0) kqtquickcharts (15.08.3 -> 15.12.0) krdc (15.08.3 -> 15.12.0) kreversi (15.08.3 -> 15.12.0) krfb (15.08.3 -> 15.12.0) kruler (15.08.3 -> 15.12.0) ksudoku (15.08.3 -> 15.12.0) laptop-mode-tools libdrm (2.4.65 -> 2.4.66) libkcddb4 (15.08.3 -> 15.12.0) libkcompactdisc4 (15.08.3 -> 15.12.0) libkdegames (15.08.3 -> 15.12.0) libkface (15.08.3 -> 15.12.0) libkomparediff2 (15.08.3 -> 15.12.0) libva (1.6.1 -> 1.6.2) libva-gl (1.6.1 -> 1.6.2) mobipocket (15.08.3 -> 15.12.0) mutt okular (15.08.3 -> 15.12.0) open-iscsi openvpn (2.3.8 -> 2.3.10) quota (4.02 -> 4.03) rsyslog (8.14.0 -> 8.15.0) sweeper (15.08.3 -> 15.12.0) xfsprogs xorg-x11-server yast2-packager (3.1.86 -> 3.1.87) === Details === ==== Mesa ==== Version update (11.0.7 -> 11.1.0) Subpackages: Mesa-32bit Mesa-devel Mesa-dri-devel Mesa-libEGL-devel Mesa-libEGL1 Mesa-libEGL1-32bit Mesa-libGL-devel Mesa-libGL1 Mesa-libGL1-32bit Mesa-libGLESv1_CM-devel Mesa-libGLESv1_CM1 Mesa-libGLESv2-2 Mesa-libGLESv2-devel Mesa-libglapi-devel Mesa-libglapi0 Mesa-libglapi0-32bit libOSMesa-devel libOSMesa9 libOSMesa9-32bit libgbm-devel libgbm1 libgbm1-32bit libvdpau_nouveau libvdpau_r300 libvdpau_r600 libvdpau_radeonsi libwayland-egl-devel libwayland-egl1 libxatracker2 - Apply patch: st/va: hardlink driver instances to gallium_drv_video.so + u_st-va-hardlink-driver-instances-to-gallium_drv_video.patch- Add Mesa-libva.- update to 11.1.0, new stable release * New features: + Note: some of the new features are only available with certain drivers. + OpenGL 3.1 support on freedreno (a3xx, a4xx) + OpenGL 3.3 support for VMware guest VM driver (supported by Workstation 12 and Fusion 8). + GL_AMD_performance_monitor on nv50 + GL_ARB_arrays_of_arrays on i965 + GL_ARB_blend_func_extended on freedreno (a3xx) + GL_ARB_clear_texture on nv50, nvc0 + GL_ARB_clip_control on freedreno/a4xx + GL_ARB_copy_image on nv50, nvc0, radeonsi + GL_ARB_depth_clamp on freedreno/a4xx + GL_ARB_fragment_layer_viewport on i965 (gen6+) + GL_ARB_gpu_shader_fp64 on r600 for Cypress/Cayman/Aruba chips + GL_ARB_gpu_shader5 on r600 for Evergreen and later chips + GL_ARB_seamless_cubemap_per_texture on freedreno/a4xx + GL_ARB_shader_clock on i965 (gen7+) + GL_ARB_shader_stencil_export on i965 (gen9+) + GL_ARB_shader_storage_buffer_object on i965 + GL_ARB_shader_texture_image_samples on i965, nv50, nvc0, r600, radeonsi + GL_ARB_texture_barrier / GL_NV_texture_barrier on i965 + GL_ARB_texture_buffer_range on freedreno/a3xx + GL_ARB_texture_compression_bptc on freedreno/a4xx + GL_ARB_texture_query_lod on softpipe + GL_ARB_texture_view on radeonsi and r600 (for evergeen and newer) + GL_ARB_vertex_type_2_10_10_10_rev on freedreno (a3xx, a4xx) + GL_EXT_blend_func_extended on all drivers that support the ARB version + GL_EXT_buffer_storage implemented for when ES 3.1 support is gained + GL_EXT_draw_elements_base_vertex on all drivers + GL_EXT_texture_compression_rgtc / latc on freedreno (a3xx & a4xx) + GL_KHR_debug (GLES) + GL_NV_conditional_render on freedreno + GL_OES_draw_elements_base_vertex on all drivers + EGL_KHR_create_context on softpipe, llvmpipe + EGL_KHR_gl_colorspace on softpipe, llvmpipe + new virgl gallium driver for qemu virtio-gpu + 16x multisampling on i965 (gen9+) + GL_EXT_shader_samples_identical on i965. * +many bugfixes, please see relnotes ==== abcde ==== - add recommends to eyeD3, abcde is using it by default since 2.7 ==== ark ==== Version update (15.08.3 -> 15.12.0) Subpackages: libkerfuffle15 - Add Fallback-to-read-only-mode-if-there-are-no-read-write-executables.patch: fixes opening archives when the executable to create a new archive (e.g. rar or zip) is not installed (boo#959996, kde#357057)- Add Fix-ark-cannout-open-rar-file-with-space-in-archive-file-path.patch: fixes opening rar files with a space in the file path (boo#959996)- Update to KDE Applications 15.12.0 * KDE Applications 15.12.0 * https://www.kde.org/announcements/announce-applications-15.12.0.php * boo#958887 ==== baloo5-widgets ==== Version update (15.08.3 -> 15.12.0) - Update to KDE Applications 15.12.0 * KDE Applications 15.12.0 * https://www.kde.org/announcements/announce-applications-15.12.0.php * boo#958887 ==== boost ==== Version update (1.59.0 -> 1.60.0) - Add the following patches from Fedora to fix underlinking in boost::python code * boost-1.57.0-python-abi_letters.patch * boost-1.57.0-python-libpython_dep.patch * boost-1.55.0-python-test-PyImport_AppendInittab.patch- Updated to version 1.60.0 * New library: VMD. * Updated libraries: Atomic, Chrono, Container, Context, Core, Filesystem, Flyweight, Fusion, Interprocess, Intrusive, Lexical Cast, Locale, log, Move, Multi-index Containers, odeint, Optional, Predef, Test, Thread, UUID * See http://www.boost.org/users/history/version_1_60_0.html for complete changelog. - Modified patch: * boost-disable-pch-on-aarch64.patch - rediff to a new context - Removed patch: * boost-1.59-python-make_setter.patch - integrated upstream - Add libboost_type_erasure subpackage ==== branding-openSUSE ==== Subpackages: gfxboot-branding-openSUSE grub2-branding-openSUSE plymouth-branding-openSUSE wallpaper-branding-openSUSE xfce4-splash-branding-openSUSE yast2-qt-branding-openSUSE - Update plymouth script: loading different backgrounds based on screen aspect ratio. ==== cscope ==== Version update (15.8a -> 15.8b) - Update to version 15.8b * configure.in: Add check to enable C system extensions (like _GNU_SOURCE), if available. * contrib/cctree.txt: Format change: file had DOS line endings for some reason. - Adapt cscope-egrep.out.patch to upstream changes ==== dolphin ==== Version update (15.08.3 -> 15.12.0) Subpackages: dolphin-part libdolphinvcs5 - Update to KDE Applications 15.12.0 * KDE Applications 15.12.0 * https://www.kde.org/announcements/announce-applications-15.12.0.php * boo#958887 ==== dragonplayer ==== Version update (15.08.3 -> 15.12.0) - Update to KDE Applications 15.12.0 * KDE Applications 15.12.0 * https://www.kde.org/announcements/announce-applications-15.12.0.php * boo#958887 ==== frogr ==== Version update (0.11 -> 1.0) Subpackages: frogr-lang - Update to version 1.0: + Use xdg-open instead of gnome-open as a fallback plan to open URIs. + Use a GtkMessageDialog for the "Uploading pictures" dialog. + Migrated from GSimpleAsyncResult to GTask. + Raised GLib minimum version up to 2.44. + Add a title to all the dialogs showing progress bars. + A few minor improvements, fixes and cleanups. + Bug fixes: bgo#747022, bgo#748240, bgo#759086, bgo#759960. + Updated translations. ==== gpgmepp5 ==== Version update (15.08.3 -> 15.12.0) - Update to KDE Applications 15.12.0 * KDE Applications 15.12.0 * https://www.kde.org/announcements/announce-applications-15.12.0.php * boo#958887 ==== gstreamer-plugins-qt ==== - Add fix-boost-moc.patch from upstream to fix compilation with boost 1.60 bgo#739752 ==== intel-gpu-tools ==== Version update (1.12 -> 1.13) - Update to version 1.13: + New tests: - kms_atomic tests atomic mode setting. - core_prop_blob tests blob properties. - gem_request_retire targets request retirement code paths. - core_setmaster_vs_auth checks that drop/setMaster correctly transfer master state. + Wildcard characters are now accepted when using the - -run-subtest command line option to specify multiple subtests to run. + Add support for Broxton in intel_audio_dump. + Added Kabylake support. + Many other bug fixes and improvements. - Add pkgconfig(libudev) and pkgconfig(xrandr) BuildRequires, configure looks for them so lets build with those supported too. ==== k3b ==== - Use the internal ffmpeg package to build. This would prevent to swap k3b with the one from packman to have mp3 support- Added Requires(post/un) hicolor-icon-theme since it's needed by %icon_theme_cache_post/un- Updated initial-preference.diff so it applies without any offset ==== kaccounts-integration ==== Version update (15.08.3 -> 15.12.0) - Update to KDE Applications 15.12.0 * KDE Applications 15.12.0 * https://www.kde.org/announcements/announce-applications-15.12.0.php * boo#958887 ==== kamera ==== Version update (15.08.3 -> 15.12.0) - Update to KDE Applications 15.12.0 * KDE Applications 15.12.0 * https://www.kde.org/announcements/announce-applications-15.12.0.php * boo#958887 ==== kate ==== Version update (15.08.3 -> 15.12.0) Subpackages: kate-plugins kwrite - Update to KDE Applications 15.12.0 * KDE Applications 15.12.0 * https://www.kde.org/announcements/announce-applications-15.12.0.php * boo#958887 ==== kcalc ==== Version update (15.08.3 -> 15.12.0) - Update to KDE Applications 15.12.0 * KDE Applications 15.12.0 * https://www.kde.org/announcements/announce-applications-15.12.0.php * boo#958887 ==== kcharselect ==== Version update (15.08.3 -> 15.12.0) - Update to KDE Applications 15.12.0 * KDE Applications 15.12.0 * https://www.kde.org/announcements/announce-applications-15.12.0.php * boo#958887 ==== kcolorchooser ==== Version update (15.08.3 -> 15.12.0) - Update to KDE Applications 15.12.0 * KDE Applications 15.12.0 * https://www.kde.org/announcements/announce-applications-15.12.0.php * boo#958887 ==== kde-branding-openSUSE ==== Subpackages: kdelibs4-branding-openSUSE ksplash-qml-branding-openSUSE ksplashx-branding-openSUSE - Update plymouth script: loading different backgrounds based on screen aspect ratio. ==== kdebase4 ==== Version update (15.08.3 -> 15.12.0) Subpackages: dolphin4 kdebase4-libkonq kdebase4-nsplugin kdepasswd kdialog keditbookmarks konqueror konqueror-plugins libkonq-devel libkonq5 - Update to KDE Applications 15.12.0 * KDE Applications 15.12.0 * https://www.kde.org/announcements/announce-applications-15.12.0.php * boo#958887 ==== kdebase4-openSUSE ==== - requires wallpapaer-branding-openSUSE greater than or equal to version number as branding-openSUSE might updated the version number.- revert last change to remove kdebugrc, we don't support the KDE4 desktop any more anyway so there's no point in having more debug output to investigate those random failures- remove the MaximumSize preview settings in kdeglobals: the default limit is 5 MiB upstream, it doesn't really make sense to lower it further (boo#815232)- remove our kdebugrc in order to get more output for random plasma QA failures ==== kdebase4-runtime ==== Version update (15.08.3 -> 15.12.0) - Update to KDE Applications 15.12.0 * KDE Applications 15.12.0 * https://www.kde.org/announcements/announce-applications-15.12.0.php * boo#958887 ==== kdenetwork4-filesharing ==== Version update (15.08.3 -> 15.12.0) - Update to KDE Applications 15.12.0 * KDE Applications 15.12.0 * https://www.kde.org/announcements/announce-applications-15.12.0.php * boo#958887 ==== kdnssd ==== Version update (15.08.3 -> 15.12.0) - Update to KDE Applications 15.12.0 * KDE Applications 15.12.0 * https://www.kde.org/announcements/announce-applications-15.12.0.php * boo#958887 ==== kget ==== Version update (15.08.3 -> 15.12.0) - Update to KDE Applications 15.12.0 * KDE Applications 15.12.0 * https://www.kde.org/announcements/announce-applications-15.12.0.php * boo#958887 ==== kio-extras5 ==== Version update (15.08.3 -> 15.12.0) - Update to KDE Applications 15.12.0 * KDE Applications 15.12.0 * https://www.kde.org/announcements/announce-applications-15.12.0.php * boo#958887 ==== kio_audiocd ==== Version update (15.08.3 -> 15.12.0) - Update to KDE Applications 15.12.0 * KDE Applications 15.12.0 * https://www.kde.org/announcements/announce-applications-15.12.0.php * boo#958887 ==== kmag ==== Version update (15.08.3 -> 15.12.0) - Update to KDE Applications 15.12.0 * KDE Applications 15.12.0 * https://www.kde.org/announcements/announce-applications-15.12.0.php * boo#958887 ==== kmahjongg ==== Version update (15.08.3 -> 15.12.0) - Update to KDE Applications 15.12.0 * KDE Applications 15.12.0 * https://www.kde.org/announcements/announce-applications-15.12.0.php * boo#958887 ==== kmines ==== Version update (15.08.3 -> 15.12.0) - Update to KDE Applications 15.12.0 * KDE Applications 15.12.0 * https://www.kde.org/announcements/announce-applications-15.12.0.php * boo#958887 ==== kmix ==== Version update (15.08.3 -> 15.12.0) - Update to KDE Applications 15.12.0 * KDE Applications 15.12.0 * https://www.kde.org/announcements/announce-applications-15.12.0.php * boo#958887 ==== kmousetool ==== Version update (15.08.3 -> 15.12.0) - Update to KDE Applications 15.12.0 * KDE Applications 15.12.0 * https://www.kde.org/announcements/announce-applications-15.12.0.php * boo#958887 ==== kompare ==== Version update (15.08.3 -> 15.12.0) - Update to KDE Applications 15.12.0 * KDE Applications 15.12.0 * https://www.kde.org/announcements/announce-applications-15.12.0.php * boo#958887 ==== konsole ==== Version update (15.08.3 -> 15.12.0) Subpackages: konsole-part - Update to KDE Applications 15.12.0 * KDE Applications 15.12.0 * https://www.kde.org/announcements/announce-applications-15.12.0.php * boo#958887 ==== kopete ==== Version update (15.08.3 -> 15.12.0) - build with enhanced XMPP/libjingle support - don't recommend kopete-protocol-facebook (discontinued)- Update to KDE Applications 15.12.0 * KDE Applications 15.12.0 * https://www.kde.org/announcements/announce-applications-15.12.0.php * boo#958887 ==== kpat ==== Version update (15.08.3 -> 15.12.0) - Update to KDE Applications 15.12.0 * KDE Applications 15.12.0 * https://www.kde.org/announcements/announce-applications-15.12.0.php * boo#958887 ==== kqtquickcharts ==== Version update (15.08.3 -> 15.12.0) - Update to KDE Applications 15.12.0 * KDE Applications 15.12.0 * https://www.kde.org/announcements/announce-applications-15.12.0.php * boo#958887 ==== krdc ==== Version update (15.08.3 -> 15.12.0) - Update to KDE Applications 15.12.0 * KDE Applications 15.12.0 * https://www.kde.org/announcements/announce-applications-15.12.0.php * boo#958887 ==== kreversi ==== Version update (15.08.3 -> 15.12.0) - Update to KDE Applications 15.12.0 * KDE Applications 15.12.0 * https://www.kde.org/announcements/announce-applications-15.12.0.php * boo#958887 ==== krfb ==== Version update (15.08.3 -> 15.12.0) - Update to KDE Applications 15.12.0 * KDE Applications 15.12.0 * https://www.kde.org/announcements/announce-applications-15.12.0.php * boo#958887 ==== kruler ==== Version update (15.08.3 -> 15.12.0) - Update to KDE Applications 15.12.0 * KDE Applications 15.12.0 * https://www.kde.org/announcements/announce-applications-15.12.0.php * boo#958887 ==== ksudoku ==== Version update (15.08.3 -> 15.12.0) - Update to KDE Applications 15.12.0 * KDE Applications 15.12.0 * https://www.kde.org/announcements/announce-applications-15.12.0.php * boo#958887 ==== laptop-mode-tools ==== - Fix lmt-udev installation location (bsc#960497). ==== libdrm ==== Version update (2.4.65 -> 2.4.66) Subpackages: libdrm-devel libdrm2 libdrm2-32bit libdrm_amdgpu1 libdrm_amdgpu1-32bit libdrm_intel1 libdrm_intel1-32bit libdrm_nouveau2 libdrm_nouveau2-32bit libdrm_radeon1 libdrm_radeon1-32bit libkms1 - Update to version 2.4.66: This is mainly for introducing a new nouveau API. Lots of other changes as well. ==== libkcddb4 ==== Version update (15.08.3 -> 15.12.0) Subpackages: libkcddb4-devel - Update to KDE Applications 15.12.0 * KDE Applications 15.12.0 * https://www.kde.org/announcements/announce-applications-15.12.0.php * boo#958887 ==== libkcompactdisc4 ==== Version update (15.08.3 -> 15.12.0) Subpackages: libkcompactdisc4-devel - Update to KDE Applications 15.12.0 * KDE Applications 15.12.0 * https://www.kde.org/announcements/announce-applications-15.12.0.php * boo#958887 ==== libkdegames ==== Version update (15.08.3 -> 15.12.0) Subpackages: kdegames-carddecks-default libkdegames-devel libkf5kdegames6 - Update to KDE Applications 15.12.0 * KDE Applications 15.12.0 * https://www.kde.org/announcements/announce-applications-15.12.0.php * boo#958887 ==== libkface ==== Version update (15.08.3 -> 15.12.0) Subpackages: libkface-devel - Update to KDE Applications 15.12.0 * KDE Applications 15.12.0 * https://www.kde.org/announcements/announce-applications-15.12.0.php * boo#958887 - Add patch fix-opencv.diff to ensure correct detection of opencv ==== libkomparediff2 ==== Version update (15.08.3 -> 15.12.0) - Update to KDE Applications 15.12.0 * KDE Applications 15.12.0 * https://www.kde.org/announcements/announce-applications-15.12.0.php * boo#958887 ==== libva ==== Version update (1.6.1 -> 1.6.2) Subpackages: libva-drm1 libva-x11-1 libva1 vaapi-dummy-driver - Update baselibs.conf to work with new multi-spec file approach.- Use build_gl defines instead of build condition: libva-gl is never meant to be built --without=gl, so bcond is actually the wrong construct here. - Add libva-gl.spec as a 2nd spec file to the package to keep them in sync (by means of pre_checkin.sh).- Bump up disable wayland support for 13.1 as 1.6.2 is incompatible with such old version of wayland.- Rework spec to either gl packages or everything else. By doing so libva-devel can be built without depending on Mesa and Mesa-libva can be build depending on libva-devel without introducing a dependency cycle. A linked package will then produce the libva gl packages.- Update to version 1.6.2: + Bump VA API version to 0.38.1. + Add new RT format for 16 bits per channel memory layout(P010,P016): VA_RT_FORMAT_YUV420_10BPP. + Add new fourcc codes: VA_FOURCC_P010, VA_FOURCC_P016, VA_FOURCC_YV16. + Fix crash if user doesn't have right to access the DRI device. + Fix uninitialized x11_screen driver context member for X11 output (fdo#61603). + Fix the issue of not to use LIBVA_DRIVER_NAME (fdo#72822). + Fix build issue with wayland (fdo#79478). + vainfo: Add option '--display'.- Replace build requirement Mesa-devel with pkgconfig(egl) to narrow dependency and aid in avoiding cycle when building Mesa-libva. ==== libva-gl ==== Version update (1.6.1 -> 1.6.2) Subpackages: libva-egl1 libva-glx1 - Use build_gl defines instead of build condition: libva-gl is never meant to be built --without=gl, so bcond is actually the wrong construct here. - Add libva-gl.spec as a 2nd spec file to the package to keep them in sync (by means of pre_checkin.sh).- Bump up disable wayland support for 13.1 as 1.6.2 is incompatible with such old version of wayland.- Rework spec to either gl packages or everything else. By doing so libva-devel can be built without depending on Mesa and Mesa-libva can be build depending on libva-devel without introducing a dependency cycle. A linked package will then produce the libva gl packages.- Update to version 1.6.2: + Bump VA API version to 0.38.1. + Add new RT format for 16 bits per channel memory layout(P010,P016): VA_RT_FORMAT_YUV420_10BPP. + Add new fourcc codes: VA_FOURCC_P010, VA_FOURCC_P016, VA_FOURCC_YV16. + Fix crash if user doesn't have right to access the DRI device. + Fix uninitialized x11_screen driver context member for X11 output (fdo#61603). + Fix the issue of not to use LIBVA_DRIVER_NAME (fdo#72822). + Fix build issue with wayland (fdo#79478). + vainfo: Add option '--display'.- Replace build requirement Mesa-devel with pkgconfig(egl) to narrow dependency and aid in avoiding cycle when building Mesa-libva. ==== mobipocket ==== Version update (15.08.3 -> 15.12.0) - Update to KDE Applications 15.12.0 * KDE Applications 15.12.0 * https://www.kde.org/announcements/announce-applications-15.12.0.php * boo#958887 ==== mutt ==== - Update patch-1.5.24.sidebar.20140412.patch to patch-1.5.24.sidebar.20151111.patch + Updated patch for pristine mutt-1.5.24 source package. + Corrected the version info in PATCHES for mutt-1.5.24 and added two small patches courtesy of mutt user flatcap. The patch makes %S optional in sidebar_format_str and the other patch fixes a problem with viewing an imap folder that gets deleted by another user which causes a mutt crash. - Modified patches + aw.listreply.diff + nion.sidebar-color.diff + patch-1.5.24.vk.pgp_verbose_mime + widechar.sidebar.dif ==== okular ==== Version update (15.08.3 -> 15.12.0) - Update to KDE Applications 15.12.0 * KDE Applications 15.12.0 * https://www.kde.org/announcements/announce-applications-15.12.0.php * boo#958887 ==== open-iscsi ==== Subpackages: iscsiuio open-isns - Add rcsymlinks (bnc#932814) (from mpluskal@suse.com) Cleaned up spec file rpmlint commplaints- Updated to latest upstream, adding 42 patches. See git@github.com:hreinecke/open-iscsi.git, openSUSE-Factory branch, for details: * iscsid: retry login for ISCSI_ERR_HOST_NOT_FOUND * iscsid: Fix double close of mgmt ipc fd * iscsiadm: Initialize param_count in set_host_chap_info * iscsiuio: Rebranding iscsiuio * iscsiadm : make iface.ipaddress optional in iface * isns: Add docs for deregistering discovery domains. * iscsid: don't round up when modifying padding len * Fix build warnings for unused variables * Fix warning about possibly-uninitialized variable * Fix bad sizeof in memset * Fix missing header * iscsiuio: Fix warning about non-matching types * iscsiuio: Fix strict-aliasing warning with struct * iscsiuio: Resolve strict aliasing issue in * iscsiuio: Fix aliasing issue with * iscsiuio: Use attribute(unused) for variables that are * iscsiuio: Use attribute(unused) for *icmpv6_hdr * iscsiuio: Change nic_disable to return void * iscsiuio: Remove set but unused variables * iscsiuio: Check return value from nic_queue_tx_packet * Code cleanup: no functional changes * Represent DHCP "origin" as an enum, not a string. * Allow modifications for iface.gateway and * actor: Mark actor_check static * actor: simplify actor_check * actor: s/ACTOR_TICKS/actor_jiffies/ * actor: Remove ACTOR_TICKS_10MS() * actor: Unobfuscate ACTOR_MAX_LOOPS * actor: Simplify actor_poll a little * Remove actor_init and rename actor_new to actor_init * Make running actors event-driven * Wake up to reap children * fix regression in iscsi_tcp iface binding * guard against NULL ptr during discovery from unexpected * add discovery as a valid mode in iscsiadm.8 * iscsid: fix order of setting uid/gid and drop * iscsiuio CFLAGS fixes * Fix incorrect list operation leading to out-of-order * Prevent spinning over poll() when reconnecting to an * Add some more debug logging to actor.c * iscsid safe session logout * iscsid: don't re-read config file for every session- Supply strings for newly-added error numbers - Allow "again" errors from transport in some cases (bsc#903729)- Do not depend on fillup and insserv if the package build with systemd support; it's redundant - Remove obsolete %clean and AUTHORS sections- Fixed spec file to support dracut on newers versions (bsc#893578) - Also cleaned up spec file a bit for rpmlint- Fixed spec file: db-devel < 5, to fix SLE 12 and SP3 builds- Fix isns server to allow legal registration sequence, including portal group (bsc#905670)- Added fix from Hannes to properly boot all iBFT cards, fixing previous update (bnc#902183)- Added fix from hannes to fixup IPv6 iBFT interface description - Also cherry-picked commit fro sle12 from hannes: Allow modifications for iface.gateway and iface.subnet_mask, needed for today's fix- Fixed spec file to stop correct service on iscsiuio removal- Remove unused variable 'path' - Parse 'origin' value from iBFT - iscsi_offload: fix detection of bnx2i (bnc#886198)- Valgrind fixes for iscsiuio (bnc#881692)- Added firewall service file for isns server (bnc#880305), adding file: open-iscsi-firewall.service- Install ibft-rule-generator (bnc#880336)- iscsi.service: do not logout from all sessions during shutdown (bnc#880338) - iscsid.service: Fixup dependencies (bnc#880338)- iscsi_offload: do not print error messages for be2iscsi be2iscsi HBAs display the firmware settings in /sys/firmware/iscsi_boot1 and only provide a subset of the iBFT settings (bnc#876137)- Added two not-yet-upstream patches for iscsiuio/systemd activation from Chris Leech (bnc#869567): iscsiuio-systemd-socket-activation-support.patch iscsiuio-systemd-unit-files.patch Updated spec file to handle install/package of new files.- Added an upstream patch from Mike Christie (bnc#869356): iscsi-tools-set-non-negotiated-params-earlyiscsid: Fix handling of iscsi async events. When iscsi targets send 32 or more iscsi async event pdus the initiator will run out of memory for events and this message: BUG: iscsid: Can not allocate memory for receive context. will be logged non stop. iscsid will then not be able to complate any more requests because it is stuck in a endless loop printing that message. This fixes the problem by having iscsid handle an event after it has read it in from netlink or the mgmt ipc. Previously we would queue all events then handle them.- Updated systemd unit files (bnc#847953) - Split iscsiuio out as separate package (part of bnc#858972)- Ported Hannes' open-isns changes fro SLE12, setting up open-isns as a separate sub-package and integrating it with open-iscsi - Updated Factory to match latest upstream code base, including changse to open-iscsi and iscsiuio. These changes include bug fixes as well as systemd integration for open-iscsi.- Cleaned up systemd unit files and spec entries (bnc#847953)- Replaced 8 patches with one, to clean up. Added patch: open-iscsi-Factory-latest.diff.bz2 Removed patches: open-iscsi-openSUSE-12.3-first-merge.diff.bz2 open-iscsi-openSUSE-Factory-first-merge.diff.bz2 open-iscsi-openSUSE-Factory-qla4xxx-patches.diff.bz2 open-iscsi-sles11-sp2-latest.diff.bz2 open-iscsi-sles11-sp2-update.diff.bz2 open-iscsi-sles11-sp3-flash-update.diff.bz2 open-iscsi-sles11-sp3-general-updates-1.diff.bz2 open-iscsi-sles11-sp3-iscsiuio-update.diff.bz2 No functional changes.- Added open-iscsi-openSUSE-Factory-qla4xxx-patches.diff.bz2, with the following changes from QLogic (bnc#855859): iscsiadm.8: Updated man page for host statistics. README: Updated for host statistics. iscsi_tool: Add offload host statistics support. iscsiadm: Added document for description of iface attributes iscsi tools: Show iface params based on iface type iscsi tools: Let default type of iface be ipv4 iscsi tools: iface params should be updated for node_rec as well. iscsi tools: Additional parameters for network settings iscsi tools: Ignore network parameter if not enabled/disabled iscsi tools: Use single function to set integer network parameters iscsi tools: Use single function to enable/disable network parameters iscsi tools: Use macro to set IPv4/IPv6 IP addresses iscsi_if.h: Additional parameters for network param settings iscsi_if.h: Remove numbers used for network parameter settings iscsi tools: Setup iface conf file with all iface attrs exported in sysfs README changes for adding support to set CHAP entry iscsi tools: Correctly get username_in and password_in flashnode params iscsiadm: Add support to set CHAP entry using host chap mode README changes to use long option --index instead of --flashnode_idx iscsiadm: Man page changes to use -x option for chap_tbl_idx iscsiadm: Use '-x' option instead of '-v' to specify chap_tbl_idx flashnode: Add support to set ISCSI_FLASHNODE_CHAP_OUT_IDX param iscsi tools: Print additional session info for flashnode session iscsiadm: Correctly check for invalid hostno and flashnode index- Fixed mkinitrd setup to not scan /etc/fstab (bnc#826700), changing: open-iscsi-openSUSE-Factory-first-merge.diff.bz2- Dropped this patch from OBS; moved to github repostiory: open-iscsi-2.0-873.patch The following patches updated to use new linux git requirements for longer hash values in patches, but not functionally changed: open-iscsi-openSUSE-12.3-first-merge.diff.bz2 open-iscsi-sles11-sp2-latest.diff.bz2 open-iscsi-sles11-sp2-update.diff.bz2 open-iscsi-sles11-sp3-flash-update.diff.bz2 open-iscsi-sles11-sp3-general-updates-1.diff.bz2 open-iscsi-sles11-sp3-iscsiuio-update.diff.bz2 This patch was also changed to absorb changes from open-iscsi-2.0-873.patch: open-iscsi-openSUSE-Factory-first-merge.diff.bz2- install the iscsistart utility which is required by dracut- Remove usage of iscsiuio from mkinitrd scripts - Add programs tags to mkinitrd scripts open-iscsi-2.0-873.patch- add support for systemd integration (bnc#827654) open-iscsi-openSUSE-Factory-first-merge.diff.bz2- moved the open-iscsi branch to the SLES 11 SP3 codebase. Update coalesces and drops patches: iscsi-gen-initiatorname.sh open-iscsi-2.0-870-rc1-static.patch open-iscsi-2.0-870-rc1.tar.bz2 open-iscsi-add-error-msg-to-log.c open-iscsi-add-mkinitrd-scriptlets open-iscsi-add-rhel5-compat open-iscsi-add-sles10-compat open-iscsi-allow-onboot-for-loginall open-iscsi-beta5-kernel-patch-update open-iscsi.changes open-iscsi-cxgb3i-support open-iscsi-error-check-in-db-lock-creation open-iscsi-fix-sysfs-get-value-null.patch open-iscsi-fixup-onboot-for-loginall open-iscsi-fw-crash-on-ppc open-iscsi-fwparam_ppc-string-overflow open-iscsi-header.patch open-iscsi-initiator-compile-warning open-iscsi-install-mkinitrd-scriptlets open-iscsi-iscsid-adjust-settings open-iscsi-iscsi_discovery-doc-fixes open-iscsi-load-ibft-before-reading-sys-firmware open-iscsi-login-retry-update open-iscsi-no-pid-file open-iscsi-option-no-pid-file open-iscsi-remove-dump-char open-iscsi-remove-trailing-tilde open-iscsi-rm-unused-variable open-iscsi-set-LOCK_DIR-during-compilation open-iscsi.spec open-iscsi-start-target-before-initiator open-iscsi-support-non-root-boot-volume.patch open-iscsi-suse-build-fixes open-iscsi-sync-modules-with-2.6.27 open-iscsi-update-init-script open-iscsi-update-suse-init-scripts - New patches: open-iscsi-openSUSE-12.3-first-merge.diff.bz2 open-iscsi-sles11-sp2-latest.diff.bz2 open-iscsi-sles11-sp2-update.diff.bz2 open-iscsi-sles11-sp3-flash-update.diff.bz2 open-iscsi-sles11-sp3-general-updates-1.diff.bz2 open-iscsi-sles11-sp3-iscsiuio-update.diff.bz2- check return from nice() correctly (bnc#807936)- Branched from SLES 11 SP3 - Modified for openSUSE by removing iscsiuio references, and by changing service name from open-iscsi to iscsid (bnc#821695)- Adds support to be able to use isns discovery and bind the portals found to offload ifaces (bnc#820881)- Now handles boot-time non-root iSCSI volumes (bnc#630434)- Fixed iscsiadm name/value command-line parsing bug caused by previous update (bnc#818517)- Added iscsiadm support for user management of target adapter flash (bnc#810208)- Add open-iscsi-support-non-root-boot-volume.patch: handle non- root boot-time iscsi volumes (bnc#630434) - Add open-iscsi-fix-sysfs-get-value-null.patch: accept "(null)" password as meaning no password, when using sysfs (bnc#766300)- Updated iscsiuio to latest (bnc#769125)- Added iscsiuio patches and other cleanup (bnc#751056)- Updated open-iscsi to version 2.0.873 (bnc#751056) - Updated iscsiuio to version 0.7.4.3, to match- Do not install initiatorname.iscsi (bnc#742430) - iscsi_offload: Fixup qla4xxx booting (bnc#742570)- Append '.suse' to version string (bnc#713975) - iscsiadm dumps core on invalid config file (bnc#742570) - Load iscsi_tcp kernel modules unconditionally (bnc#738040)- iscsiadm: Return correct error when login fails (bnc#715071) - Add bnx2i to list of modules (bnc#718014) - iscsi_offload: Configure interface from iBFT - Allow modifications for iface.gateway and iface.subnet_mask - Remove OFFLOAD_BOOT_SUPPORTED define - iscsiadm: Allow -d flag for firmware mode - iscsid prints invalid log message - Start iscsiuio early in boot.open-iscsi (bnc#731216)- Enable offload interfaces from iscsi_offload script (bnc#730157)- Start iscsiuio manually again (bnc#732798) - Remove compat code from iscsiuio - Fixup build warnings - Add uip_broadcast() header declaration - Handle error when starting iscsiuio from iscsid - Fixup definition for krecv_conn_state() - Include iscsi-gen-initiatorname script - Update mkinitrd scripts for iSCSI offload boot (bnc#732634) - Added launching of iscsiuio before session sync (bnc#731216)- Update iscsiuio to 0.7.0.14g (bnc#726708) - Merge with mainline: * Update for mixed mode on qla4xxx (bnc#727415) * Fix printing of unknown host values in iscsiadm * Fix IPv6 ibft/firmware boot * Remove iSNS RFC files - Stop iscsiuio when run inside initrd (bnc#728095)- Rename init scripts (bnc#661401).- Update iscsiuio to 0.7.0.14f (bnc#687392) - Default iscsid version to 872 for iscsiuio (bnc#687392)- Update iscsi_offload script (bnc#718014) - Fixup mac address calculation - Fixup iscsi_offload script to work on qla4xxx (bnc#722268)- Fix build error.- Merge with mainline: * Include qla4xxx support (bnc#722268) * Multiple sessions from single iface (bnc#713975) - Fix memory leak when parsing config file- Update iscsiuio to 0.7.0.14d (bnc#687392) - Fixup README (bnc#711953) - Start iscsiuio from iscsid (bnc#718014)- Update iscsiuio to 0.7.0.14 (bnc#687392)- iscsi fails to start with bnx2i offloading (bnc#708261) - /etc/init.d/open-iscsi fails to shutdown daemon on 'stop' - Add 'iscsi_offload' script (FATE#311488) - Configure all interfaces from iBFT (FATE#311345)- Update iscsi_uio to version 0.7.0.8 (bnc#687392) - Add uip callbacks (bnc#687392) - Fixup spec file to refer to iscsiuio- Update to version 2.0-872 (FATE#312030) - Update brcm_iscsi_uio to version 0.7.0.4 (FATE#312028) - Rediff patches to apply to upstream codebase - Include scripts for automated build- Fix build with newer glibc.- Fix the following issues: bnc#608224: iscsi stop fails though root is not on iSCSI device- FIXUP bnc#435689: root on multipath iSCSI SLES10 SP2 host occasionally hangs bnc#455995: iSCSI connections should not get closed if unmount fails- open-iscsi-start-multipath-before-iscsi: updated to apply w/ fuzz=0- Parse iface entry correctly in init script - Tear down block device stack on 'open-iscsi stop' (bnc#608224)- open-iscsi stop returns 'failed' for root on iSCSI (bnc#608224) - Extract correct session information for firmware sessions (bnc#617883) - Start multipathd before open-iscsi (bnc#603382)- also enter boot.multipath in Should-Stop- Start boot.multipath prior to boot.open-iscsi (bnc#595629)- Do send SIGTERM to pid 0 (bnc#589064)- Set correct 'interface' variable for mkinitrd (bnc#596627)- Remove ibft mkinitrd scripts.- Only set nettype to 'dhcp' if a valid DHCP address was found (bnc#576601) - Do not print 'umounting failed' on shutdown (bnc#581259)- Do no umount root fs on shutdown (bnc#581259)- Update brcm_uio daemon to version 0.5.7 (bnc#576601) - Load transport modules if configured (bnc#590531)- Do not hardcode the iscsi_ibft module in the iscsi mkinitrd script, the ibft script handles this correctly (bnc#528657).- Don't close sessions if umount fails (bnc#581259)- Start brcm_uio daemon conditionally if HW is present (bnc#576601)- Include for pid_t.- Add brcm_uio daemon for bnx2i iSCSI offload (bnc#576601)- Do not modify network parameter when iBFT is not found (bnc#562030) - Use correct value for iBFT 'origin' parameter (bnc#565116)- iscsiadm fails to read ibft (bnc#561596)- Update to 2.0-871 (FATE#307216) - Renumber patches - Add mkinitrd scriptlet for iBFT setup (bnc#541892) - Fall back to kernel name in mkinitrd setup if udev fails - Allow empty usernames for CHAP - Read initiatorname correctly from sysfs (bnc#541882)- updated patches to apply with fuzz=0- Synchronize startup settings (bnc#514273) - Fix daemon segfault with CHAP (bnc#519402) - Do not use temp file in iscsi_discovery (bnc#528711)- build with fno-strict-aliasing - do not use static libc, this does not work in reality, use of getaddrinfo(3) requires shared libraries at runtime ==== openvpn ==== Version update (2.3.8 -> 2.3.10) - Update to version 2.3.10 * Warn user if their certificate has expired * Fix regression in setups without a client certificate- Update to version 2.3.9 * Show extra-certs in current parameters. * Do not set the buffer size by default but rely on the operation system default. * Remove --enable-password-save option * Detect config lines that are too long and give a warning/error * Log serial number of revoked certificate * Avoid partial authentication state when using --disabled in CCD configs * Replace unaligned 16bit access to TCP MSS value with bytewise access * Fix possible heap overflow on read accessing getaddrinfo() result. * Fix isatty() check for good. (obsoletes revert-daemonize.patch) * Client-side part for server restart notification * Fix privilege drop if first connection attempt fails * Support for username-only auth file. * Increase control channel packet size for faster handshakes * hardening: add insurance to exit on a failed ASSERT() * Fix memory leak in auth-pam plugin * Fix (potential) memory leak in init_route_list() * Fix unintialized variable in plugin_vlog() * Add macro to ensure we exit on fatal errors * Fix memory leak in add_option() by simplifying get_ipv6_addr * openssl: properly check return value of RAND_bytes() * Fix rand_bytes return value checking * Fix "White space before end tags can break the config parser" ==== quota ==== Version update (4.02 -> 4.03) Subpackages: quota-nfs - Add patch to set variables upstream rather than in spec: * 0001-Set-fPIC-and-pie-as-default-params-when-building.patch- Version update to 4.03 release * Various small updates and fixes * Translations update * autotools based buildsystem - Refresh patch: * quota-4.01-warnquota.patch - Delete obsolete patch: * quota-4.00-makefile.patch ==== rsyslog ==== Version update (8.14.0 -> 8.15.0) - rsyslog 8.15.0: * KSI (incompatible changes): + KSI utilities: Added option to set publication url via - -publications-server. Required for signature verification. + UserID and UserKey can be set by parameter + Fixed wrong TLV container for KSI signatures from 0905 to 0906. + somewhat improved error messages + Update for and use libksi 3.4.0.x * New contributed modules: + pmpanngfw: for translating Palo Alto Networks logs * pmciscoios: support for asterisk before timestamp added * solr external output plugin much enhanced * omrabbitmq: improvements * add support for libfastjson (as a replacement for json-c) * pmciscoios: support for some format variations * improvments for 0mq modules: + omczmq - suspend / Retry handling + omczmq - improved efficiency + omczmq - added ability to set a timeout for sends + omczmq - set topics can be in separate frame (default) or part of message frame (configurable) + imczmq - ZMQ_ROUTER support * Note the upstream supported modules not enabled in SUSE package: + grok (mmgrok) + omkafka * add support for building with libfastjson ==== sweeper ==== Version update (15.08.3 -> 15.12.0) - Update to KDE Applications 15.12.0 * KDE Applications 15.12.0 * https://www.kde.org/announcements/announce-applications-15.12.0.php * boo#958887 ==== xfsprogs ==== - Trigger regeneration of initrd n recent releases (bsc#960273) - Remove conditions for unsupported releases - Make building more verbose ==== xorg-x11-server ==== Subpackages: xorg-x11-server-extra xorg-x11-server-sdk - Enable XWayland on Leap also (boo#960487) ==== yast2-packager ==== Version update (3.1.86 -> 3.1.87) - do not crash if adding unknown repo type (bnc#960460) - 3.1.87 Packages removed: amor avogadro > avogadro-devel > libavogadro1 boost-license1_59_0 > libboost_atomic1_59_0 > libboost_chrono1_59_0 > libboost_container1_59_0 > libboost_context1_59_0 > libboost_coroutine1_59_0 > libboost_date_time1_59_0 > libboost_filesystem1_59_0 > libboost_graph1_59_0 > libboost_graph_parallel1_59_0 > libboost_iostreams1_59_0 > libboost_locale1_59_0 > libboost_log1_59_0 > libboost_math1_59_0 > libboost_mpi1_59_0 > libboost_program_options1_59_0 > libboost_python1_59_0 > libboost_random1_59_0 > libboost_regex1_59_0 > libboost_serialization1_59_0 > libboost_signals1_59_0 > libboost_system1_59_0 > libboost_test1_59_0 > libboost_thread1_59_0 > libboost_timer1_59_0 > libboost_wave1_59_0 id3lib id3v2 kalzium katomic kblackbox kbounce kbreakout kiriki knetwalk kollision ksnapshot ktux libkface3 libxshmfence-devel openbabel Packages added: Mesa-libva boost-license1_60_0 > libboost_atomic1_60_0 > libboost_chrono1_60_0 > libboost_container1_60_0 > libboost_context1_60_0 > libboost_coroutine1_60_0 > libboost_date_time1_60_0 > libboost_filesystem1_60_0 > libboost_graph1_60_0 > libboost_graph_parallel1_60_0 > libboost_iostreams1_60_0 > libboost_locale1_60_0 > libboost_log1_60_0 > libboost_math1_60_0 > libboost_mpi1_60_0 > libboost_program_options1_60_0 > libboost_python1_60_0 > libboost_random1_60_0 > libboost_regex1_60_0 > libboost_serialization1_60_0 > libboost_signals1_60_0 > libboost_system1_60_0 > libboost_test1_60_0 > libboost_thread1_60_0 > libboost_timer1_60_0 > libboost_wave1_60_0 libbzrtp0 libKF5KFace10_0_0 libsrtp1 libupnp6 libmbedtls9 libmediastreamer_base6 > libmediastreamer_voip6 libortp10