Compare commits

2 Commits
1.1 ... main

7 changed files with 180 additions and 12 deletions

View File

@@ -1,12 +1,12 @@
<services>
<service name="obs_scm" mode="disabled">
<param name="changesgenerate">enable</param>
<param name="versionformat">5.15.14+kde@TAG_OFFSET@</param>
<param name="versionformat">5.15.17+kde@TAG_OFFSET@</param>
<param name="url">https://invent.kde.org/qt/qt/qtbase.git</param>
<param name="scm">git</param>
<param name="filename">qtbase-everywhere-src</param>
<param name="revision">kde/5.15</param>
<param name="parent-tag">v5.15.14-lts-lgpl</param>
<param name="parent-tag">v5.15.17-lts-lgpl</param>
<param name="changesgenerate">enable</param>
</service>
<service name="set_version" mode="disabled"/>

View File

@@ -1,4 +1,4 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://invent.kde.org/qt/qt/qtbase.git</param>
<param name="changesrevision">9f9a56d750caff8b4459e7e9bf82f1f4d725f72f</param></service></servicedata>
<param name="changesrevision">128a1d2861ca5693e43e8b79fbd4278dcd451fbc</param></service></servicedata>

View File

@@ -1,3 +1,171 @@
-------------------------------------------------------------------
Wed May 28 08:27:35 UTC 2025 - Fabian Vogt <fabian@ritter-vogt.de>
- Update to version 5.15.17+kde122, rebased upstream:
* QFileSystemEngine/Win: Use GetTempPath2 when available
* XML/QDom: speedup encodeText()
* Update Harfbuzz to 8.4.0
* SQLite: Update SQLite to v3.45.3
* Avoid detection of heading in tst_QTextMarkdownImporter::thematicBreaks
* Update md4c to 0.5.2
* xcb: Avoid recreating xcb window in QXcbWindow::requestActivateWindow()
* QMetaMethod: document that fromSignal(nullptr) is ok
* PCRE2: upgrade to 10.43
* SQLite: Update SQLite to v3.45.2
* Update bundled libpng to version 1.6.43
* androiddeployqt: fix QDirIterator::next() usage
* SQLite: Update SQLite to v3.45.1
* QDBusUtil: document the D-Bus signature grammar
* Windows: clean up System Tray Icon message icon
* Windows 7: blacklist tests that fail from low screen resolution
* Update bundled libjpeg-turbo to version 3.0.2
* QXcbWindow::handleLeaveNotifyEvent(): Consume when leaving geometry
* [docs] Fix C'n'P error in QTRY_VERIFY2 example
* tst_bench_QImageReader: add a benchmark for raw QFatoryLoader operations
* Update bundled libpng to version 1.6.42
* Update bundled libpng to version 1.6.41
* Fix license header for update_public_suffix_list.sh
* PSL: add changelog entry to the suggested commit message
* windows: Avoid infinite recursion with certain fonts
* SQLite: Update SQLite to v3.45.0
* Update Zlib to 1.3.1
* [docs] QVersionNumber: fix a typo
* QTextEngine: also round x-offset for non-subpixel text render
* tst_moc: DRY QProcess success verification
* [docs] Remove references to C++11 feature availability
* Doc: Replace 'saveFile' with 'saveFileContent'
* QObject: Make it clear we don't install duplicated event filters
* Rename QImageReader benchmark to tst_bench_
* tst_QString: explain TransientDefaultLocale better
* SQLite: Update SQLite to v3.44.2
* Fix Japan locale not showing japanese fonts correctly
* Bump supported macOS SDK version to version 14
* SQLite: Update SQLite to v3.44.1
* Bump version to 5.15.17
* [doc] QBENCHMARK_ONCE: fix typos
* xcb: update WM_TRANSIENT_FOR on transientParent native window recreation
* xcb: make QXcbWindow inherit QObject
* Upgrade to Harfbuzz 8.3.0
* QStringList: improve benchmark code
* Fix compilation with MSVC 17.8
* SQLite: Update SQLite to v3.44.0
* tst_QMetaEnum: add round-trip testing to valueToKeys()
-------------------------------------------------------------------
Mon Nov 25 15:32:55 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>
- Update to version 5.15.16+kde130, rebased upstream:
* xcb: Sync XCB connection after reparenting window
* xcb: check validity of RandR output info before using it
* QDuplicateTracker: fix redundant ;
* qxmlstreamparser_p.h: fix -Wshadow in parse()
* Fix -Wdouble-promotion in FP overload of convertDoubleTo()
* Protect headers against min/max macros
* Add __attribute__((format(printf()))) to q(v)nprintf()
* qsavefile_p.h: fix missing qsavefile.h include
* qendian_p.h: fix -Wshadow warning
* qtextstream_p.h: fix -Wshadow in QDeviceClosedNotifier
* QFutureInterface: fix build with GCC14/C++20: template-id not allowed
* qfuturewatcher_p.h: fix missing qfuturewatcher.h include
* qhttpmultipart_p.h: add missing qiodevice.h include
* Fix crash in font distancefield computation
* Avoid crash in font distancefield computation
* Revert "Update Harfbuzz to 7.2.0"
* Revert "Update Harfbuzz to 7.2.0"
* Fix WinRT/ARM build
* Update Harfbuzz to version 8.2.2
* Upgrade Harfbuzz to version 8.2.0
* Update bundled libjpeg-turbo to version 3.0.1
* SQLite: Update SQLite to v3.43.2
* Add a script for updating from publicsuffix/list.git
* Fix undefined symbol qt_version_tag with lld(16.0) for non core lib
* QInputMethod: check if focusobject supports the "new" IM function before calling it
* Un-deprecate qSwap()
* Doc: state that models are not thread-safe
* Fix android build error
* xcb: replace a warning with debug info
* qurl-generateTLDs: filter empty and comment lines
* qurltlds_p.h: support easier automatic updates
* SQLite: Update SQLite to v3.43.1
* Upgrade to Freetype 2.13.2
* Fix crash when reading corrupt font data (CVE-2023-43114)
* qmake: Don't error out if QMAKE_DEFAULT_LIBDIRS is empty on macOS
* qxkbcommon: Keep lower case as Qt key when upper case is not in Latin1
* Doc: Fix documented default for QCalendarWidget maximumDate, minimumDate
* QDataStream: clarify QDataStream::operator>>(char *&s) API docs
* doc: Remove QSettings' paths for embedded linux
* Update bundled zlib to version 1.3
* tst_QDtls: use DTLS v 1.0 test data conditionally
* Bump version to 5.15.16
* Android: fix handling of tree content uri with sub-document
* QTextFormat: documentation fix
* SQLite: Update SQLite to v3.43.0
* tst_QSslSocket: skip tests requiring TLS v 1.0 downgrade
* Update to Harfbuzz 8.1.1
* Update version of FreeType attribution
* tst_QHashFunctions: use actual seed in consistent() test function
* Android: fix content URI handling for non-ascii file names
* Upgrade Harfbuzz to 7.3.0
* Update download location for Harfbuzz as well
- Commits dropped by the rebase:
* Add missing line continuations for memory_resource opt-out on Apple systems
* Fix CVE-2023-43114
-------------------------------------------------------------------
Wed Sep 4 20:01:55 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>
- Update to version 5.15.15+kde127, rebased upstream:
* Add LGPL header to qcalendar.cpp
* Move some flaky text tests into Lancelot
* Update Harfbuzz to 7.2.0
* doc: Make docs for ElideNone a bit more precise
* tst_QImageReader: fix missing checks for "newly"-added ImageOptions
* tst_QMainWindow: for UB (use of reserved names)
* Update bundled libjpeg-turbo to version 3.0.0
* Update to Freetype 2.13.1
* [docs] Link from QtConcurent::run() to QThreadPool::start(Callable&&)
* Docs: State that OpenSSL3 is available from 5.15.1
* Simplify (and fix) initialization of a list of time-zones
* ODBC/MySQL: fix compilation with MySQL < 5.7.9
* SQLite: Update SQLite to v3.42.0
* tst_QHostInfo: fix mem-leaks in threadSafetyAsynchronousAPI()
* tst_QSortFilterProxyModel: fix mem-leaks II: sortStable()
* tst_QNetworkDiskCache: fix mem-leak
* tst_QAbstractItemModelTester: fix mem-leak
* tst_QSortFilterProxyModel: fix mem-leaks
* Fix screens not always updating if order changes
* Update the list of CLDR-based files
* Return TZ time-zone backend's tranCache() as a const reference
* tst_QTcpSocket: fix mem-leak
* tst_QNetworkCookieJar: fix memleak
* tst_QParallelAnimationGroup: fix memleak
* tst_QXmlStream::tokenErrorHandling() - register test directory in CMake
* Fix transparency in 16 bit and 24 bit ico files
* QVariant: always compare floating point with double precision
* Doc: Document QMAKE_APPLE_DEVICE_ARCHS
* Update bundled libpng to version 1.6.40
* fbconvenience: use smart pointer for QFbCursor
* Doc: Clarify that the rich text engine has limited support for HTML tags
* autotest: Blacklist tst_QTableView::columnViewportPosition for winrt
* autotest: Blacklist QTimeLine::interpolation for winrt
* QFuture: mention the work-stealing algorithm in the docs
* QtDoc Global: Add macros for Qt Design Studio in qtdoc
* Fix specific overflow in qtextlayout
* Remove QEglFSCursor's inheritance of QOpenGLFunctions
* tst_QPixmapCache: QVERIFY a failed replace()
* tst_QPixmapCache: check insert() reports failure
* QPixmapCache: add a comment on how failed insert() invalidates cacheKey
* tst_QPixmapCache: rewrite QVERIFY(x != 0) to QVERIFY(x)
* QVariant: remove outdated docs about reimplementing clear()
* Bump version to 5.15.15
* Update The-Qt-Company-Commercial
* Fix crash on QLocale::monthName().simplified()
* Android: fix QDir::entryInfoList() with content URIs
* Android: fix content url handling of filenames with spaces
- Commits dropped by the rebase:
* tst_QXmlStream: remove unneeded _ba UDLs
* Fix specific overflow in qtextlayout (CVE-2023-32763)
-------------------------------------------------------------------
Mon Jul 22 12:11:38 UTC 2024 - Fabian Vogt <fvogt@suse.com>

View File

@@ -29,15 +29,15 @@
%bcond_without harfbuzz
Name: libqt5-qtbase
Version: 5.15.14+kde143
Version: 5.15.17+kde122
Release: 0
Summary: C++ Program Library, Core Components
License: LGPL-3.0-only or GPL-3.0-with-Qt-Company-Qt-exception-1.1
Group: System/Libraries
Url: https://www.qt.io
%define base_name libqt5
%define real_version 5.15.14
%define so_version 5.15.14
%define real_version 5.15.17
%define so_version 5.15.17
%define tar_version qtbase-everywhere-src-%{version}
Source: %{tar_version}.tar.xz
# to get mtime of file:

Binary file not shown.

BIN
qtbase-everywhere-src-5.15.17+kde122.obscpio (Stored with Git LFS) Normal file

Binary file not shown.

View File

@@ -1,4 +1,4 @@
name: qtbase-everywhere-src
version: 5.15.14+kde143
mtime: 1721165631
commit: 9f9a56d750caff8b4459e7e9bf82f1f4d725f72f
version: 5.15.17+kde122
mtime: 1747901492
commit: 128a1d2861ca5693e43e8b79fbd4278dcd451fbc