libqt5-qtsvg
No description set
- Sources inherited from project SUSE:SLE-15-SP4:GA
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Leap:15.4:ARM/libqt5-qtsvg && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
0001-Revert-Bump-version.patch | 0000000575 575 Bytes | |
_service | 0000000705 705 Bytes | |
_servicedata | 0000000236 236 Bytes | |
baselibs.conf | 0000000077 77 Bytes | |
libqt5-qtsvg.changes | 0000025501 24.9 KB | |
libqt5-qtsvg.spec | 0000004508 4.4 KB | |
qtsvg-everywhere-src-5.15.2+kde16.obscpio | 0014300173 13.6 MB | |
qtsvg-everywhere-src.obsinfo | 0000000116 116 Bytes |
Latest Revision
Gustavo Yokoyama Ribeiro (gyribeiro)
committed
(revision 2)
Update package libqt5-qtsvg from 5.12.7 to 5.15.2+kde16 (jsc#SLE-18248) All the deleted patches come from upstream and I checked they're all included in the updated sources. It's easy by going to https://invent.kde.org/qt/qt/qtsvg/-/commits/kde/5.15, scroll down to "22 Jun, 2020" when the first patch "Handle empty rects" appears and then one can iterate over the patches and the commits at the same time checking they're all there since they're mostly contiguous. I'll reference the patches here, just in case some script checks it: 0001-Handle-empty-rects.patch 0002-Use-QRect-isEmpty-instead-of-QRect-isNull.patch 0003-Fix-oom-in-QSvgTinyDocument-load.patch 0004-Fix-stack-overflow-in-QSvgHandler-resolveGradients.patch 0005-Add-error-handling-to-color-parsing.patch 0006-Fix-stack-overflow-in-dtor-of-QSvgTinyDocument.patch 0007-Don-t-divide-by-zero.patch 0008-Return-nullptr-instead-of-0.patch 0009-Avoid-endless-recursion-when-inflating-gzip.patch 0010-Avoid-endless-recursion-in-SvgStructureNode-bounds.patch 0011-Don-t-divide-by-zero.patch 0012-Use-qFuzzyIsNull-instead-of-isEmpty-on-QRectF.patch 0013-Fix-check-against-division-by-zero.patch 0014-Don-t-return-partially-inflated-QByteArray.patch 0015-Implement-basic-format-check-also-for-compressed-svg.patch 0016-Avoid-recursion-when-inflating-compressed-svgs.patch 0017-Change-classification-of-XSVG-License.patch 0018-Reject-corrupt-svgs-with-invalid-size.patch 0019-Allow-loading-SVG-files-with-a-doctype-declaration.patch 0020-Improve-handling-of-malformed-numeric-values-in-svg-.patch 0021-Clamp-parsed-doubles-to-float-representable-values.patch - Update to version 5.15.2+kde16: * Unconditionally stop parsing after the svg end tag * SVG Image reading: Reject oversize svgs as corrupt * Do stricter error checking when parsing path nodes - Update to version 5.15.2+kde13: * Fix parsing of animation clock values * Improve parsing of "r" * Fix parsing of arc elements in paths * Fix text x/y when the length is not in pixels * Support font size not in pixels * Limit font size to avoid numerous overflows - Switch to KDE's maintenance branch - Update to version 5.15.2+kde7: * Make image handler accept UTF-16/UTF-32 encoded SVGs * Avoid buffer overflow in isSupportedSvgFeature * Clamp parsed doubles to float representable values * Improve handling of malformed numeric values in svg files * Bump version * Add changes file for Qt 5.15.2 * Add changes file for Qt 5.12.10 - Add patch to reset version to 5.15.2: * 0001-Revert-Bump-version.patch - Drop patches, now upstream: * 0001-Improve-handling-of-malformed-numeric-values-in-svg-.patch * 0002-Clamp-parsed-doubles-to-float-representable-values.patch * 0003-Avoid-buffer-overflow-in-isSupportedSvgFeature.patch * 0004-Make-image-handler-accept-UTF-16-UTF-32-encoded-SVGs.patch - Add commits from kde's 5.15 branch:
Comments 0