Please note that this mail was generated by a script. The described changes are computed based on the x86_64 DVD. The full online repo contains too many changes to be listed here. Please check the known defects of this snapshot before upgrading: https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&version=Tumbleweed&build=20210316 Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org. For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports Packages changed: ImageMagick (7.0.11.1 -> 7.0.11.3) MozillaFirefox (86.0 -> 86.0.1) accountsservice attica-qt5 (5.79.0 -> 5.80.0) baloo5 (5.79.0 -> 5.80.0) bluez-qt (5.79.0 -> 5.80.0) breeze5-icons (5.79.0 -> 5.80.0) cryptsetup (2.3.4 -> 2.3.5) discount (2.2.6 -> 2.2.7) frameworkintegration (5.79.0 -> 5.80.0) gnutls (3.7.0 -> 3.7.1) kactivities-stats (5.79.0 -> 5.80.0) kactivities5 (5.79.0 -> 5.80.0) karchive (5.79.0 -> 5.80.0) kauth (5.79.0 -> 5.80.0) kbookmarks (5.79.0 -> 5.80.0) kcalendarcore (5.79.0 -> 5.80.0) kcmutils (5.79.0 -> 5.80.0) kcodecs (5.79.0 -> 5.80.0) kcompletion (5.79.0 -> 5.80.0) kconfig (5.79.0 -> 5.80.0) kconfigwidgets (5.79.0 -> 5.80.0) kcontacts (5.79.0 -> 5.80.0) kcoreaddons (5.79.0 -> 5.80.0) kcrash (5.79.0 -> 5.80.0) kdav (5.79.0 -> 5.80.0) kdbusaddons (5.79.0 -> 5.80.0) kdeclarative (5.79.0 -> 5.80.0) kded (5.79.0 -> 5.80.0) kdelibs4support (5.79.0 -> 5.80.0) kdesu (5.79.0 -> 5.80.0) kdnssd-framework (5.79.1 -> 5.80.0) kdoctools (5.79.0 -> 5.80.0) kemoticons (5.79.0 -> 5.80.0) kernel-source (5.11.4 -> 5.11.6) kfilemetadata5 (5.79.0 -> 5.80.0) kglobalaccel (5.79.0 -> 5.80.0) kguiaddons (5.79.0 -> 5.80.0) kholidays (5.79.0 -> 5.80.0) khtml (5.79.0 -> 5.80.0) ki18n (5.79.0 -> 5.80.0) kiconthemes (5.79.0 -> 5.80.0) kidletime (5.79.0 -> 5.80.0) kimageformats (5.79.0 -> 5.80.0) kinit (5.79.0 -> 5.80.0) kio (5.79.0 -> 5.80.1) kirigami2 (5.79.0 -> 5.80.0) kitemmodels (5.79.0 -> 5.80.0) kitemviews (5.79.0 -> 5.80.0) kjobwidgets (5.79.0 -> 5.80.0) kjs (5.79.0 -> 5.80.0) knewstuff (5.79.0 -> 5.80.0) knotifications (5.79.0 -> 5.80.0) knotifyconfig (5.79.0 -> 5.80.0) kpackage (5.79.0 -> 5.80.0) kparts (5.79.0 -> 5.80.0) kpeople5 (5.79.0 -> 5.80.0) kpty (5.79.0 -> 5.80.0) kquickcharts (5.79.0 -> 5.80.0) kross (5.79.0 -> 5.80.0) krunner (5.79.0 -> 5.80.0) kservice (5.79.0 -> 5.80.0) ktexteditor (5.79.0 -> 5.80.0) ktextwidgets (5.79.0 -> 5.80.0) kunitconversion (5.79.0 -> 5.80.0) kwallet (5.79.0 -> 5.80.0) kwayland (5.79.0 -> 5.80.0) kwidgetsaddons (5.79.0 -> 5.80.0) kwindowsystem (5.79.0 -> 5.80.0) kxmlgui (5.79.0 -> 5.80.0) libKF5ModemManagerQt (5.79.0 -> 5.80.0) libKF5NetworkManagerQt (5.79.0 -> 5.80.0) libpng16 libqt5-qtdeclarative libsamplerate (0.1.9 -> 0.2.1) mariadb-connector-c (3.1.11 -> 3.1.12) mkfontscale multipath-tools (0.8.5+12+suse.3b0e9ca -> 0.8.5+26+suse.2cbedfd) nfs-utils opencc (1.1.1 -> 1.1.2) perl-libwww-perl (6.52 -> 6.53) plasma-framework (5.79.0 -> 5.80.0) prison-qt5 (5.79.0 -> 5.80.0) purpose (5.79.0 -> 5.80.0) python-hyperlink (20.0.1 -> 21.0.0) python-kiwi (9.23.16 -> 9.23.20) python-pycryptodome (3.9.9 -> 3.10.1) python-pyzmq python-qt5 (5.15.3 -> 5.15.4) qpdf (10.3.0 -> 10.3.1) qqc2-desktop-style (5.79.0 -> 5.80.0) rubygem-ffi (1.14.2 -> 1.15.0) rubygem-nokogiri (1.11.1 -> 1.11.2) rubygem-regexp_parser (2.0.3 -> 2.1.1) setxkbmap solid (5.79.0 -> 5.80.0) sonnet (5.79.0 -> 5.80.0) sqlite3 (3.34.1 -> 3.35.0) syndication (5.79.0 -> 5.80.0) syntax-highlighting (5.79.1 -> 5.80.0) syslinux threadweaver (5.79.0 -> 5.80.0) vim (8.2.2564 -> 8.2.2607) xclip xf86-input-evdev xf86-input-libinput xf86-input-vmmouse xfsprogs (5.10.0 -> 5.11.0) xhost xprop xrandr === Details === ==== ImageMagick ==== Version update (7.0.11.1 -> 7.0.11.3) Subpackages: ImageMagick-config-7-SUSE ImageMagick-extra libMagick++-7_Q16HDRI5 libMagickCore-7_Q16HDRI9 libMagickWand-7_Q16HDRI9 - update to 7.0.11.3: * Eliminate multiple division by zero exceptions (reference https://github.com/ImageMagick/ImageMagick/issues/3339 and others). * Use -define filename:literal=true to bypass interpretting embedded formatting characters and instead use the filename literally. * decode HEIC images in sRGB instead of YCbCr. * Division by zero error is possible if crafty file sets film-gamma property * Check for overflow in thumbnail coder * Prevent compiler from optimizing out buffer clearing in cipher * Clone properties from image stack. * Set overall image depth statistic in Composite channel. ==== MozillaFirefox ==== Version update (86.0 -> 86.0.1) Subpackages: MozillaFirefox-translations-common - Mozilla Firefox 86.0.1 * Fixed: Fixed an issue on Apple Silicon machines that caused Firefox to be unresponsive after system sleep (bmo#1682713) * Fixed: Fixed an issue causing windows to gain or lose focus unexpectedly (bmo#1694927) * Fixed: Fixed truncation of date and time widgets due to incorrect width calculation (bmo#1695578) * Fixed: Fixed an issue causing unexpected behavior with extensions managing tab groups (bmo#1694699) * Fixed: Fixed a frequent Linux crash on browser launch (bmo#1694670) ==== accountsservice ==== Subpackages: accountsservice-lang libaccountsservice0 typelib-1_0-AccountsService-1_0 - Add accountsservice-fix-gdm-crash.patch: Prevent crash of gdm upon service restart when automatic login is enabled (glfo#accountsservice/accountsservice#55). ==== attica-qt5 ==== Version update (5.79.0 -> 5.80.0) Subpackages: libKF5Attica5 - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - Changes since 5.79.0: * Remove unused forward declarations ==== baloo5 ==== Version update (5.79.0 -> 5.80.0) Subpackages: baloo5-file baloo5-file-lang baloo5-imports baloo5-imports-lang baloo5-kioslaves baloo5-kioslaves-lang baloo5-tools baloo5-tools-lang libKF5Baloo5 libKF5BalooEngine5 libKF5BalooEngine5-lang - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - Changes since 5.79.0: * [balooshow] Always print parsed document/device/inode id * [balooshow] Allow hexadecimal format for deviceid parameter * [baloosearch] Allow to print document ID * [ResultIterator] Provide document ID * [ResultIterator] Rework for future extension * Don't try to index ninja files * Don't try to index .swp files (kde#433095) * Add .gitlab-ci.yml to enable CI ==== bluez-qt ==== Version update (5.79.0 -> 5.80.0) Subpackages: bluez-qt-imports bluez-qt-udev libKF5BluezQt6 - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - Changes since 5.79.0: * Run clang-format * Add trailing comma to enums * Add clang-format configuration ==== breeze5-icons ==== Version update (5.79.0 -> 5.80.0) - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - Too many changes since 5.79.0, only listing bugfixes: * Delete tor-browser icon (kde#432674) ==== cryptsetup ==== Version update (2.3.4 -> 2.3.5) Subpackages: cryptsetup-lang libcryptsetup12 libcryptsetup12-32bit libcryptsetup12-hmac - cryptsetup 2.3.5: * Fix partial reads of passphrase from an interactive terminal * Fix maximum length of password entered through a terminal * integritysetup: support new dm-integrity HMAC recalculation options * integritysetup: display of recalculating sector in dump command * veritysetup: fix verity FEC if stored in the same image with hashes * veritysetup: run FEC repair check even if root hash fails * veritysetup: do not process hash image if hash area is empty * veritysetup: store verity hash algorithm in superblock in lowercase * bitlk: fix a crash if the device disappears during BitLocker scan * bitlk: show a better error when trying to open an NTFS device * bitlk: add support for startup key protected VMKs * Fix LUKS1 repair code (regression since version 1.7.x) * Fix luksKeyChange for LUKS2 with assigned tokens * Fix cryptsetup resize using LUKS2 tokens * Print a visible error if device resize is not supported * Add error message when suspending wrong non-LUKS device * Fix default XTS mode key size in reencryption * Rephrase missing locking directory warning and move it to debug level * Many fixes for the use of cipher_null (empty debug cipher) * Fixes for libpasswdqc 2.0.x (optional passphrase quality check) * Fixes for problems discovered by various tools for code analysis * Various fixes to man pages - silence hmac packaging warnings - move licenses to licensedir ==== discount ==== Version update (2.2.6 -> 2.2.7) - update to version 2.2.7: * fix small buffer overflow ==== frameworkintegration ==== Version update (5.79.0 -> 5.80.0) Subpackages: frameworkintegration-plugin libKF5Style5 - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - Changes since 5.79.0: * Add clang-format bits to CMakeLists.txt * Port usages of deprecated KNewStuff methods ==== gnutls ==== Version update (3.7.0 -> 3.7.1) Subpackages: libgnutls-dane0 libgnutls30 libgnutls30-32bit libgnutls30-hmac - Update to 3.7.1: [bsc#1183456, CVE-2021-20232] [bsc#1183457, CVE-2021-20231] * Fixed potential use-after-free in sending "key_share" and "pre_shared_key" extensions. * Fixed a regression in handling duplicated certs in a chain. * Fixed sending of session ID in TLS 1.3 middlebox compatibility mode. In that mode the client shall always send a non-zero session ID to make the handshake resemble the TLS 1.2 resumption; this was not true in the previous versions. * Removed dependency on the external 'fipscheck' package, when compiled with --enable-fips140-mode. * Added padlock acceleration for AES-192-CBC. - Remove patches upstream: * gnutls-gnutls-cli-debug.patch * gnutls-ignore-duplicate-certificates.patch * gnutls-test-fixes.patch ==== kactivities-stats ==== Version update (5.79.0 -> 5.80.0) - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - Changes since 5.79.0: * Remove KActivities DBUS string macro magic * Fix DBus interfaces after clang-format broke them (kde#433750) ==== kactivities5 ==== Version update (5.79.0 -> 5.80.0) Subpackages: kactivities5-imports libKF5Activities5 - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - Changes since 5.79.0: * Update .gitignore * Stringify DBUS paths * Run clang-format * Add trailing comma to enum * Add clang-format configuration ==== karchive ==== Version update (5.79.0 -> 5.80.0) - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - No code change since 5.79.0 ==== kauth ==== Version update (5.79.0 -> 5.80.0) Subpackages: libKF5Auth5 libKF5Auth5-lang libKF5AuthCore5 - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - Changes since 5.79.0: * UTF-8 is the default for QTextStream in Qt6 * Port away from deprecated KJob signal ==== kbookmarks ==== Version update (5.79.0 -> 5.80.0) Subpackages: libKF5Bookmarks5 libKF5Bookmarks5-lang - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - Changes since 5.79.0: * Add missing forward decl * Group includes * Run clang-format * Add clang-format configuration * Remove unused include ==== kcalendarcore ==== Version update (5.79.0 -> 5.80.0) - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - Changes since 5.79.0: * Add a flag not to update the lastModified field automatically. * Fix enum documentation ==== kcmutils ==== Version update (5.79.0 -> 5.80.0) Subpackages: libKF5KCMUtils5 libKF5KCMUtils5-lang - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - Changes since 5.79.0: * Add .git-blame-ignore-revs file * Run clang-format * Add clang-format configuration * Add test for kcmutils_generate_module_data macro * Fix wrong margins on QML-based KCMs (kde#431855) ==== kcodecs ==== Version update (5.79.0 -> 5.80.0) Subpackages: libKF5Codecs5 libKF5Codecs5-lang - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - Changes since 5.79.0: * Fix typo in comment ==== kcompletion ==== Version update (5.79.0 -> 5.80.0) Subpackages: libKF5Completion5 libKF5Completion5-lang - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - Changes since 5.79.0: * Run clang-format * Add trailing comma to enums * Use clang-format pre-commit hook ==== kconfig ==== Version update (5.79.0 -> 5.80.0) Subpackages: kconf_update5 libKF5ConfigCore5 libKF5ConfigCore5-lang libKF5ConfigGui5 - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - Changes since 5.79.0: * Add missing QTextStream::setCodec ifdef * Make QByteArray -> char* conversion explicit * Add KEntryMap::constFindEntry() method * Fix window positioning regression due to incorrect fallback in fallback (kde#432661) ==== kconfigwidgets ==== Version update (5.79.0 -> 5.80.0) Subpackages: libKF5ConfigWidgets5 libKF5ConfigWidgets5-lang - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - Changes since 5.79.0: * Add missing forward declaration * Add missing include * Run clang-format * Add trailing comma to enums * Add clang-format configuration * fix maxItems == 0, really ensure no items are remembered (kde#421391) ==== kcontacts ==== Version update (5.79.0 -> 5.80.0) Subpackages: kcontacts-lang libKF5Contacts5 - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - Changes since 5.79.0: * Use FindIsoCodes from ECM ==== kcoreaddons ==== Version update (5.79.0 -> 5.80.0) Subpackages: kcoreaddons-lang libKF5CoreAddons5 - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - Too many changes since 5.79.0, only listing bugfixes: * autotests: Fix autotests to pass under gcc ubsan and leak sanitizer. (kde#433402) * kpluginfactory: Use the user-provided base factory in our factory macro. (kde#410851) * [KProcessList] Check size of data before accessing it (kde#431334) ==== kcrash ==== Version update (5.79.0 -> 5.80.0) - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - Changes since 5.79.0: * Run clang-format * Add clang-format pre-commit hook * Fix build on Android * Fix X11 dependency conditions * Fix KCrash usage inside a systemd unit ==== kdav ==== Version update (5.79.0 -> 5.80.0) Subpackages: kdav-lang libKF5DAV5 - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - No code change since 5.79.0 ==== kdbusaddons ==== Version update (5.79.0 -> 5.80.0) Subpackages: kdbusaddons-tools libKF5DBusAddons5 libKF5DBusAddons5-lang - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - No code change since 5.79.0 ==== kdeclarative ==== Version update (5.79.0 -> 5.80.0) Subpackages: kdeclarative-components libKF5CalendarEvents5 libKF5Declarative5 libKF5Declarative5-lang libKF5QuickAddons5 - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - Changes since 5.79.0: * don't use mousehover effects on mobile * [GridDelegate] Fix vertical misalignment when showing a subtitle * [GridDelegate] Remove centering hack ==== kded ==== Version update (5.79.0 -> 5.80.0) Subpackages: kded-lang - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - Changes since 5.79.0: * Make QByteArray -> char* conversion explicit ==== kdelibs4support ==== Version update (5.79.0 -> 5.80.0) Subpackages: kdelibs4support-lang libKF5KDELibs4Support5 - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - No code change since 5.79.0 ==== kdesu ==== Version update (5.79.0 -> 5.80.0) Subpackages: libKF5Su5 libKF5Su5-lang - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - No code change since 5.79.0 ==== kdnssd-framework ==== Version update (5.79.1 -> 5.80.0) Subpackages: libKF5DNSSD5 libKF5DNSSD5-lang - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - Changes since 5.79.0: * Run clang-format * Add clang-format configuration ==== kdoctools ==== Version update (5.79.0 -> 5.80.0) Subpackages: kdoctools-lang libKF5DocTools5 - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - No code change since 5.79.0 ==== kemoticons ==== Version update (5.79.0 -> 5.80.0) - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - No code change since 5.79.0 ==== kernel-source ==== Version update (5.11.4 -> 5.11.6) Subpackages: kernel-default kernel-docs - Linux 5.11.6 (bsc#1012628). - nvme-pci: add quirks for Lexar 256GB SSD (bsc#1012628). - nvme-pci: mark Seagate Nytro XM1440 as QUIRK_NO_NS_DESC_LIST (bsc#1012628). - KVM: SVM: Clear the CR4 register on reset (bsc#1012628). - scsi: ufs: Fix a duplicate dev quirk number (bsc#1012628). - ASoC: Intel: sof_sdw: add quirk for HP Spectre x360 convertible (bsc#1012628). - ASoC: Intel: sof_sdw: reorganize quirks by generation (bsc#1012628). - PCI: cadence: Retrain Link to work around Gen2 training defect (bsc#1012628). - HID: ite: Enable QUIRK_TOUCHPAD_ON_OFF_REPORT on Acer Aspire Switch 10E (bsc#1012628). - ALSA: usb-audio: add mixer quirks for Pioneer DJM-900NXS2 (bsc#1012628). - ALSA: usb-audio: Add DJM750 to Pioneer mixer quirk (bsc#1012628). - HID: i2c-hid: Add I2C_HID_QUIRK_NO_IRQ_AFTER_RESET for ITE8568 EC on Voyo Winpad A15 (bsc#1012628). - mmc: sdhci-of-dwcmshc: set SDHCI_QUIRK2_PRESET_VALUE_BROKEN (bsc#1012628). - drm/msm/a5xx: Remove overwriting A5XX_PC_DBG_ECO_CNTL register (bsc#1012628). - scsi: ufs: ufs-exynos: Use UFSHCD_QUIRK_ALIGN_SG_WITH_PAGE_SIZE (bsc#1012628). - scsi: ufs: ufs-exynos: Apply vendor-specific values for three timeouts (bsc#1012628). - scsi: ufs: Introduce a quirk to allow only page-aligned sg entries (bsc#1012628). - misc: eeprom_93xx46: Add quirk to support Microchip 93LC46B eeprom (bsc#1012628). - scsi: ufs: Add a quirk to permit overriding UniPro defaults (bsc#1012628). - scsi: ufs-mediatek: Enable UFSHCI_QUIRK_SKIP_MANUAL_WB_FLUSH_CTRL (bsc#1012628). - iommu/amd: Fix sleeping in atomic in increase_address_space() (bsc#1012628). - btrfs: don't flush from btrfs_delayed_inode_reserve_metadata (bsc#1012628). - btrfs: export and rename qgroup_reserve_meta (bsc#1012628). - arm64: Make CPU_BIG_ENDIAN depend on ld.bfd or ld.lld 13.0.0+ (bsc#1012628). - parisc: Enable -mlong-calls gcc option with CONFIG_COMPILE_TEST (bsc#1012628). - nvme-pci: mark Kingston SKC2000 as not supporting the deepest power state (bsc#1012628). - media: cedrus: Remove checking for required controls (bsc#1012628). - io_uring: don't take uring_lock during iowq cancel (bsc#1012628). - io_uring/io-wq: return 2-step work swap scheme (bsc#1012628). - io_uring/io-wq: kill off now unused IO_WQ_WORK_NO_CANCEL (bsc#1012628). - io_uring: get rid of intermediate IORING_OP_CLOSE stage (bsc#1012628). - fs: provide locked helper variant of close_fd_get_file() (bsc#1012628). - io_uring: deduplicate failing task_work_add (bsc#1012628). - io_uring: unpark SQPOLL thread for cancelation (bsc#1012628). - io_uring: deduplicate core cancellations sequence (bsc#1012628). - io_uring: fix inconsistent lock state (bsc#1012628). - commit 7358b30 - rpm/check-for-config-changes: comment on the list To explain what it actually is. - commit e94bacf - ACPICA: Fix race in generic_serial_bus (I2C) and GPIO op_region parameter handling (bsc#1012628). - rpm/check-for-config-changes: define ignores more strictly * search for whole words, so make wildcards explicit * use ' for quoting * prepend CONFIG_ dynamically, so it need not be in the list - commit 7b06a8c - rpm/check-for-config-changes: sort the ignores They are growing so to make them searchable by humans. - commit 67c6b55 - rpm/check-for-config-changes: add -mrecord-mcount ignore Added by 3b15cdc15956 (tracing: move function tracer options to Kconfig) upstream. - commit 018b013 - Refresh patches.rpmify/kbuild-dummy-tools-fix-inverted-tests-for-gcc.patch. - Refresh patches.rpmify/kbuild-dummy-tools-support-MPROFILE_KERNEL-checks-fo.patch. Update upstream status. - commit c867c19 - Linux 5.11.5 (bsc#1012628). - ALSA: hda/realtek: Enable headset mic of Acer SWIFT with ALC256 (bsc#1012628). - ALSA: usb-audio: use Corsair Virtuoso mapping for Corsair Virtuoso SE (bsc#1012628). - ALSA: usb-audio: Don't abort even if the clock rate differs (bsc#1012628). - ALSA: usb-audio: Drop bogus dB range in too low level (bsc#1012628). - ALSA: usb-audio: Allow modifying parameters with succeeding hw_params calls (bsc#1012628). - tpm, tpm_tis: Decorate tpm_tis_gen_interrupt() with request_locality() (bsc#1012628). - tpm, tpm_tis: Decorate tpm_get_timeouts() with request_locality() (bsc#1012628). - btrfs: avoid double put of block group when emptying cluster (bsc#1012628). - btrfs: fix raid6 qstripe kmap (bsc#1012628). - btrfs: fix race between writes to swap files and scrub (bsc#1012628). - btrfs: fix race between swap file activation and snapshot creation (bsc#1012628). - btrfs: fix stale data exposure after cloning a hole with NO_HOLES enabled (bsc#1012628). - btrfs: tree-checker: do not error out if extent ref hash doesn't match (bsc#1012628). - btrfs: fix race between extent freeing/allocation when using bitmaps (bsc#1012628). - btrfs: validate qgroup inherit for SNAP_CREATE_V2 ioctl (bsc#1012628). - btrfs: free correct amount of space in btrfs_delayed_inode_reserve_metadata (bsc#1012628). - btrfs: fix spurious free_space_tree remount warning (bsc#1012628). - btrfs: unlock extents in btrfs_zero_range in case of quota reservation errors (bsc#1012628). - btrfs: fix warning when creating a directory with smack enabled (bsc#1012628). - PM: runtime: Update device status before letting suppliers suspend (bsc#1012628). - ring-buffer: Force before_stamp and write_stamp to be different on discard (bsc#1012628). - io_uring: ignore double poll add on the same waitqueue head (bsc#1012628). - dm bufio: subtract the number of initial sectors in dm_bufio_get_device_size (bsc#1012628). - dm verity: fix FEC for RS roots unaligned to block size (bsc#1012628). - drm/amd/pm: correct Arcturus mmTHM_BACO_CNTL register address (bsc#1012628). - drm/amdgpu:disable VCN for Navi12 SKU (bsc#1012628). - drm/amdgpu: Only check for S0ix if AMD_PMC is configured (bsc#1012628). - drm/amdgpu: fix parameter error of RREG32_PCIE() in amdgpu_regs_pcie (bsc#1012628). - crypto - shash: reduce minimum alignment of shash_desc structure (bsc#1012628). - ALSA: ctxfi: cthw20k2: fix mask on conf to allow 4 bits (bsc#1012628). - RDMA/cm: Fix IRQ restore in ib_send_cm_sidr_rep (bsc#1012628). - RDMA/rxe: Fix missing kconfig dependency on CRYPTO (bsc#1012628). - IB/mlx5: Add missing error code (bsc#1012628). - ALSA: hda: intel-nhlt: verify config type (bsc#1012628). - ftrace: Have recordmcount use w8 to read relp->r_info in arm64_is_fake_mcount (bsc#1012628). - ia64: don't call handle_signal() unless there's actually a signal queued (bsc#1012628). - rsxx: Return -EFAULT if copy_to_user() fails (bsc#1012628). - iommu/tegra-smmu: Fix mc errors on tegra124-nyan (bsc#1012628). - iommu: Don't use lazy flush for untrusted device (bsc#1012628). - iommu/vt-d: Fix status code for Allocate/Free PASID command (bsc#1012628). - btrfs: zoned: use sector_t for zone sectors (bsc#1012628). - tomoyo: recognize kernel threads correctly (bsc#1012628). - r8169: fix resuming from suspend on RTL8105e if machine runs on battery (bsc#1012628). - commit d09469d - ALSA: usb-audio: Apply the control quirk to Plantronics headsets (bsc#1182552). - ALSA: usb: Add Plantronics C320-M USB ctrl msg delay quirk (bsc#1182552). - commit f99c94c ==== kfilemetadata5 ==== Version update (5.79.0 -> 5.80.0) Subpackages: kfilemetadata5-lang - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - Changes since 5.79.0: * [FFmpegExtractor] Use categorized logging * Enable CI, add .gitlab-ci.yml ==== kglobalaccel ==== Version update (5.79.0 -> 5.80.0) Subpackages: kglobalaccel5 libKF5GlobalAccel5 libKF5GlobalAccel5-lang libKF5GlobalAccelPrivate5 - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - Changes since 5.79.0: * Port away from deprecated unRegister * Use DBus activation for applications that are dbus activatable ==== kguiaddons ==== Version update (5.79.0 -> 5.80.0) - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - Changes since 5.79.0: * Include QWindow instead of forward-declaring ==== kholidays ==== Version update (5.79.0 -> 5.80.0) Subpackages: libKF5Holidays5 libKF5Holidays5-lang - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - Changes since 5.79.0: * Update mu_en_islamic, holidays/holidays.qrc * Update mu_en, create mu_en_islamic ==== khtml ==== Version update (5.79.0 -> 5.80.0) Subpackages: libKF5KHtml5 libKF5KHtml5-lang - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - No code change since 5.79.0 ==== ki18n ==== Version update (5.79.0 -> 5.80.0) Subpackages: libKF5I18n5 libKF5I18n5-lang - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - Changes since 5.79.0: * Run clang-format * Add clang-format pre-commit hook ==== kiconthemes ==== Version update (5.79.0 -> 5.80.0) Subpackages: libKF5IconThemes5 libKF5IconThemes5-lang - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - Changes since 5.79.0: * add private header to avoid extern in .cpp file * avoid race condition on loading the plugin * Allow icon themes to also use the colour scheme's selected foreground colour for icon colouring * fix loading of icons from resources like :/icons/... * register our KIconEngine plugin for SVG icons * Remove cfeck as maintainer ==== kidletime ==== Version update (5.79.0 -> 5.80.0) - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - Changes since 5.79.0: * Run clang-format * Add clang-format configuration * Handle Qt6 change in nativeEventFilter signature ==== kimageformats ==== Version update (5.79.0 -> 5.80.0) Subpackages: kimageformats-eps - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - Changes since 5.79.0: * Fix Non-square Radiance/RGBE/.hdr images failing to load (kde#433877) * Check the input buffer before passing it to libheif * Check primaries returned from libavif * Add plugin for High Efficiency Image File Format (HEIF) * Quality option can be returned without parsing input file. ==== kinit ==== Version update (5.79.0 -> 5.80.0) Subpackages: kinit-lang - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - Changes since 5.79.0: * Use findLibcap from ECM ==== kio ==== Version update (5.79.0 -> 5.80.1) Subpackages: kio-core kio-lang - Update to 5.80.1 * Fix crash in ApplicationLauncherJob(service) when service is null. - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - Too many changes since 5.79.0, only listing bugfixes: * PreviewJob: consider file size for cache invalidation (kde#433127) * RenameDialog: fix a potential buffer overflow (kde#432610) ==== kirigami2 ==== Version update (5.79.0 -> 5.80.0) Subpackages: kirigami2-lang libKF5Kirigami2-5 - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - Too many changes since 5.79.0, only listing bugfixes: * Support for Toolbars in standalone pages (kde#432541) * Do not show animation on pageStack.replace (kde#426770) * event compress the nav buttons show/hide (kde#413841) * disable animations during replace (kde#426770) * support icon.name (kde#433472) * Fix binding loop (kde#429717) - Drop 0001-Revert-Watch-for-language-change-events-and-forward-.patch ==== kitemmodels ==== Version update (5.79.0 -> 5.80.0) Subpackages: kitemmodels-imports libKF5ItemModels5 - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - Changes since 5.79.0: * Add checkState role name to KCheckableProxyModel * Deprecate KConcatenateRowsProxyModel also by compiler & runtime warnings ==== kitemviews ==== Version update (5.79.0 -> 5.80.0) Subpackages: libKF5ItemViews5 libKF5ItemViews5-lang - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - Changes since 5.79.0: * Run clang-format * Add clang-format pre-commit hook ==== kjobwidgets ==== Version update (5.79.0 -> 5.80.0) Subpackages: libKF5JobWidgets5 libKF5JobWidgets5-lang - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - No code change since 5.79.0 ==== kjs ==== Version update (5.79.0 -> 5.80.0) Subpackages: libKF5JS5 libKF5JSApi5 - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - No code change since 5.79.0 ==== knewstuff ==== Version update (5.79.0 -> 5.80.0) Subpackages: knewstuff-imports libKF5NewStuff5 libKF5NewStuff5-lang libKF5NewStuffCore5 - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - Too many changes since 5.79.0, only listing bugfixes: * Fix preview delegate's update badge being cut off (kde#433535) * qtquickengine: Do not emit entriesChanged signal when we clear an empty list (kde#431568) * qtquickengine: Check if KNSCore::Engine is valid before searching (kde#402432) ==== knotifications ==== Version update (5.79.0 -> 5.80.0) Subpackages: libKF5Notifications5 libKF5Notifications5-lang - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - Changes since 5.79.0: * Remove d-ptr from notifybypopup * Don't attempt to strip markup from a KNotification's title ==== knotifyconfig ==== Version update (5.79.0 -> 5.80.0) Subpackages: libKF5NotifyConfig5 libKF5NotifyConfig5-lang - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - Changes since 5.79.0: * Add missing includes ==== kpackage ==== Version update (5.79.0 -> 5.80.0) Subpackages: kpackage-lang - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - Changes since 5.79.0: * Run clang-format * Add clang-format configuration ==== kparts ==== Version update (5.79.0 -> 5.80.0) Subpackages: libKF5Parts5 libKF5Parts5-lang - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - Changes since 5.79.0: * Run clang-format * Add clang-format configuration * Exclude templates dir from clang-format * Deprecate KParts::ReadOnlyPart::completed(bool) ==== kpeople5 ==== Version update (5.79.0 -> 5.80.0) Subpackages: kpeople5-lang - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - No code change since 5.79.0 ==== kpty ==== Version update (5.79.0 -> 5.80.0) Subpackages: libKF5Pty5 libKF5Pty5-lang - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - No code change since 5.79.0 ==== kquickcharts ==== Version update (5.79.0 -> 5.80.0) - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - No code change since 5.79.0 ==== kross ==== Version update (5.79.0 -> 5.80.0) Subpackages: kross-lang - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - No code change since 5.79.0 ==== krunner ==== Version update (5.79.0 -> 5.80.0) - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - Changes since 5.79.0: * Add pre-commit hook for clang-format * Add .git-blame-ignore-revs file * Run clang-format * Simplify SingleRunnerMode code * autotests: Use new test utilities in dbus runner test * Add header and CMake configuration to help writing tests * autotests: Add assert if service and object from runner are successfully registered ==== kservice ==== Version update (5.79.0 -> 5.80.0) Subpackages: kservice-lang - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - Changes since 5.79.0: * Run clang-format * Add clang-format pre-commit hook * Un-overload databaseChagned() signal * src/services/yaac.y: use '%define api.pure' ==== ktexteditor ==== Version update (5.79.0 -> 5.80.0) Subpackages: ktexteditor-lang - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - Too many changes since 5.79.0, only listing bugfixes: * use correct function to determine with of line number characters (kde#430712) * Add option to preselect nothing when automatic completion is invoked (kde#316413) * Temporarily save unfinished search/replace text (kde#411923) * avoid crash on clearing of bookmarks (kde#433006) * [Vimode] Do not remove empty lines when reformatting (kde#340550) ==== ktextwidgets ==== Version update (5.79.0 -> 5.80.0) Subpackages: libKF5TextWidgets5 libKF5TextWidgets5-lang - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - Changes since 5.79.0: * Add missing includes ==== kunitconversion ==== Version update (5.79.0 -> 5.80.0) Subpackages: libKF5UnitConversion5 libKF5UnitConversion5-lang - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - No code change since 5.79.0 ==== kwallet ==== Version update (5.79.0 -> 5.80.0) Subpackages: kwallet-tools kwallet-tools-lang kwalletd5 kwalletd5-lang libKF5Wallet5 libkwalletbackend5-5 - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - Changes since 5.79.0: * Add .git-blame-ignore-revs file * Run clang-format * Avoid unneeded multiline strings * Add clang-format configuration * Add missing include * Fix i18n ==== kwayland ==== Version update (5.79.0 -> 5.80.0) - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - No code change since 5.79.0 ==== kwidgetsaddons ==== Version update (5.79.0 -> 5.80.0) Subpackages: libKF5WidgetsAddons5 libKF5WidgetsAddons5-lang - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - Changes since 5.79.0: * Remove cfeck as maintainer * KPageView: Make it possible to access titleWidget ==== kwindowsystem ==== Version update (5.79.0 -> 5.80.0) Subpackages: libKF5WindowSystem5 libKF5WindowSystem5-lang - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - Changes since 5.79.0: * Un-overload windowChanged() signal ==== kxmlgui ==== Version update (5.79.0 -> 5.80.0) Subpackages: libKF5XmlGui5 libKF5XmlGui5-lang - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - Changes since 5.79.0: * Add an autotest for the newly added call * Add a missing addAction new-slot-syntax call * Correct name of menu item (kde#433157) ==== libKF5ModemManagerQt ==== Version update (5.79.0 -> 5.80.0) - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - Changes since 5.79.0: * Bearer: drop initializers for non-primitive types * Bearer: add initializers for IpConfig members ==== libKF5NetworkManagerQt ==== Version update (5.79.0 -> 5.80.0) - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - No code change since 5.79.0 ==== libpng16 ==== Subpackages: libpng16-16 libpng16-16-32bit - enable hardware optimizations (such as SSE) ==== libqt5-qtdeclarative ==== - Work around implicit dependency of src/qml on qmltyperegistrar which lead to an incomplete libQt5Qml5.so build for non-SSE2 ==== libsamplerate ==== Version update (0.1.9 -> 0.2.1) - update to 0.10.0: * Add src_clone() function to clone a SRC_STATE* handle * Cleanup Autotools build system. * Require C99 compiler * Add missing src_get_channels() export to windows def file * Fix macOS compile errors and modernize audio api on that platform * Add Octave scripts to generate filter coefficients * Fix two potential undefined behaviours * Fix a buffer out-of-bounds read error in src/src_sinc.c * Improve multichan_throughput_test * Replace buggy implementation of Duffs device by regular loop * Fix CMake generated shared library ABI compliance with Autotools build * Move site to new URL: http://libsndfile.github.io/libsamplerate/ * Convert documentation pages from HTML to Markdown * Move sndfile-resample to sndfile-tools package - > drop progs subpackage - drop libsamplerate-0.1.9-reproducible.patch - add libsamplerate-0.2.1-reproducible.patch ==== mariadb-connector-c ==== Version update (3.1.11 -> 3.1.12) - Update to release 3.1.12 [bsc#1182739]: * MDEV-24577: Fix warnings generated during compilation of plugin/auth_pam/testing/pam_mariadb_mtr.c on FreeBSD * CONC-521: Fixed warning on MacOS when including ucontext.h * CONC-518: Check if mysql->options.extension was allocated before checking async_context * CONC-517: C/C looks for plugins in wrong location on Windows ==== mkfontscale ==== - modernize spec file (move license to licensedir) ==== multipath-tools ==== Version update (0.8.5+12+suse.3b0e9ca -> 0.8.5+26+suse.2cbedfd) Subpackages: kpartx libmpath0 - Update to version 0.8.5+26+suse.2cbedfd: Avoid "illegal request" errors on non-RDAC storage (bsc#bsc#1182072, bsc#1177371) - Update to version 0.8.5+23+suse.c11b054: * multipath -U: reduce log level of "adding new path" message (bsc#1181435) - Update to version 0.8.5+22+suse.e1e3c48: * multipath-tools tests: fix stringop-overflow build errors with gcc 11 (bsc#1181877) * README moved to README.md (has been converted to markdown upstream) ==== nfs-utils ==== Subpackages: libnfsidmap1 nfs-client nfs-kernel-server - Include nfsd kernel module Requires (bsc#1089118) ==== opencc ==== Version update (1.1.1 -> 1.1.2) Subpackages: libopencc1_1 opencc-data - update to 1.1.2: * Added Hong Kong Traditional Chinese conversion. * Fix the compilation compatibility problem, including parallel compilation. * Fixed the serious performance degradation problem introduced since 1.1.0. - drop opencc-1.1.1-missing-builtin-types.patch: upstream ==== perl-libwww-perl ==== Version update (6.52 -> 6.53) - updated to 6.53 see /usr/share/doc/packages/perl-libwww-perl/Changes 6.53 2021-03-07 16:54:48Z - Require HTTP::Daemon 6.12 for test (GH#374, GH#375) (fitzmorrispr, skaji) ==== plasma-framework ==== Version update (5.79.0 -> 5.80.0) Subpackages: libKF5Plasma5 plasma-framework-components plasma-framework-lang - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - Too many changes since 5.79.0, only listing bugfixes: * [plasmacomponents3/TextField|TextArea] Fix placeholder text (kde#433864) * [Icon Item] Load .ico files using QIcon (kde#429927) * [PC3 ToolTip] Reduce margins to smallSpacing (kde#428191) * Revert 4d4db0b1's theme changes (kde#434202) ==== prison-qt5 ==== Version update (5.79.0 -> 5.80.0) Subpackages: libKF5Prison5 prison-qt5-imports - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - No code change since 5.79.0 ==== purpose ==== Version update (5.79.0 -> 5.80.0) Subpackages: libKF5Purpose5 libKF5PurposeWidgets5 purpose-lang - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - No code change since 5.79.0 ==== python-hyperlink ==== Version update (20.0.1 -> 21.0.0) - update to 21.0.0: * Update plus sign (+) handling to work with/like HTML form encoding (POST) by default, fixes #129, and associated roundtripping (#146). * Package IDNA tables. * Long overdue dependency bumps ==== python-kiwi ==== Version update (9.23.16 -> 9.23.20) - Bump version: 9.23.19 ? 9.23.20 - Fixed API vs. CLI inconsistency when using kiwi as API the program fails with a usage message from the Cli class. The kiwi.cli module should not be imported except for kiwi comandline tasks. It has turned out that the RuntimeConfig class which is used in several places in different API classes imports Cli and creates an instance of it to check for a global option. This causes major issues for all programs which uses the kiwi API but not the command line interface because the docopt call in Cli() expects a valid docstring which only exists in kiwi's cli.py. This commit fixes the inconsistency and allows people to use the kiwi API independent of any command line interface. Fixes #1755 - Make sure man pages are part of sdist tarball The current tarball when uploaded to pypi via gitlab does not contain the manual pages because the doc target to build them is not called. This commit adds a doc_man tox target which is called prior pypi release. This Fixes #1746 - Refactor grub2 installation This commit refactors grub2 installation method to split it in two parts. Former grub2.install method was meant to run the grub2-install tool, however, in addition it was also running the secure boot installation shim-install. The install method in KIWI is skipped for those architectures and firmware combinations for which bios support doesn't exist. This was leading to skip the secure boot installation. The current approach strips the secure boot installation logic from the grub2.install method, so skipping the install method does not automatically result in skipping the secure boot installation. Fixes bsc#1182211 - Bump version: 9.23.18 ? 9.23.19 - Fixed admin path for dpkg-query Fixed admin path in check_dracut_module_versions_compatible_to_kiwi runtime check. - Fail non-XML descriptions if anymarkup not available (#1742) Co-authored-by: Fergal Mc Carthy <fergal.mc.carthy@suse.com> - Bump version: 9.23.17 ? 9.23.18 - Make runtime check more robust Fixed check_dracut_module_versions_compatible_to_kiwi to work with systems that have no dracut installed. - Fixed call time runtime check in build command The check_dracut_module_versions_compatible_to_kiwi runtime check was called too early in the build process. It has to be called at the end of the prepare stage when the image root tree has been created - Added missing runtime check to default config file Added check_dracut_module_versions_compatible_to_kiwi as comment block to the default config file - Bump version: 9.23.16 ? 9.23.17 - Fixed docstring for SolverRepositoryDeb class The doc string incorrectly pointed to the rpm-md repo type when it should be apt-deb - Fixed code smells reported from codacy In addition cleanup unused instance variable self.custom_args from DiskFormatBase class - Add kiwi dracut mod vs. kiwi compatibility check Add a runtime check to be called in the create stage which reads the version(s) of the installed kiwi dracut modules from the package database and compare them with a min_version setting maintained in the KIWI builder code. If the installed dracut module is not compatible with the used kiwi builder version the build stops at this point with a descriptive error message - Add strong typing for the following API methods kiwi/storage/raid_device kiwi/storage/setup kiwi/storage/subformat/base kiwi/storage/subformat/gce kiwi/storage/subformat/ova kiwi/storage/subformat/qcow2 This references issue #1644 - Added strong typing for the following API methods * storage/subformat/vagrant_base.py * storage/subformat/vagrant_libvirt.py * storage/subformat/vagrant_virtualbox.py * storage/subformat/vdi.py * storage/subformat/vhd.py * storage/subformat/vhdfixed.py * storage/subformat/vhdx.py * storage/subformat/vmdk.py This references Issue #1644 - Deleted legacy kiwi chapter from the docs The information there is almost obsolete since kiwi(perl) does no longer exist in any modern distribution. It's only maintained on SLE12 which itself is EOL and the kiwi there has its own documentation which we don't need to reference anymore in the upstream project - Added new Troubleshooting chapter to the docs Added a new chapter to handle issues which depends on several environment conditions and for which not only one possible solution exists. This Fixes #1691 - Document use of SUSE media Add chapter to describe how to use the SUSE product media in a kiwi build process. This Fixes #1678 - Delete support for generic iso:// source type The generic iso:// media type mounts the given iso file and expect its root to provide a repository that can be used 1:1 with a package manager. This concept is broken since some time and it can't be fixed in a generic way. All distribution media comes with a certain layout and basically needs extra handling to become fully usable as repository. The current implementation of the iso type which simply mounts the iso and expects its root to be a known repo is not useful. Therefore the support for it will be decommissioned. Instead we will provide a documentation chapter that documents how to incorporate distro ISO media for building images. - Added deb support to sat solver module Add support to create SAT solvables from Debian repos via deb2solv tool from libsolv. This allows image info --resolve-package-list to work with Debian/Ubuntu image descriptions. Please note by default libsolv is not compiled with support for Debian. Therefore the following compile flags must be set on libsolv * -DENABLE_DEBIAN=1 * -DMULTI_SEMANTICS=1 If libsolv does not provide the needed capabilities kiwi will fail on either the repository solvable creation due to missing deb2solv or on call of setdisttype() due to missing MULTI_SEMANTICS feature in libsolv - Update contributing chapter Add an example to show that using the kiwi description format is an option when using kiwi as an API in other python programs ==== python-pycryptodome ==== Version update (3.9.9 -> 3.10.1) - update to 3.10.1: * Fixed a potential memory leak when initializing block ciphers. * GH#466: ``Crypto.Math.miller_rabin_test()`` was still using the system random source and not the one provided as parameter. * GH#469: RSA objects have the method ``public_key()`` like ECC objects. The old method ``publickey()`` is still available for backward compatibility. * GH#476: ``Crypto.Util.Padding.unpad()`` was raising an incorrect exception in case of zero-length inputs. Thanks to Captainowie. * GH#491: better exception message when ``Counter.new()`` is called with an integer ``initial_value`` than doesn't fit into ``nbits`` bits. * GH#496: added missing ``block_size`` member for ECB cipher objects. Thanks to willem. * GH#500: ``nonce`` member of an XChaCha20 cipher object was not matching the original nonce. ==== python-pyzmq ==== - Clean up of SPEC file, while investigating test suite errors. ==== python-qt5 ==== Version update (5.15.3 -> 5.15.4) - Update to version 5.15.4 * Packaging bug fixes. - Fixes problems with packages checking the package metadata like boo#1183144 ==== qpdf ==== Version update (10.3.0 -> 10.3.1) - Update to version 10.3.1 * See http://qpdf.sourceforge.net/files/qpdf-manual.html#ref.release-notes for the complete changelog. ==== qqc2-desktop-style ==== Version update (5.79.0 -> 5.80.0) - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - Changes since 5.79.0: * Use more standard duration values * Respect the animation speed setting for menu open/close animation * [RoundButton] Rework the contentItem, improve background accuracy * Spinbox: Update value during editing (kde#433066) * Remove TODOs for Qt 5.7 * [Label] Remove unnecessary code * Use new custom event handling to trigger color sync in Platform theme * Use QQuickWindow::setTextRenderType() for the default text rendering type * Update Kirigami platform theme to new upstream API * [radiobutton] Fix focus indicator ==== rubygem-ffi ==== Version update (1.14.2 -> 1.15.0) Subpackages: ruby2.7-rubygem-ffi ruby3.0-rubygem-ffi - updated to version 1.15.0 Fixed: * Fix MSVC build * Fix async callbacks in conjunction with fork(). #884 Added: * Allow to pass callbacks in varargs. #885 * Name the threads for FFI callback dispatcher and async thread calls for easier debugging. #883 The name can be retrieved by Thread.name and is shown by Thread.list.inspect etc. Even gdb shows the thread name on supported operating systems. * Add types.conf for powerpc64le-linux * Add types.conf for riscv64-linux * More release automation of ffi gems Changed: * Switch from rubygems-tasks to bundler/gem_helper Removed: * Remove unused VariadicInvoker#init ==== rubygem-nokogiri ==== Version update (1.11.1 -> 1.11.2) Subpackages: ruby2.7-rubygem-nokogiri ruby3.0-rubygem-nokogiri - updated to version 1.11.2 see CHANGELOG.md ==== rubygem-regexp_parser ==== Version update (2.0.3 -> 2.1.1) - updated to version 2.1.1 [#]# [2.1.1] - 2021-02-23 - [Janosch Müller](mailto:janosch84@gmail.com) [#]## Fixed - fixed `NameError` when requiring only `'regexp_parser/scanner'` in v2.1.0 * thanks to [Jared White and Sam Ruby](https://github.com/ruby2js/ruby2js) for the report [#]# [2.1.0] - 2021-02-22 - [Janosch Müller](mailto:janosch84@gmail.com) [#]## Added - common ancestor for all scanning/parsing/lexing errors * `Regexp::Parser::Error` can now be rescued as a catch-all * the following errors (and their many descendants) now inherit from it: - `Regexp::Expression::Conditional::TooManyBranches` - `Regexp::Parser::ParserError` - `Regexp::Scanner::ScannerError` - `Regexp::Scanner::ValidationError` - `Regexp::Syntax::SyntaxError` * it replaces `ArgumentError` in some rare cases (`Regexp::Parser.parse('?')`) * thanks to [sandstrom](https://github.com/sandstrom) for the cue [#]## Fixed - fixed scanning of whole-pattern recursion calls `\g<0>` and `\g'0'` * a regression in v2.0.1 had caused them to be scanned as literals - fixed scanning of some backreference and subexpression call edge cases * e.g. `\k<+1>`, `\g<x-1>` - fixed tokenization of some escapes in character sets * `.`, `|`, `{`, `}`, `(`, `)`, `^`, `$`, `?`, `+`, `*` * all of these correctly emitted `#type` `:literal` and `#token` `:literal` if *not* escaped * if escaped, they emitted e.g. `#type` `:escape` and `#token` `:group_open` for `[\(]` * the escaped versions now correctly emit `#type` `:escape` and `#token` `:literal` - fixed handling of control/metacontrol escapes in character sets * e.g. `[\cX]`, `[\M-\C-X]` * they were misread as bunch of individual literals, escapes, and ranges - fixed some cases where calling `#dup`/`#clone` on expressions led to shared state ==== setxkbmap ==== - modernise spec file (move license to licensedir) ==== solid ==== Version update (5.79.0 -> 5.80.0) Subpackages: libKF5Solid5 libKF5Solid5-lang solid-imports solid-tools - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - Changes since 5.79.0: * Adding isEncrypted method to AccessStorage * solid-hardware: demarshall DBus types for nonportableinfo * [UDisks2] Correctly demarshall QDbusObjectPath in `isEncryptedCleartext` * Add .gitlab-ci.yml for Solid CI * Predicate Parser: fix deprecated directive ==== sonnet ==== Version update (5.79.0 -> 5.80.0) Subpackages: libKF5SonnetCore5 libKF5SonnetCore5-lang libKF5SonnetUi5 - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - Changes since 5.79.0: * aspell: Port away from QTextCodec * Remove enchant plugin * Fix typo in comment * Add clazy:exclude=overloaded-signal comment to already deprecated signal ==== sqlite3 ==== Version update (3.34.1 -> 3.35.0) - update to 3.35.0: * Added built-in SQL math functions(). (Requires the -DSQLITE_ENABLE_MATH_FUNCTIONS compile-time option.) * Added support for ALTER TABLE DROP COLUMN. * Generalize UPSERT: * Allow multiple ON CONFLICT clauses that are evaluated in order, * The final ON CONFLICT clause may omit the conflict target and yet still use DO UPDATE. * Add support for the RETURNING clause on DELETE, INSERT, and UPDATE statements. * Use less memory when running VACUUM on databases containing very large TEXT or BLOB values. It is no longer necessary to hold the entire TEXT or BLOB in memory all at once. * Add support for the MATERIALIZED and NOT MATERIALIZED hints when specifying common table expressions. The default behavior was formerly NOT MATERIALIZED, but is now changed to MATERIALIZED for CTEs that are used more than once. * The SQLITE_DBCONFIG_ENABLE_TRIGGER and SQLITE_DBCONFIG_ENABLE_VIEW settings are modified so that they only control triggers and views in the main database schema or in attached database schemas and not in the TEMP schema. TEMP triggers and views are always allowed. * Query planner/optimizer improvements * Enhance the ".stats" command to accept new arguments "stmt" and "vmstep", causing prepare statement statistics and only the virtual-machine step count to be shown, respectively. * Add the ".filectrl data_version" command. * Enhance the ".once" and ".output" commands so that if the destination argument begins with "|" (indicating that output is redirected into a pipe) then the argument does not need to be quoted. * Fix a bug in the IN-operator optimization of version 3.33.0 that can cause an incorrect answer. * Fix incorrect answers from the LIKE operator if the pattern ends with "%" and there is an "ESCAPE '_'" clause. ==== syndication ==== Version update (5.79.0 -> 5.80.0) - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - No code change since 5.79.0 ==== syntax-highlighting ==== Version update (5.79.1 -> 5.80.0) Subpackages: libKF5SyntaxHighlighting5 libKF5SyntaxHighlighting5-lang - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - Too many changes since 5.79.0, only listing bugfixes: * PHP: fix string, number and folding region ; refactor styles (kde#429651) ==== syslinux ==== - Add syslinux-4.04-reproducible-isohybrid.patch to allow for deterministic iso image creation (boo#1062303) ==== threadweaver ==== Version update (5.79.0 -> 5.80.0) - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - Changes since 5.79.0: * Un-overload signals ==== vim ==== Version update (8.2.2564 -> 8.2.2607) Subpackages: gvim vim-data vim-data-common - Updated to version 8.2.2607, fixes the following problems * Focus events end Insert mode if 'esckeys' is not set. * Vim9: "..=" not always recognized. * Vim9: Function name is not recognized. * Vim9: no error if variable is defined for existing function. * Second time a preview popup is opened highlight is not set. (Gabriel Dupras) * 'fillchars' "stl" and "stlnc" items must be single byte. * Tests fail when run as root. * Test may leave file behind. * Vim9: crash when getting the types for a legacy function. * Vim9: using invalid pointer for error message. * Vim9: crash when calling partial with wrong function. * Vim9: a function name with "->" in the next line doesn't work. * Vim9: defining a :func function checks for white space after a comma in the arguments. * Compiler warning for type conversion. * Lua cannot handle a passed in lambda. * Vim9: crash in garbagecollect after for loop. * Vim9: checking vararg type is wrong when function is auto-loaded. * Vim9: sourcing Vim9 script triggers a redraw. * Vim9: screendump test fails on MS-Windows. * Vim9: cannot compare result of getenv() with null. * Vim9: type error for assigning the result of list concatenation to a list. * Vim9: illegal memory access. * Process id may be invalid. * Recover test fails on FreeBSD. * Build failure with tiny features. * Recover test hangs in the GUI. * Vim9: default argument value may cause internal error. * Poke files are not recognized. * Code coverage could be improved. * List of distributed files is incomplete. * Alternate buffer added to session file even when it's hidden. * Setting 'winminheight' may cause 'lines' to change. * :doautocmd may confuse scripts listening to WinEnter. * Vim9: "import * as" does not work at script level. * Vim9: :open does not need to be supported. * Build failure. * Vim9: crash when putting an unknown type in a dictionary. (Yegappan Lakshmanan) * Memory usage test often fails on FreeBSD. * Vim9: continue doesn't work if :while is very first command. (Yegappan Lakshmanan) * Vim9: no effect if user command is also a function. * GUI-specific command line arguments not tested. * Vim9: string index and slice does not include composing chars. * strchars() defaults to counting composing characters. * strcharpart() cannot include composing characters. ==== xclip ==== - modernise spec-file (move license to licensedir) ==== xf86-input-evdev ==== - refresh spec file (move licenes) ==== xf86-input-libinput ==== - refresh spec file (move licenses to licensedir) ==== xf86-input-vmmouse ==== - modernize spec file (move licenses to licensedir) ==== xfsprogs ==== Version update (5.10.0 -> 5.11.0) Subpackages: libhandle1 xfsprogs-scrub - update to v5.11.0: - xfs_admin: don't hide xfs_repair output when upgrading - man: document attr2, ikeep option deprecation in xfs.5 - mkfs: make use of xfs_validate_stripe_geometry() - mkfs: fix wrong inobtcount usage error output - xfs_repair: enable bigtime upgrade via repair - xfs_repair: enable inobtcount upgrade via repair - xfs_repair: set NEEDSREPAIR on first write - xfs_repair: clear the needsrepair flag when done - xfs_repair: check dquot id and type - xfs_fsr: Verify bulkstat version in qsort's cmp() - xfs_fsr: Interpret args of qsort's cmp() correctly - xfs_scrub: load and unload libicu properly - xfs_scrub: various fixes - xfs_admin: support adding features to V5 filesystems - xfs_admin: support filesystems with realtime devices - man: mark all deprecated V4 format options - misc: fix valgrind complaints - xfs_db: disallow label/uuid setting if NEEDSREPAIR - xfs_db: show NEEDSREPAIR in check & version commands - xfs_db: add an ls command - xfs_db: add a directory path lookup command - libxfs changes merged from kernel 5.11 ==== xhost ==== - refresh spec file (move license files) ==== xprop ==== - modernize spec file (move license to licensedir) ==== xrandr ==== - modernize spec-file (move license to licensedir)