Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: kdb-devel | Distribution: openSUSE Tumbleweed |
Version: 3.2.0 | Vendor: openSUSE |
Release: 9.3 | Build date: Fri Jun 7 10:57:55 2024 |
Group: Unspecified | Build host: reproducible |
Size: 680073 | Source RPM: kdb-3.2.0-9.3.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://community.kde.org/KDb | |
Summary: Development package for kdb |
The development package for the database connectivity and creation framework
LGPL-2.0-only
* Fri Jun 07 2024 Christophe Marin <christophe@krop.fr> - Enforce c++-17 to fix build with icu 75 * Wed Feb 07 2024 Christophe Marin <christophe@krop.fr> - Build using python3 rather than python2 - Spec cleanup - Add upstream change: * 0001-Find-also-Python3-with-find_package-PythonInterp.patch * Sat Jun 26 2021 Wolfgang Bauer <wbauer@tmo.at> - Add Fix-build-with-newer-Qt.patch to fix build after the latest Qt update * Tue Apr 20 2021 Christophe Giboudeaux <christophe@krop.fr> - Spec cleanup * Mon Mar 16 2020 Max Lin <mlin@suse.com> - BuildRequires postgresql-server-devel on Leap version >= 15.2 * Thu Jan 30 2020 wbauer@tmo.at - Add Fix-build-with-PostgreSQL-12.patch to fix build in Tumbleweed * Sat Aug 24 2019 Christophe Giboudeaux <christophe@krop.fr> - Remove the pkg-config file from the -devel package. KDb3.pc contains incorrect entries. * Thu Apr 11 2019 wbauer@tmo.at - Update to 3.2.0 * New features / APIs + Add Date/Time classes for precise type support (kde#393094) + Add support for the Date/Time constants in the SQL parser (kde#393094) + Add KDbConnection::drv_getTableNames for low level list of table names, make tableNames() skip names with non-existing physical tables (kde#392112) + Rework KDbConnection::drv_getTableNames API so error information is passed * Bug fixes + Fix crash in KDbConnection::recordCount(KDbTableSchema) + Fix loading object data for given type and ID (kde#393705) + Escape column and table aliases in queries as needed + Fix input of large unsigned int values (>0x7FFFFFFF) (kde#395225) + Fix handling ORDER BY part of queries (kde#392753) + Fix detection of .kexi file types after recent change of MIME database for SQLite type (2018-06-17) (kde#396999) + More reliable resolving plugin MIME types - before adding metadata (Thanks to Pino Toscano) * Improvements + Add quotes when escaping identifiers only when string is not empty, invalid identifier or KDBSQL keyword + KDbUtils::stringToFileName(): Prepend '_' to recent project filenames that start with "." so files are not hidden + Improve transliteration features by switching to unidecode * MySQL / MariaDB support + Improve MariaDB detection on Windows builds, separately from MySQL * SQLite support + Fix loading value: Incorrect display of large unsigned int (>0x7FFFFFFF) (kde#394913) * PostgreSQL support + CMake: find PostgreSQL 11 * Tests + HeadersTest: Use install_manifest.txt to obtain list of files, this improves accuracy, no need for blacklisting + KDbTestUtils: add convenience APIs for connecting and using db, support connection options + Add autotests for checking detection of every mime type that should be supported + Add autotests for the new Date/Time related features * Buildsystem + Copy new FindICU.cmake from cmake and port to it + ICU is required so do not check for it again in the sqlite driver's build - Run spec-cleaner * Thu Mar 14 2019 wbauer@tmo.at - BuildRequire postgresql-server-devel instead of postgresql-devel on Tumbleweed to fix build with the latest postgresql version * Tue Mar 20 2018 wbauer@tmo.at - Update to 3.1.0: * General + Bump soname for the libraries to separate from incompatible 3.0.x versions + Add Python 3 support for the buildsystem * API changes + See https://community.kde.org/Kexi/Releases/3.1.0_Changes for details * Bug fixes + Fix SQLite database compacting: canceling issue of the progress dialog and finalizing the compacting + Compacting: close the progress dialog also on error in SQLite3 processing; fix propagating error status to the GUI + SQLite driver: don't clear set of paths in extraSqliteExtensionPaths Connection property if exists + Add safer debug for large values + Fix issues because of using " quotes for identifiers in SQLite driver (kde#376052) + Query parsing: try harder to locate positions of table/table aliases + Connection dialog: make message handler optional, return result, accept on success + Fix KDbNativeStatementBuilder API: connection is always needed + Add COLLATION keywords when generated statements are native, otherwise KDbSQL string is invalid (kde#379447) + Fix generating of SQL statements if there are tables used having lookup fields based on queries (kde#385417) + Aesthetics: generate "SELECT FROM ..." statements with exactly one space after SELECT + Fix crash when generating "SELECT a.* FROM a, b" statements + Generate automatic ORDER BY only for native SQL statements + Raise SQL parse error when alias is duplicated for columns, e.g. "SELECT foo AS a, bar AS a FROM t" + Raise SQL parse error when alias is duplicated for tables, e.g. "SELECT * FROM foo AS a, bar AS a" + Expand scope of KDbTableSchemaChangeListener to allow registering queries for changes in table schema (kde#371896) + Properly unregister table from listeners before dropping + Setup query in connection: parsing failure can delete the query object so do not try to access it + Query schema: fix possible crashes - explicitly/properly remove query from connection's cache when needed + Query schema: fix memory leaks - remove internal expressions * Optimizations + Don't create temporary table schema object when checking for existence in createTable() + Don't create temporary table or query schema object when checking for existence object with empty name * Docs and examples + Update README-PACKAGERS doc to reflect naming and notes about compatibility + Enable creation of API docs QCH file during the build
/usr/include/KDb3 /usr/include/KDb3/KDb /usr/include/KDb3/KDb.h /usr/include/KDb3/KDbAdmin /usr/include/KDb3/KDbAdmin.h /usr/include/KDb3/KDbAlter /usr/include/KDb3/KDbAlter.h /usr/include/KDb3/KDbConnection /usr/include/KDb3/KDbConnection.h /usr/include/KDb3/KDbConnectionData /usr/include/KDb3/KDbConnectionData.h /usr/include/KDb3/KDbConnectionOptions /usr/include/KDb3/KDbConnectionOptions.h /usr/include/KDb3/KDbConnectionProxy /usr/include/KDb3/KDbConnectionProxy.h /usr/include/KDb3/KDbCursor /usr/include/KDb3/KDbCursor.h /usr/include/KDb3/KDbDateTime /usr/include/KDb3/KDbDateTime.h /usr/include/KDb3/KDbDriver /usr/include/KDb3/KDbDriver.h /usr/include/KDb3/KDbDriverBehavior /usr/include/KDb3/KDbDriverBehavior.h /usr/include/KDb3/KDbDriverManager /usr/include/KDb3/KDbDriverManager.h /usr/include/KDb3/KDbDriverMetaData /usr/include/KDb3/KDbDriverMetaData.h /usr/include/KDb3/KDbError /usr/include/KDb3/KDbError.h /usr/include/KDb3/KDbEscapedString /usr/include/KDb3/KDbEscapedString.h /usr/include/KDb3/KDbExpression /usr/include/KDb3/KDbExpression.h /usr/include/KDb3/KDbExpressionData /usr/include/KDb3/KDbExpressionData.h /usr/include/KDb3/KDbField /usr/include/KDb3/KDbField.h /usr/include/KDb3/KDbFieldList /usr/include/KDb3/KDbFieldList.h /usr/include/KDb3/KDbFieldValidator /usr/include/KDb3/KDbFieldValidator.h /usr/include/KDb3/KDbGlobal /usr/include/KDb3/KDbGlobal.h /usr/include/KDb3/KDbIdentifierValidator /usr/include/KDb3/KDbIdentifierValidator.h /usr/include/KDb3/KDbIndexSchema /usr/include/KDb3/KDbIndexSchema.h /usr/include/KDb3/KDbLongLongValidator /usr/include/KDb3/KDbLongLongValidator.h /usr/include/KDb3/KDbLookupFieldSchema /usr/include/KDb3/KDbLookupFieldSchema.h /usr/include/KDb3/KDbMessageHandler /usr/include/KDb3/KDbMessageHandler.h /usr/include/KDb3/KDbNativeStatementBuilder /usr/include/KDb3/KDbNativeStatementBuilder.h /usr/include/KDb3/KDbObject /usr/include/KDb3/KDbObject.h /usr/include/KDb3/KDbObjectNameValidator /usr/include/KDb3/KDbObjectNameValidator.h /usr/include/KDb3/KDbOrderByColumn /usr/include/KDb3/KDbOrderByColumn.h /usr/include/KDb3/KDbParser /usr/include/KDb3/KDbParser.h /usr/include/KDb3/KDbPreparedStatement /usr/include/KDb3/KDbPreparedStatement.h /usr/include/KDb3/KDbPreparedStatementInterface /usr/include/KDb3/KDbPreparedStatementInterface.h /usr/include/KDb3/KDbProperties /usr/include/KDb3/KDbProperties.h /usr/include/KDb3/KDbQueryAsterisk /usr/include/KDb3/KDbQueryAsterisk.h /usr/include/KDb3/KDbQueryColumnInfo /usr/include/KDb3/KDbQueryColumnInfo.h /usr/include/KDb3/KDbQuerySchema /usr/include/KDb3/KDbQuerySchema.h /usr/include/KDb3/KDbQuerySchemaParameter /usr/include/KDb3/KDbQuerySchemaParameter.h /usr/include/KDb3/KDbRecordData /usr/include/KDb3/KDbRecordData.h /usr/include/KDb3/KDbRecordEditBuffer /usr/include/KDb3/KDbRecordEditBuffer.h /usr/include/KDb3/KDbRelationship /usr/include/KDb3/KDbRelationship.h /usr/include/KDb3/KDbResult /usr/include/KDb3/KDbResult.h /usr/include/KDb3/KDbSelectStatementOptions /usr/include/KDb3/KDbSelectStatementOptions.h /usr/include/KDb3/KDbSqlField /usr/include/KDb3/KDbSqlField.h /usr/include/KDb3/KDbSqlRecord /usr/include/KDb3/KDbSqlRecord.h /usr/include/KDb3/KDbSqlResult /usr/include/KDb3/KDbSqlResult.h /usr/include/KDb3/KDbSqlString /usr/include/KDb3/KDbSqlString.h /usr/include/KDb3/KDbTableOrQuerySchema /usr/include/KDb3/KDbTableOrQuerySchema.h /usr/include/KDb3/KDbTableSchema /usr/include/KDb3/KDbTableSchema.h /usr/include/KDb3/KDbTableSchemaChangeListener /usr/include/KDb3/KDbTableSchemaChangeListener.h /usr/include/KDb3/KDbTableViewColumn /usr/include/KDb3/KDbTableViewColumn.h /usr/include/KDb3/KDbTableViewData /usr/include/KDb3/KDbTableViewData.h /usr/include/KDb3/KDbToken /usr/include/KDb3/KDbToken.h /usr/include/KDb3/KDbTransaction /usr/include/KDb3/KDbTransaction.h /usr/include/KDb3/KDbTransactionData /usr/include/KDb3/KDbTransactionData.h /usr/include/KDb3/KDbTransactionGuard /usr/include/KDb3/KDbTransactionGuard.h /usr/include/KDb3/KDbTristate /usr/include/KDb3/KDbTristate.h /usr/include/KDb3/KDbUtils /usr/include/KDb3/KDbUtils.h /usr/include/KDb3/KDbValidator /usr/include/KDb3/KDbValidator.h /usr/include/KDb3/KDbVersionInfo /usr/include/KDb3/KDbVersionInfo.h /usr/include/KDb3/config-kdb.h /usr/include/KDb3/kdb_export.h /usr/include/KDb3/kdb_version.h /usr/lib64/cmake/KDb3 /usr/lib64/cmake/KDb3/KDbConfig.cmake /usr/lib64/cmake/KDb3/KDbConfigVersion.cmake /usr/lib64/cmake/KDb3/KDbQCHTargets.cmake /usr/lib64/cmake/KDb3/KDbTargets-none.cmake /usr/lib64/cmake/KDb3/KDbTargets.cmake /usr/lib64/libKDb3.so /usr/lib64/qt5/mkspecs/modules/qt_KDb3.pri /usr/share/licenses/kdb-devel /usr/share/licenses/kdb-devel/COPYING-CMAKE-SCRIPTS /usr/share/licenses/kdb-devel/COPYING.DOC /usr/share/licenses/kdb-devel/COPYING.LIB
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Dec 21 00:31:52 2024