Packages changed: ImageMagick (6.9.4.1 -> 6.9.4.5) Mesa NetworkManager NetworkManager-pptp apache2 at-spi2-core atk atkmm avahi baobab brasero cairomm caribou clutter-gst clutter-gtk cogl colord-gtk dos2unix (7.3.3 -> 7.3.4) eog folks gd gedit geoclue2 geocode-glib gjs glade glib-networking glibmm2 gnome-color-manager gnome-common gnome-control-center gnome-icon-theme gnome-system-monitor gnome-themes-standard gnome-user-docs gnome-user-share graphviz-plugins gssdp gtk-doc gtkmm3 gtkspell3 gucharmap gupnp gupnp-igd harfbuzz htdig hunspell hwinfo (21.24 -> 21.26) indic-fonts (20140220 -> 20160512) iputils (s20121221 -> s20160308) ispell json-glib kde-cli-tools5 libXfixes (5.0.1 -> 5.0.2) libchamplain libgnomeui libgsf (1.14.36 -> 1.14.37) libkipi libnice libpeas librest lsb-release mobile-broadband-provider-info mousetweaks nautilus-sendto notification-daemon pangomm patterns-openSUSE perl-DBI (1.634 -> 1.636) perl-File-Which (1.19 -> 1.21) perl-MailTools (2.16 -> 2.18) perl-XML-LibXML (2.0124 -> 2.0125) perl-libintl-perl (1.24 -> 1.25) procps python-atspi python3-atspi python3-setuptools (21.0.0 -> 21.2.1) scout (0.1.0+20151023 -> 0.1.0+20160523.472154b) seahorse simple-scan tracker tracker-extras vim (7.4.1842 -> 7.4.1883) vino vte wayland (1.10.0 -> 1.10.93) yelp-tools yelp-xsl zenity === Details === ==== ImageMagick ==== Version update (6.9.4.1 -> 6.9.4.5) Subpackages: ImageMagick-devel ImageMagick-extra libMagick++-6_Q16-6 libMagickCore-6_Q16-2 libMagickWand-6_Q16-2 perl-PerlMagick - updated to 6.9.4-5: * Most OpenCL operations are now executed asynchronous. * Security improvements to TEXT coder broke it (reference https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=29754). * Fix stroke offset problem for -annotate (reference https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=29626). * Add additional checks to DCM reader to prevent data-driven faults (bug report from Hanno Böck). * Fixed proper placement of text annotation for east / west gravity. 2016-05-15 6.9.4-3 Cristy * Fix pixel cache on disk regression (reference https://github.com/ImageMagick/ImageMagick/issues/202). * Quote passwords when passed to a delegate program. * Can read geo-related EXIF metdata once-again (reference https://github.com/ImageMagick/ImageMagick/issues/198). * Sanitize all delegate emedded formatting characters. * Don't sync pixel cache in AcquireAuthenticCacheView() (bug report from Hanno Böck). - security update: * CVE-2016-5118 [bsc#982178] + ImageMagick-CVE-2016-5118.patch ==== Mesa ==== 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 Mesa-libva libOSMesa-devel libOSMesa9 libOSMesa9-32bit libgbm-devel libgbm1 libgbm1-32bit libvdpau_nouveau libvdpau_r300 libvdpau_r600 libvdpau_radeonsi libwayland-egl-devel libwayland-egl1 libxatracker2 - U_gallivm-disable-avx512-features.patch: Fix crashes on some Skykake CPUs by disabling avx512 features (bsc#980557, bsc#981532). - enable vc4 and freedreno on aarch64 as well ==== NetworkManager ==== Subpackages: NetworkManager-devel libnm-glib-vpn1 libnm-glib4 libnm-util2 libnm0 typelib-1_0-NM-1_0 typelib-1_0-NMClient-1_0 typelib-1_0-NetworkManager-1_0 - Move provides NetworkManager(cacert-patch) to libnm-util2, to ensure gnome-control-center doesn't hard requires NetworkManager. ==== NetworkManager-pptp ==== Subpackages: NetworkManager-pptp-gnome - Update to GNOME 3.20 Fate#318572 ==== apache2 ==== Subpackages: apache2-devel apache2-doc apache2-example-pages apache2-prefork apache2-utils - remove Alias= from [Install] of the template service [bsc#981541c#10] - remove unneded httpd-2.4.17-debug-crash.patch ==== at-spi2-core ==== Subpackages: at-spi2-core-devel libatspi0 typelib-1_0-Atspi-2_0 - Drop at-spi2-core-devel Obsolete: the devel package have not existed since 2009. At the same time, drop rpmlintrc, since it's not needed anymore. - Pkgconfig'ify spec file BuildRequires: + Replace/Remove: glib2-devel, gobject-introspection-devel, xorg-x11-devel. + Add: pkgconfig(gio-2.0), pkgconfig(glib-2.0), pkgconfig(gobject-2.0), pkgconfig(gobject-introspection-1.0), pkgconfig(x11), pkgconfig(xtst), pkgconfig(xi). ==== atk ==== Subpackages: atk-devel libatk-1_0-0 libatk-1_0-0-32bit typelib-1_0-Atk-1_0 - Update to GNOME 3.20 Fate#318572 ==== atkmm ==== - Update to GNOME 3.20 Fate#318572 ==== avahi ==== Subpackages: avahi-autoipd avahi-compat-mDNSResponder-devel libavahi-client3 libavahi-client3-32bit libavahi-common3 libavahi-common3-32bit libavahi-core7 libavahi-devel libdns_sd - Update to GNOME 3.20.2 (Fate#318572) - Added License field in spec file. - Update to GNOME 3.20 Fate#318572 ==== baobab ==== - Update to GNOME 3.20 Fate#318572 ==== brasero ==== Subpackages: brasero-lang brasero-nautilus libbrasero-burn3-1 libbrasero-media3-1 libbrasero-utils3-1 - Update to GNOME 3.20 Fate#318572 ==== cairomm ==== - Remove unnecessary INSTALL file (resolves rpmlint warning) - Update to GNOME 3.20 Fate#318572 ==== caribou ==== Subpackages: caribou-common caribou-gtk-module-common caribou-gtk2-module caribou-gtk3-module libcaribou0 typelib-1_0-Caribou-1_0 - Update to GNOME 3.20 Fate#318572 ==== clutter-gst ==== Subpackages: clutter-gst-devel gstreamer-plugin-gstclutter-3_0 libclutter-gst-3_0-0 typelib-1_0-ClutterGst-3_0 - Update to GNOME 3.20 Fate#318572 ==== clutter-gtk ==== Subpackages: clutter-gtk-devel libclutter-gtk-1_0-0 typelib-1_0-GtkClutter-1_0 - Update to GNOME 3.20 Fate#318572 ==== cogl ==== Subpackages: cogl-devel gstreamer-plugins-cogl libcogl-gles2-20 libcogl-pango20 libcogl20 typelib-1_0-Cogl-1_0 typelib-1_0-Cogl-2_0 typelib-1_0-CoglGst-2_0 typelib-1_0-CoglPango-1_0 typelib-1_0-CoglPango-2_0 - Update to GNOME 3.20 Fate#318572 ==== colord-gtk ==== - Update to GNOME 3.20 Fate#318572 ==== dos2unix ==== Version update (7.3.3 -> 7.3.4) - Update to 7.3.4 ==== eog ==== - Update to GNOME 3.20.2 Fate#318572 ==== folks ==== Subpackages: libfolks-data libfolks-eds25 libfolks-telepathy25 libfolks-tracker25 libfolks25 - Update to GNOME 3.20 Fate#318572 ==== gd ==== Subpackages: libgd3 libgd3-32bit - security update: * CVE-2016-5116 [bsc#982176] + gd-CVE-2016-5116.patch ==== gedit ==== Subpackages: python3-gedit - Fix group for gedit-devel to Development/Libraries/C and C++ - Update to GNOME 3.20.2 Fate#318572 ==== geoclue2 ==== Subpackages: typelib-1_0-Geoclue-2_0 - Add geoclue2-rpmlintrc to sources to filter out bogus rpmlint warning about missing systemd-service and nonstandard user. - Add missing post/postun handling of library. - Remove useless desktop file for demos, we do not build the demos. - Do not use systemd macros for geoclue2.service, they are not designed for dbus systemd unit file [bsc#982216]. - Update to GNOME 3.20 Fate#318572 ==== geocode-glib ==== Subpackages: libgeocode-glib0 typelib-1_0-GeocodeGlib-1_0 - Update to GNOME 3.20 Fate#318572 ==== gjs ==== Subpackages: libgjs0 typelib-1_0-GjsPrivate-1_0 - Update to GNOME 3.20 Fate#318572 ==== glade ==== Subpackages: glade-lang libgladeui-2-6 - Update to GNOME 3.20 Fate#318572 - Drop glade-bgo702314.patch and glade-bgo721098-anjuta-hang.patch: Fixed upstream. ==== glib-networking ==== - Update to GNOME 3.20.2 Fate#318572 ==== glibmm2 ==== Subpackages: glibmm2-devel libgiomm-2_4-1 libglibmm-2_4-1 - Update to GNOME 3.20 Fate#318572 ==== gnome-color-manager ==== Subpackages: gnome-color-manager-lang - Update to GNOME 3.20 -- Fate#318572. ==== gnome-common ==== - Update to GNOME 3.20 Fate#318572 ==== gnome-control-center ==== Subpackages: gnome-control-center-color gnome-control-center-user-faces - Move online accounts panel to a separate subpackage and ensure gnome-online-accounts is required by this subpackage (icons are provided by it). Add Supplements to ensure it will be pulled when gnome-online-accounts is installed. ==== gnome-icon-theme ==== - Update to GNOME 3.20 Fate#318572 ==== gnome-system-monitor ==== - Update to GNOME 3.20 -- Fate#318572. ==== gnome-themes-standard ==== Subpackages: gnome-themes-accessibility gnome-themes-accessibility-gtk2 gtk2-metatheme-adwaita gtk2-theming-engine-adwaita gtk3-metatheme-adwaita metatheme-adwaita-common - Update to GNOME 3.20.2 FATE#318572 ==== gnome-user-docs ==== - Update to GNOME 3.20.2 FATE#318572 ==== gnome-user-share ==== - Update to GNOME 3.20 Fate#318572 ==== graphviz-plugins ==== Subpackages: graphviz-gd graphviz-gnome - Disable ocaml plugins, not ready for upstream ocaml (fate#320836) ==== gssdp ==== - Update to GNOME 3.20.2 Fate#318572 ==== gtk-doc ==== Subpackages: gtk-doc-lang - Update to GNOME 3.20 Fate#318572 ==== gtkmm3 ==== - Update to GNOME 3.20 Fate#318572 ==== gtkspell3 ==== - Update to GNOME 3.20.2 Fate#318572 ==== gucharmap ==== Subpackages: gucharmap-devel libgucharmap_2_90-7 typelib-1_0-Gucharmap-2_90 - Update to GNOME 3.20 Fate#318572 ==== gupnp ==== - Update to GNOME 3.20.2 Fate#318572. ==== gupnp-igd ==== - Update to GNOME 3.20 Fate#318572 ==== harfbuzz ==== Subpackages: harfbuzz-devel libharfbuzz-icu0 libharfbuzz0 libharfbuzz0-32bit - Update to GNOME 3.20.2 FATE#318572 ==== htdig ==== - Add htdig-unsigned-char.patch: use unsigned char to be sure we can store values up to (int)255. ==== hunspell ==== Subpackages: hunspell-devel libhunspell-1_4-0 - Drop Requires: pkgconfig because this is already autodetected by rpm. Use mode inheritance for defattr. Edit rpm group and description a tiny bit. ==== hwinfo ==== Version update (21.24 -> 21.26) Subpackages: hwinfo-devel - change wording for SCSI reference - add reference to SCSI command specification - change type of serial_buf[] to unsigned char (bsc#980819) - 21.26 - Correct comma placement after part-number - 21.25 ==== indic-fonts ==== Version update (20140220 -> 20160512) - gujrati fonts [bsc#977195]: remove hinting instructions for all letters except gujrati symbols in * aakar medium * padmaa Bold * padmaa Medium * Rekha medium Fonts updated from: https://github.com/kartikm/fonts-aakar https://github.com/samyakbhuta/fonts-padmaa https://github.com/kartikm/fonts-rekha ==== iputils ==== Version update (s20121221 -> s20160308) - do not install rarpd and rarpd.8 manpage (comes from rarpd rpm currently) - Update to version s20160308 (Changes taken from the RELNOTES file) * use syntax compatible with busybox date in Makefile * 'admin prohibited' should print !X not !S. * Makefile: use #define as in previous code changes * doc/Makefile: require bash, because we use pushd and popd * doc: don't timestamp manpages by default * ping: status() now returns received/transmitted instead of trans/recv * ping: don't mess with internals of struct msghdr * ping: ICMP error replies while errno < 0 is a hard error * ping: always use POSIX locale when parsing -i * ping: link against libm * made ping functions protocol independent * ping: perform dual-stack ping by default * ping: remove obsolete preprocessor directives * ping: avoid name clashes between IPv4 and IPv6 code * ping: merge all ping header files into a single one * ping: merge `ping6` command into `ping` * ping: refactor ping options * ping: refactor ping socket code * ping: merge IPv4 and IPv6 `pr_addr()` * ping: fix defines and libs in Makefile * ping: handle single protocol systems * iputils ping/ping6: Add a function to check if a packet is ours * ping: Add to fix compilation error. * ping6: Use GNUTLS API directly for MD5. (v2) * ping6: Use libgcrypt instead of gnutls for MD5. * Allow ping to use IPv6 addresses * ping,ping6 doc: More description on CAP_NET_RAW usage. * if IPv4 resolving fails fallback to ping6 * ping: in usage print the 'ping -6' options as well * ping: allow option -4 which forces IPv4 * combine sock and errno into a single structure * This patch allows running ping and ping6 without root privileges on * use better names for socket variables * tracepath,doc: fix corrupted tag * doc: ping: add missing options and remove ping6 * ninfod: remove unused variables * ninfod: Regenerate configure by autoconf-2.69. * ninfod: libgcrypt support. * Fix building with musl * travis.yml: install nettle-dev * Allow using nettle instead of libgcrypt for MD5 * avoid compiler warning caused by snapshot.h * make `getaddrinfo()` and `getnameinfo()` usage consistent * enable IDN by default * remove IPV4_TARGETS and IPV6_TARGETS * Use svg instead of png to get better image quality * spec: Configure before building ninfod. * spec: Fix date in %changelog. * make,spec: Add rpm target. - Refreshed patches * iputils-ping-interrupt.diff * iputils-sec-ping-unblock.diff - Remove ifenslave.c. It has been removed in the linux kernel commit b1098bbe1b24("bonding: remove ifenslave.c from kernel source"). bonding can be done via iproute (netlink) - dropped iputils-ifenslave.diff - Append our CFLAGS to the upstream ones instead of overriding them. - Cleanup old make command since the upstream Makefile does things right it seems. - Use Provides: for old /{,s}bin utils to satisfy reverse dependencies. - Install utilities to /bin and /sbin until reverse dependencies are properly fixed. - Do not install tftp and traceroute to avoid conflicts with the tftp and traceroute packages. Stick to what iputils used to provide in the past. - Remove iputils-traceroute6-stdint.diff patch since we are not building the traceroute* utilities. - Install tracepath to /usr/bin. (boo#795788) - Update to version s20150815 * use syntax compatible with busybox date in Makefile * Makefile: use #define as in previous code changes * ping: status() now returns received/transmitted instead of trans/recv * ping: don't mess with internals of struct msghdr * tracepath,doc: fix corrupted tag * made ping functions protocol independent * Allow ping to use IPv6 addresses * if IPv4 resolving fails fallback to ping6 * ping: in usage print the 'ping -6' options as well * ping: allow option -4 which forces IPv4 * combine sock and errno into a single structure * This patch allows running ping and ping6 without root privileges on * use better names for socket variables * travis.yml: install nettle-dev * Allow using nettle instead of libgcrypt for MD5 * avoid compiler warning caused by snapshot.h * make `getaddrinfo()` and `getnameinfo()` usage consistent * enable IDN by default * ping: perform dual-stack ping by default * remove IPV4_TARGETS and IPV6_TARGETS * ping: remove obsolete preprocessor directives * ping: avoid name clashes between IPv4 and IPv6 code * ping: merge all ping header files into a single one * ping: merge `ping6` command into `ping` * ping: refactor ping options * ping: refactor ping socket code * ping: merge IPv4 and IPv6 `pr_addr()` * Use svg instead of png to get better image quality * iputils ping/ping6: Add a function to check if a packet is ours * ping: Add to fix compilation error. * ping6: Use GNUTLS API directly for MD5. (v2) * ping6: Use libgcrypt instead of gnutls for MD5. * ninfod: Regenerate configure by autoconf-2.69. * ninfod: libgcrypt support. * spec: Configure before building ninfod. * spec: Fix date in %changelog. * make,spec: Add rpm target. * ping,ping6 doc: More description on CAP_NET_RAW usage. - Update patches * iputils-s20101006-ping-interrupt.diff > iputils-ping-interrupt.diff * iputils-s20101006-sec-ping-unblock.diff > iputils-sec-ping-unblock.diff * iputils-remove-bogus-check-required-for-2.4.9-kernels.patch - Update home project page and download Url - Remove obsolete %clean section - Remove UsrMerge process; it has been done for more than two openSUSE releases now ==== ispell ==== Subpackages: ispell-american ispell-british - Extend patch boo966124.dif for bug boo#981024 ==== json-glib ==== Subpackages: json-glib-devel libjson-glib-1_0-0 typelib-1_0-Json-1_0 - Update to GNOME 3.20 -- Fate#318572. ==== kde-cli-tools5 ==== - Add keditfiletype-create-directory-if-it-doesnt-exist.patch to fix modifying filetypes on fresh user accounts (kde#356237) ==== libXfixes ==== Version update (5.0.1 -> 5.0.2) Subpackages: libXfixes-devel libXfixes3 libXfixes3-32bit - Update to version 5.0.2 * Remove fallback for _XEatDataWords, require libX11 1.6 for it - tagged baselibs.conf as source in specfile ==== libchamplain ==== Subpackages: libchamplain-0_12-0 typelib-1_0-Champlain-0_12 - Update to GNOME 3.20 Fate#318572 ==== libgnomeui ==== Subpackages: libgnomeui-lang - Drop --with-pic, it is only relevant for static libs (which are not built). Trim trailing dots from summary. Drop redundant %clean section. Use %_smp_mflags for parallel building. - Update to GNOME 3.20.2 FATE#318572 ==== libgsf ==== Version update (1.14.36 -> 1.14.37) Subpackages: gsf-office-thumbnailer libgsf-1-114 libgsf-devel typelib-1_0-Gsf-1 - Update to version 1.14.37: + Fix tar issue (bgo#765099). ==== libkipi ==== Subpackages: libKF5Kipi31_0_0 libkipi-devel - Split off non-lib files from libkipi in a libkipi-data package - Have libKF5Kipi require libkipi-data - Adjust package groups for libKF5Kipi ==== libnice ==== Subpackages: gstreamer-libnice libnice10 - Merge with factory for Gnome 3.20 fate#318572. ==== libpeas ==== Subpackages: libpeas-1_0-0 libpeas-gtk-1_0-0 libpeas-loader-python libpeas-loader-python3 typelib-1_0-Peas-1_0 typelib-1_0-PeasGtk-1_0 - Update to GNOME 3.20 Fate#318572 ==== librest ==== Subpackages: librest0 typelib-1_0-Rest-0_7 - Update to GNOME 3.20 Fate#318572 ==== lsb-release ==== - Merge with openSUSE again, change openSUSE project distributor name to remove the problematic whitespace. - Change Distributor name from "SUSE LINUX" to "SUSE", since the LSB spec is not in sync with the reference implementation, and some projects follow the reference implementation and not the spec. ==== mobile-broadband-provider-info ==== - Update to GNOME 3.20 Fate#318572 ==== mousetweaks ==== - Update to GNOME 3.20 Fate#318572 ==== nautilus-sendto ==== - Update to GNOME 3.20 Fate#318572 ==== notification-daemon ==== - Update to GNOME 3.20 Fate#318572 ==== pangomm ==== - Update to GNOME 3.20 Fate#318572 ==== patterns-openSUSE ==== Subpackages: patterns-openSUSE-apparmor 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_kde_frameworks patterns-openSUSE-devel_kernel patterns-openSUSE-devel_osc_build patterns-openSUSE-devel_perl patterns-openSUSE-devel_python patterns-openSUSE-devel_qt4 patterns-openSUSE-devel_qt5 patterns-openSUSE-devel_rpm_build patterns-openSUSE-devel_ruby 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-kde_edutainment patterns-openSUSE-kde_games patterns-openSUSE-kde_ide patterns-openSUSE-kde_imaging patterns-openSUSE-kde_internet patterns-openSUSE-kde_multimedia patterns-openSUSE-kde_office patterns-openSUSE-kde_plasma patterns-openSUSE-kde_telepathy patterns-openSUSE-kde_utilities patterns-openSUSE-kde_utilities_opt patterns-openSUSE-kde_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_kde 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 - Drop icedtea-web recommends from gnome and kde patterns. - No longer recommend xorg-x11-Xvnc by the x11 pattern (boo#981663). - remove lilo and grub from patterns ==== perl-DBI ==== Version update (1.634 -> 1.636) - updated to 1.636 see /usr/share/doc/packages/perl-DBI/Changes =head2 Changes in DBI 1.636 - 24th April 2016 Fix compilation for threaded perl <= 5.12 broken in 1.635 RT#113955 Revert change to DBI::PurePerl DESTROY in 1.635 Change t/16destroy.t to avoid race hazard RT#113951 Output perl version and archname in t/01basics.t Add perl 5.22 and 5.22-extras to travis-ci config =head2 Changes in DBI 1.635 - 24th April 2016 Fixed RaiseError/PrintError for UTF-8 errors/warnings. RT#102404 Fixed cases where ShowErrorStatement might show incorrect Statement RT#97434 Fixed DBD::Gofer for UTF-8-enabled STDIN/STDOUT thanks to mauke PR#32 Fixed fetchall_arrayref({}) behavior with no columns thanks to Dan McGee PR#31 Fixed tied CachedKids ref leak in attribute cache by weakening thanks to Michael Conrad RT#113852 Fixed "panic: attempt to copy freed scalar" upon commit() or rollback() thanks to fbriere for detailed bug report RT#102791 Ceased to ignore DESTROY of outer handle in DBI::PurePerl Treat undef in DBI::Profile Path as string "undef" thanks to fREW Schmidt RT#113298 Fix SQL::Nano parser to ignore trailing semicolon thanks to H.Merijn Brand. Added @ary = $dbh->selectall_array(...) method thanks to Ed Avis RT#106411 Added appveyor support (Travis like CI for windows) thanks to mbeijen PR#30 Corrected spelling errors in pod thanks to Gregor Herrmann RT#107838 Corrected and/or removed broken links to SQL standards thanks to David Pottage RT#111437 Corrected doc example to use dbi: instead of DBI: in DSN thanks to Michael R. Davis RT#101181 Removed/updated broken links in docs thanks to mbeijen PR#29 Clarified docs for DBI::hash($string) Removed the ancient DBI::FAQ module RT#102714 Fixed t/pod.t to require Test::Pod >= 1.41 RT#101769 This release was developed at the Perl QA Hackathon 2016 L which was made possible by the generosity of many sponsors: L FastMail, L ZipRecruiter, L ActiveState, L OpusVL, L Strato, L SureVoIP, L CV-Library, L Infinity, L Perl Careers, L MongoDB, L thinkproject!, L Dreamhost, L Perl 6, L Perl Services, L Evozon, L Booking, L Eligo, L Oetiker+Partner, L CAPSiDE, L Procura, L Constructor.io, L Robbie Bow, L Ron Savage, L Charlie Gonzalez, L Justin Cook. ==== perl-File-Which ==== Version update (1.19 -> 1.21) - fix test suite with a chmod - updated to 1.21 see /usr/share/doc/packages/perl-File-Which/Changes 1.21 2016-03-02 14:20:43 -0500 - Workaround for nutty cygwin filesystem rules 1.20 2016-03-01 15:06:54 -0500 - Fix bug where executable named "0" would not be found (gh#7) ==== perl-MailTools ==== Version update (2.16 -> 2.18) - updated to 2.18 see /usr/share/doc/packages/perl-MailTools/ChangeLog version 2.18: Wed 18 May 23:52:30 CEST 2016 Fixes: - Mail::Header should accept in empty line which ends the header. rt.cpan.org#114382 [Ricardo Signes] version 2.17: Wed 11 May 17:20:21 CEST 2016 Fixes: - Mail::Header should only accept totally empty lines as header terminator, not to break MIME::Tools regression tests. rt.cpan.org#113918 [David Cantrell] ==== perl-XML-LibXML ==== Version update (2.0124 -> 2.0125) - updated to 2.0125 see /usr/share/doc/packages/perl-XML-LibXML/Changes 2.0125 2016-05-30 - Moved the repository from Mercurial and BitBucket to Git and GitHub: - https://github.com/shlomif/perl-XML-LibXML - This was done to better encourage contributions to XML::LiBXML and to be able to use the better Continuous Integration options that are available for GitHub projects. ==== perl-libintl-perl ==== Version update (1.24 -> 1.25) - update to 1.25 * Fixed false negatives in test suite, no need to upgrade the module! * Bugs fixed: https://rt.cpan.org/Ticket/Display.html?id=83980 https://rt.cpan.org/Ticket/Display.html?id=47968 ==== procps ==== Subpackages: libprocps5 - Avoid line doubling of pmap output due new SwapPss entry (boo#982090) ==== python-atspi ==== - Update to GNOME 3.20.2 Fate#318572 ==== python3-atspi ==== - Update to GNOME 3.20.2 Fate#318572 ==== python3-setuptools ==== Version update (21.0.0 -> 21.2.1) - update to version 21.2.1: * #261: Exclude directories when resolving globs in package_data. - changes from version 21.2.0: * #539: In the easy_install get_site_dirs, honor all paths found in site.getsitepackages. - changes from version 21.1.0: * #572: In build_ext, now always import _CONFIG_VARS from distutils rather than from sysconfig to allow distutils.sysconfig.customize_compiler configure the OS X compiler for -dynamiclib. ==== scout ==== Version update (0.1.0+20151023 -> 0.1.0+20160523.472154b) Subpackages: command-not-found - Update to version 0.1.0+20160523.472154b: * Translated using Weblate (German) * Translated using Weblate (Lithuanian) * Translated using Weblate (Polish) * Translated using Weblate (Dutch) * Translated using Weblate (Norwegian Nynorsk) * Translated using Weblate (German) * Translated using Weblate (Arabic) * Translated using Weblate (French) * Translated using Weblate (Korean) * Translated using Weblate (Swedish) - Cleanup a bit to have the spec readable and point to proper url ==== seahorse ==== Subpackages: gnome-shell-search-provider-seahorse - Update to GNOME 3.20 -- Fate#318572. ==== simple-scan ==== - Update to GNOME 3.20 Fate#318572 ==== tracker ==== Subpackages: libtracker-common-1_0 libtracker-control-1_0-0 libtracker-miner-1_0-0 libtracker-sparql-1_0-0 tracker-devel tracker-miner-files typelib-1_0-Tracker-1_0 typelib-1_0-TrackerControl-1_0 typelib-1_0-TrackerMiner-1_0 - Update to GNOME 3.20.2 (Fate#318572) ==== tracker-extras ==== Subpackages: nautilus-extension-tracker-tags tracker-gui - Update to GNOME 3.20.2 (Fate#318572) ==== vim ==== Version update (7.4.1842 -> 7.4.1883) Subpackages: gvim vim-data - Updated to revision 1883, fixes the following problems * Python: encoding error with Python 2. * Memory leaks in test49. * Invalid memory access when exiting with EXITFREE defined. * Memory leak in test_matchstrpos. * Setting really_exiting causes memory leaks to be reported. * Appending to the quickfix list while the quickfix window is open is very slow. * When a callback adds a timer the GUI doesn't use it until later. * Comparing functions and partials doesn't work well. * Typing "k" at the hit-enter prompt has no effect. * Whether a job has exited isn't detected until a character is typed. After calling exit_cb the cursor is in the wrong place. * Channel test is flaky. * Appending to a long quickfix list is slow. * Check for line break at end of line wrong. * Cppcheck found 2 incorrect printf formats. - Updated to revision 1862, fixes the following problems * Using a partial for timer_start() may cause a crash. * Compiler warnings with 64 bit compiler. * string() with repeated argument does not give a result usable by eval(). - Updated to revision 1859, fixes the following problems * Tests involving Python are flaky. * Ubsan detects a multiplication overflow. * Getting an item from a NULL dict crashes. * Can't build with Strawberry Perl 5.24 (obsoletes perl-5.24.patch) * Still trying to read from channel that is going to be closed. * GUI freezes when using a job. * test_syn_attr fails when using the GUI. * Unix: Cannot run all tests with the GUI. * Crash when job and channel are in the same dict while using partials. * When setting 'termguicolors' the Ignore highlighting doesn't work. * Valgrind reports memory leak for job that is not freed. * When a channel appends to a buffer that is 'nomodifiable' there is an error but appending is done anyway. * When a channel writes to a buffer it doesn't find a buffer by the short name but re-uses it anyway. * Cannot use a function reference for "exit_cb". ==== vino ==== - Update to GNOME 3.20.2 Fate#318572 ==== vte ==== Subpackages: glade-catalog-vte libvte-2_91-0 typelib-1_0-Vte-2.91 vte-devel - Update to GNOME 3.20.2 Fate#318572 ==== wayland ==== Version update (1.10.0 -> 1.10.93) Subpackages: libwayland-client0 libwayland-client0-32bit libwayland-cursor0 libwayland-server0 libwayland-server0-32bit wayland-devel - Update to new upstream release 1.10.93 * Proxy wrappers were introduced, which help avoid race conditions in multi-threaded clients. A new "proxy wrapper" API is added for the client to use when sending requests which does not proxy events. This helps avoid one thread causing events to be dropped before they can be handled by other threads. * shm: When undergoing a resize operation while external users are holding references to it, the resize is deferred to prevent leading to a crash; Wayland now counts external and internal users differently to permit tracking this. * Support for cross-interface enum attributes is added. ==== yelp-tools ==== - Update to GNOME 3.20 Fate#318572 ==== yelp-xsl ==== - Update to GNOME 3.20 Fate#318572 ==== zenity ==== - Update to GNOME 3.20 Fate#318572