Removed rpms ============ - amtk-5-lang - amtk-devel - cinnamon-devel-doc - dhall-json - dhall-yaml - dleyna-connector-dbus - dleyna-core-devel - dleyna-renderer - dleyna-renderer-devel - dleyna-server - dleyna-server-devel - dpdk22 - dpdk22-devel - dpdk22-devel-static - dpdk22-doc - dpdk22-examples - dpdk22-kmp-default - dpdk22-thunderx - dpdk22-thunderx-devel - dpdk22-thunderx-devel-static - dpdk22-thunderx-doc - dpdk22-thunderx-examples - dpdk22-thunderx-kmp-default - dpdk22-thunderx-tools - dpdk22-tools - ghc-HsYAML-aeson - ghc-HsYAML-aeson-devel - ghc-dhall-json - ghc-dhall-json-devel - ghc-dhall-yaml - ghc-dhall-yaml-devel - ghc-ekg - ghc-ekg-devel - ghc-ekg-json - ghc-ekg-json-devel - ghc-hlint - ghc-hlint-devel - ghc-rio-orphans - ghc-rio-orphans-devel - ghc-smtp-mail - ghc-smtp-mail-devel - ghc-weeder - ghc-weeder-devel - hlint - libamtk-5-0 - libcamera-base0_1 - libcamera0_1 - libdleyna-core-1_0-5 - libgupnp-1_2-1 - libgupnp-1_2-1-32bit - libgupnp-av-1_0-2 - libmidori-core0 - libplacebo208 - libproxy1-config-gnome3 - libproxy1-config-gnome3-32bit - libproxy1-networkmanager - libproxy1-networkmanager-32bit - libproxy1-pacrunner-webkit - libproxy1-pacrunner-webkit-32bit - libqpid-proton10 - maven-plugins-pom - maven-shared - maven-shared-incremental - maven-shared-incremental-javadoc - maven-shared-io - maven-shared-io-javadoc - maven-shared-jarsigner - maven-shared-jarsigner-javadoc - maven-shared-utils - maven-shared-utils-javadoc - midori - midori-devel - midori-lang - ocaml-camlp4 - ocaml-camlp4-devel - orion - perl-Net-Libproxy - postgresql16-devel-mini - python3-Django - python3-ctypeslib2 - python3-django-allauth - python3-django-appconf - python3-django-auth-ldap - python3-django-avatar - python3-django-classy-tags - python3-django-compressor - python3-django-debreach - python3-django-formtools - python3-django-gravatar2 - python3-django-haystack - python3-django-invitations - python3-django-jinja - python3-django-js-asset - python3-django-mailman3 - python3-django-nose - python3-django-oidc-provider - python3-django-pglocks - python3-django-picklefield - python3-django-pipeline - python3-django-q - python3-django-redis - python3-django-rest-framework-client - python3-django-rest-invitations - python3-django-reversion - python3-django-seed - python3-django-sekizai - python3-django-settings-toml - python3-django-webpack-loader - python3-django-webtest - python3-djangorestframework-simplejwt - python3-geographiclib - python3-geopy - python3-glad2 - python3-libaccounts - python3-libproxy - python3-oic - python3-pysolr - python3-python-redis-lock - python3-social-auth-app-django - python3-social-auth-core - typelib-1_0-Midori-0_6 - yast2-pkg-bindings-devel-doc Added rpms ========== - crash-kmp-rt - dLeyna - dLeyna-devel - kaidan-lang - kernel-livepatch-6_4_0-150600_10-default - libcamera-base0_2 - libcamera0_2 - libmpv2 - libplacebo264 - libplacebo338 - libplacebo5-devel - libuninameslist0 - plplay5 - python3-Flask-Babel - python3-Flask-Compress - python3-Flask-Gravatar - python3-Flask-Paranoid - python3-Flask-Security-Too - python3-PyMySQL - python311-django-appconf - python311-django-avatar - python311-django-classy-tags - python311-django-debreach - python311-django-formtools - python311-django-gravatar2 - python311-django-haystack - python311-django-jinja - python311-django-js-asset - python311-django-pglocks - python311-django-picklefield - python311-django-rest-framework-client - python311-django-reversion - python311-django-seed - python311-django-sekizai - python311-django-settings-toml - python311-django-webpack-loader - python311-djangorestframework-simplejwt - python311-geographiclib - python311-geopy - python311-glad2 - python311-pysolr - python311-python3-openid - python311-social-auth-app-django - python311-social-auth-core - python311-toposort Package Source Changes ====================== Bear +- Build with GCC13 on Leap 15 + +- Disable tests as they timeout in OBS + +- Update to version 3.1.3 + * citnames: include filter works with trailing separator + * dependency: fmt to work with all recent versions + * cmake: Avoid warning about DOWNLOAD_EXTRACT_TIMESTAMP ( #531, @Spongman ) + * language: Add missing include for std::find ( #530, @thesamesam ) + +- Update to version 3.1.2: + * fix incorrect parsing arguments with same prefixes (#519, @MashaK5) + * Avoid implicit function declarations in tests, for C99 + compatibility (#521, @fweimer-rh) +- From skipped 3.1.1: + * intercept: file open with O_TRUNC to avoid corrupt output if + the file is already exists. (#511 , @asierllano) + * intercept: file writing needs to loop on content until it gets + empty (#512 , @asierllano) + * citnames: output writing is an atomic operation (#513 , @asierllano) + * documentation: run pandoc against man page sources +- From skipped 3.1.0: + * Bear internal running processes are no longer released as + executable. + This was requested to avoid collision with the interception-tool package. + (Special thanks to @samu698 for the patches.) + * missing preprocessor guard for confstr (#475 @mahmood601) + * documentation fixes +- From skipped 3.0.21: + * Fix libexec.so linking problem (#477, @neverpanic ) + * Fix various CMake flag problems (#480, #484, @leleliu008 , @adfernandes ) + * Fix repology link in README file (#482, @dmitris ) + * Process execution close stdin file descriptor in wrapper. + +- Update to version 3.0.20: + * Set errno to zero after libexec's on_load (#470, @Absolucy) + * Add C compiler argument for dependencies (#462, @arturo-salinas) + * Update dependency versions. + * Fix build failure with fmt-9.0.0 (#471) + * Temp workaround note for old 2.4 release (#440 @ZuseZ4) + * Build: local dependencies get first in the search path (#453 @ton) + * Fix cannot execute binary file (#439 @marxin) + +- Update to version 3.0.18 + * Fix compile errors with g++ 11.02 (#434, @shrkamat) + * Added CMAKE_EXE_LINKER_FLAGS to external projects. (#437, @XaverKlemenschits) + * Fixed Libtool test failure. (#435, @gyakovlev) + +- New upstream release 3.0.15 +- Removed fix-python3-tests.patch (replaced with a sed call) +- Removed fix-libexec-tests.patch (merged upstream) + +- Fixed build / test requirement for lit + +- Update to version 3.0.11 + * Rewrite Bear in C++ + * Bear is decomposed into an intercept and a semantic analysis + processes. It also supports compiler wrappers for intercepting + compiler calls in environments where the dynamic linker trick is + not working. + * Support CUDA compilations + * Add '--remove-flags' argument + * fix performance bug. + * ccache compiler wrapper no longer in the output + * 'citnames' execution time linear to the input size. + * 'intercept' performance tuning to allocate less object during + event processing. + * Interception execution reporter ('er') got merged with the + compiler wrapper ('wrapper'). + * 'bear' and 'citnames' are expose less flags, but using a + configuration file. + * Bear cleans up 'intercept' command output after using it. +- Add fix-libexec-tests.patch and fix-python3-tests.patch + -- Created package for Bear 1.4 - akonadi-calendar +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + akonadi-calendar-tools +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + akonadi-contact +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + akonadi-import-wizard +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + akonadi-mime +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + akonadi-notes +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + akonadi-search +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + akonadi-server +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- Changes since 23.08.4: + * Also skip MySQL tests on the FreeBSD CI + * Disable PostgreSQL Akonadi tests on the CI + akonadiconsole +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + akregator +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- Changes since 23.08.4: + * snapcraft: Initial import snapcraft files. + alligator +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + analitza +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + angelfish +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + arianna +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + ark +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- Changes since 23.08.4: + * snapcraft: remove non-existant accessibility plug, use unity7 + artikulate +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + baloo5-widgets +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + blinken +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + bomber +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + bovo +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + cabal-install +- Relax over-specified constraint on hashable. + cabal-plan +- Update cabal-plan to version 0.7.3.0 revision 2. + Upstream has not updated the file "ChangeLog.md" since the last + release. + +- Update cabal-plan to version 0.7.2.3. + [#]# 0.7.2.3 + * Fix issue in previous release (license generation didn't work at all) + [#]# 0.7.2.2 + * Use Cabal-syntax-3.8.1.0 + calendarsupport +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + calindori +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- Changes since 23.08.4: + * Drop snapcraft.yaml paragraph from .reuse/dep5 + * Update reuse/dep after repo changes + cantor +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- Changes since 23.08.4: + * Ask Craft to build an APPX package + * Add CI template for building APPX packages on invent + cdogs-sdl +- update to 1.5.0: + * Customize hats, hair, facial hair and glasses, plus many bug + fixes + * Remove quick play + * Fix weapons being picked up into incorrect slots + * Fix grenades not persisting across levels + * Fix bullets not falling + * Fix unable to start game with co-op AI, stuck in weapon menu + * Fix or replace many files with missing or problematic + licenses (@reinerh) + * Fix duplicate brass shells + * Fix poison grenade icon + * Fix incorrect zapper spritesheet + * Fix missing music error message + * Improve character customization by separating hats, hair, + facial hair and glasses + * Improve controls info by renaming button1/button2 to + fire/switch + +- update to 1.4.2: + * Fix crashes when bullets are missing hitsounds + * Fix not being able to exit vehicles + * Fix config path to adhere to XDG spec + * Add buy/sell lives and max health + * Add upgradable weapons + * Improve collect objectives by allowing multiple pickup types + * Editor: Fix crash when copying missions with objectives + +- update to 1.4.1: + * Fix weapon swapping with None in equip menu 5281ac6 + * Fix game loading mission via command line 5281ac6 + * Add shareware WOLF3D in main game ad32ed8 (i.e. no need to + download separately via mission pack) + * Add buy/sell weapons and ammo functionality #739 (feature + hidden in WIP techdemo) + * Add a chainsaw switch sound d99a199 + * Improve actor item drops by making them instant #752 + * Fix crash when duplicating character with no hair b31663b + * Fix available weapons menu in campaigns with custom weapons + +- Update to version 1.4.0 + * Fix Spear of Destiny compatibility with steam Wolfenstein 3D + * Improve several campaigns with auto-melee weapons (Doom, Wolf3D+SoD) +- Update to version 1.3.1 + * Persistent lives, fix gas bomb poison lasting forever +- Update to version 1.3.0 + * Fix missing controls in editor, and some animation effects and sounds +- Add fix-env-script-interpreter.patch +- Add cdogs-sdl.rpmlintrc to filter out warning on hidden data directory +- Remove fix-source-file-directory.patch + +- Update to version 1.2.0 + * Fix Spear of Destiny secret level warps + * Fix Spear of Destiny missing wall definition + * Editor: Fix setting key required for doors +- Add fix-source-file-directory.patch + +- Update to version 1.1.1 + * Support Spear of Destiny mission packs and enhanced wolf3d + mod support + Game + * Remove mouse as game input device, better support for mouse + in menus #713 + * Add support for Spear of Destiny mission packs + * Add enemy types being able to see all directions (wolf3d bosses) + * Add enemy types being able to open locked doors (wolf3d bosses) + * Fix holowall support for wolf3d mods + Editor + * Improve map preview by showing pickups obscured by walls + +- Update to version 1.1.0 + * Show times in end screens + +- Update to version 1.0.2 + * Fixes for custom Wolf3D campaigns. + +- Update to version 1.0.1 + * Add support for detecting Linux steam installation of + Wolf3D/SoD. + +- Fix deletion of duplicate README.md + +- Update to 1.0.0 + * Support for Wolfenstein 3D and Spear of Destiny + Game + * Add support for vehicles #30 + * Add support for multi-guns + * Add support for custom wreck objects and bullets (allows + respawning actors on death) + * Add support for custom actor death animation + * Add option to skip debrief menu + * Fix game freeze when returning to game after leaving it paused + for a while + * Fix duplicate missions in level select + * Improve performance by adding max particle limit + * Improve level select menu with max items limit + * Improve game start menu by disabling continue option after + campaign complete + Editor + * Fix loading a campaign with less missions showing a blank + mission #670 + * Add per-mission option to persist weapons (can reset weapons + on certain missions) + * Change map shortcut key to tab +- Add patch: + * fix-build.patch + +- Update to 0.13.0 + Game + * Add weapon sprites + * Add molotov glass break sound + * Add AI waking to gunfire + * Add AI peripheral vision + * Add AI wake on seeing teammate under attack + * Fix feet colors for classic campaigns + * Fix sliding diagonally against map objects and getting stuck + * Fix player not getting poisoned + * Fix AI not waking when seeing player + * Fix co-op AI not shooting + * Fix missing bullet hole marks + * Fix minor typo in campaign + * Improve save file with saved weapons and ammo + * Improve save file, saves individual missions completed + * Improve gun dropping, limit gun drops after 2 are present + * Improve ammo dropped by enemies by halving amount + * Improve character previews by showing gun + * Improve weapon selection screen with character rotation + * Improve text particles by drawing above everything + * Improve pulse animation by doubling its frequency + Editor + * Add character deafness flag + * Add custom character item drops + * Add separate bullet flesh/object hit properties (bullets can + hit actors but not map objects) + * Fix loading classic campaigns via drag-drop + * Fix tooltip for immunity flag + * Improve character previews by showing gun +- Remove patch: + * fix-multiple-definitions.patch + +- Update to 0.12.0 + Game + * Fix LAN bugs + * Fix crash if laser sight is enabled + * Fix crash in AI Insurgency II campaign + * Add dual-wielded pistols + * Add pistol and chaingun gun models + * Add score text popup on collecting score pickups + * Improve AI by waking immediately on being hit + * Improve AI by not reacting immediately on wake + * Improve changing volume options by not rewinding music + Editor / Modding + * Fix "HitsObjects": false behavior for bullets, should not + damage map objects if set + * Add highlights to walk-through walls + * Add customizable door auto-close delay in campaign options + * Add ability to set character direction in static map type + * Add customizable special damage duration in bullets.json + * Add customizable corpse map object in character_classes.json + * Change map object placement to allow them to be placed over + ones with 0 health (e.g. wrecks, blood pools) + +- Update to 0.11.1 + * Add building interior map generator + * Add mouse controls for menus + * Add fists weapon + * Add custom footstep sounds for bones character class + * Add auto-play --demo mode + * Add live backgrounds + * Add pigtails hair + * Fix crash when changing options + * Fix score popups not updating position + * Fix friendly fire from status-inducing weapons e.g. poison + * Fix flower not dropping pickups + * Fix frequent hangs at game startup, interior map generator + * Fix alert sounds for invisible characters + * Fix donut hair + * Improve options menus with left/right arrows + * Change menu sounds + * Change hitsounds enabled on invulnerable characters + * Editor: + * Add some new tile types and map objects e.g. cobble wall + * Add ability to place map objects of different types + on same tile + * Add random door position option for classic/interior + map types + * Add collapse UI area via grave key + * Fix flood fill crashing when applied at map edge + * Fix non-solid map objects added repeatedly at same position +- Add fix-multiple-definitions.patch + cervisia +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + claws-mail +- Update to 4.2.0: + * An easy way to open any folder on start-up has been added: + Right-click a folder and choose 'Open on start-up'. + This can also be configured on the 'Folder list' tab of the + /Configuration/Preferences/Display/Summaries page. + * Spam statistics have been added to the session statistics. + * It is now possible to save message attachments only, without the + other message parts. + * QuickSearch: support for a "v H V" search expression has been added + and the 'y S' expression has been removed ('v X-Label S' can be + used instead). + * font/* and chemical/* MIME types are now recognised. + * The image viewer now works correctly when not auto-loading images. + * Icon Themes: it is no longer possible to install or remove system + themes. + * IMAP: Support for SCRAM-SHA-{224,256,384,512} authentication + mechanisms has been added. + * IMAP: The statusbar now shows that expunge is happening. + * The GData plugin has been removed. + * The Fancy plugin no longer requires libsoup or libsoup-gnome. + * The LiteHTML Viewer plugin has been synchronised with litehtml 0.7. + * The LiteHTML viewer plugin will now only be built automatically if + libgumbo 0.12 or newer is available. Building with libgumbo 0.10 + must be explicitly requested using --enable-litehtml_viewer-plugin. + * For extra debug output use --enable-more-addressbook-debug and + - -enable-more-ldap-debug. + * Added translation: Portuguese + * Updated translations: Brazilian Portuguese, Catalan, Czech, French, + Polish, Russian, Slovak, Spanish, Swedish, Traditional Chinese, + Turkish. + * bug 4491, 'address autocompletion list does not expand in + height with the number of matches' + * bug 4618, 'Rate limit by remote breaks queued/marked + actions (Delete/Move)' + * bug 4631, 'Embedding external editor crashes Claws-Mail on Wayland' + * bug 4637, 'Segmentation fault when using SUMMARY is empty' + * bug 4645, 'fails to check for perl-ExtUtils::Embed' + * bug 4648, 'fails to build with gcc 13' + * bug 4658, 'Headers unfolded incorrectly in message view' + * bug 4664, 'OAUTH2 overwrites passwords even for plaintext logins' + * bug 4666, 'fancy plugin doesn't build with libwebkit2gtk-4.1' + * bug 4670, 'To/CC incorrectly escaped with a trailing backslash' + * bug 4679, 'The correct date header is interpreted incorrectly to display strange date.' + * bug 4693, 'Hang and crash when enable disable SVG Rendering prefs' + * when starting with msgview hidden, toggling msgview to show it + would use incorrect height + * update quicksearch history list when changing type + * wrong message which is shown when mail can't be sent + * when redirecting, disable queueing + * arbitrary paste restriction + * when queueing or drafting a msg with an attachment which no longer + exists, use the correct label on the button of the warning dialogue * using + a custom header in found_in_addressbook match expressions + * URIs may contain the '$' dollar sign + * OAuth2, Update on-disk tokens as well when in-memory tokens are updated + * Microsoft POP3 OAuth2 protocol + colord-kde +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- Changes since 23.08.4: + * Extract i18n messages from *.qml (kde#432073) + crash -- Tidy patches to apply without offsets to crash 8.0.4/gdb 10.2: - - crash-allow-use-of-sadump-captured-KASLR-kernel.patch - - crash-debuginfo-compressed.patch - - crash-make-emacs-default.diff - - crash-sles9-time.patch - - crash-stop_read_error_when_intent_is_retry.patch - - crash-usrmerge.patch +- On ppc64 handle a CPU that is in an emergency stack when running + in real mode or other special scenarios, including dedicated + emergency stacks such as machine check and system reset + interrupt. + Added crash-ppc64-handle-backtrace-in-emergency-stack.patch + Obtained by porting crash-utility/crash github commit: + cdd57e8b16aba2f5714673368d6dbc7565d59841 + A requested update via bsc#1210396 + +- Fix the problem about crash-kmp-rt is being pulled out from sle_module_rt + on SP5 after crash SR#289192 and kernels-source SR#288863 [2] are being + accepted. -- Update to crash-8.0.4 - - Removed patches already present in upstream source: - * crash-fix-glibc-redefs.patch - * crash-get-linux_banner-without-using-syment-type.patch -- Removed the redundant clean section from the spec file - -- Updated crash gcore extension to current upstream v1.64 dated - 2023-02-28. It's not updated in each product version and most - don't release a crash-gcore rpm now but updated the latest - openSUSE package project at this time. - -- On initialization crash verifies the core based on the text - referenced by the linux_banner symbol in the supplied core. It - chooses how to get the address of the text based on the symbol - type decoded with gdb. For some compressed kernels with an - accessible debuginfo file the type is not supported (bss segment - found, data reference expected) but the symbol and it's value are - valid. This causes the linux_banner text to be used as the - "address" of the linux_banner and that's an invalid address for - the coredump causing crash to fail to load reporting something - like: - WARNING: invalid linux_banner pointer: 65762078756e694c - where the address is obviously ASCII text used as a number. A - SUSE patch to support compressed kernel binaries introduces the - behavior, it does not happen for upstream crash source as-is. The - difference is whether the symbol details are obtained from the - kernel binary or debuginfo (fails for some debuginfos). - * crash-get-linux_banner-without-using-syment-type.patch - In verify_version(), choose how to obtain the linux_banner address - based on the result of get_symbol_type() instead. TYPE_CODE_ARRAY - causes the value of the symbol obtained from gdb to be used. - TYPE_CODE_PTR causes the sybol data to be read to get the address. - Default is unrecognized type but a warning is shown and the value - obtained from gdb used as a best case choice. - (bsc#1190434 c#24) - -- crash has it's own definitions of some glibc functions, including - strlcpy(), length limited string copy. In glibc 2.38 the second - argument is const char *, in crash it is char *. The argument is - the source string to copy from and shouldn't be modified. crash - uses the glibc version in some places, it's own in others and the - declarations are incompatible resulting in build errors. Added - * crash-fix-glibc-redefs.patch - to make the crash declaration of strlcpy() match the glibc 2.38 - version. It may also need to be made product version conditional - but it should fix Factory. - -- Remove hard dependency to kernel macros to allow quilt setup - -- Fix build on SLE12: - * crash-gdb-gnulib-define-warndecl.patch: Provide a definition of - __warndecl() in the gnulib copy of cdefs.h. - -- Update to crash 8.0.3 - - Remove upstreamed patches: - * crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch - * crash-Add-RISCV64-framework-code-support.patch - * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch - * crash-RISCV64-Add-dis-command-support.patch - * crash-RISCV64-Add-irq-command-support.patch - * crash-RISCV64-Add-bt-command-support.patch - * crash-RISCV64-Add-help-r-command-support.patch - * crash-RISCV64-Add-help-m-M-command-support.patch - * crash-RISCV64-Add-mach-command-support.patch - * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch - * crash-define-EM_RISCV-fallback.patch - * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch - * gdb-10.2-gnulib-update-to-776af40e0.patch -- Stop building the trace extension from the main package. The - extension is now built from the crash-trace source package. - - Remove crash-trace-2021-02-08.tar.bz2 - -- Fix ppc64le build with glibc 2.32+: - * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch - * gdb-10.2-gnulib-update-to-776af40e0.patch - * crash-gdb-10.2.series: Patch series for the embedded GDB. - * crash-gdb-7.6.series: Remove (obsolete). - -- crash-define-EM_RISCV-fallback.patch: Provide a fallback - definition of EM_RISCV. - -- Remove crash-Define-fallback-PN_XNUM.patch: No more compatibility - with SLE11. - -- Enable build for 32-bit Arm and 32-bit IBM POWER. - -- Add support for RISCV64: - * crash-Add-RISCV64-framework-code-support.patch - * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch - * crash-RISCV64-Add-dis-command-support.patch - * crash-RISCV64-Add-irq-command-support.patch - * crash-RISCV64-Add-bt-command-support.patch - * crash-RISCV64-Add-help-r-command-support.patch - * crash-RISCV64-Add-help-m-M-command-support.patch - * crash-RISCV64-Add-mach-command-support.patch - * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch - -- crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch: EPPIC - extension support for crash-8.x + gdb-10.x. - -- Update to crash 8.0.2 - - Update to gdb-10.2 - - Support kernels at least up to 5.18 - - Refresh - * crash-patch-gdb.patch - * crash-extensions-rule-for-defs.patch - * crash-SLE15-SP1-Fix-for-PPC64-kernel-virtual-address-translation-in.patch - - Remove upstreamed patches - * 0019-Add-kernel-version-dependent-check-for-getting-lengt.patch - * crash-missing-declarations.patch -- Disable eppic extension, because it does not built for GDB 10.2. -- Remove eppic patches - * eppic-remove-duplicate-symbols.patch - * eppic-support-arm64.patch - * eppic-switch-to-system-lib.patch -- Clean up specfile after the discontinued SIAL extension. +- Enable kmp-rt for SLERT15 SP5 deepin-image-viewer +- Refactor update-libraw-api.patch make it works between openSUSE + products + dolphin +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- Changes since 23.08.4: + * Fix build with cmake >= 3.28 + dolphin-plugins +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + dragonplayer +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + dropwatch +- Add BuildRequires: pkgconfig(libzstd) + * libzstd-devel doesn't be added in Leap 15 build env + +- Use %patch -P N instead of deprecated %patchN. + +- add 83.patch, bfd-link-statically.patch: fix build when + statically linking libbfd + dynamips +- Align path for document installation + -- new upstream version 0.2.14 - * Add optional argument 'format' to hypervisor commands 'send_con_msg' and - 'send_aux_msg'. Report "X byte(s) written" on succeess. - * String formats: - - plain - plain string (default, old behavior) - - base64 - base64 encoded string - * Fix issue with 7200 IOS crashing after restart - * Fixed issue #49 - IOS crashes after router restart - * Fixed issue #50 - vm send_con_msg - elisa +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- Changes since 23.08.4: + * Add GitLab jobs to sign and optionally publish Microsoft APPX packages + * Make context drawer interactive on mobile (kde#478121) + * Ask Craft to build an APPX package + * Add CI template for building APPX packages on invent + eventviews +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + falkon +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- Changes since 23.08.4: + * Update CHANGELOG + * History: Store addresses with custom schemes (kde#406375) + * SpeedDial: Fix tooltip on Reload button + * Display correct URL in urlBar after window restore (kde#478823) + * Gitlab CI: Update configuration + * MainApplication: Enable localStorage for private + ffmpegthumbs +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + filelight +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- Changes since 23.08.4: + * Add GitLab jobs to sign and optionally publish Microsoft APPX packages + * Ask Craft to build an APPX package + * Add CI template for building APPX packages on invent + fish -- security update -- added patches - fix CVE-2022-20001 [bsc#1197139], Navigating to a compromised git repository may lead to arbitrary code execution - + fish-CVE-2022-20001.patch +- Fix changelog timestamp in the last entry +- Hard code rather then use -DCMAKE_INSTALL_DOCDIR:PATH=%{__cmake_make_prefix_relative %{_docdir}/%{name} + It was causing issues with the 15.5 build + +- Fix build to cope with changes in (open)SUSE specific cmake + macros, move documentation to canonical location. + +- Update to 3.7.0: + * The history pager will now also attempt subsequence matches (#9476), + so you can find a command line like git log 3.6.1..Integration_3.7.0 by searching for gitInt. + * Opening the history pager will now fill the search field with a search string if you’re already + in a search (#10005). This makes it nicer to search something with ↑ and then later decide + to switch to the full pager. + * Closing the history pager with enter will now copy the search text to the commandline + if there was no match, so you can continue editing the command you tried to find right away (#9934). + * Performance improvements for command completions and globbing, where supported by the operating system, + especially on slow filesystems such as NFS (#9891, #9931, #10032, #10052). + * fish can now be configured to wait a specified amount of time for a multi-key sequence to be completed, + instead of waiting indefinitely. For example, this makes binding kj to switching modes in vi mode possible. + The timeout can be set via the new fish_sequence_key_delay_ms variable (#7401), + and may be set by default in future versions. + * See https://github.com/fish-shell/fish-shell/releases/tag/3.7.0 + for more details + +- New upstream release 3.6.4 + * This release contains a complete fix for the test suite failure in fish + 3.6.2 and 3.6.3. +- New upstream release 3.6.3 + * This release contains a fix for a test suite failure in fish 3.6.2. +- New upstream release 3.6.2 + This release of fish contains a security fix for CVE-2023-49284, a minor security problem identified + in fish 3.6.1 and previous versions (thought to affect all released versions of fish). + fish uses certain Unicode non-characters internally for marking wildcards and expansions. It + incorrectly allowed these markers to be read on command substitution output, rather than + transforming them into a safe internal representation. + For example, ``echo \UFDD2HOME`` has the same output as ``echo $HOME``. + While this may cause unexpected behavior with direct input, this may become a minor security problem + if the output is being fed from an external program into a command substitution where this output + may not be expected. (bsc#1217808, CVE-2023-49284) + +- Enable tests + +- Actually, awk is required for many scripts provided with the + shell. + +- Update to version 3.6.1: + * The Web-based configuration for abbreviations has been removed, + as it was not functional with the changes abbreviations + introduced in 3.6.0. + * 'read' will now print an error if told to set a read-only + variable, instead of silently doing nothing. + * 'set_color -v' no longer crashes fish. + * Using fish_vi_key_bindings in combination with fish's + - -no-config mode works without locking up the shell. + * The history pager now uses more screen space, usually half the + screen. + * Variables that were set while the locale was C (the default + ASCII-only locale) will now properly be encoded if the locale + is switched. + * Escape during history search restores the original command line + again. + * Using --help on builtins now respects the $MANPAGER variable, + in preference to $PAGER. + * The documentation for the ':', '[' and '.' builtin commands can + now be looked up with 'man'. + * fish no longer crashes when searching history for non-ASCII + codepoints case-insensitively. + * Themes that don't specify every color option can be installed + correctly in the Web-based configuration. + * Compatibility with Midnight Commander's prompt integration has + been improved. + * A spurious error, noted when using fish in Google Drive + directories under WSL 2, has been silenced. + * Using 'read' in 'fish_greeting' or similar functions will not + trigger an infinite loop. + * The git prompt will compute the stash count to be used + independently of the informative status. + * Added completions for: apkanalyzer, neovim, otool, pre-commit, + proxychains, scrypt, stow, trash and helper utilities + (trash-empty, trash-list, trash-put and trash-restore) and + ssh-copy-id. + * Improvements to many completions, including the speed of + completing directories in WSL 2. + * Completions using __fish_complete_suffix are now offered in + the correct order (regression). + * 'git' completions for 'git-foo'-style commands was restored + (regression). + * File completion now offers ../ and ./ again (regression). + * Improvements and corrections to the documentation. + +- update to 3.6.0: + * By default, Control-R now opens the command history in the pager, + * Abbrevations are more flexible + * The \\x and \\X escape syntax is now equivalent. \\xAB previously + behaved the same as \\XAB, except that it would error if the value “AB” was larger than “7f” + * The fish_git_prompt will now only turn on features if the appropriate + variable has been set to a true value (of “1”, “yes” or “true”) + instead of just checking if it is defined. + * Abbreviations are no longer stored in universal variables. + * The short option -r for abbreviations has changed from rename to regex, + for consistency with string. + * argparse can now be used without option specifications, to allow using + - -min-args, --max-args or for commands that take no options + * set --show now shows when a variable was inherited from fish’s parent process, + which should help with debugging + * The read limit is now restored to the default when fish_read_limit is unset + * fish_clipboard_copy and fish_clipboard_paste can now be used in pipes + * A new variable, fish_cursor_selection_mode, can be used to configure whether + the command line selection includes the character under the cursor (inclusive) or not (exclusive) + * The complete-and-search binding, used with Shift-Tab by default, + selects the first item in the results immediately + * The key combination for the QUIT terminal sequence, often Control-Backslash (\\x1c), + can now be sused as a binding + * commandline gained two new options, --selection-start and --selection-end, + to set the start/end of the current selection + +- update to 3.5.1: + * Cursor shaping for Vi mode is enabled by default in tmux, + and will be used if the outer terminal is capable + * ``printf`` returns a better error when used with arguments + interpreted as octal numbers + * ``history merge`` when in private mode is now an error, + rather than wiping out other sessions' history + * The error message when launching a command that is built + for the wrong architecture on macOS is more helpful +- setup fish.keyring + +- version update to 3.5.0 + * A new path builtin command to filter and transform paths (#7659, #8958). + * Tab (or any key bound to complete) now expands wildcards instead of + invoking completions, if there is a wildcard in the path component under + the cursor (#954, #8593). + * Scripts can now catch and handle the SIGINT and SIGTERM signals, either via + function --on-signal or with trap (#6649). + * see https://github.com/fish-shell/fish-shell/releases/tag/3.5.0 + for more details + +- version update to 3.4.1 + * An error printed after upgrading, where old instances could pick up a newer + version of the fish_title function, has been fixed (#8778) + * fish builds correctly on NetBSD (#8788) and OpenIndiana (#8780). + * nextd-or-forward-word, bound to Alt-Right Arrow by default, was + inadvertently changed to move like forward-bigword. This has been + corrected (#8790). + * funcsave -q and funcsave --quiet now work correctly (#8830). + * Issues with the csharp and nmcli completions were corrected. + * see https://github.com/fish-shell/fish-shell/releases/tag/3.4.1 + for more details +- Drop 8784-old-school-cmd-subst.patch: merged upstream + +- Add 8784-old-school-cmd-subst.patch fixing fish_title.fish + +- version update to 3.4.0 + * fish’s command substitution syntax has been extended: $(cmd) now + has the same meaning as (cmd) but it can be used inside double + quotes, to prevent line splitting of the results (#159) + * Complementing the prompt command in 3.3.0, fish_config gained + a theme subcommand to show and pick from the sample themes + (meaning color schemes) directly in the terminal, instead of + having to open a Web browser. + * set and read learned a new option, --function, to set a variable + in the function’s top scope. This should be a more familiar way + of scoping variables and avoids issues with --local, which is + actually block-scoped (#565, #8145) + * string pad now excludes escape sequences like colors that fish + knows about, and a new --visible flag to string length makes + it use that kind of visible width. This is useful to get the + number of terminal cells an already colored string would occupy, + like in a prompt. (#8182, #7784, #4012) + * Performance improvements to globbing, especially on systems + using glibc. In some cases (large directories with files with + many numbers in the names) this almost halves the time taken + to expand the glob. + * Autosuggestions can now be turned off by setting + $fish_autosuggestion_enabled to 0, and (almost) all highlighting + can be turned off by choosing the new “None” theme. The exception + is necessary colors, like those which distinguish autosuggestions + from the actual command line. (#8376) + * The fish_git_prompt function, which is included in the default + prompts, now overrides git to avoid running commands set by + per-repository configuration. This avoids a potential security + issue in some circumstances, and has been assigned CVE-2022-20001 + (#8589). [bsc#1197139] + * see https://github.com/fish-shell/fish-shell/releases/tag/3.4.0 + for more details + +- We don't need to remove unnecessary completions (curl and pyenv + in this case), the ones in /usr/share/fish/vendor_completions.d + have precedence. Now just to make all other packages put theirs + in the right location! fluidsynth +- Drop the leftover directory for the old system-wide service + (bsc#1219124) + +- update to 2.3.4: + * Fix a build failure when specifying `CMAKE_INSTALL_LIBDIR` as + an absolute path (#1261, thanks to @OPNA2608) + * Fix some MIDI files never finish playing (#1257, thanks to + @joanbm) + * Implement IPv6 to IPv4 fallback (#1208, thanks to @ivan- + zaera) + * Fix a build failure when using CMake's Xcode generator + (#1266, thanks to @bradhowes) + * Fix pipewire's Jack implementation not found by CMake (#1268, + thanks to @pedrolcl) + * Fix a regression causing the MIDI Player to terminate + prematurely (#1272, thanks to @albedozero) + +- Update to 2.3.3 + * Fix choppy sound when selecting pipewire output + * Fix build issues on musl-based distros + * Terminate MIDI player once internal synth-ticks overflow to prevent + filling up the filesystem + * Fix a bug that allowed playing notes outside of key and velocity ranges + +- Fixed systemd service not starting by linking fluidsynth against + libsystemd + +- Update to 2.3.1 + * Prevent MIDI player from finishing prematurely + * Fix a crash when enumerating rawmidi ALSA devices + * Restore systemd sandboxing options and make it work with user units + * Handle conflict with pipewire systemd daemon +- Fix bsc#1204236 by turning systemd service into user service + ghostwriter +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + granatier +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + grantlee-editor +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + grantleetheme +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + gwenview5 +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + hledger-interest +- Update hledger-interest to version 1.6.6 revision 2. + Upstream does not provide a change log file. + incidenceeditor +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + itinerary +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- Changes since 23.08.4: + * Don't publish 23.08 to Google Play anymore + * Build ZXing statically to avoid clashing with the one in the platform + * Fix APK builds after KHealthCertificate became Qt6-only in master + * Fix Qt 5 Flatpak build + * Disable flatpak + * Add 23.08.4 release notes + juk +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- Changes since 23.08.4: + * Fix build with taglib 2 +- Drop patch, merged upstream: + * 0001-Fix-build-with-taglib-2.patch + k3b +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- Changes since 23.08.4: + * Fix loading plugin KCMs (kde#253768) + kaccounts-integration +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kaccounts-providers +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kaddressbook +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- Changes since 23.08.4: + * snapcraft: Bump content pack. + kaidan +- Replace the 'cmake(KQuickImageEditor)' BuildRequires with + kquickimageeditor-devel to pick the correct flavor +- Build with GCC 13 on Leap 15 + +- Update to 0.9.1: + * The published tar for 0.9.0 contained the wrong version +- Add the lang package +- Drop 0001-QrCodeDecoder-Replace-deprecated-BarcodeFormat-QR_CO.patch, 0001-QrCodeGenerator-Replace-deprecated-BarcodeFormat-QR_.patch and 0001-Support-ZXing-2.0.patch + +- Update to 0.9.0 + * End-to-end encryption with OMEMO 2 for messages, files and + metadata including an easy trust management + * XMPP Providers support for an easy onboarding + * Message reactions for sending emojis upon a message + * Read markers showing which messages a contact has read + * Message drafts to send entered messages later after switching + chats or restarting Kaidan + * Message search for messages that are not yet loaded + * New look of the chat background and message bubbles including + grouped messages from the same author + * Chat pinning for reordering chats + * Public group chat search (without group chat support yet) + * New contact and account details including the ability to + change the own profile picture + * Restored window position on start + kajongg +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kalarm +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- Changes since 23.08.4: + * Bug 481132: Remove description of local directory calendars, which are no longer supported (kde#481132) + * Fix version number + * Bug 481053: Fix --name command line option not using its parameter (kde#481053) + * Update version number + * Remove 'spread windows' option for Wayland + * Fix build + * Port away from KWindowSystem::setState + * snapcraft: New release. + kalgebra +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kalzium +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kamera +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kamoso +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kanagram +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kapman +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kapptemplate +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kasts +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- Changes since 23.08.4: + * Add GitLab jobs to sign and optionally publish Microsoft APPX packages + * Ask Craft to build an APPX package + * Add CI template for building APPX packages on invent + kate +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- Changes since 23.08.4: + * snapcraft: Add qtwayland5 platform plugin. + * Add further missing includes + * Fix build + * Add GitLab jobs to sign and optionally publish Microsoft APPX packages + * Ask Craft to build an APPX package + * Add CI template for building APPX packages on invent + katomic +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kbackup +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kblackbox +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kblocks +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kbounce +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kbreakout +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kbruch +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kcachegrind +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kcalc +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kcalutils +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kcharselect +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kclock +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kcolorchooser +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kcron +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kde-dev-utils +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kde-print-manager +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kdebugsettings +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kdeconnect-kde +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- Changes since 23.08.4: + * Tell craft to build .appx bundle + * Add Qt5 craft pipelines for building current released version + kdeedu-data +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- Changes since 23.08.4: + * Fix encoding of sv animals.kvtml file + kdegraphics-thumbnailers +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kdenetwork-filesharing +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kdenlive +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- Too many changes since 23.08.4, only listing bugfixes: + * Multi guides export: replace slash and backslash in section + names to fix rendering (kde#480845) + * Fix sequence corruption on project load (kde#480776) + * Fix multiple archiving issues (kde#456346) + * Fix possible sequence corruption (kde#480398) + * Fix subtitles not covering transparent zones (kde#480350) + * Group resize: don't allow resizing a clip to length < 1 (kde#480348) + * Fix crash cutting grouped overlapping subtitles (kde#480316) + * Fix clip monitor not updating when clicking in a bin column like + date or description (kde#480148) + * Fix start playing at end of timeline (kde#479994) + * Fix save clip zone from timeline adding an extra frame (kde#480005) + * Fix sequence effects lost (kde#479788) + * Fix center crop adjust not covering full image (kde#464974) + * Fix cannot save list of project files. (kde#479370) + * Fix editing title clip with a mix can mess up the track (kde#478686) + * Fix audio or video only drag of subclips (kde#478660) + * Glaxnimate animations: use rawr format instead of Lottie by + default. (kde#478685) + * Right click on a mix now shows a mix menu (allowing deletion) (kde#442088) + * Fix proxied playlist clips (like stabilized clips) rendered as + interlaced (kde#476716) + kdepim-addons +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- Changes since 23.08.4: + * Fix TRANSLATION_DOMAIN name + kdepim-runtime +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- Changes since 23.08.4: + * Fix -Wenum-constexpr-conversion with latest clang + kdesdk-kioslaves +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kdesdk-scripts +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kdesdk-thumbnailers +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kdevelop5 +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- Changes since 23.08.4: + * Unbreak compile with Unix Makefile and newer CMake + kdevelop5-plugin-php +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kdevelop5-plugin-python3 +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kdf +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kdialog +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kdiamond +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- Changes since 23.08.4: + * snapcraft: Fix build by removing glob for duplicate lib. + kdnssd +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + keditbookmarks +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + keepassxc +- do not list _contraints and _service files as source as the + source validator does not handle this atm. + +- update to 2.7.7: + - Changes + - Support USB Hotplug for Hardware Key interface [#10092] + - Support 1PUX and Bitwarden import [#9815] + - Browser: Add support for PassKeys [#8825, #9987, #10318] + - Build System: Move to vcpkg manifest mode [#10088] + - Fixes + - Fix multiple TOTP issues [#9874] + - Fix focus loss on save when the editor is not visible anymore + [#10075] + - Fix visual when removing entry from history [#9947] + - Fix first entry is not selected when a search is performed + [#9868] + - Prevent scrollbars on entry drag/drop [#9747] + - Prevent duplicate characters in "Also choose from" field of + password generator [#9803] + - Security: Prevent byte-by-byte and attachment inference side + channel attacks [#10266] + - Browser: Fix raising Update Entry messagebox [#9853] + - Browser: Fix bugs when returning credentials [#9136] + - Browser: Fix crash on database open from browser [#9939] + - Browser: Fix support for referenced URL fields [#8788] + - MacOS: Fix crash when changing highlight/accent color + [#10348] + - MacOS: Fix TouchID appearing even though lid is closed + [#10092] + - Windows: Fix terminating KeePassXC processes with MSI + installer [#9822] + - FdoSecrets: Fix database merge crash when enabled [#10136] + +- enable building of utils/keepassxc-cr-recovery for openSUSE + this adds buildrequires for golang-packaging/golang/zst + keysmith +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- Changes since 23.08.4: + * Use new CI format + kfind +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kfourinline +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kgeography +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kget +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kgoldrunner +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kgpg +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + khangman +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + khelpcenter5 +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kidentitymanagement +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kig +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kigo +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- Changes since 23.08.4: + * snapcraft: Remove dbus for kwin as it had zero affect. + * snapcraft: Add back doctools build dep. + * snapcraft: New release. + * snapcraft: Prepare 23.08.3 Release. + killbots +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kimagemapeditor +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kimap +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kio-extras5 +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kio-gdrive +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kio_audiocd +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kipi-plugins +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kirigami-gallery +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kiriki +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kiten +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kitinerary +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- Changes since 23.08.4: + * Search for Threads::Threads + * Don't crash on missing PDF link actions + * Fix extracting B&B Hotel confirmations with breakfast + * Handle one other boarding time variant of LH boarding passes + * Extract order numbers from DB Next PDF tickets + * Make the Accor extractor more robust against HTML structure variations + * Add CCC pass identifier to the Pretix filter pattern + * Fix parsing RCT2 arrival times across the end-of-year boundary + kjournald +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kjumpingcube +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kldap +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kleopatra +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- Changes since 23.08.4: + * Fix compilation with Clang 16 + klettres +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + klickety +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + klines +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kmag +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kmahjongg +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kmail +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- Changes since 23.08.4: + * snapcraft: Initial import snapcraft files. + kmail-account-wizard +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kmailtransport +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kmbox +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kmime +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- Changes since 23.08.4: + * Use a locale for the tests that also works on FreeBSD + kmines +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kmix +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kmousetool +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kmouth +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kmplot +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + knavalbattle +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- Changes since 23.08.4: + * Fix test for placing a ship vertically + knetwalk +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + knights +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + knotes +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- Changes since 23.08.4: + * snapcraft: Initial import snapcraft files. + koko +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kolf +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kollision +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kolourpaint +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- Changes since 23.08.4: + * CI: Fix which libksane we want + kompare +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kongress +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + konqueror +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- Changes since 23.08.4: + * Fix bookmarks.desktop +- Drop patch, merged upstream: + * 0001-Fix-bookmarks.desktop.patch + konquest +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + konsole +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- Changes since 23.08.4: + * Show wallpaper on non-translucent top-levels (kde#477800) + kontact +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- Changes since 23.08.4: + * snapcraft: New release. + kontactinterface +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kontrast +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + konversation +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kopeninghours +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kopete +- Add patch to fix FTBFS kopete's meanwhile protocol: + * fix-meanwhile-protocol.patch + +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- Changes since 23.08.4: + * connectionmanager remove DCOP + * Remove skype mention from documentation + * Remove "protocols/skype" + +- Update to 23.08.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.4/ +- No code change since 23.08.3 + +- Update to 23.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.3/ +- No code change since 23.08.2 + +- Update to 23.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.2/ +- No code change since 23.08.1 + +- Update to 23.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.1/ +- No code change since 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 + +- Update to 23.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.04.3/ +- No code change since 23.04.2 + +- Update to 23.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.04.2/ +- No code change since 23.04.1 + +- Update to 23.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.04.1/ +- No code change since 23.04.0 + +- Update to 23.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/23.04.0/ + +- Update to 23.03.90 + * New feature release + +- Update to 23.03.80 + * New feature release + korganizer +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kosmindoormap +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kpat +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kpimtextedit +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kpkpass +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kpmcore +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kpublictransport +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kqtquickcharts +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + krdc +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + krecorder +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kreversi +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + krfb +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kross-interpreters +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kruler +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + ksanecore +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kshisen +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + ksirk +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + ksmtp +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + ksnakeduel +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kspaceduel +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + ksquares +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + ksudoku +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- Changes since 23.08.4: + * Correct icon and text positions in game chooser for HiDPI mode + * Fix HiDPI rendering in game views + * Remove duplicate 25x25 letter marker sprites from ksudoku_scrible.svg + * Fix 25x25 letter markers not showing up for ksudoku_scrible.svg + ksystemlog +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kteatime +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + ktimer +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + ktnef +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + ktorrent +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + ktouch +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + ktrip +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- Changes since 23.08.4: + * Ask Craft to build an APPX package + ktuberling +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kturtle +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kubrick +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kwalletmanager5 +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kwave +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + kweather +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- Changes since 23.08.4: + * Switch to new CI format + kwordquiz +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- Changes since 23.08.4: + * Fix mixed up Qt versions of the Kirigami Addons dependency + libaccounts-glib +- Add upstream changes: + * 0001-ag-account-fix-incorrect-cleanup-in-ag_account_final.patch + * 0002-Build-Don-t-install-Python-overrides-by-default.patch + * 0003-Lib-do-not-attempt-to-terminate-the-GTask-twice.patch + * 0004-ag-provider-fix-memory-leak-on-provider-tags.patch + * 0006-ag-account-do-not-emit-misleading-enabled-signals-on.patch +- Spec cleanup + libcamera +- Avoid %if %{pkg_vcmp gcc < 8}, instead replicate the condition + from the BuildRequires section. + +- Update to release 0.2.0 + * The control "SceneFlicker" has been removed and replaced by + AeFlickerMode, AeFlickerDetected and AeFlickerPeriod. + * CameraConfiguration::transform was removed, + CameraConfiguration::orientation and sensorConfig added. + libgravatar +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + libkcddb +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + libkcompactdisc +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + libkdcraw +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + libkdegames +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + libkdepim +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- Changes since 23.08.4: + * Load i18n catalog + libkeduvocdocument +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + libkexiv2 +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + libkgapi +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- Changes since 23.08.4: + * Introduce a BUILD_SASL_PLUGIN option for co-installability + libkipi +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + libkleo +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + libkmahjongg +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + libkomparediff2 +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + libksane +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + libksieve +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + libktorrent +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + libplacebo +- Build libplacebo with python 3.11 on Leap 15 +- Build with a recent gcc version Leap 15 had + +- Update libplacebo to version 6.338.2. See details in: + https://code.videolan.org/videolan/libplacebo/-/tags/v6.338.2 + +- Update libplacebo to version 6.338.1. See details in: + https://code.videolan.org/videolan/libplacebo/-/tags/v6.338.1 + +- Update libplacebo to version 6.338.0. See details in: + https://code.videolan.org/videolan/libplacebo/-/tags/v6.338.0 + +- Update libplacebo to version 6.292.1. See details in: + https://code.videolan.org/videolan/libplacebo/-/tags/v6.292.1 + +- Update libplacebo to version 6.292.0. See details in: + https://code.videolan.org/videolan/libplacebo/-/tags/v6.292.0 + +- Update libplacebo to version 5.264.1. See details in: + https://code.videolan.org/videolan/libplacebo/-/tags/v5.264.0 +- Bump meson dependency to 0.63 + +- Add baselibs.conf (for the sake of ffmpeg) + +- Update libplacebo to version 5.264.0. See details in: + https://code.videolan.org/videolan/libplacebo/-/tags/v5.264.0 + +- Correct BR from python3-jinja2 to python3-Jinja2, fixes + dependency resolving on older distro + +- Update libplacebo to version 5.229.2. See details in: + https://code.videolan.org/videolan/libplacebo/-/tags/v5.229.2 + +- Update libplacebo to version 5.229.1. See details in: + https://code.videolan.org/videolan/libplacebo/-/tags/v5.229.1 + +- Update libplacebo to version 5.229.0. See details in: + https://code.videolan.org/videolan/libplacebo/-/tags/v5.229.0 + lokalize +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- Changes since 23.08.4: + * Don't break ts files with obsolete fields on saving them (kde#477779) + lskat +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + mailcommon +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + mailimporter +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + marble +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- Changes since 23.08.4: + * Normalize polygon winding order for 3D buildings + markdownpart +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + mbox-importer +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + merkuro +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- Changes since 23.08.4: + * snapcraft: Use akonadi-sdk for build snap. + * snapcraft: New content pack release. + * snapcraft: fix syntax. + * snapcraft: add akonadi to root path. + * snapcraft: add license text. + * snapcraft: New release. + messagelib +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + minuet +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + mobipocket +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + mpv -- Drop BuildRequires pkgconfig(libkms) - * it has been removed from latest libdrm +- Update to version 0.36.0+git20230923.140d0185: + * ci/mingw: drop old workarounds for vulkan-headers + * m_config_core: remove mp_read_option_raw + * cuda: move --cuda-device to cuda_opts group + * opengl/context_win: move opengl-dwmflush to wingl_opts group + * libmpv_gl: replace mp_read_option_raw call + * video/out/gpu: replace mp_read_option_raw call + * stream: remove unneeded mp_read_option_raw call + * options: rename some opt structs to *_opts instead of *_params + * stream_bluray: move --bluray-device to stream_bluray_opts + * stream_cdda: move cdrom-device to cdda_params + * demuxer: remove several mp_read_option_raw calls + * demux: make demux opts public + * options: move some demux-specific opts to demux opts + * demux_lavf: set duration to -1 if unknown + * DOCS/options: remove some stray tabs + * win32: don't remove WS_CAPTION from style + * win32: enable custom WM_NCHITTEST also when title bar is hidden + * win32: set window_corners to default for fullscreen + * win32: add --window-corners + * win32: fix fit_window_on_screen to account for invisible borders + * win32: reduce top border thickness to imitate DWM invisible borders + * win32: add an option to control window title bar state + * win32: add an option to change window affinity + * wayland: ensure at least a scale factor of 1 when drawing cursor + * github/workflows: comment PR artifacts links + * win32: explicitly guard dark mode calls by Windows version + * vo_gpu_next: use proper color for subtitles + * {github/workflows,ci}: install and enable libplacebo in macOS CI + * github/workflows: add macOS 13 build + * vo_gpu: don't override scaler options with default ones + * builtin.conf: remove unneeded vlang/alang/slang lines + * vo_gpu: allow deband-iterations to be 0 + * drm: remove selecting the card number with --drm-connector + * options: remove --vf-defaults and --af-defaults + * options: remove deprecated --record-file option + * vo_sixel: change exit-clear handling to OPT_REPLACED + * options: remove a few options marked with .deprecation_message + * command: stop restarting playback when writing to playlist-pos + * command: remove some old deprecated properities + * options: remove ancient option fallbacks/deprecation + * builtin.conf: remove deprecated opengl-hq profile + * demux_playlist: add --directory-mode=auto + * various: add missing include in header flles + * sub/ass_mp: filters/f_lavfi: forward declare mp_log + * sd_ass: use directive instead of writing magic constants + * vo_dmabuf_wayland: support osd rendering when there's no video + * mp_image: add force_window field + * demux_mf: detect svg + * sdl_gamepad: fix button detection on modern controllers + * TOOLS/autocrop.lua: switch to auto-copy hwdec during cropdetect + * TOOLS/autocrop.lua: cleanup timers correctly + * vo_gpu_next: fix unscaled screenshot with --blend-subtitles + * TOOLS/autocrop.lua: use VO crop always + * options: make video-crop validation more strict + * player/video: don't try to restore old crop when invalid were provided + * vo_gpu: match libplacebo debanding defaults + * vo_gpu: match libplacebo peak detection defaults + * DOCS: update notes about new profiles + * vo_gpu: default to dscale=hermite + * DOCS/options: document hermite scaler + * DOCS/options: remove potentially offensive language + * DOCS/options: remove spline36 section + * DOCS/options: change wording to be less inflammatory + * af_scaletempo2: fix missing variable init, remove redundant init + * af_scaletempo2: truncate final packet to expected length + * af_scaletempo2: fix processing of final packet + * af_scaletempo2: calculate latency by center of search block + * af_scaletempo2: restore exact audio sync on return to 1x speed + * af_scaletempo2: fix speed change latency and pts spikes + * af_scaletempo2: fix audio artifact on initial WSOLA iteration + * af_scaletempo2: fix audio offset when playing back at 1x speed + * af_scaletempo2: fix inconsistent search block position after init + * af_scaletempo2: move latency calculation to internal function + * af_scaletempo2: fix missing dereference when processing final packet + * af_scaletempo2: fix audio-video de-sync caused by speed changes + * DOCS/vo: remove some dated deprecation warnings about --vo=rpi + * meson: enable cplugins on Windows + * cplugin: allow loading mpv_* symbols dynamically + * libmpv: remove not used mpv.pc.in + * osdep/io: provide dlopen, etc. abstraction wrappers for windows + * scripting: dll cplugins + * builtin.conf: modernize internal profiles + * vo: change tscale to oversample by default + * vo: make cscale follow scale by default + * vo: enable correct-downscaling, linear-downscaling, sigmoid-upscaling + * vo: avoid unnecessary redraws when the OSD shows + * demux: prepend some cache options with demuxer + * filter_kernels: remove bcspline filter + * filter_kernels: fix bcspline params + * filter_kernels: add hermite filter + * vo_gpu_next: fix blur and taper values being zero + * vo_dmabuf_wayland: support 90 degree rotations + * DOCS/vo: remove outdated reference to --vo-vaapi-deinit-mode + * demux_mkv: support ProjectionPoseRoll element + * demux_mkv: support PixelCrop* elements + * TOOLS/matroska.py: add PixelCrop* elements + * demux: add crop to mp_codec_params + * win32: remove noisy debug log + * osc: add scrolling to audio/sub buttons + * vo_gpu: remove --scale-wblur etc + * filter_kernels: add ewa_lanczos4sharpest + * filter_kernels: refine ewa_lanczossharp/soft constants + * filter_kernels: use true jinc radius + * filter_kernels: replace magic jinc radius by constant (cosmetic) + * filter_kernels: properly sharpen/blur filter radius + * vo_gpu: slight bump to hard-coded option size limits + * vo_gpu_next: remove ewa_lanczossharp nag + * TOOLS/lua/autoload: rename local variable to lowercase + * TOOLS/lua/autoload: pass extensions to recursive call + * hwtransfer: make probe_formats logging less spammy + * vo_gpu: vo_gpu_next: support --icc-3dlut-size=auto + * vo_gpu_next: update for new ICC profile API + * present_sync: allow future timestamps + * vo_gpu_next: map --scaler-resizes-only + * TOOLS/lua/autoload: change EXTENSIONS_TARGET to a local variable + * TOOLS/lua/autoload: fix specify loading only one type of files + * TOOLS/lua/autoload: add directory_mode option + * TOOLS/lua/autoload: add recursive directory loading + * TOOLS/lua/autoload: avoid adding entries to the playlist more then once + * TOOLS/lua/autoload: support directories + * meson: check vulkan version + * stream: accept dav:// and davs:// urls + * meson: rename last feature with underscore + * DOCS/options: add catmull_rom as an example for --scale + * sd_lavc: fix subtitle presentation time + * Revert "sub: add auto option to --sub-fix-timing" + * vd_lavc: by default enable cropping by decoder + * DOCS/lua.rst: fix typo + * player: redo --subs-fallback-forced + * vo: change vsync_interval to double + * sd_lavc: account for floating point inaccuracy + * player/video: apply crop for all frames in vo_frame + * screenshot: support crop with --screenshot-sw + * vo_gpu_next: support --blend-subtitles when taking screenshoot + * vo_gpu: support crop in gl_video_screenshot + * vo_gpu_next: support crop in video_screenshot + * vo_gpu_next: forwards compatibility with pl_cache + * vd_lavc: disable cropping by decoder + * mp_image: add missing crop initialization + * video: allow overriding container crop if it is present + * stats.lua: don't display full frame crop + * player/command: mark video-params/crop- unavailable if empty + * m_option: return empty rect when no width/height is available + * autocrop.lua: enable vo_crop mode by default + * autocrop.lua: don't remove crop on startup/exit + * autocrop.lua: detect if crop is enabled based on prop + * m_option: make m_rect_apply center based + * sub: add auto option to --sub-fix-timing + * Revert "sd_lavc: use SUB_GAP_THRESHOLD for overlaps/gaps" + * path-{darwin,unix}: save cache to subdir when using non-XDG path + * meson: add -Bsymbolic for libmpv + * vo: vulkan: allow picking devices by UUID + * meson: include our local copy of libavutil uuid if ffmpeg is too old + * misc: add copy of uuid from ffmpeg + * {zsh,bash}-completion: use config when autocompleting profiles + * stream/dvbin: recommend to use specific channels.conf file names + * stream/dvbin: drop too verbose messages + * stream/dvbin: add some helpful verbose output + * stream/dvbin: detect ZAP channel configs looking like VDR configs + * stream/dvbin: do not forget channel list for multiply delivery systems + * stream/dvbin: add support for delivery system ISDB-T + * vo_gpu_next: don't rotate gamut visualization + * demux_lavf: get total duration from track durations + * {zsh,bash}-completion: add missing --no-config flags + * options: remove unnecessary clamping on video-pan-x/y + * Revert "aspect: change --video-pan-x/y to be relative to the destination rect" + * osc: add scrolling to the seekbar + * ci/lint: ignore subject length for revert commits + * vo_gpu: remove --tone-mapping-mode + * loadfile: fix forced subtitles not respecting slang + * builtin.conf: add --allow-delayed-peak-detect=no to gpu-hq + * win32: allow heap cache optimization and memory decommit + * win32: add BASE_SEARCH_PATH_PERMANENT to SetSearchPathMode + * win32: don't load dynamically always available functions + * win32/displayconfig: remove custom struct redefinition + * osc: remove toggle for forced only subpictures + * stats.lua: display --video-crop values when used + * man/input: remove trailing spaces + * player/command: add video-params/crop-[w,h,x,y] + * autocrop.lua: use new --video-crop + * vo: add --video-crop + * player/video: don't copy mp_image_params when not needed + * m_option: add OPT_RECT + * mp_image: add image crop rect to mp_image_params + * aspect: don't override src_start/src_end + * common: constify mp_rect_equals + * player/command: remove video-aspect property + * demux_playlist: default to --directory-mode=lazy + * stats.lua: enable --tone-mapping-visualize while stats shown + * vo_gpu_next: improve --tonemapping-visualize + * stats.lua: display hdr metadata and peak detection + * command: add hdr-metadata property + * vo_gpu_next: add support for VOCTRL_HDR_METADATA + * vo: add VOCTRL_HDR_METADATA to get mp_hdr_metadata + * csputils: add mp_hdr_metadata + * input.conf: swap wheel up/down with wheel left/right + * loadfile: fix --no-subs-with-matching-audio with --slang + * osc: replace sub-forced-only with sub-forced-events-only + * command: remove sub-forced-only-cur property + * player: rename --sub-forced-only to --sub-forced-events-only + * player: remove auto choice from sub-forced-only + * ci/mingw: attempt to enable Vulkan Video Decoding + * README: update minimum windows version and clarify + * stats.lua: add hints about scrolling + * stats.lua: refactor video params display + * stats.lua: remove dummy new lines from headers + * stats.lua: display actual output video size after anamorphic correction + * player: add always to --subs-fallback-forced + * player: add --subs-match-os-language option + * loadfile: simplify default track selection a bit + * player: remove special auto option from alang/slang/vlang + * playlist: remove unused code to track redirects + * player: always write redirect entries for resuming playback + * vo_dmabuf_wayland: unmap osd surface when not needed + * vo_gpu_next: fix --target-contrast=inf + * README: replace outdated xinerama reference with xpresent + * f_lavfi: don't reject dynamic lavfi ins/outs + * osc: fix margin for forced-only subs toggle in bar layout + * osc: only add sub forced-only toggle to layout for DVD/PGS subs + * input: add missing windows multimedia keys + * command: add `sub-ass-extradata` property + * vo_gpu_next: update tmp params before rendering frame + * vo_gpu_next: make option shim consistent with new API + * vo_gpu_next: avoid duplicate code (cosmetic) + * vo_gpu_next: correctly set params.frame_mixer + * vo_gpu_next: don't nuke main options state in video_screenshot + * vo_gpu_next: don't override main options in draw_frame -- Disabled mujs support on Leap 15.5 - * mujs BuildRequires pkgconfig(readline) which can not be provided +- Disable mujs backend for Leap because it's not available there -- Disabled mujs support on Leap 15.4 - * mujs BuildRequires pkgconfig(readline) which can not be provided +- Add fix-docs-path.patch to install docs in our default docdir +- Enable jxl +- Use meson auto-features instead of disabling everything manually +- Small corrections to specfile +- Update to version v0.36.0+git20230826.83c0e980: + * hwtransfer: check if the source format is accepted directly by the VO + * hwtransfer: use the right hardware config to find conversion targets + * autoconvert: destroy sub filter immediately if reconfiguration is needed + * output_chain: don't reset autoconvert on changes to unrelated filters + * hwtransfer: implement support for hw->hw format conversion + * player: make all autoload extensions configurable + * player: use audio pts corresponding to playing audio on EOF + * input: add missing keypad key defines + * sub/osd: signal osd_changed on resize + * win32: don't ignore --screen and --fs-screen + * DOCS/mpv: document ZOOMIN & ZOOMOUT multimedia keys + * input: add new keys: Back, Tools, ZoomIn, ZoomOut + * vo_gpu_next: move line to correct location (cosmetic) + * vo_gpu_next: correctly handle GAMUT_AUTO + * ci/mingw: disable vulkan for 32-bit build + * ci/mingw: don't include useless DLLs in artifact + * ci/mingw: refactor build script into functions + * ci/mingw: enable more ffmpeg features + * ci/mingw: add necessary deps and enable vulkan + * ci/mingw: move functional test to workflow + * ci/mingw: update dependency versions + * vo_gpu_next: reword error message on empty screenshot + * DOCS/options: clarify the video-pan-x/y example + * aspect: change --video-pan-x/y to be relative to the destination rect + * aspect: don't allow scaled_src_size be 0 + * DOCS/options: fix typo in video-pan-x example + * meson: rename all features with underscores + * context_drm_egl: remove references to VAAPI in error messages + * context_drm_egl: more correctness fixes for uninit procedure + * Revert "ao/pulse: implement period_size" + * w32_common: try to get the monitor from the window bounds + * w32_common: don't fit to screen when VO_WIN_FORCE_POS is set + * ao/pulse: implement period_size + * ao/jack: set device_buffer to JACK buffer size + * demux_mf: utilize stdbool bool for if a format specifier was bad + * demux_mf: early exit with the '%%' case + * win32_common: fixes minimized window being focused on launch + * ao_oss: add "spdif" passthrough support for high bitrate codecs (e.g. Dolby Atmos, DTS-HD, etc.) over HDMI + * drm_common: skip cards that don't have connected outputs + * meson: remove redundant libplacebo version check for Vulkan interop + * x11: set sizehint for fs-screen and fs-screen-name + * x11: remove xinerama and refactor window geometry + * x11: require randr 1.4 + * context_drm_egl: don't free egl properties if they are null + * vo_gpu_next: correctly clear removed hooks + * sd_lavc: use SUB_GAP_THRESHOLD for overlaps/gaps + * Revert "sub/sd_lavc: don't check endpts when getting subs" + * vo_gpu_next: fix typo in video_screenshot() + * vo_gpu_next: add --libplacebo-opts + * vo_gpu_next: don't re-set frame_mixer + * vo_gpu_next: move allow_delayed to move appropriate place + * vo_gpu_next: switch to new pl_options system + * TOOLS/lua/autoload: Enable run-time updates of options + * TOOLS/lua/autoload: may specify loading only one type of files + * vo_gpu_next: fix leak of --icc-profile-auto on uninit + * vo_gpu_next: drop redundant PL_HAVE_LCMS check + * ci: update freebsd to latest release channel + * ci: disable libplacebo in msys2 build + * vo_gpu_next: use pl_dispatch_info_move to avoid useless data copy + * libplacebo: drop PL_API_VER compatibility paths + * ra_pl: drop PL_API_VER compatibility paths + * vo_gpu_next: drop PL_API_VER compatibility paths + * meson: remove redundant libplacebo-next check + * hwdec_cuda: drop old PL_API_VER compatibility path + * meson: bump minimum libplacebo dependency to v6.292 + * stats.lua: display output resolution if it differs to native one + * stats.lua: hide window scale in fullscreen + * vo_gpu: allow --hdr-peak-decay-rate=0.0 + * loadfile: avoid infinite playlist loading loops + * build: check for SNDCTL_DSP_HALT for oss-audio + * vo: clear vsync_offset if drawing while paused + * win32: fix display resolution calculation on mulitple monitors + * demux_playlist: remove len restriction on headerless m3u + * wayland: clear all keys on keyboard_handle_leave + * wayland: clear saved mpkey more aggressively + * wayland: use fallback for display-fps/width/height + * x11: add --x11-wid-title option + * player: add playlist-path properties + * vf_vapoursynth: save display resolution as a variable + * player: add --term-remaining-playtime option + * player: make sub-pos a float value + * x11_common: drop unnecessary NULL check + * x11_common: avoid unnecessary XUnmapWindow() call + * stats.lua: use video-params/aspect-name + * player/command: add video-params/aspect-name + * ytdl_hook: improve Windows exe search with suffix + * command: don't print "unknown" on video tracks + * player/video: avoid spamming logs with EOF + * audio: drain ao before setting pause + * command: show "no" for hwdec-current if hwdec failed + * command: fix some fringe play-dir behavior + * sub/sd_lavc: don't check endpts when getting subs + * sub: fix switching tracks while paused + * path-unix: abort on path truncation + * osc: support speed-independent time-remaiing display + * command: fix stack smashing when displaying aspect-ratio + * external_files: add sbv to the sub whitelist + * external_files: alphabetize file extensions + * DOCS: update LGPL building instructions + * m_option: change m_option_type_aspect to double + * vo_gpu_next: actually fix screenshots with PAR + * ao_audiotrack: enable pcm-float by default + * ao_audiotrack: support more channel layouts + * ao_audiotrack: support media role + * ao_audiotrack: don't ignore ao_read_data return value + * ao_audiotrack: allow byte buffer data transfer for float samples + * ao_audiotrack: align buffer size to sample size + * ao_audiotrack: do not needlessly resample + * ao_audiotrack: fix broken exception checks + * ao_audiotrack: remove unused writeV23 + * vo_gpu_next: take into account PAR when taking screenshots + * ad_spdif: fix this not working at all + * vo_gpu_next: add ability to use named hook params + * mp_image: properly infer color levels for some pixfmts + * vo_gpu_next: increase non-interpolation queue size + * vo_gpu_next: update for new pl_filter configuration API + * win32: signal VO_EVENT_DPI on dpi changes + * test/meson: add missing avutil dependency to chmap test + * test: indicate test function ran in log + * test: enable log messages for libmpv test + * test: refactor helper methods to be universally usable + * options: fix relative time parsing + * options: rename variables in parse_timestring + * vd_lavc: repeatedly attempt to fallback if hwdec fails in reinit + * DOCS/options: fix typo in hdr-peak-percentile + * vo_gpu/vo_gpu_next: fix setting an empty dscale + * builtin.conf: add --hdr-peak-percentile=99.995 to gpu-hq + * vo_gpu_next: add --hdr-peak-percentile + * player/main: do not print build time, if it is unknown + * version: move NO_BUILD_TIMESTAMPS check to version.h.in + * build: remove version.py + * vo_vdpau: set hwdec image format + * test: bump libmpv test timeout + * drm: bump minimum version to 2.4.105 + * ci: update the mpv.com path + * build: remove outdated generated directory + * ao_pipewire: set media role during init() + * audio: add AO_INIT_MEDIA_ROLE_MUSIC + +- Remove waf build: removed upstream +- Make meson a hard requirement now +- Bump libplacebo requirement to 6.292.0 for Tumbleweed +- Add patch 0001-Revert-meson-bump-required-version-to-0.62.patch + to lower meson requirement for Leap +- Update to version 0.36.0+git.20230730.1bbc7a2c: + * ao_sndio: use sio_flush() to improve controls responsiveness + * draw_bmp: fix overflowing coordinates in mark_rcs + * Revert "audio: add AOCONTROL_UPDATE_MEDIA_ROLE" + * Revert "ao_pipewire: handle AOCONTROL_UPDATE_MEDIA_ROLE" + * meson: look for linux/input-event-codes.h with libwayland flags + * version.py: fix build date + * options: restore old default sub selection behavior + * vo_gpu_next: fix assertion on wayland + * vo_gpu_next: delay swapchain submit until flip_frame() + * path-win: move state directory to %LOCALAPPDATA% + * path-win: add subdirectory for cache + * Revert "ci/msys2: double down on running meson through python3.11" + * ad_spdif: fix segfault due to early deallocation + * test: enhance libmpv test + * player/video: check for track and decoder existence + * video_writer: fix gamma for YUV screenshots + * image_writer: log pixfmt conversion + * encode_lavc: fix leak of codecpar + * zimg: fix abort on subsampled input with odd heights + * demux_mkv: add missing space to log msg + * build: remove unneeded libdl requirement for vaapi + * build: refactor vaapi handling + * ci/mingw: reduce git clone depth to 1 + * ci/mingw: use ccache + * ci/mingw: disable fail-fast + * ci/mingw: check if binary is runnable before packaging + * language-posix: as a fallback, treat "C" as "en" + * msg: print MSGL_WARN and higher error messages to stderr + * build: vaapi-x-egl is not used anywhere, remove it + * build: vaapi-egl should explicitly depend on egl + * build: vaapi-drm and vaapi-wayland do not depend on egl + * ci/mingw: update luajit to fix i686 crashes + * wayland: restore xkb_keysym_to_utf8 handling + * build: internally rename gl-wayland to egl-wayland + * waf: remove waf as a build system + +- Update to version 0.36.0+git.20230723.60a26324: + * Update VERSION + * Release 0.36.0 + * Revert "vo_gpu_next: use pl_dispatch_info_move to avoid useless data copy" + * ao_pipewire: for_each_sink: properly check termination condition + * DOCS/vo: clarify dmabuf-wayland a bit + * vo_dmabuf_wayland: correctly handle force-window + * player/video: check for forced eof + * vd_lavc: respect vd-lavc-software-fallback opt + * vo_vaapi: restore hardware video decoding + * vo_vaapi: fix segfault in draw_osd + * ao_pipewire: use native buffersize by default + * terminal-unix: fix not listening on input after being foregrounded + * osc: don't add margins to osc-deadzonesize + * DOCS: clarify screenshot window and screenshot-sw + * vo_drm: remove VOCTRL_SCREENSHOT_WIN + * screenshot: implement screenshot-window in sw for most VOs + * screenshot: clarify software screenshot logic + * image_writer: use proper specifier for int64_t + * {zsh,bash}-completion: run mpv with --no-config + * bash-completion: do not complete removed options + * zsh-completion: do not complete removed options + * zimg: fix broken sig_peak handling + * image_writer: move tag_csp check into image_writer_flexible_csp() + * image_writer: replace sprintf usage + * image_writer: share some code between write_lavc and write_avif + * image_writer: error check avif-pixfmt option + * image_writer: fix still-picture option for AVIF + * image_writer: remove duplicate packet writing code + * TOOLS: remove obsolete travisCI-related scripts + * wayland_common: remove questionable gcd impl and global state + * wayland: don't treat tiled and maximized windows the same + * wayland: add locked_size convenience shorthand + * builtin.conf: add --hdr-contrast-recovery to gpu-hq + * vo_gpu_next: add --hdr-contrast-recovery/smoothness + * builtin.conf: unset default languages in libmpv and encode profiles + * vd_lavc: repeatedly attempt to fallback if hwdec fails in receive_frame + * wayland: handle modifier keys correctly + * vo_gpu_next: add --target-contrast option + * loadfile: make get_audio_lang function static + * DOCS/release-policy.md: add additional advice + * loadfile: compute audio lang for sub selection when using lavfi-complex + * wayland: wrap resize requests in prepare_resize + * sd_ass: fix converted subtitles having too-wide borders + * sd_ass: don't reconfigure ass on every frame + * player: set default cache dir on macOS + * DOCS/mpv: clarify the location of cache/state files + * path-win: implement cache directories + * DOCS/interface-changes: document change in ctrl+h behaviour + * vd_lavc: map `hwdec=yes` to `hwdec=auto-safe` + * vd_lavc: add `drm` and `drm-copy` to the `auto-safe` list + * input: update ctrl+h to toggle `auto-safe` rather than `auto` + * vd_lavc: try other hwdecs when falling back after an hwdec failure + +- Update to version 0.35.1+git.20230714.1f683401: + * vo_dmabuf_wayland: error out if compositor doesn't support the format + * build: make dmabuf-wayland a build option and require drm + * console: sort the output from the `help` command + * player: delete watch later redirect entries again + * wayland: use xdg_surface_set_window_geometry + * Revert "wayland_gl: wait until resize to create egl_window" + * vo_dmabuf_wayland: guard in destroy_osd_buffers + * vo_dmabuf_wayland: stop lazy loading hwdec + * vo_dmabuf_wayland: don't try to get pts without frame->current + * draw_bmp: ensure last slice is less than total width (again) + * vo_dmabuf_wayland: add osd support + * vo_dmabuf_wayland: init wl_list at the top of preinit + * vo_dmabuf_wayland: stop guarding viewport interfaces + * video/image_writer: check for write errors + * video/image_writer: fix file leak in error path + * wscript: add 1.32 protocols to sources + * stats.lua: set sans-serif as default font + * wayland: add xdg_toplevel.wm_capabilities handler + * wayland: add support for suspended toplevel state + * wayland: add cursor-shape-v1 support + * vd_lavc: fix delay_queue for videos with frames < max_delay_queue + * vd_lavc: prefer d3d11va-copy over dxva2-copy + * vo_wlshm: bail out of resize if width/height is 0 + * wayland: fix memory leak with multiple monitors + * player: delete watch_later file after successful load + * json: unify json_parse depth to MAX_JSON_DEPTH=50 + * terminal-unix: better error detection logic + * TOOLS/idet: fix some outdated cli syntax + * demux_playlist: sort files before directories + * demux_playlist: add option to control recursive directory loading + * TOOLS/lua/autoload: allow extending ext sets from script-opts + * various: correctly ignore cache files with --no-config + * vo_gpu/vo_gpu_next: enable gpu shader and icc cache by default + * vo_gpu: fix some cache related memory leaks + * player: add --input-cursor-passthrough option + * TOOLS/lua/autoload: avoid unnecessary playlist manipulation, performance + * wscript: bump required libplacebo-next version to 5.266 + * vo_gpu_next: remove synchronization from info_callback + * vo_gpu_next: use pl_dispatch_info_move to avoid useless data copy + * ci/msys2: double down on running meson through python3.11 + * vo_x11: don't rely on XFree to free calloc-ed data + * vo_x11: check for calloc() failure + * win32: add support for drag-and-drop option + * options: add no to drag-and-drop + * test/meson: explicitly specify lavf dependency + * player/screenshot: add "screenshot" logger + * video/image_writer: add avif screenshot support + * options: drop unnecessary casts + * options: use designated initializer + * vd_lavc: do inline string array initialisation for hwdec_api + * vd_lavc: let the user provide a priority list of hwdecs to consider + * osdep: remove erroneous POLLERR emulation + * wayland: remove erroneous POLLERR usage + * image_writer: respect jpeg-quality when using ffmpeg for writing + * image_writer: remove unused struct fields + * mp_image: abort on av_buffer_ref() failure + * loadfile: fix leak due to setting NULL parent + * hwdec: fix undeclared identifier in mediacodec_embed + * vo_drm: fix null dereference and using closed fd + * github/workflows: do not copyback files from freebsd VM + * github/workflows: bump freebsd VM memory size to 8GB + * hwdec: do not add hwdec device if it failed to create + * vd_lavc: check if av_device_ref is available + * ci/msys2: switch to Python 3.11 to fix crashes during build + * loadfile: insert missing parentheses + * osc: add toggle for forced-only subs + * loadfile: expose auto-forced-only when printing stream info + * command: add sub-forced-only-cur prop + * command: report auto-forced-only flag in track desc + * sub: rewrite auto-forced-only support + * player: add more precise sub fallback options + * options: default slang to auto + * loadfile: support "auto" as a language option + * loadfile: use mp_match_lang_single + * loadfile: take a const char* in match_lang + * loadfile: short-circuit early on null stream language + * osdep: add mp_get_user_langs + * osdep: move cfstr<->cstr conversions to a new apple_utils.c file + * misc: add language-matching utilities + * options: set subs-with-matching-audio to off by default + * vo: hwdec: prioritise `drmprime` over `drmprime_overlay` + * ad_lavc: check for allocation failure + * vo_gpu_next: add --corner-rounding option + * vo_gpu_next: add missing --gamut-mapping-mode options + * ao_pipewire: bump dependency to 0.3.48 + * ao_wasapi: use client name instead of hardcoded string + * ao_wasapi: remove infinite loop hack in AOCONTROL_UPDATE_STREAM_TITLE + * demux/demux_lavf: avoid leaking AVFormatContext during demux_open_lavf + * vo_dmabuf_wayland: drop linux-dmabuf-v2 (again) + * wayland: bump wayland-protocols to 1.25 + * wayland: bump required version to 1.20 + * DOCS: fix admonition typo + * vo_dmabuf_wayland: update the image of pending buffers + * vo_dmabuf_wayland: use a minimum of 15 buffers + * ci: use a different mirror for freetype + * player: add drag-and-drop option + * wayland: avoid misleading log messages on drag/drop + * ci/mingw: add dlltool to the meson crossfile + * mpv.desktop: add Russian translation for GenericName + * ci/mingw: remove cache + * ci/mingw: update dependencies versions + * ci/msys2: enable egl-angle-lib + * github/workflows/build.yml: install ca-certificates package on msys2 + * bootstrap.py: update waf to 2.0.25 + * DOCS/mpv: add an example for applying profiles to certain paths + * player: don't load unwanted files after 519e56f + * hwdec_cuda: bump required headers version for timeline semaphores + * hwdec_cuda: clear vulkan semaphore fd after passing ownership to cuda + * hwdec_vulkan: respect probing flag when logging during init + * vulkan: don't assume all ra_ctx implementations have a swapchain + * hwdec_cuda: remove usage of deprecated libplacebo sync API + * video/out/android: assert WinID value before use + * path: handle URLs consistently in mp_basename + * lua: read_options: find script-opts prefix at index 1 exactly + * demux/demux_lavf: strip URL parameters before matching extension + * hwdec_vulkan: enable AV1 support if available + * hwdec_vulkan: check for the correct libplacebo version + * vo: hwdec_aimagereader: fix compile + * hwdec_vulkan: simplify requirement checks for Vulkan interop + * vo/vulkan: do not define zero sized array + * hwdec_vulkan: account for vulkan frames now using presentation size + * f_hwtransfer: disable vulkan multiplane images when uploading from cuda + * hwdec_vulkan: use bwdif_vulkan as deinterlacing auto filter + * vo: vulkan: request additional extensions and features for ffmpeg + * hwdec_vulkan: add Vulkan HW Interop + * vo: hwdec: Pass the ra_ctx to hwdecs instead of just the ra + * vo_gpu_next: fix to allow using dllimport + * vo_gpu_next: respect `gl->flipped` + * opengl: move `ra_gl_ctx_params.flipped` to `struct GL` + * vo: make mp_frame_perf thread safe + * vo_gpu_next: add size guard for pass->num_samples + * vo_gpu_next: synchronize voctrl_performance_data access + * vo_gpu_next: fix off by one in info_callback + * vo_dmabuf_wayland: rewrite around wl_list + * vo_gpu_next: fix build on older libplacebo + * vo_gpu_next: update to new libplacebo gamut mapping API + * vo_gpu_next: remove --tone-mapping-crosstalk + * context_drm_egl: check for non-existant drm in uninit + * player: improve diagnostics around writing watch_later files + * path: let configdir also override "cache" and "state" paths + * path: simplify "cache" and "state" fallback + * player: always try to detect subtitle language from file name + * ra_d3d11: change how messages are ignored during texture size lookup + * wayland: improve guessing when mpv is focused + * demux/demux_lavf: pass-through mime_type + * demux/demux_lavf: pass-through filename for HLS + * Revert "demux/demux_lavf: pass dummy filename when an HLS mimetype is detected" + * demux/demux_lavf: pass dummy filename when an HLS mimetype is detected + * vo_gpu_next: allow to use ICC profile luminance value + * mp_image: use the ffmpeg interlaced frame flags where available + * ao_oss: return actual OSS playing state + * player: use XDG_CACHE_HOME by default + * player: use XDG_STATE_HOME for watch_later + * path: expand internal path selection API to allow for additional types + * osdep: separate out macos paths from path-unix.c + * DOCS/options: document required parameter for --x11-name + * meson: bump required version to 0.62 + * wayland: add support for wl_surface.preferred_buffer_scale + * options: read config file as stream + * ci: switch to lua51 for MSYS build + * ci: use auto detection for lua library version for MSYS + * charset_conv: fix memory corruption in mp_iconv_to_utf8 + * sub: fix UPDATE_SUB_HARD for converted and external subtitles + * console.lua: add a script-opt for the border size + * vo_gpu_next: fixes to allow using dllimport + * ao_pipewire: clarify --pipewire-buffer=native + * ao_pulse: clarify --pulse-buffer=native + * ao_pipewire: let sound server determine latency + * ao_pipewire: give sound server more flexibility for buffers + * hwdec_drmprime: support rpi4_8 and rpi4_10 formats + * ytdl_hook: fix clip start and end + * libmpv: fix file name in documentation + * meson: use the new build_options method + * wayland: correctly scale configure_bounds + * player/screenshot: avoid non-sRGB spaces with --screenshot-tag-csp=no + * video/out/gpu: Fix compilation warning of out of bound access + * mp_image: always add AV_FRAME_DATA_DOVI_METADATA when present + * ci: add a workflow that lints commit messages + * auto_profiles: try to distinguish invalid properties better + * auto_profiles.lua: apply profiles when conditions are truthy + * osc: skip rendering when osd_dimensions are 0 + * win32: follow Windows settings and update dark mode state + * d3d11: retry device creation without debug, if SDK is not available + * build: add check for eglext_angle.h when checking for ANGLE + * context_angle: include eglext_angle.h explicitly + * DOCS/input: fix typo + * auto_profiles: check for non-existent properties + * various: fix various typos in the code base + * various: fix typos + * demux_lavf: update to handle deprecation of `io_close` + * ci: bump cache version to rebuild libplacebo + * ci/mingw: require libplacebo-next + * build: add an option to control gpu-next + * ci/mingw: update meson + * meson: fix libplacebo-next version comparison + * vo_gpu_next: drop various PL_API_VER checks + * wscript: bump libplacebo-next required version to 5.264 + * meson: bump libplacebo-next required version to 5.264 + * player/screenshot: add filename return field + * player: set playlist title to media title if not set already + * Revert "player: set playlist title to media title if not set already" + * meson: rst2pdf handle dependency file + * TOOLS/docutils-wrapper: handle commands without depfile + * TOOLS/docutils-wrapper: properly propagate failures + * TOOLS/docutils-wrapper: gracefully remove non-existing files + * DOCS/lua: fix typo + * options: enable scripts related opts also with cplugins. + +- Update to version 0.35.1+git.20230315.e1727553: + * test: update format refs to ffmpeg 6 + * github/workflows: fix failure conditions + * common/av_common: clean up mp_lavc_set_extradata + * sub/sd_lavc: properly fill avctx with codecpar values at init + * sub/lavc_conv: properly fill avctx with codecpar values at init + * common/av_common: constify mp_codec_params related getters + * demux_mkv: support ARIB captions + * player/command: fix mem leak in user-data property; closes #11436 + * vo_gpu_next: compatibility with libplacebo v6.265 + * wayland: make wayland-edge-pixels-pointer default to 16 + * wayland: use correct x/y coordinates for the cursor + * screenshot: fix segfault when taking a screenshot without video + * wayland: fix client side resize + * vo_gpu_next: compatibility with PL_API_VER >= 254 + * vo_gpu_next: use inverse mapping functions to tag screenshots + * video/out/placebo/utils: add mappings from pl enums to mpv enums + * video: add missing libplacebo colorspace enums + * mp_image: assert if src and dst are different in copy_attributes + * mp_image: copy side data in mp_image_copy_attributes + * ao_pipewire: use realtime scheduling for data thread + * loadfile: strongly prefer that all streams are from the same program + * command: expose hls-bitrate and program-id as track-list subproperties + * loadfile: report hls_bitrate and program_id in struct track + * demux: propagate hls_bitrate and program_id in generated caption tracks + * demux_lavf: report program_id + * ytdl_hook: only log error when no fallback url available + * ytdl_hook: init fragment requires other fragments + * vo: fix race condition with redraw requests + * ci: separate meson tests and reorganize build steps + * test: integrate unittests with meson + * ci: use the same arguments when running the built mpv binary + * player: remove unittest option + * test: update ffmpeg format refs + * zimg: fix MP_CSP_PRIM_CIE_1931 mapping + * zimg: add ZIMG_TRANSFER_ST428 mapping + * zimg: set correct primaries for XYZ + * sws_utils: hardcode output gamma and primaries for XYZ + * mp_image: fix XYZ gamma and primaries guess + * vo_gpu: improve XYZ conversion + * mp_image: be less agressive with clearing color information + * f_swscale: do not reset color levels to default + * csputils: add MP_CSP_TRC_ST428 as defined in ST 428-1 + * DOCS/options: mention default value of cursor-autohide + * DOCS/options: clarify hidpi-window-scale description + * player: add --auto-window-resize option + * ra: assert when using params with dimensions + * sub: add --sub-fonts-dir and --osd-fonts-dir options + * wayland: request frame callbacks on the topmost surface + * wayland: deduplicate and cache detection of dmabuf-wayland + * wayland: use bool type for alpha framebuffer tracking + * vo_gpu: d3d11_helpers: prefer DXGI_SWAP_EFFECT_FLIP_DISCARD if possible Similar to libplacebo[1], DXGI_SWAP_EFFECT_FLIP_DISCARD is used instead of DXGI_SWAP_EFFECT_FLIP_SEQUENTIAL starting with Windows 10. + * vf_gpu: initialize depth=1 on target textures + * video: initialize depth=1 on screenshot textures + * external_files: recognize jxl and avif files as cover art + * {console,ytdl_hook}: use the platform property + * command: add platform property + * ytdl_hook: don't overwrite force-media-title + * ytdl_hook.lua: make exec return a single value + * TOOLS/autocrop.lua: log a more accurate warning + * audio: remove a duplicate clearing of a struct variable + * options: change parameter that was forgottin in property transition + * client API: reintroduce CONF_TYPE_FLAG for type conversion + * Partially revert "options: remove OPT_FLAG" + * console: observe osc margins from user-data instead of shared-script-properties + * osc: set values in user-data in addition to shared-script-properties + * player: set playlist title to media title if not set already + * various: fix warning -Wimplicit-const-int-float-conversion + * vo_gpu_next: fix warning -Wunused-function + * vo_wayland: fix warning -Wvoid-pointer-to-enum-cast + * vd_lavc: sort hwdecs without hwdevices last for autoprobing + * vd_lavc: prioritize mediacodec for hwdec autoprobe + * video: make csp option definitions private + * video: make csp equalizer params float + * vo_gpu: fix newline in log message + * demux: constify a struct member + * vo_gpu_next: fix color space hint with target peak override + * DOCS: clarify that GLX is deprecated + * options: remove explicit initialization of integers to 0 + * options: remove OPT_FLAG + * options: transition properties from flag to bool + * options: transition commands from OPT_FLAG to OPT_BOOL + * options: transition options from OPT_FLAG to OPT_BOOL + * input: remove unused struct member + * DOCS/client-api-changes.rst: move mpv_del_property to 0.36.0 + * various: drop unused #include "config.h" + * ao_pipewire: drop unused #include "generated/version.h" + * Vulkan: add configure check for VK_KHR_display extension + * vo_gpu_next: add --tone-mapping-visualize + * vo_gpu_next: parse Dolby Vision metadata for dynamic scene brightness + * mp_image: forward AV_FRAME_DATA_DOVI_RPU_BUFFER side data + * DOCS: document JPEG XL default effort change + * Revert "vo_dmabuf_wayland: drop support for linux-dmabuf-v2" + * video/image_writer: use effort=4 default for JXL screenshots + * ao_pipewire: fix removal of zeroed hooks on old pipewire + * vo_gpu_next: allow native CSP screenshots + * player/screenshot: pass on ability to output native CSP + * screenshot: explicitly default VOCTRL_SCREENSHOT csp + * video/image_writer: force sRGB for unsupported formats + * video/image_writer: add image_writer_flexible_csp + * vo_gpu_next: tag screenshots with correct colorspace + * vo_gpu_next: only apply target options in window screenshot mode + * vo_gpu_next: be explicit about screenshot repr + * m_property: avoid using a small stack buffer in m_property_do_bstr + * vo_gpu_next: expose --tone-mapping=st2094-40 and st2094-10 + * vo_gpu_next: support mapping HDR10+ dynamic metadata + * ao_pipewire: allow usage of global volume control + * command: only avoid redrawing when old and new osd are both hidden + * DOCS/options: remove testing note in video-sync-max-factor + * vf_sub: undeprecate + * vo_dmabuf_wayland: reject hw formats not supported by compositor + * video/image_writer: change screenshot-tag-colorspace default to yes + * vo_dmabuf_wayland: add purgatory list to buffer pool to avoid memory leaks + * vo_dmabuf_wayland: ensure buffer pool is cleaned at start of uninit + * vo_dmabuf_wayland: simplify buffer pool reset + * vo_dmabuf_wayland: only resize when a new frame is about to be drawn + * DOCS/input: remove experimental note from sub-text + * ao_pipewire: report linking errors from init() + * ao_pipewire: add support for exclusive mode + * ao_pipewire: move stream flags to dedicated variable + * ao_pipewire: adjust message level based on probing + * f_hwtransfer: fix leak of framesconstraints + * image_pool: properly free frames + * ao_pipewire: remove unneeded goto + * ao_pipewire: replace opencoded talloc() + * ao_pipewire: print stream states as string + * ao_pipewire: remove unnecessary empty lines + * ao_pipewire: remove opencoded spa_zero() + * ao_pipewire: remove some unnecessary linebreaks + * ao_pipewire: reduce message level of unsuccessful connection + * ao_pipewire: remove unnecessary braces + * sws_utils: add check for HAVE_ZIMG to suppress warnings + * vo_gpu_next: add check for PL_HAVE_LCMS + * hwdec_cuda: fix enum type for semaphore + * vo_d3d11: do not call MAKEINTRESOURCEW twice + * osdep/io: add void to mp_penviron + * demux: remove unused code + * ao_lavc: remove unused code + * osdep: add MP_FALLTHROUGH + * libplacebo: fix enum type cast + * stats.lua: display HDR peak in nits + * meson: move vector check inside of meson.build + * meson: check macos touchbar with has_header + * meson: check pthread provider with has_function + * video/image_writer: avoid stripping colorspace info when writing image + * stream: accept webdav:// and webdavs:// urls + * ci: pack mingw64 meson build instead of waf + * ci: separate meson/waf build dirs + * ci: use meson compile instead of ninja directly + * ci: do not print compile commands + * meson: replace check_header with has_header + * meson: actually use -Werror=format-security + * hwdec/vaapi: zero-initialize VADRMPRIMESurfaceDescriptor + * player/video.c: don't resync audio if video is an image + * vo_lavc: set frame rate on encoder; fixes #11215 + * wayland: add auto choice to wayland-configure-bounds + * wayland: handle runtime hidpi-window-scale changes correctly + * wayland: unbreak runtime geometry/autofit changes + * lua/js: remove user-data helpers + * lua/js: fix user_data_del util function + * doc: correct spelling of user-data/user_data JS/lua helpers + * docs: document new user-data property + * javascript/defaults: add user_data helpers + * lua/defaults: add user_data helpers + * player/command: add user-data property + * javascript: add mp.del_property() + * lua: add mp.del_property() + * libmpv: add mpv_del_property() convenience function + * player/command: add "del" command + * m_property: add M_PROPERTY_DELETE + * player/client: support observing sub-properties + * options/m_option: support duplicating MPV_FORMAT_BYTE_ARRAY nodes + * misc/node: add bstr-based variants for map_get() and map_add() + * misc/json: don't wrap top-level pretty strings/infs in quotes + * DOCS: Add missing 'not' + * hwdec_vaapi: close file descriptors even if surface export fails + * vo_dmabuf_wayland: close file handles when surface export fails + * vo_dmabuf_wayland: plug leaking file descriptor from solid buffer pool + * DOCS/compile-windows.md: update MSYS2 packages + * test/repack.c: skip tests that exceeded maximum allowed ZIMG dimension + * meson: add missing library dep for egl_angle_lib check + * vo_opengl/angle_dynamic: simplify symbol renaming to make it more straightforward + * waf: migrate to version.py + * ci: migrate MSYS2 build to GitHub Actions + * wscript: remove MSVC from compiler lookup + * meson: reuse libmpv objects for cplayer + * ao_pipewire: align thread name with general conventions + * audio: simplify implementation of property ao-volume + * stream/dvb: remove some unused variables + * x11: remove PresentNotifyMSC from egl/glx/vulkan to fix xpresent timing + * wayland: add wp-fractional-scale-v1 support + * wayland: rewrite geometry and scaling handling + * vo_gpu: implement VO_DR_FLAG_HOST_CACHED + * vo_gpu_next: implement VO_DR_FLAG_HOST_CACHED + * vd_lavc: add "auto" choice for vd-lavc-dr + * vo: add `int flags` to the get_image signature + * msg: log-file set at mpv.conf: don't ignore early messages + * msg: log-file buffer size: don't use magic number (no-op) + * drm: rewrite based around vo_drm_state + * mp_image: fix XYZ primaries default + * meson: skip some unneeded macos-specific checks + * meson: drop feature plain-gl + * ci: run meson tests + * meson: limit vaapi checks + * meson: don't add libmpv and cplayer features to conf_data + * meson: remove dependency from libmpv to plain-gl + * meson: add simple test executable for libmpv + * stream: remove trailing NULL element from stream list + * hwdec_cuda: drop support for PL_HANDLE_WIN32_KMT + * wayland: only warn when actually missing idle inhibit support + * vo: make driver list static + * vo: remove trailing NULL element from driver array + * ao: remove trailing NULL element from driver array + * DOCS/compile-windows.md: update with meson instructions + * build: officially deprecate waf + * TOOLS/lua/autoload: improve alphanumeric sorting + * wayland: store presentation feedbacks in a pool + * Revert "wayland: dispatch and wait for compositor events in uninit" + * TOOLS/docutils-wrapper: make executable + alphabetize + * audio: fix crash during uninit on ao_lavc + * meson: also search for rst2html with .py extension + * various: replace abort() with MP_ASSERT_UNREACHABLE() where appropriate + * various: replace if + abort() with MP_HANDLE_OOM() + * stream/dvb: drop support for DVB API before 5.8 + * ao_audiotrack: replace malloc with talloc + * stream/cookies: use stream_read_file() + * {video,audio}: adjust unsafe strncpy usages + * video/x11: replace sprintf usage + * video: replace sprintf usage + * demux_mf: replace unsafe string functions + * ra_d3d11: fix incorrect type + * DOCS: clarify wid casting on Windows + * vo_dmabuf_wayland: drop support for linux-dmabuf-v2 + * vo_dmabuf_wayland: support panscan and panning + * ta/README: update link to talloc documentation + * vo_wlshm: properly support video panscan + * player: don't force saving start in watch-later-options + * player: add video-sync=display-tempo + * player: choose speed of smallest acceptable factor for display sync + * TOOLS/lua/autoload: optimize performance of natural sorting + * TOOLS/lua/autoload: further optimize the natural sorting + * wayland: make vo_wayland_reconfig a bool + * wayland: cleanup on vo_wayland_init error + * vo: change vo_platform_init to bool + * vo_wlshm: cleanup on failure + * vo_dmabuf_wayland: goto err instead of returning + * vulkan: fix build error for 32bit builds with clang + * meson: dynamically compute dependencies for manpage and html build + * TOOLS/umpv: support shell-quotes in $MPV + * demux: new packet should not point to source buffer when copying data + * demux: actually initialise packet buffer when creating new packet + * version.py/version.sh: bump copyright year + * demux: boost read EBU R128 gain values to ReplayGain's reference level + * wayland: dispatch and wait for compositor events in uninit + * wayland: initalize display_fd as -1 + * wayland: consistently employ use_present + * draw_bmp: ensure last slice width is less than total width + * vo: hwdec: fix drmGetDeviceNameFromFd2() related memory leak + * hwdec_drmprime: fix memory leak + * ao_coreaudio: use AudioUnitReset as ao_driver.reset to prevent long restart + * vo_opengl: do not blindly reject all Microsoft's OpenGL implementations + * demux: add --demuxer-hysteresis-secs option to save power with caching + * external_files: recognize webp files as cover art + * x11: add modesetting to the xpresent whitelist + * build: add configure test for POSIX shm for the sake of vo_kitty + * demux: replace deprecated usage of stack allocated AVPackets + * audio: reset pull AO at end of file + * vo_kitty: Introduce modern sixel alternative + * external_files: set log level for potential files to trace + * hwdec/d3d11va: fix a possible memory leak + * filter_kernels: fix kaiser + * man/vo: Typo + * man/vo: Correct --vo-sixel-buffered + * vo_sixel: Implement write() loop + * vo_sixel: Rename draw-clear -> config-clear + * osdep/terminal.h: Rename screen buffer controls + * vo_sixel: Alias/deprecate exit-clear -> alt-screen + * vo_sixel: Make buffering optional + * man/vo: Fix rendering error due to non-printables + * DOCS/interface-changes: Add --vo-sixel-draw-clear + * Revert "ao_pipewire: deactivate stream at end of playback" + * vo_sixel: Buffer full output sequence + * vo_sixel: Use write(2) on POSIX platforms + * vo_tct: Use newer options API + * vo_sixel: Move user options to struct + * vo_sixel: Add option to skip clear while drawing + * osdep/terminal: Move common esc codes to terminal.h + * vo_sixel: Use the alternate buffer to restore term + * vo_tct: Use the alternate buffer to restore term + * ao_pipewire: deactivate stream at end of playback + * ao_pipewire: clean up when hotplug_init fails + * ao_pipewire: destroy context on connection failure + * ao_pipewire: free properties on failure + * vd_lavc: Set AV_HWACCEL_FLAG_UNSAFE_OUTPUT flag + * hwdec_drmprime: support yuv420p format + * ao_coreaudio: use device's nominal sample rate for latency properties + * player: add window-id property + * ffmpeg: update to handle deprecation of `av_init_packet` + * sws_utils: update to handle deprecation of `avcodec_enum_to_chroma_pos` + * vd_lavc: update to handle deprecation of `pkt_duration` + * ffmpeg: increase minimum required version to 4.4 + * wayland: check for resize/move in touch event first + * osc: don't spam window-controls bindings on every render + * ao_pipewire: log sample queueing + * TOOLS/umpv: prefer $XDG_RUNTIME_DIR + * vo_gpu_next: don't flush cache on OSD update + * meson: fix stdatomic detection on bsd + * lcms: fix validate_3dlut_size_opt + * lcms: always parse lcms2-related options + * vo_dmabuf_wayland: use single-pixel-buffer-v1 + * wlbuf_pool.h: add headers for forward declarations + * meson: unbreak dl check on BSDs without libdl + * meson: prepend MPV_CONFDIR path with prefix + * vo_gpu_next: fix undefined behavior on alpha-first formats + * wayland: also log refresh rate on surface entrance + * drm: remove legacy API + * wayland: add support for content-type protocol + * player/video: add VOCTRL_CONTENT_TYPE + * player/main: log libplacebo version if built with it + * common/av_log: move general FFmpeg version before library versions + * vo: hwdec: remove legacy_names + * player: add --force-render option + * wayland: error out if essential protocol support is missing + * meson: fix capitalization of "OpenGL" + * ao_pipewire: log version information and metadata + * DOCS: update release policy to match reality + * Update VERSION +- Refresh mpv-make-ffmpeg-version-check-non-fatal.patch + +- Update to version 0.35.1+git.20230128.140ec21c: + * ao_pipewire: log version and other useful debug info + * wayland: error out if essential protocol support is missing + * wayland: also log refresh rate on surface entrance + * vo_gpu_next: fix undefined behavior on alpha-first formats + * meson: prepend MPV_CONFDIR path with prefix + * meson: unbreak dl check on BSDs without libdl + * lcms: fix crash with lcms2-related options if lcms is disabled + * meson: fix stdatomic detection on bsd + * osc: don't spam window-controls bindings on every render + * wayland: check for resize/move in touch event first + * ao_coreaudio: use device's nominal sample rate for latency properties + * ao_pipewire: properly clean up resources + * filter_kernels: fix kaiser + * hwdec/d3d11va: fix a possible memory leak + * external_files: set log level for potential files to trace + * vo_opengl: do not blindly reject all Microsoft's OpenGL implementations + * ao_coreaudio: use AudioUnitReset as ao_driver.reset to prevent long restart + * hwdec_drmprime: fix memory leak + * vo: hwdec: fix libdrm-related memory leak + * draw_bmp: ensure last slice width is less than total width + * wayland: dispatch and wait for compositor events in uninit + * demux: boost read EBU R128 gain values to ReplayGain's reference level + * version.py/version.sh: bump copyright year + * vulkan: fix build error for 32bit builds with clang + * vo_wlshm: cleanup on failure + * ra_d3d11: fix incorrect type + * meson: also search for rst2html with .py extension + * audio: fix crash during uninit with ao_lavc + * mp_image: fix XYZ primaries default + * vd_lavc: add "auto" choice for vd-lavc-dr + * vo: implement VO_DR_FLAG_HOST_CACHED + * x11: fix issue with xpresent timing feedback +- Refresh mpv-make-ffmpeg-version-check-non-fatal.patch + +- Update to version 0.35+git.20221222.657fd280: + * audio: reset pull AO at end of file + * vo_kitty: Introduce modern sixel alternative + * external_files: set log level for potential files to trace + * hwdec/d3d11va: fix a possible memory leak + * filter_kernels: fix kaiser + +- Update to version 0.35+git.20221220.d5c3b9d9: + * man/vo: Typo + * man/vo: Correct --vo-sixel-buffered + * vo_sixel: Implement write() loop + * vo_sixel: Rename draw-clear -> config-clear + * osdep/terminal.h: Rename screen buffer controls + * vo_sixel: Alias/deprecate exit-clear -> alt-screen + * vo_sixel: Make buffering optional + * man/vo: Fix rendering error due to non-printables + * DOCS/interface-changes: Add --vo-sixel-draw-clear + * Revert "ao_pipewire: deactivate stream at end of playback" + * vo_sixel: Buffer full output sequence + * vo_sixel: Use write(2) on POSIX platforms + * vo_tct: Use newer options API + * vo_sixel: Move user options to struct + * vo_sixel: Add option to skip clear while drawing + * osdep/terminal: Move common esc codes to terminal.h + * vo_sixel: Use the alternate buffer to restore term + * vo_tct: Use the alternate buffer to restore term + * ao_pipewire: deactivate stream at end of playback + * ao_pipewire: clean up when hotplug_init fails + * ao_pipewire: destroy context on connection failure + * ao_pipewire: free properties on failure + * vd_lavc: Set AV_HWACCEL_FLAG_UNSAFE_OUTPUT flag + * hwdec_drmprime: support yuv420p format + * ao_coreaudio: use device's nominal sample rate for latency properties + * player: add window-id property + * ffmpeg: update to handle deprecation of `av_init_packet` + * sws_utils: update to handle deprecation of `avcodec_enum_to_chroma_pos` + * vd_lavc: update to handle deprecation of `pkt_duration` + * ffmpeg: increase minimum required version to 4.4 + * wayland: check for resize/move in touch event first + * osc: don't spam window-controls bindings on every render + * ao_pipewire: log sample queueing + * TOOLS/umpv: prefer $XDG_RUNTIME_DIR + * vo_gpu_next: don't flush cache on OSD update + * meson: fix stdatomic detection on bsd + * lcms: fix validate_3dlut_size_opt + * lcms: always parse lcms2-related options + * vo_dmabuf_wayland: use single-pixel-buffer-v1 + * wlbuf_pool.h: add headers for forward declarations + * meson: unbreak dl check on BSDs without libdl + * meson: prepend MPV_CONFDIR path with prefix + * vo_gpu_next: fix undefined behavior on alpha-first formats + +- Use Meson for build where possible as waf will be dropped in a + future version + +- Refresh mpv-make-ffmpeg-version-check-non-fatal.patch +- _service: obs_scm -> obs_tar +- Do not require libsixel and mujs where no appropriate versions + are packaged +- Vulkan requires recent libplacebo; disable on Leap <= 15.3 +- Update to version 0.35+git.20221118.d3a61cfe: + * wayland: also log refresh rate on surface entrance + * drm: remove legacy API + * wayland: add support for content-type protocol + * player/video: add VOCTRL_CONTENT_TYPE + * player/main: log libplacebo version if built with it + * common/av_log: move general FFmpeg version before library versions + * vo: hwdec: remove legacy_names + * player: add --force-render option + * wayland: error out if essential protocol support is missing + * meson: fix capitalization of "OpenGL" + * ao_pipewire: log version information and metadata + * DOCS: update release policy to match reality + +- Update to version 0.35+git.20221112.2f747341: + * Update VERSION + * Release 0.35.0 + * meson: fix macos-touchbar check + * github/workflows: force deletion of existing upstream python symlinks on macOS + * vo_gpu_next: add tunable shader parameters + * vo_gpu: mark --gamma-factor and --gamma-auto with deprecation warnings + * wayland, x11: fix possibly unsafe bstr usage + * ao_pipewire: reload ao on stream disconnect + * ao_pipewire: explicitly remove stream hook + * ao_pipewire: log generic stream errors + * Revert "ao/audiounit: include AVAudioSession buffer in latency calc" + * vo_dmabuf_wayland: improve error handling exporting VA surface + * hwdec_vaapi: only set VADisplay resource if entire init process has succeeded + * github/workflows: remove seccomp disablement + * github/workflows: bump linux jobs to Ubuntu 22.04 base VM + * github/workflows: move all build jobs to checkout V3 + * github/workflows: remove xcode 13.0 to xcode 13.1 override + * github/workflows: remove macOS 10.15 image usage + * sd_ass: never mangle colours on RGB video + * meson: move dmabuf-wayland specific files under the right check + * gpu/context: properly guard wldmabuf context + * console: add history deduplication + * github/workflows: remove pip usage in mingw CI + * vo_gpu_next: set background transparency + * ci: upload resulting binary of mingw64 build + * ci/mingw64: refresh build scripts + * ytdl_hook: reverse order of tracks + * demux/codec_tags: support more WAVEFORMATEXTENSIBLE tags + * wayland_common: always zero out presentation context when destroying it + * wayland: correct braindead comment (no-op) + * wayland: hack around presentation_feedback weirdness + * wayland: free dmabuf_feedback object + * test: update to reflect that Vulkan is a generic format again + * filters/f_hwtransfer: remove VAAPI <-> Vulkan mapping for now + * build: add an additional check for wayland-protocols 1.24 + * meson: add more hardcoded values to configuration + * meson: use 'dl' instead of 'libdl' in find_library + * ci: use meson setup build instead of meson build + * ao_coreaudio: specify UTF-8 as text encoding for CFString conversions + * options: log profile name if there is no restore data + * console: respect the top margin shared script property + * vo_dmabuf_wayland: use special ra_ctx_create_by_name + * vo_dmabuf_wayland: load all hwdecs in preinit + * wayland: always do a display_roundtrip at the end of init + * github/workflows: print error logs on freebsd + * ci/build-freebsd.sh: remove nonexistent option + * vo_dmabuf_wayland: fix DRM builds with no VAAPI + * video/out/wayland_common: adjust decoration disagreement log level + * video/out/wayland_common: clear decoration request even if compositor disagrees + * video/out/wayland_common: don't pass a negative of border flag into ternary + * video/out/wayland_common: make decoration state usage explicit + * ao_pipewire: compatibility for libpipewire 0.3.19 + * ci: require pipewire to be enabled for Tumbleweed Linux builds + * wayland: bump dmabuf protocol to version 4 + * vo_vaapi_wayland: remove, as it is superceded by vo_dmabuf_wayland + * vo_dmabuf_wayland: wayland VO displaying dmabuf buffers + * wayland: clean wp_presentation_feedback in discard callback to avoid leak + * build_image_converter - use full image format list to create hw_upload + * mp_imgfmt: move DRMPRIME format to end of enum + * DOCS: document E to cycle through Editions + * ao: promote ao_pipewire + * ao_pipewire: test for session to contain audio sinks + * ao_pipewire: init_boilerplate(): simplify errorhandling + * TOOLS/lua/autoload: fix incorrect duplicate file loading behavior + * audio/format: fix Type 'struct entry' has incompatible definitions in different translation units + * vo_gpu/hwdec: add NULL check for legacy_name + * hwdec_aimagereader: fix incorrect return values + * demux_mkv: add AVS2 and AVS3 to tag list + * wscript: remove some bogus configure options + * demux_mf: add support for QOI, PHM and HDR images + * f_hwtransfer: allow hw uploads to implicitly convert formats + * f_hwtransfer: accept non-power-of-2 hw uploads + * hwdec/dmabuf_interop_gl: work-around implicit rgba swizzling + * f_hwtransfer: get rid of the shit list + * hwdec/vaapi: improve probing of supported sw formats + * vo_gpu_next: fix crash on uninit after startup failure + * sd_ass: improve handling of subtitles with unknown duration + * DOCS: fix minor typo with keep-open description + * draw_bmp: fix out of bounds access in mark_rect + * vo_gpu/hwdec: rename and introduce legacy names for some interops + * x11: fix --on-all-workspaces option + * vo_gpu_next: vulkan: libplacebo: unify log prefix + * github/workflows: explicitly install Xinerama on FreeBSD + * x11: fix a couple of memory leaks + * ao_pipewire: allow specification of remote name + * ao_pipewire: small cleanups and restructring + * osc: scale rendered aspect ratio with window aspect ratio + * wayland: correctly handle non-CLOCK_MONOTONIC clocks + * vulkan: remove --vulkan-disable-events + * vo: hwdec_aimagereader: add missing image format specifier + * vo_gpu: hwdec: add Android hwdec utilizing AImageReader + * DOCS: deprecate --gamma-factor and --gamma-auto + * vo_gpu_next: respect --blend-subtitles= + * ao_pipewire: don't try to lock nonexistent loop + * ao_pipewire: use target.object + * mp_image: strip DoVi metadata that requires an EL + * manpage: document bt.2390 parameter + * vo_gpu_next: fix screenshots of rotated sources + * DOCS/man/vf.rst : replace the outdated syntax + * vo_gpu_next: use static assert for array size + * vo_gpu_next: update render_info for upstream API change + * vo_gpu_next: implement --video-output-levels + * TOOLS/lua/autoload: add various extra file extensions + * TOOLS/lua/autoload: alphebatize auto-loaded file extensions + * ytdl_hook: use subtitle `name` as title if available + * af_scaletempo2: fix crash when the number of channels increases + * build: update waf to 2.0.24 + * f_hwtransfer: mp_image_pool: support HW -> HW mapping + * f_autoconvert: f_hwtransfer: support HW -> HW uploads + * filters: lavfi: allow hwdec_interop selection for filters + * filters: support loading new hwdec_interops from filters + * vo: hwdec: do hwdec interop lookup by image format + * demux_lavf: extract is_image function + * demux_lavf: detect avif images + * DOCS/man/options.rst: replace some legacy single-hyphen syntax + * vo_gpu_next: support error diffusion dithering + * sub: use Unicode linebreaking for non-ASS subs and OSD + * ao_audiounit: get the channel layout from the AU itself + * mac: avoid unnecessary unsafe conversions; fixes crash in debug builds + * TOOLS/lua/autoload: add `m2ts` extension * `.m2ts` used for the Blu-ray disc container file format + * ytdl_hook: simplify exclude option parsing + * vo_gpu_next: only require full pixel byte alignment + * vo_gpu_next: implement ICC 3DLUT caching + * vo_gpu_next: use correct pixel size when mapping formats + * ao_pipewire: listen to hotplug events + * ao_pipewire: use proper hotplug init APIs + * ao_pipewire: create is_sink_node helper + * audio: list devices for all AOs with hotplug_init + * audio: try to use playback AO as hotplug AO first + * ta: increase size of names printed + * ao_pipewire: handle AOCONTROL_UPDATE_MEDIA_ROLE + * audio: add AOCONTROL_UPDATE_MEDIA_ROLE + * ao_pipewire: fix indent + * repack: add repacker for ccc16x16 formats + * mpv.metainfo.xml: add XDG appstream metadata manifest + * DOCS: Mention "mono" audio channels option + * DOCS/libmpv: fix typo in linkage section + * w32: fix typo in F23 mapping + * vo_gpu_next: fix typo affecting --target-trc option + * macos: add support for F13-F20 keys + * w32: add support for F13-F24 keys + * x11: add support for F13-F24 keys + * wayland: add support for F13-F24 keys + * input: add function keys F13-F24 + * ad_lavc: strip non-normalized floats + * vo_gpu_next: display subtitles without video stream + * DOCS/options: update vd-lavc-skiploopfilter, skipidct and related descriptions + * DOCS/mpv: remove spaces at EOL, ensure 80 cols + * DOCS/mpv: added COMMAND INTERFACE refs to INTERACTIVE CONTROL + * ao_pipewire: for_each_sink(): report errors + * meson: fix condition for enabling vaapi-egl + * meson: fix libplacebo check + * audio: fix lack of reinitialization on format change with pull AOs + * player/audio: remove explicit drain on EOF + * ao_pipewire: make sure not to exceed the available buffer + * audio: don't try to drain non-existent AO + * vo_gpu_next: pass GL get_proc_addr pointer to libplacebo + * ao_pipewire: test on FreeBSD + * mpv.desktop: add RIST protocol to desktop entry + * osxbundle: add RIST protocol support to app metadata + * stream_lavf: enable RIST protocol support via ffmpeg + * ao_pipewire: restructure logic a bit + * ao_pipewire: only try to read requested data + * ao_pipewire: report all available info about chunk + * ytdl_hook: improve track detection + * misc/random: add xoshiro random number implementation + * meson: fix the build-date option + * meson: fix building without gl + * meson: consistently use feature['foo'] + * meson: refactor generating config.h + * meson: disable dvdnav by default + * meson: reduce dictionary usage + * meson: add comment clarifying windows-internal-pthreads + * ytdl_hook: consistant behavior for single format + * wayland: add support for configure bounds + * x11: fix display-{width,height} calculation + * DOCS/options: correct wayland-disable-vsync option + * ytdl_hook: fix default track for single format + * github/workflows: auto-update freebsd-vm within major version + * drm_common: remove hard dependency on drmIsKMS() + * context_drm_egl: skip page flip wait on error + * gpu/hwdec: reorder `drmprime` below `drmprime_drm` + * video/drmprime: fix use-after-free + * hwdec/drmprime: fix build + * hwdec/dmabuf_interop: Properly prefix `priv` struct + * hwdec/drmprime: Fix small issues + * audio: drain ao on EOF + * hwdec/drmprime: add drmprime hwdec-interop + * ao_pipewire: tell audio server about number of queued samples + * man: remove unhelpful language + * ao_pipewire: use mpv logging + * hwdec/dmabuf_interop_gl: support basic multi-plane formats + * hwdec/dmabuf_interop: use AVDRMFrameDescriptor to describe dmabufs + * hwdec/dmabuf_interop: refactor out hwdec_vaapi dependencies + * hwdec/vaapi: rename interops to reflect more general use + * af_rubberband: add new engine option in rubberband 3.0.0 + * drm_common: skip cards that don't support KMS for autodetection + * drm: avoid drmModeAtomicCommit races by blocking + * video: remove unnecessary code + * ytdl_hook: fix playlist index extraction + * ci: bump macos runner version + * wayland: add missing newline in wayland_common + * hwdec_vaapi_pl: support simple multi-plane image formats + * vo_gpu_next: fix screenshots on single-frame files + * vo_gpu/d3d11: fix VRAM leak + * osc.lua: add osc-tcspace script option + * osc.lua: add osc-unicodeminus script option + * vo_gpu_next: don't crash on !frame->current + * ytdl_hook: always set HTTP headers + * libplacebo: fix compatibility with libplacebo >= 5 + * github/workflows: upgrade FreeBSD to 13.1 + * vo_gpu: fix 3DLUT precision + * ao_pipewire: prevent deprecation warning for pw_stream_get_time() + * ao_pipewire: pipewire uses linear volume + * ao_pipewire: don't access core after disconnect + * ao_pipewire: zero listeners + * ao_pipewire: support ao-volume on non-stereo channel layouts + * DOCS/encoding: remove the legacy option syntax + * drm_prime: fix newline in error message + * meson: fix rst2html command + * context_x11egl: remove supposed transparency fix + * DOCS: fix typo + * DOCS/osc: fix option "showidlescreen" -> "idlescreen" This option was added in mpv-player@ec236f7, but its name in the document description is incorrect + * meson: add a summary at the end of configuration + * vo_gpu_next: implement --cscale + * swresample: don't forcibly clip on every conversion + * js: key bindings: ensure priorities for same-key - again + * x11: avoid XPresent API calls when it's not needed + * lua: command_native_async: make the callback optional + * lua: command_native_async: always callback a-sync + * x11: add --x11-present option + * x11: add nouveau to the xpresent whitelist + * x11: correct provider detection logic + * vo_vaapi_wayland: remove vaapi format query as formats are never used + * meson: remove pointless d3d11 dictionary + * x11: replace strcasestr usage with bstr + * github/workflows: install libxpresent on freebsd + * x11: support xorg present extension + * x11: use xrandr providers for driver detection + * vo: move wayland presentation to separate files + * meson: use require when checking for vdpau + * ci/build: Do not manually install Meson in openSUSE container + * meson: rearrange library dependency order to avoid crash with fontconfig + * vo_vaapi_wayland: only attach solid buffer once to main surface, on creation + * vo_vaapi_wayland: remove unnecessary subsurface sync/desync in resize + * ci/build-mingw64: enable test building + * ci/build-mingw64: bump dependencies + * ci/build-mingw64: switch to fossils directory for zlib + * ci/build-tumbleweed: attempt to enable unit tests in CI + * test/chmap: start adding AVChannelLayout unit tests + * audio/chmap: add mp_iterate_builtin_layouts + * f_lavfi: switch to AVChannelLayout when available + * ad_lavc: switch to AVChannelLayout when available + * af_lavcac3enc: switch to AVChannelLayout when available + * af_lavcac3enc: refactor chmap adding into its own function + * ao_lavc: switch to AVChannelLayout when available + * demux_lavf: switch to AVChannelLayout when available + * common/av_common: switch to AVChannelLayout when available + * audio/aframe: switch to AVChannelLayout when available + * audio: add AVChannelLayout helpers to convert from/to mp_chmap + * wayland: set appid before initial surface commit + * wayland_gl: fix a typo + * wayland_gl: wait until resize to create egl_window + * DOCS/options: fix incorrect labelling of hr-seek default + * sub: jsre filter: abort init early on empty filter list + * ci/mingw64: add git libplacebo for gpu-next + * github/workflows: move mingw CI to ubuntu 22.04 + * ci/mingw64: make meson crossfile global + * wayland_gl: use wl->scaling when creating egl_window + * wayland: rearrange initialization logic + * player: add tiff/tif (TIFF) to list of image extensions + * player: add jxl (JPEG XL) to list of image extensions + * wayland: remove some unneeded lines from reconfig + * vo_gpu_next: fix OSD rendering of screenshots + * meson: add internal arg to wayland-protocols' get_variable() + * osc.lua: add idlescreen and osc-idlescreen + * video/out/dither: remove custom index_t typedef + * wayland: force vo_vaapi_wayland scaling to 1 + * DOCS/interface-changes: mention vaapi-wayland vo + * vo: move allocate_memfd method to wayland_common + * vo_vaapi_wayland/wayland_common: code style fixes + * wayland: use mp_tag_str not drm_format_string + * vo: allow vaapi_wayland and vaapi_x11 to coexist + * wayland: don't depend on the order of global announcements + * vo: add new vaapi-wayland driver + * demux: stop iterating over demuxers as soon as a match is found + * osc.lua: fix crash when calling osc-tracklist while idle + * player: check for argv before printing help text + * player: set EOF when seeking to end with keep-open + * various: remove trailing whitespace + * wayland: use wl_output v4 for display-names + * lua: avoid rare memory leak in mp.join_path + * client API: always export symbols on windows + * stream_lavf: add support for ipfs and ipns + * meson: compile mpv.exe as a win32 gui application + * context_drm_egl: support monitor par + * github/workflows: add macOS 12 build + * video/image_writer: tag colorspace in AVCodecContext + * DOCS/input: fix typo "NANME" -> "NAME" + * console.lua: don't render a 2nd cursor on the OSC + * video/image_writer: fix high-depth JPEG XL screenshots + * build: add avcodec jpegxl dependency versions + * demux: add support for r128 replaygain tags + * DOCS/ao: remove only usage of git.io link shortening service + * wayland: use wl_surface_damage_buffer + * DOCS/options: properly capitalize JPEG XL + * video/image_writer: add Jpeg XL screenshots + * various: fix typos + * vo_gpu_next: avoid 0x0 resizes + * github/workflows: workaround git permissions error + * DOCS/options: update the --load-osd-console documentation + * DOCS/input: update the ASS tags documentation URL + * options: make --cover-art-auto=exact the default + * player: add cover-art-whitelist option + * DOCS: fix the typo of --sub-justify + * DOCS: correct --sub-shadow-color + * DOCS/{mpv,options}: document the watch later functionality + * vo_wlshm: use draw_frame instead of draw_image + * mpv.desktop: add japanese translation + * ci: switch Tumbleweed build to openSUSE container registry + * vd_lavc: fixup unchecked usage of AV_CODEC_EXPORT_DATA_FILM_GRAIN + * vd_lavc: fix decoder initialization when no VO is available + * vd_lavc: remove duplicate vd_ffmpeg_ctx pointer from init_avctx + * wayland: use wl_output v4 for --fs-screen-name + * x11: avoid wasteful rendering when possible + * player: rearrange video sync opts/enums/defines + * wayland: unify visibility checking code + * vo_gpu/d3d11: add message ID based log level mapping + * vo_gpu/d3d11: mimic libplacebo backbuffer usage + * vo_gpu/d3d11: enable receival of color depth without active backbuffer + * vo_gpu/d3d11: add helper function to get ra_format from DXGI_FORMAT + * vo_gpu_next: switch to unpooled hwdec mapping + * x11: fix screen-name option + * mpv.desktop: add turkish translation + * options.lua: remove unused function + * options: add osd-playing-msg-duration + * egl_helpers: request at least 8 alpha bits if necessary + * DOCS/input: mark chapter-list as writable + * drm: context_drm_egl: add support for enabling VRR + * vd_lavc: add vo caps and option to set GPU film grain application + * vo_gpu_next: apply film grain if such metadata is present + * vf_format: support forwarding/stripping film grain metadata + * mp_image: support film grain parameters + * vd_lavc: hide a deprecation warning in already handled compatible code + * sub/osd: use atomic for osd_state.force_video_pts + * osdep/atomic: add mp_atomic_double + * Revert "vo_gpu_next: remove unnecessary dependency" + * ao_pipewire: Do not hold thread lock during loop stop + * ao_pipewire: fix resource lifetimes + * vo_gpu_next: remove unnecessary dependency + * lua: use correct chunkname when loading script files + * vo_gpu[_next]: hwdec: fix logging regression when probing + * common/av_log: explicitly include version.h for required libraries + * vo_gpu_next: also include stride alignment in DR size + * vulkan: correctly inherit proc_addr pointer + * ao_sndio: fix parentheses warning + * client API: also export mpv_stream_cb_add_ro + * vo_gpu: hwdec_vaapi: Improve logging when probing surface formats + * DOCS/options.rst DOCS/vo.rst: Update discussion of hwdec usage + * vo_gpu_next: fix crash when disabling DR at runtime + * vo_gpu_next: don't leak mpi on failed upload + * vo_gpu_next: properly keep track of DR allocations + * hwdec: warn on unsupported hwdec option value + * vo_gpu_next: don't allocate dr_buf as part of the AVBufferRef + * hwdec: fix out-of-date preprocessor variable name + * ytdl_hook.lua: consider any subprocess status != 0 as error + * vo_gpu_next: add D3D11 RA texture wrapping/unwrapping for hwdec + * vo_gpu_next: add support for hardware decoding + * manpage: add vo_gpu_next wiki link to manpage + * vo_gpu_next: configure the VO queue size dynamically + * vo_gpu_next: expose EGLDisplay to pl_gpu + * vo_gpu: move hwdec loading code to common helper + * hwdec: release images as soon as possible after mapping + * hwdec_vaapi_vk: rename to vaapi_pl + * hwdec_vaapi_gl: properly zero initialize priv struct + * filters: Re-add vavpp deinterlacing auto-filter + * ytdl_hook: fix url_is_safe to match URL protocols properly + * vo_gpu_next: remove/simplify plane flipping hacks + * vo_gpu_next: avoid rendering subtitles as HDR/wide gamut + * mp_image: fix mp_image_plane_w/h + * stats.lua: page 2 - frame timing: use fixed display order + * stats.lua: graphs: fix bad rendering due to division by 0 + * vo_gpu_next: refactor subtitle rendering + * options: add always to stop-screensaver + * DOCS/input: document subprocess more clearly + * DOCS/input: fix typo + * vo_gpu: hwdec: load hwdec interops on-demand by default + * ao_pipewire: fix ao-volume handling + * vo_gpu_next: don't crash on negative plane strides + * vo_gpu: d3d11_helpers: don't create UNORDERED_ACCESS backbuffers in Win7 + * meson: remove horrifying macos luajit hack + * github/workflows: use lua 5.1 on macos + * DOCS/mpv: improve vf=rotate examples + * wayland: partially fix drag and drop handling + * ao_pipewire: validate pod creation + * ao_pipewire: add support for device selection + * vo_gpu_next/context: get graphics API-specific contexts from pl_gpu + * vf_format: simplify frame type checking after addition of DoVi option + * vo_gpu: hwdec_vaapi: Don't probe formats for irrelevant endpoints + * ci/appveyor: fix package install line + * osc.lua: seekbar hover: speed-up chapter access + * js: utils.get_user_path: make wrapper of expand-path +- Change source from cpio/tar to tar.xz to reduce the source code + size by a factor of 4. +- Update waf to version 2.0.24 +- Set rubberband to version 3.0.0 which is need for optional dependencies. +- Remove --enable-pipewire because it is now autodetected. + You can now only disable. +- Disable pipwire under Leap because of build error. +- Enable openal, sixel. +- Enable mujs for Leap >= 15.4. +- Enable wayland for Leap >= 15.4. +- If libavif is installed default at build time it must have version >= 0.11.1 +- Fix rpmlint filename-too-long-for-joliet. + +- Drop pkgconfig(libkms) BuildRequires: this has been removed from + latest libdrm. + +- Update to version 0.34.1+git.20220203T182214.5d31c7310c: + * libplacebo: switch to new target format API + * libplacebo: switch to new GPU limits APIs + * libplacebo: switch to v4 naming convention + * libplacebo: update log helpers + * vo_gpu_next: create shader cache dir if missing + * wayland: always start rendering after a resize + * filter kernels: add cosine window + * vo_gpu_next/context: common'ize things that would be common for non-vulkan + * auto_profiles.lua: don't warn if profile-restore=default + +- Update to version 0.34.1+git.20220129T121245.4d3ebb9d83: + * meson: add version check to wayland-protocols + * wayland: always resize when scale changes on surface enter + * wayland: support extra mouse buttons + * wayland: handle 0x0 resizes correctly + * x11: sanitize window title to UTF-8 for EWMH + * wayland: sanitize toplevel title to UTF-8 + * ao_sndio: audio output added + * options: only apply sub-visibility to primary subs + * Revert "options: add --sub-visibility=" + * options: add --sub-visibility= + * player: add thd (TrueHD) to whitelist of audio extensions + * player: fix parentheses warning with && + +- Update to version 0.34.1+git.20220117T134844.22b0bac28e: + * native pipewire AO + * Dolby Vision support + * player: fix autofit/geometry related segfault + * ao_oss: add missing PATH_DEV_MIXER define + * egl_helpers: fix context creation if GLES 3 is not available + * audio: stop corrupting audio on underreads + * wayland: fix a potential segfault on surface enter + * vo_gpu: opengl: fix wrong glMemoryBarrier call + * vo_gpu: opengl: create context at version 4.4 again + * af_lavcac3enc: fix memory leak on no-op + * subprocess: unblock/reset signals before running child process + * wayland: avoid doing unneccesary window resizes + * See https://github.com/mpv-player/mpv/compare/9ca9066d05..22b0bac28e + or https://git.srsfckn.biz/mpv/log/?qt=range&q=9ca9066d05..22b0bac28e + for the complete changelog. musique +- Add missing runtime dependency + * Add Requires: qt6-sql-sqlite + +- Update to 1.12 + * No upstream changelog +- Build with Qt6 + +- Compatibility with TagLib 2.0 + * add patch fix-taglib2-compatibility.patch + neochat +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- Changes since 23.08.4: + * Fix saving images (kde#479053) + * Add GitLab jobs to sign and optionally publish Microsoft APPX packages + nextcloud-desktop +- No longer needed .ini file on Leap 15.6 since Leap 15.6 have + got libcloudproviders 0.3.5 from SLE15-SP6 + +- Update to version 3.12.2: + * always store newly created folders in DB even if it is missing + (gh#nextcloud/desktop#6538). + * Bugfix. E2EE. Use 'double' for legacy metadata + (gh#nextcloud/desktop#6543). + * Bugfix. Files-lock. Incorrect readonly state for TokenLock + (gh#nextcloud/desktop#6551). + * only display changed network errors during validation of + connection (gh#nextcloud/desktop#6550). + * Allow installation to close shell extension DLLs via the + custom action. Disable reboot prompt in case of the version + with this change was previously already installed + (gh#nextcloud/desktop#6555). + * E2EE. Fix root metadata fetching path for non-root remote sync + folder. Refactoring. Stabilizing paths + (gh#nextcloud/desktop#6558). + * E2EE with VFS. Disallow MOVE as it is not supported. Prevent + data loss (gh#nextcloud/desktop#6559). + * allow wipe feature to delete data of a wiped user account + (gh#nextcloud/desktop#6556). + * if desktop client sent a first reply: wait for the menu data + (gh#nextcloud/desktop#6560). + * fix(docs): parameter promptDeleteAllFiles defaults to false + not true (gh#nextcloud/desktop#6561). + +- Update to version 3.12.1: + * Feature/detect open files (gh#nextcloud/desktop#6444) + * Settings dialog. Nextcloud version label should be visible + even if auto-updates are turned off in config. + (gh#nextcloud/desktop#6460) + * Use 'FindMimeFromData' from Win API instead of QMimeDatabase() + functions to get the mimetype. Prevents freeze from VFS + placeholders. (gh#nextcloud/desktop#6475) + * VFS. CfAPI. Provide detailed error message for leading '#' + placeholder update failure. (gh#nextcloud/desktop#6476) + * E2EE. Allow decryption v1.0 and v1.1 folders. + (gh#nextcloud/desktop#6478) + * Fix crash when deleting a local sync folder during sync. + (gh#nextcloud/desktop#6481) + * add extra logs to investigate lock type issues + (gh#nextcloud/desktop#6465) + * Client Status Reporting. Only report statuses listed on the server. + (gh#nextcloud/desktop#6494) + * Bugfix/e2ee v2 non-root sync (gh#nextcloud/desktop#6496) + * Bugfix. E2ee misleading log fix. (gh#nextcloud/desktop#6499) + * Bugfix/expandable folder status model (gh#nextcloud/desktop#6505) + * Bugfix. Federated share activity show 'Decline' action button. + (gh#nextcloud/desktop#6506) + * when moving a file, checks that it exists at origin or + destination (gh#nextcloud/desktop#6509) + +- Set doc dir consistently after recent cmake macro changes in + Factory. + +- Update to version 3.12.0: + * avoid modifying a placeholder (virtual files) when not needed + (gh#nextcloud/desktop#6212). + * Fix build with latest NextcloudKit, caused by search for + XCTest and friends (gh#nextcloud/desktop#6258). + * Feature: Do not allow move of external storage mounted + folders (gh#nextcloud/desktop#6264). + * Feature/client status reporting (gh#nextcloud/desktop#6247). + * Bugfix: Fix incorrect size of the folderbutton size and + scaling (gh#nextcloud/desktop#6291). + * Bugfix: Do not treat item type change as metadata update. + (gh#nextcloud/desktop#6285). + * ensure we do not modify a file that has been just uploaded + (gh#nextcloud/desktop#6297). + * Bugfix/missing translations in AppImage + (gh#nextcloud/desktop#6332). + * Feature/filelocking keep user lock + (gh#nextcloud/desktop#6347). + * full git path (gh#nextcloud/desktop#6360). + * Display terabyte again (gh#nextcloud/desktop#6286). + * GUI/LIBSYNC: force login flow V2 with config setting + (gh#nextcloud/desktop#6261). + * Avoid duplicate declarations with latest libcloudproviders + (gh#nextcloud/desktop#6275). + * Spell-correction for e2e_errors (gh#nextcloud/desktop#6354). + * Bugfix/autostart (gh#nextcloud/desktop#6342). + * globally enable use of the xcode hardened runtime + (gh#nextcloud/desktop#6378). + * Fix: remove failure to import legacy account notification. + (gh#nextcloud/desktop#6381). + * Feature/e2ee v2 foldersharing (gh#nextcloud/desktop#6350). + * partial build fix when TOKEN_AUTH_ONLY is enabled at configure + time (gh#nextcloud/desktop#6370). + * Simplify window positioning compute, more flexibly handle + different available geometries (gh#nextcloud/desktop#6353). + * Allow event processing between each XML parser run, to improve + GUI performance (gh#nextcloud/desktop#6392). + * partial move of some checks done with drone to github actions + (gh#nextcloud/desktop#6395). + * Bugfix: Random crash in LsColJob after recent changes. + (gh#nextcloud/desktop#6396). + * fix(i18n): uppercase ID (gh#nextcloud/desktop#6415). + * wait longer to get the contextual menu entries: may be + necessary (gh#nextcloud/desktop#6417). + * docs(conffile) Update chunk sizes to match v2 chunking PR + defaults (gh#nextcloud/desktop#6435). + * suppress deprecated warnings from openssl + (gh#nextcloud/desktop#6436). + * Fix undefined sync status reporting in tray icon + (gh#nextcloud/desktop#6437). + * Improve how the UI shows that the client is actually syncing + (gh#nextcloud/desktop#6438). + * Do not create systray notification if there are no errors. + (gh#nextcloud/desktop#6439). + * clean up some qml code for share dialog + (gh#nextcloud/desktop#6441). +- Conditionalise packaging of .ini files for libcloudproviders on + openSUSE_version < 1650, since this is no longer required or + installed when built with libcloudproviders >= 0.3.3. + +- Update to version 3.11.1: + * Fix incorrect size of the folderbutton size and scaling + (gh#nextcloud/desktop#6292). + * Do not treat item type change as metadata update + (gh#nextcloud/desktop#6294). + * Ensure we do not modify a file that has been just uploaded + (gh#nextcloud/desktop#6300). + * Feature/filelocking keep user lock (gh#nextcloud/desktop#6361). + * Display terabyte again (gh#nextcloud/desktop#6362). + * Spell-correction for e2e_errors (gh#nextcloud/desktop#6369). + * Bugfix/autostart (gh#nextcloud/desktop#6371). + * Remove failure to import legacy account notification + (gh#nextcloud/desktop#6383). + +- Update to version 3.11.0: + * Allow deleting remotely deleted files locally in case of + upload errors (gh#nextcloud/desktop#6014). + * Bugfix/lock state spam (gh#nextcloud/desktop#6022). + * Remove locketimeout condition (gh#nextcloud/desktop#6027). + * fixed detection of server version in cmd client similar to gui + client (2nd try, signed off) (gh#nextcloud/desktop#6023). + * Add compatibility with the new libcloudproviders integration + (gh#nextcloud/desktop#6031). + * Store the new etag into local database when opening with + auto-locking… (gh#nextcloud/desktop#6038). + * Fix visual bug with folder size confirmation combo box in + general settings (gh#nextcloud/desktop#6035). + * Display correct conflict part in multiple conflicts resolution + dialog (gh#nextcloud/desktop#6043). + * Rewrite share expiration date field's date handling, fixing + issues (gh#nextcloud/desktop#5961). + * Use a standardised locale to create log file filenames + (gh#nextcloud/desktop#6012). + * Bugfix/multiple accounts migration + (gh#nextcloud/desktop#6046). + * Remove unused shareuserline ui component + (gh#nextcloud/desktop#6042). + * once we call done on a sync file item, return is needed + (gh#nextcloud/desktop#6053). + * Bugfix/infinite sync (gh#nextcloud/desktop#6056). + * do not check every 5 seconds files with infinite timeout (= 0) + (gh#nextcloud/desktop#6059). + * FileProvider: Add missing AccountState State case for + notifying account state to extension + (gh#nextcloud/desktop#6006). + * Fix folder wizard warning color for local path in dark mode + (gh#nextcloud/desktop#5968). + * Fix residual typos found by codespell + (gh#nextcloud/desktop#5860). + * Fix new typos found by codespell (gh#nextcloud/desktop#6069). + * Remove dead OAuth code (gh#nextcloud/desktop#6005). + * Fix Chunk v2 upload headers (gh#nextcloud/desktop#6084). + * Bugfix/activity list fixes (gh#nextcloud/desktop#6064). + * Optimize CaseConflictRecords search in local DB during the + sync (gh#nextcloud/desktop#6083). + * Bugfix/legacy migration (gh#nextcloud/desktop#6072). + * Prevent empty password being passed into share creation + (gh#nextcloud/desktop#6100). + * Unhide discovery logs for file deleted on the server and for + discovered file (gh#nextcloud/desktop#6112). + * Use material icon for folders (gh#nextcloud/desktop#6114). + * Fix chunk v2 destination header (gh#nextcloud/desktop#6133). + * Bugfix/restore folders recursively + (gh#nextcloud/desktop#6134). + * Show more informative error message when VFS hydration fails. + Displaya popup and put an error into activity list. More + detailed logs (gh#nextcloud/desktop#6140). + * Improve Settings dialog design (gh#nextcloud/desktop#6150). + * Do not show failure popul for VFS when hydration finished with + code 200 or 204 (gh#nextcloud/desktop#6160). + * Bump peter-evans/create-or-update-comment from 3.0.1 to 3.0.2 + (gh#nextcloud/desktop#6091). + * Enforce virtual file type when it is falsely marked as + non-virtual. Added more logs for scenarios when virtual + placeholder gets marked as non-virtual + (gh#nextcloud/desktop#6158). + * Fix crash when clicking on import legacy account dialog 'Skip' + button (gh#nextcloud/desktop#6184). + * Fix crash. Remove unnecessary dependency injection causing + crash (gh#nextcloud/desktop#6178). + * Bugfix/vfs toggle fix (gh#nextcloud/desktop#6223). + * Fix. Bulk upload. Accumulate sent bytes. Fix negative value in + UI (gh#nextcloud/desktop#6227). + * Don't log notification successes as warnings + (gh#nextcloud/desktop#6234). + * avoid restore algorithm by setting the data fingerprint from + sync DB (gh#nextcloud/desktop#6216). + * docs(troubleshooting): Add warning about sensitive data in + logs (gh#nextcloud/desktop#6237). + * add a cmake flag to not build with Qt5 WebEngine + (gh#nextcloud/desktop#6257). + * Change logging for sparkle update to qCInfo + (gh#nextcloud/desktop#6161). + * maintain lock state if unlock happens during sync + (gh#nextcloud/desktop#6236). + * avoid modifying a placeholder (virtual files) when not needed + (gh#nextcloud/desktop#6263). + * Fix build with latest NextcloudKit, caused by search for + XCTest and friends (gh#nextcloud/desktop#6265). + * Feature/client status reporting (gh#nextcloud/desktop#6283). + +- Update to version 3.10.2: + * Fix folder wizard warning color for local path in dark mode + (gh#nextcloud/desktop#6068). + * Bugfix/remove dead oauth code (gh#nextcloud/desktop#6075). + * Open Nextcloud after installation on macOS + (gh#nextcloud/desktop#6076). + * Fix Chunk v2 upload headers (gh#nextcloud/desktop#6086). + * Bugfix/legacy migration (gh#nextcloud/desktop#6095). + * Prevent empty password being passed into share creation + (gh#nextcloud/desktop#6107). + * Unhide discovery logs for file deleted on the server and for + discovered file (gh#nextcloud/desktop#6116). + * Fix issues on manpages (gh#nextcloud/desktop#6122). + * Fix chunk v2 destination header (gh#nextcloud/desktop#6141). + * Bugfix/restore folders recursively + (gh#nextcloud/desktop#6143). + * Show more informative error message when VFS hydration fails. + Displaya popup and put an error into activity list. More + detailed logs. (gh#nextcloud/desktop#6153). + * Do not show failure popul for VFS when hydration finished with + code 200 or 204. (gh#nextcloud/desktop#6163). + * Upgrade to Mac OS 12.0.0. (gh#nextcloud/desktop#6171). + * Enforce virtual file type when it is falsely marked as + non-virtual. Added more logs for scenarios when virtual + placeholder gets marked as non-virtual. + (gh#nextcloud/desktop#6172). + * we require version 12.0+ for macOS + (gh#nextcloud/desktop#6175). + * Fix crash when clicking on import legacy account dialog 'Skip' + button. (gh#nextcloud/desktop#6208). + * avoid restore algorithm by setting the data fingerprint from + sync DB (gh#nextcloud/desktop#6241). + * Fix crash. Remove unnecessary dependency injection causing + crash. (gh#nextcloud/desktop#6252). + * Fix. Bulk upload. Accumulate sent bytes. Fix negative value in + UI. (gh#nextcloud/desktop#6253). + * Bugfix/vfs toggle fix (gh#nextcloud/desktop#6251). + * maintain lock state if unlock happens during sync + (gh#nextcloud/desktop#6259). + * avoid modifying a placeholder (virtual files) when not needed + (gh#nextcloud/desktop#6262). + * Fix build with latest NextcloudKit, caused by search for + XCTest and friends (gh#nextcloud/desktop#6266). + * Feature. Do not allow move of external storage mounted + folders. (gh#nextcloud/desktop#6268). + +- Update to version 3.10.1: + * No upstream release notes. + ocaml-ctypes +- Update to version 0.22.0 + see included CHANGES.md file for details + ocaml-ppxlib +- Update to version 0.32.0 + see included CHANGES.md file for details + okular +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- Changes since 23.08.4: + * Fix showing the side panel if not open when showing signatures panel (kde#478542) + * Fix ci. Clang 13 removed from debian testing + * Ask Craft to build an APPX package + * Add CI template for building APPX packages on invent + openSUSE-repos:openSUSE-repos-Leap +- Update to version 20240327.09add4e: + * Set higher prio for Slowroll update repo + * Re-use TW Nvidia repo for Slowroll + * Add slowroll repos + * LeapMicro cleanup of repo-main.repo + palapeli +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + parley +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + partitionmanager +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + patterns-gnome +- Keep gedit instead of gnome-text-editor on SLE and Leap + (bsc#1219646). + +- Add console as a terminal-client. + perl-Net-OBS-Client +- updated to 0.1.2 + see /usr/share/doc/packages/perl-Net-OBS-Client/Changes + +- updated to 0.1.1 + see /usr/share/doc/packages/perl-Net-OBS-Client/Changes + +- updated to 0.1.0 + see /usr/share/doc/packages/perl-Net-OBS-Client/Changes + picmi +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + pim-data-exporter +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + pim-sieve-editor +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + pimcommon +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + piper +- Add use-python-3.6.patch to hardcode python3.6 in meson.build for + Leap 15 build + * There are both python 3.11 and python 3.6 installed, python 3.11 + was selected, but it should use python 3.6 per the stat of the + python module dependency + plasmatube +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- Changes since 23.08.4: + * Switch to new CI format + poxml +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + python-django-appconf +- update to 1.0.6: + * Updated declared support and testing for Django 5.0 and 4.2, + and Python 3.12. + +- Use sle15_python_module_pythons + +- update to 1.0.5: + * Adds testing against latest non-EOL Python and Django versions and + updates package metadata accordingly. + +- Remove python-six dependency. +- Remove python_module macro definition +- More specific python_sitelib in %files + +- Skip Tumbleweed Python 3.6 incompatible with Django 4 + +- use %pytest macro in %check + -- Require python-setuptools instead of distribute (upstreams merged) - -- Drop obsolete versiontools build requirement - -- Remove pre_checkin.sh since the two versions are not the same - -- Initial python3 support - python-django-avatar -- Skip to build the python2 package django-appconf is python3 only +- Add %{?sle15_python_module_pythons} + +- update to 8.0.0: + * Add Django 4.2 support + * Remove Python 3.7 support + * Use path and path converters (changes all url names from + prefix `avatar_` to `avatar:`.) + * Add support for Django STORAGES (Django 4.2) + * Add optional api app (requires djangorestframework) + * Use ``Image.Resampling.LANCZOS`` instead of ``Image.LANCZOS`` + that was removed in Pillow 10.0.0 + +- Update to 7.1.1: + * Switch to setuptools for building + * Add LibRavatar support + * Faster admin when many users are present + * Check for corrupted image during upload + * Switch Pillow Resize method from Image.ANTIALIAS to Image.LANCZOS + * Removed Python 3.6 testing + * Added Python 3.11 support + * Remove height requirement for providers (broke 6 to 7 upgrades) + * Allowed for rectangular avatars. Custom avatar tag templates now require + the specification of both a width and height attribute instead of size. + * Made True the default value of AVATAR_CLEANUP_DELETED. + * Fix invalidate_cache for on-the-fly created thumbnails. + * New setting AVATAR_ALLOWED_MIMETYPES. If enabled, it checks mimetypes of + uploaded files using python-magic. Default is None. + * Fix thumbnail transposing for Safari. + * Added Django 3.2, 4.0 and 4.1 support. + * Removed Django 1.9, 1.10, 1.11, 2.0, 2.1, 2.2 and 3.0 support. + * Added Python 3.9 and 3.10 support. + * Removed Python 2.7, 3.4 and 3.5 support. + * Made "PNG" the default value for AVATAR_THUMB_FORMAT. + * Made False the default value for AVATAR_EXPOSE_USERNAMES. + * Don't leak usernames through image alt-tags when AVATAR_EXPOSE_USERNAMES + is False. + * Use original image as thumbnail if thumbnail creation failed but image + saving succeeds. +- Remove patch support-django-40.patch, no longer required. + +- Add patch support-django-40.patch: + * Support Django 4.0. -- Spec file cleanup - -- Update to 1.0.5. - -- Update to 1.0.4. - python-django-classy-tags +- update to 4.1.0: + * Django 4.2 support + * Dropped support for Python 3.7 + * Added support for Python 3.11 + * Dropped support for Django < 3.2 + * Added support for Django 4.1 + * Start testing against Django's `main` branch +- drop django-4-1-support.patch (upstream) + +- Use sle15_python_module_pythons + +- Update to 4.0.1: + * Update manifest to include all the tests dir (#72) + * Added support for Django 3.2 and 4.0 + * Drop support for python 3.5 and 3.6 +- Drop patch dj40.patch, included upstream. +- Add patch django-4-1-support.patch: + * Add support for Django >= 4.1 + +- Add dj40.patch for Django 4 compatibility +- Skip Python 2 to allow Python 3 Leap to build + +- Do not package tests + +- version update to 2.0.0 + * Added support for Django 3.1 + * Dropped support for Python 2.7 and Python 3.4 + * Dropped support for Django < 2.2 + * Replaced pep8 with flake8 +- do not use deprecated setup.py test + -- initial build -- added patches: - * django-classy-tags_disable-test.patch - python-django-debreach +- Add %{?sle15_python_module_pythons} + +- Update to v2.1.0 + * Add Django 4.0 support to tests + python-django-formtools +- update to 2.4.1: + * Fixed a regression causing a recursion error when getting + ``get_form_list()`` from a form condition (#220). + * Removed Python 3.6 support and added Python 3.11 to test + matrix. + * Dropped testing for Django < 3.2 and confirmed support for + Django 4.2. + +- update to 2.4: + * Updated translations from Transifex. + * Any kwarg passed to ``render_goto_step()`` is passed over to ``render``. + * ``WizardView`` is using ``get_form_list()`` instead of directly + accessing ``form_list`` (#168). + * Added Python 3.10 to test matrix. + * Dropped testing for Django 3.1. + * Confirmed support for Django 4.0 and 4.1. + +- Skip Tumbleweed Python 3.6 incompatible with Django 4 + +- Updated URL to be https://github.com/jazzband/django-formtools +- Remove unneeded BuildRequires isort +- Update to v2.3 + * Dropped testing for Django 1.11, 2.0 and 2.1. + * Added support for Django 3.1 and Python 3.9. + * Added support for Django 3.2 and 4.0. + * Dropped support for Django 3.0. + * Dropped support for Python 3.5. + python-django-gravatar2 +- Use sle15_python_module_pythons + +- Skip Tumbleweed Python 3.6 incompatible with Django 4 + python-django-haystack +- Numbering patches for fix Leap15 build + +- Add upstream patch unittest312.patch to fix unittest asserts + +- Add gh-pr-1935_importlib.patch to repair DistributionNotFound + error caused by deprecated pkg_resources APIs + +- Use sle15_python_module_pythons + +- Update to v3.2.1 + * Fix Django 4.0 compatibility + * No changelog maintained upstream + +- Skip Tumbleweed Python 3.6 incompatible with Django 4 + +- Use django-codemod to make Django 4 compatible +- Remove unnecessary build dependency coverage + +- Update to 3.1.1: + * Considerable code and CI/CD cleanup + * Per-field configuration of Whoosh + * Whoosh faceting and other improvements + * ElasticSearch 7 support + * ElasticSearch 5 .models() support + * Minutes granularity for update_index management command + * update_index fix +- Switch from using nose to pytest-django +- Drop {Build,}Requires on six + +- Add Suggests for backends pysolr and elasticsearch +- Remove missing build dependency on python36-GDAL +- Remove merged django3-support.patch +- Update to v3.0 + * See https://github.com/django-haystack/django-haystack/blob/master/docs/changelog.rst + for partial changelog since v2.8.1 +- Fix 2.4.1->2.8.1 in old changelog entry + -- initial version 2.4.1, needed by python-HyperKitty [SLE-7686] +- initial version 2.8.1, needed by python-HyperKitty [SLE-7686] python-django-jinja +- update to 2.11.0: + * Drop Django 2.2 support, now require >=3.2. + * Drop Python 3.6 and 3.7 support, now require >=3.8. + * Add Django 4.1 and 4.2 support. + * Add Python 3.11 support. + * Provide a better default template engine NAME than 'backend' + +- Use sle15_python_module_pythons + +- Remove python_module macro definition +- Update to 2.10.2: + - Fix compatibility with Jinja2 3.1 in tests (#296). +- 2.10.1: + - Update links in documentation to point to new home of Jinja2 docs (#295). + +- Make tests run again. + +- version update to 2.10.0 + Version 2.10.0 + - Fix usage of `unittest` to be ready for Python 3.11 (#288). + - Fix `default_app_config` deprecation warning for Django 3.2 (#289). + - Replace Travis with GitHub Actions, dropping `ppc64le` arch tests (#290). + * Added Python 3.10 to tests (Django supports it if >=3.2.9). + - Run pyupgrade, remove compatibility code (#291). + - Add support for Django 4.0, with more old-code cleanup (#292). + * Remove use of `django.conf.urls.url` in test app (gone in Django 4.0). + * Set `DEFAULT_AUTO_FIELD` to avoid warnings in test app. + * Remove `django_jinja.contrib._pipeline` package, which was deprecated in 2015. + * Drop formal Django 3.0 and 3.1 support. + * * Projects using these versions should still function until support for 2.2 is dropped. + - Django 2.2 and Python 3.6 will likely be dropped in the next non-patch release. + Version 2.9.1 + - Complete config example in the docs now reflects actual project defaults (#286). + - `get_template` no longer calls `template_name.endswith` twice under the default setup. + - Rewrite usage and template matching config sections in the docs, to fully explain behavior. + Version 2.9.0 + - Jinja2 policies now settable via `TEMPLATES[n]['OPTIONS']['policies']` (#285). + - `makemessages` now respects the `ext.i18n.trimmed` policy, + will automatically trim jinja `{% trans %}` blocks when generating `.po` files. + Version 2.8.0 + - Upgrade to jinja2 3.0, dropping support for 2.11 and below (#279). + - Dropped Python 3.5 support. + Version 2.7.1 + - Fixed `makemessages` command, which in 2.7.0 could not detect `{% trans %}` tags in Django templates (#272). + - Fixed `{% cache %}` tag to allow a timeout of `None` (to cache forever), which Django's tag added in 2.0 (#274). + - Fixed README not displaying in project description at PyPI (#276). + - Added Django 3.2 support. + Version 2.7.0 + - Fixed loading template names with backslashes on Windows (#249). + - Added Django's `json_script` filter for Django 2.1 and higher. + - Fixed docs site stylesheet. + - Added Django 3.1 support. + - Removed Django 1.11 support. + - Added Python 3.9 (rc1) to test suite. + - Clarified "not recommended" usage of context processors with django-jinja in the docs. + +- Skip Tumbleweed Python 3.6 incompatible with Django 4 + +- Fix build without python2 + +- Update to 2.6.0: + * Fix compatibility issues with Django 3.0, minimum version now 1.11. + python-django-js-asset +- Add %{?sle15_python_module_pythons} + +- Update to 2.2: + * Added Django 5.0, Python 3.12. + * Fixed building with hatchling 1.19. +- Stop using globs in %files, specify the path directly + +- update to 2.1: + * Added Django 4.1, 4.2 and Python 3.11 to the CI. + * Removed the pytz dependency from the tests. + * Dropped Python < 3.8, Django < 3.2 from the CI. + * Switched to hatchling and ruff. + +- Remove unneeded changes-in-Django.patch +- Update to v2.0 + * Raised the minimum supported versions of Python to 3.6, Django to 2.2. + * Replaced the explicit configuration of whether static() should be used + or not with automatic configuration. The static argument is still + accepted but ignored and will be removed at a later time. + * Added support for boolean attributes when using Django 4.1 or better. + +- Skip Tumbleweed Python 3.6 incompatible with Django 4 + +- Add upstream patch changes-in-Django.patch to fix tests + python-django-pglocks +- Add %{?sle15_python_module_pythons} + python-django-picklefield +- Use sle15_python_module_pythons + +- update to 3.1.0: + * Added testing against Django 3.2 and 4.0. + * addressed a packaging issue with 3.0.0 + +- python-mock is not required for build + +- Skip Tumbleweed Python 3.6 incompatible with Django 4 + +- Add missing DEFAULT_AUTO_FIELD to test settings.py for Django 3.2 + +- Update to 3.0.1 + * no changelog + +- update to 3.0.0 + * Allowed default pickle protocol to be overriden using + the PICKLEFIELD_DEFAULT_PROTOCOL setting. + * Dropped support for Python 2. + * Added testing against Django 3.0. + * Dropped support for Django 1.11. + +- Update to 2.1.1: + * no changelog + -- Require python-setuptools instead of distribute (upstreams merged) - -- Remove pre_checkin.sh since the two versions are not the same -- Remove unneeded macros -- Added python buildrequires and requires since the package does not - work properly without them on openSUSE <= 12.2 - -- Initial python3 support - -- Update to 0.3.0: - * Python 3 support (thanks to Rafal Stozek). - -- Update to 0.2.1: - * Use __slots__ to optimize _ObjectWrapper (thanks to Simon - Charette). - -- Use upstream tarball -- Simplified macro usage - python-django-rest-framework-client +- Add %{?sle15_python_module_pythons} + +- Update to 0.10.0: + * Add support to use a permanent Token. + * Fix bug using BaseFacade + * Fix bug using old Facade instead of BaseFacade + * Add isort and Black as formatter + * Add static BaseFacade class to allow access to API class and BaseMain + options + * Remove support for Python 3.8. + * Add set of `raw_*` methods that do not process results. + * Migrated to Python 3.10, Python 2 is not supported anymore + * Resource class methods respect additional `**kwargs` and `extra_headers` + parameters and pass them on to the underlying `requests` methods + * Fix to support `http://` schema in the server url + * Add USE_DASHES option to automatically replace underscores ("_") with + dashes ("-") + * Allow `delete()` method to accept optional `payload` + * Fix BaseMain Login method + * Add base_main helper + * Add method to be able to support resource names with "-" in the name + * Support Login based on usernames or email keys + * Drop support for Python 2. Test on v3.8 and v3.9 + * Remove dependency on unitest2 +- Switch to autosetup and pyproject macros. +- Drop patch python-django-rest-framework-client-no-unittest2.patch, no longer + required. +- Refresh python-django-rest-framework-client-no-mock.patch + +- to not require python-mock for build +- added patches + fix https://github.com/dkarchmer/django-rest-framework-client/issues/7 + + python-django-rest-framework-client-no-mock.patch + +- Skip Tumbleweed Python 3.6 incompatible with Django 4 + +- use %pytest macro +- added patches + unittest2 is not neccessary for python3 + + python-django-rest-framework-client-no-unittest2.patch + python-django-reversion +- Add %{?sle15_python_module_pythons} + +- Update to 5.0.12: + * Improved the Chinese translation + * Fix N+1 queries while rendering the ``recover_list.html`` template + * Fix ``get_deleted`` + * Speed up ``get_deleted`` + * Fix handling case of missing object in admin revert + * Handling case of missing object in admin revert +- Switch to pyproject and autosetup macros. +- Refresh only-sqlite-test-db.patch + +- update to 5.0.4: + * Fix warning log formatting for failed reverts (@tony). + * A revision will no longer be created if a transaction is marked as + rollback, as this would otherwise cause an additional database error + * A warning log is now emitted if a revert fails due to database integrity + errors, making debugging the final + ``RevertError`` easier. + * Fixed doc builds on readthedocs (@etianen). + * Fix admin detail view in multi-database configuration (@atten). + * Added support for using django-reversion contexts in ``asyncio`` tasks + * Improved performance of `createinitialrevisions` management command + +- Activate test suite using only-sqlite-test-db.patch +- Remove build dependencies mysqlclient & psycopg2 +- Update to v4.0.1 + * Django 4.0b support + * Optimized VersionQuerySet.get_deleted +- from v4.0.0 + * Breaking: The create_revision view decorator and RevisionMiddleware + no longer roll back the revision and database transaction on + response status code >= 400. It's the responsibility of the + view to use transaction.atomic() to roll back any invalid data. + This can be enabled globally by setting ATOMIC_REQUESTS=True. + * Fixing gettext plural forms with Django + * Deprecation removals + * Documentation fixes +- from v3.0.9 + * Significant speedup to Version.objects.get_deleted(...) + database query for PostgreSQL + * Testing against Django 3.1 + * Django 4.0 compatibility improvements +- from v3.0.8 + * Added use_natural_foreign_keys option to reversion.register() + * Documentation improvments and minor fixes + * Dropped support for Django 1.11 LTS. + python-django-seed +- Update to 0.3.1: + * Drop Django 1.11 support + * Update Django 2.x to 2.2 LTS + * Update Django 3.x to 3.2 LTS +- update to 0.3.0: + * Added localization documentation + * Fixed choice fields to only select from available options + * Fix SlugField guesser to have more available options + * Added default hint guesser before failing for non-recognized field type + * Added seeder field hints to CLI command + * Handles relationship fields better + * Uniqueness on fields is respected and throws better errors + * Added integration test suite with bootcamp and Django CRM + * Moved CI to Github Actions + * Upgraded setup.py to remove EoL Python versions + +- Switch to pytest-django from django-nose. + python-django-sekizai +- Update to 4.1.0 + * https://github.com/django-cms/django-sekizai/releases +- Use sle15_python_module_pythons + +- Do not package tests + +- %check: do not use deprecated setup.py test + +- Update to 2.0.0 + * Added support for Django 3.1 + * Dropped support for Python 2.7 and Python 3.4 + * Dropped support for Django < 2.2 + * Replaced pep8 with flake8 + * Adapted documentation +- Drop django-sekizai-pycodestyle.patch + python-django-settings-toml +- Add %{?sle15_python_module_pythons} + python-django-webpack-loader +- Add %{?sle15_python_module_pythons} + +- update to 3.0.1: + * Added `skip_common_chunks` option to the `get_files()` + template tag. + +- update to 3.0.0: + * Fix support for `publicPath: auto` in Webpack config + * Add support for Python 3.12 + * Add support for Django 5.0 + +- update to 2.0.1: + * Add support for Django 4.2 + +- update to 2.0.0: + * Update examples to use `webpack-bundle-tracker@2.0.0` API and + keep version parity with it + * Update Django to 3.2.19 + * Add mocked `get_assets` method to `FakeWebpackLoader` for + usage in tests + +- update to 1.8.1: + * Add a `FakeWebpackLoader` for running tests + +- update to 1.8.0: + * Add compatibility for Django 4.1 and Python 3.10 +- update to 1.7.0: + * Bump django to 3.2.15 +- update to 1.6.0: + * Add a setting to configure skip common chunks behaviour globally + * Bump django from 3.2.12 to 3.2.13 + * Add support for Django 4.0 +- update to 1.5.0: + * Added support for Subresource Integrity + * Bump django from 3.2.7 to 3.2.12 + * Fix get_files on readme + * Use r-prefixed strings in IGNORE + * Fix small typo in README.md + * Use assertNotEqual instead of assertNotEquals for Python 3.11 + compatibility + * Readme revamp +- update to 1.4.1: + * Fixes #300, failsafe request checking #301 +- update to 1.4.0: + * Bump django from 3.2.4 to 3.2.5 #299 + * Add issue templates #293 + * Add skip_common_chunks functionality #297 +- update to 1.3.0: + * Add option for rel="preload" in JS/CSS tags #203 + * Add option for extension appending in the url files #135 + * Fixes RemovedInDjango41Warning #290 + * Applies IGNORE setting before checking assets #286 + * Removed type from link and script tags per #152 + * NOTE: Skipped version 1.2.0 to match `webpack-bundle-tracker` version +- update to 1.1.0: + * Added compatibility with `webpack-bundle-tracker@1.1.0` + * Removes bower references in project + * Fix jinja configuration example in README.md +- update to 1.0.0: + * Added support for custom loader classes + * Added compatibility with `webpack-bundle-tracker@1.0.0-alpha.1` + * Updated and corrected examples + * Updated Python and Django supported versions on tests + +- do not require unittest2 for build, tests are currently not run + python-djangorestframework-simplejwt +- Add %{?sle15_python_module_pythons} + python-geographiclib +- Use sle15_python_module_pythons +- Fix link to LICENSE.txt + python-geopy +- Update to version 2.3.0 + New Features: + * .MapBox: add referer param to allow restricted api_keys. + * Contributed by Dennis Stritzke. (#501) + * .MapBox: add language param to geocode. + * Contributed by Dennis Stritzke. (#503) + * .Distance: add floor division + right multiplication + * operators. (#485) + * .Distance: make hashable. (#485) + * .Nominatim: add namedetails param to reverse. (#525) + * .Pelias: add countries param to geocode. (#504) + * .GoogleV3: pass the original error_message to exceptions. + * (#398) + Packaging Changes + * Drop support for Python 3.5 and 3.6. + * Add support for Python 3.10 and 3.11. + * Relax geographiclib upper version constraint to allow 2.x. + * Contributed by David Hotham. (#520) + * Raise geographiclib lower version constraint to 1.52 to fix possible + * ValueError in .distance.geodesic due to + * the floating point inaccuracy. (#466) + * Move static metadata from setup.py to setup.cfg. + Deprecations + * .Pelias: deprecate country_bias param, use countries + * instead. (#504) + * .IGNFrance: authentication is no longer accepted by the API, + * so passing any credentials to the geocoder class has been deprecated. + * These arguments should be removed. (#496) + Bugfixes + * Fix possible TypeError thrown by .RequestsAdapter + * on destruction. Contributed by Philip Kahn. (#488) + * .ArcGIS: get address from LongLabel if Address is empty. + * All geocoders: fix unexpected scientific point format for coordinates + * near zero in reverse geocoding. (#511) + * .BANFrance: fix broken reverse (it looks like their API has + * changed in a backwards-incompatible way: the lng query arg has + * been renamed to lon). + * .IGNFrance: fix broken geocoder due to removal of + * authentication in their API. (#496) + Docs Improvements + * Add url to the GIS Stack Exchange geopy tag. + * Contributed by Taras Dubrava. (#516). + * .GeocodeEarth: add docs and pricing urls. + * Contributed by Julian Simioni. (#505). +- Use sle15_python_module_pythons + -- Update to version 0.96.2 - + fix : MANIFEST.in should not use `exclude`. -- Changes from 0.96.1 - + fix : GoogleV3 returns `None` when the service returns an error - status of `ZERO_RESULTS`. -- Changes from 0.96.0 - + GoogleV3's reverse geocoder now returns one result by default. Set - `exactly_one` to False for a list. - + GoogleV3 returns new exception types: - `geopy.geocoders.base.GQueryError` -> `geopy.exc.GeocoderQueryError` - `geopy.geocoders.base.GeocoderResultError` -> `geopy.exc.GeocoderQueryError` - `geopy.geocoders.base.GTooManyQueriesError` -> `geopy.exc.GeocoderQuotaExceeded` - + OpenStreetMap Nominatim geocoder implemented. - + Yahoo! BOSS Geo PlaceFinder geocoder implemented. - + SmartyStreets LiveAddress geocoder implemented. - + GeoNames geocoder is implements GeoNames' new username - requirement and `api.geonames.org` endpoint. - + Bing geocoder supports `user_location` (`Point`) parameter. Bing will - prefer results near the coordinates of `user_location`. - + `GoogleV3.geocode_first()` no longer throws exception on multiple - results. - + Unnecessary coercing to UTF-8 on Py3k. - +`format_degrees` now rounds minutes properly. - + No longer warn if the optional dependency `BeautifulSoup` is - not present. - + Miscellaneous inconsistent behavior and errors in geolocating. - + Google V2 geocoder has been removed as its API was shutdown. -- Changes from 0.95.1 - + Fix #12, where `DeprecationWarning` was showing for GoogleV2 even if - it wasn't being used (due to `geopy.geocoders` importing it). - + `GoogleV3.geocode` "address" kwarg renamed to "string" to match - `Google.geocode` to make updating easier. - + Geocoders now properly handle Unicode objects as input (previously - would fail on non-ASCII characters due to wanting UTF-8 strings). -- Changes from 0.95 - + Google Geocoding API V3 support. "google.Google()" should be - replaced by "googlev3.GoogleV3()", with no `api_key`. - Please see http://goo.gl/somDT for valid arguments. - + setup.py updated to now automatically support Python 3+ - (via 2to3 auto-compile option). -- Package LICENSE, README and RELEASES in documentation directory - python-glad2 +- Add %{?sle15_python_module_pythons} + python-pysolr +- Use sle15_python_module_pythons + +- python-mock is not required for build + +- Update to 3.9.0 + * Improved SolrCloud support + * Support for Solr.ping + * Dropped support for Python 3.4 + * Added JSON interface which can be significantly faster + python-python3-openid +- Use %{?sle15allpythons} to build with both python 3.6 and 3.11 +- Do not BuildRequires python311-mysqlslient for testing on Leap15 + since python311-mysqlclient is not available +- Add BuildRequires python-dbm to tests + +- Use sle15_python_module_pythons + +- update to 3.2.0 + * Import randomString from cryptutil rather than reimplementing + * Use non-root logger + * Update supported Python versions + +- Trim conjecture and rhetorics from descriptions. Fix + grammar issues. + +- replace nose (and launch tests) + python-social-auth-app-django +- Add %{?sle15_python_module_pythons} + +- update to 5.4.0: + * Improved JSON field migration performance + * Introduce configuration to request POST only requests for + social authentication + * Updated list of supported Django and Python versions + * Uses Django native JSON field + * Removed support for Django<3.2 + * Fixed missing migration issue + * Compatibility with recent Django and Python versions + * Coding style improvements + * Improved error handling in SocialAuthExceptionMiddleware + +- Add dependency python-jose + +- python-mock is not required for build + +- Update to version 5.0.0 + * Removed compat shims for obsolete Django versions + * Switch from deprecated django.conf.urls.url to django.urls.path + * Drop support for Python 2 + * Django generic JSONField support + * Django 3.2+ compatibility + python-social-auth-core -- Update to 4.0.3: - * Updated PyJWT version to 2.0.0 (bsc#1210182) - * Remove six dependency +- Add %{?sle15_python_module_pythons} + +- update to 4.5.3: + * OpenStreetMap OAuth2 + * Etsy backend fixes + +- update to 4.5.2: + * Updated Facebook API version to 18.0 + * Make AppleID work with multiple identifiers + +- Update to 4.5.1 + - OpenID Connect skips at_hash validation when missing + - redirect_name is now passed to backend on do_complete + - next is preserved through SAML RelayState + - Add Discogs backend + - Add BitbucketDataCenterOAuth2 backend + - Keycloak's ID_KEY is no longer configurable (it never worked) + +- Update to 4.5.0 + - Add backend for LinkedIn OpenID Connect + - Add backend for EGI Check-in + - Support Python 3.12 (and 3.11) + - Add backend for the WLCG IAM testing site + - Add ping identity OIDC backend + - Add uffd oauth2 backend + - Add Clever backend + - Add Twitter OAuth2 backend + - Add backend for e-infra.cz + - Replace jose with pyjwt + +- Update to 4.4.2 + - Fixed Azure AD Tenant authentication with custom signing keys + - Added CAS OIDC backend + +- Update to 4.4.1 + - Moved Facebook Limited Login to a separate module to avoid extra + dependency + - Update Azure AD B2C base URL to match updated endpoints + +- Update to 4.4.0 + - Backend for OpenInfra OpenID + - Facebook Limited Login backend + - Add support for Python 3.11 + - Removed OpenStackDevOpenId backend + - Updated `user_data` method in `StripeOAuth2` to return `email` + in `get_user_details` + - Removes fixed version of `lxml` + - Fixed OIDC crash on groups + - Fixed Qiita users identification + - Dropped support for TLSv1 + - Coding style improvements + +- Update to 4.3.0 + * Add backend for Hashicorp Vault OIDC backend + * Add generic OpenID Connect backend + * Add Grafana OAuth2 backend + * Add MusicBrainz OAuth2 backend + * Fixed redirect state for Keycloak backend + * Add fallback to RSA256 in OpenID Connect when alg is not set + * Fixed Azure backend so it can be used with all Azure authority + hosts +- Don't test extra saml for which the distro does not have the right + packages + +- python-mock is not required for build + +- Add URL + +- Update to 4.2.0: + - Add fields that populate on create but not update + SOCIAL_AUTH_IMMUTABLE_USER_FIELDS + - Add Gitea oauth2 backend + - Add Twitch OpenId backend + - Add CI Logon backend + - Add support for Python 3.10 + - Fixed Slack user identity API call with Bearer headers + - Fixed microsoft-graph login error + - Fixed Twitch OAuth2 backend + - Fixed Facebook API version + - Fixed Okta authentication URLs + - Fixed Globus JWT signature algorithm + - Fixed kid key rotation for OpenID Connect + - Fixed e-mail fetching from Azure + - Fixed vkontakte API version + - Restricted lxml to 4.6.x to avoid problems in SAML +- Add URL + +- Update to 4.1.0 + * Dropped Python 2 support from testing stack + * Discourse backend + * Osso backend + * Use strategies as interface to fetch backends - * Dropped Python 2 support from testing stack - * Remove discontinued Google OpenId backend - * Remove discontinued Yahoo OpenId backend - * Fix jwt.decode() passed algorithm - * Update Facebook Graph API to 8.0 - * Update Amazon fetch-profile URL - * Fix Azure AD Tenant, unable to load certificate - * Fix Okta well-known URL - * Updated Discord's API hostname from discordapp.com to discor -- Refresh patch remove-unittest2.patch -- Stop shipping saml_config.json, it's now included upstream. +- Drop merged resolve_depreciations.patch, remove-unittest2.patch + and saml_config.json + +- Update to 3.4.0: + - Added + - Zoom backend + - Changed + - Directly use access_token in Azure Tenant backend + - Support Apple JWT audience + - Update partial session cleanup to remove old token from session + too + - Fetch user email in Okta integration + - Improve Python 3.9 compatibility + - Send proxies in request + - Improve error handling in Apple backend + +- Add resolve_depreciations.patch to clean deprecation warnings + (gh#python-social-auth/social-core#500) qbittorrent +- Update to version 4.6.4 + Bug fixes: + * Correctly adjust "Add New torrent" dialog position in all + the cases + * Change "metadata received" stop condition behavior + * Add a small delay before processing the key input of search + boxes + * Ensure the profile path is pointing to a directory + RSS: + * Use better icons for RSS articles + Other: + * Fix sorting when ICU isn't used + * Fix invisible tray icon on Plasma 6 + qmlkonsole +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + rocs +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + signon-kwallet-extension +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + skanlite +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + skanpage +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + spectacle +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + step +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + svgpart +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + sweeper +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + telly-skout +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + tokodon +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- Changes since 23.08.4: + * Add GitLab jobs to sign and optionally publish Microsoft APPX packages + * Disable APPX windows for now + umbrello +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- Changes since 23.08.4: + * [CI] Fix after recent upstream change + xwayland-run +- Update to 0.0.3 + + Add support for using kwin + + Run mutter based compositors with their own DBUS session + + Create and export XDG_RUNTIME_DIR if needed + + Fix error message when xauth removed failed + + Warn if tempdir cannot be removed +- Drop upstreamed patch: 0001-wlheadless-Add-support-for-kwin.patch + yakuake +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- No code change since 23.08.4 + zanshin +- Update to 23.08.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.5/ +- Changes since 23.08.4: + * Use -DTRANSLATION_DOMAIN=... otherwise it will not translate when embedded in kontact + * snapcraft: Fix root path for akondi-sdk. + * snapcraft: Use akonadi-sdk for build snap. + * snapcraft: New content pack release. + * snapcraft: Fix syntax. + * snapcraft: Add akonadi to root path to fix build. + * snapcraft: remove network plugs, gors through akonadi. + * snapcraft: Initial import. Use akonadi snap. +