Removed rpms ============ - avahi-mono - dbus-1-devel-32bit - device-mapper-devel-32bit - glib2-tools-32bit - gnuserv - grub2-arm64-efi - gstreamer-plugins-bad-32bit - gstreamer-plugins-bad-fluidsynth-32bit - gstreamer-plugins-base-32bit - gstreamer-plugins-good-32bit - gstreamer-plugins-libav-doc - gstreamer-validate - gstreamer-validate-devel - gtk2-immodule-xim-32bit - grub2-arm64-efi-debug - gdk-pixbuf-loader-rsvg-32bit - gstreamer-32bit - gstreamer-devel-32bit - gstreamer-plugins-bad-chromaprint-32bit - gtk2-immodule-inuktitut-32bit - gtk2-immodule-multipress-32bit - gtk2-immodule-thai-32bit - gtk3-devel-32bit - gtk3-immodule-multipress-32bit - gtk3-immodule-thai-32bit - gtk3-immodule-wayland-32bit - gtk3-immodule-xim-32bit - gtk4-devel-32bit - ibus-gtk-32bit - libLLVM13-32bit - libMagick++-7_Q16HDRI5-32bit - libMagick++-devel-32bit - libQt5Bootstrap-devel-static-32bit - libQt5Concurrent-devel-32bit - libQt5Core-devel-32bit - libQt5Core5-32bit - libQt5OpenGL5-32bit - libQt5Sql5-mysql-32bit - libQt5Test-devel-32bit - libavahi-glib1-32bit - libbz2-devel-32bit - libclang13-32bit - libcryptsetup12-hmac-32bit - libdns_sd-32bit - libefa1-32bit - libelf-devel-32bit - libexpat-devel-32bit - libext2fs-devel-32bit - libgimp-2_0-0-32bit - libgnutls30-hmac-32bit - libgpg-error0-32bit - libgstadaptivedemux-1_0-0-32bit - libgstapp-1_0-0-32bit - libgstaudio-1_0-0-32bit - libgstinsertbin-1_0-0-32bit - libgstmpegts-1_0-0-32bit - libgstpbutils-1_0-0-32bit - libgstreamer-1_0-0-32bit - libgstrtp-1_0-0-32bit - libgsttag-1_0-0-32bit - libgstwayland-1_0-0-32bit - libgtk-2_0-0-32bit - libgtk-3-0-32bit - libgtkhtml-4_0-0-32bit - libgtkhtml-editor-4_0-0-32bit - libhogweed6-32bit - libimobiledevice-1_0-6-32bit - libimobiledevice-glue-1_0-0-32bit - libjavascriptcoregtk-4_0-18-32bit - libmount-devel-32bit - libnettle-devel-32bit - libqt5-qtwayland-32bit - libreadline7-32bit - librsvg-2-2-32bit - libselinux1-32bit - libsemanage1-32bit - libuuid-devel-32bit - libxkbcommon-x11-devel-32bit - libzhuyin13-32bit - rdma-core-devel-32bit - readline-devel-32bit - samba-libs-python3-32bit - samba-winbind-libs-32bit - typelib-1_0-Gst-1_0-32bit - wine-32bit - wine-staging-32bit - wine-staging-devel-32bit - grub2-powerpc-ieee1275-debug - qemu-vgabios - karim - kdepim-apps-libs - kdepim-apps-libs-devel - kdepim-apps-libs-lang - libKF5KFace10_0_0 - libLTO13-32bit - libMagickWand-7_Q16HDRI10-32bit - libQt5Concurrent5-32bit - libQt5DBus-devel-32bit - libQt5Gui-devel-32bit - libQt5Gui5-32bit - libQt5Network-devel-32bit - libQt5OpenGL-devel-32bit - libQt5OpenGLExtensions-devel-static-32bit - libQt5Test5-32bit - libQt5WaylandClient5-32bit - libSwiften4 - libclutter-1_0-0-32bit - libcolord2-32bit - libcom_err-devel-32bit - libcom_err2-32bit - libdevmapper1_03-32bit - libexpat1-32bit - libgcrypt20-32bit - libgcrypt20-hmac-32bit - libglib-2_0-0-32bit - libgnutls30-32bit - libgstcodecs-1_0-0-32bit - libgstphotography-1_0-0-32bit - libgstrtsp-1_0-0-32bit - libgsturidownloader-1_0-0-32bit - libgstvideo-1_0-0-32bit - libgtop-2_0-11-32bit - libharfbuzz-gobject0-32bit - libharfbuzz-subset0-32bit - libibverbs-32bit - libibverbs1-32bit - libkface - libkface-devel - libmlx4-1-32bit - libnco-5_0_3 - libnco_c++-5_0_3 - libpinyin13-32bit - libqt5-qtwebkit-examples - librdmacm1-32bit - librssguard-4_0_4 - libsamba-policy0-python3-32bit - libsmartcols-devel-32bit - libsmartcols1-32bit - libsoup-3_0-0-32bit - libsoup-devel-32bit - libsystemd0-32bit - libudev1-32bit - libwebkit2gtk-4_1-0-32bit - libxkbcommon0-32bit - php-composer - po-utils - python-qt3d-qt5-api - python-qt3d-qt5-examples - python-qt3d-qt5-sip - python-qtcharts-qt5-api - python-qtcharts-qt5-examples - python-qtcharts-qt5-sip - python-qtdatavis3d-qt5-api - python-qtdatavis3d-qt5-examples - python-qtdatavis3d-qt5-sip - python-qtwebengine-qt5-api - python-qtwebengine-qt5-sip - quiterss - quiterss-lang - rpm-32bit - samba-ad-dc-libs-32bit - samba-client-32bit - samba-client-libs-32bit - samba-libs-32bit - swift-im - swiften-devel - trojita Added rpms ========== - fontconfig-devel-doc - fontconfig-doc - fontconfig-lang - gdk-pixbuf-loader-rsvg-32bit - gdm-schema - grub2-arm64-efi-debug - grub2-powerpc-ieee1275-debug - gstreamer-32bit - gstreamer-devel-32bit - gstreamer-devtools - gstreamer-devtools-devel - gstreamer-plugins-bad-chromaprint-32bit - gtk2-immodule-inuktitut-32bit - gtk2-immodule-multipress-32bit - gtk2-immodule-thai-32bit - gtk3-devel-32bit - gtk3-immodule-multipress-32bit - gtk3-immodule-thai-32bit - gtk3-immodule-wayland-32bit - gtk3-immodule-xim-32bit - gtk4-devel-32bit - ibus-gtk-32bit - grub2-arm64-efi - dbus-1-devel-32bit - device-mapper-devel-32bit - glib2-tools-32bit - gstreamer-plugins-bad-32bit - gstreamer-plugins-bad-fluidsynth-32bit - gstreamer-plugins-base-32bit - gstreamer-plugins-good-32bit - gtk2-immodule-xim-32bit - libLTO13-32bit - libMagickWand-7_Q16HDRI10-32bit - libQt5Concurrent5-32bit - libQt5DBus-devel-32bit - libQt5Gui-devel-32bit - libQt5Gui5-32bit - libQt5Network-devel-32bit - libQt5OpenGL-devel-32bit - libQt5OpenGLExtensions-devel-static-32bit - libQt5Test5-32bit - libQt5WaylandClient5-32bit - libclutter-1_0-0-32bit - libcolord2-32bit - libcom_err-devel-32bit - libcom_err2-32bit - libdevmapper1_03-32bit - libexpat1-32bit - libfontconfig1-32bit - libgcrypt20-32bit - libgcrypt20-hmac-32bit - libglib-2_0-0-32bit - libgnutls30-32bit - libgstcodecs-1_0-0-32bit - libgstphotography-1_0-0-32bit - libgstrtsp-1_0-0-32bit - libgsturidownloader-1_0-0-32bit - libgstvideo-1_0-0-32bit - libgtop-2_0-11-32bit - libharfbuzz-gobject0-32bit - libharfbuzz-subset0-32bit - libibverbs-32bit - libibverbs1-32bit - libmlx4-1-32bit - libpinyin13-32bit - libpython3_10-1_0-32bit - librdmacm1-32bit - libsamba-policy0-python3-32bit - libsmartcols-devel-32bit - libsmartcols1-32bit - libsoup-3_0-0-32bit - libsoup-devel-32bit - libsystemd0-32bit - libudev1-32bit - libwebkit2gtk-4_1-0-32bit - libxkbcommon0-32bit - rpm-32bit - samba-ad-dc-libs-32bit - samba-client-32bit - samba-client-libs-32bit - samba-libs-32bit - kernel-obs-build - libLLVM13-32bit - libMagick++-7_Q16HDRI5-32bit - libMagick++-devel-32bit - libQt5Bootstrap-devel-static-32bit - libQt5Concurrent-devel-32bit - libQt5Core-devel-32bit - libQt5Core5-32bit - libQt5OpenGL5-32bit - libQt5Sql5-mysql-32bit - libQt5Test-devel-32bit - libavahi-glib1-32bit - libbz2-devel-32bit - libclang13-32bit - libcryptsetup12-hmac-32bit - libdns_sd-32bit - libeconf-utils - libefa1-32bit - libelf-devel-32bit - libexpat-devel-32bit - libext2fs-devel-32bit - libfontconfig1 - libgimp-2_0-0-32bit - libgnutls30-hmac-32bit - libgpg-error0-32bit - libgstadaptivedemux-1_0-0-32bit - libgstapp-1_0-0-32bit - libgstaudio-1_0-0-32bit - libgstinsertbin-1_0-0-32bit - libgstmpegts-1_0-0-32bit - libgstpbutils-1_0-0-32bit - libgstreamer-1_0-0-32bit - libgstrtp-1_0-0-32bit - libgsttag-1_0-0-32bit - libgstwayland-1_0-0-32bit - libgtk-2_0-0-32bit - libgtk-3-0-32bit - libgtkhtml-4_0-0-32bit - libgtkhtml-editor-4_0-0-32bit - libhogweed6-32bit - libimobiledevice-1_0-6-32bit - libimobiledevice-glue-1_0-0-32bit - libjavascriptcoregtk-4_0-18-32bit - libmount-devel-32bit - libnco-5_0_6 - libnco_c++-5_0_6 - libnettle-devel-32bit - libpython3_10-1_0 - libqt5-qtwayland-32bit - libreadline7-32bit - librssguard-4_1_2 - librsvg-2-2-32bit - libselinux1-32bit - libsemanage1-32bit - libuuid-devel-32bit - libxkbcommon-x11-devel-32bit - libzhuyin13-32bit - monitoring-plugins-uptime - ocaml-lablgtk3 - ocaml-lablgtk3-devel - ocaml-zarith - ocaml-zarith-devel - python3-qt3d-qt5-api - python3-qt3d-qt5-doc - python3-qt3d-qt5-sip - python3-qtcharts-qt5-api - python3-qtcharts-qt5-doc - python3-qtcharts-qt5-sip - python3-qtdatavis3d-qt5-api - python3-qtdatavis3d-qt5-doc - python3-qtdatavis3d-qt5-sip - python3-qtwebengine-qt5-devel - python310 - python310-32bit - python310-base - python310-base-32bit - python310-curses - python310-dbm - python310-devel - python310-doc - python310-doc-devhelp - python310-idle - python310-pip - python310-setuptools - python310-testsuite - python310-tk - python310-tools - qemu-vgabios - rdma-core-devel-32bit - readline-devel-32bit - samba-libs-python3-32bit - samba-winbind-libs-32bit - terraform-provider-vsphere - typelib-1_0-Gst-1_0-32bit - wine-32bit - wine-staging-32bit - wine-staging-devel-32bit Package Source Changes ====================== 0ad +- Add glibc-2.35.patch: Fix build with glibc 2.35. +- Use system mozjs on Leap 15.4 as well. + 389-ds +- Update to version 2.0.13~git1.72eb93ac9: + * Issue 5129 - BUG - Incorrect fn signature in add_index (#5130) + * Bump version to 2.0.13 + * Issue 5132 - Update Rust crate lru to fix CVE + * Issue 3555 - UI - fix audit issue with npm nanoid + * Issue 4299 - UI - Add ACI editing features + * Issue 4299 - UI LDAP editor - add "edit" and "rename" functionality + * Issue 5127 - run restorecon on /dev/shm at server startup + * Issue 5124 - dscontainer fails to create an instance + * Issue 4312 - fix compiler warning + * Issue 5115 - AttributeError: type object 'build_manpages' has no attribute 'build_manpages' + ImageMagick + fix CVE-2021-4219 [bsc#1196337], denial of service in MagicCore/draw.c via crafted SVG file + + ImageMagick-CVE-2021-4219.patch + +- security update +- added patches MozillaThunderbird +- Mozilla Thunderbird 91.6.1 + * changed: Thunderbird generated views of meeting invitations + are now expanded by default + * fixed: Emails were not downloading at startup under some + conditions + * fixed: Port numbers were not shown in "Confirm Security + Exception" dialog for CalDAV connections + * fixed: Various security fixes + MFSA 2022-07 (bsc#1196072) + * CVE-2022-0566 (bmo#1753094) + Crafted email could trigger an out-of-bounds write + +- Mozilla Thunderbird 91.6 + * new: Thunderbird will now offer to send large forwarded + attachments via FileLink + * fixed: Partially signed unencrypted messages displayed an + incorrect "partially encrypted" notification + * fixed: Attachments filenames were not sanitized before saving + to disk + * fixed: In the attachment bar, the "Import OpenPGP Key" item + displayed for public keys displayed an error and did not + import the key + * fixed: "Open with" attachment dialog did not have a selected + radio button option + * fixed: Various security fixes + MFSA 2022-06 (bsc#1195682) + * CVE-2022-22753 (bmo#1732435) + Privilege Escalation to SYSTEM on Windows via Maintenance + Service + * CVE-2022-22754 (bmo#1750565) + Extensions could have bypassed permission confirmation during + update + * CVE-2022-22756 (bmo#1317873) + Drag and dropping an image could have resulted in the dropped + object being an executable + * CVE-2022-22759 (bmo#1739957) + Sandboxed iframes could have executed script if the parent + appended elements + * CVE-2022-22760 (bmo#1740985, bmo#1748503) + Cross-Origin responses could be distinguished between script + and non-script content-types + * CVE-2022-22761 (bmo#1745566) + frame-ancestors Content Security Policy directive was not + enforced for framed extension pages + * CVE-2022-22763 (bmo#1740534) + Script Execution during invalid object state + * CVE-2022-22764 (bmo#1742682, bmo#1744165, bmo#1746545, + bmo#1748210, bmo#1748279) + Memory safety bugs fixed in Thunderbird 91.6 + ansible +- Require python macros for building + +- update to 2.9.27 + +- update to 2.9.26 + +- Update to 2.9.25 + +- update to 2.9.24 + maintenance release containing numerous bugfixes + +- If building with Python 3, change the shebang of the test scripts + shipped in ansible-test to be /usr/bin/python3. + +- recommend installation of python-selinux (boo#1187531) + +- Update to 2.9.23, bug-fix release with security fix: + * templating engine fix for not preserving unsafe status when trying + to preserve newlines. CVE-2021-3583 + +- update to 2.9.22 + appstream-glib +- Update to version 0.7.18+30: + * libappstream-builder: Fix file paths in icon tarball + +- Update to version 0.7.18+29: + * Updated translations. +- Improve _service file to handle to drop +0 in versions for when + we are exactly on a tag. + +- Update to version 0.7.18+28: + * as-app: Also unwrap description in metainfo files + * Fix validation of translated captions when LANG is not C + * Revert "Don't emit legacy component type values" + * Don't emit legacy component type values + * its: Sync with appstream + * Consider AppStream version as a string + * meson: Check --version-script linker option before using. + * Update current newest version in AsStore + * Support em/code tags Some appstream-data packages add <em> and + </em> or <code> and </code> to the files. Not all package + manager can handle that. An example would be pamac from Manjaro + * Update asb-self-test to match current behavior + * Add validation for duplicate license xml elements + * builder: make directories as 0755 && umask + * Do not show a critical warning on <suggests><id/></suggests> + * libappstream-builder: Fix paths for cached icons + * as-util: Fix Markdown underlining in appdata-to-news + * Replace links http://standards.freedesktop.org/... by https in + README.md + * Replace a link http://www.freedesktop.org/wiki/... by https in + README.md + * as-app: Parse launchables from DEP-11 + * as-app: Parse custom tags from DEP-11 + * as-content-rating: Align the OARS/CSM mappings of sex-* + * Updated translations. +- Switch to current git head, upstream is not making releases. +- Drop 0001-as-app-Also-unwrap-description-in-metainfo-files.patch: + Fixed upstream. + +- Add patch to fix descriptions in .metainfo.xml files + (boo#1192243, gh#hughsie/appstream-glib#381): + * 0001-as-app-Also-unwrap-description-in-metainfo-files.patch + avahi +- remove avahi-mono* subspecfiles, they are no longer required + by anything. this makes the spec file slightly more readable. + +- Replace avahi-0.6.31-systemd-order.patch with + avahi-add-resolv-conf-to-inotify.patch: re-read configuration + when resolv.conf changes, per discussion on the bug + (boo#1194561). + +- Change to systemd-sysusers + +- Reinstate avahi-0.6.31-systemd-order.patch (boo#1194561). + This can probably go away if/when gh#lathiat/avahi#118 is fixed. +- Drop avahi-0.6.32-suppress-resolv-conf-warning.patch: we should + no longer need this given the above patch. +- Add several patches from git: + 0001-man-fix-reference-to-avahi-autoipd.action-8-in-avahi.patch + 0005-avahi-dnsconfd.service-Drop-Also-avahi-daemon.socket.patch + 0006-man-add-missing-bshell.1-symlink.patch + 0007-Ship-avahi-discover-1-bssh-1-and-bvnc-1-also-for-GTK.patch + 0009-fix-bytestring-decoding-for-proper-display.patch 0010-avahi_dns_packet_consume_uint32-fix-potential-undefi.patch +- Build manpages with xmltoman. Currently needed for bssh. +- Minor spec file clean-up. +- Require python-rpm-macros for all builds (boo#1194744 boo#1194745). + +- Move sftp-ssh and ssh services to the doc directory. They allow + a host's up/down status to be easily discovered and should not + be enabled by default (boo#1179060). + blog +- Update to version 2.26 + * On s390/x and PPC64 gcc misses unused arg0 +- Remove patch fcb9e0c2.patch as now part of tar ball + +- Add upstream patch fcb9e0c2.patch + * On s390/x and PPC64 gcc misses unused arg0 + +- Update to version 2.24 + * Avoid install errror due missed directory + +- Update to version 2.22 + * Avoid KillMode=none for newer systemd version as well as rework + the systemd unit files of blog (boo#1186506) + +- Move to /usr for UsrMerge (boo#1191057) + +- Update to version 2.21 + * Merge pull request #4 from samueldr/fix/makefile + Fixup Makefile for better build system support + * Silent new gcc compiler + bluedevil5 +- Update to 5.24.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.2 +- Changes since 5.24.1: + * [wizard] Don't set minimum size + breeze +- Update to 5.24.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.2 +- Changes since 5.24.1: + * kstyle: make MDI title buttons legible (kde#438964) + * Make sure the size of the menu title is big enough (kde#450333) + breeze-gtk +- Update to 5.24.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.2 +- No code changes since 5.24.1 + caribou +- Add python-rpm-macros BuildRequires in case some build + environment does not pull it automatically. This is needed by + macros like %{python3_sitelib}. + clamav-database +- database refresh on 2022-02-21 (bsc#1084929) + +- database refresh on 2022-02-21 (bsc#1084929) + +- database refresh on 2022-02-14 (bsc#1084929) + cosign +- updated to 1.5.2: + - This release contains fixes for CVE-2022-23649, affecting signature + validations with Rekor. Only validation is affected, it is not necessary + to re-sign any artifacts. (bsc#1196239) +- updated to 1.5.1: + - Bump sigstore/sigstore to pick up oidc login for vault. (#1377) + - Bump google.golang.org/api from 0.65.0 to 0.66.0 (#1371) + - expose dafaults fulcio, rekor, oidc issuer urls (#1368) + - add check to make sure the go modules are in sync (#1369) + - README: fix link to race conditions (#1367) + - Bump cloud.google.com/go/storage from 1.18.2 to 1.19.0 (#1365) + - docs: verify-attestation cue and rego policy doc (#1362) + - Update verify-blob to support DSSEs (#1355) + - organize, update select deps (#1358) + - Bump go-containerregistry to pick up ACR keychain fix (#1357) + - Bump github.com/go-openapi/runtime from 0.21.0 to 0.21.1 (#1352) + - sync go modules (#1353) + discover +- Update to 5.24.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.2 +- Changes since 5.24.1: + * Fix build by explicitly creating a QUrl from QString + * Enable -DQT_NO_URL_CAST_FROM_STRING and fix compilation + * UpdatesPage: add elision property for size label (kde#450339) + drkonqi5 +- Update to 5.24.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.2 +- No code changes since 5.24.1 + dtb-aarch64 +- arch/x86/mm/numa: Do not initialize nodes twice (bsc#1195752 + bsc#1196248). +- commit a9cb651 + +- powerpc/64s/hash: Make hash faults work in NMI context + (bsc#1195655 ltc#1195655). +- commit 9801a29 + +- brcmfmac: firmware: Fix crash in brcm_alt_fw_path (bsc#1195501) +- commit 21498fa + +- Update kabi files. + Update after the nvme-fc map_queues callback addition. +- commit ba2de57 + +- Drop PCI xgene patch that caused a regression for mxl4 (bsc#1195352) + Delete patches.suse/PCI-xgene-Fix-IB-window-setup.patch + Also update blacklist +- commit dd99303 + +- nvme-fc: add support for ->map_queues (bsc#1195823). +- commit f890a27 + +- nvme-fabrics: fix state check in nvmf_ctlr_matches_baseopts() (bsc#1195012). +- commit 5a50415 + +- scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop (bsc#1189126). +- commit a0f28e5 + +- Move upstreamed sound fix into sorted section +- commit 80571bb + evolution +- Update to version 3.42.4: + + Use gtk_widget_is_visible() instead of gtk_widget_get_visible() + on some places + + Composer: + - Backup from toplevel BLOCKQUOTE on split for Undo/Redo + - Special-case requote of BLOCKQUOTE nodes in Plain Text mode + - Various changes for Plain Text re-quote + + ECompEditor: Timezone can be reset on component save + + Bugs fixed: glgo#GNOME/evolution#1763, + glgo#GNOME/evolution#1783. + + Updated translations. + +- Update to version 3.42.3: + + Bugs fixed: glgo#GNOME/evolution#1571, + glgo#GNOME/evolution#1729, glgo#GNOME/evolution#1747, + glgo#GNOME/evolution#1756, glgo#GNOME/evolution#1757, + glgo#GNOME/evolution#1758. + + Updated translations. + evolution-data-server +- Update to version 3.42.4: + + IMAPx: Avoid creating NOSELECT CamelFolder-s + + CamelMimeFilterCRLF: Correct encoding part of the filter + + CamelMimeParser: Correct body content parse when CRLF is used + + camel-net-utils: Allow NULL string arguments in IDNA/ASCII + functions + + Bugs fixed: glgo#GNOME/evolution-data-server#374 + +- Update to version 3.42.3: + + e-cal-client: Correct non-NULL check in + e_cal_client_create_objects_sync(). + + Calendar: Adapt to libical 3.0.12 change. + + Bufs fixed: glgo#GNOME/evolution-data-server#368, + glgo#GNOME/evolution-data-server#371. + + Updated translations. + evolution-ews +- Update to version 3.42.4: + + Misc: Correct response print in debug output + + Retry on Unauthorized response when server disconnected + + e-ews-connection: Clear cached connection before sending a + request + + Bugs fixed: glgo#GNOME/evolution-ews#77 + + Updated translations. + +- Update to version 3.42.3: + + Misc: Hide some headers' value in EWS_DEBUG=2 output. + + Bugs fixed: glgo#GNOME/evolution-ews#174. + - + Bugs fixed: glgo#GNOME/evolution-ews3, + + Bugs fixed: glgo#GNOME/evolution-ews#3, flatpak +- drop apparently unused libdwarf buildrequires + +- Update to version 1.12.5: + + Detect and remove left-over data from + /var/lib/flatpak/appstream + + Fix display bugs in flatpak history + + Don't set up an unnecessary polkit agent for flatpak history + + Don't propagate GStreamer-related environment variables into + sandbox + + Updated translations. + +- Update to 1.12.4: + + reverting non-backwards-compatible behaviour changes in the + solution previously chosen for CVE-2022-21682 (boo#1194611) + Fix will be in flatpak-builder 1.2.2. + + Clarify documentation of --nofilesystem + + Improve unit test coverage around --filesystem and + - -nofilesystem + + Restore compatibility with older appstream-glib versions, + fixing a regression in 1.12.3 + - + flatpak-builder could allow --mirror-screenshots-url commands - to create directories outside of the build directory - (boo#1194611) + + CVE-2022-21682: flatpak-builder could allow + - -mirror-screenshots-url commands to create directories outside + of the build directory (boo#1194611) flatpak-builder +- Update to version 1.2.2: + + CVE-2022-21682: flatpak-builder --mirror-screenshots-url + commands to be allowed to create directories outside the build + directory boo#1194611 + + uses a new option --nofilesystem=host:reset to cancel out + filesystem permissions in the application manifest and + overrides with Flatpak >= 1.12.4 + + show "Unexpected filesystem suffix reset, ignoring" warning + in other cases + + Make FUSE 2 optimizations opt-in + + Make the JSON schema introduced in 1.2.1 more complete + +- Update to version 1.2.1: + + Fix debuginfo being re-processed multiple times in a manifest + + Change manifest parsing issues from warnings to fatal errors + + Add .tar.zst archive support + + Fix auto-detection of .7z archives + + Install a JSON schema for manifest format + + Documentation updates + fontconfig -- fontconfig-devel-32bit needs to require fontconfig-32bit, - needed for Wine development (bsc#1172301) +- adding bug reference to this changelog [bsc#1172301] + +- Add fontconfig-do-not-remove-UUID-file.patch: Removing .uuid + files caused frequent rescanning of all system fonts causing + intermittent CPU usage surges, for example, when browsing using + firefox; patch taken from upstream commit (boo#1124816, + https://gitlab.freedesktop.org/fontconfig/fontconfig/merge_requests/8). + +- Implement shared library packaging guideline +- Split documentation to soothe rpmlint's + "W: package-with-huge-docs 86%" + +- Fix self obsoletion ipa-fonts-config and IPA-fonts-config. +- Fix build error in Leap 42.3. +- Fix location of fontconfig-devel.* doc-files. + +- Package AUTHORS, ChangeLog and README via standard doc macro. + +- Update to 2.13.1: + * conf.d: Drop aliases for (URW)++ fonts + * variable fonts support + * Use uuid-based cache filename if uuid is assigned to dirs + * Add new API to find out a font from current search path + * Add FONTCONFIG_SYSROOT environment variable + * [varfonts] Add FC_FONT_VARIATIONS + * [varfonts] Add FC_VARIABLE + * Add Simplified Chinese translations + * Fix memory leaks, double frees etc. + * See README for details +- Drop fontconfig-remove-debug-output.patch gdm +- Use _pam_vendordir instead of _distconfdir/pam.d (boo#1195996). + AS this means /etc/pam.d on SLE15, we mark those files as + %config(noreplace). + +- Update to version 41.3: + + Juggle Xorg's -listen/-nolisten command line change better. + + Fix session type selection. + + Fix crash. + + Drop vestigial gdm-pin service. + + XDMCP fixes. + + Wayland nvidia udev updates. + + Updated translations. +- Rebase gdm-disable-wayland-on-mgag200-chipsets.patch. +- Drop gdm-daemon-Infer-session-type-from-desktop-file.patch and + gdm-restart-greeter-session-after-crash.patch: fixed upstream. + +- Move + %{_datadir}/glib-2.0/schemas/org.gnome.login-screen.gschema.xml + from main package to new gdm-schema split package and make + libgdm1 depend on the new gdm-schema split package. Currently, + the gdm-schema is required for gnome-shell to work, but + gnome-shell only depends on libgdm1 and not on gdm as a whole, + causing a crash of gnome-shell if the gdm main package is not + installed. By moving the gdm-schema to it's own split package and + making libgdm1 actually require it, the crash can be prevented. + Fixes boo#1194183. + +- Add gdm-restart-greeter-session-after-crash.patch: When active vt + is gdm initial vt, restart greeter session. Avoiding the blank + screen when greeter session crashed + (bsc#1190230 glgo#GNOME/gdm#735). + +- Update gdm-add-runtime-option-to-disable-starting-X-server-as-u.patch: + With GDM_DISABLE_USER_DISPLAY_SERVER=1 environment variable, make + X server logging to /var/log/Xorg.*.log and journal log + (bsc#1192177). + gjs +- Update to version 1.70.1: + + Build and crash fixes backported from the development branch. + + Closed bugs and merge requests: + - Handle optional out parameters in callbacks + - Link fails on Debian armel|mipsel|powerpc: needs more + - latomic + - gjs/jsapi-util.cpp: fix build on gcc-12 +- Drop patches fixed upstream: + + b9e122044a7ccc1e2a3374c680b6ea82066bfa59.patch + + 62025d4a2738a36ea5f1a7cebef08b22b5eef613.patch + glib2 +- Update to version 2.70.4: + + Bugs fixed: glgo#GNOME/GLib!2462 “Fix memory leak in + gio/gdbusauthmechanismsha1.c†to glib-2-70. + + Updated translations. + +- Update to version 2.70.3: + + Several important fixes to FD handling in gspawn. + + Several important fixes to GDBus message and GVariant parsing + of invalid data. + + Fix potential data loss due to missing fsync when saving files + on btrfs. + + Bugs fixed: glgo#GNOME/GLib#2503, glgo#GNOME/GLib#2506, + glgo#GNOME/GLib#2557, glgo#GNOME/GLib#2572, + glgo#GNOME/GLib#2580, glgo#GNOME/GLib!2394, + glgo#GNOME/GLib!2415, glgo#GNOME/GLib!2437, + glgo#GNOME/GLib!2444, glgo#GNOME/GLib!2455. + + Updated translations. + gnome-control-center +- Update to version 41.4: + + Drop unused argument for i18n.merge_file() in Meson rules + + Applications: Set the Icon key in desktop file to a icon that + exists + + Display: Do not invert order when constructing modes + + Network: Show configuration button only for active/connecting + connections + + Printers: Fix error cancelling PPD dialog + + Sound: Clear level bar when stream is empty + + Updated translations. +- Drop 4f64deb5f1bc7b83fcc4381b7dbbaf71ad4a77c8.patch: Fixed + upstream. + +- Add 4f64deb5f1bc7b83fcc4381b7dbbaf71ad4a77c8.patch: Fix build + with meson 0.61.0 and newer. +- Add 496c719d7b1492b54c34ace648feb3802f34f774.patch: Remove + duplicate line from .desktop file +- Drop some ancient Provides and Obsoletes that are no longer + needed: acme, fontilus, themus, control-center2, + control-center2-devel, gnome-control-center-branding, + gnome-control-center-branding-openSUSE and + gnome-control-center-branding-upstream. +- Update our Supplements to current standard. + gnome-documents +- Remove conditional for global typelib\\(LOKDocView\\) + requires_exclude, exclude the requires for all arches. +- Following the above, add (typelib(LOKDocView) if libreoffice) + Requires: Pull in the needed libreoffice glue if libreoffice is + installed. + +- Update to version 3.34.0+37: + + Fix invalid markup in Serbian help translation + + Updated translations. +- This is the final version of gnome-documents, it is now archived. +- Add gnome-documents-fix-meson.patch: Fix build with meson 0.61.0 + and newer. +- Add appstream-glib BuildRequires, add a check section and + meson_test macro, run tests during build. +- Update our Supplements to current standard. + gnome-initial-setup +- Update to version 41.4: + + Fix build failure with recent Meson releases. + + Updated translations. + gnome-session +- Update to version 41.3: + + No changes, just version synching. +- Changes from version 40.8: + + data: Install GNOME on Wayland session for X11 preferred setups + + Don't spew as much into log when falling back to non-systemd sessions + + Work better with certain versions of meson + + Correct screwed up check for gnome-shell + + Various cleanups and leak fixes + + Updated translations. +- Rebase gnome-session-better-handle-empty-xdg_session_type.patch. +- Drop gnome-session-exit-when-lost-name-on-bus.patch: no longer + applicable. + gnome-shell +- Add gnome-shell-fix-NMDevice-get-path.patch: Fix the NMDevice + get_path is null(bsc#1176553 glgo#GNOME/gnome-shell#4565). + +- Update to version 41.4: + + Start tracking windows when expected by extensions. + + Fix timing issue on login screen. + + Fix lightbox shader compatibility with older drivers. + + Fix activating apps with tracked OR windows. + + Fix banding issues with the vignette lightbox shader. + + Fix keyboard navigation to windows/apps in overview. + + Fix stuck transition when using super-scroll gesture. + + Fix calendar events with custom timezone. + + Fix out-of-sync location indicator. + + Misc. bug fixes and cleanups. + + Updated translations. + +- Update gs-fate318433-prevent-same-account-multi-logins.patch: + Fix the JS ERR: Error: Wrong type number; string expected + (bsc#1195179 bsc#1195141). + +- Add 2078.patch: Fix build with meson 0.61 and newer. + +- Update to version 41.3: + + Improve window tracking + + Simplify scroll fade shader to work with old hardware + + Tweak (un)minimize animations + + Don't wake up screen in DND mode + + Fix immediately withdrawn notifications getting stuck + + Honor XDG SingleMainWindow key in .desktop files + + Fixed crashes + + Misc. bug fixes and cleanups + + Updated translations. +- Modernize our Supplements in gnome-shell-calendar sub-package. + gnome-shell-extensions +- Update to version 41.2: + + window-list: Update window tracking to avoid missing icons. +- Rebase gse-sle-classic-ext.patch. + +- Add cdaa837d48894737ca0b4e7d2dfb365119e53759.patch: Fix build + with meson 0.61 and newer. Backported to apply on stable version. + gnome-software +- Update to version 41.4: + + Updated translations. + +- Update to version 41.3: + + Remove various cultural sensitivity badges. + golang-github-prometheus-prometheus +- Updated patches: + + Changed: + * 0002-Default-settings.patch + + Removed: + * 0003-Add-Uyuni-service-discovery.patch +- Use obs-service-go_modules +- Upgrade to upstream version 2.32.1 (jsc#SLE-22863) + + Bugfixes: + * Scrape: Fix reporting metrics when sample limit is reached + during the report. #9996 + * Scrape: Ensure that scrape interval and scrape timeout are + always set. #10023 + * TSDB: Expose and fix bug in iterators' Seek() method. #10030 +- Upgrade to upstream version 2.32.0 + + Change: + * remote-write: Change default max retry time from 100ms to + 5 seconds. #9634 + + Features: + * Agent: New mode of operation optimized for remote-write only + scenarios, without local storage. + * Promtool: Add promtool check service-discovery command. #8970 + + Enhancements: + * Promtool: Improve test output. #8064 + * Promtool: Use kahan summation for better numerical stability. + * Remote-write: Reuse memory for marshalling. #9412 + * Scrape: Add scrape_body_size_bytes scrape metric behind the + - -enable-feature=extra-scrape-metrics flag. #9569 + * TSDB: Add windows arm64 support. #9703 + * TSDB: Optimize query by skipping unneeded sorting in TSDB. + * Templates: Support int and uint as datatypes for template + formatting. #9680 + * UI: Prefer rate over rad, delta over deg, and count over cos + in autocomplete. #9688 + + Bugfixes: + * TSDB: Add more size checks when writing individual sections + in the index. #9710 + * PromQL: Make deriv() return zero values for constant series. + * TSDB: Fix panic when checkpoint directory is empty. #9687 + * TSDB: Fix panic, out of order chunks, and race warning during + WAL replay. #9856 + * UI: Correctly render links for targets with IPv6 addresses + that contain a Zone ID. #9853 + * Promtool: Fix checking of authorization.credentials_file and + bearer_token_file fields. #9883 + * Uyuni SD: Fix null pointer exception during initialization. + * TSDB: Fix queries after a failed snapshot replay. #9980 +- Upgrade to upstream version 2.31.1 + + Bugfix: + * SD: Fix a panic when the experimental discovery manager + receives targets during a reload. #9656 +- Upgrade to upstream version 2.31.0 + + Change: + * UI: Remove standard PromQL editor in favour of the + codemirror-based editor. #9452 + + Features: + * PromQL: Add trigonometric functions and atan2 binary + operator. #9239 #9248 #9515 + * Remote: Add support for exemplar in the remote write receiver + endpoint. #9319 #9414 + * SD: Add PuppetDB service discovery. #8883 + * SD: Add Uyuni service discovery. #8190 + * Web: Add support for security-related HTTP headers. #9546 + + Enhancements: + * Azure SD: Add proxy_url, follow_redirects, tls_config. #9267 + * Backfill: Add --max-block-duration in promtool + create-blocks-from rules. #9511 + * Config: Print human-readable sizes with unit instead of raw + numbers. #9361 + * HTTP: Re-enable HTTP/2. #9398 + * Kubernetes SD: Warn user if number of endpoints exceeds + limit. #9467 + * OAuth2: Add TLS configuration to token requests. #9550 + * PromQL: Several optimizations. #9365 #9360 #9362 #9552 + * PromQL: Make aggregations deterministic in instant queries. + * Rules: Add the ability to limit number of alerts or series. + * SD: Experimental discovery manager to avoid restarts upon + reload. + * UI: Debounce timerange setting changes. #9359 + + Bugfixes: + * Backfill: Apply rule labels after query labels. #9421 + * Scrape: Resolve conflicts between multiple exported label + prefixes. #9479 #9518 + * Scrape: Restart scrape loops when __scrape_interval__ is + changed. #9551 + * TSDB: Fix memory leak in samples deletion. #9151 + * UI: Use consistent margin-bottom for all alert kinds. #9318 +- Upgrade to upstream version 2.30.3 + + Bugfixes: + * TSDB: Fix panic on failed snapshot replay. #9438 + * TSDB: Don't fail snapshot replay with exemplar storage + disabled when the snapshot contains exemplars. #9438 +- Upgrade to upstream version 2.30.2 + + Bugfix: + * TSDB: Don't error on overlapping m-mapped chunks during WAL + replay. #9381 +- Upgrade to upstream version 2.30.1 + + Enhancements: + * Remote Write: Redact remote write URL when used for metric + label. #9383 + * UI: Redact remote write URL and proxy URL passwords in the + /config page. #9408 + + Bugfixes: + * promtool rules backfill: Prevent creation of data before the + start time. #9339 + * promtool rules backfill: Do not query after the end time. + * Azure SD: Fix panic when no computername is set. #9387 +- Upgrade to upstream version 2.30.0 + + Features: + * experimental TSDB: Snapshot in-memory chunks on shutdown for + faster restarts. #7229 + * experimental Scrape: Configure scrape interval and scrape + timeout via relabeling using __scrape_interval__ and + __scrape_timeout__ labels respectively. #8911 + * Scrape: Add scrape_timeout_seconds and scrape_sample_limit + metric. #9247 #9295 + + Enhancements: + * Scrape: Add --scrape.timestamp-tolerance flag to adjust + scrape timestamp tolerance when enabled via + - -scrape.adjust-timestamps. #9283 + * Remote Write: Improve throughput when sending exemplars. + * TSDB: Optimise WAL loading by removing extra map and caching + min-time #9160 + * promtool: Speed up checking for duplicate rules. #9262/#9306 + * Scrape: Reduce allocations when parsing the metrics. #9299 + * docker_sd: Support host network mode #9125 + + Bugfixes: + * Exemplars: Fix panic when resizing exemplar storage from 0 to + a non-zero size. #9286 + * TSDB: Correctly decrement + prometheus_tsdb_head_active_appenders when the append has no + samples. #9230 + * promtool rules backfill: Return 1 if backfill was + unsuccessful. #9303 + * promtool rules backfill: Avoid creation of overlapping + blocks. #9324 + * config: Fix a panic when reloading configuration with a null + relabel action. #9224 +- Upgrade to upstream version 2.29.2 + + Bugfixes: + * Fix Kubernetes SD failing to discover Ingress in + Kubernetes v1.22. #9205 + * Fix data race in loading write-ahead-log (WAL). #9259 +- Upgrade to upstream version 2.29.1 + + Bugfixes: + * TSDB: align atomically accessed int64 to prevent panic in + 32-bit archs. #9192 +- Upgrade to upstream version 2.29.0 + + Changes: + * Promote --storage.tsdb.allow-overlapping-blocks flag to + stable. #9117 + * Promote --storage.tsdb.retention.size flag to stable. #9004 + + Features: + * Add Kuma service discovery. #8844 + * Add present_over_time PromQL function. #9097 + * Allow configuring exemplar storage via file and make it + reloadable. #8974 + * UI: Allow selecting time range with mouse drag. #8977 + * promtool: Add feature flags flag --enable-feature. #8958 + * promtool: Add file_sd file validation. #8950 + + Enhancements: + * Reduce blocking of outgoing remote write requests from series + garbage collection. #9109 + * Improve write-ahead-log decoding performance. #9106 + * Improve append performance in TSDB by reducing mutexes usage. + * Allow configuring max_samples_per_send for remote write + metadata. #8959 + * Add __meta_gce_interface_ipv4_<name> meta label to GCE + discovery. #8978 + * Add __meta_ec2_availability_zone_id meta label to EC2 + discovery. #8896 + * Add __meta_azure_machine_computer_name meta label to Azure + discovery. #9112 + * Add __meta_hetzner_hcloud_labelpresent_<labelname> meta label + to Hetzner discovery. #9028 + * promtool: Add compaction efficiency to promtool tsdb analyze + reports. #8940 + * promtool: Allow configuring max block duration for + backfilling via --max-block-duration flag. #8919 + * UI: Add sorting and filtering to flags page. #8988 + * UI: Improve alerts page rendering performance. #9005 + + Bugfixes: + * Log when total symbol size exceeds 2^32 bytes, causing + compaction to fail, and skip compaction. #9104 + * Fix incorrect target_limit reloading of zero value. #9120 + * Fix head GC and pending readers race condition. #9081 + * Fix timestamp handling in OpenMetrics parser. #9008 + * Fix potential duplicate metrics in /federate endpoint when + specifying multiple matchers. #8885 + * Fix server configuration and validation for authentication + via client cert. #9123 + * Allow start and end again as label names in PromQL queries. + They were disallowed since the introduction of @ timestamp + feature. #9119 +- Upgrade to upstream version 2.28.1 + + Bugfixes: + * HTTP SD: Allow charset specification in Content-Type header. + * HTTP SD: Fix handling of disappeared target groups. #9019 + * Fix incorrect log-level handling after moving to go-kit/log. +- Upgrade to upstream version 2.28.0 + + Change: + * UI: Make the new experimental PromQL editor the default. + + Features: + * Linode SD: Add Linode service discovery. #8846 + * HTTP SD: Add generic HTTP-based service discovery. #8839 + * Kubernetes SD: Allow configuring API Server access via a + kubeconfig file. #8811 + * UI: Add exemplar display support to the graphing interface. + * Consul SD: Add namespace support for Consul Enterprise. #8900 + + Enhancements: + * Promtool: Allow silencing output when importing / backfilling + data. #8917 + * Consul SD: Support reading tokens from file. #8926 + * Rules: Add a new .ExternalURL alert field templating + variable, containing the external URL of the Prometheus + server. #8878 + * Scrape: Add experimental body_size_limit scrape configuration + setting to limit the allowed response body size for target + scrapes. #8833 #8886 + * Kubernetes SD: Add ingress class name label for ingress + discovery. #8916 + * UI: Show a startup screen with progress bar when the TSDB is + not ready yet. #8662 #8908 #8909 #8946 + * SD: Add a target creation failure counter + prometheus_target_sync_failed_total and improve target + creation failure handling. #8786 + * TSDB: Improve validation of exemplar label set length. #8816 + * TSDB: Add a prometheus_tsdb_clean_start metric that indicates + whether a TSDB lockfile from a previous run still existed + upon startup. #8824 + + Bugfixes: + * UI: In the experimental PromQL editor, fix autocompletion and + parsing for special float values and improve series metadata + fetching. #8856 + * TSDB: When merging chunks, split resulting chunks if they + would contain more than the maximum of 120 samples. #8582 + * SD: Fix the computation of the + prometheus_sd_discovered_targets metric when using multiple + service discoveries. #8828 + +- Added hardening to systemd service(s) (bsc#1181400). Modified: + * prometheus.service + gstreamer-editing-services +- Update to version 1.18.6: + + meson: Remove duplicate definition of 'examples' option +- Drop service, use source url, upstream changes in git. + +- Fix parameters passed to meson: gtk_doc should be doc. Meson 0.60 + became strict and no longer accepts invalid parameters. +- Drop hotdoc BuildRequires: as we pass -Ddoc=disabled to meson, + this dependency is not needed. + +- Update to version 1.18.5: + + xml-formatter: Fix allocation size of buffer + + framepositioner: Fix runtime warning + + Don't use volatile to mean atomic (fixes compiler warnings with + gcc 11) + +- Update to version 1.18.4: + + group: Use proper group constructor + +- Update to version 1.18.3: + + launch: Ensure to add required ref to profiles from project + + tests: fix meson test env setup to make sure we use the right + gst-plugin-scanner + +- Update to version 1.18.2: + + Fix static build + + ges_init(): Fix potential initialisation crash on error +- Fix the _service file and spec to really use the tarball + generated by service. + +- Fix minimum version of pkgconfig(gst-validate-1.0) BuildRequires. + +- Update to 1.18.1: + + Highlighted bugfixes in 1.18.1 + - important security fixes + - bug fixes and memory leak fixes + - various stability and reliability improvements + + gst-editing-services changes: + - ges: Do not recreate auto-transitions when changing clip + assets + - ges: Fix a copy/paste mistake in meson file + +- Update to 1.18.0: + + Highlights: + - GstTranscoder: new high level API for applications to + transcode media files from one format to another + - High Dynamic Range (HDR) video information representation + and signalling enhancements + - Instant playback rate change support + - Active Format Description (AFD) and Bar Data support + - RTSP server and client implementations gained ONVIF trick + modes support + - Hardware-accelerated video decoding on Windows via + DXVA2/Direct3D11 + - Microsoft Media Foundation plugin for video capture and + hardware-accelerated video encoding on Windows + - qmlgloverlay: New overlay element that renders a QtQuick + scene over the top of an input video stream + - imagesequencesrc: New element to easily create a video + stream from a sequence of jpeg or png images + - dashsink: New sink to produce DASH content + - dvbsubenc: New DVB Subtitle encoder element + - MPEG-TS muxing now also supports TV broadcast compliant + muxing with constant bitrate muxing and SCTE-35 support + - rtmp2: New RTMP client source and sink element from-scratch + implementation + - svthevcenc: New SVT-HEVC-based H.265 video encoder + - vaapioverlay: New compositor element using VA-API + - rtpmanager gained support for Google's Transport-Wide + Congestion Control (twcc) RTP extension + - splitmuxsink and splitmuxsrc gained support for auxiliary + video streams + - webrtcbin now contains some initial support for + renegotiation involving stream addition and removal + - RTP support was enhanced with new RTP source and sink + elements to easily set up RTP streaming via rtp:// URIs + - avtp: New Audio Video Transport Protocol (AVTP) plugin for + Time-Sensitive Applications + - Support for the Video Services Forum's Reliable Internet + Stream Transport (RIST) TR-06-1 Simple Profile + - Universal Windows Platform (UWP) support + - rpicamsrc: New element for capturing from the Raspberry Pi + camera + - RTSP Server TCP interleaved backpressure handling + improvements as well as support for Scale/Speed headers + - GStreamer Editing Services gained support for nested + timelines, per-clip speed rate control and the OpenTimelineIO + format. + - Autotools build system has been removed in favour of Meson + gstreamer-plugins-libav +- Update to version 1.18.6: + + avcodecmap: Add support for GBRA_10LE/BE. + +- Stop building doc sub-package, we will in the future use + upstreams own standalone doc package. Following this: Drop + hotdoc BuildRequires, and pass doc=disabled to meson. + +- Update to version 1.18.5: + + avmux: + - Blacklist ttml subtitles (fixes crash with ffmpeg >= 4.4) + - Fix segfault when a plugin's long_name is NULL + + avviddec: + - Fix size of linesize parameter + - Take into account coded_height for pool + + avdemux: fix build with FFmpeg 4.4 + +- Update add-gpl-option.patch: the proper language to be used is + cpp, not c++; fixes build with meson 0.59. + +- Update to version 1.18.4: + + h264 encoder: append encoder exposure to aud + + postproc: Fix a problem of propose_allocation when passthrough + + glx: Iterate over FBConfig and select 8 bit color size + +- Update to version 1.18.3: + + avauddec: Drain decoder on decoding failure, fixes timestamps + after decoding errors + +- Update to version 1.18.2: + + avauddec: Check planar-ness of frame rather than context, fixes + issue with aptX HD decoding. + +- Fix identifer of package name when building plugin. + +- Update to 1.18.1: + + Highlighted bugfixes in 1.18.1 + - important security fixes + - bug fixes and memory leak fixes + - various stability and reliability improvements + + gst-libav changes: + - avaudenc/avvidenc: Reopen encoding session if it's required + - avauddec/audenc/videnc: Don't return GST_FLOW_EOS when draining + - avauddec/avviddec: Avoid dropping non-OK flow return + - avcodecmap: Enable 24 bit WMA Lossless decoding + +- Update to 1.18.0: + + Highlights: + - GstTranscoder: new high level API for applications to + transcode media files from one format to another + - High Dynamic Range (HDR) video information representation + and signalling enhancements + - Instant playback rate change support + - Active Format Description (AFD) and Bar Data support + - RTSP server and client implementations gained ONVIF trick + modes support + - Hardware-accelerated video decoding on Windows via + DXVA2/Direct3D11 + - Microsoft Media Foundation plugin for video capture and + hardware-accelerated video encoding on Windows + - qmlgloverlay: New overlay element that renders a QtQuick + scene over the top of an input video stream + - imagesequencesrc: New element to easily create a video + stream from a sequence of jpeg or png images + - dashsink: New sink to produce DASH content + - dvbsubenc: New DVB Subtitle encoder element + - MPEG-TS muxing now also supports TV broadcast compliant + muxing with constant bitrate muxing and SCTE-35 support + - rtmp2: New RTMP client source and sink element from-scratch + implementation + - svthevcenc: New SVT-HEVC-based H.265 video encoder + - vaapioverlay: New compositor element using VA-API + - rtpmanager gained support for Google's Transport-Wide + Congestion Control (twcc) RTP extension + - splitmuxsink and splitmuxsrc gained support for auxiliary + video streams + - webrtcbin now contains some initial support for + renegotiation involving stream addition and removal + - RTP support was enhanced with new RTP source and sink + elements to easily set up RTP streaming via rtp:// URIs + - avtp: New Audio Video Transport Protocol (AVTP) plugin for + Time-Sensitive Applications + - Support for the Video Services Forum's Reliable Internet + Stream Transport (RIST) TR-06-1 Simple Profile + - Universal Windows Platform (UWP) support + - rpicamsrc: New element for capturing from the Raspberry Pi + camera + - RTSP Server TCP interleaved backpressure handling + improvements as well as support for Scale/Speed headers + - GStreamer Editing Services gained support for nested + timelines, per-clip speed rate control and the OpenTimelineIO + format. + - Autotools build system has been removed in favour of Meson +- Add patch to bring back the support to build the project with + a GPL license, which was removed when configure was replaced by + meson: + * add-gpl-option.patch + harfbuzz +- update to 3.4.0: + + Perform sanity checks on shaping results is now part of + “harfbuzz†library and can be enabled by setting the buffer + flag HB_BUFFER_FLAG_VERIFY + + Arabic Mark Transient Reordering Algorithm have been updated + to revision 6 + + ISO 15924 code for mathematical notation, ‘Zmth’, now maps to + the OpenType ‘math’ tag + + It is now possible to get at once all math kerning values for a + given glyph at a given corner + + Fix locale_t portability issues on systems the typedef’s it to + a void pointer + +- update to 3.3.2: + + Revert splitting of pair positioning values introduced in 3.3.0 + as it proved problematic +- includes changes from 3.3.1: + + Fix heap-use-after-free in harfbuzz-subset introduced in + previous release +- includes changes from 3.3.0: + + Improved documentation, code cleanup + + The low 16-bits of face index will be used by hb_face_create() + to select a face inside a font collection file format, while the + high 16-bits will be used by hb_font_create() to load the named + instance + + Glyph positions and other font metrics now apply synthetic slant + set by hb_font_set_synthetic_slant(), for improved positioning + for synthetically slanted fonts + + Fixed unintentional locale dependency in hb_variation_to_string() + for decimal point representation + + When applying pair positioning (kerning) the positioning value + is split between the two sides of the pair for improved cursor + positioning between such pairs + + Introduced new HB_GLYPH_FLAG_UNSAFE_TO_CONCAT, to be used in + conjunction with HB_GLYPH_FLAG_UNSAFE_TO_BREAK for optimizing + re-shaping during line breaking. Check the documentation for + further details + + Improved handling of macrolanguages when mapping BCP 47 codes + to OpenType tags + kactivitymanagerd +- Update to 5.24.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.2 +- No code changes since 5.24.1 + kbd +- Fix build without %_distconfdir (see bsc#1195679) + kcm_sddm +- Update to 5.24.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.2 +- No code changes since 5.24.1 + kde-cli-tools5 +- Conflict kdebase4-runtime (boo#1196436) + +- Update to 5.24.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.2 +- No code changes since 5.24.1 + kde-gtk-config5 +- Update to 5.24.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.2 +- No code changes since 5.24.1 + kernel-64kb +- arch/x86/mm/numa: Do not initialize nodes twice (bsc#1195752 + bsc#1196248). +- commit a9cb651 + +- powerpc/64s/hash: Make hash faults work in NMI context + (bsc#1195655 ltc#1195655). +- commit 9801a29 + +- brcmfmac: firmware: Fix crash in brcm_alt_fw_path (bsc#1195501) +- commit 21498fa + +- Update kabi files. + Update after the nvme-fc map_queues callback addition. +- commit ba2de57 + +- Drop PCI xgene patch that caused a regression for mxl4 (bsc#1195352) + Delete patches.suse/PCI-xgene-Fix-IB-window-setup.patch + Also update blacklist +- commit dd99303 + +- nvme-fc: add support for ->map_queues (bsc#1195823). +- commit f890a27 + +- nvme-fabrics: fix state check in nvmf_ctlr_matches_baseopts() (bsc#1195012). +- commit 5a50415 + +- scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop (bsc#1189126). +- commit a0f28e5 + +- Move upstreamed sound fix into sorted section +- commit 80571bb + kernel-azure +- brcmfmac: firmware: Fix crash in brcm_alt_fw_path (bsc#1195501) +- commit 21498fa + +- Update kabi files. + Update after the nvme-fc map_queues callback addition. +- commit ba2de57 + +- Drop PCI xgene patch that caused a regression for mxl4 (bsc#1195352) + Delete patches.suse/PCI-xgene-Fix-IB-window-setup.patch + Also update blacklist +- commit dd99303 + +- nvme-fc: add support for ->map_queues (bsc#1195823). +- commit f890a27 + +- Refresh + patches.suse/mm-page_alloc-Fetch-the-correct-pcp-buddy-during-bulk-free.patch. +- Refresh + patches.suse/mm-page_alloc-Free-pages-in-a-single-pass-during-bulk-free.patch. +- Refresh + patches.suse/mm-page_alloc-Limit-number-of-high-order-pages-on-PCP-during-bulk-free.patch. +- Refresh + patches.suse/mm-page_alloc-Simplify-how-many-pages-are-selected-per-pcp-list-during-bulk-free.patch. +- Refresh + patches.suse/mm-page_alloc-Track-range-of-active-PCP-lists-during-bulk-free.patch. +- commit 7ca072e + +- sched/preempt: Tell about PREEMPT_DYNAMIC on kernel headers (bsc#1194889). +- commit 1c083dc + +- nvme-fabrics: fix state check in nvmf_ctlr_matches_baseopts() (bsc#1195012). +- commit 5a50415 + +- scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop (bsc#1189126). +- commit a0f28e5 + +- mm/page_alloc: Limit number of high-order pages on PCP during + bulk free (bnc#1193239,bnc#1193199,bnc#1193329). +- mm/page_alloc: Free pages in a single pass during bulk free + (bnc#1193239,bnc#1193199,bnc#1193329). +- mm/page_alloc: Drain the requested list first during bulk free + (bnc#1193239,bnc#1193199,bnc#1193329). +- mm/page_alloc: Simplify how many pages are selected per pcp + list during bulk free (bnc#1193239,bnc#1193199,bnc#1193329). +- mm/page_alloc: Track range of active PCP lists during bulk free + (bnc#1193239,bnc#1193199,bnc#1193329). +- mm/page_alloc: Fetch the correct pcp buddy during bulk free + (bnc#1193239,bnc#1193199,bnc#1193329). +- commit a445f59 + +- mm/khugepaged: disable READ_ONLY_THP_FOR_FS (bsc#1195774). +- commit c4a885b + +- rpm/kernel-obs-build.spec.in: use default dracut modules (bsc#1195926) + Let's iron out the reduced initrd optimisation in Tumbleweed. + Build full blown dracut initrd with systemd for SLE15 SP4. +- commit beb790e + +- powerpc/pseries/ddw: Revert "Extend upper limit for huge DMA + window for persistent memory" (bsc#1195995 ltc#196394). +- commit e2c5ef4 + +- tipc: improve size validations for received domain records + (bsc#1195254, CVE-2022-0435). +- commit 8dead82 + +- brcmfmac: firmware: Fix firmware loading (bsc#1195501) +- commit 01c98dd + +- brcmfmac: firmware: Allow per-board firmware binaries (bsc#1195501) +- commit 4c87ae7 + +- yam: fix a memory leak in yam_siocdevprivate() (CVE-2022-24959 + bsc#1195897). +- commit 5e032d3 + +- Update kabi files. +- commit f6a01f9 + +- moxart: fix potential use-after-free on remove path (bsc#1194516 + CVE-2022-0487). +- commit 4e8eccc + +- brcmfmac: use separate firmware for 43430 revision 2 (bsc#1195501) +- commit 5b616d7 + +- memcg: do not tweak node in alloc_mem_cgroup_per_node_info + (bsc#1195752). +- mm: make free_area_init_node aware of memory less nodes + (bsc#1195752). +- mm, memory_hotplug: reorganize new pgdat initialization + (bsc#1195752). +- mm, memory_hotplug: drop arch_free_nodedata (bsc#1195752). +- mm: handle uninitialized numa nodes gracefully (bsc#1195752). +- mm, memory_hotplug: make arch_alloc_nodedata independent on + CONFIG_MEMORY_HOTPLUG (bsc#1195752). +- commit 8bbe670 + +- cpuidle: menu: Bias selection of a shallower c-state when CPU + idles for IO (bnc#1193353). +- commit 3f1a503 + +- static_call: Fix tools headers (bsc#1194975). +- commit e04353c + +- BTF: Don't break ABI when debuginfo is disabled (jsc#SLE-18805). + This makes re-enabling BTF for modules possible once fix for bsc#1194501 + is available. +- commit afc52cd + -- EDAC/xgene: Fix deferred probing (bsc#1190497). -- commit f77b4a3 - -- powerpc/perf: Fix power_pmu_disable to call - clear_pmi_irq_pending only if PMI is pending (bsc#1156395). -- commit 4a310dd - -- drm/i915: Workaround broken BIOS DBUF configuration on TGL/RKL - (bsc#1193640). -- drm/i915: Populate pipe dbuf slices more accurately during - readout (bsc#1193640). -- drm/i915: Allow !join_mbus cases for adlp+ dbuf configuration - (bsc#1193640). -- commit 5da0923 - -- ASoC: hdmi-codec: Fix OOB memory accesses (git-fixes). -- ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx() - (git-fixes). -- ASoC: ops: Reject out of bounds values in snd_soc_put_volsw_sx() - (git-fixes). -- ASoC: ops: Reject out of bounds values in snd_soc_put_volsw() - (git-fixes). -- ALSA: hda/realtek: Add quirk for ASUS GU603 (git-fixes). -- ALSA: hda/realtek: Fix silent output on Gigabyte X570 Aorus - Xtreme after reboot from Windows (git-fixes). -- ALSA: hda/realtek: Fix silent output on Gigabyte X570S Aorus - Master (newer chipset) (git-fixes). -- ALSA: hda/realtek: Add missing fixup-model entry for Gigabyte - X570 ALC1220 quirks (git-fixes). -- ALSA: hda: realtek: Fix race at concurrent COEF updates - (git-fixes). -- commit e8caa02 - -- Input: wm97xx: Simplify resource management (git-fixes). -- ASoC: fsl: Add missing error handling in pcm030_fabric_probe - (git-fixes). -- ASoC: codecs: lpass-rx-macro: fix sidetone register offsets - (git-fixes). -- ASoC: max9759: fix underflow in speaker_gain_control_put() - (git-fixes). -- ASoC: cpcap: Check for NULL pointer after calling - of_get_child_by_name (git-fixes). -- ASoC: simple-card: fix probe failure on platform component - (git-fixes). -- ASoC: xilinx: xlnx_formatter_pcm: Make buffer bytes multiple - of period bytes (git-fixes). -- ALSA: hda: Skip codec shutdown in case the codec is not - registered (git-fixes). -- ALSA: usb-audio: Correct quirk for VF0770 (git-fixes). -- ALSA: hda: Fix signedness of sscanf() arguments (git-fixes). -- drm/i915/adlp: Fix TypeC PHY-ready status readout (git-fixes). -- drm/i915/overlay: Prevent divide by zero bugs in scaling - (git-fixes). -- dma-buf: heaps: Fix potential spectre v1 gadget (git-fixes). -- drm/nouveau: fix off by one in BIOS boundary checking - (git-fixes). -- drm/kmb: Fix for build errors with Warray-bounds (git-fixes). -- drm/amd: avoid suspend on dGPUs w/ s2idle support when runtime - PM enabled (git-fixes). -- PM: wakeup: simplify the output logic of pm_show_wakelocks() - (git-fixes). -- commit a59bc15 - -- commit ac9a19c - -- Refresh patches.suse/Input-elan_i2c-Add-deny-list-for-Lenovo-Yoga-Slim-7.patch - Fix section mistmatch warning -- commit af02a31 +- commit 80571bb -- Input: elan_i2c: Add deny list for Lenovo Yoga Slim 7 - (bsc#1193064). -- Input: synaptics: retry query upon error (bsc#1194086). -- commit 54e65d3 - -- e1000e: Handshake with CSME starts from ADL platforms - (git-fixes). -- pinctrl: bcm2835: Fix a few error paths (git-fixes). -- pinctrl: intel: Fix a glitch when updating IRQ flags on a - preconfigured line (git-fixes). -- pinctrl: intel: fix unexpected interrupt (git-fixes). -- pinctrl: sunxi: Fix H616 I2S3 pin data (git-fixes). -- commit d1f0342 - -- selftests: fix check for circular - KVM_CAP_VM_MOVE_ENC_CONTEXT_FROM (bsc#1194526). -- commit c1f5ec0 - -- selftest: KVM: Add open sev dev helper (bsc#1194526). -- commit 995bc50 - -- KVM: selftests: Re-enable access_tracking_perf_test - (bsc#1194526). -- commit 6db3f57 - -- selftests: kvm/x86: Fix the warning in lib/x86_64/processor.c - (bsc#1194526). -- selftests: KVM: Add /x86_64/sev_migrate_tests to .gitignore - (bsc#1194526). -- selftests: KVM: Fix check for !POLLIN in demand_paging_test - (bsc#1194526). -- commit 4af276f - -- KVM: SEV: Mark nested locking of kvm->lock (bsc#1194526). -- KVM: SVM: Do not terminate SEV-ES guests on GHCB validation - failure (bsc#1194526). -- KVM: SEV: Fall back to vmalloc for SEV-ES scratch area if - necessary (bsc#1194526). -- KVM: SEV: Return appropriate error codes if SEV-ES scratch - setup fails (bsc#1194526). -- KVM: SEV: accept signals in sev_lock_two_vms (bsc#1194526). -- KVM: SEV: do not take kvm->lock when destroying (bsc#1194526). -- commit 908b6a9 - kernel-debug +- arch/x86/mm/numa: Do not initialize nodes twice (bsc#1195752 + bsc#1196248). +- commit a9cb651 + +- powerpc/64s/hash: Make hash faults work in NMI context + (bsc#1195655 ltc#1195655). +- commit 9801a29 + +- brcmfmac: firmware: Fix crash in brcm_alt_fw_path (bsc#1195501) +- commit 21498fa + +- Update kabi files. + Update after the nvme-fc map_queues callback addition. +- commit ba2de57 + +- Drop PCI xgene patch that caused a regression for mxl4 (bsc#1195352) + Delete patches.suse/PCI-xgene-Fix-IB-window-setup.patch + Also update blacklist +- commit dd99303 + +- nvme-fc: add support for ->map_queues (bsc#1195823). +- commit f890a27 + +- nvme-fabrics: fix state check in nvmf_ctlr_matches_baseopts() (bsc#1195012). +- commit 5a50415 + +- scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop (bsc#1189126). +- commit a0f28e5 + +- Move upstreamed sound fix into sorted section +- commit 80571bb + kernel-default +- arch/x86/mm/numa: Do not initialize nodes twice (bsc#1195752 + bsc#1196248). +- commit a9cb651 + +- powerpc/64s/hash: Make hash faults work in NMI context + (bsc#1195655 ltc#1195655). +- commit 9801a29 + +- brcmfmac: firmware: Fix crash in brcm_alt_fw_path (bsc#1195501) +- commit 21498fa + +- Update kabi files. + Update after the nvme-fc map_queues callback addition. +- commit ba2de57 + +- Drop PCI xgene patch that caused a regression for mxl4 (bsc#1195352) + Delete patches.suse/PCI-xgene-Fix-IB-window-setup.patch + Also update blacklist +- commit dd99303 + +- nvme-fc: add support for ->map_queues (bsc#1195823). +- commit f890a27 + +- nvme-fabrics: fix state check in nvmf_ctlr_matches_baseopts() (bsc#1195012). +- commit 5a50415 + +- scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop (bsc#1189126). +- commit a0f28e5 + +- Move upstreamed sound fix into sorted section +- commit 80571bb + kernel-docs +- arch/x86/mm/numa: Do not initialize nodes twice (bsc#1195752 + bsc#1196248). +- commit a9cb651 + +- powerpc/64s/hash: Make hash faults work in NMI context + (bsc#1195655 ltc#1195655). +- commit 9801a29 + +- brcmfmac: firmware: Fix crash in brcm_alt_fw_path (bsc#1195501) +- commit 21498fa + +- Update kabi files. + Update after the nvme-fc map_queues callback addition. +- commit ba2de57 + +- Drop PCI xgene patch that caused a regression for mxl4 (bsc#1195352) + Delete patches.suse/PCI-xgene-Fix-IB-window-setup.patch + Also update blacklist +- commit dd99303 + +- nvme-fc: add support for ->map_queues (bsc#1195823). +- commit f890a27 + +- nvme-fabrics: fix state check in nvmf_ctlr_matches_baseopts() (bsc#1195012). +- commit 5a50415 + +- scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop (bsc#1189126). +- commit a0f28e5 + +- Move upstreamed sound fix into sorted section +- commit 80571bb + kernel-kvmsmall +- arch/x86/mm/numa: Do not initialize nodes twice (bsc#1195752 + bsc#1196248). +- commit a9cb651 + +- powerpc/64s/hash: Make hash faults work in NMI context + (bsc#1195655 ltc#1195655). +- commit 9801a29 + +- brcmfmac: firmware: Fix crash in brcm_alt_fw_path (bsc#1195501) +- commit 21498fa + +- Update kabi files. + Update after the nvme-fc map_queues callback addition. +- commit ba2de57 + +- Drop PCI xgene patch that caused a regression for mxl4 (bsc#1195352) + Delete patches.suse/PCI-xgene-Fix-IB-window-setup.patch + Also update blacklist +- commit dd99303 + +- nvme-fc: add support for ->map_queues (bsc#1195823). +- commit f890a27 + +- nvme-fabrics: fix state check in nvmf_ctlr_matches_baseopts() (bsc#1195012). +- commit 5a50415 + +- scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop (bsc#1189126). +- commit a0f28e5 + +- Move upstreamed sound fix into sorted section +- commit 80571bb + kernel-obs-build +- arch/x86/mm/numa: Do not initialize nodes twice (bsc#1195752 + bsc#1196248). +- commit a9cb651 + +- powerpc/64s/hash: Make hash faults work in NMI context + (bsc#1195655 ltc#1195655). +- commit 9801a29 + +- brcmfmac: firmware: Fix crash in brcm_alt_fw_path (bsc#1195501) +- commit 21498fa + +- Update kabi files. + Update after the nvme-fc map_queues callback addition. +- commit ba2de57 + +- Drop PCI xgene patch that caused a regression for mxl4 (bsc#1195352) + Delete patches.suse/PCI-xgene-Fix-IB-window-setup.patch + Also update blacklist +- commit dd99303 + +- nvme-fc: add support for ->map_queues (bsc#1195823). +- commit f890a27 + +- nvme-fabrics: fix state check in nvmf_ctlr_matches_baseopts() (bsc#1195012). +- commit 5a50415 + +- scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop (bsc#1189126). +- commit a0f28e5 + +- Move upstreamed sound fix into sorted section +- commit 80571bb + kernel-obs-qa +- arch/x86/mm/numa: Do not initialize nodes twice (bsc#1195752 + bsc#1196248). +- commit a9cb651 + +- powerpc/64s/hash: Make hash faults work in NMI context + (bsc#1195655 ltc#1195655). +- commit 9801a29 + +- brcmfmac: firmware: Fix crash in brcm_alt_fw_path (bsc#1195501) +- commit 21498fa + +- Update kabi files. + Update after the nvme-fc map_queues callback addition. +- commit ba2de57 + +- Drop PCI xgene patch that caused a regression for mxl4 (bsc#1195352) + Delete patches.suse/PCI-xgene-Fix-IB-window-setup.patch + Also update blacklist +- commit dd99303 + +- nvme-fc: add support for ->map_queues (bsc#1195823). +- commit f890a27 + +- nvme-fabrics: fix state check in nvmf_ctlr_matches_baseopts() (bsc#1195012). +- commit 5a50415 + +- scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop (bsc#1189126). +- commit a0f28e5 + +- Move upstreamed sound fix into sorted section +- commit 80571bb + kernel-source +- arch/x86/mm/numa: Do not initialize nodes twice (bsc#1195752 + bsc#1196248). +- commit a9cb651 + +- powerpc/64s/hash: Make hash faults work in NMI context + (bsc#1195655 ltc#1195655). +- commit 9801a29 + +- brcmfmac: firmware: Fix crash in brcm_alt_fw_path (bsc#1195501) +- commit 21498fa + +- Update kabi files. + Update after the nvme-fc map_queues callback addition. +- commit ba2de57 + +- Drop PCI xgene patch that caused a regression for mxl4 (bsc#1195352) + Delete patches.suse/PCI-xgene-Fix-IB-window-setup.patch + Also update blacklist +- commit dd99303 + +- nvme-fc: add support for ->map_queues (bsc#1195823). +- commit f890a27 + +- nvme-fabrics: fix state check in nvmf_ctlr_matches_baseopts() (bsc#1195012). +- commit 5a50415 + +- scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop (bsc#1189126). +- commit a0f28e5 + +- Move upstreamed sound fix into sorted section +- commit 80571bb + kernel-source-azure +- brcmfmac: firmware: Fix crash in brcm_alt_fw_path (bsc#1195501) +- commit 21498fa + +- Update kabi files. + Update after the nvme-fc map_queues callback addition. +- commit ba2de57 + +- Drop PCI xgene patch that caused a regression for mxl4 (bsc#1195352) + Delete patches.suse/PCI-xgene-Fix-IB-window-setup.patch + Also update blacklist +- commit dd99303 + +- nvme-fc: add support for ->map_queues (bsc#1195823). +- commit f890a27 + +- Refresh + patches.suse/mm-page_alloc-Fetch-the-correct-pcp-buddy-during-bulk-free.patch. +- Refresh + patches.suse/mm-page_alloc-Free-pages-in-a-single-pass-during-bulk-free.patch. +- Refresh + patches.suse/mm-page_alloc-Limit-number-of-high-order-pages-on-PCP-during-bulk-free.patch. +- Refresh + patches.suse/mm-page_alloc-Simplify-how-many-pages-are-selected-per-pcp-list-during-bulk-free.patch. +- Refresh + patches.suse/mm-page_alloc-Track-range-of-active-PCP-lists-during-bulk-free.patch. +- commit 7ca072e + +- sched/preempt: Tell about PREEMPT_DYNAMIC on kernel headers (bsc#1194889). +- commit 1c083dc + +- nvme-fabrics: fix state check in nvmf_ctlr_matches_baseopts() (bsc#1195012). +- commit 5a50415 + +- scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop (bsc#1189126). +- commit a0f28e5 + +- mm/page_alloc: Limit number of high-order pages on PCP during + bulk free (bnc#1193239,bnc#1193199,bnc#1193329). +- mm/page_alloc: Free pages in a single pass during bulk free + (bnc#1193239,bnc#1193199,bnc#1193329). +- mm/page_alloc: Drain the requested list first during bulk free + (bnc#1193239,bnc#1193199,bnc#1193329). +- mm/page_alloc: Simplify how many pages are selected per pcp + list during bulk free (bnc#1193239,bnc#1193199,bnc#1193329). +- mm/page_alloc: Track range of active PCP lists during bulk free + (bnc#1193239,bnc#1193199,bnc#1193329). +- mm/page_alloc: Fetch the correct pcp buddy during bulk free + (bnc#1193239,bnc#1193199,bnc#1193329). +- commit a445f59 + +- mm/khugepaged: disable READ_ONLY_THP_FOR_FS (bsc#1195774). +- commit c4a885b + +- rpm/kernel-obs-build.spec.in: use default dracut modules (bsc#1195926) + Let's iron out the reduced initrd optimisation in Tumbleweed. + Build full blown dracut initrd with systemd for SLE15 SP4. +- commit beb790e + +- powerpc/pseries/ddw: Revert "Extend upper limit for huge DMA + window for persistent memory" (bsc#1195995 ltc#196394). +- commit e2c5ef4 + +- tipc: improve size validations for received domain records + (bsc#1195254, CVE-2022-0435). +- commit 8dead82 + +- brcmfmac: firmware: Fix firmware loading (bsc#1195501) +- commit 01c98dd + +- brcmfmac: firmware: Allow per-board firmware binaries (bsc#1195501) +- commit 4c87ae7 + +- yam: fix a memory leak in yam_siocdevprivate() (CVE-2022-24959 + bsc#1195897). +- commit 5e032d3 + +- Update kabi files. +- commit f6a01f9 + +- moxart: fix potential use-after-free on remove path (bsc#1194516 + CVE-2022-0487). +- commit 4e8eccc + +- brcmfmac: use separate firmware for 43430 revision 2 (bsc#1195501) +- commit 5b616d7 + +- memcg: do not tweak node in alloc_mem_cgroup_per_node_info + (bsc#1195752). +- mm: make free_area_init_node aware of memory less nodes + (bsc#1195752). +- mm, memory_hotplug: reorganize new pgdat initialization + (bsc#1195752). +- mm, memory_hotplug: drop arch_free_nodedata (bsc#1195752). +- mm: handle uninitialized numa nodes gracefully (bsc#1195752). +- mm, memory_hotplug: make arch_alloc_nodedata independent on + CONFIG_MEMORY_HOTPLUG (bsc#1195752). +- commit 8bbe670 + +- cpuidle: menu: Bias selection of a shallower c-state when CPU + idles for IO (bnc#1193353). +- commit 3f1a503 + +- static_call: Fix tools headers (bsc#1194975). +- commit e04353c + +- BTF: Don't break ABI when debuginfo is disabled (jsc#SLE-18805). + This makes re-enabling BTF for modules possible once fix for bsc#1194501 + is available. +- commit afc52cd + -- EDAC/xgene: Fix deferred probing (bsc#1190497). -- commit f77b4a3 - -- powerpc/perf: Fix power_pmu_disable to call - clear_pmi_irq_pending only if PMI is pending (bsc#1156395). -- commit 4a310dd - -- drm/i915: Workaround broken BIOS DBUF configuration on TGL/RKL - (bsc#1193640). -- drm/i915: Populate pipe dbuf slices more accurately during - readout (bsc#1193640). -- drm/i915: Allow !join_mbus cases for adlp+ dbuf configuration - (bsc#1193640). -- commit 5da0923 - -- ASoC: hdmi-codec: Fix OOB memory accesses (git-fixes). -- ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx() - (git-fixes). -- ASoC: ops: Reject out of bounds values in snd_soc_put_volsw_sx() - (git-fixes). -- ASoC: ops: Reject out of bounds values in snd_soc_put_volsw() - (git-fixes). -- ALSA: hda/realtek: Add quirk for ASUS GU603 (git-fixes). -- ALSA: hda/realtek: Fix silent output on Gigabyte X570 Aorus - Xtreme after reboot from Windows (git-fixes). -- ALSA: hda/realtek: Fix silent output on Gigabyte X570S Aorus - Master (newer chipset) (git-fixes). -- ALSA: hda/realtek: Add missing fixup-model entry for Gigabyte - X570 ALC1220 quirks (git-fixes). -- ALSA: hda: realtek: Fix race at concurrent COEF updates - (git-fixes). -- commit e8caa02 - -- Input: wm97xx: Simplify resource management (git-fixes). -- ASoC: fsl: Add missing error handling in pcm030_fabric_probe - (git-fixes). -- ASoC: codecs: lpass-rx-macro: fix sidetone register offsets - (git-fixes). -- ASoC: max9759: fix underflow in speaker_gain_control_put() - (git-fixes). -- ASoC: cpcap: Check for NULL pointer after calling - of_get_child_by_name (git-fixes). -- ASoC: simple-card: fix probe failure on platform component - (git-fixes). -- ASoC: xilinx: xlnx_formatter_pcm: Make buffer bytes multiple - of period bytes (git-fixes). -- ALSA: hda: Skip codec shutdown in case the codec is not - registered (git-fixes). -- ALSA: usb-audio: Correct quirk for VF0770 (git-fixes). -- ALSA: hda: Fix signedness of sscanf() arguments (git-fixes). -- drm/i915/adlp: Fix TypeC PHY-ready status readout (git-fixes). -- drm/i915/overlay: Prevent divide by zero bugs in scaling - (git-fixes). -- dma-buf: heaps: Fix potential spectre v1 gadget (git-fixes). -- drm/nouveau: fix off by one in BIOS boundary checking - (git-fixes). -- drm/kmb: Fix for build errors with Warray-bounds (git-fixes). -- drm/amd: avoid suspend on dGPUs w/ s2idle support when runtime - PM enabled (git-fixes). -- PM: wakeup: simplify the output logic of pm_show_wakelocks() - (git-fixes). -- commit a59bc15 - -- commit ac9a19c - -- Refresh patches.suse/Input-elan_i2c-Add-deny-list-for-Lenovo-Yoga-Slim-7.patch - Fix section mistmatch warning -- commit af02a31 +- commit 80571bb -- Input: elan_i2c: Add deny list for Lenovo Yoga Slim 7 - (bsc#1193064). -- Input: synaptics: retry query upon error (bsc#1194086). -- commit 54e65d3 - -- e1000e: Handshake with CSME starts from ADL platforms - (git-fixes). -- pinctrl: bcm2835: Fix a few error paths (git-fixes). -- pinctrl: intel: Fix a glitch when updating IRQ flags on a - preconfigured line (git-fixes). -- pinctrl: intel: fix unexpected interrupt (git-fixes). -- pinctrl: sunxi: Fix H616 I2S3 pin data (git-fixes). -- commit d1f0342 - -- selftests: fix check for circular - KVM_CAP_VM_MOVE_ENC_CONTEXT_FROM (bsc#1194526). -- commit c1f5ec0 - -- selftest: KVM: Add open sev dev helper (bsc#1194526). -- commit 995bc50 - -- KVM: selftests: Re-enable access_tracking_perf_test - (bsc#1194526). -- commit 6db3f57 - -- selftests: kvm/x86: Fix the warning in lib/x86_64/processor.c - (bsc#1194526). -- selftests: KVM: Add /x86_64/sev_migrate_tests to .gitignore - (bsc#1194526). -- selftests: KVM: Fix check for !POLLIN in demand_paging_test - (bsc#1194526). -- commit 4af276f - -- KVM: SEV: Mark nested locking of kvm->lock (bsc#1194526). -- KVM: SVM: Do not terminate SEV-ES guests on GHCB validation - failure (bsc#1194526). -- KVM: SEV: Fall back to vmalloc for SEV-ES scratch area if - necessary (bsc#1194526). -- KVM: SEV: Return appropriate error codes if SEV-ES scratch - setup fails (bsc#1194526). -- KVM: SEV: accept signals in sev_lock_two_vms (bsc#1194526). -- KVM: SEV: do not take kvm->lock when destroying (bsc#1194526). -- commit 908b6a9 - kernel-syms +- arch/x86/mm/numa: Do not initialize nodes twice (bsc#1195752 + bsc#1196248). +- commit a9cb651 + +- powerpc/64s/hash: Make hash faults work in NMI context + (bsc#1195655 ltc#1195655). +- commit 9801a29 + +- brcmfmac: firmware: Fix crash in brcm_alt_fw_path (bsc#1195501) +- commit 21498fa + +- Update kabi files. + Update after the nvme-fc map_queues callback addition. +- commit ba2de57 + +- Drop PCI xgene patch that caused a regression for mxl4 (bsc#1195352) + Delete patches.suse/PCI-xgene-Fix-IB-window-setup.patch + Also update blacklist +- commit dd99303 + +- nvme-fc: add support for ->map_queues (bsc#1195823). +- commit f890a27 + +- nvme-fabrics: fix state check in nvmf_ctlr_matches_baseopts() (bsc#1195012). +- commit 5a50415 + +- scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop (bsc#1189126). +- commit a0f28e5 + +- Move upstreamed sound fix into sorted section +- commit 80571bb + kernel-syms-azure +- brcmfmac: firmware: Fix crash in brcm_alt_fw_path (bsc#1195501) +- commit 21498fa + +- Update kabi files. + Update after the nvme-fc map_queues callback addition. +- commit ba2de57 + +- Drop PCI xgene patch that caused a regression for mxl4 (bsc#1195352) + Delete patches.suse/PCI-xgene-Fix-IB-window-setup.patch + Also update blacklist +- commit dd99303 + +- nvme-fc: add support for ->map_queues (bsc#1195823). +- commit f890a27 + +- Refresh + patches.suse/mm-page_alloc-Fetch-the-correct-pcp-buddy-during-bulk-free.patch. +- Refresh + patches.suse/mm-page_alloc-Free-pages-in-a-single-pass-during-bulk-free.patch. +- Refresh + patches.suse/mm-page_alloc-Limit-number-of-high-order-pages-on-PCP-during-bulk-free.patch. +- Refresh + patches.suse/mm-page_alloc-Simplify-how-many-pages-are-selected-per-pcp-list-during-bulk-free.patch. +- Refresh + patches.suse/mm-page_alloc-Track-range-of-active-PCP-lists-during-bulk-free.patch. +- commit 7ca072e + +- sched/preempt: Tell about PREEMPT_DYNAMIC on kernel headers (bsc#1194889). +- commit 1c083dc + +- nvme-fabrics: fix state check in nvmf_ctlr_matches_baseopts() (bsc#1195012). +- commit 5a50415 + +- scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop (bsc#1189126). +- commit a0f28e5 + +- mm/page_alloc: Limit number of high-order pages on PCP during + bulk free (bnc#1193239,bnc#1193199,bnc#1193329). +- mm/page_alloc: Free pages in a single pass during bulk free + (bnc#1193239,bnc#1193199,bnc#1193329). +- mm/page_alloc: Drain the requested list first during bulk free + (bnc#1193239,bnc#1193199,bnc#1193329). +- mm/page_alloc: Simplify how many pages are selected per pcp + list during bulk free (bnc#1193239,bnc#1193199,bnc#1193329). +- mm/page_alloc: Track range of active PCP lists during bulk free + (bnc#1193239,bnc#1193199,bnc#1193329). +- mm/page_alloc: Fetch the correct pcp buddy during bulk free + (bnc#1193239,bnc#1193199,bnc#1193329). +- commit a445f59 + +- mm/khugepaged: disable READ_ONLY_THP_FOR_FS (bsc#1195774). +- commit c4a885b + +- rpm/kernel-obs-build.spec.in: use default dracut modules (bsc#1195926) + Let's iron out the reduced initrd optimisation in Tumbleweed. + Build full blown dracut initrd with systemd for SLE15 SP4. +- commit beb790e + +- powerpc/pseries/ddw: Revert "Extend upper limit for huge DMA + window for persistent memory" (bsc#1195995 ltc#196394). +- commit e2c5ef4 + +- tipc: improve size validations for received domain records + (bsc#1195254, CVE-2022-0435). +- commit 8dead82 + +- brcmfmac: firmware: Fix firmware loading (bsc#1195501) +- commit 01c98dd + +- brcmfmac: firmware: Allow per-board firmware binaries (bsc#1195501) +- commit 4c87ae7 + +- yam: fix a memory leak in yam_siocdevprivate() (CVE-2022-24959 + bsc#1195897). +- commit 5e032d3 + +- Update kabi files. +- commit f6a01f9 + +- moxart: fix potential use-after-free on remove path (bsc#1194516 + CVE-2022-0487). +- commit 4e8eccc + +- brcmfmac: use separate firmware for 43430 revision 2 (bsc#1195501) +- commit 5b616d7 + +- memcg: do not tweak node in alloc_mem_cgroup_per_node_info + (bsc#1195752). +- mm: make free_area_init_node aware of memory less nodes + (bsc#1195752). +- mm, memory_hotplug: reorganize new pgdat initialization + (bsc#1195752). +- mm, memory_hotplug: drop arch_free_nodedata (bsc#1195752). +- mm: handle uninitialized numa nodes gracefully (bsc#1195752). +- mm, memory_hotplug: make arch_alloc_nodedata independent on + CONFIG_MEMORY_HOTPLUG (bsc#1195752). +- commit 8bbe670 + +- cpuidle: menu: Bias selection of a shallower c-state when CPU + idles for IO (bnc#1193353). +- commit 3f1a503 + +- static_call: Fix tools headers (bsc#1194975). +- commit e04353c + +- BTF: Don't break ABI when debuginfo is disabled (jsc#SLE-18805). + This makes re-enabling BTF for modules possible once fix for bsc#1194501 + is available. +- commit afc52cd + -- EDAC/xgene: Fix deferred probing (bsc#1190497). -- commit f77b4a3 - -- powerpc/perf: Fix power_pmu_disable to call - clear_pmi_irq_pending only if PMI is pending (bsc#1156395). -- commit 4a310dd - -- drm/i915: Workaround broken BIOS DBUF configuration on TGL/RKL - (bsc#1193640). -- drm/i915: Populate pipe dbuf slices more accurately during - readout (bsc#1193640). -- drm/i915: Allow !join_mbus cases for adlp+ dbuf configuration - (bsc#1193640). -- commit 5da0923 - -- ASoC: hdmi-codec: Fix OOB memory accesses (git-fixes). -- ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx() - (git-fixes). -- ASoC: ops: Reject out of bounds values in snd_soc_put_volsw_sx() - (git-fixes). -- ASoC: ops: Reject out of bounds values in snd_soc_put_volsw() - (git-fixes). -- ALSA: hda/realtek: Add quirk for ASUS GU603 (git-fixes). -- ALSA: hda/realtek: Fix silent output on Gigabyte X570 Aorus - Xtreme after reboot from Windows (git-fixes). -- ALSA: hda/realtek: Fix silent output on Gigabyte X570S Aorus - Master (newer chipset) (git-fixes). -- ALSA: hda/realtek: Add missing fixup-model entry for Gigabyte - X570 ALC1220 quirks (git-fixes). -- ALSA: hda: realtek: Fix race at concurrent COEF updates - (git-fixes). -- commit e8caa02 - -- Input: wm97xx: Simplify resource management (git-fixes). -- ASoC: fsl: Add missing error handling in pcm030_fabric_probe - (git-fixes). -- ASoC: codecs: lpass-rx-macro: fix sidetone register offsets - (git-fixes). -- ASoC: max9759: fix underflow in speaker_gain_control_put() - (git-fixes). -- ASoC: cpcap: Check for NULL pointer after calling - of_get_child_by_name (git-fixes). -- ASoC: simple-card: fix probe failure on platform component - (git-fixes). -- ASoC: xilinx: xlnx_formatter_pcm: Make buffer bytes multiple - of period bytes (git-fixes). -- ALSA: hda: Skip codec shutdown in case the codec is not - registered (git-fixes). -- ALSA: usb-audio: Correct quirk for VF0770 (git-fixes). -- ALSA: hda: Fix signedness of sscanf() arguments (git-fixes). -- drm/i915/adlp: Fix TypeC PHY-ready status readout (git-fixes). -- drm/i915/overlay: Prevent divide by zero bugs in scaling - (git-fixes). -- dma-buf: heaps: Fix potential spectre v1 gadget (git-fixes). -- drm/nouveau: fix off by one in BIOS boundary checking - (git-fixes). -- drm/kmb: Fix for build errors with Warray-bounds (git-fixes). -- drm/amd: avoid suspend on dGPUs w/ s2idle support when runtime - PM enabled (git-fixes). -- PM: wakeup: simplify the output logic of pm_show_wakelocks() - (git-fixes). -- commit a59bc15 - -- commit ac9a19c - -- Refresh patches.suse/Input-elan_i2c-Add-deny-list-for-Lenovo-Yoga-Slim-7.patch - Fix section mistmatch warning -- commit af02a31 +- commit 80571bb -- Input: elan_i2c: Add deny list for Lenovo Yoga Slim 7 - (bsc#1193064). -- Input: synaptics: retry query upon error (bsc#1194086). -- commit 54e65d3 - -- e1000e: Handshake with CSME starts from ADL platforms - (git-fixes). -- pinctrl: bcm2835: Fix a few error paths (git-fixes). -- pinctrl: intel: Fix a glitch when updating IRQ flags on a - preconfigured line (git-fixes). -- pinctrl: intel: fix unexpected interrupt (git-fixes). -- pinctrl: sunxi: Fix H616 I2S3 pin data (git-fixes). -- commit d1f0342 - -- selftests: fix check for circular - KVM_CAP_VM_MOVE_ENC_CONTEXT_FROM (bsc#1194526). -- commit c1f5ec0 - -- selftest: KVM: Add open sev dev helper (bsc#1194526). -- commit 995bc50 - -- KVM: selftests: Re-enable access_tracking_perf_test - (bsc#1194526). -- commit 6db3f57 - -- selftests: kvm/x86: Fix the warning in lib/x86_64/processor.c - (bsc#1194526). -- selftests: KVM: Add /x86_64/sev_migrate_tests to .gitignore - (bsc#1194526). -- selftests: KVM: Fix check for !POLLIN in demand_paging_test - (bsc#1194526). -- commit 4af276f - -- KVM: SEV: Mark nested locking of kvm->lock (bsc#1194526). -- KVM: SVM: Do not terminate SEV-ES guests on GHCB validation - failure (bsc#1194526). -- KVM: SEV: Fall back to vmalloc for SEV-ES scratch area if - necessary (bsc#1194526). -- KVM: SEV: Return appropriate error codes if SEV-ES scratch - setup fails (bsc#1194526). -- KVM: SEV: accept signals in sev_lock_two_vms (bsc#1194526). -- KVM: SEV: do not take kvm->lock when destroying (bsc#1194526). -- commit 908b6a9 - kernel-zfcpdump +- arch/x86/mm/numa: Do not initialize nodes twice (bsc#1195752 + bsc#1196248). +- commit a9cb651 + +- powerpc/64s/hash: Make hash faults work in NMI context + (bsc#1195655 ltc#1195655). +- commit 9801a29 + +- brcmfmac: firmware: Fix crash in brcm_alt_fw_path (bsc#1195501) +- commit 21498fa + +- Update kabi files. + Update after the nvme-fc map_queues callback addition. +- commit ba2de57 + +- Drop PCI xgene patch that caused a regression for mxl4 (bsc#1195352) + Delete patches.suse/PCI-xgene-Fix-IB-window-setup.patch + Also update blacklist +- commit dd99303 + +- nvme-fc: add support for ->map_queues (bsc#1195823). +- commit f890a27 + +- nvme-fabrics: fix state check in nvmf_ctlr_matches_baseopts() (bsc#1195012). +- commit 5a50415 + +- scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop (bsc#1189126). +- commit a0f28e5 + +- Move upstreamed sound fix into sorted section +- commit 80571bb + kgamma5 +- Update to 5.24.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.2 +- No code changes since 5.24.1 + khotkeys5 +- Update to 5.24.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.2 +- No code changes since 5.24.1 + kinfocenter5 +- Update to 5.24.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.2 +- No code changes since 5.24.1 + kmenuedit5 +- Update to 5.24.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.2 +- No code changes since 5.24.1 + kscreen5 +- Update to 5.24.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.2 +- Changes since 5.24.1: + * KCM: fix crash when editing disabled display output's refresh rate (kde#450265) + kscreenlocker +- Update to 5.24.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.2 +- No code changes since 5.24.1 + ksshaskpass5 +- Update to 5.24.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.2 +- No code changes since 5.24.1 + ksystemstats5 +- Update to 5.24.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.2 +- No code changes since 5.24.1 + kwayland-integration +- Update to 5.24.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.2 +- No code changes since 5.24.1 + kwayland-server +- Update to 5.24.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.2 +- Changes since 5.24.1: + * seat: Do not assert on corner touch cases (kde#450338) + kwin5 +- Add patch to fix mouse event issues in openQA (kde#449273): + * 0001-Revert-Remove-mysterious-s_cursorUpdateBlocking-bool.patch + +- Update to 5.24.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.2 +- Changes since 5.24.1: + * backends/drm: block input with the placeholder output + * effects/blur: Avoid shrinking unrelated opaque regions + * effects/contrast: Remove paint area tracking + * backends/drm: ignore enabled state of outputs for the lifetime of surfaces (kde#450501) + * backends/drm: fix overscan + * inputmethod: Fix read setting (kde#450430) + * Use the minimum of workspace area size and panel size for input method placement + * Check lockscreen status for fullscreen effects (kde#450331) + * xwayland: Guard against offers arriving after leaving surface (kde#449644) + kwrited5 +- Update to 5.24.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.2 +- No code changes since 5.24.1 + layer-shell-qt +- Update to 5.24.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.2 +- No code changes since 5.24.1 + libeconf +- Update to version 0.4.4+git20220104.962774f: + * Fixed i586 build (#158) + +- Update to version 0.4.2+git20220104.5dfd69d: + * Reading numbers with different bases (e.g. oktal) (bsc#1193632) (#157) + +- Update to version libeconf-0.4.2+git20211111.c7a2c52: + * CMake fixes regarding document installation. + * Fixed different issues while writing string values to file. + * Writing comments to file too. + * Fixed memory leaks. + * Fixed crash while merging values. + +- Update to version 0.4.1+git20210709.cf671f2: + * CMake fixes regarding installation of econftool and man pages. + +- Update to version 0.4.0+git20210708.6918ea1: + * Fixed covscan FORWARD_NULL_issues warnings + +- Update to version 0.4.0+git20210707.537a8a: + * Fixed resource leaks found by Iker Pedrosa. + +- Removed doxygen from build requires. + +- Update to version 0.4.0+git20210413.fdb8025: + * Installing man pages via meson. (#147) + +- Update to version 0.4.0+git20210412.1513a26: + * Added econftool cat option (#146) + * new API call: econf_readDirsHistory (showing ALL locations) + * new API call: econf_getPath (absolute path of the configuration file) + +- Update to version 0.4.0+git20210408.6d33e5e: + * Man pages libeconf.3 and econftool.8. + * Handling multiline strings. + * Added libeconf_ext which returns more information like + line_nr, comments, path of the configuration file,... + * Econftool, an command line interface for handling configuration + files. + * Generating HTML API documentation with doxygen. + * Improving error handling and semantic file check. + * Joining entries with the same key to one single entry if + env variable ECONF_JOIN_SAME_ENTRIES has been set. + +- explicitly BuildRequire: pkgconfig for /usr/lib/rpm/pkgconfigdeps.sh + On TW it's pulled in implicitly by libxcrypt-devel which is not the + case on 15.2 + +- Update to version 0.3.8+git20200710.5126fff: + * Add CMake build scripts, remove autotools support + * Move C++ ABI compatibility section + +- Update to version 0.3.7+git20200605.c67ef9a: + * Fix build on i586 + +- Update to version 0.3.6+git20200529.276359f: + * Package meson files with autotools + * Use newer version of actions/checkout + * Add actions for meson + * Create meson.yml + * Use meson source root for tests configuration files + * Add additional compiler warnings + * First useable meson build support including unit tests + * Add global options, build with pie and GNU_SOURCE + * Fix name of library, add example binary + * add support for meson + * Add C++ compatibility + * Add test case for crash with empty value keys + +- Update to version 0.3.5+git20200203.3144b69: + * Release version 0.3.5 + * Use float.h instead of obsolete gnuism values.h + * Remove gnuism (strdupa) + * Check for empty value (NULL pointer) before calling strdup. + +- Update to version 0.3.4+git20200121.febebf2: + * Release version 0.3.4 + * Fix buffer overflow in econf_readDirs + * Fix parsing of quoted strings, and values starting with delimiters + * tests: add test for quoted strings + * tests: tst-configdirs5: fix config dir paths + +- Update to version 0.3.3+git20191028.3ac14ce: + * Release version 0.3.3 + * Reset *key_file to NULL after free + +- Update to version 0.3.2+git20190926.fea4a03: + * Release version 0.3.2 + * Fix merging an empty file (#105) + * Add test cases for merge function + +- Update to version 0.3.1+git20190924.822cf5b: + * release version 0.3.1 + * Set delimiter in readFile + * Change parser interface to store file name and line numbers per key + * Update ccpp.yml + +- Update to version 0.3.0+git20190906.0e60a88: + * Ensure LICENSE, README, and TODO are included in the release tarball + * Rewrite set*ValueNum functions to avoid libm usage and add error checking + * Move src/*.c to lib and release version 0.3.0 + +- Update to version 0.3.0+git20190905.0ca8fe2: + * Merge doc changes from parlt91 (pull rq#73) + * Implement econf_get*ValueDef functions: if key is not found, a provided default is returned. + * Differentiate between no value provided and empty value provided + * Remove obsolete check for comments + * Enhance and adjust test cases + * Remove obsolete check for comments + +- Update to version 0.2.0+git20190904.03fa5b4: + * Enhance and adjust test cases + * Update ccpp.yml + * Update ccpp.yml + * Update ccpp.yml + +- Update to version 0.2.0+git20190904.989df9f: + * Remove debug printf + +- Update to version 0.2.0+git20190904.c9c1820: + * Implement alternate file parser solving the problems with group entry detection. + * Add new parse error error code + * Bool values read from a config file are not sanitzied, so we need to do that in the getBoolValueNum function, too. + * Only use <file>.<suffix>.d directories + * Release version 0.2.0 + * Add an explanation about this project. + * Check for NULL pointer arguments + * Fix error return value + * Fix typo in comment + * Add test case for reading login.defs with data from util-linux test suite + +- Update to version 0.0.0+git20190902.dd17c11: + * Fix int64 variables on 32bit architectures + +- Update to version 0.0.0+git20190831.fb7c1bb: + * Rewrite econf_readDirs - don't assume suffix is ".conf" - Read files and directories in correct order + +- Update to version 0.0.0+git20190830.04ba053: + * Make clear that the API and ABI of the three functions econf_newIniFile, econf_newKeyFile, econf_writeFile are not stable yet. + * Fix getGroups argument types and add several test cases for this. + * Fix cppcheck and compiler warnings + +- Update to version 0.0.0+git20190829.a1479b1: + * Make comment argument an array, so that we can support more than one comment character in the future. + * Change the API + * Fix size_t as return value of getc() + +- Update to version 0.0.0+git20190829.209219e: + * Convert all functions to new error API + * Convert econf_newKeyFile provide the error via return code + +- Update to version 0.0.0+git20190828.74eeb32: + * Fix tst-arguments3 and tst-arguments4 and only use error return code. + * Bug fixes for new API + * Change API of econf_get* and econf_set* functions to return error code direct. + * Fix some compiler warnings + * Prevent possible crash when parsing 0xFF + * Add "--enable-compiler-warnings" option to enable much more GCC compiler warnings + * Fix more cppcheck warnings + * Fix github actions build + * Update bin/Makefile.am to work with Asan + * Add missing tst-getconfdirs4-data to EXTRA_DIST + * Fix some cppcheck warnings + * Don't ignore getline return value + * Add free for getStringValue in tst-group1 + * Remove XFAIL for tst-groups1 + * Update example.c to free after getStringValue + * Add addbrackets for getValue functions + * tst-getconfdirs4: make sure, only a file in /etc/ and not in /usr/etc works, too. + +- Update to version 0.0.0+git20190827.5ed5492: + * Mark all input char pointer as const in the official API + +- Update to version 0.0.0+git20190827.b243e6c: + * getStringValueNum returns a newly allocated string or NULL in error case. + +- Update to version 0.0.0+git20190827.8374759: + * Fix missing return + * Remove XFAIL for tst-setgetvalues1 + * Fix representation of float and double values + * Add preliminary test case for group handling + * NULL terminate string returned by addbrackets + * Fix addbrackets function + +- Update to version 0.0.0+git20190826.99b6bf3: + * Add more "const". + * Fix setString and setBoolean + * Add test suite which sets and gets all possible kind of types. Some are failing, so mark this test as XFAIL. + * Start marking some string arguments/results as const + * Optimize some strdup away + * Mark econf_write_key_file as ALPHA as the API is not stable + +- Update to version 0.0.0+git20190826.9e69003: + * Update ccpp.yml + * Add --enable-compiler-checks option to configure, enables AddressSanitizer + * Fix printf format directive + * Rework set*Value functions for error checking and error handling + * Add tst-getconfdirs3: verify we can load original file without local changes + * Error handling for econf_getGroups and econf_getKeys + * More errorreporting changes + * Fix make distcheck/don't mess around with libtool install/uninstall, this breaks to much other stuff. + * Autotools cleanup and fixes + * Fix logindefs1 test case + +- Update to version 0.0.0+git20190823.09a8f2e: + * Fix buffer overlow of realpath + +- Update to version 0.0.0+git20190823.acd8cdf: + * Update ccpp.yml + * Fix crash in strcmp, if strchr returns NULL + * Add error reporting to econf_merge_key_files and adjust the depending code. + * setStringValue return NULL on error/key not found + * Add framework for correct error reporting + * Disable searching through XDG dirs for now + * Add test cases for econf_get_conf_from_dirs + * Update comment setValue -> econf_setValue + * Update test cases to use econf_destroy + * Replace econf_afree with econf_destroy in example + * Add _generic macro to free memory of econf_ functions + * Add tst-merge2 to .gitignore + * Fix pointer arithmetic + * Adjust Makefiles and code to make "make distcheck" working + +- Update to version 0.0.0+git20190822.bb9702b: + * Ignore /usr file if /etc exists when merging + * Add NULL value handling + * Update merge example + * Rework merge_functionality + * Use deep copies instead of pointers for merged files + * Replace [] with KEY_FILE_NULL_VALUE + * Refactor getfilecontent functions + * Remove cmake files + * Fix test cases + * Update libeconf.c + * Change License from LGPL-2.1 to MIT + * libeconf.pc should only be deleted on distclean, not normal clean + * Fix delim argument + * Add more test cases for login.defs and wrong arguments + * Link libeconf against libm, so that it is enough to link an application against libeconf and developers don't need to bother with other dependencies + * Add autogen.sh, which calls autoconf/automake/libtool in the correct order to create the configure script + +- Update to version 0.0.0+git20190820.742af8c: + * Remove accidental .swp file + * Update example with conf.d directory + * Remove regex, replace with strchr(delim, ch) + * Add symbol versioning Don't ignore complete lib directory + * Include all headers in tar archive + * Don't define our own errno + * Remove wrong commit + * Add some basic tests + +- Update to version 0.0.0+git20190807.7aedb57: + * Refactor getfilecontent functions + * Update example file + * Add econf prefix to public API functions + * Add cmake targets for debugging + * Fix build with cmake + * Fix build with autotools + * Move Key_File allocation from the stack to the heap + * Move Key_File create functions to libeconf.c + * Move destroy functions from helpers.c to libeconf.c + * Add macro to set supported types generic. + +- Initial version + libkdecoration2 +- Update to 5.24.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.2 +- Changes since 5.24.1: + * Hide tooltip when pressing button + libkscreen2 +- Update to 5.24.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.2 +- No code changes since 5.24.1 + libksysguard5 +- Update to 5.24.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.2 +- No code changes since 5.24.1 + libpano +- Update to version 2.9.21 + * New build option: USE_SPARSE_LEVMAR, requires the Suitesparse + library. This significantly improves geometric optimisation speed + * General clean-up of the build system, removal of the autotools + build system, CMake is now the default + * The test suite is now functional again + * A lot of fixes for potential crashes and safer handling of data + * Fix for bigendian architectures + * Link with libm if necessary + * Various installation location and content fixes +- Follow upstream default and disable java features + -- Updated to branch libpano13, version 2.9.12: - * many new functions and improvements, see ChangeLog for more - * new utility PTmender, replacement of binary-only PTStitcher - * new branch does not support binary-only 1.2 applications - libpulp +- Update package with libpulp-0.1.1 (jsc#SLE-20049). +- Add new command `ulp livepatchable` to check if a library is livepatchable. + libpwquality +- Add python-rpm-macros to BuildRequires (boo#1194757). + libqt5-qtwayland +- Update to version 5.15.2+kde54: + * Use proper dependencies in compile tests + * Client: Fix opaque region setter + * client: Simplify round trip behavior (boo#1196302) + * Update the preedit styling mapping + * Cursor position == 0 should still show the cursor + * Client: Remove mWaitingForUpdateDelivery + * Fix crash if no input method module could be loaded + * Use wl_surface.damage_buffer on the client side + * Do not create decorations when the shellSurface is not ready + * Check pointer for null before use in ASSERT +- Drop patches, now upstream: + * 0001-Client-Remove-mWaitingForUpdateDelivery.patch + * 0001-Use-proper-dependencies-in-compile-tests.patch + librsvg +- Update to version 2.52.6: + + Fix incorrect text rendering when text has different scales in + the X/Y axes. This regressed after librsvg 2.52.5, when Pango + had to revert its fix for the same bug. Now librsvg renders all + text as paths, and does the scaling itself. Please file a bug + if you have evidence that this presents a performance problem + for you. + libsoup +- Update to version 3.0.4: + + Fix HTTP/2 not properly handling socket timeouts. + + Improvements to test reliablity. + + Fix cross-compiling to Windows. + + Fix tests with development glib-networking. + + Expose soup_uri_copy() to Vala. + libvirt +- libxl: Fix libvirtd crash on domain restore + 454b927d-libxl-fix-dom-restore.patch + bsc#1196115 + libzypp +- Hint on ptf<>patch resolver conflicts (bsc#1194848) +- version 17.29.5 (22) + malcontent +- Update to version 0.10.3: + + Bugs fixed: + - Do not make malcontent-control user uninstallable using gui + - malcontent-control: + . Fix an unterminated option entry array + . Focus controls rather than user selector + + Updated translations. +- Changes from version 0.10.2: + + Hide the launcher for malcontent-control from gnome-shell if + using the GNOME desktop; find it via gnome-control-center + instead + + Bugs fixed: + - Limit depth of clone of subprojects + - Rename master to main branch + + Updated translations. +- Add f433aaf8c8f82f0aeaedee664f08bc6fcad47b0d.patch: Fix build + with meson 0.61.0. + milou5 +- Update to 5.24.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.2 +- No code changes since 5.24.1 + mkvtoolnix +- Update to version 65.0.0 + New features and enhancements: + * mkvmerge: the options `--default-track` and `--forced-track` + have been renamed to `--default-track-flag` and + `--forced-display-flag` respectively + for improved consistency with other option names & the + wording used in the GUI. However, the old names will be + supported and recognized + indefinitely. What will remain unchanged is the property + names for those flags in mkvmerge's identification output. + Existing third-party programs will continue working as they + are. + * mkvmerge: added a new option `--track-enabled-flag` to set + or unset the "track enabled" track header flag. + * mkvmerge: MP4 reader: `mkvmerge` will now evaluate the + `flags` field of the track header atom (`tkhd`) and set the + track's "enabled" flag accordingly. + * MKVToolNix GUI: multiplexer: added support for the "track + enabled" track header flag. + * MKVToolNix GUI: multiplexer, header editor: added several + menu entries & keyboard shortcuts for toggling various track + flags of the currently selected tracks, e.g. `Ctrl+Alt+F, D` + (that's `Ctrl` and `Alt` with `F` simultaneously followed by + `D` without any other key pressed) for toggling the "default + track" flag. + * MKVToolNix GUI: multiplexer, header editor: added menu + entries & keyboard shortcuts for setting the language of the + currently selected tracks to one from a configurable list of + languages. The shortcuts used are `Ctrl+Alt+A, 1` through + `Ctrl+Alt+A, 0` for the first ten entries of that list + (that's `Ctrl` and `Alt` with `A` simultaneously followed by + a digit without any other key pressed). + * MKVToolNix GUI: chapter editor: if the user enters commas in + start or end timestamps they will automatically be changed + to points as the decimal separator, allowing for easier copy + & paste from other programs/sources. + * MKVToolNix: header editor: the selected track or attached + file can now be moved up & down with the keyboard shortcuts + `Ctrl+Up` & `Ctrl+Down` respectively. + Bug fixes: + * mkvmerge: Matroska reader: DVB subtitle tracks with a codec + private data size of more than five bytes are accepted now, + too. + +- Update _constraints to cover all architectures, not only ppc64 + +- Update to version 64.0.0 + New features and enhancements: + * MKVToolNix GUI: language dialog: when the user switches + between the two edit modes, the mode's corresponding first + control is automatically focussed. + Bug fixes: + * all: language lists: the entries for "Ancient Greek (to + 1453)" and "Modern Greek (1453-)" have been renamed to + "Greek (ancient, -1453)" and "Greek (modern, 1453-)" + respectively in order to be easier to find. + * mkvmerge: VobSub reader: files containing `id: --` lines to + indicate that the track language isn't known were rejected + by `mkvmerge`. Now they're accepted, and `und` + (undetermined) is used as the language. + * MKVToolNix GUI: chapter editor: the "Save to Matroska or + WebM file" function was using the wrong standard file dialog + (the "open file" one instead of "save"), leading to + confusing button names. + * MKVToolNix GUI: high DPI scaling: fixed the icons in the + tool selector having the wrong size for scaling factors + other than 100% or 200%. + Build system changes: + * The bundled `fmt` library was updated to v8.0.1. + * The bundled `nlohmann-json` library was updated to v3.9.1. + * The bundled `pugixml` library was updated to v1.11 revision + 6a76cac. + * The bundled `utf8-cpp` library was updated to v3.2 revision + b85efd6. + monitoring-plugins +- removed the following, either upstreamed or integrated in other patches: + + monitoring-plugins-wrong_return_in_check_swap.patch + + monitoring-plugins-check_swap-fix_comment.patch + + monitoring-plugins-check_swap-return_unknown.patch + + monitoring-plugins-check_swap-fix-n.patch + +- remove monitoring-plugins-2.3.1-check_snmp_hang_on_STDERR_workaround.patch + the patch just reverts the problem, if you get more than 64K on + stdout + +- recommend syslog for monitoring-plugins-log, as people probably + want to analize logs generated by (r)syslog or journald + Renamed patches: +- renamed monitoring-plugins-1.4.6-no_chown.patch to + monitoring-plugins-1.4.6-Makefile_-_no_chown.patch to make it + easier to detect the patched file +- renamed monitoring-plugins-2.1.1-check_logfile.patch to + monitoring-plugins-2.1.1-check_log_-_quoting.patch to make it + easier to detect the patched file and reason for the patch + New patches: +- added monitoring-plugins-2.3.1-check_snmp_segfaults.patch + check_snmp will segfaults at line 489 if number of lines returned + by SNMPD is greater than number of defined thresholds + - > https://github.com/monitoring-plugins/monitoring-plugins/pull/1589 +- added monitoring-plugins-2.3.1-check_snmp_hang_on_STDERR_workaround.patch + When the MIBs are not quite right, snmpget outputs lots of errors on + STDERR before getting down to business. + If this is enough to fill the pipe buffer, snmpget hangs waiting for + it to be cleared, which it never will be because check_snmp is + waiting for snmpget to output something on STDOUT. + This simple fix from s2156945 for this is to read STDERR before STDOUT. + cmd_run_array from utils_cmd.c is also used by plugins/check_by_ssh + and plugins/negate but you're likely to get lots of errors or lots + of output, not both at the same time. + The real fix is probably to do a select() and read from both as + they come in. + https://github.com/monitoring-plugins/monitoring-plugins/issues/1706 +- added monitoring-plugins-2.3.1-check_dhcp_-_detect_rogue_dhcp_servers.patch + feature enhancement from Patrick Cervicek for check_dhcp, which allows + to detect rogue DHCP servers. Use it with the "-x" flag, example: + ./check_dhcp -s 192.168.1.1 -x + CRITICAL: Rogue DHCP Server detected! Server 192.168.1.205 offered 192.168.1.239 +- added monitoring-plugins-2.3.1-check_ssh.patch , which includes patches + provided by op5, mainly around RFC 4253:4.2 and 4253:5 + + fixing a few typos + + properly parse a (delayed) version control string + + Handle non-alpha software versions reported by the checked service +- added monitoring-plugins-2.3.1-check_ssh.t_-_improve_testing.patch + which improves the testing of check_ssh - including the patches mentioned in + monitoring-plugins-2.3.1-check_ssh.patch +- added monitoring-plugins-2.3.1-fixing-shellcheck.patch , which fixes + some complains from shellcheck(.net): + + quoting and parenthesis in check_log.sh, check_oracle.sh, check_sensors.sh + +- Remove unneeded build requirement on "syslog" + +- Remove unneeded BuildRequires on python-devel (bsc#1191011) + +- Call gettextize with --no-changelog to make package build + reproducible (boo#1047218) + +- Update to 2.3.1: + Enhancements + * check_curl: Add an option to verify the peer certificate & host using the system CA's + Fixes + * check_icmp: fix simple typo, conspicuosly -> conspicuously + * check_curl: fixed help, usage and errors for TLS 1.3 + * check_curl: fixed a potential buffer overflow in url buffer + * check_dns: split multiple IP addresses passed in one -a argument + * check_curl: added string_statuscode function for printing HTTP/1.1 and HTTP/2 correctly + * check_curl: fix crash if http header contains leading spaces + * check_curl: display a specific human-readable error message where possible + * check_pgsql: Using snprintf which honors the buffers size and guarantees null termination. + * check_snmp: put the "c" (to mark a counter) after the perfdata value + * check_http: Increase regexp limit + * check_http: make -C obvious + * check_curl: Increase regexp limit (to 1024 as in check_http) + * check_curl: make -C obvious (from check_http) +- refreshed patches: + + monitoring-plugins-1.4.6-no_chown.patch + + monitoring-plugins-2.1.1-check_logfile.patch + + monitoring-plugins-2.2-mariadb_102_build_fix.patch + + monitoring-plugins-2.3-check_ntp_perf_absolute.patch + + monitoring-plugins-too_few_arguments_for_check_disk.patch + + monitoring-plugins-wrong_return_in_check_swap.patch + + monitoring-plugins.check_hpjd.c-64bit-portability-issue.patch + + monitoring-plugins.check_snmp.arrayaddress.patch +- add sha1 checksum file as source + +- Update to 2.3 (final): + Enhancements + * check_dns: allow 'expected address' (-a) to be specified in CIDR notation (IPv4 only). + * check_dns: allow for IPv6 RDNS + * check_dns: Accept CIDR + * check_dns: allow unsorted addresses + * check_dns: allow forcing complete match of all addresses + * check_apt: add --only-critical switch + * check_apt: add -l/--list option to print packages + * check_file_age: add range checking + * check_file_age: enable to test for maximum file size + * check_apt: adding packages-warning option + * check_load: Adding top consuming processes option + * check_http: Adding Proxy-Authorization and extra headers + * check_snmp: make calcualtion of timeout value in help output more clear + * check_uptime: new plugin for checking uptime to see how long the system is running + * check_curl: check_http replacement based on libcurl + * check_http: Allow user to specify HTTP method after proxy CONNECT + * check_http: Add new flag --show-body/-B to print body + * check_cluster: Added data argument validation + * check_icmp: Add IPv6 support + * check_icmp: Automatically detect IP protocol + * check_icmp: emit error if multiple protocol version + * check_disk: add support to display inodes usage in perfdata + * check_hpjd: Added -D option to disable warning on 'out of paper' + * check_http: support the --show-body/-B flag when --expect is used + * check_mysql: allow mariadbclient to be used + * check_tcp: add --sni + * check_dns: detect unreachable dns service in nslookup output + Fixes + * Fix regression where check_dhcp was rereading response in a tight loop + * check_dns: fix error detection on sles nslookup + * check_disk_smb: fix timeout issue + * check_swap: repaired -n behaviour + * check_icmp: Correctly set address_family on lookup + * check_icmp: Do not overwrite -4,-6 on lookup + * check_smtp: initializes n before it is used + * check_dns: fix typo in parameter description + * check_by_ssh: fix child process leak on timeouts + * check_mysql: Allow sockets to be specified to -H + * check_procs: improve command examples for 'at least' processes + * check_disk: include -P switch in help + * check_mailq: restore accidentially removed options + +- add patch monitoring-plugins-2.3-check_ntp_perf_absolute.patch + return ntp offset absolute (as positive value) in performance + data since warn and crit are also positive values + +- Drop check_ping_fix_ip4.patch (obsolete, conflicts with upstream fix) + +- change version to 2.3~alpha.$date.$commit + update to current git as of 20200520T233014.cadac85e + changes summarized + * detect unreachable dns service in nslookup output + * check_curl: host_name may be null + * update test parameter according to check_http + * check_curl: use CURLOPT_RESOLVE to fix connecting to the right ip + * workaround for issue #1550 - better use "ping -4" instead + of "ping" if supported + * Use size_t instead of int when calling sysctl(3) + * check_tcp: add --sni + * Fix timeout_interval declarations + * check_curl: NSS, parse more date formats from certificate (in + - C cert check) + * check_curl: more tolerant CN= parsing when checking + certificates (hit on Centos 8) + * setting no_body to TRUE when we have a HEAD request + * some LIBCURL_VERSION checks around HTTP/2 feature + * added --http-version option to check_curl to choose HTTP + * improved curlhelp_parse_statusline to handle both HTTP/1.x + and HTTP/2 + * check_curl: updates embedded picohttpparser to newest git + version + * setting progname of check_curl plugin to check_curl (at least + for now) + * Allow mariadbclient to be used for check_mysql + * fix maxfd being zero + * include -P switch in help + * check_swap: repaired "-n" behaviour + * improve command examples for 'at least' processes + * check_mysql: Allow sockets to be specified to -H + * Adding packages-warning option to check_apt plugin + * Adding print top consuming processes option to check_load + * check_snmp: make calcualtion of timeout value in help output more clear + * [check_disk] add support to display inodes usage in perfdata + * check_by_ssh: fix child process leak on timeouts + * check_icmp: Add IPv6 support + * check_dns: fix typo in parameter description + * Also support the --show-body/-B flag when --expect is used + * check_dns: improve support for checking multiple addresses + * check_hpjd: Added -D option to disable warning on 'out of paper' + * check_icmp: Do not overwrite -4,-6 on lookup + * check_icmp: emit error if multiple protocol version + * check_icmp: move opts string into a variable + * check_cluster.c: Added data argument validation. + * check_icmp: Correctly set address_family on lookup + * check_icmp: process protocol version args first + * check_icmp: Add IPv6 support +- monitoring-plugins-1.4.6-no_chown.patch + drop hunk for Makefile.in (not present in git) +- monitoring-plugins.check_hpjd.c-64bit-portability-issue.patch + update context +- deleted monitoring-plugins-check_swap-fix-n.patch + drop patch, is upstream +- drop explicit attr in filelist for check_host and check_rta_multi + as they are symlinks to check_icmp +- add new subpackage monitoring-plugins-uptime + +- include upstream fixes for check_swap +- add patch monitoring-plugins-check_swap-fix_comment.patch + simply fix the plugin name in the comment +- monitoring-plugins-check_swap-fix_zero_output.patch + improve the output if the swap has zero size +- monitoring-plugins-check_swap-return_unknown.patch + use unknown exit code for help/version in plugins +- monitoring-plugins-mysql should also provide monitoring-plugins-mysql_query +- Provide/Obsolete nagios-plugins in old version for better + compatibility and to allow dist upgrade (boo#1114483) + mpc-qt +- Update to version 22.02 + * Add mpc-hc compatible web server + * Process wheel events over entire window + * Force use of XCB instead of wayland + * Possibly other improvements not listed here +- Drop mpc-qt-mpv_v2_fix.patch (merged upstream) + +- Add mpc-qt-mpv_v2_fix.patch (fix Factory build) + mutter +- Update to version 41.4: + + Fix DND between X11 and wayland clients. + + Fix resetting idle time on lid open. + + wayland/gtk: Only perform allowed titlebar gestures. + + Place popups on the same monitor as the anchor rect. + + Fix wrong resizes of some clients on focus changes. + + Misc. bug fixes. + + Fixed crashes. + + Updated translations. + +- Add 0002-Drop-CI-test-setup-that-needs-catchsegv.patch: Fix build + with glibc 2.35 and newer. + +- Update to version 41.3: + + Check keyboard serials for activation + + Fix mixed up refresh rates in multi-monitor setups + + Allow disabling HW cursors + + Improve damage handling + + Consider xrandr flags for advertised modes + + Ensure constraints after client resize + + window-group: Disable culling when rendinging clone to + offscreen buffer + + Fix workspace switch animation in default plugin + + Fix unfullscreening of window that were mapped fullscreen + + Fix DMA-BUF screencasts with unredirected fullscreen windows + + Fix orientation changes on devices with 90° + + Fixed crashes + + Plugged leaks + + Misc. bug fixes and cleanups. +- Drop patches fixed upstream: + + mutter-allow-disable-hardware-cursors.patch + + mutter-initialize-saved_rect_fullscreen.patch +- Renumber patches yet again. + +- Add mutter-initialize-saved_rect_fullscreen.patch: Some + applications that starts in fullscreen disappear when switching + back to normal size mode, because mutter forget to initialize + saved_rect_fullscreen which is used for unfullscreen, this patch + fixes it (glgo#GNOME/mutter!2210, bsc#1185444). + +- Rebase patches with quilt and renumber them. +- Add mutter-window-actor-Special-case-shaped-Java-windows.patch: + window-actor: Special-case shaped Java windows. + OpenJDK wrongly assumes that shaping a window implies no shadows. + They got lucky until commit b975676c changed the fallback case, + but now their compliance tests are broken. Make them happy again + by special-casing shaped Java windows. Patch from fedora: + https://src.fedoraproject.org/rpms/mutter/raw/rawhide/f/0001-window-actor-Special-case-shaped-Java-windows.patch + nautilus +- Update to version 41.2: + + Avoid cropping format popover in Compress dialog. + + Fix "Move to"/"Copy to" from Starred. + + Fix memory leak on tab switch. + + Updated translations. + nco +- Update to version 5.0.6: + * fix: E3SM: unable to find any Conda binaries when invoked within scripts + * fix: ncremap 5.0.5 sometimes overwrote user-specified values of sgs_frc + * fix: ncclimo sometimes invoked the Bash basename() intrinsic on + non-existent arrays +- Update to version 5.0.5: + * Arithmetic operators now support the lossy quantization algorithm + known as BitRound + * ncclimo now accepts filenames from stdin or positional arguments + in monthly climo mode + * ncatted has a new edit mode: Prepend + * fix: ncclimo 5.0.4 inadvertently broke automatic filename generation + for MPAS + * fix: fix ncclimo to work correctly with stdin filenames + * fix: changing _FillValue attribute did not always work in ncatted +- Update to version 5.0.4: + * ncremap removes the previous assumption that input horizontal + dimensions are in lat-lon order + * ncremap adds alias "idw" for "dwe" distance-weighted extrapolation + * ncremap adds the --split flag to select splitter mode + * ncremap changes the API for the --permute option + * ncremap adds the --area_dgn flag (diagnose area) + * fix: ncwa was failing to set compression parameters since netCDF 4.8.0 + * fix: issues due to deflation compression changes in netCDF 4.8.0 + +- adjust shebangs: on Leap 15.2, the following installation error + occurs: "nothing provides /usr/bin/bash". + Therefore use /bin/bash for Leap 15.2. +- minor cleanup of spec file + openSUSE-EULAs +- Update to version 84.87.20220225.c939427: + * Drop 'EULA' for Mesa-dri-nouveau + * make: Translate all the subdirs we have translations for + +- Update to version 84.87.20220131.e9d0ccd: + * Translated using Weblate (Finnish) + * Translated using Weblate (Slovak) + * Added translation using Weblate (Slovak) + * Translated using Weblate (Italian) + * Translated using Weblate (Hindi) + * Translated using Weblate (Hindi) + * Translated using Weblate (Chinese (China) (zh_CN)) + * Added translation using Weblate (Sinhala) + * Translated using Weblate (Portuguese (Portugal)) + * Added translation using Weblate (Portuguese (Portugal)) + * Translated using Weblate (Italian) + * Added translation using Weblate (Italian) + * Translated using Weblate (German) + * Add updated translations for Mesa-dri-nouveau + * Adjust text to "I Agree/I Disagree" standard buttons for licenses (boo#1105654) + +- Update to version 84.87.20200511.4de0f73: + * Translations for openSUSE Leap 15.2 RC poo#61278 + * Translated using Weblate (Hindi) + * Translated using Weblate (Estonian) + * Added translation using Weblate (Estonian) + * Translated using Weblate (Czech) + * Added translation using Weblate (Czech) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Russian) + * Translated using Weblate (Arabic) + orthos-client +- Update to version 1.2.31+git.5a38e82: + * Properly add example orthosrc + * Add config command to show current connection stats + * client: Properly catch Exception on server side + * Add missing import in client + * Show logged in user in command prompt + * Do not enforce username, token is enough + * Introduce new client parameter: -c/--config to pass an addtional orthosrc config file + * Move user orthosrc file to ~/.config/orthosrc + oxygen5 +- Update to 5.24.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.2 +- No code changes since 5.24.1 + package-translations +- Leap 15.4 Beta poo#99990 bump to version 89.87.20220225.5943e334: + * Translated using Weblate (Japanese) + * Translated using Weblate (Slovak) + * Translated using Weblate (Catalan) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Dutch) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Dutch) + * Translated using Weblate (Dutch) + * Translated using Weblate (Dutch) + * Translated using Weblate (Dutch) + * Translated using Weblate (Dutch) + * Translated using Weblate (Dutch) + * Translated using Weblate (Dutch) + * Translated using Weblate (Dutch) + * executing extractor for Leap 15.4 Beta poo#99879 + * bump for 15.4 + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Spanish) + * Translated using Weblate (Finnish) + * Translated using Weblate (Finnish) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Japanese) + * Translated using Weblate (Spanish) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Chinese (China) (zh_CN)) + * Translated using Weblate (Chinese (China) (zh_CN)) + * Translated using Weblate (Chinese (China) (zh_CN)) + * Translated using Weblate (Chinese (China) (zh_CN)) + * Translated using Weblate (Chinese (China) (zh_CN)) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Arabic) + * Translated using Weblate (Arabic) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Spanish) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Spanish) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Japanese) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Japanese) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Japanese) + * Translated using Weblate (Russian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (German) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Russian) + * Translated using Weblate (Russian) + * Translated using Weblate (Russian) + * Translated using Weblate (Russian) + * Translated using Weblate (Russian) + * Translated using Weblate (Russian) + * Translated using Weblate (Russian) + * Translated using Weblate (Russian) + * Translated using Weblate (Russian) + * Translated using Weblate (Russian) + * Translated using Weblate (Russian) + * Translated using Weblate (Russian) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Russian) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Russian) + * Translated using Weblate (Russian) + * Translated using Weblate (Russian) + * Translated using Weblate (Russian) + * Translated using Weblate (Russian) + * Translated using Weblate (Russian) + * Translated using Weblate (Russian) + * Translated using Weblate (Russian) + * Translated using Weblate (Russian) + * Translated using Weblate (Russian) + * Translated using Weblate (Russian) + * Translated using Weblate (Russian) + * Translated using Weblate (Hungarian) + * Translated using Weblate (Russian) + * Translated using Weblate (Russian) + * Translated using Weblate (Russian) + * Translated using Weblate (Russian) + * Translated using Weblate (Russian) + * Translated using Weblate (Russian) + * Translated using Weblate (Russian) + * Translated using Weblate (Russian) + * Translated using Weblate (Russian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Russian) + * Translated using Weblate (Russian) + * Translated using Weblate (Indonesian) + * Translated using Weblate (Indonesian) + * Translated using Weblate (Russian) + * Translated using Weblate (German) + * Translated using Weblate (Russian) + * Translated using Weblate (Russian) + * Translated using Weblate (Czech) + * Translated using Weblate (Czech) + * Translated using Weblate (Czech) + * Translated using Weblate (Czech) + * Translated using Weblate (Czech) + * Translated using Weblate (Russian) + * Translated using Weblate (Czech) + * Translated using Weblate (Czech) + * Translated using Weblate (Czech) + * Translated using Weblate (Czech) + * Translated using Weblate (Czech) + * Translated using Weblate (Russian) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Russian) + * Translated using Weblate (Russian) + * Translated using Weblate (Russian) + * Translated using Weblate (Russian) + * Translated using Weblate (Russian) + * Translated using Weblate (Japanese) + * Translated using Weblate (Russian) + * Translated using Weblate (Catalan) + * Translated using Weblate (Russian) + * Translated using Weblate (Russian) + pam_kwallet +- Update to 5.24.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.2 +- No code changes since 5.24.1 + pango +- Update to version 1.50.4: + + Tweak synthetic space size. + + itemize: Try harder to avoid NULL fonts. + + docs: Some additions. + + Pass synthetic slant to harfbuzz. + + Make sloped carets work with uneven scales. + + Fix serialiation on arm. + + Avoid an uninitialized variable warning. + + Reinstate previous behavior of pango_attr_list_splice. + + Deprecated pango_coverage_ref/unref. + + Fix serialization on non-glibc systems. + + Fix allow-breaks handling. + +- Update to version 1.50.3: + + pango-view: Add --serialize-to option for easy bug reporting. + + Revert a transformation change that broke metrics for vertical + text. + + Handle fonts without space glyph (such as icon fonts) better. + + Fix some corner cases of line width accounting. + + Fix line height with emulated Small Caps. + +- Update to version 1.50.2: + + Fix a problem with font fallback for Arabic. + + Fix handling of fonts without a space glyph. + + Various documentation improvements. + + Fix build issues. + +- Update to version 1.50.1: + + Fix a crash in tab handling. + + Fix tab positioning without line wrapping. + + Fix an assertion failure found by fuzzing. + + Make underlines work again for broken fonts. + +- Update to version 1.50.0: + + Fix glyph placement in gravity east + + Fix line heights in improper gravities + + Only shown selected ignorables with nicks + + Support tab alignments other than left + + Support custom decimal points on decimal tabs + + Fix a pango-view crash + + Optimize handling of many tabs + + Drop json-glib dependency +- Drop pkgconfig(json-glib-1.0) BuildRequires, no longer needed. + +- Update to version 1.49.4: + + Require fontconfig 2.13 + + Require harfbuzz 2.6 + + Many fixes to line breaking accuracy + + coretext: Correctly clamp text weights at min/max values + + Add serialization api for PangoLayout, PangoFont and + PangoAttrList + + Require json-glib + + tests: + - Use serialized layouts for test cases + - Include fonts in git + + pango-view: Accept serialized layouts + + Fix a rounding problem with font metrics + + Fix visible space display using ⣠+- Changes from version 1.49.3: + + Fix hinting of glyph metrics + + Fix logical glyph extents in vertical gravities + + Visualize more default-ignorable glyphs + + Fix advance widths in transformed contexts + + Implement Small Caps and other casing variations +- Changes from version 1.49.2: + + Update Unicode data to Unicode 14 + + Fix underlining of spaces + + Round font metrics when appropriate + + Fix some corner cases of cursor positioning + + Handle Catalan middle-dot in text segmentation +- Changes from version 1.49.1: + + Only recompute log attrs when needed + + Validate log attrs + + Fix conformance issues in Thai and Indic linebreaking + + Add pango_attr_break to support customizing line and word + breaks + + Add font-dependent baseline shifts and sizing for super- and + subscripts + + Improve hyphenation support + + pango-view: + - Visualize caret positions and slopes + - Show glyph rects + - Make --annotate easier to use + + Add pango_layout_get_caret_pos to support sloped carets + + Improve caret positioning for ligatures + + Better under- and overline placement + + layout: + - Allocate a bit less + - Fix cluster extents with rise + + Add pango_layout_iter_get_run_baseline + + Add pango_glyph_string_index_to_x_full + + coretext: Set size on font descriptions + + Add color information to PangoGlyphVisAttr +- Changes from version 1.49.0: + + Require fribidi 1.0.6 + + Fix threadsafety issues with Thai + + Fix a rounding problem on i386 + + Fix font choice for ellipsis + + New api: + - pango_font_get_languages + - Introspection helpers for attributes + + Ignore width in horizontal context when itemizing + + markup: + - Allow specifying size and rise in points + - Allow specifying size as percentage + + Rewrite pango_layout_move_cursor_visually + + Add a line-height attribute and make logical line extents + respect it + + Add pango_justify_last_line + + Add pango_shape_item + + Add a text-transform attribute and implement it + + Clean up fribidi api usage + + Fix a bug in the gravity data table + + pango-view: Improve the --annotate option + + Fix a possible crash in rendering strikethroughs +- Add pkgconfig(json-glib-1.0) BuildRequires, new dependency. + perl-Gtk2 +- Temporarily disable GtkAboutDialog.t test failing after the last + pango update. + -- updated to 1.2492 - * Fix compatibility with perl 5.20 and non-dot locales. - * Disable some tests that are known to behave erratically in certain - environments. They are still available in the "xt" directory, but they will - not be run by default. - Overview of changes in Gtk2 1.2491 - ================================== - * Fix a test failure in t/GdkPixbufLoader.t. -- removed perl-Gtk2-fix_GdkPixbufLoader_test.patch again - perl-Text-RecordParser +- Remove graphviz from build environment not to run test cases with + bug reports open for 7 years + php7 +- security update +- added patches + fix CVE-2021-21708 [bsc#1196252], Use after free due to php_filter_float() failing for ints + + php7-CVE-2021-21708.patch + php7:apache2 +- security update +- added patches + fix CVE-2021-21708 [bsc#1196252], Use after free due to php_filter_float() failing for ints + + php7-CVE-2021-21708.patch + php7:embed +- security update +- added patches + fix CVE-2021-21708 [bsc#1196252], Use after free due to php_filter_float() failing for ints + + php7-CVE-2021-21708.patch + php7:fastcgi +- security update +- added patches + fix CVE-2021-21708 [bsc#1196252], Use after free due to php_filter_float() failing for ints + + php7-CVE-2021-21708.patch + php7:fpm +- security update +- added patches + fix CVE-2021-21708 [bsc#1196252], Use after free due to php_filter_float() failing for ints + + php7-CVE-2021-21708.patch + php7:test +- security update +- added patches + fix CVE-2021-21708 [bsc#1196252], Use after free due to php_filter_float() failing for ints + + php7-CVE-2021-21708.patch + php8 +- security update +- added patches + fix CVE-2021-21708 [bsc#1196252], Use after free due to php_filter_float() failing for ints + + php8-CVE-2021-21708.patch + php8:apache2 +- security update +- added patches + fix CVE-2021-21708 [bsc#1196252], Use after free due to php_filter_float() failing for ints + + php8-CVE-2021-21708.patch + php8:embed +- security update +- added patches + fix CVE-2021-21708 [bsc#1196252], Use after free due to php_filter_float() failing for ints + + php8-CVE-2021-21708.patch + php8:fastcgi +- security update +- added patches + fix CVE-2021-21708 [bsc#1196252], Use after free due to php_filter_float() failing for ints + + php8-CVE-2021-21708.patch + php8:fpm +- security update +- added patches + fix CVE-2021-21708 [bsc#1196252], Use after free due to php_filter_float() failing for ints + + php8-CVE-2021-21708.patch + php8:test +- security update +- added patches + fix CVE-2021-21708 [bsc#1196252], Use after free due to php_filter_float() failing for ints + + php8-CVE-2021-21708.patch + pitivi +- Add ddf2369d1fc6fddd63f676cc905a8b8e96291a4c.patch: Fix build + with meson 0.60 and newer. +- Drop pitivi-rpmlintrc, no longer needed. + +- Remove unneeded BuildRequires on python3-nose. + +- Replace enable-docs=true option with new disable-help=false + option passed to meson. + +- Remove obsolete translation-update-upstream support + (jsc#SLE-21105). + +- Update to version 2021.05: + + Clips in the Media Library can be tagged. + + Drag a keyframe vertically or horizontally by pressing Ctrl. + + Keyboard shortcuts to seek to the previous/next marker. + +- Update to version 2021.01: + + The Render dialog has been further simplified. + + Lots of bugfixes. + +- Replace pkgconfig(gst-transcoder-1.0) with + pkgconfig(gstreamer-transcoder-1.0) BuildRequires. + +- Update to version 2020.09.2: + + timeline: Fix update_clips_asset. + + Updated translations. + +- Bump requires for GST and GES to the version required for pitivi. + +- Update to version 2020.09.1: + + Updated translations. + +- Update to version 2020.09: + + A plugin system allows extending the Pitivi functionality + medium-term, targeted for teams of editors. + + A developer console plugin allows interacting with the project + in a Python console. + + Custom UI replaces the automatically generated UI for a handful + of effects. + + Easy Ken-Burns effect. + + The new Greeter perspective replaces the Welcome wizard dialog + and allows a slick selection of a recently opened project. + + When being resized, the Viewer shows the percent of the actual + widget size in relation to the project video size. + + The Viewer size snaps at 50% when being resized. + + Scaled proxies if optimized media is too much for your machine. + + Timeline markers. + + Support for nested timelines by importing entire XGES files as + a clip. + + The Effects Library has been redesigned to allow quick access + to effects. + + Ability to favorite effects in the Effects Library. + + Improved workflow for adding effects. + + The refreshed clip effects UI allows working on multiple + effects at a time. + + Refactored Media Library using same logic for different view + modes. + + Refactored Render Dialog UI to avoid overwhelming people. Tell + us what you think about it. + + Restoring the editing state when reopening a project. + + Safe areas visualization in the Viewer. + + Easy alignment for video clips. + + Composition guidelines in the Viewer. + + Solid color clips. + + Ability to mute or hide an entire layer. + + Interactive intro so newcomers get familiar with the names of + the UI elements. + + The action search is a shortcut to everything possible in the + timeline, if you can find it. Press "/". + + New keyboard shortcuts for pros. +- Drop pitivi-Support-python-3.8.patch: fixed upstream. + +- Add pitivi-Support-python-3.8.patch: Support building against + python 3.8. + +- No longer recommend -lang: supplements are in use + +- Patch pitivi.in before build to ensure reproducible builds + (boo#1102408) + +- Trim filler wording from description + +- Update to version 0.999: + + Selecting a range of clips can be done by clicking followed by + Shift+click. + + The advanced settings of the h264 encoder allow specifying a + Profile. + + Rendering non-square pixels was broken and has been disabled. + + The xges files have an icon associated. + + The Save and Render buttons in the headerbar have been moved on + the right side. + + Lots of bug fixing. +- Drop update-desktop-files BuildRequires and macro, no longer + needed. + +- Clean up the spec, make all warnings to go away. +- Add pitivi-rpmlintrc to disable warnings, which don't make + sense for this package (that overflow of documentation are + locale, not true documentation). + plasma-browser-integration +- Update to 5.24.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.2 +- No code changes since 5.24.1 + plasma-nm5 +- Update to 5.24.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.2 +- Changes since 5.24.1: + * kded: don't show "connection activated" notifications on launch/login (kde#399973) + * Don't use warning icon in notification when the user disconnects a VPN + * Use error icon for missing VPN plugin notification + plasma-vault +- Update to 5.24.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.2 +- No code changes since 5.24.1 + plasma5-addons +- Update to 5.24.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.2 +- No code changes since 5.24.1 + plasma5-desktop +- Add patch to fix the apply button in the touchpad KCM (kde#449843): + * 0001-kcms-touchpad-Remove-weird-Q_EMIT-changed-false-in-r.patch + +- Adjust patch for khelpcenter desktop file rename: + * 0001-Apply-branding-to-default-favorites.patch + +- Update to 5.24.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.2 +- Changes since 5.24.1: + * applet/pager: Divide window size by devicePixelRatio on X11 when it's >1 (kde#446627) + * applet/pager: Properly adjust the icon size + * Fix build + * Only trust the expiration date if it's less than 24 hours + * Fix missing variable name + * Add a granular cache preference thing to attica-kde + * taskmanager: Hide unneeded scrollbar (kde#450463) + * Emoji Selector: Use a more appropriate icon for the Symbols page (kde#450380) + * applets/minimizeall: make active indicator line touch panel edges (kde#444810) + * applets/showdesktop: Give it an active indicator line (kde#447998) + * foldermodel: hide paste action when right-clicking on files (kde#448913) + * Folder View: hide additional settings not relevant to list view (kde#450063) + plasma5-disks +- Update to 5.24.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.2 +- No code changes since 5.24.1 + plasma5-firewall +- Update to 5.24.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.2 +- No code changes since 5.24.1 + plasma5-integration +- Update to 5.24.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.2 +- No code changes since 5.24.1 + plasma5-nano +- Update to 5.24.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.2 +- No code changes since 5.24.1 + plasma5-openSUSE +- Update to 5.24.2 + plasma5-pa +- Update to 5.24.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.2 +- No code changes since 5.24.1 + plasma5-sdk +- Update to 5.24.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.2 +- No code changes since 5.24.1 + plasma5-systemmonitor +- Update to 5.24.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.2 +- No code changes since 5.24.1 + plasma5-thunderbolt +- Update to 5.24.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.2 +- No code changes since 5.24.1 + plasma5-workspace +- Add patch to fix log output of some processes (boo#1196206): + * 0001-startkde-Forward-stdout-stderr-of-started-processes.patch + +- Update to 5.24.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.2 +- Changes since 5.24.1: + * applets/clipboard: Focus on the search field for the first time opening the applet + * applets/clipboard: Make Up/Down arrow keys work in ClipboardPage (kde#448811,kde#450040) + * applets/panelspacer: Fix optimal size calculation (kde#431668) + * Fix overdraw on Wayland + * PanelView: Do not crash when the state is transitioning (kde#373461) + * Fix launch kscreen kcm in font kcm. + * Don't install two copies of kcm_fontinst + * Lock/login themes: stop adjusting shadows based on color scheme (kde#449985) + * Top-align lock/login/logout screen action buttons (kde#450238) + * [kcms/user] Set interactive auth flag for more calls (kde#450122) + plasma5-workspace-wallpapers +- Update to 5.24.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.2 +- No code changes since 5.24.1 + plplot +- BuildRequires python3-sip4 for Leap 15.4 + +- Enforce CMAKE_INSTALL_LIBDIR=%{_libdir} to ensure pkgconfig + file substitutions for libdir are correct; this became an issue + after we switched to using the cmake macro for configuring + (boo#1195074). + plymouth-theme-breeze +- Update to 5.24.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.2 +- No code changes since 5.24.1 + polkit-kde-agent-5 +- Update to 5.24.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.2 +- No code changes since 5.24.1 + powerdevil5 +- Update to 5.24.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.2 +- No code changes since 5.24.1 + psmisc + * Determine the namespace of a process only once to speed + up the parsing of fdinfo (bsc#1194172). + +- Change patch 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch python-css-parser +- Update to version 1.0.7: + - Fix incorrect license information in one file from a + copy/paste + - Use the badge from GA + - test: relax assertRaisesMsg to match longer strings + - Add a two level import from above test + - Add python 3.10 to the CI matrix + - version 1.0.7 +- Add relax_error_msg_check.patch replacing non-standard assert + methods with the standard ones (gh#ebook-utils/css-parser#12). + +- Update to version 1.0.6 + * no changelog provided +- Remove deprecated setup.py tests, use %pyunittest instead. The + custom run_tests.py is just a stdlib unittest wrapper. +- Drop disable-online-tests.patch -- The tests handle the offline + case fine now. + python-gst +- Update to version 1.18.6: + + Avoid treating float as int (fix for Python 3.10). + +- Update to version 1.18.5: + + No changes + +- Update to version 1.18.4: + + No changes + +- Update to version 1.18.3: + + No changes + +- The happy coincidence that python flavors and their interpreter + names have the same name is no longer true. + gh#openSUSE/python-rpm-macros#66 + +- Update to version 1.18.2: + + No changes. + +- Update to version 1.18.1: + + Python 2.x is no longer supported + + Support mapping buffers without any memcpy: + * Added a ContextManager to make the API more pythonic with + buf.map(Gst.MapFlags.READ | Gst.MapFlags.WRITE) as + info: info.data[42] = 0 + + Added high-level helper API for constructing pipelines: + * Gst.Bin.make_and_add(factory_name, instance_name=None) + * Gst.Element.link_many(element, ...) + +- Update to version 1.18.0: + + GstTranscoder: new high level API for applications to transcode + media files from one format to another. + + High Dynamic Range (HDR) video information representation and + signalling enhancements. + + Instant playback rate change support. + + Active Format Description (AFD) and Bar Data support. + + RTSP server and client implementations gained ONVIF trick modes + support. + + Hardware-accelerated video decoding on Windows via DXVA2 / + Direct3D11. + + Microsoft Media Foundation plugin for video capture and + hardware-accelerated video encoding on Windows. + + qmlgloverlay: New overlay element that renders a QtQuick scene + over the top of an input video stream. + + imagesequencesrc: New element to easily create a video stream + from a sequence of jpeg or png images. + + dashsink: New sink to produce DASH content. + + dvbsubenc: New DVB Subtitle encoder element. + + MPEG-TS muxing now also supports TV broadcast compliant muxing + with constant bitrate muxing and SCTE-35 support. + + rtmp2: New RTMP client source and sink element from-scratch + implementation. + + svthevcenc: New SVT-HEVC-based H.265 video encoder. + + vaapioverlay: New compositor element using VA-API. + + rtpmanager gained support for Google’s Transport-Wide + Congestion Control (twcc) RTP extension. + + splitmuxsink and splitmuxsrc gained support for auxiliary video + streams. + + webrtcbin now contains some initial support for renegotiation + involving stream addition and removal. + + RTP support was enhanced with new RTP source and sink elements + to easily set up RTP streaming via rtp:// URIs. + + avtp: New Audio Video Transport Protocol (AVTP) plugin for + Time-Sensitive Applications. + + Support for the Video Services Forum’s Reliable Internet Stream + Transport (RIST) TR-06-1 Simple Profile. + + Universal Windows Platform (UWP) support. + + rpicamsrc: New element for capturing from the Raspberry Pi + camera. + + RTSP Server TCP interleaved backpressure handling improvements + as well as support for Scale/Speed headers. + + GStreamer Editing Services gained support for nested timelines, + per-clip speed rate control and the OpenTimelineIO format. + + Autotools build system has been removed in favour of Meson. +- Drop python-gst-fix-py38-build.patch: fixed upstream. + python-hypothesis -- specfile: - * updated Django version number in requirements -- update to version 5.10.4: - * This patch improves the internals of builds() type inference, to - handle recursive forward references in certain dataclasses. This - is useful for e.g. hypothesmith’s forthcoming LibCST mode. -- changes from version 5.10.3: - * This release reverses the order in which some operations are tried - during shrinking. This should generally be a slight performance - improvement, but most tests are unlikely to notice much - difference. -- changes from version 5.10.2: - * This patch fixes issue #2406, where use of pandas.Timestamp - objects as bounds for the datetimes() strategy caused an internal - error. This bug was introduced in version 5.8.1. -- changes from version 5.10.1: - * This release is a small internal refactoring to how shrinking - interacts with targeted property-based testing that should have no - user user visible impact. -- changes from version 5.10.0: - * This release improves our support for datetimes and times around - DST transitions. - * times() and datetimes() are now sometimes generated with fold=1, - indicating that they represent the second occurrence of a given - wall-time when clocks are set backwards. This may be set even when - there is no transition, in which case the fold value should be - ignored. - For consistency, timezones provided by the pytz package can now - generate imaginary times (such as the hour skipped over when - clocks ‘spring forward’ to daylight saving time, or during some - historical timezone transitions). All other timezones have always - supported generation of imaginary times. - If you prefer the previous behaviour, datetimes() now takes an - argument allow_imaginary which defaults to True but can be set to - False for any timezones strategy. -- changes from version 5.9.1 : - * This patch fixes the rendering of binary() docstring by using the - proper backticks syntax. -- changes from version 5.9.0 : - * Failing tests which use target() now report the highest score - observed for each target alongside the failing example(s), even - without explicitly showing test statistics. - * This improves the debugging workflow for tests of accuracy, which - assert that the total imprecision is within some error budget - - for example, abs(a - b) < 0.5. Previously, shrinking to a minimal - failing example could often make errors seem smaller or more - subtle than they really are (see the threshold problem, and issue - [#2180]). -- changes from version 5.8.6 : - * This patch improves the docstring of binary(), the repr() of - sampled_from() on an enum.Enum subclass, and a warning in our - pytest plugin. There is no change in runtime behaviour. -- changes from version 5.8.5 : - * This release (potentially very significantly) improves the - performance of failing tests in some rare cases, mostly only - relevant when using targeted property-based testing, by stopping - further optimisation of unrelated test cases once a failing - example is found. -- changes from version 5.8.4 : - * This release fixes issue #2395, where under some circumstances - targeted property-based testing could cause Hypothesis to get - caught in an infinite loop. -- changes from version 5.8.3 : - * This patch teaches builds() and from_type() to use the - __signature__ attribute of classes where it has been set, - improving our support for Pydantic models (in pydantic >= 1.5). -- changes from version 5.8.2 : - * This release improves the performance of the part of the core - engine that deliberately generates duplicate values. -- changes from version 5.8.1 : - * This patch improves dates() shrinking, to simplify year, month, - and day like datetimes() rather than minimizing the number of days - since 2000-01-01. - -- update to version 5.8.0 - * Python2 finally dropped! - * Many code fixups, removals, refactorings and so on. - * No need for python-pytz - * Drop support for Python 3.5 - * Just see hypothesis-python/docs/changes.rst - -- update to version 4.53.2: - * This release reorganises a number of the Hypothesis internal - modules into a package structure. If you are only depending on the - public API it should have no effect. If you are depending on the - internal API (which you shouldn’t be, and which we don’t guarantee - compatibility on) you may have to rename some imports. -- changes from version 4.53.1: - * This release changes the size distribution of the number of steps - run in stateful testing: It will now almost always run the maximum - number of steps permitted. -- changes from version 4.53.0: - * Test Statistics now include the best score seen for each label, - which can help avoid the threshold problem when the minimal - example shrinks right down to the threshold of failure (issue - [#2180]). -- changes from version 4.52.0: - * This release changes the stateful_step_count setting to raise an - error if set to 0. This is a backwards compatible change because a - value of 0 would never have worked and attempting to run it would - have resulted in an internal assertion error. -- changes from version 4.51.1: - * This release makes a small internal change to the distribution of - test cases. It is unlikely to have much user visible impact. -- changes from version 4.51.0: - * This release deprecates use of @example, @seed, or - @reproduce_failure without @given. - -- update to version 4.50.8: - * This patch makes certain uses of Bundles more efficient in - stateful testing (issue #2078). -- changes from version 4.50.7: - * This release refactors some of Hypothesis’s internal interfaces - for representing data generation. It should have no user visible - effect. -- changes from version 4.50.6: - * This patch removes some old debugging helpers in our Numpy extra - which have not been needed since issue #1963 and issue #2245. -- changes from version 4.50.5: - * This patch fixes issue #2229, where Numpy arrays of unsized - strings would only ever have strings of size one due to an - interaction between our generation logic and Numpy’s allocation - strategy. -- changes from version 4.50.4: - * This patch fixes a rare internal error in strategies for a list of - unique items sampled from a short non-unique sequence (issue - [#2247]). The bug was discovered via hypothesis-jsonschema. -- changes from version 4.50.3: - * This release improves the error message when @settings tries to - inherit settings from a parent argument that isn’t a settings - instance. -- changes from version 4.50.2: - * This release improves Hypothesis’s “Falsifying example†output, by - breaking output across multiple lines where necessary, and by - removing irrelevant information from the stateful testing output. -- changes from version 4.50.1: - * This patch adds flake8-comprehensions to our linter suite. There - is no user-visible change - expect perhaps via some strange - microbenchmarks - but certain parts of the code now have a clear - and more consistent style. -- changes from version 4.50.0: - * This release fixes some cases where we might previously have - failed to run the validation logic for some strategies. As a - result tests which would previously have been silently testing - significantly less than they should may now start to raise - InvalidArgument now that these errors are caught. -- changes from version 4.49.0: - * This release significantly improves the data distribution in rule - based stateful testing <stateful_testing>, by using a technique - called Swarm Testing (Groce, Alex, et al. “Swarm testing.†- Proceedings of the 2012 International Symposium on Software - Testing and Analysis. ACM, 2012.) to select which rules are run in - any given test case. This should allow it to find many issues that - it would previously have missed. - * This change is likely to be especially beneficial for stateful - tests with large numbers of rules. -- changes from version 4.48.1: - * This release adds some heuristics to test case generation that try - to ensure that test cases generated early on will be relatively - small. - * This fixes a bug introduced in Hypothesis 4.42.0 which would cause - occasional too_slow failures on some tests. -- changes from version 4.48.0: - * This release revokes the deprecation of find, as we’ve now rebuilt - it on top of @given, which means it has minimal maintenance burden - and we’re happy to support it. -- changes from version 4.47.5: - * This release rebuilds find() on top of @given in order to have - more code in common. It should have minimal user visible effect. -- changes from version 4.47.4: - * This patch removes an internal compatibility shim that we no - longer need. -- changes from version 4.47.3: - * This patch fixes several typos in our docstrings and comments, - with no change in behaviour. Thanks to Dmitry Dygalo for - identifying and fixing them! -- changes from version 4.47.2: - * This release fixes an internal issue where Hypothesis would - sometimes generate test cases that were above its intended maximum - size. This would only have happened rarely and probably would not - have caused major problems when it did. - * Users of the new targeted property-based testing might see minor - impact (possibly slightly faster tests and slightly worse target - scores), but only in the unlikely event that they were hitting - this problem. Other users should not see any effect at all. -- changes from version 4.47.1: - * This release removes some unused code from the core engine. There - is no user-visible change. -- changes from version 4.47.0: - * This release commonizes some code between running explicit - examples and normal test execution. The main user visible impact - of this is that deadlines are now enforced when running explicit - examples. - -- update to version 4.46.1: - * This patch ensures that a KeyboardInterrupt received during - example generation is not treated as a mystery test failure but - instead propagates to the top level, not recording the interrupted - generation in the conjecture data tree. Thanks to Anne Archibald - for identifying and fixing the problem. -- changes from version 4.46.0: - * This release changes the behaviour of floats() when excluding - signed zeros - floats(max_value=0.0, exclude_max=True) can no - longer generate -0.0 nor the much rarer floats(min_value=-0.0, - exclude_min=True) generate +0.0. - * The correct interaction between signed zeros and exclusive - endpoints was unclear; we now enforce the invariant that floats() - will never generate a value equal to an excluded endpoint (issue - [#2201]). - * If you prefer the old behaviour, you can pass - floats(max_value=-0.0) or floats(min_value=0.0) which is exactly - equivalent and has not changed. If you had two endpoints equal to - zero, we recommend clarifying your tests by using just() or - sampled_from() instead of floats(). -- changes from version 4.45.1: - * This patch improves the error message when invalid arguments are - passed to rule() or invariant() (issue #2149). - Thanks to Benjamin Palmer for this bugfix! -- changes from version 4.45.0: - * This release supports typing.Final and typing.TypedDict in - from_type(). -- changes from version 4.44.5: - * This patch disables our pytest plugin when running on versions of - pytest before 4.3, the oldest our plugin supports. Note that at - time of writing the Pytest developers only support 4.6 and later! - * Hypothesis tests using @given() work on any test runner, but our - integrations to e.g. avoid example database collisions when - combined with @pytest.mark.parametrize eventually drop support for - obsolete versions. -- changes from version 4.44.4: - * This patch adds some internal comments and clarifications to the - Hypothesis implementation. There is no user-visible change. -- changes from version 4.44.3: - * This patch avoids importing test runners such as :pypi`pytest`, - :pypi`unittest2`, or :pypi`nose` solely to access their special - “skip test†exception types - if the module is not in sys.modules, - the exception can’t be raised anyway. - * This fixes a problem where importing an otherwise unused module - could cause spurious errors due to import-time side effects (and - possibly -Werror). -- changes from version 4.44.2: - * This release fixes @given to only complain about missing - keyword-only arguments if the associated test function is actually - called. - * This matches the behaviour of other InvalidArgument errors - produced by @given. -- changes from version 4.44.1: - * This patch allows Hypothesis to run in environments that do not - specify a __file__, such as a zipapp (issue #2196). -- changes from version 4.44.0: - * This release adds a gufunc argument to - mutually_broadcastable_shapes() (issue #2174), which allows us to - generate shapes which are valid for functions like numpy.matmul - that require shapes which are not simply broadcastable. - * Thanks to everyone who has contributed to this feature over the - last year, and a particular shout-out to Zac Hatfield-Dodds and - Ryan Soklaski for mutually_broadcastable_shapes() and to Ryan - Turner for the downstream hypothesis-gufunc project. -- changes from version 4.43.9: - * This patch fixes issue #2108, where the first test using data() to - draw from characters() or text() would be flaky due to unreliable - test timings. - * Time taken by lazy instantiation of strategies is now counted - towards drawing from the strategy, rather than towards the - deadline for the test function. -- changes from version 4.43.8: - * This release ensures that the strategies passed to @given are - properly validated when applied to a test method inside a test - class. - * This should result in clearer error messages when some of those - strategies are invalid. -- changes from version 4.43.7: - * This release changes how Hypothesis manages its search space in - cases where it generates redundant data. This should cause it to - generate significantly fewer duplicated examples (especially with - short integer ranges), and may cause it to produce more useful - examples in some cases (especially ones where there is a - significant amount of filtering). -- changes from version 4.43.6 : - * This patch refactors width handling in floats(); you may notice - small performance improvements but the main purpose is to enable - work on issue #1704 (improving shrinking of bounded floats). -- changes from version 4.43.5 : - * This patch removes an unused internal flag. There is no - user-visible change. -- changes from version 4.43.4: - * This patch corrects the exception type and error message you get - if you attempt to use data() to draw from something which is not a - strategy. This never worked, but the error is more helpful now. -- changes from version 4.43.3: - * We’ve adopted flake8-bugbear to check for a few more style issues, - and this patch implements the minor internal cleanups it - suggested. There is no user-visible change. -- changes from version 4.43.2: - * This patch fixes the formatting of some documentation, but there - is no change to any executed code. -- changes from version 4.43.1 : - * Python 3.8’s new typing.Literal type - see PEP 586 for details - - is now supported in from_type(). -- changes from version 4.43.0: - * This release adds the strategy mutually_broadcastable_shapes(), - which generates multiple array shapes that are mutually - broadcast-compatible with an optional user-specified base-shape. - * This is a generalisation of broadcastable_shapes(). It relies - heavily on non-public internals for performance when generating - and shrinking examples. We intend to support generating shapes - matching a ufunc signature in a future version (issue #2174). - * Thanks to Ryan Soklaski, Zac Hatfield-Dodds, and @rdturnermtl who - contributed to this new feature. -- changes from version 4.42.10: - * This release fixes from_type() when used with bounded or - constrained typing.TypeVar objects (issue #2094). - * Previously, distinct typevars with the same constraints would be - treated as all single typevar, and in cases where a typevar bound - was resolved to a union of subclasses this could result in mixed - types being generated for that typevar. -- changes from version 4.42.9: - * This patch ensures that the default value broadcastable_shapes() - chooses for max_dims is always valid (at most 32), even if you - pass min_dims=32. -- changes from version 4.42.8: - * This patch ensures that we only add profile information to the - pytest header if running either pytest or Hypothesis in verbose - mode, matching the builtin cache plugin (issue #2155). -- changes from version 4.42.7: - * This patch makes stateful step printing expand the result of a - step into multiple variables when you return multiple() (issue - [#2139]). Thanks to Joseph Weston for reporting and fixing this bug! -- changes from version 4.42.6: - * This release fixes a bug (issue #2166) where a Unicode character - info cache file was generated but never used on subsequent test - runs, causing tests to run more slowly than they should have. - * Thanks to Robert Knight for this bugfix! -- changes from version 4.42.5: - * This patch corrects some internal documentation. There is no - user-visible change. -- changes from version 4.42.4: - * This release fixes a bug (issue #2160) where decorators applied - after @settings and before @given were ignored. - * Thanks to Tom Milligan for this bugfix! -- changes from version 4.42.3: - * This release updates Hypothesis’s formatting to the new version of - black, and has absolutely no user visible effect. -- changes from version 4.42.2: - * This release fixes a bug in recursive() which would have meant - that in practice max_leaves was treated as if it was lower than it - actually is - specifically it would be capped at the largest power - of two smaller than it. It is now handled correctly. -- changes from version 4.42.1: - * Python 3.8’s new typing.SupportsIndex type - see PEP 357 for - details - is now supported in from_type(). - * Thanks to Grigorios Giannakopoulos for the patch! -- changes from version 4.42.0: - * This release significantly simplifies Hypothesis’s internal logic - for data generation, by removing a number of heuristics of - questionable or unproven value. - * The results of this change will vary significantly from test to - test. Most test suites will see significantly faster data - generation and lower memory usage. The “quality†of the generated - data may go up or down depending on your particular test suites. - * If you see any significant regressions in Hypothesis’s ability to - find bugs in your code as a result of this release, please file an - issue to let us know. - * Users of the new targeted property-based testing functionality are - reasonably likely to see improvements in data generation, as this - release changes the search algorithm for targeted property based - testing to one that is more likely to be productive than the - existing approach. -- changes from version 4.41.3: - * This patch is to ensure that our internals remain comprehensible - to mypy 0.740 - there is no user-visible change. -- changes from version 4.41.2: - * This patch changes some internal hashes to SHA384, to better - support users subject to FIPS-140. There is no user-visible API - change. - * Thanks to Paul Kehrer for this contribution! -- changes from version 4.41.1: - * This release makes --hypothesis-show-statistics much more useful - for tests using a RuleBasedStateMachine, by simplifying the reprs - so that events are aggregated correctly. -- changes from version 4.41.0: - * This release upgrades the fixed_dictionaries() strategy to support - optional keys (issue #1913). - -- update to version 4.40.2 - * Type hints improved - * Performance improved - * Array indexing improved - * **experimental** support for targeted property-based testing - -- update to version 4.34.0: - * The from_type() strategy now knows to look up the subclasses of - abstract types, which cannot be instantiated directly. This is - very useful for hypothesmith to support libCST. -- changes from version 4.33.1: - * This patch works around a crash when an incompatible version of - Numpy is installed under PyPy 5.10 (Python 2.7). -- changes from version 4.33.0: - * This release improves the domains() strategy, as well as the - urls() and the emails() strategies which use it. These strategies - now use the full IANA list of Top Level Domains and are correct as - per RFC 1035. Passing tests using these strategies may now - fail.Thanks to TechDragon for this improvement. -- changes from version 4.32.3 : - * This patch tidies up the repr of several settings-related objects, - at runtime and in the documentation, and deprecates the - undocumented edge case that phases=None was treated like - phases=tuple(Phase). It also fixes from_lark() with lark 0.7.2 and later. - -- update to version 4.32.2: - * This patch updates some internal comments for mypy 0.720. There is - no user-visible impact. -- changes from version 4.32.1: - * This release changes how the shrinker represents its progress - internally. For large generated test cases this should result in - significantly less memory usage and possibly faster - shrinking. Small generated test cases may be slightly slower to - shrink but this shouldn’t be very noticeable. -- changes from version 4.32.0: - * This release makes arrays() more pedantic about elements - strategies that cannot be exactly represented as array - elements. In practice, you will see new warnings if you were using - a float16 or float32 dtype without passing floats() the width=16 - or width=32 arguments respectively.The previous behaviour could - lead to silent truncation, and thus some elements being equal to - an explicitly excluded bound (issue #1899). - -- update to version 4.31.1: - * This patch changes an internal use of MD5 to SHA hashes, to better - support users subject to FIPS-140. There is no user-visible or API - change. -- changes from version 4.31.0 : - * This release simplifies the logic of the print_blob setting by - removing the option to set it to PrintSettings.INFER. As a result - the print_blob setting now takes a single boolean value, and the - use of PrintSettings is deprecated. - -- Update to 4.28.2: - * Various bugfixes and deprecations all around - -- update to version 4.24.3: - * This patch improves the implementation of an internal wrapper on - Python 3.8 beta1 (and will break on the alphas; but they’re not - meant to be stable). On other versions, there is no change at - all. Thanks to Daniel Hahler for the patch, and Victor Stinner for - his work on bpo-37032 that made it possible. - -- update to 4.24.2 - * Deprecation messages for functions in hypothesis.extra.django.models - now explicitly name the deprecated function to make it easier to track down usages. - * a spurious bug raised when a @st.composite function was passed a keyword-only argument. - * deprecates GenericStateMachine, in favor of RuleBasedStateMachine. - * This patch clarifies some error messages when the test function signature - is incompatible with the arguments to @given, especially when the @settings() - decorator is also used - * ixes a minor formatting issue the docstring of from_type() - -- update to 4.23.4 - * Adds a recipe to the docstring of :func:`~hypothesis.strategies.from_type` - * implements the :func:`~hypothesis.strategies.slices` strategy, - to generate slices of a length-size sequence. - -- Remove pandas dependency to make ring1 more happy -- Update to 4.22.0: - * Various small tweaks only - -- More love for the tests to make sure we execute and run them - + skip/remove the obvious failures that are irelevant - -- Update to 4.18.2: - * This patch makes Hypothesis compatible with the Python 3.8 alpha - * This release adds the functions() strategy - * This release refactors stateful rule selection - * This patch allows Hypothesis to try a few more examples after finding the first bug - * This release adds the strategy broadcastable_shapes() -- Make sure the tests are executed (and fail at the moment, needs - bit more love) - -- update to version 4.16.0: - * This release allows register_type_strategy() to be used with - typing.NewType instances. This may be useful to e.g. provide only - positive integers for from_type(UserId) with a UserId = - NewType('UserId', int) type. -- changes from version 4.15.0: - * This release supports passing a timedelta as the deadline setting, - so you no longer have to remember that the number is in - milliseconds (issue #1900). -- changes from version 4.14.7: - * This patch makes the type annotations on hypothesis.extra.dateutil - compatible with mypy 0.700. -- changes from version 4.14.6: - * This release fixes a bug introduced in Hypothesis 4.14.3 that - would sometimes cause sampled_from(...).filter(...) to encounter - an internal assertion failure when there are three or fewer - elements, and every element is rejected by the filter. -- changes from version 4.14.5: - * This patch takes the previous efficiency improvements to - sampled_from(...).filter(...) strategies that reject most - elements, and generalises them to also apply to - sampled_from(...).filter(...).filter(...) and longer chains of - filters. -- changes from version 4.14.4: - * This release fixes a bug that prevented random_module() from - correctly restoring the previous state of the random module. - The random state was instead being restored to a temporary - deterministic state, which accidentally caused subsequent tests to - see the same random values across multiple test runs. -- changes from version 4.14.3: - * This patch adds an internal special case to make - sampled_from(...).filter(...) much more efficient when the filter - rejects most elements (issue #1885). -- changes from version 4.14.2: - * This patch improves the error message if the function f in - s.flatmap(f) does not return a strategy. -- changes from version 4.14.1: - * This release modifies how Hypothesis selects operations to run - during shrinking, by causing it to deprioritise previously useless - classes of shrink until others have reached a fixed point. - * This avoids certain pathological cases where the shrinker gets - very close to finishing and then takes a very long time to finish - the last small changes because it tries many useless shrinks for - each useful one towards the end. It also should cause a more - modest improvement (probably no more than about 30%) in shrinking - performance for most tests. -- changes from version 4.14.0: - * This release blocks installation of Hypothesis on Python 3.4, - which reached its end of life date on 2019-03-18. - This should not be of interest to anyone but downstream - maintainers - if you are affected, migrate to a secure version of - Python as soon as possible or at least seek commercial support. - -- Add changes.rst to %doc -- Update to v4.13.0 - * for changes please see doc/changes.rst or - https://github.com/HypothesisWorks/hypothesis/blob/master/hypothesis-python/docs/changes.rst - -- update to 4.11.7 - * for changes please see doc/changes.rst or - - https://github.com/HypothesisWorks/hypothesis/blob/master/hypothesis-python/docs/changes.rst - -- Move name ahead of version in spec file to resolve build issues - on older distributions - -- update to version 3.82.5: - * This patch fixes issue #1667, where passing bounds of Numpy dtype - int64 to integers() could cause errors on Python 3 due to internal - rounding. -- changes from version 3.82.4: - * Hypothesis now seeds and resets the global state of np.random for - each test case, to ensure that tests are reproducible. - * This matches and complements the existing handling of the random - module - Numpy simply maintains an independent PRNG for - performance reasons. -- changes from version 3.82.3 : - * This is a no-op release to add the new Framework :: Hypothesis - trove classifier to hypothesis on PyPI. - * You can use it as a filter to find Hypothesis-related packages - such as extensions as they add the tag over the coming weeks, or - simply visit our curated list. -- changes from version 3.82.2 : - * The Hypothesis for Pandas extension is now listed in setup.py, so - you can pip install hypothesis[pandas]. - -- update to version 3.82.1: - * This patch fixes from_type() on Python 2 for classes where - cls.__init__ is object.__init__. Thanks to ccxcz for reporting - issue #1656. -- changes from version 3.82.0: - * The alphabet argument for text() now uses its default value of - characters(blacklist_categories=('Cs',)) directly, instead of - hiding that behind alphabet=None and replacing it within the - function. Passing None is therefore deprecated. -- changes from version 3.81.0: - * GenericStateMachine and RuleBasedStateMachine now raise an - explicit error when instances of settings are assigned to the - classes’ settings attribute, which is a no-op (issue - [#1643]). Instead assign to SomeStateMachine.TestCase.settings, or - use @settings(...) as a class decorator to handle this - automatically. -- changes from version 3.80.0: - * Since version 3.68.0, arrays() checks that values drawn from the - elements and fill strategies can be safely cast to the dtype of - the array, and emits a warning otherwise. - This release expands the checks to cover overflow for finite - complex64 elements and string truncation caused by too-long - elements or trailing null characters (issue #1591). -- changes from version 3.79.4: - * Tests using @given now shrink errors raised from pytest helper - functions, instead of reporting the first example found. - This was previously fixed in version 3.56.0, but only for stateful - testing. -- changes from version 3.79.3: - * Traceback elision is now disabled on Python 2, to avoid an - import-time SyntaxError under Python < 2.7.9 (Python: bpo-21591, - Hypothesis 3.79.2: issue #1648). - * We encourage all users to upgrade to Python 3 before the end of - 2019. -- changes from version 3.79.2: - * This patch shortens tracebacks from Hypothesis, so you can see - exactly happened in your code without having to skip over - irrelevant details about our internals (issue #848). - In the example test (see pull request #1582), this reduces - tracebacks from nine frames to just three - and for a test with - multiple errors, from seven frames per error to just one! - If you do want to see the internal details, you can disable frame - elision by setting verbosity to debug. -- changes from version 3.79.1: - * The abstract number classes Number, Complex, Real, Rational, and - Integral are now supported by the from_type() - strategy. Previously, you would have to use - register_type_strategy() before they could be resolved (issue - [#1636]) - -- update to version 3.79.0: - * This release adds a CLI flag for verbosity --hypothesis-verbosity - to the Hypothesis pytest plugin, applied after loading the profile - specified by --hypothesis-profile. Valid options are the names of - verbosity settings, quiet, normal, verbose or debug.Thanks to Bex - Dunn for writing this patch at the PyCon Australia sprints! - * The pytest header now correctly reports the current profile if - - -hypothesis-profile has been used. Thanks to Mathieu Paturel for t - he contribution at the Canberra Python Hacktoberfest. -- changes from version 3.78.0: - * This release has deprecated the generation of integers, floats and - fractions when the conversion of the upper and/ or lower bound is - not 100% exact, e.g. when an integer gets passed a bound that is - not a whole number. (issue #1625) -- changes from version 3.77.0: - * This minor release adds functionality to settings allowing it to - be used as a decorator on RuleBasedStateMachine and - GenericStateMachine. -- changes from version 3.76.1: - * This patch fixes some warnings added by recent releases of - pydocstyle and mypy. - -- update to version 3.76.0: - * This release deprecates using floats for min_size and max_size. - * The type hint for average_size arguments has been changed from - Optional[int] to None, because non-None values are always ignored - and deprecated. -- changes from version 3.75.4: - * This patch adds more internal comments to the core engine’s - sequence-length shrinker. There should be no user-visible change. -- changes from version 3.75.3: - * This patch adds additional comments to some of the core engine’s - internal data structures. There is no user-visible change. -- changes from version 3.75.2: - * This patch avoids caching a trivial case, fixing issue #493. -- changes from version 3.75.1: - * This patch fixes a broken link in a docstring. Thanks to Benjamin - Lee for this contribution! -- changes from version 3.75.0: - * This release deprecates the use of min_size=None, setting the - default min_size to 0 (:issue: 1618). -- changes from version 3.74.3: - * This patch makes some small internal changes to comply with a new - lint setting in the build. There should be no user-visible change. -- changes from version 3.74.2: - * This patch fixes issue #1153, where time spent reifying a strategy - was also counted in the time spent generating the first - example. Strategies are now fully constructed and validated before - the timer is started. -- changes from version 3.74.1: - * This patch fixes some broken formatting and links in the - documentation. -- changes from version 3.74.0: - * This release checks that the value of the print_blob setting is a - PrintSettings instance. - * Being able to specify a boolean value was not intended, and is now - deprecated. In addition, specifying True will now cause the blob - to always be printed, instead of causing it to be suppressed. - * Specifying any value that is not a PrintSettings or a boolean is - now an error. -- changes from version 3.73.5: - * Changes the documentation for hypothesis.strategies.datetimes, - hypothesis.strategies.dates, hypothesis.strategies.times to use - the new parameter names min_value and max_value instead of the - deprecated names -- changes from version 3.73.4: - * This patch ensures that Hypothesis deprecation warnings display - the code that emitted them when you’re not running in -Werror mode - (issue #652). -- changes from version 3.73.3: - * Tracebacks involving @composite are now slightly shorter due to - some internal refactoring. -- changes from version 3.73.2: - * This patch fixes errors in the internal comments for one of the - shrinker passes. There is no user-visible change. -- changes from version 3.73.1: - * This patch substantially improves the distribution of data - generated with recursive(), and fixes a rare internal error (issue - [#1502]). -- changes from version 3.73.0 : - * This release adds the fulfill() function, which is designed for - testing code that uses dpcontracts 0.4 or later for input - validation. This provides some syntactic sugar around use of - assume(), to automatically filter out and retry calls that cause a - precondition check to fail (issue #1474). -- changes from version 3.72.0 : - * This release makes setting attributes of the hypothesis.settings - class an explicit error. This has never had any effect, but could - mislead users who confused it with the current settings instance - hypothesis.settings.default (which is also immutable). You can - change the global settings with settings profiles. -- changes from version 3.71.11: - * This patch factors out some common code in the shrinker for - iterating over pairs of data blocks. There should be no - user-visible change. -- changes from version 3.71.10 : - * This patch allows from_type() to handle the empty tuple type, - typing.Tuple[()]. -- changes from version 3.71.9 : - * This patch updates some internal comments for mypy. There is no - user-visible effect, even for Mypy users. -- changes from version 3.71.8: - * This patch fixes a rare bug that would cause a particular shrinker - pass to raise an IndexError, if a shrink improvement changed the - underlying data in an unexpected way. -- changes from version 3.71.7: - * This release fixes the broken cross-references in our docs, and - adds a CI check so we don’t add new ones. - -- update to version 3.71.6: - * This patch fixes two bugs (issue #944 and issue #1521), where - messages about @seed <hypothesis.seed() did not check the current - verbosity setting, and the wrong settings were active while - executing explicit examples. -- changes from version 3.71.5: - * This patch fixes a DeprecationWarning added in Python 3.8 (issue - [#1576]). - * Thanks to tirkarthi for this contribution! -- changes from version 3.71.4: - * This is a no-op release, which implements automatic DOI minting - and code archival of Hypothesis via Zenodo. Thanks to CERN and the - EU Horizon 2020 programme for providing this service! - * Check our CITATION file for details, or head right on over to - doi.org/10.5281/zenodo.1412597 -- changes from version 3.71.3: - * This release adds the test name to some deprecation warnings, for - easier debugging. - * Thanks to Sanyam Khurana for the patch! -- changes from version 3.71.2: - * This release makes Hypothesis’s memory usage substantially smaller - for tests with many examples, by bounding the number of past - examples it keeps around. - * You will not see much difference unless you are running tests with - max_examples set to well over 1000, but if you do have such tests - then you should see memory usage mostly plateau where previously - it would have grown linearly with time. -- changes from version 3.71.1: - * This patch adds internal comments to some tree traversals in the - core engine. There is no user-visible change. - -- Add multibuild to allow running tests. - -- specfile: - * updated pytest version, specified pytz version (from setup.py) -- update to version 3.71.0: - * many changes, see https://hypothesis.readthedocs.io/en/latest/changes.html - python-more-itertools +- update to 8.10.0: + * The type stub for :func:`iter_except` was improved (thanks to MarcinKonowalczyk) + * Type stubs now ship with the source release (thanks to saaketp) + * The Sphinx docs were improved (thanks to MarcinKonowalczyk) + * New functions + * :func:`interleave_evenly` (thanks to mbugert) + * :func:`repeat_each` (thanks to FinalSh4re) + * :func:`chunked_even` (thanks to valtron) + * :func:`map_if` (thanks to sassbalint) + * :func:`zip_broadcast` (thanks to kalekundert) + * Changes to existing functions + * The type stub for :func:`chunked` was improved (thanks to PhilMacKay) + * The type stubs for :func:`zip_equal` and `zip_offset` were improved (thanks to maffoo) + * Building Sphinx docs locally was improved (thanks to MarcinKonowalczyk) + +- update to 8.8.0: + * :func:`countable` (thanks to krzysieq) + * :func:`split_before` was updated to handle empy collections (thanks to TiunovNN) + * :func:`unique_everseen` got a performance boost (thanks to Numerlor) + * The type hint for :func:`value_chain` was corrected (thanks to vr2262) + +- %check: use %pyunittest rpm macro + +- update to 8.7.0: + * New functions + * :func:`convolve` + * :func:`product_index`, :func:`combination_index`, and :func:`permutation_index` + * :func:`value_chain` + * Changes to existing functions + * :func:`distinct_combinations` now uses a non-recursive algorithm + * :func:`pad_none` is now the preferred name for :func:`padnone`, though the latter remains available. + * :func:`pairwise` will now use the Python standard library implementation on Python 3.10+ + * :func:`sort_together` now accepts a ``key`` argument + * :func:`seekable` now has a ``peek`` method, and can indicate whether the iterator it's wrapping is exhausted + * :func:`time_limited` can now indicate whether its iterator has expired + * The implementation of :func:`unique_everseen` was improved + * Other changes: + * Various documentation updates + +- update to 8.6.0: + * :func:`all_unique` (thanks to brianmaissy) + * :func:`nth_product` and :func:`nth_permutation` (thanks to N8Brooks) + * :func:`chunked` and :func:`sliced` now accept a ``strict`` parameter (thanks to shlomif and jtwool) + * Python 3.5 has reached its end of life and is no longer supported. + * Python 3.9 is officially supported. + +- update to 8.5.0: + * windowed_complete() (thanks to MarcinKonowalczyk) + Changes to existing itertools: + * The is_sorted() implementation was improved (thanks to cool-RR) + * The groupby_transform() now accepts a reducefunc parameter. + * The last() implementation was improved (thanks to brianmaissy) + * Various documentation fixes (thanks to craigrosie, samuelstjean, PiCT0) + * The tests for distinct_combinations() were improved (thanks to Minabsapi) + +- update to 8.4.0: + * New itertools + * :func:`mark_ends` (thanks to kalekundert) + * :func:`is_sorted` + * Changes to existing itertools: + * :func:`islice_extended` can now be used with real slices (thanks to cool-RR) + * The implementations for :func:`filter_except` and :func:`map_except` were improved (thanks to SergBobrovsky) + * Other changes + * Automated tests now enforce code style (using `black <https://github.com/psf/black>`__) + * The various signatures of :func:`islice_extended` and :func:`numeric_range` now appear in the docs (thanks to dsfulf) + * The test configuration for mypy was updated (thanks to blueyed) + +- update to 8.3.0: + * New itertools + * :func:`zip_equal` (thanks to frankier and alexmojaki) + * :func:`split_at`, :func:`split_before`, :func:`split_after`, and :func:`split_when` all got a ``maxsplit`` paramter (thanks to jferard and ilai-deutel) + * :func:`split_at` now accepts a ``keep_separator`` parameter (thanks to jferard) + * :func:`distinct_permutations` can now generate ``r``-length permutations (thanks to SergBobrovsky and ilai-deutel) + * The :func:`windowed` implementation was improved (thanks to SergBobrovsky) + * The :func:`spy` implementation was improved (thanks to has2k1) + * Type stubs are now tested with ``stubtest`` (thankjs to ilai-deutel) + * Tests now run with ``python -m unittest`` instead of ``python setup.py test`` (thanks to jdufresne) + +- update to 8.2.0: + * The .pyi files for typing were updated. (thanks to blueyed and ilai-deutel) + * :func:`numeric_range` now behaves more like the built-in :func:`range`. (thanks to jferard) + * :func:`bucket` now allows for enumerating keys. (thanks to alexchandel) + * :func:`sliced` now should now work for numpy arrays. (thanks to sswingle) + * :func:`seekable` now has a ``maxlen`` parameter. + +- update to 8.1.0: + * Bug fixes + :func:`partition` works with pred=None again. (thanks + to MSeifert04) + * New itertools + :func:`sample` (thanks to tommyod) + :func:`nth_or_last` (thanks to d-ryzhikov) + * Changes to existing itertools: + The implementation for :func:`divide` was improved. + +- update to 8.0.2: + * Bug fixes + * The type stub files are now part of the wheel distribution (thanks to keisheiled) + * The type stub files now work for functions imported from the + root package (thanks to keisheiled) + * New itertools and other additions + * This library now ships type hints for use with mypy. + (thanks to ilai-deutel for the implementation, and to gabbard and fmagin for assistance) + * :func:`split_when` (thanks to jferard) + * :func:`repeat_last` (thanks to d-ryzhikov) + * Changes to existing itertools: + * The implementation for :func:`set_partitions` was improved. (thanks to jferard) + * :func:`partition` was optimized for expensive predicates. (thanks to stevecj) + * :func:`unique_everseen` and :func:`groupby_transform` were re-factored. (thanks to SergBobrovsky) + * The implementation for :func:`difference` was improved. (thanks to Jabbey92) + +- Place a mildly useful text in the %description section. + +- update to version 7.2.0 + * new itertools: distinct_combinations, set_partitions, filter_except, + map_except, ichunked, only, time_limited, partitions, substrings_indexes + * Python 2.7 is no longer supported. All future releases will target + the active versions of Python 3. + * The six library is no longer a dependency. + * collapse now treats bytes objects the same as str objects. + * numeric_range now supports ranges specified by datetime.datetime + and datetime.timedelta objects + +- update to version 5.0.0 + * new itertools: split_into, unzip, substrings + * first_true now returns None by default. + * Some code for old Python versions was removed + * Tests now run properly on 32-bit versions of Python + * Newer versions of CPython and PyPy are now tested against + 4.3.0 + * new itertools: last, replace, rlocate + * locate can now search for multiple items + * The docs now include a nice table of tools +- There are newer versions of more-itertools but this is the last + version which supports Python 2.7 + -- initial version - python-pip +- Switch this package to use update-alternatives for all files + in %{_bindir} so it doesn't collide with the versions on + "the latest" versions of Python interpreter (jsc#SLE-18038, + bsc#1195831). + python-poppler-qt5 +- Update to 21.1.0 + * Most new Qt5 api methods added upto poppler-qt5 21.01 (WB) + * Deprecated C API calls updated (woodlandhunter) + * Add support for building with SIP v5 (#41, Dmitry Shachnev) +- Drop patches merged upstream + * poppler-qt5-pr33-sip5.patch + * poppler-qt5-pr41-sip5.patch +- Add python-poppler-qt5-mapqvector.patch + gh#frescobaldi/python-poppler-qt5#45 +- Reinstate the skip for python2 + +- Reinstate multiversion build. The only fix needed was + gh#frescobaldi/python-poppler-qt5#44 + +- Add not why we do not use multiversion for this package +- Add note why we do not update to 21.1.0 + +- Limit build set to python3 (remove skip python2), so that the + package builds again. TODO: figure out how to deal with multi- + version python installation and usefulness for this package. + +- Use SIP5 + * poppler-qt5-pr33-sip5.patch + gh#frescobaldi/python-poppler-qt5#33 + * poppler-qt5-pr41-sip5.patch + gh#frescobaldi/python-poppler-qt5#41 +- SIP5 creates files for SIP bindings and Qscintilla API + * new devel package + +- Fix obsoletes to work with python singlespec +- Enforce sip4 gh#frescobaldi/python-poppler-qt5#38 + python-pymemcache -- update to 3.1.0: - * Add TLS support for TCP sockets. - * Fix corner case when dead hashed server comes back alive. - -- Fix build without python 2 - -- version update to 3.0.1 - * Make MockMemcacheClient more consistent with the real client. - * Pass ``encoding`` from HashClient to its pooled clients when ``use_pooling`` - is enabled. - -- Update to 3.0.0 - * The serialization API has been reworked. Instead of consuming a serializer - and deserializer as separate arguments, client objects now expect an argument - ``serde`` to be an object which implements ``serialize`` and ``deserialize`` - as methods. (``serialize`` and ``deserialize`` are still supported but - considered deprecated.) - * Validate integer inputs for ``expire``, ``delay``, ``incr``, ``decr``, and - ``memlimit`` -- non-integer values now raise ``MemcacheIllegalInputError`` - * Validate inputs for ``cas`` -- values which are not integers or strings of - 0-9 now raise ``MemcacheIllegalInputError`` - * Add ``prepend`` and ``append`` support to ``MockMemcacheClient``. - * Add the ``touch`` method to ``HashClient``. - * Added official support for Python 3.8. - -- Update to 2.2.2: - * Fix long_description string in Python packaging. - * Fix flags when setting multiple differently-typed values at once. - * Use setup.cfg metadata instead setup.py config to generate package. - * Add default_noreply parameter to HashClient. - * Add encoding parameter to Client constructors (defaults to ascii). - * Add flags parameter to write operation methods. - * Handle unicode key values in MockMemcacheClient correctly. - * Improve ASCII encoding failure exception. - * Fix setup.py dependency on six already being installed. - -- Trim filler wording from descriptions. - -- update to 2.1.0: - * Check reStructuredText along with flake8 - * Hotfix broken path - * fix result - * Update changelog - * Fix syntax errors - * Use byte strings after serializing with serde - * correct spelling mistake - * Remove deprecated Python version. - * Add tests for serde module - * Kill python 2.6 - * Add optional support for unicode keys - * Update README to mention tox - * Fix support newbytes from future - * Final touches for 1.3.7 - * Make tuple once, instead of on every call - * Use only the highest, premium quality picklers available at runtime. - * Enforce version for sphinx - * Don't Raise Generic Exception (#164) - * DocString: `gets` returns values, not keys - * Always send command keys in their original order - * Bump version to 1.4.3 - * Bump version to 1.4.2 - * Bump version to 1.4.1 - * Bump version to 1.4.0 - * Import Classes, Function into package level - * new Patch version for minor change - * trevor sucks - * Remove docs from being run when you're running tests - * Add integration environment to tox - * Remove py26 detritus from .travis.yml (#181) - * We only need to import cPickle explicitly if Python 2 - * Add test for subclasses of builtin types - * Added default parameter support for "get" and "gets" methods in Client - * Always close the existing socket on _connect() (#208) - * Add support for stats cachedump - * Add test coverage for the 'cache_memlimit' command - * Comparing ord(character) so its compatible with python 2 and 3 - * Introduce some missing .set() assertions - * Add Code of Conduct and Contributing guides - * Finish preparing the 2.1.0 release - * Make serde use BytesIO for Python 3 compat - * fixed markdown syntax to rst link format (#205) - * Test against py35 and py36 - * Update ChangeLog.rst - * Release 1.3.7 - * Return default value instead of False when all clients are down - * Make pickle version for python_memcache_serializer adjustable - * Add virtualenv env/ and .cache/ to gitignore - * remove suggestion to use python-clandestined - * add delete and delete_multi benchmarks - * Fix typo in doc - * Bump version - * split benchmarks by method and include get_multi and set_multi - * Fixed a small typo in the doc string of the pooled client - * Add Nicholas Charriere to contributors :D - * Remove 'sudo: false' from Travis configuration (#204) - * Update release notes for version 2.0.0 - * fix return object - * ensure that client 'if not self.sock: self._connect()' behavior is tested - * minor tweaks for an extra 7.5% gain - * Prevent pytest-warning on pytest 3.0+ - * Add CODEOWNERS listing global project reviewers (#203) - * Bump docs' the copyright year to 2018 - * Improve MemcacheIllegalInputError messages - * add validation code with NOT_STORED - * Start a list of project adopters - * Improve syntax - * Bumpversion - * allow friendly imports - * removed apidoc directory from repo - * update comparison to pylibmc - * Raising MemcacheIllegalInputError when a key contains null byte, new line, or carriage return - * Fixed docs - * fix ChangeLog.rst - * Clean up some changelog links - * Use simpler Travis pip caching syntax - * refactor BaseClient._store_cmd() to handle multiple key-value pairs so set_many can work as desired - * Use a bytes string - * Add gevent to test-requirements - * Simplify README for running tests. Only tox - * Use cPickle for six.moves - * test for default_noreply for both clients - * Added changelog - * gevent 1.3 is required for Python 3.7 support - * Switch to is bytes for bytes comparision - * Improve the cache_memlimit documentation - * Renaming byte to character - * Improve serde - * typo: alwais -> always - * Update getting_started.rst - * gevent 1.3.6 has some additional Python 3.7 fixes - * Refactor _delete_many() to batch its keys - * Fixes tox six pkg ImportError #198 (#199) - * Switch to an SVG Travis-CI build badge (#207) - * added OK as acceptable response - * Test for expected flags with serde tests - * Bump version to 2.0.0 - * Add UNIX domain socket support (#206) - * Changelog for 1.4.2 - * Add gets_many to HashClient. - * Iterating over characters in key once - * Using bytearray - * Add that we're hiring on README - * Use cPickle as pickle if available - * Add cPickle change to Changelog - * Exclude well-known non-code paths from flake8 - * Imports the right path in doc building step - * Make restriction wider to avoid breaking client - * Fix #117, illegal unicode character in middle of key (or value now) - * add apidoc to .gitignore - * Lint with Python 3.4 too - * Bump version to 1.3.8 - * Doc about keys - * Fix flake8 issues - * Added Python 3.5 and 3.6 to the build. - * Make line length reqs explicit - * Fixed stats evictions conversion - * Reverse backwards compatible change - * Add more serde unit tests for bytes/unicode - * Add a few more serde integration tests - * Fix #99 unsanitized input - * fix failed keys - * fix pep8 - * Ensure serde integration tests return the same type - * Try fix import error six - * Fix flake8 and cleanup build - * Update documentation to cover serde module - * Add changelog for 1.4.1 - * Updating exception message - * Preparing for release 1.3.6: adding bumpversion config and changelog - * fix comment for set_many - * Run full benchmark test in travis - * Automate doc building - * refactor - * Fix the MockMemcacheClient implementation - * Add pypy3 to travis test matrix - * Changelog changes for 1.4.3 - * Add default_noreply property to PooledClient - * Add FLAG_BYTES - * Moving test cases - * Assert bytes string - * Add failing test of MockMemcacheClient serializer/deserializer - * Omit test/* code from the coverage report - * Have MockMemcacheClient support non-ascii strings (#169) - * Start preparing the 2.1.0 release (#202) - * Use is type for type comparisons - * fix implementation HashClient - * Make serde import on Python 3 - * Close client socket if it fails to connect (#165) - * Add official Python 3.7 support - * Adding test case for null character - * Fix encode/decode wrong way around - * Add integration test for serde serialization - * Improve stats parsing - * Parse version directly from pymemcache/__init__.py - * Fix an issue in Travis where the build breaks because of a gevent bump - * Mention the `no_delay` connection flag - * PooledClient now use default_noreply arg set on init - * Convert readthedocs link for their .org -> .io migration for hosted projects - * simplify and speed up _check_key() performance - * fix test -- Convert to singlespec +- Use python-rpm-mcros to build for both Python 2 and Python 3. +- Obsolete the old name. +- Initial version. + python-python-docs-theme -- Update to 2022.1: +- Update to 2022.1 (jsc#SLE-20253): python-python-redis-lock +- Skip test test_no_overlap2 (gh#ionelmc/python-redis-lock#86) + python-python-slugify +- update to 5.0.2: + * Drop support for python 2.7, 3.5 & tox, clean up + * Add support for Py 3.9 + +- update to 4.0.1 + * Add support for Py 3.8 + +- %python3_only -> %python_alternative + python-qt3d-qt5 +- Remove the Supplements for python-sip -- boo#1190441 + +- Provide the PyPI name + +- Update to version 5.15.4 + * Packaging bug fixes. +- Fixes problems with packages checking the package metadata like + boo#1183144 + +- Update to 5.15.3 + * Sync release with PyQt5 +- Switch all distros to SIP v5+ +- Disable Python 2 build + +- Update to 5.15.2 + * Build system changes + +- Fix openSUSE:Leap:15.1:Update failure: Qt3DAnimation is only + built for Qt >= 5.10 + +- Use sip5 where available + +- Update to Version 5.15.1 + * A bug-fix release. + +- Remove the superfluous Tumbleweed python2 hack + +- Update to 5.15.0 + * Added support for Qt v5.15.0. +- v5.14.0 added support for Qt v5.14.0 in December 2019 +- The source location has changed to PyPI + +- Stop building the python2 package for openSUSE Tumbleweed. + python-qtcharts-qt5 +- Provide the PyPI name, without the s at the end + +- Update to version 5.15.4 + * Packaging bug fixes. +- Fixes problems with packages checking the package metadata like + boo#1183144 + +- Update to 5.15.3 + * Sync release with PyQt5 +- Switch all distros to SIP v5+ +- Disable Python 2 build + +- Update to 5.15.2 + * Build system changes + +- Use sip5 where possible + +- Update to Version 5.15.1 + * A bug-fix release. +- remove the superfluous Tumbleweed python2 skip hack + +- Update to 5.15.0 + * Added support for Qt Charts v5.15.0. +- v5.14.0 added support for Qt Charts v5.14.0 in December 2019 +- The source location has changed to PyPI + +- Stop building the python2 package for openSUSE Tumbleweed. + python-qtdatavis3d-qt5 +- Remove the Supplements for python-sip -- boo#1190441 + +- Provide the PyPI name + +- Update to version 5.15.4 + * Packaging bug fixes. +- Fixes problems with packages checking the package metadata like + boo#1183144 + +- Update to 5.15.3 + * Sync release with PyQt5 +- Switch all distros to SIP v5+ +- Disable Python 2 build + +- Update to 5.15.2 + * Build system changes + +- use sip5 where available + +- Update to Version 5.15.1 + * A bug-fix release. +- remove the superfluous Tumbleweed python2 skip hack + +- Update to 5.15.0 + * Added support for Qt v5.15.0. +- v5.14.0 added support for Qt v5.14.0 in December 2019 +- The source location has changed to PyPI + +- Stop building the python2 package for openSUSE Tumbleweed. + python-qtwebengine-qt5 +- Update to version 5.15.5 + * PyQtWebEngine.msp: Only enable QWebEngineClientCertificateStore + when SSL is enabled. + * PyQtWebEngine.msp: Removed the internal QtWebEngineCore + namespace. +- Merge sip and api subpackage into devel, update requirements + +- Remove the Supplements for python-sip -- boo#1190441 + +- Provide the PyPI name + +- Update to version 5.15.4 + * Packaging bug fixes. +- Fixes problems with packages checking the package metadata like + boo#1183144 + +- Update to 5.15.3 + * Sync release with PyQt5 +- Switch all distros to SIP v5+ +- Disable Python 2 build + +- Update to Version 5.15.2 + * Build system changes + +- Use sip5 where available + +- Update to Version 5.15.1 + * A bug-fix release. +- drop update-timeline-patch again. Nobody uses nonexistent tags. + +- Fix single line patch info for update-timeline.patch +- remove the skip python2 tumbleweed hack. Tumbleweed/Factory repos + take care of it by themselves +- Update might fix boo#1176023 + +- Update update-timeline.patch + +- Update to version 5.15.0 + * Added support for Qt v5.15.0. +- v5.14.0 added support for Qt v5.14.0 in December 2019 +- The source location has changed to PyPI + +- Stop building the python2 package for openSUSE Tumbleweed. + python-rpm-macros +- Update to version 20220106.80d3756: + * Keep python38 as primary python3 + * Add python310 to the buildset + * Move python39 to the primary place in %pythons + * Disable python36 flavor in Factory buildset + +- Update to version 20211209.3834c04: + * fix flavor executable substitution + +- Update to version 20211208.d090fb9: + * Add python310 flavor macros to compile set + python-tasklib +- Update to 2.4.3: + * Support for Taskwarrior 2.6 + * Support for tzlocal>=3.0 + * Official support for Python 3.9 in the test matrix +- Rewrite disable-windows-test.patch to be suitable for upstream + +- Update to 2.3.0: + * No upstream changelog + python-veusz +- Fix build requirements: This one actually uses SIP >=5 now. +- Clean up unused python2 expressions in specfile + +- Update to version 3.4: + * Font styles can be chosen. + * Add setting to specify minor ticks in axis. + * Add setting to ignore NaN values in point plotter, rather than + breaking lines. + * Add copy and paste of images. + * Add embedding SVG graphics. + * New tight-Bezier line style. + * Add hide icon (eye) in settings and grey tabs as appropriate. + * Add \ddot latex command. + * Axis auto ranges (e.g. 5-95%) can now have decimals. + * Filename set after Load(). + * Fix renaming 2D datasets. + * Fix for blank dataset output names in dataset plugin. + * Fix for crash in QDP plugin. + * Linux dark mode improvements. + * Font foundry name removed from SVG files. + * Add page colour or fill setting. + * Change default xy plotter marker size and fill colour for new + documents. + * Add function widget global colour setting. + +- veusz should need primary python3 binary + +- %ifpython3 does not work with multi-build python + +- Disable for python36: dependency python-astropy does not build. + +- Update to version 3.3.1: + * New tools for zooming into plot on click, zooming out, moving + plot center and resetting plot axes. + * Double clicking on axis range resets endpoint to Auto. + * Add key entries for histo widget. + * Python 3.10 prerelease fixes. + * Fix for reproducible builds. + +- Update to version 3.3: + * New histogramming widget (histo). + * Add keyboard shortcut for showing/hiding widgets (Ctrl+[ and + Ctrl+]). + * New security model allows running arbitrary code for documents + in allowed locations. + * Allow Python-level module imports. + * New separate lo and hi error bar styles (gh#veusz/veusz#428). + * Use same colour for key title as key text + (gh#veusz/veusz#414). + * Add preferences for number of significant figures in picker. + * New colormaps: inferno, magma, moreland, parula, plasma and + viridis. + * Add CurrentPath() API command to get current widget path. + * Add dataset operations for reversing and subtracting dataset + maximum. + * Now supports building using sip5. + * Bugfix for values in boxplots (gh#veusz/veusz#455). + * Add setting to optionally omit paths in document files. + * New flight-recorder and histogram examples. + * Make sure line around arrows is solid (gh#veusz/veusz#429). + * README is now renamed to README.md. + * Switch to unsigned long long for widget IDs to fix build. + * Add multiline FieldTextEdit (gh#veusz/veusz#392) field. +- Switch BuildRequires: python-sip to python-sip4 and add + BuildRequires: python-sip4-devel to fix unresolvable build + status for openSUSE < 1550. +- Add python-astropy as BuildRequires (for fits tests) and as + Recommends for python-veusz. +- Add python-veusz-rpmlintrc file to suppress a warning for + incorrect EOL encodings in a file which should not be fixed. +- Drop duplicated `AUTHORS` file from the `veusz` pkg: it is + already a part of the `python-veusz` pkg which is a `Requires` + for `veusz`. + +- Update to 3.2.1 + * Add \wtilde text command to place a tilde over text + * Add ability to plot image widget using boxes rather than a bitmap, + with new drawing mode option + * Add widget order option in key widget + * Export dialog now uses multiple threads + * Python 3.9 compatibility fixes + qqc2-breeze-style +- Update to 5.24.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.2 +- No code changes since 5.24.1 + rdma-core +- Add srp_daemon-Detect-proper-path-to-systemctl.patch to fix path to systemctl (bsc#1195874) + rekor +- Fix BUILD_DATE for reproducible build results (boo#1047218) + release-notes-openSUSE +- 15.4.20220228 + - Initial package for Leap 15.4 (boo#1196553) + rpm-config-SUSE +- Remove definition of _distconfdir, as this should not be defined + for SLE-15. Else this will conflict with our non-usr-merged + environment and cause problems with transactional-update, openssh + and other packages (bsc#1195679) + rssguard +- Update to version 4.1.2 + Fixed: + * Make webengine cookies synchronization one-way because it + was crashing in some instances. This is likely temporary fix. + * Fixed RSS Guard crashing when using MariaDB backend. Problem + was in buggy runtime generation of DDL SQL scripts. + * Expanding/collapsing of categories is now EVEN MORE properly + persistent and behaves more correctly when filtering feed + list in some way. +- Add rssguard-4.1.2-Qt512.patch + +- Update to version 4.1.1: + * Fixing crash when syncing cookies. + version 4.1.0: + Added: + * Network communication of RSS Guard now shares cookies and + user-agent with bundled WebEngine. You can thus access + cookie-protected resources in RSS Guard, including feeds. + * Confirmation dialog is displayed when removing article + filter. + * Use "QSoundPlayer" for better support when playing + notification sounds, no GStreamer required now. + * New default skins with light/dark variants, Nudus. Note all + other skins will be removed in next release as it is + difficult to provide reasonable support for them. + * Optionally display only time + * Icon size of toolbars is now configurable. + * More web attributes added to web viewer context menu. + * Use more standard user-agent. + * Tens of minor tweaks added. + Fixed: + * Expanding/collapsing of categories is now properly + persistent and behaves more correctly when filtering feed + list in some way. + * No more crashing after "mark item as read" action. + * Deal with spaces in feed URLs. + * Fix crash in Greader plugin. + * Fix cleaning up of database when clearing articles older + than 0 days. + * Finally solving issues with remembering article list/viewer + splitter position. + * Update some hyperlinks, use correct terminology. + * Make "article list row height" work as intended. + * Localizations synced. + * Application now closes correctly, if tray area is not + available and tray icon is mistakenly still "enabled". + * Server JavaScript file of Adblock is now copied to + destination properly. + * Regex filtering and "show unread only" features now work + together in feed list. + * Node.js "NODE_PATH" value is now determined in runtime, not + hardcoded. + s390-tools +- Added s390-tools-sles15sp4-zdev-modify-the-lsblk-output-parser-in-lszdev.patch + for bsc#1196255. Version 2.37+ of util-linux modified the output + characters of lsblk,which breaks the parser function. +- Added s390-tools-sles15sp4-zdev-Fix-path-resolution-for-multi-mount-point-file-.patch + for bsc#1196254. Path resolution fails when a device provides + multiple mount points such as, for example, when using btrfs + subvolumes, or when mounting the same file system at multiple + mount points. + scidavis +- BuildRequires python3-sip4 for Leap 15.4 + sg3_utils +- Update to version 1.47+4.82fb156: + * rescan_scsi_bus.sh: restore numeric ordering of hosts (bsc#1196244) + systemd +- Fix a regression caused by the split of the sysusers config files shipped by + systemd (bsc#1196322) + Calls to %sysusers_create were not updated accordingly. + +- %_pam_vendordir is still wrong on SLE, let's define our own definition for + now. + +- Add in quarantine the following patches: + 6000-udev-net_id-add-debug-logging-for-construction-of-de.patch + 6001-udev-net_id-show-the-correct-identifier-in-the-debug.patch + They might help with predictable network device naming issues. They will be + moved to the git repo if nothing wrong happens. + +- Import commit d150ab3db99dea63a546567b3227baf0d85e4265 (merge of v249.10) + For a complete list of changes, visit: + https://github.com/openSUSE/systemd/compare/26736aafa1df67d222fe46c54bf74b5c7a44d8a1...d150ab3db99dea63a546567b3227baf0d85e4265 + +- Import commit 26736aafa1df67d222fe46c54bf74b5c7a44d8a1 + 8973cb2462 systemd-coredump: allow setting external core size to infinity (bsc#1195899 jsc#SLE-23866) + +- Fix build if %_distconfdir is not defined (see bsc#1195679) + +- Always create systemd-network system user, even if systemd-networkd is not + installed (bsc#1195559) +- Don't rely on %{_distconfdir}, it's broken on SLE (bsc#1195998) + systemd:mini +- Fix a regression caused by the split of the sysusers config files shipped by + systemd (bsc#1196322) + Calls to %sysusers_create were not updated accordingly. + +- %_pam_vendordir is still wrong on SLE, let's define our own definition for + now. + +- Add in quarantine the following patches: + 6000-udev-net_id-add-debug-logging-for-construction-of-de.patch + 6001-udev-net_id-show-the-correct-identifier-in-the-debug.patch + They might help with predictable network device naming issues. They will be + moved to the git repo if nothing wrong happens. + +- Import commit d150ab3db99dea63a546567b3227baf0d85e4265 (merge of v249.10) + For a complete list of changes, visit: + https://github.com/openSUSE/systemd/compare/26736aafa1df67d222fe46c54bf74b5c7a44d8a1...d150ab3db99dea63a546567b3227baf0d85e4265 + +- Import commit 26736aafa1df67d222fe46c54bf74b5c7a44d8a1 + 8973cb2462 systemd-coredump: allow setting external core size to infinity (bsc#1195899 jsc#SLE-23866) + +- Fix build if %_distconfdir is not defined (see bsc#1195679) + +- Always create systemd-network system user, even if systemd-networkd is not + installed (bsc#1195559) +- Don't rely on %{_distconfdir}, it's broken on SLE (bsc#1195998) + systemsettings5 +- Update to 5.24.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.2 +- Changes since 5.24.1: + * sidebar: Load placeHolderWidget only when needed + ucode-intel +- Updated to Intel CPU Microcode 20220207 release. + - CVE-2021-0146: Fixed a potential security vulnerability in some Intel Processors may allow escalation of privilege (bsc#1192615) + - CVE-2021-0127: Intel Processor Breakpoint Control Flow (bsc#1195779) + - CVE-2021-0145: Fast store forward predictor - Cross Domain Training (bsc#1195780) + - CVE-2021-33120: Out of bounds read for some Intel Atom processors (bsc#1195781) + - Security updates for [INTEL-SA-00528](https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00528.html) + - Security updates for [INTEL-SA-00532](https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00532.html) + - Update for functional issues. Refer to [Third Generation Intel® Xeon® Processor Scalable Family Specification Update](https://cdrdv2.intel.com/v1/dl/getContent/637780) for details. + - Update for functional issues. Refer to [Second Generation Intel® Xeon® Processor Scalable Family Specification Update](https://cdrdv2.intel.com/v1/dl/getContent/338848) for details. + - Update for functional issues. Refer to [Intel® Xeon® Processor Scalable Family Specification Update](https://www.intel.com/content/www/us/en/processors/xeon/scalable/xeon-scalable-spec-update.html?wapkw=processor+specification+update) for details. + - Update for functional issues. Refer to [11th Generation Intel® Core" Processor Family Specification Update](https://cdrdv2.intel.com/v1/dl/getContent/631123) for details. + - Update for functional issues. Refer to [11th Generation Intel® Core" Processor Specification Update](https://cdrdv2.intel.com/v1/dl/getContent/634808) for details. + - Update for functional issues. Refer to [10th Gen Intel® Core" Processor Families Specification Update](https://cdrdv2.intel.com/v1/dl/getContent/341079) for details. + - Update for functional issues. Refer to [10th Generation Intel® Core" Processor Specification Update](https://cdrdv2.intel.com/v1/dl/getContent/615213) for details. + - Update for functional issues. Refer to [8th Generation Intel® Core" Processor Families Specification Update](https://cdrdv2.intel.com/v1/dl/getContent/338025) for details. + - Update for functional issues. Refer to [8th Gen Intel® Core" Processor Family Spec Update](https://www.intel.com/content/www/us/en/products/docs/processors/core/8th-gen-core-family-spec-update.html?wapkw=processor+specification+update) for details. + - Update for functional issues. Refer to [7th and 8th Generation Intel® Core" Processor Family Specification Update](https://cdrdv2.intel.com/v1/dl/getContent/334663) for details. + - Update for functional issues. Refer to [6th Generation Intel® Processor Family Specification Update](https://www.intel.com/content/www/us/en/processors/core/desktop-6th-gen-core-family-spec-update.html) for details. + - Update for functional issues. Refer to [Intel® Pentium® Silver and Intel® Celeron® Processors](https://www.intel.com/content/www/us/en/products/docs/processors/pentium/silver-celeron-spec-update.html?wapkw=processor+specification+update) for details. + vala +- Update to version 0.54.6: + + Various improvements and bug fixes: + - codegen: + . Allow boxing of non-external SimpleType structs + . Cast given default-value of struct with possible member + initializer + . Clear existing length values when revisiting a slice + expression + - vala: + . Allow unsafe assignment of integer to enum while reporting + a notice + . Non nullable enum types are simple types + . Correctly replace "in" expression in pre-/postconditions of + method + + Bindings: gio-2.0: Add custom MemoryOutputStream.with_*data() + wrappers + wayland-protocols +- Update to 1.25 + * This release also adds a new staging protocol for session + locking, as well as a 'bounds' event to the xdg_toplevel + interface. + * ext-session-lock-v1: new protocol + * xdg-shell: add invalid_resize_edge error value + * xdg-shell: Add toplevel "bounds" configure event + * build: Bump version to 1.25 + * xdg-shell: clarify conditions for remapping unmapped surfaces + * linux-dmabuf: fix typo in dev_t example code + webkit2gtk3:gtk3 +- Update to version 2.34.6: + + Fix accessibility not working when the Bubblewrap sandbox is + enabled. + + Fix rendering of scrollbars when overlay scrollbars are + disabled. + + Fix the build when the X11 support is disabled. + + Fix the build in a number of situations where the main OpenGL + library is not called libGL or libgl, as is the case on + systems that use libglvnd. + + Fix several crashes and rendering issues. + +- Update to version 2.34.5 (boo#1195735): + + Improve VP8 codec selection when using GStreamer 1.20. + + Fix connecting to the accessiblity bus when using the + Bubblewrap sandbox. + + Fix links being incorrectly activated when starting a pinch + zoom gesture. + + Fix touch-based scrolling. + + Fix the build with recent toolchains based on GCC 12 and on + older ones as included e.g. in Ubuntu 18.04. + + Fix the build with ICU 60, version 61 is no longer required. + + Fix several crashes and rendering issues. + + Security fixes: CVE-2022-22589, CVE-2022-22590, CVE-2022-22592,. + + Drop webkit2gtk3-gcc12.patch: fixed upstream. + +- Update constraints for disk space even more, now at 20 gig. + +- Add webkit2gtk3-gcc12.patch: fix the build with gcc 12. +- Require glib2 2.44 to match source. + +- Update to version 2.34.4 (boo#1195064): + + Fix several crashes and rendering issues. + + This release fixes numerous security issues, including an + especially severe issue that allowed websites to read the names + of IndexedDB databases created by other websites. + + Security fixes: CVE-2021-30934, CVE-2021-30936, CVE-2021-30951, + CVE-2021-30952, CVE-2021-30953, CVE-2021-30954, CVE-2021-30984, + CVE-2022-22594. + +- Update _constraints, needs more disk space to build. + - CVE-2021-30823, CVE-2021-30884, CVE-2021-30888, CVE-2021-30889, - CVE-2021-30897. + CVE-2021-30823, CVE-2021-30884, CVE-2021-30888, CVE-2021-30889, + CVE-2021-30897, CVE-2021-45481, CVE-2021-45483. - CVE-2021-30809, CVE-2021-30836. + CVE-2021-30809, CVE-2021-30836, CVE-2021-45482. - CVE-2021-30665, CVE-2021-30689, CVE-2021-30720, CVE-2021-30734, - CVE-2021-30744, CVE-2021-30749, CVE-2021-30795, CVE-2021-30797, - CVE-2021-30799. - + Changes in version 2.32.2: - + Improve calculation of initial WebKitWebView size. - + Fix kinetic scrolling on touchpad with async scrolling off. - + Fix a crash on empty drag operation in X11. - + Fix rendering on HiDPI /4k screen and scaling. - + Handle null native surface for for surfaceless rendering. - + Fix JavaScriptCore crash on 32-bit big endian systems. - + Fix several crashes and rendering issues. - + Security fixes: CVE-2021-30758. - + Changes in version 2.32.1: - + Support building against the Musl C library. - + Support building against ICU version 69 or newer. - + Improve handling of Media Capture devices. - + Improve WebAudio playback. - + Improve video orientation handling. - + Improve seeking support for MSE playback. - + Improve flush support in EME decryptors. - + Fix HTTP status codes for requests done through a custom URI - handler. - + Fix the Bubblewrap sandbox in certain 32-bit systems. - + Fix inconsistencies between the WebKitWebView.is-muted property - state and values returned by - webkit_web_view_is_playing_audio(). - + Fix the build with ENABLE_VIDEO=OFF. - + Fix wrong timestamps for long-lived cookies. - + Fix UI process crash when failing to load favicons. - + Fix several crashes and rendering issues. - + Updated translations. + CVE-2021-30665, CVE-2021-30689, CVE-2021-30720, CVE-2021-30734, + CVE-2021-30744, CVE-2021-30749, CVE-2021-30795, CVE-2021-30797, + CVE-2021-30799. -- Update to version 2.32.3 (boo#1188697): - + Properly set the cookies settings after a network process - crash. - + Fix accessibility tree after a cross site navigation with PSON - enabled. - + Ensure WebKitScriptWorld::window-object-cleared signal is - always emitted. - + Fix several crashes and rendering issues. - + Security fixes: CVE-2021-21775, CVE-2021-21779, CVE-2021-30663, - CVE-2021-30665, CVE-2021-30689, CVE-2021-30720, CVE-2021-30734, - CVE-2021-30744, CVE-2021-30749, CVE-2021-30795, CVE-2021-30797, - CVE-2021-30799. - - + Security fixes: CVE-2020-27918, CVE-2020-29623, CVE-2021-1765 + + Security fixes: CVE-2020-27918, CVE-2020-29623, CVE-2021-1765, - CVE-2021-30682. + CVE-2021-30682. - CVE-2021-1789, CVE-2021-1799, CVE-2021-1801, CVE-2021-1870, - CVE-2021-21806. + CVE-2021-1789, CVE-2021-1799, CVE-2021-1801, CVE-2021-1870, + CVE-2021-21806. - CVE-2021-1817, CVE-2021-1820, CVE-2021-1825, CVE-2021-1826, - CVE-2021-30661. + CVE-2021-1817, CVE-2021-1820, CVE-2021-1825, CVE-2021-1826, + CVE-2021-30661. - ++ Security fixes: CVE-2019-8783, CVE-2019-8811, CVE-2019-8813, + + Security fixes: CVE-2019-8783, CVE-2019-8811, CVE-2019-8813, - CVE-2021-30666, CVE-2021-30761. + CVE-2021-30666, CVE-2021-30761. webkit2gtk3:gtk3-soup2 +- Update to version 2.34.6: + + Fix accessibility not working when the Bubblewrap sandbox is + enabled. + + Fix rendering of scrollbars when overlay scrollbars are + disabled. + + Fix the build when the X11 support is disabled. + + Fix the build in a number of situations where the main OpenGL + library is not called libGL or libgl, as is the case on + systems that use libglvnd. + + Fix several crashes and rendering issues. + +- Update to version 2.34.5 (boo#1195735): + + Improve VP8 codec selection when using GStreamer 1.20. + + Fix connecting to the accessiblity bus when using the + Bubblewrap sandbox. + + Fix links being incorrectly activated when starting a pinch + zoom gesture. + + Fix touch-based scrolling. + + Fix the build with recent toolchains based on GCC 12 and on + older ones as included e.g. in Ubuntu 18.04. + + Fix the build with ICU 60, version 61 is no longer required. + + Fix several crashes and rendering issues. + + Security fixes: CVE-2022-22589, CVE-2022-22590, CVE-2022-22592,. + + Drop webkit2gtk3-gcc12.patch: fixed upstream. + +- Update constraints for disk space even more, now at 20 gig. + +- Add webkit2gtk3-gcc12.patch: fix the build with gcc 12. +- Require glib2 2.44 to match source. + +- Update to version 2.34.4 (boo#1195064): + + Fix several crashes and rendering issues. + + This release fixes numerous security issues, including an + especially severe issue that allowed websites to read the names + of IndexedDB databases created by other websites. + + Security fixes: CVE-2021-30934, CVE-2021-30936, CVE-2021-30951, + CVE-2021-30952, CVE-2021-30953, CVE-2021-30954, CVE-2021-30984, + CVE-2022-22594. + +- Update _constraints, needs more disk space to build. + - CVE-2021-30823, CVE-2021-30884, CVE-2021-30888, CVE-2021-30889, - CVE-2021-30897. + CVE-2021-30823, CVE-2021-30884, CVE-2021-30888, CVE-2021-30889, + CVE-2021-30897, CVE-2021-45481, CVE-2021-45483. - CVE-2021-30809, CVE-2021-30836. + CVE-2021-30809, CVE-2021-30836, CVE-2021-45482. - CVE-2021-30665, CVE-2021-30689, CVE-2021-30720, CVE-2021-30734, - CVE-2021-30744, CVE-2021-30749, CVE-2021-30795, CVE-2021-30797, - CVE-2021-30799. - + Changes in version 2.32.2: - + Improve calculation of initial WebKitWebView size. - + Fix kinetic scrolling on touchpad with async scrolling off. - + Fix a crash on empty drag operation in X11. - + Fix rendering on HiDPI /4k screen and scaling. - + Handle null native surface for for surfaceless rendering. - + Fix JavaScriptCore crash on 32-bit big endian systems. - + Fix several crashes and rendering issues. - + Security fixes: CVE-2021-30758. - + Changes in version 2.32.1: - + Support building against the Musl C library. - + Support building against ICU version 69 or newer. - + Improve handling of Media Capture devices. - + Improve WebAudio playback. - + Improve video orientation handling. - + Improve seeking support for MSE playback. - + Improve flush support in EME decryptors. - + Fix HTTP status codes for requests done through a custom URI - handler. - + Fix the Bubblewrap sandbox in certain 32-bit systems. - + Fix inconsistencies between the WebKitWebView.is-muted property - state and values returned by - webkit_web_view_is_playing_audio(). - + Fix the build with ENABLE_VIDEO=OFF. - + Fix wrong timestamps for long-lived cookies. - + Fix UI process crash when failing to load favicons. - + Fix several crashes and rendering issues. - + Updated translations. + CVE-2021-30665, CVE-2021-30689, CVE-2021-30720, CVE-2021-30734, + CVE-2021-30744, CVE-2021-30749, CVE-2021-30795, CVE-2021-30797, + CVE-2021-30799. -- Update to version 2.32.3 (boo#1188697): - + Properly set the cookies settings after a network process - crash. - + Fix accessibility tree after a cross site navigation with PSON - enabled. - + Ensure WebKitScriptWorld::window-object-cleared signal is - always emitted. - + Fix several crashes and rendering issues. - + Security fixes: CVE-2021-21775, CVE-2021-21779, CVE-2021-30663, - CVE-2021-30665, CVE-2021-30689, CVE-2021-30720, CVE-2021-30734, - CVE-2021-30744, CVE-2021-30749, CVE-2021-30795, CVE-2021-30797, - CVE-2021-30799. - - + Security fixes: CVE-2020-27918, CVE-2020-29623, CVE-2021-1765 + + Security fixes: CVE-2020-27918, CVE-2020-29623, CVE-2021-1765, - CVE-2021-30682. + CVE-2021-30682. - CVE-2021-1789, CVE-2021-1799, CVE-2021-1801, CVE-2021-1870, - CVE-2021-21806. + CVE-2021-1789, CVE-2021-1799, CVE-2021-1801, CVE-2021-1870, + CVE-2021-21806. - CVE-2021-1817, CVE-2021-1820, CVE-2021-1825, CVE-2021-1826, - CVE-2021-30661. + CVE-2021-1817, CVE-2021-1820, CVE-2021-1825, CVE-2021-1826, + CVE-2021-30661. - ++ Security fixes: CVE-2019-8783, CVE-2019-8811, CVE-2019-8813, + + Security fixes: CVE-2019-8783, CVE-2019-8811, CVE-2019-8813, - CVE-2021-30666, CVE-2021-30761. + CVE-2021-30666, CVE-2021-30761. webkit2gtk3:gtk4 +- Update to version 2.34.6: + + Fix accessibility not working when the Bubblewrap sandbox is + enabled. + + Fix rendering of scrollbars when overlay scrollbars are + disabled. + + Fix the build when the X11 support is disabled. + + Fix the build in a number of situations where the main OpenGL + library is not called libGL or libgl, as is the case on + systems that use libglvnd. + + Fix several crashes and rendering issues. + +- Update to version 2.34.5 (boo#1195735): + + Improve VP8 codec selection when using GStreamer 1.20. + + Fix connecting to the accessiblity bus when using the + Bubblewrap sandbox. + + Fix links being incorrectly activated when starting a pinch + zoom gesture. + + Fix touch-based scrolling. + + Fix the build with recent toolchains based on GCC 12 and on + older ones as included e.g. in Ubuntu 18.04. + + Fix the build with ICU 60, version 61 is no longer required. + + Fix several crashes and rendering issues. + + Security fixes: CVE-2022-22589, CVE-2022-22590, CVE-2022-22592,. + + Drop webkit2gtk3-gcc12.patch: fixed upstream. + +- Update constraints for disk space even more, now at 20 gig. + +- Add webkit2gtk3-gcc12.patch: fix the build with gcc 12. +- Require glib2 2.44 to match source. + +- Update to version 2.34.4 (boo#1195064): + + Fix several crashes and rendering issues. + + This release fixes numerous security issues, including an + especially severe issue that allowed websites to read the names + of IndexedDB databases created by other websites. + + Security fixes: CVE-2021-30934, CVE-2021-30936, CVE-2021-30951, + CVE-2021-30952, CVE-2021-30953, CVE-2021-30954, CVE-2021-30984, + CVE-2022-22594. + +- Update _constraints, needs more disk space to build. + - CVE-2021-30823, CVE-2021-30884, CVE-2021-30888, CVE-2021-30889, - CVE-2021-30897. + CVE-2021-30823, CVE-2021-30884, CVE-2021-30888, CVE-2021-30889, + CVE-2021-30897, CVE-2021-45481, CVE-2021-45483. - CVE-2021-30809, CVE-2021-30836. + CVE-2021-30809, CVE-2021-30836, CVE-2021-45482. - CVE-2021-30665, CVE-2021-30689, CVE-2021-30720, CVE-2021-30734, - CVE-2021-30744, CVE-2021-30749, CVE-2021-30795, CVE-2021-30797, - CVE-2021-30799. - + Changes in version 2.32.2: - + Improve calculation of initial WebKitWebView size. - + Fix kinetic scrolling on touchpad with async scrolling off. - + Fix a crash on empty drag operation in X11. - + Fix rendering on HiDPI /4k screen and scaling. - + Handle null native surface for for surfaceless rendering. - + Fix JavaScriptCore crash on 32-bit big endian systems. - + Fix several crashes and rendering issues. - + Security fixes: CVE-2021-30758. - + Changes in version 2.32.1: - + Support building against the Musl C library. - + Support building against ICU version 69 or newer. - + Improve handling of Media Capture devices. - + Improve WebAudio playback. - + Improve video orientation handling. - + Improve seeking support for MSE playback. - + Improve flush support in EME decryptors. - + Fix HTTP status codes for requests done through a custom URI - handler. - + Fix the Bubblewrap sandbox in certain 32-bit systems. - + Fix inconsistencies between the WebKitWebView.is-muted property - state and values returned by - webkit_web_view_is_playing_audio(). - + Fix the build with ENABLE_VIDEO=OFF. - + Fix wrong timestamps for long-lived cookies. - + Fix UI process crash when failing to load favicons. - + Fix several crashes and rendering issues. - + Updated translations. + CVE-2021-30665, CVE-2021-30689, CVE-2021-30720, CVE-2021-30734, + CVE-2021-30744, CVE-2021-30749, CVE-2021-30795, CVE-2021-30797, + CVE-2021-30799. -- Update to version 2.32.3 (boo#1188697): - + Properly set the cookies settings after a network process - crash. - + Fix accessibility tree after a cross site navigation with PSON - enabled. - + Ensure WebKitScriptWorld::window-object-cleared signal is - always emitted. - + Fix several crashes and rendering issues. - + Security fixes: CVE-2021-21775, CVE-2021-21779, CVE-2021-30663, - CVE-2021-30665, CVE-2021-30689, CVE-2021-30720, CVE-2021-30734, - CVE-2021-30744, CVE-2021-30749, CVE-2021-30795, CVE-2021-30797, - CVE-2021-30799. - - + Security fixes: CVE-2020-27918, CVE-2020-29623, CVE-2021-1765 + + Security fixes: CVE-2020-27918, CVE-2020-29623, CVE-2021-1765, - CVE-2021-30682. + CVE-2021-30682. - CVE-2021-1789, CVE-2021-1799, CVE-2021-1801, CVE-2021-1870, - CVE-2021-21806. + CVE-2021-1789, CVE-2021-1799, CVE-2021-1801, CVE-2021-1870, + CVE-2021-21806. - CVE-2021-1817, CVE-2021-1820, CVE-2021-1825, CVE-2021-1826, - CVE-2021-30661. + CVE-2021-1817, CVE-2021-1820, CVE-2021-1825, CVE-2021-1826, + CVE-2021-30661. - ++ Security fixes: CVE-2019-8783, CVE-2019-8811, CVE-2019-8813, + + Security fixes: CVE-2019-8783, CVE-2019-8811, CVE-2019-8813, - CVE-2021-30666, CVE-2021-30761. + CVE-2021-30666, CVE-2021-30761. xdg-desktop-portal-kde +- Update to 5.24.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.2 +- No code changes since 5.24.1 + xlockmore +- update to 5.68: + * Updated xscreensaver port for xscreensaver-6.02. + * Various NetBsd install issues fixed including config.cygport. + * pam vulnerabiliy patch added thanks to Elmar Hoffmann, elho AT elho.net. + Card vulnerability may remain, see README. + * module fixes for deluxe, eyes, starfish, swirl, text3d2, module use is + still experimental. + * biof mode removed again (though was not building by default). + yast2 +- do not strip surrounding white space in CDATA XML elements (bsc#1195910) +- 4.4.45 + +- Keep the user defined $Y2STYLE and $XCURSOR_THEME environment + variables, allow changing the installer theme via these + environment variables (related to jsc#SLE-20547) +- 4.4.44 + yast2-fcoe-client +- Added AutoYaST schema (bsc#1194895) +- 4.4.2 + yast2-installation +- LSM: Adjusted installation summary labels (bsc#1196013). +- 4.4.41 + yast2-schema-default +- Added fcoe-client schema (bsc#1194895) +- 4.4.11 + yast2-schema-micro +- Added fcoe-client schema (bsc#1194895) +- 4.4.11 + yast2-sound +- Support uncompressed as well as xz, zstd, and gzip compressed + modules. Related to jsc#SLE-21256 - jsc#SLE-18768 entries + and sent by Michal Suchanek <msuchanek@suse.de>. +- 4.4.1 + zypper +- info: print the packages upstream URL if available (fixes #426) +- info: Fix SEGV with not installed PTFs (bsc#1196317) +- Don't prevent less restrictive umasks (bsc#1195999) +- version 1.14.52 +