Please note that this mail was generated by a script. The described changes are computed based on the x86_64 DVD. The full online repo contains too many changes to be listed here. Please check the known defects of this snapshot before upgrading: https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&version=Tumbleweed&build=20180326 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: NetworkManager NetworkManager-applet NetworkManager-vpnc PackageKit SDL2 apache2 appstream-glib (0.7.6+git.12 -> 0.7.7) atk audit (2.8.1 -> 2.8.2) audit-secondary (2.8.1 -> 2.8.2) augeas (1.9.0 -> 1.10.1) autoyast2 (4.0.39 -> 4.0.44) blog brasero ca-certificates-mozilla ceph (13.0.1.3023+g71b0480e48 -> 13.0.1.3204+g17e0216271) cheese crash (7.2.0_k4.15.11_1 -> 7.2.1_k4.15.13_1) devhelp empathy (3.25.90 -> 3.12.14) eog evince evolution evolution-data-server evolution-ews file-roller gdk-pixbuf gdm gedit gedit-plugins glib-networking glib2 glibc glibc gnome-bluetooth gnome-calculator gnome-clocks gnome-contacts gnome-control-center gnome-desktop gnome-dictionary gnome-disk-utility gnome-documents (3.26.2 -> 3.28.0) gnome-font-viewer gnome-keyring gnome-packagekit gnome-power-manager gnome-screenshot gnome-session gnome-settings-daemon gnome-system-monitor gnome-terminal gnome-tweaks gnome-weather groff groff-full gtk2 gtk3 gucharmap gvfs haveged hexchat (2.12.4 -> 2.14.1) json-glib kernel-source (4.15.11 -> 4.15.13) kmod krita libgsf libgtop libindicator libpeas libqt5-qtwebkit libsoup libstorage-ng (3.3.195 -> 3.3.200) libusb-1_0 (1.0.21 -> 1.0.22) libwnck libxml2 libzip (1.3.2 -> 1.5.0) link-grammar (5.4.3 -> 5.4.4) links (2.14 -> 2.15) llvm5 makedumpfile mutter neon open-iscsi orca perl-Config-IniFiles (2.94 -> 2.95) perl-XML-Simple (2.24 -> 2.25) pngquant python-matplotlib (2.1.2 -> 2.2.2) python-packaging (16.8 -> 17.1) python-setuptools (38.5.2 -> 39.0.1) totem totem-pl-parser tracker unixODBC (2.3.4 -> 2.3.6) vinagre vte xz yast2 (4.0.59 -> 4.0.60) yast2-add-on (4.0.6 -> 4.0.7) yast2-bootloader (4.0.22 -> 4.0.24) yast2-firewall (4.0.19 -> 4.0.21) yast2-installation (4.0.39 -> 4.0.42) yast2-network (4.0.21 -> 4.0.23) yast2-ntp-client (4.0.9 -> 4.0.10) yast2-storage-ng (4.0.135 -> 4.0.139) yast2-update (4.0.11 -> 4.0.12) yelp zenity === Details === ==== NetworkManager ==== Subpackages: NetworkManager-devel NetworkManager-lang libnm-glib-vpn1 libnm-glib4 libnm-util2 libnm0 typelib-1_0-NM-1_0 typelib-1_0-NMClient-1_0 typelib-1_0-NetworkManager-1_0 - Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036). ==== NetworkManager-applet ==== Subpackages: NetworkManager-applet-lang NetworkManager-connection-editor libnm-gtk0 libnma0 nma-data typelib-1_0-NMA-1_0 - Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036). ==== NetworkManager-vpnc ==== Subpackages: NetworkManager-vpnc-gnome NetworkManager-vpnc-lang - Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036). ==== PackageKit ==== Subpackages: PackageKit-backend-zypp PackageKit-gstreamer-plugin PackageKit-gtk3-module PackageKit-lang libpackagekit-glib2-18 typelib-1_0-PackageKitGlib-1_0 - Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036). ==== SDL2 ==== - Build with Wayland support ==== apache2 ==== Subpackages: apache2-devel apache2-doc apache2-example-pages apache2-prefork apache2-utils - Replace SuSEFirewall2 by firewalld II (fate#323460) [bsc#1083492] ==== appstream-glib ==== Version update (0.7.6+git.12 -> 0.7.7) Subpackages: appstream-glib-lang libappstream-builder8 libappstream-glib8 - Update to version 0.7.7: + Use shell-extensions::uuid for custom shell extensions metadata key. ==== atk ==== Subpackages: atk-devel atk-lang libatk-1_0-0 libatk-1_0-0-32bit typelib-1_0-Atk-1_0 - Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036). ==== audit ==== Version update (2.8.1 -> 2.8.2) Subpackages: audit-devel libaudit1 libaudit1-32bit libauparse0 - Update header in audit-python3.patch - Update patch guidelines in README-BEFORE-ADDING-PATCHES - Add patch to fix test run without python2 interpreter: * audit-python3.patch - Update to 2.8.2 release: * Update tables for 4.14 kernel * Fixup ipv6 server side binding * AVC report from aureport was missing result column header (#1511606) * Add SOFTWARE_UPDATE event * In ausearch/report pickup any path and new-disk fields as a file * Fix value returned by auditctl --reset-lost (Richard Guy Briggs) * In auparse, fix expr_create_timestamp_comparison_ex to be numeric field * Fix building on old systems without linux/fanotify.h * Fix shell portability issues reported by shellcheck * Auditd validate_email should not use gethostbyname ==== audit-secondary ==== Version update (2.8.1 -> 2.8.2) - Change openldap dependency to client only (bsc#1085003) - Resolve issue with previous change if both Python2 and Python3 are present, tests were failing as python2 bindings are preferred in this case. - reverted -j1 force ppc specific only - Add patch to fix test run without python2 interpreter: * audit-python3.patch - Update to 2.8.2 release: * Update tables for 4.14 kernel * Fixup ipv6 server side binding * AVC report from aureport was missing result column header (#1511606) * Add SOFTWARE_UPDATE event * In ausearch/report pickup any path and new-disk fields as a file * Fix value returned by auditctl --reset-lost (Richard Guy Briggs) * In auparse, fix expr_create_timestamp_comparison_ex to be numeric field * Fix building on old systems without linux/fanotify.h * Fix shell portability issues reported by shellcheck * Auditd validate_email should not use gethostbyname - force -j1 for PowerPC make check to avoid build failure (lookup_test.o: file not recognized: File truncated) ==== augeas ==== Version update (1.9.0 -> 1.10.1) Subpackages: augeas-lenses libaugeas0 - Fix RPM groups. - update to 1.10.1: General changes/additions New CLI utility 'augmatch' to print the tree for a file and select some of its contents New command 'count' in augtool New function 'not(bool) -> bool' for path expressions The path expression 'label[. = "value"]' can now be written more concisely as 'label["value"]' API changes libfa has now a function fa_json to export an FA as a JSON file, and fa_state_* functions that make it possible to iterate over the FA's states and transitions. (Pedro Valero Mejia) Add functions aug_ns_label, aug_ns_value, aug_ns_count, and aug_ns_path to get the label (with index), the value, the number of nodes, and the fully qualified path for nodes stored in a nodeset in a variable efficiently Lens changes/additions Grubenv: new lens to process /boot/grub/grubenv (omgold) Httpd: also read files from /etc/httpd/conf.modules.d/*.conf (Tomas Meszaros) (Issue #537) Nsswitch: allow comments at the end of a line (Philip Hahn) (Issue #517) Ntp: accept 'ntpsigndsocket' statement (Philip Hahn) (Issue #516) Properties: accept empty comments with DOS line endings (Issue #161) Rancid: new lens for RANCiD router databases (Matt Dainty) Resolv: accept empty comments with DOS line endings (Issue #161) Systemd: also process /etc/systemd/logind.conf (Pat Riehecky) YAML: process a document that is just a sequence (John Vandenberg) - drop chrpath dependency, the offending dump binary is no longer shipped ==== autoyast2 ==== Version update (4.0.39 -> 4.0.44) Subpackages: autoyast2-installation - Properly abort when probing devices fails (part of bsc#1083672). - 4.0.44 - Do not export an <id/> element in the partitioning section (bsc#1013047) - Add-On-Products: Handling error popup for wrong settings. (bnc#1084596) - 4.0.43 - Permitted the use of 'listentry' element in all the software AutoYaST schema list entries (bsc#1013047) - 4.0.42 - Added more entries to be used instead of the listentry tag when cloning the system (bsc#1013047) - 4.0.41 - Improved error message if the base product cannot be found. (follow up of bnc#1084820) - 4.0.40 ==== blog ==== - Use %license instead of %doc [bsc#1082318] ==== brasero ==== Subpackages: libbrasero-burn3-1 libbrasero-media3-1 libbrasero-utils3-1 - Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036). ==== ca-certificates-mozilla ==== - Use %license instead of %doc [bsc#1082318] ==== ceph ==== Version update (13.0.1.3023+g71b0480e48 -> 13.0.1.3204+g17e0216271) Subpackages: librados2 librbd1 - Update to 13.0.1-3204-g17e0216271: + osd: fix s390x build failure (bsc#1081526) + cmake: add chrono to BOOST_COMPONENTS (bsc#1086017) - Update to 13.0.1-3202-g7a60121a01: + latest master (dashboard_v2 MGR module renamed to dashboard) - checkin.sh: add interactive verification of Ceph version number sanity ==== cheese ==== Subpackages: cheese-lang libcheese-common libcheese-gtk25 libcheese8 - Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036). ==== crash ==== Version update (7.2.0_k4.15.11_1 -> 7.2.1_k4.15.13_1) - Upgraded to 7.2.1 because it includes the fixes to support several core cases that recently were caused tofail to open. As a result, removed patches that were already superceded by 7.2.1 source. Removed: crash-ppc64-book3s-update-hash-page-table-geometry.patch crash-x86_64_kvtop-usable-symtab_init.patch crash-ppc64-ensure-chosen-stack-symbol-relates-to-an-actual-backtrace.patch crash-fix-error-cannot-resolve-schedulers-0001.patch crash-fix-error-cannot-resolve-schedulers-0002.patch crash-extend-direct-mapping-to-5TB.patch Modified: crash-allow-use-of-sadump-captured-KASLR-kernel.patch ==== devhelp ==== Subpackages: devhelp-lang emacs-plugin-devhelp gedit-plugin-devhelp vim-plugin-devhelp - Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036). ==== empathy ==== Version update (3.25.90 -> 3.12.14) Subpackages: empathy-lang telepathy-mission-control-plugin-goa - Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036). - Revert to version 3.12.14. ==== eog ==== Subpackages: eog-lang - Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036). ==== evince ==== Subpackages: evince-lang evince-plugin-comicsdocument evince-plugin-djvudocument evince-plugin-dvidocument evince-plugin-pdfdocument evince-plugin-psdocument evince-plugin-tiffdocument evince-plugin-xpsdocument libevdocument3-4 libevview3-3 nautilus-evince typelib-1_0-EvinceDocument-3_0 typelib-1_0-EvinceView-3_0 - Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036). ==== evolution ==== Subpackages: evolution-lang evolution-plugin-bogofilter evolution-plugin-pst-import evolution-plugin-spamassassin - Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036). ==== evolution-data-server ==== Subpackages: evolution-data-server-lang libcamel-1_2-61 libebackend-1_2-10 libebook-1_2-19 libebook-contacts-1_2-2 libecal-1_2-19 libedata-book-1_2-25 libedata-cal-1_2-28 libedataserver-1_2-23 libedataserverui-1_2-2 - Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036). ==== evolution-ews ==== Subpackages: evolution-ews-lang - Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036). ==== file-roller ==== Subpackages: file-roller-lang - Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036). ==== gdk-pixbuf ==== Subpackages: gdk-pixbuf-devel gdk-pixbuf-lang gdk-pixbuf-query-loaders gdk-pixbuf-query-loaders-32bit gdk-pixbuf-thumbnailer libgdk_pixbuf-2_0-0 libgdk_pixbuf-2_0-0-32bit typelib-1_0-GdkPixbuf-2_0 - Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036). ==== gdm ==== Subpackages: gdm-lang gdmflexiserver libgdm1 typelib-1_0-Gdm-1_0 - Retire gdm-xwayland-xauth.patch (bsc#1084737): We now do this in the compositor instead. - Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036). - Add requirement on xdm package, it provides common scripts and systemd service used by display managers (bsc#1084655). ==== gedit ==== Subpackages: gedit-lang python3-gedit - Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036). ==== gedit-plugins ==== Subpackages: gedit-plugins-data gedit-plugins-lang - Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036). ==== glib-networking ==== Subpackages: glib-networking-lang - Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036). ==== glib2 ==== 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 - Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036). ==== glibc ==== Subpackages: glibc-32bit glibc-locale-32bit - pkey-get-reserved-name.patch: Linux: use reserved name __key in pkey_get (BZ #22797) - aarch64-sys-ptrace-update.patch: linux/aarch64: sync sys/ptrace.h with Linux 4.15 (BZ #22433) - powerpc-sys-ptrace-undefine-macros.patch: powerpc: Undefine Linux ptrace macros that conflict with __ptrace_request - powerpc-sys-ptrace-update.patch: linux/powerpc: sync sys/ptrace.h with Linux 4.15 (BZ #22433, BZ #22807) - netgroup-cache-keys.patch: Fix netgroup cache keys (BZ #22342) - i386-sigaction-sa-restorer.patch: i386: Fix i386 sigaction sa_restorer initialization (BZ #21269) - riscv-tls-init.patch: RISC-V: Do not initialize $gp in TLS macros - riscv-fmax-fmin-nan.patch: RISC-V: fmax/fmin: Handle signalling NaNs correctly (BZ #22884) ==== glibc ==== Subpackages: glibc-devel glibc-extra glibc-info glibc-locale nscd - pkey-get-reserved-name.patch: Linux: use reserved name __key in pkey_get (BZ #22797) - aarch64-sys-ptrace-update.patch: linux/aarch64: sync sys/ptrace.h with Linux 4.15 (BZ #22433) - powerpc-sys-ptrace-undefine-macros.patch: powerpc: Undefine Linux ptrace macros that conflict with __ptrace_request - powerpc-sys-ptrace-update.patch: linux/powerpc: sync sys/ptrace.h with Linux 4.15 (BZ #22433, BZ #22807) - netgroup-cache-keys.patch: Fix netgroup cache keys (BZ #22342) - i386-sigaction-sa-restorer.patch: i386: Fix i386 sigaction sa_restorer initialization (BZ #21269) - riscv-tls-init.patch: RISC-V: Do not initialize $gp in TLS macros - riscv-fmax-fmin-nan.patch: RISC-V: fmax/fmin: Handle signalling NaNs correctly (BZ #22884) ==== gnome-bluetooth ==== Subpackages: gnome-bluetooth-lang libgnome-bluetooth13 typelib-1_0-GnomeBluetooth-1_0 - Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036). ==== gnome-calculator ==== Subpackages: gnome-calculator-lang gnome-shell-search-provider-gnome-calculator - Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036). ==== gnome-clocks ==== Subpackages: gnome-clocks-lang gnome-shell-search-provider-gnome-clocks - Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036). ==== gnome-contacts ==== Subpackages: gnome-contacts-lang gnome-shell-search-provider-contacts - Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036). ==== gnome-control-center ==== Subpackages: gnome-control-center-color gnome-control-center-goa gnome-control-center-lang gnome-control-center-user-faces - Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036). ==== gnome-desktop ==== Subpackages: gnome-desktop-lang gnome-version libgnome-desktop-3-17 libgnome-desktop-3_0-common typelib-1_0-GnomeDesktop-3_0 - Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036). ==== gnome-dictionary ==== Subpackages: gnome-dictionary-lang - Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036). ==== gnome-disk-utility ==== Subpackages: gnome-disk-utility-lang - Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036). ==== gnome-documents ==== Version update (3.26.2 -> 3.28.0) Subpackages: gnome-documents-lang gnome-documents_books-common gnome-shell-search-provider-documents - Update to version 3.28.0: + Make the Meson build require libgepub-0.6. + Updated translations. - Replace pkgconfig(libgepub) with pkgconfig(libgepub-0.6) BuildRequires. - Replace update-desktop-files with desktop-file-utils BuildRequires and drop usage of suse_update_desktop_file macro. - Pass explicit documentation=true and getting_started=true to meson, ensure we build the features we want. - Use autosetup macro. - Update to version 3.27.92: + Port to Meson. - Add meson BuildRequires and replace configure/make/make_install macros with meson/meson_build/meson_install. - Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036). ==== gnome-font-viewer ==== Subpackages: gnome-font-viewer-lang - Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036). ==== gnome-keyring ==== Subpackages: gnome-keyring-32bit gnome-keyring-lang gnome-keyring-pam gnome-keyring-pam-32bit libgck-modules-gnome-keyring - Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036). ==== gnome-packagekit ==== Subpackages: gnome-packagekit-lang - Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036). ==== gnome-power-manager ==== Subpackages: gnome-power-manager-lang - Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036). ==== gnome-screenshot ==== Subpackages: gnome-screenshot-lang - Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036). ==== gnome-session ==== Subpackages: gnome-session-core gnome-session-default-session gnome-session-lang - Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036). ==== gnome-settings-daemon ==== Subpackages: gnome-settings-daemon-lang - Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036). ==== gnome-system-monitor ==== Subpackages: gnome-system-monitor-lang - Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036). ==== gnome-terminal ==== Subpackages: gnome-shell-search-provider-gnome-terminal gnome-terminal-lang nautilus-extension-terminal - Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036). ==== gnome-tweaks ==== Subpackages: gnome-tweaks-lang - Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036). ==== gnome-weather ==== Subpackages: gnome-shell-search-provider-gnome-weather gnome-weather-lang - Add gnome-weather-fix-clicking-rows-places-popover.patch: Fix clicking on rows in the places popover. With recent gjs, the access to row._info fails after the row has been removed from the listbox. ==== groff ==== - Use %license instead of %doc [bsc#1082318] ==== groff-full ==== Subpackages: gxditview - Use %license instead of %doc [bsc#1082318] ==== gtk2 ==== Subpackages: gtk2-data gtk2-devel gtk2-immodule-amharic gtk2-immodule-inuktitut gtk2-immodule-thai gtk2-immodule-vietnamese gtk2-immodule-xim gtk2-lang gtk2-tools gtk2-tools-32bit libgtk-2_0-0 libgtk-2_0-0-32bit typelib-1_0-Gtk-2_0 - Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036). ==== gtk3 ==== Subpackages: gtk3-data gtk3-immodule-amharic gtk3-immodule-inuktitut gtk3-immodule-thai gtk3-immodule-vietnamese gtk3-immodule-xim gtk3-lang gtk3-tools libgtk-3-0 typelib-1_0-Gtk-3_0 - Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036). ==== gucharmap ==== Subpackages: gucharmap-lang libgucharmap_2_90-7 - Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036). ==== gvfs ==== Subpackages: gvfs-backend-afc gvfs-backend-samba gvfs-backends gvfs-fuse gvfs-lang - Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036). ==== haveged ==== Subpackages: libhavege1 - Use %license instead of %doc [bsc#1082318] ==== hexchat ==== Version update (2.12.4 -> 2.14.1) Subpackages: hexchat-lang - Ensure neutrality of description. - Update to version 2.14.1: * Fix performance regression on Unix. - Changes from version 2.14.0: * Rename data files to use io.github.Hexchat name. * Add: - Option (irc_reconnect_rejoin) to disable auto-rejoin on reconnect. - Ability to set custom tray icon separate of app icon. * Fix: - Dnput box theming with Adwaita-dark; - Custom sounds not respecting omit if away option; - Detecting if a tray doesn?t exist on x11; - Cutting off ctcp text after ending \01; - /ignore not accepting full hosts; - Characters getting cut off when their width changes; - Various possible crashes. * Change preference window to be scroll-able. * Remove ctrl+w binding by default. * Remove mpcinfo plugin. * Doat: fix channels with / in them. * Fishlim: fix key exchange; pci.ids file not being found on some distros. * Lua: avoid loading the same script multiple times. * Update translations. - Update '+' to '-or-later' in GPL License tag to comply with SPDX 3.0. - Switch dbus-1-glib-*, glib2-*, gtk2-*, iso-codes-*, libcanberra-*, libnotify-*, libopenssl-*, libproxy-* and pciutils-* devel packages BuildRequires by their respective pkgconfig modules: dbus-glib-1, gio-2.0 and gmodule-2.0, gtk+-2.0, iso-codes, libcanberra, libnotify, openssl, libproxy-1.0 and libpci. - Drop: * intltool BuildRequires following upstream migration to Gettext. * xz and gettext-devel BuildRequires: meson does not look for them and it's an implicit dependency of the build system. * perl BuildRequires: it is already an implicit dependency being pulled by ExtUtil-Embedded perl module BuildRequires. * dbus-1-devel BuildRequires: meson does not look for it and dbus-1-glib-devel already pulls it. * update-desktop-files BuildRequires and suse_update_desktop_file macro: they are no longer needed. * desktop_database_* and icon_theme_cache_* post/postun scriptlets: their functionality has been moved to RPM file triggers (RPM 4.13, suse_version 1330) - Add: * meson BuildRequires and replace configure/make/make_install macro/command with meson/meson_build/meson_install ones following upstream port to Meson build system. * pkgconfig(x11): new dependency. - Rebase patch: migrate-configuration-from-xchat.patch. ==== json-glib ==== Subpackages: json-glib-lang libjson-glib-1_0-0 typelib-1_0-Json-1_0 - Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036). ==== kernel-source ==== Version update (4.15.11 -> 4.15.13) Subpackages: kernel-default kernel-default-devel kernel-devel kernel-docs kernel-macros kernel-syms - Linux 4.15.13 (bnc#1012628). - RDMA/ucma: Don't allow join attempts for unsupported AF family (bnc#1012628). - RDMA/ucma: Fix access to non-initialized CM_ID object (bnc#1012628). - clk: migrate the count of orphaned clocks at init (bnc#1012628). - RDMA/core: Do not use invalid destination in determining port reuse (bnc#1012628). - serial: 8250_pci: Don't fail on multiport card class (bnc#1012628). - RDMA/vmw_pvrdma: Fix usage of user response structures in ABI file (bnc#1012628). - IB/mlx5: Fix out-of-bounds read in create_raw_packet_qp_rq (bnc#1012628). - IB/mlx5: Fix integer overflows in mlx5_ib_create_srq (bnc#1012628). - dmaengine: ti-dma-crossbar: Fix event mapping for TPCC_EVT_MUX_60_63 (bnc#1012628). - hwrng: core - Clean up RNG list when last hwrng is unregistered (bnc#1012628). - crypto: artpec6 - set correct iv size for gcm(aes) (bnc#1012628). - clk: si5351: Rename internal plls to avoid name collisions (bnc#1012628). - clk: axi-clkgen: Correctly handle nocount bit in recalc_rate() (bnc#1012628). - clk: Don't touch hardware when reparenting during registration (bnc#1012628). - clk: at91: pmc: Wait for clocks when resuming (bnc#1012628). - nfsd4: permit layoutget of executable-only files (bnc#1012628). - ARM: dts: aspeed-evb: Add unit name to memory node (bnc#1012628). - RDMA/ocrdma: Fix permissions for OCRDMA_RESET_STATS (bnc#1012628). - scsi: lpfc: Fix issues connecting with nvme initiator (bnc#1012628). - scsi: lpfc: Fix SCSI LUN discovery when SCSI and NVME enabled (bnc#1012628). - soc: qcom: smsm: fix child-node lookup (bnc#1012628). - ip_gre: fix potential memory leak in erspan_rcv (bnc#1012628). - ip_gre: fix error path when erspan_rcv failed (bnc#1012628). - ip6_vti: adjust vti mtu according to mtu of lower device (bnc#1012628). - iommu/vt-d: clean up pr_irq if request_threaded_irq fails (bnc#1012628). - pinctrl: rockchip: enable clock when reading pin direction register (bnc#1012628). - pinctrl: Really force states during suspend/resume (bnc#1012628). - clk: use round rate to bail out early in set_rate (bnc#1012628). - dt-bindings: display: panel: Fix compatible string for Toshiba LT089AC29000 (bnc#1012628). - clk: check ops pointer on clock register (bnc#1012628). - media: davinci: fix a debug printk (bnc#1012628). - PCI: rcar: Handle rcar_pcie_parse_request_of_pci_ranges() failures (bnc#1012628). - PCI: endpoint: Fix find_first_zero_bit() usage (bnc#1012628). - PCI: designware-ep: Fix ->get_msi() to check MSI_EN bit (bnc#1012628). - coresight: Fix disabling of CoreSight TPIU (bnc#1012628). - pty: cancel pty slave port buf's work in tty_release (bnc#1012628). - drm/omap: DMM: Check for DMM readiness after successful transaction commit (bnc#1012628). - mmc: sdhci-xenon: wait 5ms after set 1.8V signal enable (bnc#1012628). - omapdrm: panel: fix compatible vendor string for td028ttec1 (bnc#1012628). - vgacon: Set VGA struct resource types (bnc#1012628). - PCI/ASPM: Calculate LTR_L1.2_THRESHOLD from device characteristics (bnc#1012628). - bpf/cgroup: fix a verification error for a CGROUP_DEVICE type prog (bnc#1012628). - iser-target: avoid reinitializing rdma contexts for isert commands (bnc#1012628). - IB/umem: Fix use of npages/nmap fields (bnc#1012628). - RDMA/cma: Use correct size when writing netlink stats (bnc#1012628). - IB/ipoib: Avoid memory leak if the SA returns a different DGID (bnc#1012628). - rtc: ac100: Fix multiple race conditions (bnc#1012628). - media: s5p-mfc: Fix lock contention - request_firmware() once (bnc#1012628). - sfp: fix non-detection of PHY (bnc#1012628). - sfp: fix EEPROM reading in the case of non-SFF8472 SFPs (bnc#1012628). - net: phy: meson-gxl: check phy_write return value (bnc#1012628). - /dev/mem: Add bounce buffer for copy-out (bnc#1012628). - mmc: block: fix logical error to avoid memory leak (bnc#1012628). - mmc: avoid removing non-removable hosts during suspend (bnc#1012628). - drm/tilcdc: ensure nonatomic iowrite64 is not used (bnc#1012628). - dmaengine: zynqmp_dma: Fix race condition in the probe (bnc#1012628). - platform/chrome: Use proper protocol transfer function (bnc#1012628). - watchdog: Fix kref imbalance seen if handle_boot_enabled=0 (bnc#1012628). - watchdog: Fix potential kref imbalance when opening watchdog (bnc#1012628). - cros_ec: fix nul-termination for firmware build info (bnc#1012628). - serial: 8250_dw: Disable clock on error (bnc#1012628). - tty: goldfish: Enable 'earlycon' only if built-in (bnc#1012628). - qmi_wwan: set FLAG_SEND_ZLP to avoid network initiated disconnect (bnc#1012628). - media: [RESEND] media: dvb-frontends: Add delay to Si2168 restart (bnc#1012628). - ath10k: handling qos at STA side based on AP WMM enable/disable (bnc#1012628). - media: bt8xx: Fix err 'bt878_probe()' (bnc#1012628). - rtlwifi: always initialize variables given to RT_TRACE() (bnc#1012628). - rtlwifi: rtl_pci: Fix the bug when inactiveps is enabled (bnc#1012628). - libbpf: prefer global symbols as bpf program name source (bnc#1012628). - spi: sh-msiof: Avoid writing to registers from spi_master.setup() (bnc#1012628). - tcp: allow TLP in ECN CWR (bnc#1012628). - hv_netvsc: Fix the TX/RX buffer default sizes (bnc#1012628). - hv_netvsc: Fix the receive buffer size limit (bnc#1012628). - RDMA/iwpm: Fix uninitialized error code in iwpm_send_mapinfo() (bnc#1012628). - IB/ipoib: Warn when one port fails to initialize (bnc#1012628). - drm/msm: fix leak in failed get_pages (bnc#1012628). - media: c8sectpfe: fix potential NULL pointer dereference in c8sectpfe_timer_interrupt (bnc#1012628). - cpufreq: longhaul: Revert transition_delay_us to 200 ms (bnc#1012628). - Bluetooth: btqcomsmd: Fix skb double free corruption (bnc#1012628). - Bluetooth: hci_qca: Avoid setup failure on missing rampatch (bnc#1012628). - drm/amdgpu: use polling mem to set SDMA3 wptr for VF (bnc#1012628). - staging: android: ashmem: Fix possible deadlock in ashmem_ioctl (bnc#1012628). - scsi: megaraid_sas: Do not use 32-bit atomic request descriptor for Ventura controllers (bnc#1012628). - commit 950fc49 - Linux 4.15.12 (bnc#1012628). - phy: phy-brcm-usb-init: Power down USB 3.0 PHY when XHCI disabled (bnc#1012628). - phy: phy-brcm-usb-init: DRD mode can cause crash on startup (bnc#1012628). - phy: phy-brcm-usb-init: Some Low Speed keyboards fail on 7271 (bnc#1012628). - phy: phy-brcm-usb: Fix two DT properties to match bindings doc (bnc#1012628). - usb: gadget: udc: renesas_usb3: fix oops in renesas_usb3_remove() (bnc#1012628). - usb: dwc3: of-simple: fix oops by unbalanced clk disable call (bnc#1012628). - usb: dwc3: core: Power-off core/PHYs on system_suspend in host mode (bnc#1012628). - usb: dwc3: Fix GDBGFIFOSPACE_TYPE values (bnc#1012628). - USB: gadget: udc: Add missing platform_device_put() on error in bdc_pci_probe() (bnc#1012628). - dt-bindings: usb: fix the STM32F7 DWC2 OTG HS core binding (bnc#1012628). - usb: dwc2: fix STM32F7 USB OTG HS compatible (bnc#1012628). - scsi: qla2xxx: Fix crashes in qla2x00_probe_one on probe failure (bnc#1012628). - scsi: qla2xxx: Fix logo flag for qlt_free_session_done() (bnc#1012628). - scsi: qla2xxx: Fix NULL pointer access for fcport structure (bnc#1012628). - scsi: qla2xxx: Fix smatch warning in qla25xx_delete_{rsp|req}_que (bnc#1012628). - btrfs: Fix memory barriers usage with device stats counters (bnc#1012628). - btrfs: remove spurious WARN_ON(ref->count < 0) in find_parent_nodes (bnc#1012628). - btrfs: Fix use-after-free when cleaning up fs_devs with a single stale device (bnc#1012628). - btrfs: alloc_chunk: fix DUP stripe size handling (bnc#1012628). - btrfs: add missing initialization in btrfs_check_shared (bnc#1012628). - btrfs: Fix NULL pointer exception in find_bio_stripe (bnc#1012628). - xfs: preserve i_rdev when recycling a reclaimable inode (bnc#1012628). - nvme: fix subsystem multiple controllers support check (bnc#1012628). - irqchip/gic-v3-its: Ensure nr_ites >= nr_lpis (bnc#1012628). - RDMAVT: Fix synchronization around percpu_ref (bnc#1012628). - fs/aio: Use RCU accessors for kioctx_table->table[] (bnc#1012628). - fs/aio: Add explicit RCU grace period when freeing kioctx (bnc#1012628). - lock_parent() needs to recheck if dentry got __dentry_kill'ed under it (bnc#1012628). - KVM: arm/arm64: vgic: Don't populate multiple LRs with the same vintid (bnc#1012628). - kvm: arm/arm64: vgic-v3: Tighten synchronization for guests using v2 on v3 (bnc#1012628). - KVM: arm/arm64: Reset mapped IRQs on VM reset (bnc#1012628). - KVM: arm/arm64: Reduce verbosity of KVM init log (bnc#1012628). - fs: Teach path_connected to handle nfs filesystems with multiple roots (bnc#1012628). - drm/amdgpu/dce: Don't turn off DP sink when disconnected (bnc#1012628). - drm/radeon: fix prime teardown order (bnc#1012628). - drm/amdgpu: fix prime teardown order (bnc#1012628). - drm/nouveau/mmu: ALIGN_DOWN correct variable (bnc#1012628). - drm/nouveau/bl: Fix oops on driver unbind (bnc#1012628). - ALSA: seq: Clear client entry before deleting else at closing (bnc#1012628). - ALSA: seq: Fix possible UAF in snd_seq_check_queue() (bnc#1012628). - ALSA: hda - Revert power_save option default value (bnc#1012628). - ALSA: pcm: Fix UAF in snd_pcm_oss_get_formats() (bnc#1012628). - parisc: Handle case where flush_cache_range is called with no context (bnc#1012628). - x86/mm: Fix vmalloc_fault to use pXd_large (bnc#1012628). - KVM: x86: Fix device passthrough when SME is active (bnc#1012628). - x86/speculation: Remove Skylake C2 from Speculation Control microcode blacklist (bnc#1012628). - x86/speculation, objtool: Annotate indirect calls/jumps for objtool on 32-bit kernels (bnc#1012628). - x86/vm86/32: Fix POPF emulation (bnc#1012628). - selftests/x86/entry_from_vm86: Add test cases for POPF (bnc#1012628). - selftests/x86/entry_from_vm86: Exit with 1 if we fail (bnc#1012628). - x86/cpufeatures: Add Intel PCONFIG cpufeature (bnc#1012628). - x86/cpufeatures: Add Intel Total Memory Encryption cpufeature (bnc#1012628). - commit 9f942ce ==== kmod ==== Subpackages: kmod-compat libkmod2 - for sle, buildexclude the 32bit platforms in kmod-testsuite, they have no kernel binaries anyway (bnc#1085640) ==== krita ==== Subpackages: krita-lang - Restore openSUSE Leap 42.3 support: * boost 1.61 presents in Leap 42.3 repo * Added fix_libgif_5_0_build.patch to make krita build against libgif 5.0.x ==== libgsf ==== Subpackages: gsf-office-thumbnailer libgsf-1-114 libgsf-devel libgsf-lang typelib-1_0-Gsf-1 - Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036). ==== libgtop ==== Subpackages: libgtop-2_0-11 libgtop-lang - Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036). ==== libindicator ==== - Replace dont-build-debug-tools.patch with libindicator-disable-werror.patch: no need to avoid Ido. ==== libpeas ==== Subpackages: libpeas-1_0-0 libpeas-gtk-1_0-0 libpeas-lang libpeas-loader-python libpeas-loader-python3 typelib-1_0-Peas-1_0 typelib-1_0-PeasGtk-1_0 - Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036). ==== libqt5-qtwebkit ==== Subpackages: libQt5WebKit5 libQt5WebKit5-devel libQt5WebKit5-imports libQt5WebKitWidgets-devel libQt5WebKitWidgets5 - Set minimum amount of RAM in _constraints to 8 GiB for aarch64, use the default value of 6 GiB for armv7/armv6 ==== libsoup ==== Subpackages: libsoup-2_4-1 libsoup-lang typelib-1_0-Soup-2_4 - Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036). ==== libstorage-ng ==== Version update (3.3.195 -> 3.3.200) Subpackages: libstorage-ng-ruby libstorage-ng1 - merge gh#openSUSE/libstorage-ng#501 - make LockException available in API - 3.3.200 - merge gh#openSUSE/libstorage-ng#500 - extended documentation - 3.3.199 - merge gh#openSUSE/libstorage-ng#499 - provide reasons why resize is not possible - added unit tests - added integration tests - use more common notation - 3.3.198 - merge gh#openSUSE/libstorage-ng#498 - added workaround for cryptsetup exit code regression (see bsc#1082640) - added convenience function - 3.3.197 - merge gh#openSUSE/libstorage-ng#497 - Enable exception - 3.3.196 ==== libusb-1_0 ==== Version update (1.0.21 -> 1.0.22) Subpackages: libusb-1_0-0 libusb-1_0-devel - Update to version 1.0.22 * Core: Refactor code related to transfer flags and timeout handling * Linux: Support preallocating kernel memory for zerocopy USB * Linux: Deal with receiving POLLERR before all transfers have completed * Prevent attempts to recursively handle events * Fix race condition in handle_timeout() * Allow transferred argument to be optional in bulk APIs * Various other bug fixes and improvements - Fix SRPM group. - Use dos2unix to generate the non-windows trailing on files - Remove sle11 support as it got borged with last commit and we don't mostly need it to build there - Use %license instead of %doc [bsc#1082318] ==== libwnck ==== Subpackages: libwnck-3-0 libwnck-lang typelib-1_0-Wnck-3_0 - Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036). ==== libxml2 ==== Subpackages: libxml2-2 libxml2-2-32bit libxml2-devel libxml2-tools - Use %license instead of %doc [bsc#1082318] ==== libzip ==== Version update (1.3.2 -> 1.5.0) Subpackages: libzip-devel libzip5 - Enable tests again - Enable more functionality by updating dependencies - Deduplicate manpages - update to version 1.5.0: * Use standard cryptographic library instead of custom AES implementation. This also simplifies the license. - includes 1.4.0: * Improve build with cmake (retires autoconf/automake) * Add zip_source_buffer_fragment(). * Add support to clone unchanged beginning of archive (instead of rewriting it). Supported for buffer sources and on AFS. - rebase libzip-ocloexec.patch - drop libzip-uninitialized-value.patch * merged in 8609c9ce6c8e613a7b5825e4d0eba8a31fe67e75 - cleanup with spec-cleaner ==== link-grammar ==== Version update (5.4.3 -> 5.4.4) - Update to version 5.4.4: + Dictionary loading now thread safe. + Fixes: - post-nominal modifiers used with pronouns. - comparative openers. - given-name single-letter abbreviations. - conjoined questions and conjoined WH-statements. - conditional sentences. - misc comparatives. - crash on invalid UTF-8 input. - many predicative adjective uses. - many paraphrasing-type constructions. - conjoined infinitives. + Minor cleanup of word-lists. + New dict definition LENGTH-LIMIT-n to limit connector link length to n. + Speed up parsing of Russian by factor of 2x. + Add assorted technical vocabulary (bac#680) - Pass disable-java-bindings parameter to configure to ensure java bindings are not wanted. ==== links ==== Version update (2.14 -> 2.15) - links 2.15: * Rewrite google docs URLs to the download link, so that the file can be viewed in external viewer * Add the list of domains for which proxy is not used * Temporarily replace the stderr handle with /dev/null when decoding png or svg images because the libraries may write to stderr * Fix improper restarts of connection when http compression is used * Free cache when using the -source flag, so that memory consumption is not dependent on downloaded file size * Do not download compressed files. When the server returns compressed file and we are downloading, restart the connection without compression. * Allow browsing files containing characters < 32 in the filename * Limit the number of OpenMP threads to 8 * Fix premature call to OPENSSL_cleanup while some SSL objects could still exist * Enable -ftree-vectorize and -ffast-math for GCC, so that it uses vector instructions. It improves performance of image scaler. * Support international domain names * Fix reordering of blocked URLs each time options were saved and loaded * Fix reading one byte beyond allocated space in case of corrupted UTF-8 data - CVE-2017-11114 bsc#1051448 * Support the brotli compression algorithm using libbrotli * Support lzip compression * Add a new main menu item 'Windows' for switching windows on framebuffer * Fix an internal error if the gpm server is terminated while links is running on a framebuffer * Use fsync() when writing the bookmarks or settings * Clear host entry in DNS cache when connection failed * Use built-in SSL certificates * Encode strings to UTF-8 when storing them in a history, it fixes a bug when browsing the history if Links is run on multiple terminals with different character sets * Use absolute time when calculating the time to flush DNS cache, HTTPS session cache and keepalive connection cache, so that the cache gets flushed when the machine is kept suspended for a long time. * Report IP addresses in the "Document info" box. * Implement a small connection timeout when connecting to a host with multiple addresses, so that there is faster fallback from IPv6 to IPv4. * Replace OpenSSL malloc functions with CRYPTO_set_mem_functions, so that when malloc returns NULL, we can free some cached data and retry * Removed special handling of ".onion" addresses * Avoid memcpy with NULL source argument and zero length * Make the "dns-prefetch" link prefetch just dns, not the whole document * Use OpenSSL functions X509_check_host and X509_check_ip if available * Report status when formatting document or searching * Use session cache on https ==== llvm5 ==== Subpackages: libLLVM5 libclang5 - Use alternatives for clang's bash autocomplete to prevent conflicts with future versions. - Remove liblldb5 and lldb5-devel from baselibs.conf. They are only build for x86_64, so no point having them in baselibs.conf. - Use %optflags, except for FORTIFY_SOURCE which is not compatible with compiler-rt. - Exclude static libraries differently. * Drop llvm-split-static-library-exports-into-their-own-export-file.diff * Drop clang-split-static-library-exports-into-their-own-export-file.diff * Update llvm-do-not-install-static-libraries.patch to not use EXCLUDE_FROM_ALL which is not available in cmake 3.5. - This fixes build on SLE12. - Do not force gcc6 on OpenSUSE - fixes build. - Reduce the amount of concurent link jobs by increasing their memory requirement - to reduce stalls in OBS. ==== makedumpfile ==== - makedumpfile-sadump-fix-PTI-enabled-kernels.patch: sadump: Fix a problem of PTI enabled kernel (bsc#1085826). ==== mutter ==== Subpackages: libmutter-2-0 mutter-data mutter-lang - Retire mutter-xwayland-use-gdm-auth-file.patch in favor of mutter-xwayland-create-xauthority.patch (bsc#1084737). We now create the cookie in mutter itself. - Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036). ==== neon ==== - Install license - replace_manpage_with_links.sh: replace named links with symlinks and stop using fdupes as it just linked linked manpages - fixed flaky timeout tests for ppc64le (bsc#1085850) * fix_timeout_tests_for_ppc64le.patch ==== open-iscsi ==== Subpackages: iscsiuio libopeniscsiusr0_1_0 - Cleaned up complaints by gcc-8 about strings (bsc#1084640) - Fixed rpmlint complaint about libopeniscsiusr summary not starting with a capital letter - Fixed libopeniscsiusr global variable overload - No functional changes. This updates: * open-iscsi-SUSE-latest.diff.bz2, and * open-iscsi.spec ==== orca ==== Subpackages: orca-lang - Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036). ==== perl-Config-IniFiles ==== Version update (2.94 -> 2.95) - updated to 2.95 see /usr/share/doc/packages/perl-Config-IniFiles/Changes * Make use of perltidy and test for it. * Remove firstload / reload logic - https://rt.cpan.org/Ticket/Display.html?id=104763 - thanks to Jos� Joaqu�n Atria ==== perl-XML-Simple ==== Version update (2.24 -> 2.25) - updated to 2.25 see /usr/share/doc/packages/perl-XML-Simple/Changes 2.25 2018-03-18 16:18:24+13:00 Pacific/Auckland - disable entity expansion when using XML::Parser, for more secure default behaviour (patch from Ray Morris) - call to XML::Parser constructor is now in its own method to ease overriding ==== pngquant ==== - Pass --disable-sse on non-x86_64 for reproducability - Don't strip binaries - Use %doc ==== python-matplotlib ==== Version update (2.1.2 -> 2.2.2) Subpackages: python3-matplotlib python3-matplotlib-cairo python3-matplotlib-gtk3 python3-matplotlib-tk - update to version 2.2.2: * v2.2.1 did not actually restore matplotlib.verbose. - changes from version 2.2.1: * This release fixes a number of critical bugs: + restores matplotlib.verbose (fixing embedding in pycharm) + preserve precision when color mapping small portions of data with extreme outliers + fixes saving long movies with ffmpeg + fixes UnbourdLocal error in contour labeling + fixes import failure on python 3.4.0 and 3.4.1 + fixes compile time failures with clang on 32bit platforms + fixes an icon in the Tk backends + fixes several issues with Tables + fixes expanding offset boxes with tight_layout + revert changes to the font caching to avoid a possible bug in backports.lru_cache + numerous docstring and documentation fixes * We have reverted the deprecation of `font_manager.TempCache`. - specfile: * require kiwisolver * update required version for dateutil - update to version 2.2.0: * The first release of the v2.2 LTS series and the last version of Matplotlib to support python2. There will be bug-fix release for this series until 2020. * This release includes new features including: + An experimental constrained layout manager + Color blind friendly color map (cividis) and color cycle (tableau-colorblind10) + native support for numpy.datetime64 types + animated gif writing via pillow + TkAgg now works with pypy + cairo based backends for Qt, Tk, and WX * There are several API changes in this release: + To support the constrained layout Matplotlib has a new required dependency (kiwisolver). + The `matplotlib.finance` module has been removed, development has moved to a stand-alone project. ==== python-packaging ==== Version update (16.8 -> 17.1) Subpackages: python2-packaging python3-packaging - Update to version 17.1 * Fix utils.canonicalize_version when supplying non PEP 440 versions. - Update to version 17.0 * Drop support for python 2.6, 3.2, and 3.3. * Define minimal pyparsing version to 2.0.2 (#91). * Add epoch, release, pre, dev, and post attributes to Version and LegacyVersion (#34). * Add Version().is_devrelease and LegacyVersion().is_devrelease to make it easy to determine if a release is a development release. * Add utils.canonicalize_version to canonicalize version strings or Version instances (#121). ==== python-setuptools ==== Version update (38.5.2 -> 39.0.1) Subpackages: python2-setuptools python3-setuptools - Version update to 39.0.1: * Fix utf parsing with python2 * Various other fixes - update to version 39.0.0: * #1296: Setuptools now vendors its own direct dependencies, no longer relying on the dependencies as vendored by pkg_resources. * #296: Removed long-deprecated support for iteration on Version objects as returned by pkg_resources.parse_version. Removed the SetuptoolsVersion and SetuptoolsLegacyVersion names as well. They should not have been used, but if they were, replace with Version and LegacyVersion from packaging.version. - changes from version 38.7.0: * #1288: Add support for maintainer in PKG-INFO. - changes from version 38.6.1: * #1292: Avoid generating Provides-Extra in metadata when no extra is present (but environment markers are). - update to version 38.6.0: * #1286: Add support for Metadata 2.1 (PEP 566). ==== totem ==== Subpackages: nautilus-totem totem-lang totem-plugins - Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036). ==== totem-pl-parser ==== Subpackages: libtotem-plparser-mini18 libtotem-plparser18 totem-pl-parser-lang typelib-1_0-TotemPlParser-1_0 - Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036). ==== tracker ==== Subpackages: libtracker-common-2_0 libtracker-control-2_0-0 libtracker-miner-2_0-0 libtracker-sparql-2_0-0 tracker-lang typelib-1_0-Tracker-2_0 typelib-1_0-TrackerControl-2_0 - Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036). ==== unixODBC ==== Version update (2.3.4 -> 2.3.6) - Add BuildRequires: pkgconfig since we install .pc files - Add unixODBC-rpmlintrc: devel files are in the right place - bsc#1062860: Recommend psqlODBC to stay feature complete - bsc#1082060: Update to 2.3.6: * Fix order of arguments in SQLWriteFileDSN.c, fix unwanted free() in iusql.c * Add pkg-config files - bsc#1082290 (CVE-2018-7409): Buffer overflow in unicode_to_ansi_copy() was fixed in 2.3.5 - bsc#1082484 (CVE-2018-7485): Swapped arguments in SQLWriteFileDSN() in odbcinst/SQLWriteFileDSN.c - Remove unixODBC-2.3.1-bison.patch: upstreamed - Remove unixODBC-iaddr.patch: upstreamed - Adapt unixODBC-2.3.1-declarations.patch to unixODBC-2.3.6-declarations.patch - Update unixODBC-gccwarnings.patch ==== vinagre ==== Subpackages: vinagre-lang - Add vinagre-invisible-fullscreen-toolbar.patch: Fix showing of toolbar as invisible in fullscreen mode (bgo#770484, boo#1008585); patch taken from upstream bug comment. - Only run post scripts for openSUSE < 1500; for newer versions these runs are taken care of rpm file triggers and no longer needed. ==== vte ==== Subpackages: libvte-2_91-0 typelib-1_0-Vte-2.91 vte-lang - Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036). ==== xz ==== Subpackages: liblzma5 liblzma5-32bit xz-devel xz-lang - Use %license instead of %doc [bsc#1082318] ==== yast2 ==== Version update (4.0.59 -> 4.0.60) - fix behavior of showing timed error popup (found during debugging bsc#1083672) - 4.0.60 ==== yast2-add-on ==== Version update (4.0.6 -> 4.0.7) - AutoYaST: Reporting missing AY configuration file entries. (bnc#1084596) - 4.0.7 ==== yast2-bootloader ==== Version update (4.0.22 -> 4.0.24) - bnc#1083938 - missing translation - 4.0.24 - Fix tests to not create zero size partitions (part of bsc#1083887). - 4.0.23 ==== yast2-firewall ==== Version update (4.0.19 -> 4.0.21) - AutoYaST SuSEFirewall2 Importer: Removed FW_LOG_ACCEPT_CRIT tag from the list of supported options as firewalld only log dropped packages and for accepted ones rich rules should be used instead (bsc#1086655) - 4.0.21 - More fixes to the firewall AY schema (bsc#1013047) - Added zone 'sources' element to the AutoYaST schema file. - Permitted the use of 'listentry' element in list entries. - 4.0.20 ==== yast2-installation ==== Version update (4.0.39 -> 4.0.42) - System roles: make the radio buttons match other dialogs, using images (bsc#1084674) - 4.0.42 - Make many system roles fit in the dialog (using a RichText widget, bsc#1084674) - 4.0.41 - Self-Update report errors when the self_update is enabled explicitly by linuxrc or using an AutoYaST profile. (bsc#1084820) - 4.0.40 ==== yast2-network ==== Version update (4.0.21 -> 4.0.23) - Added networking interfaces 'zone' element to the AutoYaST schema file (bsc#1013047) - 4.0.23 - Read and write the firewalld configuration when the remote access is configured through the remote client dialog (bsc#1085658) - 4.0.22 ==== yast2-ntp-client ==== Version update (4.0.9 -> 4.0.10) - Permitted the use of 'listentry' element or 'ntp_server' and allowed to be an empty list in the AutoYaST schema (bsc#1013047) - 4.0.10 ==== yast2-storage-ng ==== Version update (4.0.135 -> 4.0.139) - AutoYaST: add support for LVM thin pools (bsc#1086596). - AutoYaST: add support for stripes/stripesize elements. - 4.0.139 - Fix issues with zero-size devices (bsc#1083887). - Proposal: do not use zero-size devices. - Partitioner: completely hide zero-size devices. - 4.0.138 - Added methods to deal with /etc/fstab specs (part of bsc#1071454) - 4.0.137 - AutoYaST: fixed space distribution on LVM volume groups when using percentages (bsc#1079369). - AutoYaST: do not ignore free spaces smaller than 30MiB (bsc#1085627). - 4.0.136 ==== yast2-update ==== Version update (4.0.11 -> 4.0.12) - Fixed a crash when upgrading systems with a separate /var (bsc#1071454). - Better support for upgrading systems with a /var subvolume. - 4.0.12 ==== yelp ==== Subpackages: libyelp0 yelp-lang - Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036). ==== zenity ==== Subpackages: zenity-lang - Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036). -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org