Packages changed: ImageMagick (7.1.1.6 -> 7.1.1.8) apparmor ca-certificates-mozilla cyrus-sasl dav1d (1.1.0 -> 1.2.0) dolphin editorconfig-core-c (0.12.5 -> 0.12.6) file gettext-runtime gtk4 iproute2 (6.2 -> 6.3) kmod krb5 less (632 -> 633) libXi (1.8 -> 1.8.1) libaom libapparmor libbpf (1.1.0 -> 1.2.0) libdb-4_8 libheif (1.15.2 -> 1.16.1) libjpeg-turbo librsvg libwebp (1.2.4 -> 1.3.0) ncurses (6.4.20230418 -> 6.4.20230429) newt patterns-microos perl-URI (5.17 -> 5.19) permissions (1599_20230217 -> 1699_20230424) postfix python-certifi (2022.9.24 -> 2022.12.7) python-psutil (5.9.4 -> 5.9.5) python-pycairo python-pycurl python-pyserial python-pyudev (0.24.0 -> 0.24.1) python-zope.event qca-qt5 (2.3.5 -> 2.3.6) raspberrypi-firmware raspberrypi-firmware-dt (2023.03.02 -> 2023.05.02) sysvinit talloc tevent texlive yast2-network (4.6.0 -> 4.6.1) zenity (3.91.0 -> 3.92.0) === Details === ==== ImageMagick ==== Version update (7.1.1.6 -> 7.1.1.8) Subpackages: ImageMagick-config-7-SUSE libMagickCore-7_Q16HDRI10 libMagickWand-7_Q16HDRI10 - version update to 7.1.1.8 - https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-8---2023-04-22 ==== apparmor ==== Subpackages: apparmor-abstractions apparmor-parser apparmor-profiles apparmor-utils python3-apparmor - Add _multibuild to define additional spec files as additional flavors. Eliminates the need for source package links in OBS. ==== ca-certificates-mozilla ==== - Add _multibuild to define 2nd spec file as additional flavor. Eliminates the need for source package links in OBS. ==== cyrus-sasl ==== Subpackages: cyrus-sasl-gssapi libsasl2-3 - Add _multibuild to define 2nd spec file as additional flavor. Eliminates the need for source package links in OBS. ==== dav1d ==== Version update (1.1.0 -> 1.2.0) - Use ldconfig_scriptlets macro, minor spec clean-up. - Update to version 1.2.0 * Improvements on attachments of props and T.35 entries on output pictures * NEON z1/z3 high bit-depth optimizations and improvements for 8bpc * SSSE3 z2/z3 8bpc and SSSE3 z1/z3 high bit-depth optimziations * refmvs.save_tmvs optimizations in SSSE3/AVX2/AVX-512 * AVX-512 optimizations for high bit-depth itx (16x64, 32x64, 64x16, 64x32, 64x64) * AVX2 optimizations for 12bpc for 16x32, 32x16, 32x32 itx ==== dolphin ==== Subpackages: dolphin-part libdolphinvcs5 - Have dolphin-part-lang supplement dolphin-part on pre-TW (boo#1210984) ==== editorconfig-core-c ==== Version update (0.12.5 -> 0.12.6) - editorconfig-core-c 0.12.6: * CVE-2023-0341: A buffer overflow in ec_blob (boo#1211032) * Update property key, value length limits per spec change ==== file ==== Subpackages: file-magic libmagic1 - Add _multibuild to define additional spec files as additional flavors. Eliminates the need for source package links in OBS. ==== gettext-runtime ==== Subpackages: libtextstyle0 - Add _multibuild to define additional spec files as additional flavors. Eliminates the need for source package links in OBS. ==== gtk4 ==== Subpackages: gtk4-schema gtk4-tools libgtk-4-1 typelib-1_0-Gtk-4_0 - Add gtk4-correctly-refresh-after-delete.patch -- Fix issue where deleting files causes folders in the directory to disappear and reappear after a refresh (glgo#GNOME/nautilus#2941); patch taken from upstream commit. ==== iproute2 ==== Version update (6.2 -> 6.3) Subpackages: iproute2-bash-completion - Update to release 6.3: * New release of iproute2 corresponding to the 6.3 kernel. No large feature improvements only incremental improvements to the bridge mdb support, mostly just bug fixes. - Rebase patches. ==== kmod ==== Subpackages: kmod-bash-completion libkmod2 - Add _multibuild to define 2nd spec file as additional flavor. Eliminates the need for source package links in OBS. ==== krb5 ==== - Add _multibuild to define additional spec files as additional flavors. Eliminates the need for source package links in OBS. ==== less ==== Version update (632 -> 633) - Update to 633 * This release fixes a build problem found in less-632 on systems which have termcap.h in a subdirectory (ncurses/termcap.h or ncursesw/termcap.h). There is no functional difference between less-632 and less-633 ==== libXi ==== Version update (1.8 -> 1.8.1) - Update to version 1.8.1 * Fix spelling/wording issues * gitlab CI: enable commit & merge request checks * gitlab CI: enable gitlab's builtin static analysis * XInput_find_display: Don't dereference NULL dpyinfo * configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL * Initialize a few stack vars to zero ==== libaom ==== - Revert to BSD-2-Clause licence tag to only use SPDX valid license tag. - Fix license tag to BSD-2-Clause and AOMPL-1.0. ==== libapparmor ==== - Add _multibuild to define additional spec files as additional flavors. Eliminates the need for source package links in OBS. ==== libbpf ==== Version update (1.1.0 -> 1.2.0) - update to 1.2.0: * completely overhauled "Libbpf overview" landing documentation page; * support for BPF link-based `struct_ops` programs: * `SEC(".struct_ops.link")` annotations; * `bpf_map__attach_struct_ops()` attach API; * `bpf_link__update_map()` link update API; * support sleepable `SEC("struct_ops.s")` programs * improved thread-safety of libbpf print callbacks and `libbpf_set_print()` * improve handling and reporting of missing BPF kfuncs * `bpf_{btf,link,map,prog}_get_info_by_fd()` APIs * `bpf_xdp_query_opts()` supports fetching XDP/XSK supported features; * `perf_buffer__new()` allows customizing notification/sampling period now; * BPF verifier logging improvements: * pass-through BPF verifier log level and flags to kernel as is * support `log_true_size` for getting required log buffer size to fit BPF verifier log completely; * allow precise control over kprobe/uprobe attach mode: legacy, perf-based, link-based. * fix legacy kprobe events names sanitization; * fix clobbering errno in some cases; * fix BPF map's `BPF_F_MMAPABLE` flag sanitization; * fix BPF-side USDT support code on s390x architecture; * fix `BPF_PROBE_READ{_STR}_INTO()` on s390x architecture; * fix kernel version setting for Debian kernels; * fix netlink protocol handling in some cases; * improve robustness of attaching to legacy kprobes and uprobes; * fix double-free during static linking empty ELF sections; * a bunch of other small fixes here and there. ==== libdb-4_8 ==== - Add _multibuild to define additional spec files as additional flavors. Eliminates the need for source package links in OBS. ==== libheif ==== Version update (1.15.2 -> 1.16.1) Subpackages: gdk-pixbuf-loader-libheif libheif1 - update to 1.16.1: * Small maintenance update that fixes building the gdk-pixbuf loader. * The source package name has also been changed back to the old naming scheme. * Support for HEIFv2 regions (rgan) and user annotations (udes). This enables to annotate regions in the image with several geometric primitives and assign user text descriptions to them. Thank you @bradh for the contributions. Mask support will be added soon. * Previously, chroma was downsampled and upsampled with a simple nearest-neighbor method. We now included the sharp-yuv chroma downsampling algorithm. This gives improved image quality when images are downsampled to 4:2:0 and upsampled with bilinear interpolation. Thank you @maryla-uc for the contributions. * The bilinear chroma upsampling and averaging downsampling algorithms are also new. You can choose what to use. * We added experimental support for decoding uncompressed images according to ISO/IEC 23001-17:2023. This is work in progress and currently decoding only. Thank you @bradh for the contributions. * There are new APIs to query the image transformations. Thus, you may choose to get the original image and apply the transformations yourself. * A longstanding bug writing non-compliant 'ispe' boxes (image size) has been fixed. Files should be standard compliant now. * When building binary packages, you can now make use of a CMake presets to set a default configuration. * The deprecated autotools build files have been removed. ==== libjpeg-turbo ==== - Add _multibuild to define 2nd spec file as additional flavor. Eliminates the need for source package links in OBS. ==== librsvg ==== Subpackages: gdk-pixbuf-loader-rsvg librsvg-2-2 rsvg-thumbnailer typelib-1_0-Rsvg-2_0 - Tune _constraints for the various architectures. ==== libwebp ==== Version update (1.2.4 -> 1.3.0) Subpackages: libwebp7 libwebpdemux2 libwebpmux3 - update baselibs.conf for the new libsharpyuv - update to 1.3.0 This is a binary compatible release. * add libsharpyuv, which exposes -sharp_yuv/config.use_sharp_yuv functionality to other libraries; libwebp now depends on this library * major updates to the container and lossless bitstream docs (#448, #546, [#551]) * miscellaneous warning, bug & build fixes (#576, #583, #584) ==== ncurses ==== Version update (6.4.20230418 -> 6.4.20230429) Subpackages: libncurses6 ncurses-utils terminfo terminfo-base terminfo-iterm terminfo-screen - Do not overwrite PKG_CONFIG_PATH for new tack support - Add ncurses patch 20230429 + revise recent change to _nc_write_entry to isolate it to a Cygwin bug (cf: 20230311) + amend fix for wgetnstr, wgetn_wstr to use cbreak mode unless raw mode was set (cf: 20210522). + fix a few warnings from cppcheck, etc. + correct copy/paste error in nc_access.h (report by Werner Fink). - Adopt patch ncurses-6.4-makeuseof_secure_open.dif * Fix yet an other copy/paste typo - Add patch ncurses-6.4-makeuseof_secure_open.dif * Really make use of _nc_safe_fopen() and _nc_safe_open3() - Add ncurses patch 20230424 + check return value of _nc_save_str(), in special case for tic where extended capabilities are processed but the terminal description was not initialized (report by Ziqiao Kong). + regenerate llib-* files. - Add ncurses patch 20230423 (boo#1210552) + add tiscan_s() to help applications check formatting capabilities that would be passed to tiparm_s, etc. + add tiparm_s() to provide applications a way to tell ncurses what the expected parameters are for a capability (tmux #3531). + improve check in lib_tparm.c, ensuring that a char* fits into a TPARM_ARG. + add --disable-setuid-environ configure option (request by Sven Joachim). + drop compatibility with obsolete versions of tack, e.g., pre-1.08 (Debian #1034549, cf: 20170722). - Build tack on the own way as ncurses upstream drop build within support ==== newt ==== - Add _multibuild to define 2nd spec file as additional flavor. Eliminates the need for source package links in OBS. ==== patterns-microos ==== Subpackages: patterns-microos-alt_onlyDVD patterns-microos-apparmor patterns-microos-base patterns-microos-base-microdnf patterns-microos-base-packagekit patterns-microos-base-zypper patterns-microos-basesystem patterns-microos-cloud patterns-microos-cockpit patterns-microos-defaults patterns-microos-desktop-common patterns-microos-desktop-gnome patterns-microos-desktop-kde patterns-microos-hardware patterns-microos-ima_evm patterns-microos-onlyDVD patterns-microos-ra_agent patterns-microos-ra_verifier patterns-microos-selinux patterns-microos-sssd_ldap - Add Requires for gvfs-backend-goa and gvfs-backend-afc to better support filesystems configured by gnome-online-accounts and Apple mobile devices ==== perl-URI ==== Version update (5.17 -> 5.19) - updated to 5.19 see /usr/share/doc/packages/perl-URI/Changes 5.19 2023-04-30 16:15:58Z - Form parameters without values are now represented by undef (GH#65) (Gianni Ceccarelli) 5.18 2023-04-29 16:08:14Z - Add a GH workflow to test LWP::Curl (GH#116) (Olaf Alders) - Add documentation examples for the host() and ihost() methods (GH#28) (Sebastian Willing) - Remove colon from username:password if there is no password (GH#31) (David E. Wheeler, Joenio Marques da Costa, Julien Fiegehenn) - Prefix private methods with _ in URI::_punycode (GH#47) (David E Wheeler) ==== permissions ==== Version update (1599_20230217 -> 1699_20230424) Subpackages: chkstat permissions-config - Update to version 20230424: * profiles: remove dead opiepasswd entry (opie was removed via OBS sr#1065964). ==== postfix ==== - Add _multibuild to define 2nd spec file as additional flavor. Eliminates the need for source package links in OBS. ==== python-certifi ==== Version update (2022.9.24 -> 2022.12.7) - update to 2022.12.7: Removed certs: * CN=Network Solutions Certificate Authority O=Network Solutions L.L.C. * CN=Staat der Nederlanden EV Root CA O=Staat der Nederlanden ==== python-psutil ==== Version update (5.9.4 -> 5.9.5) - update to 5.9.5: * in case of exception, display a cleaner error traceback by hiding the `KeyError` bit deriving from a missed cache hit. * print the full traceback when a `DeprecationWarning` or `UserWarning` is raised. * there are cases where `Process.cwd()`_ cannot be determined (e.g. directory no longer exists), in which case we returned either ``None`` or an empty string. This was consolidated and we now return ``""`` on all platforms. * [UNIX]: if process is a zombie, and we can only determine part of the its truncated `Process.name()`_ (15 chars), don't fail with `ZombieProcess`_ when we try to guess the full name from the `Process.cmdline()`_. Just return the truncated name. * on certain kernels, ``"MemAvailable"`` field from ``/proc/meminfo`` returns ``0`` (possibly a kernel bug), in which case we calculate an approximation for ``available`` memory which matches "free" CLI utility. * `disk_partitions()`_: do not unnecessarily read /proc/filesystems and raise `AccessDenied`_ unless user specified `all=False` argument. * `users()`_ loses precision for ``started`` attribute (off by 1 minute). * if cwd no longer exists. Return an empty string instead. ==== python-pycairo ==== - Switch to single spec version build for PSP ==== python-pycurl ==== - Switch documentation to be within the main package. ==== python-pyserial ==== - Switch documentation to be within the main package. ==== python-pyudev ==== Version update (0.24.0 -> 0.24.1) - update to 0.24.1: * Recommended development release: Fedora 37 * Add support for PySide6 * Add missing 'priority' argument for GLib.to_add_watch() * Tidies and Maintenance fixes ==== python-zope.event ==== - Use sphinx-build and do not depend on removed build_sphinx in Sphinx 7.0 (boo#1211051). ==== qca-qt5 ==== Version update (2.3.5 -> 2.3.6) Subpackages: libqca-qt5-2 qca-qt5-plugins - Update to 2.3.6. No changelog. - Drop patches, merged upstream: * 0001-Remove-test-that-openssl-has-decided-it-s-wrong.patch * 0001-hashunittest-run-sha384longtest-only-for-providers-t.patch ==== raspberrypi-firmware ==== - Add _multibuild to define 2nd spec file as additional flavor. Eliminates the need for source package links in OBS. ==== raspberrypi-firmware-dt ==== Version update (2023.03.02 -> 2023.05.02) - Update to 870c0a313b18 (2023-05-02): * switch to 6.3 branch ==== sysvinit ==== - split package from powerd. powerd patches that were never part of sysvinit but need to be mentioned to pass the bot checks: * powerd-2.0.2-getaddrinfo.patch * powerd-2.0.2.dif ==== talloc ==== Subpackages: libtalloc2 python3-talloc - Add _multibuild to define 2nd spec file as additional flavor. Eliminates the need for source package links in OBS. ==== tevent ==== Subpackages: libtevent0 python3-tevent - Add _multibuild to define 2nd spec file as additional flavor. Eliminates the need for source package links in OBS. ==== texlive ==== - Link target of /usr/bin/rungs changed suffix from tlu to lua (boo#1211116) ==== yast2-network ==== Version update (4.6.0 -> 4.6.1) - Display information about firmware configured interfaces and forbid editing them (bsc#1209589) - 4.6.1 ==== zenity ==== Version update (3.91.0 -> 3.92.0) - Update to version 3.92.0: + progress: don't update responses that aren't there + Set dialog 'heading', not 'title' for the --title option + tree: fix handling of multi-row stdin input + tree-column-view: don't steal children + Port to webkitgtk 6.0 + webkit: Fix leak by removing unnecessary ref sink + option: Add non-fatal deprecation warning for - -confirm-overwrite + help: Fix typo in Basque help translation + Updated translations.