Package Release Info

libqt5-qtdeclarative-5.15.17+kde21-160000.2.2

Update Info: Base Release
Available in Package Hub : 16.0

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

libqt5-qtdeclarative-devel
libqt5-qtdeclarative-examples
libqt5-qtdeclarative-private-headers-devel
libqt5-qtdeclarative-tools
libQtQuick5

Change Logs

* Wed May 28 2025 fabian@ritter-vogt.de
- Update to version 5.15.17+kde21, rebased upstream:
  * Flickable: don't allow dragging with mouse buttons other than left
  * Fix deadlock in long-running particle system
  * Increase the timeout for tst_qmlmin
  * Windows 7: blacklist tests that fail from low screen resolution
  * QtQml: Clear context objects more thoroughly on destruction
  * Avoid crashing in the quickwidgets example after closing the subwindow
  * doc: Fix type of fontInfo.pixelSize property
  * QtQuick.Shapes: Mark Shape properties as readonly
  * doc: Mention that Window.visible is false by default
  * Bump version to 5.15.17
  * Add license headers to shader source
* Mon Nov 25 2024 fabian@ritter-vogt.de
- Update to version 5.15.16+kde22, rebased upstream:
  * QML Debugger: Don't crash when looking up values from imported modules
  * Avoid memory leaks in QQuickListView and tst_qqmlinstantiator
  * QQuickItemView: avoid leaking of highlights and animators
  * Doc: Fix unqualified access in PathView example
  * QQmlSequence: fix compilation with GCC12/C++20
  * Context properties: Don't trigger an assert for numeric names
  * pixmapcache: avoid deadlock when canceling async image load
  * Fix positioning of text decoration with some fonts
  * Bump version to 5.15.16
  * Doc: fix Qt Quick Test header
* Wed Sep 04 2024 fabian@ritter-vogt.de
- Update to version 5.15.15+kde25, rebased upstream:
  * QV4::ArrayData: Fix offset calculation for sort()
  * Fix pointer delivery to child items of items with clip:true
  * doc: Remove Calendar Example link
  * PointerHandler: cancel all grabs when item changes scene
  * qintrusivelvist_p.h: Silence nullpointer subtraction warning
  * Doc: Fix mislabelled diagram for Context2D.arc()
  * Bump version to 5.15.15
* Wed May 29 2024 fabian@ritter-vogt.de
- Update to version 5.15.14+kde28, rebased upstream:
  * Blaclist tst_qquickwidget::enterLeave for sles 15.4
  * Blacklist tst_qquicktextedit::linkHover for sles 15.4
  * Blaclist tst_qquicktext::contentSize for sles 15.4
  * Fix blacklisting of tst_HoverHandler::movingItemWithHoverHandler for SLES 15.4
  * Blacklist tst_QQuickDropArea::containsDrag_internal for sles 15.4
  * Doc: Flatten header structure for 'Import Statements'
  * Blacklist tst_HoverHandler::movingItemWithHoverHandler on SLES 15.4
  * Bump version to 5.15.14
* Tue Mar 19 2024 fabian@ritter-vogt.de
- Update to version 5.15.13+kde30, rebased upstream:
  * masm: Don't crash on failed MADV_DONTNEED on Linux
  * Revert "Fix "white line on top and left side of screen" issue"
  * Doc: Mention QDS and UI files in Best Practices
  * Revert "Add listing of the components and scripts that belongs to the qml module"
  * Revert "Trim file names before adding them to qml components and scripts"
  * Fix "white line on top and left side of screen" issue
  * StateMachine: Don't crash if no signal is passed to SignalTransition
  * QJSEngine: Fix potential JS stack overflow cauased by spread operator
  * Test262Runner: fix -Wunused-but-set-variable
  * Fix Shape stroke color when changing alpha from 0 to non-0
  * QQmlPropertyCache: don't depend on locale for toupper
  * Bump version to 5.15.13
  * Fix missing glyphs when using NativeRendering
  * Revert "Blacklist 1 tests in tst_qquickflickable on macos"
* Fri Dec 29 2023 fabian@ritter-vogt.de
- Update to version 5.15.12+kde31, rebased upstream:
  * QML: Fortify qmlExecuteDeferred some more
  * QV4: Avoid memory corruption in Reflect.apply
  * Blacklist 1 tests in tst_qquickanimations on macos
  * doc: Add note to PinchHandler.translation property about macOS trackpad
  * Revert "masm: Treat Android as generic Posix regarding mmap and friends"
  * QML: Check for stack overflows when creating objects
  * Fix wrong item-sizeHint-cache when StackLayout children were reordered
  * Doc: Add missing QQuickWindow constructor
  * Handle missing stops gracefully in Shape gradients
  * Do not crash if madvise() fails on MADV_WILLNEED
  * Blacklist 1 tests in tst_qquickbehaviors on macos
  * Avoid double applyDelegateChange in QQIV::setDelegate
  * QSGGeometry: add Q_DISABLE_COPY_MOVE
  * Qml: Don't crash on bad grouped properties
  * Fix TypeError in dynamicview1 example
  * Fix broken Text rendering when noantialiased NativeRendering is used
  * Trim file names before adding them to qml components and scripts
  * masm: Treat Android as generic Posix regarding mmap and friends
  * Bump version to 5.15.12
  * Move StackLayout tests from qtquickcontrols.git (5.15)
* Fri Oct 06 2023 fabian@ritter-vogt.de
- Update to version 5.15.11+kde30, rebased upstream:
  * Flickable: prevent fixup() from being called while dragging
  * Adjust baselineOffset correctly when fontSizeMode == HorizontalFit
  * QQmlVMEMetaObjectEndpoint: ensure property cache before accessing it
  * Text: Re-layout the text when a alignment is set and the height grows
  * Blacklist 1 tests in tst_qquickflickable on macos
  * Fix fractional scaling of text in Qt Quick
  * qqmlprivate.h: make static constexpr members c++11 compliant
  * V4: Account for the guard pages when allocating stack space
  * Blacklist 1 tests in tst_QQuickLoader on ubuntu-20.04
  * Flickable: let changing contentItem pos also affect the drag starting pos
  * Blacklist 1 tests in tst_QParallelAnimationGroupJob on macos
  * StackLayout: Do not set size of children to (-1, -1)
  * V4: Mark InternalClass parents when running GC
  * A11Y: Send Scrolling Events when Flickable moves
  * doc: Add missing PointerHandler.CanTakeOverFromItems enum value
  * Qml: Don't crash on nested group properties with aliases
  * QV4::CompiledData: fix GCC 12 -Werror=uninitialized errors
  * QQuickText/Edit: fix C++20 -Wdeprecated-enum-enum-conversion warnings
  * Android: Fix crash on tap handler with a S-Pen
  * masm: fix -Wdeprecated-enum-enum-conversion
  * Add listing of the components and scripts that belongs to the qml module
  * QML: Port QV4::CompiledData::RegExp to new special integer bitfield
  * QML: Port QV4::CompiledData::JSClassMember to new special integer bitfield
  * QML: Port QV4::CompiledData::Object to new special integer bitfield
  * QML: Port icutils::Node to new special integer bitfield
  * QML: Port QV4::CompiledData::Lookup to new special integer bitfield
  * QML: Port QV4::CompiledData::Binding to new special integer bitfield
  * QML: Port QV4::CompiledData::Property to new special integer bitfield
  * QML: Port QV4::CompiledData::Alias to new special integer bitfield
  * QML: Port QV4::CompiledData::ParameterType to new special integer bitfield
  * QML: Port QV4::CompiledData::Location to new special integer bitfield
  * Fix Qt build with Python being in path with spaces
  * Quick test lib: Account for DPR when grabbing sub-image
  * qqw: Invalidate and reinitialize the scenegraph correctly
  * Fix rendernode example wrt stacking
  * Stop using the same buffer for vertex and index data
  * Fix race condition on QQmlEnginePrivate::qml_debugging_enabled
  * qqmlimport.cpp: remove unused qreadwritelock.h
  * QQmlDebug: reliably print the debugger warning
  * QQmlListCompositor: suppress GCC 12 -Warray-bounds warnings
  * Doc: QQuickTextInput: Mark all readonly properties as such
  * MouseArea: don't override preventStealing on mouse release
  * MultiPointTouchArea: remap touchpoint positions when filtering
- Commits dropped by the rebase:
  * Revert "Fix missing glyphs when using NativeRendering"
  * Fix missing glyphs when using NativeRendering
* Thu Sep 28 2023 fvogt@suse.com
- Update to version 5.15.10+kde31:
  * QML: Make notify list thread safe
  * QtQml: Clean up QQmlData ctor
  * QRecyclePool: fix potential UB
  * QQmlJs::MemoryPool: fix potential UB (pointer overflow)
  * JIT: Add missing {STORE|LOAD}_ACC() to CreateCallContext
- Drop patches, now upstream:
  * 0001-JIT-Add-missing-STORE-LOAD-_ACC-to-CreateCallContext.patch
* Tue Jun 13 2023 fabian@ritter-vogt.de
- Update to version 5.15.10+kde26, rebased upstream:
  * Fix tst_QQuickText::fontSizeMode
  * (manual) includemocs
  * Text: don't fall back to full-width layout if availableWidth == 0
  * MPTA: don't allow more than one touchpoint to react to mouse
  * QML/JS: Reject yield expression not directly in generator functions
  * Modify m_compareRegister bitfield
  * Add a TU for QQmlDebugServer
  * QmlModels: includemocs
  * Add a TU for QQmlProfilerEventReceiver
  * Quick: includemocs
  * QSGRhiShaderEffectNode: remove unused m_rc member
  * QQmlPreviewServiceFactoryPlugin: includemocs
  * Qml: includemocs
  * QuickTest: includemocs
  * PinchArea: ignore ZoomNativeGesture and RotateNativeGesture if told to
  * Docs: Document textInput.acceptableInput as read only
  * QQmlTableModelColumn: remove unused field mIndex
  * MouseArea: don't get stuck in doubleClick if handler caused ungrab
  * Avoid -Wclass-memaccess warning
  * QmlDebugPrivate: includemocs
  * QmlModels: includemocs
  * QQmlInspectorServiceFactoryPlugin: includemocs
  * QQmlDebuggerServiceFactoryPlugin: includemocs
  * QQmlProfilerServiceFactoryPlugin: includemocs
  * QQmlNativeDebugServiceFactoryPlugin: includemocs
  * QuickShapesPrivate: includemocs
  * QtPacketProtocolPrivate: includemocs
  * QDebugMessageServiceFactoryPlugin: includemocs
  * QQuickProfilerAdapterFactoryPlugin: includemocs
  * Build fixes for GCC 11
  * doc: Fix inherited property docs in HoverHandler
  * tst_qqmllistcompositor: fix -Wdeprecated-enum-enum-conversion
  * Set depth mask correctly for clear
  * Doc: Improve cursorPosition description in TextInput and TextEdit docs
  * Fix blacklisting string for Ubuntu 20.04 in qquickmultipointtoucharea
  * V4 ArrayIterator: Protect retrieved value from GC
  * QML: Protect against EAGAIN when calling madvise on linux
  * QQuickLoader: Check for QQmlEngine before using it
* Wed May 24 2023 fabian@ritter-vogt.de
- Update to version 5.15.9+kde26:
  * qml tool: Use QCommandLineParser::process() rather than parse()
- Add patch to fix crash on aarch64 (boo#1211628, QTBUG-111935):
  * 0001-JIT-Add-missing-STORE-LOAD-_ACC-to-CreateCallContext.patch