Packages changed: AppStream (0.16.2 -> 0.16.3) Mesa (23.1.5 -> 23.1.6) Mesa-drivers (23.1.5 -> 23.1.6) MozillaFirefox (116.0.3 -> 117.0) SDL2 (2.28.2 -> 2.28.3) abseil-cpp akonadi-calendar (23.04.3 -> 23.08.0) akonadi-calendar-tools (23.04.3 -> 23.08.0) akonadi-contact (23.04.3 -> 23.08.0) akonadi-import-wizard (23.04.3 -> 23.08.0) akonadi-mime (23.04.3 -> 23.08.0) akonadi-notes (23.04.3 -> 23.08.0) akonadi-search (23.04.3 -> 23.08.0) akonadi-server (23.04.3 -> 23.08.0) akregator (23.04.3 -> 23.08.0) analitza (23.04.3 -> 23.08.0) apache2-mod_php8 (8.2.9 -> 8.2.10) ark (23.04.3 -> 23.08.0) augeas (1.13.0 -> 1.14.1) baloo5-widgets (23.04.3 -> 23.08.0) blinken (23.04.3 -> 23.08.0) branding-openSUSE busybox busybox-links calendarsupport (23.04.3 -> 23.08.0) djvulibre dolphin (23.04.3 -> 23.08.0) dos2unix (7.5.0 -> 7.5.1) ell (0.57 -> 0.58) eventviews (23.04.3 -> 23.08.0) ffmpegthumbs (23.04.3 -> 23.08.0) filelight (23.04.3 -> 23.08.0) freerdp (2.10.0 -> 2.11.0) gcc13 git (2.41.0 -> 2.42.0) glibc glslang (12.2.0 -> 12.3.1+sdk261) gmp gnome-maps (44.3 -> 44.4) grantleetheme (23.04.3 -> 23.08.0) grub2 (2.06 -> 2.12~rc1) gsl gtkmm4 gwenview5 (23.04.3 -> 23.08.0) gzip (1.12 -> 1.13) highway (1.0.4 -> 1.0.5) imlib2 incidenceeditor (23.04.3 -> 23.08.0) kaccounts-integration (23.04.3 -> 23.08.0) kaccounts-providers (23.04.3 -> 23.08.0) kaddressbook (23.04.3 -> 23.08.0) kalgebra (23.04.3 -> 23.08.0) kamera (23.04.3 -> 23.08.0) kanagram (23.04.3 -> 23.08.0) kapptemplate (23.04.3 -> 23.08.0) kate (23.04.3 -> 23.08.0) kbd (2.6.1 -> 2.6.2) kbruch (23.04.3 -> 23.08.0) kcachegrind (23.04.3 -> 23.08.0) kcalc (23.04.3 -> 23.08.0) kcalutils (23.04.3 -> 23.08.0) kcharselect (23.04.3 -> 23.08.0) kcolorchooser (23.04.3 -> 23.08.0) kde-print-manager (23.04.3 -> 23.08.0) kdeconnect-kde (23.04.3 -> 23.08.0) kdeedu-data (23.04.3 -> 23.08.0) kdegraphics-thumbnailers (23.04.3 -> 23.08.0) kdenetwork-filesharing (23.04.3 -> 23.08.0) kdepim-addons (23.04.3 -> 23.08.0) kdepim-runtime (23.04.3 -> 23.08.0) kdevelop5 (23.04.3 -> 23.08.0) kdialog (23.04.3 -> 23.08.0) kdump (1.9.5 -> 1.9.6) kernel-firmware (20230814 -> 20230829) kernel-source (6.4.11 -> 6.4.12) kgeography (23.04.3 -> 23.08.0) khangman (23.04.3 -> 23.08.0) khelpcenter5 (23.04.3 -> 23.08.0) kidentitymanagement (23.04.3 -> 23.08.0) kig (23.04.3 -> 23.08.0) kimageformats kimap (23.04.3 -> 23.08.0) kio-extras5 (23.04.3 -> 23.08.0) kio_audiocd (23.04.3 -> 23.08.0) kipi-plugins (23.04.3 -> 23.08.0) kiten (23.04.3 -> 23.08.0) kitinerary (23.04.3 -> 23.08.0) kldap (23.04.3 -> 23.08.0) kleopatra (23.04.3 -> 23.08.0) kmag (23.04.3 -> 23.08.0) kmahjongg (23.04.3 -> 23.08.0) kmail (23.04.3 -> 23.08.0) kmail-account-wizard (23.04.3 -> 23.08.0) kmailtransport (23.04.3 -> 23.08.0) kmbox (23.04.3 -> 23.08.0) kmime (23.04.3 -> 23.08.0) kmines (23.04.3 -> 23.08.0) kmousetool (23.04.3 -> 23.08.0) kmplot (23.04.3 -> 23.08.0) knotes (23.04.3 -> 23.08.0) kompare (23.04.3 -> 23.08.0) konsole (23.04.3 -> 23.08.0) kontact (23.04.3 -> 23.08.0) kontactinterface (23.04.3 -> 23.08.0) konversation (23.04.3 -> 23.08.0) korganizer (23.04.3 -> 23.08.0) kpat (23.04.3 -> 23.08.0) kpimtextedit (23.04.3 -> 23.08.0) kpkpass (23.04.3 -> 23.08.0) kqtquickcharts (23.04.3 -> 23.08.0) kreversi (23.04.3 -> 23.08.0) ksanecore (23.04.3 -> 23.08.0) ksmtp (23.04.3 -> 23.08.0) ksudoku (23.04.3 -> 23.08.0) ktextaddons (1.1.0 -> 1.4.1) ktnef (23.04.3 -> 23.08.0) ktouch (23.04.3 -> 23.08.0) kwalletmanager5 (23.04.3 -> 23.08.0) kwordquiz (23.04.3 -> 23.08.0) lib2geom libbytesize (2.8 -> 2.9) libdrm (2.4.115 -> 2.4.116) libgravatar (23.04.3 -> 23.08.0) libinput (1.23.0 -> 1.24.0) libisoburn (1.5.4 -> 1.5.6) libkcddb (23.04.3 -> 23.08.0) libkcompactdisc (23.04.3 -> 23.08.0) libkdcraw (23.04.3 -> 23.08.0) libkdegames (23.04.3 -> 23.08.0) libkdepim (23.04.3 -> 23.08.0) libkeduvocdocument (23.04.3 -> 23.08.0) libkexiv2 (23.04.3 -> 23.08.0) libkgapi (23.04.3 -> 23.08.0) libkipi (23.04.3 -> 23.08.0) libkleo (23.04.3 -> 23.08.0) libkmahjongg (23.04.3 -> 23.08.0) libkomparediff2 (23.04.3 -> 23.08.0) libksane (23.04.3 -> 23.08.0) libksieve (23.04.3 -> 23.08.0) libnl3 (3.7.0 -> 3.8.0) libostree (2023.2 -> 2023.6) libqt5-qtwebengine (5.15.14 -> 5.15.15) libreoffice (7.6.0.3 -> 7.6.1.1) libunistring libunwind (1.7.0 -> 1.7.2) libvirt libwpe (1.14.0 -> 1.14.1) libxcb (1.15 -> 1.16) libxml2 libxml2-python libzip (1.10.0 -> 1.10.1) libzypp (17.31.19 -> 17.31.20) lokalize (23.04.3 -> 23.08.0) mailcommon (23.04.3 -> 23.08.0) mailimporter (23.04.3 -> 23.08.0) mbox-importer (23.04.3 -> 23.08.0) messagelib (23.04.3 -> 23.08.0) mobipocket (23.04.3 -> 23.08.0) mozilla-nss (3.91 -> 3.92) mpfr (4.2.0 -> 4.2.1) mutter ncurses (6.4.20230812 -> 6.4.20230819) nodejs20 okular (23.04.3 -> 23.08.0) open-vm-tools openexr (3.1.9 -> 3.1.11) pam pam-full-src parley (23.04.3 -> 23.08.0) php8 (8.2.9 -> 8.2.10) pim-data-exporter (23.04.3 -> 23.08.0) pim-sieve-editor (23.04.3 -> 23.08.0) pipewire (0.3.77 -> 0.3.79) polkit-default-privs (1550+20230606.5001571 -> 1550+20230829.1a9a761) postfix publicsuffix (20230717 -> 20230826) python-dnspython (2.3.0 -> 2.4.2) python-pip (23.1.2 -> 23.2.1) python-rich (13.4.2 -> 13.5.2) qalculate (4.7.0 -> 4.8.0) salt samba (4.18.5+git.313.c8e274c7852 -> 4.18.6+git.320.cfda27bacb) signon-kwallet-extension (23.04.3 -> 23.08.0) skanlite (23.04.3 -> 23.08.0) spectacle (23.04.3 -> 23.08.0) step (23.04.3 -> 23.08.0) suse-module-tools (16.0.33 -> 16.0.34) umbrello (23.04.3 -> 23.08.0) unbound virtiofsd (1.6.1 -> 1.7.2) vulkan-loader (1.3.250.0 -> 1.3.261.0) vulkan-tools (1.3.250.0 -> 1.3.261.0) xdg-utils (1.1.3+20210805 -> 1.1.3+20230830) xf86-input-libinput (1.3.0 -> 1.4.0) xwayland (23.1.2 -> 23.2.0) === Details === ==== AppStream ==== Version update (0.16.2 -> 0.16.3) Subpackages: libAppStreamQt2 libappstream4 - Update to 0.16.3: Features: * compose: Allow creating metadata with complete URLs and no base URL Bugfixes: * Fix tweaking of appstream.pc when building as subproject * Do not override default-priority when parsing multiple metadata files * Ensure stemmer always has the right locale and token-search works * Require a more recent libxmlb to avoid crashes Miscellaneous: * Work around invalid null-dereference warning in GCC 13 - Drop patch, merged upstream: * 0001-Do-not-override-default-priority-when-parsing-multip.patch ==== Mesa ==== Version update (23.1.5 -> 23.1.6) Subpackages: Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libOSMesa8 libgbm1 - Update to bugfix release 23.1.6: - -> https://docs.mesa3d.org/relnotes/23.1.6.html ==== Mesa-drivers ==== Version update (23.1.5 -> 23.1.6) Subpackages: Mesa-dri Mesa-gallium Mesa-libva - Update to bugfix release 23.1.6: - -> https://docs.mesa3d.org/relnotes/23.1.6.html ==== MozillaFirefox ==== Version update (116.0.3 -> 117.0) - Mozilla Firefox 117.0 https://www.mozilla.org/en-US/firefox/117.0/releasenotes MFSA 2023-34 (bsc#1214606) * CVE-2023-4573 (bmo#1846687) Memory corruption in IPC CanvasTranslator * CVE-2023-4574 (bmo#1846688) Memory corruption in IPC ColorPickerShownCallback * CVE-2023-4575 (bmo#1846689) Memory corruption in IPC FilePickerShownCallback * CVE-2023-4576 (bmo#1846694) Integer Overflow in RecordedSourceSurfaceCreation * CVE-2023-4577 (bmo#1847397) Memory corruption in JIT UpdateRegExpStatics * CVE-2023-4578 (bmo#1839007) Error reporting methods in SpiderMonkey could have triggered an Out of Memory Exception * CVE-2023-4579 (bmo#1842766) Persisted search terms were formatted as URLs * CVE-2023-4580 (bmo#1843046) Push notifications saved to disk unencrypted * CVE-2023-4581 (bmo#1843758) XLL file extensions were downloadable without warnings * CVE-2023-4582 (bmo#1773874) Buffer Overflow in WebGL glGetProgramiv * CVE-2023-4583 (bmo#1842030) Browsing Context potentially not cleared when closing Private Window * CVE-2023-4584 (bmo#1843968, bmo#1845205, bmo#1846080, bmo#1846526, bmo#1847529) Memory safety bugs fixed in Firefox 117, Firefox ESR 102.15, Firefox ESR 115.2, Thunderbird 102.15, and Thunderbird 115.2 * CVE-2023-4585 (bmo#1751583, bmo#1841082, bmo#1847904, bmo#1848999) Memory safety bugs fixed in Firefox 117, Firefox ESR 115.2, and Thunderbird 115.2 - requires NSS = 3.92 rustc = 1.71 ==== SDL2 ==== Version update (2.28.2 -> 2.28.3) - Update to release 2.28.3 * Added a gamepad mapping for the G-Shark GS-GP702 * Fixed touchpad events for the Razer Wolverine V2 Pro in PS5 mode ==== abseil-cpp ==== - Fix build on older systems by requiring C++17 compliant compiler - Added patch: * cmake.patch + lower the cmake requirement to 3.5 in order to be able to build on SLE12SP5 ==== akonadi-calendar ==== Version update (23.04.3 -> 23.08.0) Subpackages: akonadi-plugin-calendar kalendarac libKPim5AkonadiCalendar5 - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - Changes since 23.07.80: * Fix linking with self-built gpgmepp * Explicitly search for KPim{5,6}Libkleo - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Make sure to extract only email * Fix generate emails (don't create "foo" >) * Avoid too big dialogbox * Generate properties for CalendarSettings * Add Akonadi::CalendarUtils::displayName overload that takes ETM instead of ETMCalendar * Don't link twice against KF::Codecs * Add messagelib dependency * Sign/encrypt iTIP emails (kde#297956) * make free/busy invokable from QML * Fix platforms name * Remove the never set "MailTransport" setting * Remove CI 6 job. We will use kf6 branch for kf6 works * Simplify default mail transport code * Don't needlessly link against KIOWidgets * Add akonadi-mime dependency explicitly * Adapt to KMailTransportAkonadi being integrated into AkonadiMime * Expose missing kidentitymanagement * Add TodoModel (coming from eventviews) * Bump library version * Move SearchCollectionHelper to akonadi-calendar * Move CalendarSupport::createMimeData here * not export symbol of private methods * Add QCH support * Add missing lib * Use correct INSTALL_TARGETS_DEFAULT_ARGS ==== akonadi-calendar-tools ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Remove unused libkdepim dependency * Remove the HTML export feature ==== akonadi-contact ==== Version update (23.04.3 -> 23.08.0) Subpackages: akonadi-plugin-contacts libKPim5AkonadiContact5 libKPim5ContactEditor5 - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - Changes since 23.07.80: * Use CTRL+E for editing contact - Update to 23.07.80 * New feature release - Too many changes since 23.04.3, only listing bugfixes: * Fix creating new contact with familiy and sur-name (kde#451237) ==== akonadi-import-wizard ==== Version update (23.04.3 -> 23.08.0) Subpackages: libKPim5ImportWizard5 - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * not export symbol of private methods * Fix install headers * Remove duplicate alias ==== akonadi-mime ==== Version update (23.04.3 -> 23.08.0) Subpackages: akonadi-plugin-mime libKPim5AkonadiMime5 - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * increase version * Second step: move/adapt class from kmailtransportakonadi * not export symbol of private methods * Fix generate qch * Use correct INSTALL_TARGETS_DEFAULT_ARGS ==== akonadi-notes ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Add missing Q_REQUIRED_RESULT * Use correct INSTALL_TARGETS_DEFAULT_ARGS ==== akonadi-search ==== Version update (23.04.3 -> 23.08.0) Subpackages: libKPim5AkonadiSearch5 - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Disable broken test * Enable testing again * Parse html with rust * Remove CI 6 job. We will use kf6 branch for kf6 works * Add specific debug category for email * Add basic test for calendar indexer * Use smart pointers in Index * Add debug output for calendar indexer * Modernize codebase of CalendarIndexer * not export symbol of private methods * Exclude more duplicate contact * Avoid to show duplicate mails * [runner] Filter out email matches where writing doesn't make sense * Port to new api * Use correct INSTALL_TARGETS_DEFAULT_ARGS ==== akonadi-server ==== Version update (23.04.3 -> 23.08.0) Subpackages: libKPim5AkonadiAgentBase5 libKPim5AkonadiCore5 libKPim5AkonadiPrivate5 libKPim5AkonadiWidgets5 libKPim5AkonadiXml5 - Fix Provides/Obsoletes: the removed package was named akonadi-server-sqlite, not akonadi-sqlite - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - Changes since 23.07.80: * Debugging helper: indicate resource name in "Unknown resource" error msg - Update to 23.07.80 * New feature release - Too many changes since 23.04.3, only listing bugfixes: * Check for config file in the location of CONFIG_INSTALL_DIR (kde#418265) * Fix wrong for clause in Akonadi::Session (kde#468343) ==== akregator ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Remove CI 6 job. We will use kf6 branch for kf6 works * Port to Qt6 * Adapt to new api * Comment print code Qt6 for the moment * Adapt to new api * Add separator * Show header in qtc6 ==== analitza ==== Version update (23.04.3 -> 23.08.0) Subpackages: libAnalitza8 - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - No code change since 23.04.3 ==== apache2-mod_php8 ==== Version update (8.2.9 -> 8.2.10) - version update to 8.2.10 * This is a bug fix release. * https://www.php.net/ChangeLog-8.php#8.2.10 ==== ark ==== Version update (23.04.3 -> 23.08.0) Subpackages: libkerfuffle23 - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Make sure welcomeview messages are extracted (kde#472341) * Port QString::count() which is deprecated in qt6 * Disable doc build for Qt6 for now * Adjust CI to KF6 * Adapt part metadata handling to KF6 * Adapt part factory to KF6 * Remove unused include * Convert desktop file metadata to JSON for KF6 * Allow building against KF6 libs * doc: usa a non-deprecated entity in the man page * loadtest: add test for a simple static library * loadtest: test number of entries * lastPathSegment: don't strip slash if it is the only character in the path (kde#469795) * Update homepage URL to https://apps.kde.org/ark (kde#469583) * Port sidebar to QDockWidget * Small code improvements * Fix leaking actions * Call showWelcomeScreen() only when needed * Bump KF_MIN_VERSION to 5.101 * New welcome screen UI ==== augeas ==== Version update (1.13.0 -> 1.14.1) Subpackages: augeas-lenses libaugeas0 libfa1 - Update to 1.14.1 * General changes/additions - internal.c: update #if to only use GNU-specific strerror_r() when GLIBC is defined (#791) Dimitry Andric - augeas.c: Fix bug from PR#691 where the nodes of a newly created file are lost upon a subsequent load operation (#810) George Hansper - HACKING.md: describe testing (#796) Laszlo Ersek - Add GitHub Actions (#714) Raphaël Pinson - augprint.c: remove #include , add #include (#792) Ruoyu Zhong * Lens changes/additions - TOML: support trailing commas in arrays (#809) Bao - Tmpfiles: allow '=', '~', '^' for letter types, allow ":" as prefix for the mode (#805) Pino Toscano - Sshd: Add keyword PubkeyAcceptedAlgorithms as comma-separated list of items (#806) Dave Re - Cmdline: Allow whitespace at the end of kernel commnd line (#798) rwmjones - Update to 1.14.0 * General changes/additions - Update submodule gnulib to 2f7479a16a3395f1429c7795f10c5d19b9b4453e (#781) - Add bash-completion for augtool, augmatch, augprint (#783) George Hansper - Fix: Allow values to contain arbitrary unbalanced square brackets (#782) George Hansper - Add package bash to build stage in Dockerfile (#776) George Hansper - Add augprint tool for creating idempotent augtool scripts (#752) George Hansper - Replace deprecated 'security_context_t' with 'char *' (#747) Leo-Schmit - src/syntax.c: Fix whitespace which confuses static checkers (#725) rwmjones - README.md: Add oss-fuzz status badge (#702) Sergey Nizovtsev - Package augmatch, too (#688) oleksandriegorov - Add Github workflow to create releases with complete source tarballs (#744) Hilko Bengen * Lens changes/additions - Resolv: add option trust-ad (#784) George Hansper - Sos: new lens for /etc/sos/sos.conf (based on IniFile) (#779) George Hansper - Pg_Hba: unquoted auth-method may contain hyphens (#777) George Hansper - Sysctl: Allow keys to contain * and : and / characters (#755) M Filka - Semanage: Fix parsing of ignoredirs (#758) Richard W M Jones - Systemd: allow empty quoted environment variable values (#757) Michal Vasko - Systemd: allow values starting with whitespaces for Exec* and Environment service entries. (#757) Michal Vasko - Toml: workaround to allow writing toml files (#742) Richard - Kdump: parse "auto_reset_crashkernel" (#754) Laszlo Ersek - Keepalived: add parameters notify_stop and notify_deleted (#749) Adam Bambuch - Chrony: add new directives and options (#745) Miroslav Lichvar - Redis: Allow redis lens to set 'SAVE ""' as a valid option (#738) Mitch Hagstrand - ClamAV: update ClamAV lens to autoload /etc/clamav/*.conf (#748) Guillaume Ross - AuthselectPam: new lens for /etc/authselect/custom/*/*-auth and /etc/authselect/custom/*/postlogin (#743) Heston Snodgrass - Sshd: Parse GSSAPIKexAlgorithms PubkeyAcceptedKeyTypes CASignatureAlgorithms as comma-seperated lists instead of simple strings (#721) Edward Garbade - Yum: Add additional unit tests (#677) Pat Riehecky - Cockpit: new lens for /etc/cockpit/cockpit.conf (#675) Pat Riehecky * Rebased patch gcc9-disable-broken-test.patch * Deleted patches: - sysctl_parsing.patch - augeas-1.13.0-replace_security_context_t-patch ==== baloo5-widgets ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Too many changes since 23.04.3, only listing bugfixes: * Fix displaying image dimensions with exiv2 0.28 (kde#470859) * Allow FileMetata properties on desktop and recentlyused (kde#460117) ==== blinken ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Add explicit moc includes to sources for moc-covered headers * Add Flatpak CI/CD Integration ==== branding-openSUSE ==== Subpackages: grub2-branding-openSUSE libreoffice-branding-openSUSE plymouth-branding-openSUSE wallpaper-branding-openSUSE yast2-qt-branding-openSUSE - Remove grub2 BuildRequires in grub2-branding (bsc#1214769) ==== busybox ==== Subpackages: busybox-static - Add ash-fix-segfault-d417193cf.patch: fix stack overflow vulnerability in ash (CVE-2022-48174, bsc#1214538) ==== busybox-links ==== Subpackages: busybox-bzip2 busybox-coreutils busybox-ed busybox-findutils busybox-gawk busybox-grep busybox-gzip busybox-misc busybox-psmisc busybox-sed busybox-sendmail busybox-tar busybox-which busybox-xz - Don't build the Dockerfile in OBS, it's for development only ==== calendarsupport ==== Version update (23.04.3 -> 23.08.0) Subpackages: libKPim5CalendarSupport5 - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Make calendar priting work with any KCalendarCore::Calendar * Remove unused KIMAP dependency * Remove CI 6 job. We will use kf6 branch for kf6 works * Add KConfig to the public link interface * Remove CalendarSupport::createMimeData * not export symbol of private methods * Remove unused alias now * Use correct INSTALL_TARGETS_DEFAULT_ARGS ==== djvulibre ==== - security update - added patches fix CVE-2021-46310 [bsc#1214670], divide by zero in IW44Image.cpp + djvulibre-CVE-2021-46310.patch fix CVE-2021-46312 [bsc#1214672], divide by zero in IW44EncodeCodec.cpp + djvulibre-CVE-2021-46312.patch ==== dolphin ==== Version update (23.04.3 -> 23.08.0) Subpackages: dolphin-part dolphin-zsh-completion libdolphinvcs5 - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - Changes since 23.07.90: * Don't compute size for non-local urls (kde#472912) - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Add explicit moc includes to sources for moc-covered headers * Use ellipsis everywhere instead of three dots * Move focus from hiding selection mode bars to view (kde#469621) * Fix Refresh tooltip text and add Refresh whatsThis text (kde#469263) * Hide application/x-trash files following showHidenFiles * Tabbar: duplicate tab when double clicking on it (kde#470388) * Settings Add ViewModes > Content display * Expand or collapse all selected folders on Key Right/Left * KDirectoryContentsCounter: show intermediate dir size counting results, improve stopping, improve data caching * Add a TODO KF6 to solve bug 464722 * Fix build without KF5Activities * Disable Qt6 CI build in master, use kf6 branch for Qt6 * Fix test regression in DolphinMainWindowTest::testGoActions * Revert "Adapt autotest to new expected "Space" key behaviour" * Fix activating the Selection Mode with a keyboard shortcut (kde#465489) * Add DolphinTabPage::inactiveViewContainer() * Improve copying and moving items between panels * FilterBar: improve keyboard behavior and tab ordering * TerminalPanel: better check if terminal needs to change its currentWorkingDirectory when unmounting * DolphinView: allow selectUrls to be considered for selection in more cases (kde#407161) * Reuse existing proxy style (kde#468548) * Make "don't run me with sudo/kdesu" message informative * Add test for openFiles() * Context menu: allow to show copy to/move to inactive split view (kde#356436) * panels/information: Add option to not show information for hovered item (kde#364956) * Prevent dragging on non-writable directories ==== dos2unix ==== Version update (7.5.0 -> 7.5.1) - update to 7.5.1: * Fix problem of converting a symbolic link target that is on another file system * Updated Chinese and Serbian translations ==== ell ==== Version update (0.57 -> 0.58) - Update to version 0.58 * Add support for handling sysctl settings. ==== eventviews ==== Version update (23.04.3 -> 23.08.0) Subpackages: libKPim5EventViews5 - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - Changes since 23.07.80: * Fix korganizer crashes when graphically moving or resizing a copied recurring event (kde#472789) - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Avoid crashes if findCalendar or calendar2 return empty (kde#470584) * Invalidate model to apply sortCompletedTodosSeparately pref (kde#458254) * Remove TodoModel from eventviews * Switch to the TodoModel copy coming from akonadi-calendar * Remove CI 6 job. We will use kf6 branch for kf6 works * Explicitly link against KConfig * Remove the background coloring from TodoModel * Add a ColorTodoProxyModel providing the colored background feature * Adapt to CalendarSupport::createMimeData having moved to akoandi-calendar * Remove tooltips on TodoModel * not export symbol of private methods * Allow to build test + fix generated QCH target * Use correct INSTALL_TARGETS_DEFAULT_ARGS * Const'ify pointer ==== ffmpegthumbs ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release ==== filelight ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - Changes since 23.07.80: * windows: get the compressed size for compressed and sparse files (kde#473024) * posix: undo apfs hack - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Now we can build doc/po files * QQC2DesktopStyle is build in kf6 too * De-conditionalize icon naming * Don't iterate over element that are immedialtely removed * Remove unused includes * Make source file non-executable * Fix ignore path support. Fix crash when we load root path * Remove extra ; * Add menu separator before delete action * Allow to build against kf6/kf5 * Fix Context Menu Items * Add 23.04.0 Windows artifact * make qml cache disabling conditional on statvfs * disable qml disk cache (kde#466415) * use the default loading text for polish (kde#468395) * Set a sane default window size (kde#468118) * Explicitly look for KF{5,6}CoreAddons * Drop no longer used QtSvg dependency ==== freerdp ==== Version update (2.10.0 -> 2.11.0) Subpackages: libfreerdp2-2 libwinpr2-2 - Update to 2.11.0 * Various input validation fixes * Added various CMake options #9317 * LibreSSL build fixes #8709 * Big endian support * Mouse grabbing support * wayland scrolling fix * Update h264 to use new FFMPEG API * early bail from update_read_window_state_order breaks protocol * rdpecam/server: Remove wrong assertion * bounds checks for gdi/gfx rectangles * enforce rdpdr client side state checks * deactivate mouse grabbing by default * channels/cliprdr: Fix writing incorrect PDU type for unlock PDUs - Drop patch, now upstream: * Update_h264_to_use_new_FFMPEG_API.patch ==== gcc13 ==== Subpackages: cpp13 libasan8 libatomic1 libgcc_s1 libgccjit0 libgfortran5 libgomp1 libhwasan0 libitm1 liblsan0 libobjc4 libstdc++6 libstdc++6-devel-gcc13 libstdc++6-locale libstdc++6-pp libtsan2 libubsan1 - Disable building glibc cross compilers on SLE based code streams, the required cross-glibc packages are not available there. - Disable building avr cross on non-openSUSE code streams since avr-libc isn't available there. - Disable building newlib cross compilers on non-openSUSE code streams since newlib isn't available there. - Fix typo preventing s390x compiler build. - Raise s390x architecture baseline to z14 for ALP. [PED-253] - Turn cross compiler to ppc64le to a glibc cross. - Turn cross compiler to s390x to a glibc cross. [bsc#1214460] - Raise Power architecture baseline to Power9 only for ALP (boo#1213915). ==== git ==== Version update (2.41.0 -> 2.42.0) Subpackages: git-core git-email git-gui git-svn git-web gitk perl-Git - git 2.42.0: * "git pack-refs" learns "--include" and "--exclude" to tweak the ref hierarchy to be packed using pattern matching. * 'git worktree add' learned how to create a worktree based on an orphaned branch with `--orphan`. * "git pack-objects" learned to invoke a new hook program that enumerates extra objects to be used as anchoring points to keep otherwise unreachable objects in cruft packs. * Add more "git var" for toolsmiths to learn various locations Git is configured with either via the configuration or hard-coded defaults. * 'git notes append' was taught '--separator' to specify string to insert between paragraphs. * The "git for-each-ref" family of commands learned placeholders related to GPG signature verification. * "git diff --no-index" learned to read from named pipes as if they were regular files, to allow "git diff <(process) <(substitution)" some shells support. * Help newbies by suggesting that there are cases where force-pushing is a valid and sensible thing to update a branch at a remote repository, rather than reconciling with merge/rebase. * "git blame --contents=file" has been taught to work in a bare repository. * "git branch -f X" to repoint the branch X said that X was "checked out" in another worktree, even when branch X was not and instead being bisected or rebased. The message was reworded to say the branch was "in use". * Tone down the warning on SHA-256 repositories being an experimental curiosity. We do not have support for them to interoperate with traditional SHA-1 repositories, but at this point, we do not plan to make breaking changes to SHA-256 repositories and there is no longer need for such a strongly phrased warning. * "git diff-tree" has been taught to take advantage of the sparse-index feature. * The object traversal using reachability bitmap done by "pack-object" has been tweaked to take advantage of the fact that using "boundary" commits as representative of all the uninteresting ones can save quite a lot of object enumeration. * "git worktree" learned to work better with sparse index feature. * When the external merge driver is killed by a signal, its output should not be trusted as a resolution with conflicts that is proposed by the driver, but the code did. * The set-up code for the get_revision() API now allows feeding options like --all and --not in the --stdin mode. * Move functions that are not about pure string manipulation out of strbuf.[ch] * "imap-send" codepaths got cleaned up to get rid of unused parameters. * Enumerating refs in the packed-refs file, while excluding refs that match certain patterns, has been optimized. * Mark-up unused parameters in the code so that we can eventually enable -Wunused-parameter by default. * Instead of inventing a custom counter variables for debugging, use existing trace2 facility in the fsync customization codepath. * "git branch --list --format=" and friends are taught a new "%(describe)" placeholder. * Clarify how to choose the starting point for a new topic in developer guidance document. * The implementation of "get_sha1_hex()" that reads a hexadecimal string that spells a full object name has been extended to cope with any hash function used in the repository, but the "sha1" in its name survived. Rename it to get_hash_hex(), a name that is more consistent within its friends like get_hash_hex_algop(). * Command line parser fix, and a small parse-options API update. * bug fixes ==== glibc ==== Subpackages: glibc-devel glibc-extra glibc-locale glibc-locale-base nscd - Add cross-ppc64le package - posix-memalign-fragmentation.patch: malloc: Enable merging of remainders in memalign, remove bin scanning from memalign (BZ #30723) - Limit build counter sync to i686 flavor, to reduce needs for rebuilds - Add cross-s390x package (bsc#1214460) - Require that elf/check-localplt does not fail - glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk - cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy cpus - cache-intel-shared.patch: x86: Fix incorrect scope of setting `shared_per_thread` (BZ# 30745) ==== glslang ==== Version update (12.2.0 -> 12.3.1+sdk261) - Update to release 12.3.1+SDK-1.3.261.0 * Add support for pre and post HLSL qualifier validation * HLSL: support binary literals * Implement support for GL_KHR_cooperative_matrix extension * Remove OSDependent TLS functions - Add 0001-Revert-CMake-Make-glslang-default-resource-limits-ST.patch ==== gmp ==== - Add gmp-6.3.0-s390x-fix.patch to fix s390x optimized code on z13. ==== gnome-maps ==== Version update (44.3 -> 44.4) - Update to version 44.4: + Fix for potential security issue. + Restrict GraphHopper geocoder to supported languages. ==== grantleetheme ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Remove CI 6 job. We will use kf6 branch for kf6 works * not export symbol of private methods * Fix show text in qt6 * Add QCh support * Remove unused variable * Remove unused alias now * Remove compat support as all was ported * Use correct INSTALL_TARGETS_DEFAULT_ARGS ==== grub2 ==== Version update (2.06 -> 2.12~rc1) Subpackages: grub2-arm64-efi grub2-snapper-plugin grub2-systemd-sleep-plugin - Implement NV index mode for TPM 2.0 key protector 0001-protectors-Implement-NV-index.patch - Fall back to passphrase mode when the key protector fails to unlock the disk 0002-cryptodisk-Fallback-to-passphrase.patch - Wipe out the cached key cleanly 0003-cryptodisk-wipe-out-the-cached-keys-from-protectors.patch - Make diskfiler to look up cryptodisk devices first 0004-diskfilter-look-up-cryptodisk-devices-first.patch ==== gsl ==== Subpackages: libgsl27 libgslcblas0 - 989a193268b963aa1047814f7f1402084fb7d859.patch: fix stack out of bounds read in gsl_stats_quantile_from_sorted_data() (bsc#1214681, CVE-2020-353570) ==== gtkmm4 ==== - Add explicit pkgconfig(epoxy) BuildRequires, previously pulled in by gtk4. ==== gwenview5 ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - Changes since 23.07.80: * Make image switching seamless when animations are disabled (kde#472351) * Delay showing loading indicator - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Add new format commit to ignore list * Run clang-format * Don't ignore the second of two fast middle-clicks to toggle zoom * Fix KActivities and Purpose detection in KF6 * Pass exivData as argument to avoid crash in exiv2 library (kde#470880) * Use non-deprecated Phonon includes * Fix color management settings (kde#468706) * Adapt to KIconThemes changes * Fix build with exiv2 >= 0.28 * Fix running wrong application in 'Open with...' menu (kde#469824) * Add an action to open in a new window (kde#469179) * Add wayland to third-party deps * ZoomComboBox: improve autocomplete * Update AppData file's features list to reflect recent changes * ZoomComboBox: use fuzzy comparing for qreal * Remove "Delete" and "Create Folder" actions from sidebar (kde#458987) * Don't set the default icon size for KFilePlacesView in *.ui file (kde#468755) * ZoomSlider: directly zoom instead of page step on left click * Improve ZoomComboBox * Don't show Gwenview in its own "Open With" menu (kde#462088) * Inhibit screen locking and sleep only when the app is in the foreground (kde#386517) * Adapt to KF6 KParts change * Save a shallow copy of the original image when rotating (kde#439697) * flatpak: Use v5.104.0 tag for baloo frameworks * flatpak: Fix whitespace * Make it build against KF6 * Don't strip away scheme for non-local URLs in window title ==== gzip ==== Version update (1.12 -> 1.13) - Update to 1.13: * zless now diagnoses gzip failures, if using less 623 or later. * When SIGPIPE is ignored, gzip now exits with status 2 (warning) instead of status 1 (error) when writing to a broken pipe. This is more useful with programs like 'less' that treat gzip exit status 2 as a non-failure. * 'gzip -d' no longer fails to report invalid compressed data that uses a dictionary distance outside the input window. [bug present since the beginning] * Port to C23, which does not allow K&R-style function definitions with parameters, and which does not define __alignas_is_defined. - Refreshed manpage-no-date.patch - export CONFIG_SHELL=/bin/sh before running configure: results in the shell script (zcat/zgrep/…) to receive a /bin/sh shebang instead of requiring bash (the local shell used to build). - Use for i in $(seq 1 9) instead of bashism for in in {1..9}, and drop buildshell definition to require bash. ==== highway ==== Version update (1.0.4 -> 1.0.5) - Update to release 1.0.5 * Add Insert/ExtractBlock, BroadcastBlock/Lane, NumBlocks * Add integer Le/Ge and [Neg]MulAdd, extend DemoteTo/PromoteTo * Add Leading/TrailingZeroCount, HighestSetBitIndex, ReverseBits * Add MaskedLoadOr, tuple Get/Set/Create, ReduceSum, WidenMulPairwiseAdd * Add [ZeroExtend]ResizeBitCast, BitwiseIfThenElse, Find[Known]LastTrue * Add AESRoundInv, AESKeyGenAssist * Add contrib/math Atan2/SinCos, contrib/unroller * Add fp16/bf16 support (Armv8, SVE, RVV), HWY_DYNAMIC_POINTER * Add OrderedTruncate2To, Per4LaneBlockShuffle, TwoTablesLookupLanes * Add SlideUp/Down[Blocks/Lanes], Slide1Up/Down, ReverseLaneBytes * Add SetBeforeFirst, SetAtOrBefore/AfterFirst, SetOnlyFirst * Add 8-bit Reverse2/4/8, Shl/Shr, RotateRight, Reverse, Mul * Add 8/16-bit DupEven/Odd, TableLookupLanes * Add F64 ApproximateReciprocal[Sqrt], 32/64-bit SaturatedAdd/Sub ==== imlib2 ==== Subpackages: imlib2-loaders libImlib2-1 - Disable MMX code, it's broken in 1.12.0 (boo#1214528) ==== incidenceeditor ==== Version update (23.04.3 -> 23.08.0) Subpackages: libKPim5IncidenceEditor5 - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - Changes since 23.07.80: * Fix show attentee emails - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Fix platforms info * Remove CI 6 job. We will use kf6 branch for kf6 works * Remove MailTransportAkonadi * Adapt to KMailTransportAkonadi being moved into AkonadiMime * Move KPim/KF deps where they belong and sort * not export symbol of private methods * Allow to generate qch target * Use correct INSTALL_TARGETS_DEFAULT_ARGS ==== kaccounts-integration ==== Version update (23.04.3 -> 23.08.0) Subpackages: libkaccounts2 - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Remove unused QVariantList argument from KQuckConfigModule constructor * Use icon.name. Allow to show module in qt6 * install kded in kf * Allow building against KF6 * Require libaccounts-qt 1.16 * Add libaccounts-qt and signond to third-party deps * cmake: Add external deps as system includes ==== kaccounts-providers ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - No code change since 23.04.3 ==== kaddressbook ==== Version update (23.04.3 -> 23.08.0) Subpackages: kaddressbook-doc libKPim5AddressbookImportExport5 - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Port away from ContactDefaultActions * Remove broken download theme button * Fix checking if item is valid (kde#468185) * Use geo: URIs now that we depend on KContacts 5.105 * Drop unused KPimTextEdit dependency * Remove CI 6 job. We will use kf6 branch for kf6 works * Adapt to new akonadi-contact/akonadi-contact-editor api * Use tel:/sms: standard URIs, prepare for using geo: URIs as well * not export symbol of private methods * Adjust to KPart changes in KF6 * Fix install headers * Adapt to new api * Use correct INSTALL_TARGETS_DEFAULT_ARGS ==== kalgebra ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Properly install applet * Search XmlGui. kf6 fix * Add Flatpak CI/CD Integration ==== kamera ==== Version update (23.04.3 -> 23.08.0) Subpackages: kamera-lang kio_kamera - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Add git blame ignore file * Fix previous commit * Don't crash when stating unexpected URL * Introduce RAII wrapper for gphoto list * Drop support for gphoto < 2.5 * Add and make use of ECM clang-format integration * Add explicit moc includes to sources for moc-covered headers * Remove unused includes * Fix layout * Don't add label when it's nullptr * Build doc/po in kf6 too * Make it compile against last kcmmodule * Ignore .cache * Add .h in qtc6 ==== kanagram ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Add explicit moc includes to sources for moc-covered headers * Fix a minor bug Removing letters while a guess is being checked is no longer possible. * Search XmlGui. kf6 fix * Add Flatpak CI/CD Integration ==== kapptemplate ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Add explicit moc includes to sources for moc-covered headers * Allow to build against qt6 * Manually format the rest of files * Run clang-format on sources * Enable clang-format * Copy gitignore from systemsettings ==== kate ==== Version update (23.04.3 -> 23.08.0) Subpackages: kate-plugins - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - Changes since 23.07.90: * Fix crash when adding/removing suppression * Use QFontMetrics::lineSpacing to calculate the line y offset (kde#473362) - Update to 23.07.90 * New feature release - Changes since 23.07.80: * block session auto save in some more places * File Browser plugin: make search string partial-matching (kde#472374) * Fix diagnostics tab overlay * check that blocking level is zero * avoid that the session save timer messes up session saving (kde#470293) * Add missing $ to fix installed translated documentation * Add missing KI18n links * handle tab deletion/creation * diagnostics: Handle suppressions from multiple providers * diagnostics: Refactor diagnostics removal * Remove Designer's "." normaloff file data from icon properties in .ui files * ensure we don't use m_quickOpen uninited * remove deprecated Id * ensure proper parent for dialog * ensure proper parent for dialog - Update to 23.07.80 * New feature release - Too many changes since 23.04.3, only listing bugfixes: * lsp: always honor server when using Completion.textEdit.newText (kde#468130) * Add open action to tabbar context menu (kde#471471) * use word-completion-minimal-word-length as configured (kde#470494) * Allow opening new tab in front of currently active tab optionally (kde#471225) * Fix double drive letters on "Run Current Doc" (kde#469340) * ensure sidebars are properly collapsed (kde#460160) * Don't ask user if he wants to save modified document when deleting (kde#448861) * Fix --version, --help, -h, -v not working (kde#468318) * CompilerExplorer: Fix crash when minimizing (kde#468294) * Fix preview for markdown files not loaded on mode change (kde#384972) * Include markdownpart in flatpak builds (kde#466349) * Fix asking to save untitled empty doc on close (kde#462347) * Intoduce open links plugin (kde#93087) * Konsole: Show error when konsole not found (kde#438308) * Intoduce KateTextHintManager (kde#467322) * Use internal diff view in KateMWonHDDialog (kde#441120) * ensure projects view is focused (kde#465786) * Allow opening multiple files from welcome view (kde#467097) * Cleanup/improve MWModOnHDDialog (kde#464088) * Search: Fix crash on clicking clear (kde#467255) ==== kbd ==== Version update (2.6.1 -> 2.6.2) Subpackages: kbd-legacy - Update to version 2.6.2: - loadkeys: * Don't look for keymap in the current directory. - keymaps: * Add colemak mod-dh keymaps. - Refresh kbd-1.15.5-loadkeys-search-path.patch ==== kbruch ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Add explicit moc includes to sources for moc-covered headers ==== kcachegrind ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Add explicit moc includes to sources for moc-covered headers * Make qt6 CI support * Fix signal/Slot in qt6 * Use new signal/slot method * Fix signal/slot in kf6 * Make compile against kf6 * Fix some deprecated methods * Prepare to build against qt6 * Add CMakePresets.json support ==== kcalc ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Add explicit moc includes to sources for moc-covered headers * Add Flatpak CI/CD Integration ==== kcalutils ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Remove the unused HtmlExport code * Remove CI 6 job. We will use kf6 branch for kf6 works * Adapt to KCalendarCore API changes * Fix show text in qt6 * Fix generate qch + generate target qch * Remove search configwidgets * Use correct INSTALL_TARGETS_DEFAULT_ARGS ==== kcharselect ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Add explicit moc includes to sources for moc-covered headers * It compiles fine without deprecated methods ==== kcolorchooser ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Add Flatpak CI/CD Integration ==== kde-print-manager ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release ==== kdeconnect-kde ==== Version update (23.04.3 -> 23.08.0) Subpackages: kdeconnect-kde-zsh-completion - Remove the kdeconnect_open handler to work around kde#472697 - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - Changes since 23.07.90: * Remove QIcon loading to avoid pre-stage D-Bus session cache * Fix potential race condition - Update to 23.07.90 * New feature release - Changes since 23.07.80: * Set `GVFS_REMOTE_VOLUME_MONITOR_IGNORE` to avoid potential crashes - Update to 23.07.80 * New feature release - Too many changes since 23.04.3, only listing bugfixes: * Fix kdeconnect_open desktop file type (kde#424782) * When receiving files, delay de-duplicating filenames (kde#470078) * Use explicit constructor for QSslCertificate with value initialized argument (kde#469428) * Fix inactive "Send Arrow" in smsapp after first message sent (kde#455149) * Improve bigscreen plugin description (kde#468143) * Run command settings: add import and export buttons (kde#409388) * Use `org.freedesktop.DBus.Monitoring` to monitor notifications (kde#447385) - Drop patch, merged upstream: * Use-org-freedesktop-DBus-Monitoring-to-monitor-notifications.patch ==== kdeedu-data ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Use latest-kf6 branch for Qt6 ==== kdegraphics-thumbnailers ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Allow building against KF6 ==== kdenetwork-filesharing ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Make "Samba is missing" UI strings a bit more user-friendly * Fix plugin install dir major version * Fix view margins and layouts * Show appropriate error messages when KAuth actions fail ==== kdepim-addons ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Consider field alignments for secondary/auxiliary boarding pass fields * Don't require calendar invite to be inside a message/rfc822 message * Use QStandardPaths * Fix i18n * limit string size * Show who a hotel reservation is for * Do not report success if no keys where considered for import * Fix merging of hotel reservations * Use KConfigDialogManager for the DKIM settings * Remove CI 6 job. We will use kf6 branch for kf6 works * Adapt to KMailTransportAkonadi being moved into AkonadiMime * Adapt to new akonadi-contact/akonadi-contact-editor api * Fix icons shown in inline vCards * Add missing ConfigGui lib * Adblock: Do not show "data" URLs in debug log ==== kdepim-runtime ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - Changes since 23.07.90: * Fix race condition when building - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Too many changes since 23.04.3, only listing bugfixes: * Implement retrieveItems(Item::List) for googleresource (kde#448106) * Fix crash trying to access password of empty account (kde#435427) * Skip EWS items where there is no registered handler (kde#440831) * Fix Bug 467719 Font is erroneously hardcoded. (kde#467719) ==== kdevelop5 ==== Version update (23.04.3 -> 23.08.0) Subpackages: kdevplatform - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * gdb: skip to GDB version string (kde#409702, kde#428688, kde#446786) * Don't cast out-of-enum-range -1 to CommonIntegralTypes (kde#471995) * Add explicit moc includes to sources for moc-covered headers * Port to latest LibKompareDiff2 5.4 * AStylePlugin: don't concatenate preview/sample strings * CustomScriptPlugin::previewText: don't concatenate strings * Fix compile with newer astyle * Show Configure KDevelop... dialog faster * Remove useless deleteGroupRecursive(KConfigGroup) * Don't call IBasicVersionControl::isVersionControlled in a loop * standardoutputview: add settings to limit the number of output views * OutputWidget: assert m_tabwidget before dereferencing it * Extract OutputWidget::closeView() * Optimize OutputWidget::closeActiveView() * OutputWidget: prefer QHash::const_iterator * Fix typos in source comments + documentation * Fix test_files-clang failure with Clang 16 * Make Detailed completion:Never option work * Fix hardcoded CMake documentation tooltip background color (kde#469180) * Drop support for Okteta < 0.26.0 (Kasten 0.4.0) * Okteta plugin: add Structures tool also on big endian platforms ==== kdialog ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Add explicit moc includes to sources for moc-covered headers * Adapt to KIconThemes changes * update README (kde#455994) * fix: slider's ticks and related doc (kde#467867) * Bump min required KF version to 5.100 * Remove unnecssary " - KDialog" in window title (kde#467840) * Port kdialog to kf6 ==== kdump ==== Version update (1.9.5 -> 1.9.6) - upgrade to version 1.9.6 * use newer /sys/kernel/fadump/ instead of /sys/kernel/fadump_ * use kexec -a which falls back to kexec_load(2) automatically * update s390 udev rules * drop systemd device timeout generator ==== kernel-firmware ==== Version update (20230814 -> 20230829) Subpackages: kernel-firmware-all kernel-firmware-amdgpu kernel-firmware-ath10k kernel-firmware-ath11k kernel-firmware-atheros kernel-firmware-bluetooth kernel-firmware-bnx2 kernel-firmware-brcm kernel-firmware-chelsio kernel-firmware-dpaa2 kernel-firmware-i915 kernel-firmware-intel kernel-firmware-iwlwifi kernel-firmware-liquidio kernel-firmware-marvell kernel-firmware-media kernel-firmware-mediatek kernel-firmware-mellanox kernel-firmware-mwifiex kernel-firmware-network kernel-firmware-nfp kernel-firmware-nvidia kernel-firmware-platform kernel-firmware-prestera kernel-firmware-qcom kernel-firmware-qlogic kernel-firmware-radeon kernel-firmware-realtek kernel-firmware-serial kernel-firmware-sound kernel-firmware-ti kernel-firmware-ueagle kernel-firmware-usb-network - Update to version 20230829 (git commit 49f9e3479fb5): * i915: Update MTL DMC to v2.16 * copy-firmware: Introduce 'RawFile' keyword * copy-firmware: Support additional compressor options * linux-firmware: Update firmware file for Intel Bluetooth AX203 * linux-firmware: Update firmware file for Intel Bluetooth AX203 * linux-firmware: Update firmware file for Intel Bluetooth AX211 * linux-firmware: Update firmware file for Intel Bluetooth AX211 * linux-firmware: Update firmware file for Intel Bluetooth AX210 * linux-firmware: Update firmware file for Intel Bluetooth AX200 * linux-firmware: Update firmware file for Intel Bluetooth AX201 * linux-firmware: update firmware for qat_4xxx devices * linux-firmware: Update AMD SEV firmware * amdgpu: update DMCUB to 0.0.181.0 for various AMDGPU ASICs * rtw89: 8852b: update fw to v0.29.29.3 * rtw89: 8851b: update fw to v0.29.41.2 * i915: add GSC 102.0.0.1655 for MTL * amdgpu: DMCUB updates for various AMDGPU asics - Switch to the compressed / split installation as default, make uncompressed / raw package as a multibuild flavor, instead as a preliminary work for dropping the big kernel-firmware (bsc#1214789) - Use the standard copy-file.sh for split package installation, too Another scirpt, make-files.sh, is provided for generating file lists - Ignore README in copy-file.sh: copy-file-ignore-README.patch - Workaround for installing raw files for ucode-amd: amd-ucode-rawfile.patch - Drop the obsolsted revert of rtw8822c_fw.bin - Update aliases from 6.5 ==== kernel-source ==== Version update (6.4.11 -> 6.4.12) Subpackages: kernel-64kb kernel-default - Revert 101bd907b424 ("misc: rtsx: judge ASPM Mode to set PETXCFG Reg") (boo#1214428 boo#1214397). - commit 91a1158 - Linux 6.4.12 (bsc#1012628). - crypto, cifs: fix error handling in extract_iter_to_sg() (bsc#1012628). - net: phy: at803x: Use devm_regulator_get_enable_optional() (bsc#1012628). - net: phy: at803x: fix the wol setting functions (bsc#1012628). - drm/amd/display: Update DTBCLK for DCN32 (bsc#1012628). - drm/scheduler: set entity to NULL in drm_sched_entity_pop_job() (bsc#1012628). - drm/amdgpu: fix calltrace warning in amddrm_buddy_fini (bsc#1012628). - drm/amdgpu: Fix integer overflow in amdgpu_cs_pass1 (bsc#1012628). - drm/amdgpu: fix memory leak in mes self test (bsc#1012628). - Revert "drm/amd/display: disable SubVP + DRR to prevent underflow" (bsc#1012628). - ASoC: Intel: sof_sdw: add quirk for MTL RVP (bsc#1012628). - ASoC: Intel: sof_sdw: add quirk for LNL RVP (bsc#1012628). - PCI: tegra194: Fix possible array out of bounds access (bsc#1012628). - ASoC: cs35l56: Move DSP part string generation so that it is done only once (bsc#1012628). - ASoC: SOF: amd: Add pci revision id check (bsc#1012628). - drm/stm: ltdc: fix late dereference check (bsc#1012628). - arm64: dts: qcom: ipq5332: add QFPROM node (bsc#1012628). - drm: rcar-du: remove R-Car H3 ES1.* workarounds (bsc#1012628). - ASoC: amd: vangogh: Add check for acp config flags in vangogh platform (bsc#1012628). - RDMA/mana_ib: Use v2 version of cfg_rx_steer_req to enable RX coalescing (bsc#1012628). - ARM: dts: imx6dl: prtrvt, prtvt7, prti6q, prtwd2: fix USB related warnings (bsc#1012628). - ASoC: Intel: sof_sdw_rt_sdca_jack_common: test SOF_JACK_JDSRC in _exit (bsc#1012628). - ASoC: Intel: sof_sdw: add quick for Dell SKU 0BDA (bsc#1012628). - ASoC: Intel: sof_sdw: Add support for Rex soundwire (bsc#1012628). - iopoll: Call cpu_relax() in busy loops (bsc#1012628). - ASoC: SOF: Intel: fix SoundWire/HDaudio mutual exclusion (bsc#1012628). - dma-remap: use kvmalloc_array/kvfree for larger dma memory remap (bsc#1012628). - accel/habanalabs: add pci health check during heartbeat (bsc#1012628). - accel/habanalabs: fix mem leak in capture user mappings (bsc#1012628). - dt-bindings: input: goodix: Add "goodix,no-reset-during-suspend" property (bsc#1012628). - HID: i2c-hid: goodix: Add support for "goodix,no-reset-during-suspend" property (bsc#1012628). - HID: logitech-hidpp: Add USB and Bluetooth IDs for the Logitech G915 TKL Keyboard (bsc#1012628). - iommu/amd: Introduce Disable IRTE Caching Support (bsc#1012628). - drm/amdgpu: install stub fence into potential unused fence pointers (bsc#1012628). - drm/amd/display: Remove v_startup workaround for dcn3+ (bsc#1012628). - drm/amd/display: Apply 60us prefetch for DCFCLK <= 300Mhz (bsc#1012628). - drm/amdgpu: unmap and remove csa_va properly (bsc#1012628). - RDMA/mlx5: Return the firmware result upon destroying QP/RQ (bsc#1012628). - RDMA/bnxt_re: consider timeout of destroy ah as success (bsc#1012628). - drm/amd/display: Skip DPP DTO update if root clock is gated (bsc#1012628). - drm/amd/display: Enable dcn314 DPP RCO (bsc#1012628). - ASoC: SOF: core: Free the firmware trace before calling snd_sof_shutdown() (bsc#1012628). - HID: intel-ish-hid: ipc: Add Arrow Lake PCI device ID (bsc#1012628). - Revert "[PATCH] uml: export symbols added by GCC hardened" (bsc#1012628). - smb: client: fix warning in cifs_smb3_do_mount() (bsc#1012628). - cifs: fix session state check in reconnect to avoid use-after-free issue (bsc#1012628). - serial: stm32: Ignore return value of uart_remove_one_port() in .remove() (bsc#1012628). - led: qcom-lpg: Fix resource leaks in for_each_available_child_of_node() loops (bsc#1012628). - media: v4l2-mem2mem: add lock to protect parameter num_rdy (bsc#1012628). - media: camss: set VFE bpl_alignment to 16 for sdm845 and sm8250 (bsc#1012628). - usb: gadget: u_serial: Avoid spinlock recursion in __gs_console_push (bsc#1012628). - usb: gadget: uvc: queue empty isoc requests if no video buffer is available (bsc#1012628). - media: platform: mediatek: vpu: fix NULL ptr dereference (bsc#1012628). - thunderbolt: Read retimer NVM authentication status prior tb_retimer_set_inbound_sbtx() (bsc#1012628). - xhci: get rid of XHCI_PLAT quirk that used to prevent MSI setup (bsc#1012628). - usb: chipidea: imx: don't request QoS for imx8ulp (bsc#1012628). - usb: chipidea: imx: turn off vbus comparator when suspend ... changelog too long, skipping 325 lines ... - commit 5b41c27 ==== kgeography ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Add explicit moc includes to sources for moc-covered headers * Allow building against KF6 ==== khangman ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Add explicit moc includes to sources for moc-covered headers * Adapt to new api * Add Quit shortcut * Add Flatpak CI/CD ==== khelpcenter5 ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * doc: do not use a few deprecated entities ==== kidentitymanagement ==== Version update (23.04.3 -> 23.08.0) Subpackages: kidentitymanagement-lang libKPim5IdentityManagement5 libKPim5IdentityManagementWidgets5 - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Fix platforms info * Remove CI 6 job. We will use kf6 branch for kf6 works * not export symbol of private methods * Use correct INSTALL_TARGETS_DEFAULT_ARGS ==== kig ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Add explicit moc includes to sources for moc-covered headers * Fix loading kig part (kde#469962) * Add Flatpak CI/CD ==== kimageformats ==== - Add patch to support avif 1.0: * 0001-Support-libavif-1.0.patch ==== kimap ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Fix platforms info * Remove CI 6 job. We will use kf6 branch for kf6 works * Add missing Q_REQUIRED_RESULT * Use correct INSTALL_TARGETS_DEFAULT_ARGS ==== kio-extras5 ==== Version update (23.04.3 -> 23.08.0) Subpackages: libkioarchive5 - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - Changes since 23.07.90: * [Thumbnail] Fix lookup of legacy thumbnailer plugins - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Remove no longer used about: KIO worker * mtp: Configure fails if smb is not being compiled * Remove explicit plugin id from Krita thumbnailer * Add explicit moc includes to sources for moc-covered headers * audiocreator: Check tag against null (kde#427448) * smb: Set the credentials in the auth callback for DFS * mtp: support moving through get-put and increase concurrency to 2 (kde#325574) * mtp: implement chmod and chown as no-op operations * style++ * mtp: fix file writing * mtp: unpack nesting in rename * mtp: make querypath return optional * mtp: don't leak children * mtp: use LIBMTP_Get_Children to implement async listing * Use external kdsoap-ws-discovery-client on FreeBSD * Allow building against KF6 * libkioarchive: bump version as reference for new include setup * libkioarchive: install version header * libkioarchive: install header into own visibility subdir * recentlyused: better handle list root dirs / /files /locations, allow to writing to subdirs ==== kio_audiocd ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release ==== kipi-plugins ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Add explicit moc includes to sources for moc-covered headers ==== kiten ==== Version update (23.04.3 -> 23.08.0) Subpackages: fonts-KanjiStrokeOrders - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Add explicit moc includes to sources for moc-covered headers * Use C++11 auto to replace some of the duplicated typenames * More C++11 gardening * Add Flatpak CI/CD ==== kitinerary ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - Changes since 23.07.90: * Add extractor script for Aer Lingus PDF boarding passes * Increase upper aspect ratio limit for PDF417 barcodes * Support ZSSK network tickets * Improve ZSSK barcode trigger pattern * Add extractor script for Iberia PDF boarding passes * Add extractor script for KLM/Air France PDF boarding passes * Manually extract boarding time for Lufthansa PDF boarding passes * Determine trigger nodes also for ancestor filters * Skip generic flight time extraction if any of those is already present * Allow to match on the PDF document author field as well * Add DSB extractor script * Fix RSP-6 date/time parsing (kde#473326) * Fix wrong ticket token type prefixes in a few extractor scripts (kde#473325) - Update to 23.07.90 * New feature release - Changes since 23.07.80: * Fix Spring Airlines multi-leg extraction * Add extractor script for Cinemaxx events * Run generic iCal extraction unconditionally in prior to extractors scripts * Track used extractor in the document node rather than the engine * Add cooltix.hu event ticket extractor script * Allow to filter against the PDF document creator field as well * Reduce the lower bound for 2D vector barcodes * Add LH extractor script to the qrc file * Extract discount program information from ERA FCB tickets * Make Aer Lingus booking number extraction more robust - Update to 23.07.80 * New feature release - Too many changes to list here. ==== kldap ==== Version update (23.04.3 -> 23.08.0) Subpackages: libKPim5Ldap5 - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Fix platforms info * Fix category description * Remove CI 6 job. We will use kf6 branch for kf6 works * not export symbol of private methods * Fix merge conflict (previous commit) * Fix qch variable name * Perform initialization in initialization list * Remove unused variable * Remove compat support as all was ported * Use correct INSTALL_TARGETS_DEFAULT_ARGS * const'ify * Remove unused include * Coding style * Move variable where they will be used. + const'ify * Use Q_REQUIRED_RESULT * Initiliaze variable in headers * Use debug category * ldap KIO worker: follow generic category name schene kf.kio.workers.* ==== kleopatra ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Too many changes to list here. ==== kmag ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release ==== kmahjongg ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Add explicit moc includes to sources for moc-covered headers * Use ECMDeprecationSettings * Use the i18n function properly (kde#469200) * Add Flatpak CI/CD ==== kmail ==== Version update (23.04.3 -> 23.08.0) Subpackages: kmail-application-icons ktnef - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Too many changes since 23.04.3, only listing bugfixes: * Add info when email is empty. (kde#472168) ==== kmail-account-wizard ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Link against KWallet explicitly * Adapt to KMailTransportAkonadi being moved into AkonadiMime ==== kmailtransport ==== Version update (23.04.3 -> 23.08.0) Subpackages: libKPim5MailTransport5 - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - Changes since 23.07.80: * Drop unused KPimMime dependency - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Port the last KWallet use to QtKeychain * Fix platforms name * Remove unused TransportMananger::createDefaultTransport() * Remove KWallet from the public link interface * Remove CI 6 job. We will use kf6 branch for kf6 works * Clean up kde-ci.yml * Remove Akonadi dependancy * Remove kmailtransportakonadi now as we ported all users * Plugin moved to kdepim-runtime * Use std::move * create on stack * Remvoe unused public area * const'ify variable * const'ify * We need ConfigGui as public * Perform initialization in initialization list * Drop KCM * Use correct INSTALL_TARGETS_DEFAULT_ARGS * Remove old alias ==== kmbox ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Remove CI 6 job. We will use kf6 branch for kf6 works * Generate PACKAGE_INCLUDE_QCHTARGETS first * Use correct INSTALL_TARGETS_DEFAULT_ARGS ==== kmime ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Fix platforms name * Remove CI 6 job. We will use kf6 branch for kf6 works * Use correct INSTALL_TARGETS_DEFAULT_ARGS ==== kmines ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Add explicit moc includes to sources for moc-covered headers * Add Flatpak CI/CD ==== kmousetool ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release ==== kmplot ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - Changes since 23.07.80: * Add missing dependencies - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Add explicit moc includes to sources for moc-covered headers * Port to KF6 * Add Flatpak CI/CD ==== knotes ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * settings/notesharedglobalconfig.kcfg : fix typo in label of entry "Port" * Adapt to build against last textaddons * Remove CI 6 job. We will use kf6 branch for kf6 works * Fix category description * Remove prefix includes (make it compiles against qt6) * Compile fine without deprecated methods * Use new TextAddonsWidgets/LineEditCatchReturnKey * Fix compile against last kf6 * Remove kconfigwidget * We don't need ConfigWidgets * Port to new api * const'ify pointer * Const'ify pointer + initialize variable * Add parent ==== kompare ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Port to latest LibKompareDiff2 5.4 * Move check after cmake include => QT_MAJOR_VERSION is defined * Enable build also against KF6 * Add Flatpak CI/CD ==== konsole ==== Version update (23.04.3 -> 23.08.0) Subpackages: konsole-part konsole-part-lang konsole-zsh-completion - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - Changes since 23.07.90: * ScreenWindow::updateCurrentLine: Better bound currentLine - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Too many changes since 23.04.3, only listing bugfixes: * Fixed search bar false positive after clear scrollback (and reset) (kde#407317) * Hides redundant widgets on dialog for emoji font selection (kde#469563) * Eliminate compilation warnings for plugins from using QAction::setShortcut(s) (kde#462615) * Adjust selection point coords when scrollback shrinks (kde#470346) * Disable keyboard selection mode on resize (kde#467872) * Do not allow an invalid parent to be set in profiles (kde#467790) * Invalidate selection reference points on resize (kde#464040) * Draw selected background for right half of double width char if selected (kde#468465) * Fix crash in ProfileSettings (kde#423136) ==== kontact ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - Changes since 23.07.80: * Drop no longer needed Akonadi dependency - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Return plugin name that we can use with --module command line * doc: use a non-deprecated entity for Frameworks * Remove CI 6 job. We will use kf6 branch for kf6 works * It's alpha version * Port to new api * Show all headers in qtc6 * Remove duplicate header * Use PimCommon directly ==== kontactinterface ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Fix platforms info * Remove CI 6 job. We will use kf6 branch for kf6 works * not export symbol of private methods * Warning is not useful now * Fix generate QCH target * Remove compat support as all was ported * Use correct INSTALL_TARGETS_DEFAULT_ARGS ==== konversation ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - Changes since 23.07.80: * caps: prevent connection hang when none are requested (kde#471940) - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Disable Qt6 CI builds * Highlights sounds file picker: fix setting file filter by MIME types (kde#433667) * doc: use a non-deprecated entity for Frameworks ==== korganizer ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Adapt code to GenerateProperties=true in CalendarSettings * Adapt to CollectionAnnotationsAttribute being moved to Akonadi * Don't beep in case some internal sanity checks fail * Remove CI 6 job. We will use kf6 branch for kf6 works * We don't need KMailTransportAkonadi here * Adapt to new akonadi-contact/akonadi-contact-editor api * Make collection filtering work again * Use QRegularExpression::wildcardToRegularExpression * Adapt to new api * Add missing ';' * Use QProcess * Use kcmshell6 in kf6 * Drop duplicate KPimEventViews dep * Adapt to new api * Start to port to new api * aboutdata is not used now * Comment debug include as it's unused until we port code ==== kpat ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Add explicit moc includes to sources for moc-covered headers * Remove optimization from mod3 solver that doesn't hold true in all cases (kde#470393) * Solve the simple simon autodrop problem less aggressively (kde#469991) * Reinit Golf solver correctly after switching games (kde#470166) ==== kpimtextedit ==== Version update (23.04.3 -> 23.08.0) Subpackages: libKPim5TextEdit5 - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Fix platforms name * Install QCH targets file to backwards compatible path * Remove unused include * Allow to add emoji support * Add missing Q_REQUIRED_RESULT * Remove old code (now we use ktextaddons) * Allow to use new TextEmoticonsWidgets lib * Rename signal * This class is never used. Don't install header/export it * Make KF::TextEditTextToSpeech a private link dependency * Fix license + move data from src/emoticon/emoji.json to src/emoticon/data/emoji.json * Use new emoji.json * Define json as binary (help to commit) * Remove unused includes * Use new emoji.json * continue to implement emoji model * Start to reimplement emoji support as in ruqola * Remove unused files * Remove CI 6 job. We will use kf6 branch for kf6 works * not export symbol of private methods * Disable for the moment it crashs in qt6 * Remove unused configwidgets * For the moment disable it on qt6 as it crashs. I need to investigate why * Use correct INSTALL_TARGETS_DEFAULT_ARGS * Rename variables * Remove unused include * Remove unused variable ==== kpkpass ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Select pkpass message catalog based on QLocale::uiLanguages * Don't fail on empty entries in the message catalog * Remove CI 6 job. We will use kf6 branch for kf6 works * Generate PACKAGE_INCLUDE_QCHTARGETS first ==== kqtquickcharts ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - No code change since 23.04.3 ==== kreversi ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Add explicit moc includes to sources for moc-covered headers * No need to remove QT_NO_CAST_FROM_BYTEARRAY * increase ecm_set_disabled_deprecation_versions * fix board position in portrait mode (kde#445131) ==== ksanecore ==== Version update (23.04.3 -> 23.08.0) Subpackages: ksanecore-lang libKSaneCore1 - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Add explicit moc includes to sources for moc-covered headers * Crop the image after a scan finished (kde#457097) * Also call renewImage() for 8-bit Gray images (kde#469683) * Have export macros header include version header (Qt6-only) * Support reading the gamma table ==== ksmtp ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Remove CI 6 job. We will use kf6 branch for kf6 works * Install *version.h in SMTP directory * Fix QCH target * Fix target name * Fix install qch target * Use correct INSTALL_TARGETS_DEFAULT_ARGS ==== ksudoku ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Add explicit moc includes to sources for moc-covered headers ==== ktextaddons ==== Version update (1.1.0 -> 1.4.1) Subpackages: libKF5TextEditTextToSpeech1 libKF5TextGrammarCheck1 libKF5TextTranslator1 - Update to 1.4.1. No changelog - Update to 1.3.2. No changelog ==== ktnef ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Remove CI 6 job. We will use kf6 branch for kf6 works * Omit default notebook argument * Add QCh support * Use correct INSTALL_TARGETS_DEFAULT_ARGS ==== ktouch ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Add explicit moc includes to sources for moc-covered headers * Enable i18n for accuracy value ==== kwalletmanager5 ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release ==== kwordquiz ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - Changes since 23.07.80: * Fix minor typo * Update flashcard image - Update to 23.07.80 * New feature release - Too many changes since 23.04.3, only listing bugfixes: * Add the option to compare asnwers in a non case sensitive way (kde#467585) ==== lib2geom ==== - Add -DNDEBUG to CFLAGS explicitly, since the i586 build depends on it. ==== libbytesize ==== Version update (2.8 -> 2.9) - Update to version 2.9: * This release contains fixes for some small issues. * Updated translations. ==== libdrm ==== Version update (2.4.115 -> 2.4.116) Subpackages: libdrm2 libdrm_amdgpu1 libdrm_nouveau2 libdrm_radeon1 - Update to 2.4.116 * nouveau: add interface to make buffer objects global * xf86drm: update DRM_NODE_NAME_MAX supporting more nodes * xf86drm: use drm device name to identify drm node type * meson: drop pthread-stubs dependency on BSDs * amdgpu: add marketing names from amd-5.4.3 (22.40.3) * tests/amdgpu: Fix Usage string * tests/amdgpu: Add all 9 options to the help output * tests/amdgpu: Allow to exclude a test or a suite of tests * amdgpu: add an environment variable that overrides the context priority * amdgpu: remove va::dev member * tests/amdgpu/vcn: change vbv_buffer name to input * tests/amdgpu/vcn: fix drm test failure * tests/amdgpu/vcn: fix session buffer issue for vcn1-vcn3 * tests/amdgpu/vcn:update decoder unit test * xf86drm: bump DRM_MAX_MINOR to 64 * xf86drm: drop control nodes implementation * Sync headers with drm-next * xf86drm: add drmSyncobjEventfd * build: bump version to 2.4.116 * xf86drmMode: constify drmModeCrtcSetGamma * tests/util: Add vkms driver * test/amdgpu/hotunplug: add apu check for hotplug test ==== libgravatar ==== Version update (23.04.3 -> 23.08.0) Subpackages: libKPim5Gravatar5 - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Fix platforms info * Use KConfigDialogManager * Remove unused GravatarConfigWidget * Remove CI 6 job. We will use kf6 branch for kf6 works * not export symbol of private methods * GRAVATAR_KF5_COMPAT doesn't exist now * Fix install QCH target * Not necessary to create compat lib now * Use correct INSTALL_TARGETS_DEFAULT_ARGS ==== libinput ==== Version update (1.23.0 -> 1.24.0) Subpackages: libinput-udev libinput10 - Update to release 1.24.0 * On Apple touchpads, natural scrolling is now enabled by default and palm detection is disabled - the touchpads are good enough that they don't need our help. * Built-in tablet devices now always have touch arbitration enabled, so we no longer need to add a quirk for each of them. And speaking of tablets: the pressure offset limit for worn-out devices is now at 50% of the range. Modern pens have a precise enough range that even worn out pen can still provide satisfactory pressure sensitivity. This pressure offset is now detected on worn-out pens that do not support distance. * Finally, where a relative device's rotation is 180 degrees (e.g. a trackball used upside-down) we now flip the scroll wheel direction as well. * The rest of the changes is the usual mix of janitorial patches and device-specific quirks. ==== libisoburn ==== Version update (1.5.4 -> 1.5.6) Subpackages: libisoburn1 xorriso - update to 1.5.6: (jsc#PED-5018) * Bug fix: False -status failure with -boot_image --interval:appended_partition * Bug fix: -no_rc prevented pre-scanning of arguments for stdio output and others. Introduced by mistake in a62f6af5, 2011.10.18.162119. * Bug fix: -not_leaf and -not_paths were not applied to -extract and alike * Bug fix: -report_system_area cmd misperceived -part_like_isohybrid with - isohybrid-gpt-basdat * Bug fix: -report_system_area cmd misperceived combination of isohybrid and appended partition in GPT * Bug fix: -as mkisofs option -part_like_isohybrid did not cause a MBR partition table if the partitions are data files in the ISO rather than appended * Bug fix: Split file directories (-split_size) were created with wrong permissions * Bug fix: libisofs did not mark clones of imported files as imported. This could cause that original and clone occupy data storage in the newly written session. Thanks to Ivan Shmakov. * Bug fix: Partition offset was preserved from -indev rather than from -outdev * Bug fix: libisofs could misrepresent Rock Ridge information if many symbolic links or AAIP data were recorded in a directory * Bug fix: Data files named /boot.catalog or ./boot.cat could be left out of the emerging ISO if the boot catalog was set to be hidden * Bug fix: -toc reported wrong track LBA with overwritable media with unrecognized content (pseudo-closed) * Bug fix: -find test -has_xattr matched "isofs." attributes in -xattr mode "any" * New API call isoburn_assess_written_features() * New API calls isoburn_igopt_set_max_ce_entries(), isoburn_igopt_get_max_ce_entries() * New flag bit12 with isoburn_read_iso_head(): Read even if start of multi-session emulation is damaged * New -boot_image settings gpt_iso_bootable= and gpt_iso_not_ro= * New -as mkisofs options --gpt-iso-bootable and --gpt-iso-not-ro * New -as cdrecord option --obs_pad. Automatic no_emul_toc with -as cdrecord. * New parameters "obs_pad" and "bdr_obs_exempt" for -dvd_obs * New -as cdrecord option --bdr_obs_exempt * New command -assess_indev_features * New -find test -size * New -compliance rules max_ce_entries=, max_ce_drop= * Allowed lseekable device files with -cut_out. ==== libkcddb ==== Version update (23.04.3 -> 23.08.0) Subpackages: libKF5Cddb5 - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release ==== libkcompactdisc ==== Version update (23.04.3 -> 23.08.0) Subpackages: libKF5CompactDisc5 libkcompactdisc-lang - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release ==== libkdcraw ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Have export macros header include version header (Qt6-only) * Rename to KF6 when building against Qt6 ==== libkdegames ==== Version update (23.04.3 -> 23.08.0) Subpackages: kdegames-carddecks-default libKF5KDEGames7 libkdegames-qt5-imports - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Add explicit moc includes to sources for moc-covered headers * Have export macros header include version header (Qt6-only) * Default EXCLUDE_DEPRECATED_BEFORE_AND_AT to 7.5.0 for Qt6 build * Prepare "KDEGames6" as name for Qt6/KF6-based variant * Use variable to control base name of CMake config files ==== libkdepim ==== Version update (23.04.3 -> 23.08.0) Subpackages: libKPim5Libkdepim5 - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Avoid spurious checkcombobox toggle where indexes don't match (kde#347045) * Fix platforms name * Remove unused public method * Remove unused dependencies * Remove CI 6 job. We will use kf6 branch for kf6 works * not export symbol of private methods * Fix QCH support * Remove configwidgets * Use correct INSTALL_TARGETS_DEFAULT_ARGS ==== libkeduvocdocument ==== Version update (23.04.3 -> 23.08.0) Subpackages: libKEduVocDocument5 libkeduvocdocument-lang - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Add explicit moc includes to sources for moc-covered headers * Run clang format * Have export macros header include version header (Qt6-only) ==== libkexiv2 ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Default EXCLUDE_DEPRECATED_BEFORE_AND_AT to 5.1.0 for Qt6 build * Fix build with exiv2 >= 0.28 * Simplify 7bit ASCII detection * .gitignore ignore CMakeLists.txt.user * Have export macros header include version header (Qt6-only) * Fix KF6 CI dependencies * Rename to KF6 when building against Qt6 * Explicitly disable deprecated API when building against Qt6 ==== libkgapi ==== Version update (23.04.3 -> 23.08.0) Subpackages: libKPim5GAPICalendar5 libKPim5GAPICore5 libKPim5GAPIPeople5 libKPim5GAPITasks5 libkgapi-lang sasl2-kdexoauth2 - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Convert urls and calendarurls from KContacts to KGAPI * Fix syncing name * Fix copy paste error in license * Remove CI 6 job. We will use kf6 branch for kf6 works * Add QCH support * fix install _version.h file * Add missing Q_REQUIRED_RESULT ==== libkipi ==== Version update (23.04.3 -> 23.08.0) Subpackages: libKF5Kipi32_0_0 libkipi-data - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Add explicit moc includes to sources for moc-covered headers * Fix install include in kf6 too ==== libkleo ==== Version update (23.04.3 -> 23.08.0) Subpackages: libKPim5libkleo5 - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - Changes since 23.07.90: * [tests] Check that setSigningKeys also works for explicit protocol. * [fix] setSigningKeys is ignored for unknown protocol. - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Too many changes to list here. ==== libkmahjongg ==== Version update (23.04.3 -> 23.08.0) Subpackages: libKF5KMahjongglib5 - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Add explicit moc includes to sources for moc-covered headers * Have export macros header include version header (Qt6-only) * Prepare "KMahjongglib6" as name for Qt6/KF6-based variant ==== libkomparediff2 ==== Version update (23.04.3 -> 23.08.0) Subpackages: libkomparediff2-5 libkomparediff2-lang - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * API dox: tech kapidox about all macros used * API dox: note new CamelCase header includes * Remove unused private class members, deprecate constructor with related arg * Install also CamelCase headers * Change headers prefix to komparediff2/, with back-compat for libkomparediff2 * Rename export header/macro base name: diff2 -> komparediff2, w/ back-compat * Add EXCLUDE_DEPRECATED_BEFORE_AND_AT option, add a 5.4 deprecation version * Bump version to 5.4 * Add Windows CI * Enable build also against KF6 * Qt6 builds: link explicitly Qt6::Core5Compat * Use forward declaration instead of include, to not extend public interface * Have export macros header include version header (Qt6-only) * Use full version incl. patch level with project() call ==== libksane ==== Version update (23.04.3 -> 23.08.0) Subpackages: libKF5Sane5 libksane-lang - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Add explicit moc includes to sources for moc-covered headers * Have export macros header include version header (Qt6-only) * Install version header into own include base dir ==== libksieve ==== Version update (23.04.3 -> 23.08.0) Subpackages: libksieve5 - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Add host name too * Fix platforms name * Remove CI 6 job. We will use kf6 branch for kf6 works * Add KSIEVEUI_NO_EXPORT * Use Q_REQUIRED_RESULT * not export symbol of private methods * Fix qch support * configWidget is not necessary * compat lib is not necessary now * Fix i18n ==== libnl3 ==== Version update (3.7.0 -> 3.8.0) Subpackages: libnl-config libnl3-200 - Update to release 3.8 * addr: create an all-zero addresses when parsing "any" or "default" * addr: allow constructing all-zero addresses * route: construct all-zero addresses for default route destination * bridge: Add support for link_info of a bridge * bridge: extend libnl with options needed for VLAN aware forwarding * route/link: add accessor API for IPv6 DEVCONF * neigh: add support of NHID attribute * route: add nh type ==== libostree ==== Version update (2023.2 -> 2023.6) Subpackages: libostree-1-1 - Update to version 2023.6: + Signing with ed25519 can now be backed by openssl. + composefs changes: - Now enabled at build time (but disabled at runtime) by default. - composefs now supports signature verification. Note that composefs continues to be classified as experimental. - Configuration format has changed. The old ot-composefs kernel argument is no longer honored in favor of a configuration file that should be present in the initramfs. + ostree-prepare-root other changes: - A new configuration file in the initramfs is honored: /etc/ostree/prepare-root.conf. - This configuration file can also specify the readonly-sysroot default, which is now recommended. - The sysroot.readonly flag can now also be configured from here, and this is recommended. + ostree admin set-default: A long-overdue CLI verb to change the default deployment for the next boot. + sysroot other bugfixes and changes: - It is now supported to have /usr/etc with an empty /etc. This is preparatory for supporting a transient /etc. - Finally fix the global sync timeout at shutdown. - 'ostree admin deploy' now honors --stateroot as that term is prefered over --os. + trivial-httpd: The remnants of the deprecated 'ostree trivial-httpd' CLI are now completely gone. - Update to version 2023.5: + This is a bugfix release for the recent 2023.4. + Key bugs fixed: - Revert "fetcher: Always open tmpfiles in repo location". - Fix return value of generator on non-ostree systems. + Other changes: - lib/deploy: Use off_t not __off_t. - prepare-root: Adjust to composefs mount struct changes. - Changes from version 2023.4: + Notable bugfixe: fix ostree deployment on 64-bit inode fs. + New Feauture: Composefs. + HTTP/pull fixes: - ostree-fetcher-curl: explicitly use HTTP1.1 when HTTP2 is disabled. - Increase the metadata size limit to 128MB. - fetcher: Always open tmpfiles in repo location. + Other changes: - lib/deploy: Use fallocate for early prune space check. - prepare-root: Move sysroot.tmp creation earlier. - lib/deploy: Disambiguate error messages for early prune space check. - lib/deploy: skip fallocate call when requested size is 0. - test-concurrency: Don't lower timeout. - pull: Add error prefixing for corrupt checksums. - Add more error prefixing when parsing commit objects. - Changes from version 2023.3: + Many fixes and improvements. + treegen: Require at least one mutation. + rust: Bump MSRV to 1.64. + fetcher/soup3: Rewrite without threads. + fetcher: add libsoup3 backend. + lib/sysroot-cleanup: Convert bootdir listing to dfd-relative. + lib/sysroot-cleanup: Make some static utility functions global. + libotutil: add utility functions for calculating directory size. + lib/sysroot-deploy: Nuke finalize-failure.stamp on successful finalization. + lib/sysroot-deploy: Add experimental support for automatic early prune. - Define libversion and soversion and replace hard coded values with them to ease package maintenance. - Add pkgconfig(libsoup-3.0) >= 3.0.0 build requirement and pass - -with-soup3 to configure. Libcurl needs it for tests and for the trivial-httpd binary, also we've been waiting for upstream to port to Soup 3, in order to re-enable it. - Pass --with-composefs to configure, under the condition of building with composefs, while defining %bcond_with composefs (not enabled, by default) for now. - Switch fuse with fuse3 pkgconfig() module BuildRequires, because Fuse 3 is preffered over Fuse 2. - Drop --with-gjs option passed to configure. It's not recognized anymore, and configure script looks for gjs binary instead, acting accordingly. - Add %ghost /run/ostree to the main package files directive. This directory is created via %{_tmpfilesdir}/ostree-tmpfiles.conf. - Mark /etc/grub.d/*ostree and /etc/dracut.conf.d/ostree.conf with %config to instruct RPM those are config files. - Make the grub2 sub-package as noarch, since it doesn't have any binaries. - Refresh ostree-grub2-location.patch with Quilt. ==== libqt5-qtwebengine ==== Version update (5.15.14 -> 5.15.15) - Update to version 5.15.15: * Update Chromium: * [Backport] Security bug 1454860 * Further fixes for building with GCC 13 * Fixup [Backport] CVE-2023-2935: Type Confusion in V8 * [Backport] Security bug 1447430 * [Backport] CVE-2023-2930: Use after free in Extensions * [Backport] CVE-2023-3079: Type Confusion in V8 * [Backport] CVE-2023-3216: Type Confusion in V8 * [Backport] CVE-2023-2933: Use after free in PDF * [Backport] CVE-2023-2935: Type Confusion in V8 * [Backport] CVE-2023-2932: Use after free in PDF * [Backport] CVE-2023-2931: Use after free in PDF * [Backport] Security bug 1444195 * [Backport] Security bug 1428743 * [Backport] CVE-2023-2721: Use after free in Navigation ==== libreoffice ==== Version update (7.6.0.3 -> 7.6.1.1) Subpackages: libreoffice-base libreoffice-calc libreoffice-draw libreoffice-filters-optional libreoffice-gnome libreoffice-gtk3 libreoffice-icon-themes libreoffice-impress libreoffice-l10n-en libreoffice-mailmerge libreoffice-math libreoffice-pyuno libreoffice-qt5 libreoffice-writer libreofficekit - Update to 7.6.1.1: https://wiki.documentfoundation.org/Releases/7.6.1/RC1 ==== libunistring ==== - Run testsuite also under qemu emulation ==== libunwind ==== Version update (1.7.0 -> 1.7.2) - Update to 1.7.2: * Don't override sp on arm and mips64. * Add direct dependent libraries to remotes. * Fix make install failure. - Update to 1.7.1: * Bump to release 1.7.1 to fix source tarball naming issue ==== libvirt ==== Subpackages: libvirt-client libvirt-daemon-common libvirt-daemon-config-network libvirt-daemon-driver-interface libvirt-daemon-driver-network libvirt-daemon-driver-nodedev libvirt-daemon-driver-nwfilter libvirt-daemon-driver-qemu libvirt-daemon-driver-secret libvirt-daemon-driver-storage libvirt-daemon-driver-storage-core libvirt-daemon-driver-storage-disk libvirt-daemon-driver-storage-iscsi libvirt-daemon-driver-storage-iscsi-direct libvirt-daemon-driver-storage-logical libvirt-daemon-driver-storage-mpath libvirt-daemon-driver-storage-rbd libvirt-daemon-driver-storage-scsi libvirt-daemon-lock libvirt-daemon-log libvirt-daemon-plugin-lockd libvirt-daemon-proxy libvirt-daemon-qemu libvirt-libs - spec: Disable Apparmor support in ALP-based products - spec: Disable interface driver in ALP-based products - spec: Disable sanlock plugin in ALP-based products - spec: Disable numad support in ALP-based products ==== libwpe ==== Version update (1.14.0 -> 1.14.1) - Update to version 1.14.1: + Fix the build with older glibc C library versions. ==== libxcb ==== Version update (1.15 -> 1.16) Subpackages: libxcb-composite0 libxcb-damage0 libxcb-dpms0 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-randr0 libxcb-record0 libxcb-render0 libxcb-res0 libxcb-shape0 libxcb-shm0 libxcb-sync1 libxcb-xfixes0 libxcb-xinerama0 libxcb-xinput0 libxcb-xkb1 libxcb-xv0 libxcb1 - Update to version 1.16 * gitlab CI: add a basic build test * configure.ac: drop dependency `pthread-stubs` on Solaris * configure.ac: Remove obsolete AC_HEADER_STDC * Raise minimum required version of Python from 2.6 to 3.0 * Fix windows build. * Fix indentation. * Fix a compiler warning * Fix handling of documented enum parameters * Allow full paths to sockets on non-macOS * DISPLAY starting with / or unix: is always a socket path * Add tests for unix socket parsing * autogen.sh: use quoted string variables * c_client: Fix crash in xcb_randr_set_monitor * configure.ac: drop `pthread-stubs` dependency on DragonFly and FreeBSD * xcb_conn: Add a check for NULL to silence a UBSan runtime error * configure.ac: Require xcb-proto >= 1.16.0 * Fix xcb_connect() call with a custom xcb_auth_info_t * autogen: add default patch prefix * Build DOUBLE-BUFFER extension. * Require xcb-proto >= 1.15.1, which has Dbe * configure.ac: drop dependency `pthread-stubs` on macOS * autogen.sh: use exec instead of waiting for configure to finish * Improve tutorial example - adjusted bug-262309_xcb-xauthlocalhostname.diff, n_If-auth-with-credentials-for-hostname-fails-retry-with-XAUTHLOCALHOSTNAME.patch - added libxcb-dbe0 subpackage for libxcb-dbe.so.0* ==== libxml2 ==== Subpackages: libxml2-2 libxml2-tools - Security fix: CVE-2023-39615 (bsc#1214768) * crafted xml can cause global buffer overflow * Added file libxml2-CVE-2023-39615.patch ==== libxml2-python ==== - Security fix: CVE-2023-39615 (bsc#1214768) * crafted xml can cause global buffer overflow * Added file libxml2-CVE-2023-39615.patch ==== libzip ==== Version update (1.10.0 -> 1.10.1) - version update to 1.10.1 * Add `ZIP_LENGTH_TO_END` and `ZIP_LENGTH_UNCHECKED`. Unless `ZIP_LENGTH_UNCHECKED` is used as `length`, it is an error for a file to shrink between the time when the source is created and when its data is read. ==== libzypp ==== Version update (17.31.19 -> 17.31.20) - Fixup changes for 17.31.16. Remove faulty reference to a bug actually fixed in 2019. - version 17.31.20 (22) ==== lokalize ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - Changes since 23.07.80: * Fix constructing pot branch dirs for symlinked dirs (kde#472605) - Update to 23.07.80 * New feature release - Too many changes since 23.04.3, only listing bugfixes: * Update entry reference after deleting nonexistent file in TM (kde#461950) * Make progress bar percentage localizable (kde#459212) * Initialize files in base and branch catalogs at the same time (kde#462902) ==== mailcommon ==== Version update (23.04.3 -> 23.08.0) Subpackages: libKPim5MailCommon5 - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Adapt to CollectionAnnitationsAttribute being moved to Akonadi * Fix platforms name * KMail filter dialogue: Add icons to import/export/Sieve buttons * Remove CI 6 job. We will use kf6 branch for kf6 works * Adapt to new akonadi-contact/akonadi-contact-editor api * not export symbol of private methods * Remove unused signal * Fix install qch target * Don't duplicate mailcommon_export.h (fix install it) * Remove search configwidgets * We need to search PimCommonAkonadi otherwise we need to check on several apps * Use correct INSTALL_TARGETS_DEFAULT_ARGS ==== mailimporter ==== Version update (23.04.3 -> 23.08.0) Subpackages: libKPim5MailImporter5 libKPim5MailImporterAkonadi5 - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Fix platforms name * Remove CI 6 job. We will use kf6 branch for kf6 works * Remove unused files * not export symbol of private methods * Fix typo * Generate version first * Fix generate QCH + remove compat lib * PimCommon is only necessary not PimCommonAkonadi * Use correct INSTALL_TARGETS_DEFAULT_ARGS ==== mbox-importer ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Remove CI 6 job. We will use kf6 branch for kf6 works ==== messagelib ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - Changes since 23.07.80: * Fix Do not change color from original HTML mail" also makes plain text mail not adhere to color scheme (kde#471857) - Update to 23.07.80 * New feature release - Too many changes since 23.04.3, only listing bugfixes: * Fix references to message parts in encrypted messages (kde#469383) * Look for matching subkey if no key was found for fingerprint (kde#469304) ==== mobipocket ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Have export macros header include version header (Qt6-only) ==== mozilla-nss ==== Version update (3.91 -> 3.92) Subpackages: libfreebl3 libsoftokn3 mozilla-nss-certs mozilla-nss-tools - update to NSS 3.92 * bmo#1822935 - Set nssckbi version number to 2.62 * bmo#1833270 - Add 4 Atos TrustedRoot Root CA certificates to NSS * bmo#1839992 - Add 4 SSL.com Root CA certificates * bmo#1840429 - Add Sectigo E46 and R46 Root CA certificates * bmo#1840437 - Add LAWtrust Root CA2 (4096) * bmo#1822936 - Remove E-Tugra Certification Authority root * bmo#1827224 - Remove Camerfirma Chambers of Commerce Root. * bmo#1840505 - Remove Hongkong Post Root CA 1 * bmo#1842928 - Remove E-Tugra Global Root CA ECC v3 and RSA v3 * bmo#1842937 - Avoid redefining BYTE_ORDER on hppa Linux ==== mpfr ==== Version update (4.2.0 -> 4.2.1) - Update to mpfr 4.2.1 * Includes all fixes from mpfr-4.2.0-cummulative.patch which is subsequently removed. * Improved MPFR manual. * Configure tests: replaced the test of the link with GMP, in order to avoid the use of a function without a prototype (Autoconf issue), as this is obsolescent in ISO C. The new test should be more robust. ==== mutter ==== - Add mutter-fix-clipped-redraw.patch: Previous refactor forget to check has_buffer_age, which leads into force full redraw and causes redraw issue with xterm on qemu. This patch fixes it. (bsc#1210744, glgo#GNOME/mutter!3221) - Drop mutter-revert-window_draw_issues.patch: Proper fix is added. ==== ncurses ==== Version update (6.4.20230812 -> 6.4.20230819) Subpackages: libncurses6 ncurses-utils terminfo terminfo-base terminfo-iterm terminfo-screen - Add ncurses patch 20230819 + various manpage-formatting fixes. + correct formatting of table header in curs_inopts.3x (Branden Robinson). + correct manpage description of panel_hidden (report by Benjamin Mordaunt). ==== nodejs20 ==== Subpackages: npm20 - Temporarily bundle ICU for SLE15 SP6 (jsc#PED-4819) ==== okular ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - Changes since 23.07.80: * No need to lookup paths for images without a dot. * Better suggested signed name * Bump SOVERSION of okularcore * Fix playing of external audio files * Fix phonon not being correctly detected * Fix markdown converter with libdiscount 3 * Forms: Don't run focusin action when gaining focus because of window management (kde#472756) - Update to 23.07.80 * New feature release - Too many changes since 23.04.3, only listing bugfixes: * Handle absolute urls in Document::processAction (kde#472440) * Avoid accidental scrolling when performing pinch gesture (kde#421755) * Surface Digitally Sign action more obviously in hamburger menu (kde#470752) * Make default PDF printing scale mode configurable (kde#463732) * Let user "Save As..." when document has been externally modified (kde#402017) * Reuse an existing action to toggle sidebar visibility (kde#468317) * JS: Implement field.valueAsString (kde#468036) * Fix crash when executing the Save action (kde#467603) * JS: Make field.value return a number if possible (kde#467852) ==== open-vm-tools ==== Subpackages: libvmtools0 open-vm-tools-desktop - Fix (bsc#1214566) - (CVE-2023-20900) - VUL-0: CVE-2023-20900: open-vm-tools: SAML token signature bypass vulnerability + Add patch: CVE-20230-20900.patch ==== openexr ==== Version update (3.1.9 -> 3.1.11) Subpackages: libIex-3_1-30 libIlmThread-3_1-30 libOpenEXR-3_1-30 - version update to 3.1.11 [#]# Version 3.1.11 (August 13, 2023) Patch release that fixes a build failure with `-march=x86-64-v3` * Initialize `regs[]` to 0 in `check_for_x86_simd` * Fix CPUID detection with `-march=x86-64-v3` [#]# Version 3.1.10 (August 2, 2023) Patch release that addresses miscellaneous build issues, test failures, and performance regressions, as well as: * OSS-fuzz [59457](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=59457) Heap-buffer-overflow in `LossyDctDecoder_execute` * Readdress #1456: disallow NaNs in `testOptimizedInterleavePatterns` * Revert pre-computed values * Fix handling for corrupt number of DC components * Add `OPENEXR_MISSING_ARM_VLD1` workaround to `internal_dwa_simd.h` * Fix Huffman performance regression on Linux/clang * Fix range check in dwa compressor * Fix build with i386 and musl libc * Fix the code contains unhandled character * Fix cpu detection of sse2 on non-64 x86 * Fix the code contains unhandled character * Fix gcc-11 warnings: signed/unsigned integer comparison, unused variables * Fix macOS and Windows build failures when threading is disabled * Fix build error on win_arm64 - deleted patches - 1488.patch (upstreamed) ==== pam ==== - Fix building without SELinux ==== pam-full-src ==== - Fix building without SELinux ==== parley ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Add explicit moc includes to sources for moc-covered headers * Fix error in appending file extension (kde#405515) * Fix out of bounds read ==== php8 ==== Version update (8.2.9 -> 8.2.10) Subpackages: php8-cli php8-ctype php8-dom php8-gd php8-gettext php8-iconv php8-mbstring php8-mysql php8-openssl php8-pdo php8-sqlite php8-tokenizer php8-xmlreader php8-xmlwriter - version update to 8.2.10 * This is a bug fix release. * https://www.php.net/ChangeLog-8.php#8.2.10 ==== pim-data-exporter ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Remove CI 6 job. We will use kf6 branch for kf6 works * Remove search configwidgets ==== pim-sieve-editor ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Remove CI 6 job. We will use kf6 branch for kf6 works ==== pipewire ==== Version update (0.3.77 -> 0.3.79) Subpackages: gstreamer-plugin-pipewire libpipewire-0_3-0 pipewire-alsa pipewire-jack pipewire-libjack-0_3 pipewire-modules-0_3 pipewire-pulseaudio pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools - Update to version 0.3.79: * Highlights - Fix a regression in suspend that could cause silence. - Fix a regression in JACK port registration that could cause all kinds of JACK problems. - Fix a typo in the neon sample conversion functions that could cause distortion. - Add BAP broadcast source and sink support. - pw-top now has a batch mode to dump the output to stdout. - Many more bugfixes and improvements. * PipeWire - Fix a regression in shutdown where a node might not first suspend properly. This cause loss of sound in some cases. - Failure to compile a regular expression in the config file will now be reported and ! can be used to negate the match. - Fix a regression where some nodes might not set running in some cases. - Nodes are now suspended before the format is cleared, which might fix some crashes. * Tools - pw-top now has a batch mode to dump the output to stdout. * SPA - The queued samples in audioconvert are now correctly reported in the delay. - Make it easier to add a custom profile in ACP. - Fix a typo in the neon sample conversion functions that could cause distortion. - device.profile.pro=true is added for pro audio nodes. - An xrun counter was added to spa_io_clock to detect and track skipped data because of xruns. * Pulse-server - Add alsa-sink and alsa-source modules. * Bluetooth - Fix a regression where only the BAP off profile is shown. - Add BAP broadcast source and sink support. * JACK - Also emit a latency notify when the buffer size changes. - Fix a regression in JACK port registration. - jack_port_tie() is now supported. * ALSA - Improve property handling, support lists and ranges in addition to fixed values. - Remove patches already included upstream: * 0001-jack-make-sure-we-can-always-find-our-own-ports.patch * 0001-audioconvert-fix-typo-in-neon-function.patch * 0001-impl-node-improve-suspend.patch * 0001-bluez5-fix-BAP-profiles-showing.patch - Update to version 0.3.78: * Highlights - An old regression was fixed with where some nodes would not run. - A regression was fixed where removed events would not be shown in some cases. This would result in duplicate entries in audio clients. - Fix an off-by-one in the vban audio receiver. Tweak the rate adaption a little. - ACP will now set a UCM verb before probing the pro-audio devices. - More bugfixes and improvements. * PipeWire - An old regression was fixed with where some nodes would not run. (#3405) - Suspend was improved a little to avoid races when the session manager would suspend right when a driver was starting. * Modules - module-rtp-sap does not use the deprecated inet_aton anymore. - Fix an off-by-one in the vban audio receiver. Tweak the rate adaption a little. (#3380) * SPA - ACP will now set a UCM verb before probing the pro-audio devices. (#3407) - The mandatory flag will be set now on the video modifiers. - EVL was updated to Xenomai4 r46 and xbuf creation was improved. - An option was added to force colors in the log even when logging to !tty. - The return type of spa_pod_builder_control() was fixed. - inotify errors are handled better now. (#3439) * pulse-server - A regression was fixed where removed events would not be shown in some cases. (#3414) * Bluetooth - Improve compatibility with more devices, avoid reusing the same transport for different media-sink instances to avoid encoder resets. - Improve enumeration of codec profiles for BAP and A2DP. * JACK - Ensure we can't iterate ports from a deactivated client. Also make sure the JACK clients with the node.always-process=false always show their ports. (#3416) * GStreamer - A potential crash was fixed in the device provider when stopping. - Remove patches already included upstream: * 0001-context-Dont-stop-setting-runnable-when-meeting-the-driving.patch * 0001-gst-Prevent-a-crash-when-stopping-device-provider.patch * 0001-jack-ports-become-visible-when-the-registration-is-queued.patch * 0002-jack-handle-node.always-process-=-false-jack-nodes.patch * 0001-pulse-server-set-all-change_mask-flags-when-removing.patch ... changelog too long, skipping 9 lines ... * 0001-bluez5-fix-BAP-profiles-showing.patch ==== polkit-default-privs ==== Version update (1550+20230606.5001571 -> 1550+20230829.1a9a761) - Update to version 1550+20230829.1a9a761: * deepin-api: provide backward compatibility whitelisting (bsc#1214101) ==== postfix ==== - CVE-2023-32182: postfix: config_postfix SUSE specific script potentially bad /tmp file usage (bsc#1211196) Use temp file created by mktemp ==== publicsuffix ==== Version update (20230717 -> 20230826) - Update to version 20230826: * util: gTLD data autopull updates for 2023-08-26T15:11:07 UTC (#1835) * util: gTLD data autopull updates for 2023-08-23T15:12:41 UTC (#1832) * Update tld-update.yml (#1827) * util: gTLD data autopull updates for 2023-08-12T15:10:57 UTC (#1829) * util: gTLD data autopull updates for 2023-08-09T15:14:39 UTC (#1828) * tools: include IANA TLD URL in new gtld updates. (#1817) * util: gTLD data autopull updates for 2023-08-05T15:11:19 UTC (#1822) * Update tld-update.yml to automatically add labels when autopull catches deltas and generates PR (#1815) * ci: update test workflow triggers to include PRs. (#1818) * util: gTLD data autopull updates for 2023-08-02T15:11:59 UTC (#1816) * unbroke URL assembly * Add IANA DB URL instead of blanking out contract date * tools: skip contract date rendering, small CI fixups. (#1812) * util: gTLD data autopull updates for 2023-07-28T15:13:22 UTC (#1805) ==== python-dnspython ==== Version update (2.3.0 -> 2.4.2) - update to version 2.4.2: * Async queries could wait forever instead of respecting the timeout if the timeout was 0 and a packet was lost. The timeout is now respected. * Restore HTTP/2 support which was accidentally broken during the https refactoring done as part of 2.4.0. * When an inception time and lifetime are specified, the signer now sets the expiration to the inception time plus lifetime, instead of the current time plus the lifetime. - update to version 2.4.1: * Importing dns.dnssecalgs without the cryptography module installed no longer causes an ImportError. * A number of timeout bugs with the asyncio backend have been fixed. * DNS-over-QUIC for the asyncio backend now works for IPv6. * Dnspython now enforces that the candidate DNSKEYs for DNSSEC signatures have protocol 3 and have the ZONE flag set. This is a standards compliance issue more than a security issue as the legitimate authority would have to have published the non-compliant keys as well as updated their DS record in order for the records to validate (the DS digest includes both flags and protocol). Dnspython will not make invalid keys by default, but does allow them to be created and used for testing purposes. * Dependency specifications for optional features in the package metadata have been improved. - update to version 2.4.0: * Python 3.8 or newer is required. * The stub resolver now uses instances of ``dns.nameserver.Nameserver`` to represent remote recursive resolvers, and can communicate using DNS over UDP/TCP, HTTPS, TLS, and QUIC. In additional to being able to specify an IPv4, IPv6, or HTTPS URL as a nameserver, instances of ``dns.nameserver.Nameserver`` are now permitted. * The DNS-over-HTTPS bootstrap address no longer causes URL rewriting. * DNS-over-HTTPS now only uses httpx; support for requests has been dropped. A source port may now be supplied when using httpx. * DNSSEC zone signing with NSEC records is now supported. Thank you very much (again!) Jakob Schlyter! * The resolver and async resolver now have the ``try_ddr()`` method, which will try to use Discovery of Designated Resolvers (DDR) to upgrade the connection from the stub resolver to the recursive server so that it uses DNS-over-HTTPS, DNS-over-TLS, or DNS-over-QUIC. This feature is currently experimental as the standard is still in draft stage. * The resolver and async resolver now have the ``make_resolver_at()`` and ``resolve_at()`` functions, as a convenience for making queries to specific recursive servers. * Curio support has been removed. ==== python-pip ==== Version update (23.1.2 -> 23.2.1) - Finally drop csv23, it has been removed upstream since 2021. - Shift around sle15_python_module_pythons. - Upgrade to 23.2.1 * Bug fixes - Disable PEP 658 metadata fetching with the legacy resolver. - Upgrade to 23.2 * Process - Deprecate support for eggs for Python 3.11 or later, when the new importlib.metadata backend is used to load distribution metadata. This only affects the egg distribution format (with the .egg extension); distributions using the .egg-info metadata format (but are not actually eggs) are not affected. For more information about eggs, see relevant section in the setuptools documentation. * Deprecations and Removals - Deprecate legacy version and version specifiers that don’t conform to PEP 440 - freeze no longer excludes the setuptools, distribute, and wheel from the output when running on Python 3.12 or later, where they are not included in a virtual environment by default. Use - -exclude if you wish to exclude any of these packages. * Features - make rejection messages slightly different between 1 and 8, so the user can make the difference. * Bug Fixes - Fix pip completion --zsh. - Prevent downloading files twice when PEP 658 metadata is present - Add permission check before configuration - Fix deprecation warnings in Python 3.12 for usage of shutil.rmtree - Ignore invalid or unreadable origin.json files in the cache of locally built wheels. - Fix installation of packages with PEP658 metadata using non-canonicalized names - Correctly parse dist-info-metadata values from JSON-format index data. - Fail with an error if the --python option is specified after the subcommand name. - Fix slowness when using importlib.metadata (the default way for pip to read metadata in Python 3.11+) and there is a large overlap between already installed and to-be-installed packages. - Pass the -r flag to mercurial to be explicit that a revision is passed and protect against hg options injection as part of VCS URLs. Users that do not have control on VCS URLs passed to pip are advised to upgrade. * Vendored Libraries - Upgrade certifi to 2023.5.7 - Upgrade platformdirs to 3.8.1 - Upgrade pygments to 2.15.1 - Upgrade pyparsing to 3.1.0 - Upgrade Requests to 2.31.0 - Upgrade rich to 13.4.2 - Upgrade setuptools to 68.0.0 - Updated typing_extensions to 4.6.0 - Upgrade typing_extensions to 4.7.1 - Upgrade urllib3 to 1.26.16 ==== python-rich ==== Version update (13.4.2 -> 13.5.2) - specfile: * update copyright year - update to version 13.5.2: * Fixed + Fixed Text.expand_tab assertion error - changes from version 13.5.1: * Fixed + Fix tilde character (~) not included in link regex when printing to console #3057 - changes from version 13.5.0: * Fixed + Fixed Text.expand_tabs not expanding spans. + Fixed TimeElapsedColumn from showing negative. + Fix for escaping strings with a trailing backslash #2987 + Fixed exception in Markdown with partial table #3053 + Fixed the HTML export template so that the tag comes before the tag #3021 + Fixed issue with custom classes overwriting __eq__ #2875 + Fix rich.pretty.install breakage in iPython #3013 * Added + Added Text.extend_style method. + Added Span.extend method. * Changed + Text.tab_size now defaults to None to indicate that Console.tab_size should be used. ==== qalculate ==== Version update (4.7.0 -> 4.8.0) Subpackages: libqalculate22 qalculate-data - Version update to 4.8.0 * Concise (e.g. "1.2345(67)") and relative (e.g. "5+/-2%") notation for output and input (disabled by default for concise notation) of interval * Optimize rest of unit expression when converting to partial (insufficient) expression (e.g. 18MA×100ns to J = 1.8 J/V) * Round high precision intervals enclosing integers for integer arguments * Add support for specifying position of sign bit in floating point functions * New derived units: Debye, C·m, Daraf, F^-1, V/C, N/C, kcal, kcal/g, kJ * Use international foot as base unit for rod * Fix fibonacci() for non-integers and recursive use * Fix conversion options presented for speed units (and possibly other) * Update dialogs for editing of variables, functions, units, etc. to match the corresponding dialogs in the Qt UI (GTK) * Show user-defined objects in a separate category in menus and dialogs (GTK) * Add option to disable tooltips in keypad or everywhere (GTK, Qt) * Add option to disable units and to interpret unrecognized symbols as variables (unknowns) to preferences (Qt) * Make closing of application with Escape key optional and disabled by default (GTK, Qt) * Hide name column in conversion list when applied to current result (Qt) * Add temporary option to unknown variable edit dialog (GTK, Qt) * Add Microship (PIC16/17) 24 and 32 bit floating point formats (GTK, Qt) * Fix initial height of list and description in units window (GTK) * Minor bug fixes and feature enhancements ==== salt ==== Subpackages: python3-salt salt-master salt-minion salt-transactional-update - Revert usage of long running REQ channel to prevent possible missing responses on requests and dublicated responses (bsc#1213960, bsc#1213630, bsc#1213257) - Added: * revert-usage-of-long-running-req-channel-bsc-1213960.patch - Fix gitfs cachedir basename to avoid hash collisions (bsc#1193948, bsc#1214797, CVE-2023-20898) - Added: * fixed-gitfs-cachedir_basename-to-avoid-hash-collisio.patch - Make sure configured user is properly set by Salt (bsc#1210994) - Do not fail on bad message pack message (bsc#1213441, CVE-2023-20897, bsc#1214796) - Fix broken tests to make them running in the testsuite - Prevent possible exceptions on salt.utils.user.get_group_dict (bsc#1212794) - Added: * do-not-fail-on-bad-message-pack-message-bsc-1213441-.patch * fix-tests-to-make-them-running-with-salt-testsuite.patch * prevent-possible-exceptions-on-salt.utils.user.get_g.patch * make-sure-configured-user-is-properly-set-by-salt-bs.patch ==== samba ==== Version update (4.18.5+git.313.c8e274c7852 -> 4.18.6+git.320.cfda27bacb) Subpackages: libsamba-policy0-python3 samba-ad-dc-libs samba-client samba-client-libs samba-gpupdate samba-ldb-ldap samba-libs samba-libs-python3 samba-python3 samba-winbind samba-winbind-libs - Update to 4.18.6 * reply_sesssetup_and_X() can dereference uninitialized tmp pointer; (bso#15420); * Missing return in reply_exit_done(); (bso#15430); * post-exec password redaction for samba-tool is more reliable for fully random passwords as it no longer uses regular expressions containing the password value itself; (bso#15289); * Windows client join fails if a second container CN=System exists somewhere; (bso#9959); * Spotlight sometimes returns no results on latest macOS; (bso#15342); * Renaming results in NT_STATUS_SHARING_VIOLATION if previously attempted to remove the destination; (bso#15417); * Spotlight results return wrong date in result list; (bso#15427); * "net offlinejoin provision" does not work as non-root user; (bso#15414); * rpcserver no longer accepts double backslash in dfs pathname; (bso#15400); * cm_prepare_connection() calls close(fd) for the second time; (bso#15433); * 2-3min delays at reconnect with smb2_validate_sequence_number: bad message_id 2; (bso#15346); * samba-tool ntacl get segfault if aio_pthread appended; (bso#15441); * DCERPC_PKT_CO_CANCEL and DCERPC_PKT_ORPHANED can't be parsed; (bso#15446); * Python tarfile extraction needs change to avoid a warning (CVE-2007-4559 mitigation); (bso#15390); * Regression DFS not working with widelinks = true; (bso#15435); * mdssvc: Do an early talloc_free() in _mdssvc_open(); (bso#15449); - Move libcluster-samba4.so from samba-libs to samba-client-libs; (bsc#1213940); ==== signon-kwallet-extension ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - No code change since 23.04.3 ==== skanlite ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - No code change since 23.04.3 ==== spectacle ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - Changes since 23.07.80: * Fix crash in QApplication::screenRemoved lambda - Update to 23.07.80 * New feature release - Too many changes since 23.04.3, only listing bugfixes: * Avoid auto quitting on auto save (kde#469646) * Use ecm_query_qt to query Qt binaries dir (kde#471095) * Multiply annotation shadow opacity by stroke or fill opacity (kde#464170) * Allow making annotation colors fully transparent via checkboxes (kde#468077) * Hide redundant header on Wayland (kde#468818) * Fix wrong image position in rectangle capture mode with scaling (kde#462860) * Fix quitting Spectacle with Escape affecting windows below it (kde#428478) * Don't close all windows if activated by DBus with GUI and no CLI options (kde#467118) * Fix window title file name template on wayland (kde#465524) * Use deleteLater() to delete SpectacleWindows (kde#467401) * AnnotationDocument: Divide image size by devicePixelRatio in addImage() (kde#467398) ==== step ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - Changes since 23.04.3: * Add explicit moc includes to sources for moc-covered headers * Allow building against KF6 ==== suse-module-tools ==== Version update (16.0.33 -> 16.0.34) Subpackages: suse-module-tools-scriptlets * support old-style markers under /run/regenerate-initrd (bsc#1214877) * Fix comment in regenerate-initrd-posttrans ==== umbrello ==== Version update (23.04.3 -> 23.08.0) - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 - Update to 23.07.90 * New feature release - No code change since 23.07.80 - Update to 23.07.80 * New feature release - No code change since 23.04.3 ==== unbound ==== Subpackages: libunbound8 unbound-anchor - openSUSE:Factory libunbound-devel-mini flavor is configured to sync build counter with unbound package. This means it always triggers a bootstrap no matter which of the packages got initially triggered. I am not sure if this is needed at all, if yes, please accept this request and forward with an explenation. If not, just decline it and we will remove the build counter syncing in factory as well. This adds the !BcntSyncTag: unbound to the mini spec file Details: https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/6GUU6JUQE72WCWEZCSLQYJLVVTNHBVTE/ - Add _multibuild to define additional spec files as additional flavors. Eliminates the need for source package links in OBS. ==== virtiofsd ==== Version update (1.6.1 -> 1.7.2) - Update to upstream version v1.7.2 (jsc#4980) - Add supplementary group extension support - Prevent EPERM failures with O_NOATIME - Fix cache timeouts - seccomp: Allow SYS_sched_yield - Allow to provide the same argument multiple times - Add the -V/--version options - Upgrade vendored dependencies ==== vulkan-loader ==== Version update (1.3.250.0 -> 1.3.261.0) - Update to release SDK-1.3.261.0 * Warn when ICD Manifest version differs from vkEnumerateInstanceVersion * Enable VK_KHR_maintenance_5 support ==== vulkan-tools ==== Version update (1.3.250.0 -> 1.3.261.0) - Update to release SDK-1.3.261.0 * icd: Fix OOB writes in QueuePerfCounters * icd: Add support for vkGetDescriptorSetLayoutSupport, vkGetRenderAreaGranularity, VK_KHR_cooperative_matrix, VK_EXT_host_image_copy * vulkaninfo: Make -j= work ==== xdg-utils ==== Version update (1.1.3+20210805 -> 1.1.3+20230830) - Update to 1.1.3+20230830 * Patches: - 0001-Don-t-run-kreadconfig-if-KDE_SESSION_VERSION-is-5.patch - support-deepin-desktop.patch - xdg-utils-egrep.patch are merged upstream * Support for KDE Plasma 6 ==== xf86-input-libinput ==== Version update (1.3.0 -> 1.4.0) - Update to version 1.4.0: * Tablets now have BTN_STYLUS3 mapped to X button 8 (i.e. the first usable one after the LMR buttons). * Tablet now have the left-handed property available so we can actually change them to left-handed. ==== xwayland ==== Version update (23.1.2 -> 23.2.0) - enable libei and libdecor only for TW, since it does not exist yet on sle15-sp5 - Update to version 23.2.0: * Optional support for emulated input (EI) via the libei library, support for the tearing control protocol, and the XWayland rootful mode is now resizable with libdecor. - Add pkgconfig(libei-1.0) BuildRequires, build new optional emulated input support. - Add pkgconfig(libdecor-0) BuildRequires, build optional CSD support.