OSDN Git Service

kde/Katie.git
4 years agoupdate 3rdparty sources README file [ci skip]
Ivailo Monev [Thu, 23 Jan 2020 08:18:46 +0000 (08:18 +0000)]
update 3rdparty sources README file [ci skip]

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoremove unused JavaScriptCore StringObjectThatMasqueradesAsUndefined header
Ivailo Monev [Thu, 23 Jan 2020 08:04:35 +0000 (08:04 +0000)]
remove unused JavaScriptCore StringObjectThatMasqueradesAsUndefined header

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoupdate bundled libpng to v1.6.37
Ivailo Monev [Thu, 23 Jan 2020 08:01:05 +0000 (08:01 +0000)]
update bundled libpng to v1.6.37

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoallow macros to be passed as argument to Q_CONSTRUCTOR_FUNCTION() and Q_DESTRUCTOR_FU...
Ivailo Monev [Thu, 23 Jan 2020 06:48:14 +0000 (06:48 +0000)]
allow macros to be passed as argument to Q_CONSTRUCTOR_FUNCTION() and Q_DESTRUCTOR_FUNCTION() again

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoremove QBool class leftovers
Ivailo Monev [Thu, 23 Jan 2020 06:32:48 +0000 (06:32 +0000)]
remove QBool class leftovers

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agodrop DEC Ultrix and Reliant UNIX support
Ivailo Monev [Thu, 23 Jan 2020 06:22:55 +0000 (06:22 +0000)]
drop DEC Ultrix and Reliant UNIX support

both are proprietary and Reliant UNIX is discontinued

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoassume Q_CONSTRUCTOR_FUNCTION() and Q_DESTRUCTOR_FUNCTION() are not defined
Ivailo Monev [Thu, 23 Jan 2020 06:11:06 +0000 (06:11 +0000)]
assume Q_CONSTRUCTOR_FUNCTION() and Q_DESTRUCTOR_FUNCTION() are not defined

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoreplace some tabs with space
Ivailo Monev [Wed, 22 Jan 2020 15:39:06 +0000 (15:39 +0000)]
replace some tabs with space

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoplug QAbstractItemModelPrivate::defaultRoleNames() memory
Ivailo Monev [Tue, 21 Jan 2020 10:15:24 +0000 (10:15 +0000)]
plug QAbstractItemModelPrivate::defaultRoleNames() memory

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agostream QRegion as vector
Ivailo Monev [Tue, 21 Jan 2020 10:14:59 +0000 (10:14 +0000)]
stream QRegion as vector

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoadd LSAN sanitizer options file and use it in debug.sh script [ci skip]
Ivailo Monev [Mon, 20 Jan 2020 03:33:03 +0000 (03:33 +0000)]
add LSAN sanitizer options file and use it in debug.sh script [ci skip]

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoadd QRegion test
Ivailo Monev [Mon, 20 Jan 2020 02:28:02 +0000 (02:28 +0000)]
add QRegion test

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoeffectively revert e939427b1e5936117a46859d01f2ba21a6046271
Ivailo Monev [Mon, 20 Jan 2020 02:27:30 +0000 (02:27 +0000)]
effectively revert e939427b1e5936117a46859d01f2ba21a6046271

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoadjust KtDesigner component to KtUiTools changes
Ivailo Monev [Sun, 19 Jan 2020 20:02:50 +0000 (20:02 +0000)]
adjust KtDesigner component to KtUiTools changes

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agosimplify inline if/else statements
Ivailo Monev [Sun, 19 Jan 2020 18:57:59 +0000 (18:57 +0000)]
simplify inline if/else statements

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoremove duplicate ui4 source and header
Ivailo Monev [Sun, 19 Jan 2020 18:49:36 +0000 (18:49 +0000)]
remove duplicate ui4 source and header

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoremove redundant QSharedDataPointer<T> forward declaration in qshareddata header
Ivailo Monev [Sun, 19 Jan 2020 09:40:15 +0000 (09:40 +0000)]
remove redundant QSharedDataPointer<T> forward declaration in qshareddata header

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agouse QVector<T>::resize() instead of accessing private member in QRegion::rects()
Ivailo Monev [Sun, 19 Jan 2020 08:40:05 +0000 (08:40 +0000)]
use QVector<T>::resize() instead of accessing private member in QRegion::rects()

upstream commit:
https://github.com/qt/qtbase/commit/799f0841a6f22ccaa03f3673ba91ad7b40f20612

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agomark Q_Q() macro call argument const where applicable in QFileSystemWatcherPrivate
Ivailo Monev [Sat, 18 Jan 2020 14:22:28 +0000 (14:22 +0000)]
mark Q_Q() macro call argument const where applicable in QFileSystemWatcherPrivate

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agocompiler warning fix
Ivailo Monev [Sat, 18 Jan 2020 14:21:56 +0000 (14:21 +0000)]
compiler warning fix

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoadd missing braces in QStackedLayout::sizeHint() and QStackedLayout::minimumSize()
Ivailo Monev [Sat, 18 Jan 2020 13:49:20 +0000 (13:49 +0000)]
add missing braces in QStackedLayout::sizeHint() and QStackedLayout::minimumSize()

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoupdate annotation names in QDBusMetaObject test
Ivailo Monev [Sat, 18 Jan 2020 13:48:56 +0000 (13:48 +0000)]
update annotation names in QDBusMetaObject test

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agocorrect definition check for meta types normalization cache in normalizeTypeInternal()
Ivailo Monev [Sat, 18 Jan 2020 13:36:39 +0000 (13:36 +0000)]
correct definition check for meta types normalization cache in normalizeTypeInternal()

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoreturn value of qMax() result directly in QStackedLayout::heightForWidth()
Ivailo Monev [Sat, 18 Jan 2020 11:49:08 +0000 (11:49 +0000)]
return value of qMax() result directly in QStackedLayout::heightForWidth()

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoavoid singleton access in QTipLabel::placeTip() and QTipLabel::tipChanged()
Ivailo Monev [Sat, 18 Jan 2020 11:46:00 +0000 (11:46 +0000)]
avoid singleton access in QTipLabel::placeTip() and QTipLabel::tipChanged()

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agocheck QApplication::type() rather than qt_x11Data in QPrinter::init() and QPrinter...
Ivailo Monev [Sat, 18 Jan 2020 09:49:41 +0000 (09:49 +0000)]
check QApplication::type() rather than qt_x11Data in QPrinter::init() and QPrinter::isValid()

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoclose converter before cloning in QTextCodec::ConverterState::operator=()
Ivailo Monev [Sat, 18 Jan 2020 09:10:22 +0000 (09:10 +0000)]
close converter before cloning in QTextCodec::ConverterState::operator=()

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoclose iterator before cloning in QTextBoundaryFinderPrivate::operator=()
Ivailo Monev [Sat, 18 Jan 2020 09:09:32 +0000 (09:09 +0000)]
close iterator before cloning in QTextBoundaryFinderPrivate::operator=()

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoremove unused and internal _QT_INPUT_ENCODING X11 atom
Ivailo Monev [Sat, 18 Jan 2020 09:08:38 +0000 (09:08 +0000)]
remove unused and internal _QT_INPUT_ENCODING X11 atom

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agomark QBufferPrivate::peek() methods as final
Ivailo Monev [Sat, 18 Jan 2020 06:16:36 +0000 (06:16 +0000)]
mark QBufferPrivate::peek() methods as final

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoremove unused QT_PATH_ELEMENT definition in qpdf source file
Ivailo Monev [Sat, 18 Jan 2020 05:52:23 +0000 (05:52 +0000)]
remove unused QT_PATH_ELEMENT definition in qpdf source file

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agodrop LPR support
Ivailo Monev [Sat, 18 Jan 2020 05:28:02 +0000 (05:28 +0000)]
drop LPR support

neither the option nor the feature where properly exposed to the user so
there is no user-visible change. it can be done by writing to temporary
file and executing `lp` via QProcess, however that could potentially
leak private information

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agodo not set priority member from QThread::setPriority() prior to pthread_setschedparam...
Ivailo Monev [Sat, 18 Jan 2020 03:28:26 +0000 (03:28 +0000)]
do not set priority member from QThread::setPriority() prior to pthread_setschedparam() call

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoremove unused Xt dependency
Ivailo Monev [Sat, 18 Jan 2020 01:33:06 +0000 (01:33 +0000)]
remove unused Xt dependency

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoremove unused XInput extension dependency
Ivailo Monev [Sat, 18 Jan 2020 01:24:10 +0000 (01:24 +0000)]
remove unused XInput extension dependency

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agorebrand interface names and drop deprecated D-Bus annotation name support
Ivailo Monev [Sat, 18 Jan 2020 00:48:42 +0000 (00:48 +0000)]
rebrand interface names and drop deprecated D-Bus annotation name support

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoremove unused qt_startup_hook() function
Ivailo Monev [Sat, 18 Jan 2020 00:20:44 +0000 (00:20 +0000)]
remove unused qt_startup_hook() function

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agomove qt_int_sqrt() function from qglobal to qtextdocument source file and make it...
Ivailo Monev [Sat, 18 Jan 2020 00:06:51 +0000 (00:06 +0000)]
move qt_int_sqrt() function from qglobal to qtextdocument source file and make it static

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoremove private Qt::PenStyle::MPenStyle, Qt::PenCapStyle::MPenCapStyle and Qt::PenJoin...
Ivailo Monev [Fri, 17 Jan 2020 23:55:10 +0000 (23:55 +0000)]
remove private Qt::PenStyle::MPenStyle, Qt::PenCapStyle::MPenCapStyle and Qt::PenJoinStyle::MPenJoinStyle enums

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agorework X11 cursors table lookup
Ivailo Monev [Fri, 17 Jan 2020 19:18:41 +0000 (19:18 +0000)]
rework X11 cursors table lookup

also adds more alternative cursor names

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agorework X11 atoms table lookup
Ivailo Monev [Fri, 17 Jan 2020 05:27:28 +0000 (05:27 +0000)]
rework X11 atoms table lookup

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoremove unused and internal XmTRANSFER_SUCCESS and XmTRANSFER_FAILURE atoms
Ivailo Monev [Fri, 17 Jan 2020 04:44:31 +0000 (04:44 +0000)]
remove unused and internal XmTRANSFER_SUCCESS and XmTRANSFER_FAILURE atoms

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoQSqlQuery benchmark build fix
Ivailo Monev [Fri, 17 Jan 2020 04:44:05 +0000 (04:44 +0000)]
QSqlQuery benchmark build fix

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agodrop Motif DND support
Ivailo Monev [Fri, 17 Jan 2020 02:25:41 +0000 (02:25 +0000)]
drop Motif DND support

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoremove oci, db2, tds and ibase database leftovers
Ivailo Monev [Fri, 17 Jan 2020 00:24:25 +0000 (00:24 +0000)]
remove oci, db2, tds and ibase database leftovers

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoupdate notes about C function lookup build macros
Ivailo Monev [Fri, 17 Jan 2020 00:23:52 +0000 (00:23 +0000)]
update notes about C function lookup build macros

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoupdate link in note about EIDRM in qsystemsemaphore_unix source file
Ivailo Monev [Thu, 16 Jan 2020 22:48:51 +0000 (22:48 +0000)]
update link in note about EIDRM in qsystemsemaphore_unix source file

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoavoid temporary in QInotifyFileSystemWatcherEngine::readFromInotify()
Ivailo Monev [Thu, 16 Jan 2020 22:48:13 +0000 (22:48 +0000)]
avoid temporary in QInotifyFileSystemWatcherEngine::readFromInotify()

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agofegetenv(), fesetenv(), feclearexcept() and feenableexcept() are part of ISO/IEC...
Ivailo Monev [Thu, 16 Jan 2020 19:29:08 +0000 (19:29 +0000)]
fegetenv(), fesetenv(), feclearexcept() and feenableexcept() are part of ISO/IEC 9899:1999 standard [ci skip]

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agocheck for get_current_dir_name(), fegetenv(), fesetenv(), feclearexcept() and feenabl...
Ivailo Monev [Thu, 16 Jan 2020 19:06:01 +0000 (19:06 +0000)]
check for get_current_dir_name(), fegetenv(), fesetenv(), feclearexcept() and feenableexcept()

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoadd USE_LDCONFIG to FreeBSD package files [ci skip]
Ivailo Monev [Thu, 16 Jan 2020 10:25:11 +0000 (10:25 +0000)]
add USE_LDCONFIG to FreeBSD package files [ci skip]

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoupdate copyright in manual pages [ci skip]
Ivailo Monev [Thu, 16 Jan 2020 10:04:34 +0000 (10:04 +0000)]
update copyright in manual pages [ci skip]

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoreduce branches in QLibraryPrivate::load_sys()
Ivailo Monev [Thu, 16 Jan 2020 09:40:50 +0000 (09:40 +0000)]
reduce branches in QLibraryPrivate::load_sys()

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoQSystemError cleanup
Ivailo Monev [Thu, 16 Jan 2020 08:32:06 +0000 (08:32 +0000)]
QSystemError cleanup

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agomove _GNU_SOURCE definition from qplatformdefs header to mkspecs CMake file
Ivailo Monev [Thu, 16 Jan 2020 08:12:18 +0000 (08:12 +0000)]
move _GNU_SOURCE definition from qplatformdefs header to mkspecs CMake file

also remove -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE from FreeBSD platform
definitions since it does not support all required LFS functions and types

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agodrop support for a.out format
Ivailo Monev [Thu, 16 Jan 2020 08:03:11 +0000 (08:03 +0000)]
drop support for a.out format

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoremove redundant QT_HPUX_LD definition check in qlibrary_unix source file
Ivailo Monev [Thu, 16 Jan 2020 07:55:59 +0000 (07:55 +0000)]
remove redundant QT_HPUX_LD definition check in qlibrary_unix source file

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoreplace BUFSIZE with QT_BUFFISZE where applicable
Ivailo Monev [Thu, 16 Jan 2020 07:32:01 +0000 (07:32 +0000)]
replace BUFSIZE with QT_BUFFISZE where applicable

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoeffectively revert 46ae020ff2470151951ee35153a2c4921b793d42 and 9529ee4b26cc299db5da8...
Ivailo Monev [Thu, 16 Jan 2020 06:56:16 +0000 (06:56 +0000)]
effectively revert 46ae020ff2470151951ee35153a2c4921b793d42 and 9529ee4b26cc299db5da8ac569b7040beff31491

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agorework QImageReader formats table lookup
Ivailo Monev [Thu, 16 Jan 2020 04:45:24 +0000 (04:45 +0000)]
rework QImageReader formats table lookup

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agouse cmake_reset_check_state() and cmake_pop_check_state() macros to reset and restore...
Ivailo Monev [Thu, 16 Jan 2020 04:42:44 +0000 (04:42 +0000)]
use cmake_reset_check_state() and cmake_pop_check_state() macros to reset and restore function check state

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agouse ZSTD_VERSION_NUMBER to check ZSTD version in qbytearray source file
Ivailo Monev [Thu, 16 Jan 2020 00:34:29 +0000 (00:34 +0000)]
use ZSTD_VERSION_NUMBER to check ZSTD version in qbytearray source file

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoadd LIB_DEPENDS to FreeBSD package files [ci skip]
Ivailo Monev [Wed, 15 Jan 2020 22:16:26 +0000 (22:16 +0000)]
add LIB_DEPENDS to FreeBSD package files [ci skip]

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agocorrect LICENSE_FILE_KATIE in FreeBSD package files
Ivailo Monev [Wed, 15 Jan 2020 22:15:53 +0000 (22:15 +0000)]
correct LICENSE_FILE_KATIE in FreeBSD package files

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoadd missing dash to WITH_DBUS build option description
Ivailo Monev [Wed, 15 Jan 2020 22:13:48 +0000 (22:13 +0000)]
add missing dash to WITH_DBUS build option description

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agotake MYSQL and PGSQL options into account in pkg-plist FreeBSD package file [ci skip]
Ivailo Monev [Wed, 15 Jan 2020 19:41:03 +0000 (19:41 +0000)]
take MYSQL and PGSQL options into account in pkg-plist FreeBSD package file [ci skip]

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoremove ipv6 from CATEGORIES in FreeBSD package files [ci skip]
Ivailo Monev [Wed, 15 Jan 2020 19:21:51 +0000 (19:21 +0000)]
remove ipv6 from CATEGORIES in FreeBSD package files [ci skip]

apparently it is is considered as invalid on the host I am building (12.1)
but it is in the handbook and in the qt4-network port Makefile CATEGORIES:
https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/makefile-categories.html
https://svnweb.freebsd.org/ports/head/net/qt4-network/Makefile?revision=486987&view=markup&pathrev=495966

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoupdate FreeBSD pkg-plist package file
Ivailo Monev [Wed, 15 Jan 2020 19:12:46 +0000 (19:12 +0000)]
update FreeBSD pkg-plist package file

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agouse std::bitset<> for QCoreApplication::attribs member
Ivailo Monev [Wed, 15 Jan 2020 18:48:29 +0000 (18:48 +0000)]
use std::bitset<> for QCoreApplication::attribs member

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoadd ftp, net, ipv6 and www to CATEGORIES in FreeBSD package files [ci skip]
Ivailo Monev [Wed, 15 Jan 2020 18:32:45 +0000 (18:32 +0000)]
add ftp, net, ipv6 and www to CATEGORIES in FreeBSD package files [ci skip]

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agocorrect PGSQL_USES in FreeBSD package files [ci skip]
Ivailo Monev [Wed, 15 Jan 2020 17:34:37 +0000 (17:34 +0000)]
correct PGSQL_USES in FreeBSD package files [ci skip]

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agorequire C++11-capable compiler in FreeBSD package files [ci skip]
Ivailo Monev [Wed, 15 Jan 2020 17:31:10 +0000 (17:31 +0000)]
require C++11-capable compiler in FreeBSD package files [ci skip]

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agomake MySQL and PostgreSQL options in FreeBSD package files [ci skip]
Ivailo Monev [Wed, 15 Jan 2020 17:14:44 +0000 (17:14 +0000)]
make MySQL and PostgreSQL options in FreeBSD package files [ci skip]

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agospecify the exceptions license as custom in FreeBSD package files [ci skip]
Ivailo Monev [Wed, 15 Jan 2020 16:46:34 +0000 (16:46 +0000)]
specify the exceptions license as custom in FreeBSD package files [ci skip]

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoadd pkgconfig, mysql, pgsql and desktop-file-utils to USES in FreeBSD package files...
Ivailo Monev [Wed, 15 Jan 2020 16:19:50 +0000 (16:19 +0000)]
add pkgconfig, mysql, pgsql and desktop-file-utils to USES in FreeBSD package files [ci skip]

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoremove virtual specifier from internal QCoreApplication::compressEvent()
Ivailo Monev [Wed, 15 Jan 2020 15:58:25 +0000 (15:58 +0000)]
remove virtual specifier from internal QCoreApplication::compressEvent()

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agouse getprogname() if available in QCoreApplicationPrivate::appName()
Ivailo Monev [Wed, 15 Jan 2020 15:53:38 +0000 (15:53 +0000)]
use getprogname() if available in QCoreApplicationPrivate::appName()

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoremove unused qt_locale_initialized variable
Ivailo Monev [Wed, 15 Jan 2020 15:52:15 +0000 (15:52 +0000)]
remove unused qt_locale_initialized variable

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoset QT_LARGEFILE_SUPPORT in parent scope from katie_check_function64() [ci skip]
Ivailo Monev [Wed, 15 Jan 2020 05:09:37 +0000 (05:09 +0000)]
set QT_LARGEFILE_SUPPORT in parent scope from katie_check_function64() [ci skip]

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agosuffix tools when building package for FreeBSD to avoid conflicts
Ivailo Monev [Wed, 15 Jan 2020 04:59:39 +0000 (04:59 +0000)]
suffix tools when building package for FreeBSD to avoid conflicts

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agomake katie_check_function64() function and correct some comments in CMake files
Ivailo Monev [Wed, 15 Jan 2020 04:58:45 +0000 (04:58 +0000)]
make katie_check_function64() function and correct some comments in CMake files

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoreplace while() with for() loop in createReadHandlerHelper() function
Ivailo Monev [Wed, 15 Jan 2020 04:33:07 +0000 (04:33 +0000)]
replace while() with for() loop in createReadHandlerHelper() function

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoavoid temporary in QImageWriter::supportedImageFormats()
Ivailo Monev [Wed, 15 Jan 2020 04:25:14 +0000 (04:25 +0000)]
avoid temporary in QImageWriter::supportedImageFormats()

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoremove redundant image format plugins
Ivailo Monev [Wed, 15 Jan 2020 04:23:18 +0000 (04:23 +0000)]
remove redundant image format plugins

handlers are built-in

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoreplace qabstractfileengine with qfsfileengine header inclusion in qfontengine_ft...
Ivailo Monev [Wed, 15 Jan 2020 03:43:24 +0000 (03:43 +0000)]
replace qabstractfileengine with qfsfileengine header inclusion in qfontengine_ft source file

it is required since 46ae020ff2470151951ee35153a2c4921b793d42

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agocheck if platform provides 64-bit offset functions
Ivailo Monev [Wed, 15 Jan 2020 01:54:46 +0000 (01:54 +0000)]
check if platform provides 64-bit offset functions

apparently FreeBSD does not support all of them, including some types

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoadd sqlite to USES in FreeBSD package files
Ivailo Monev [Wed, 15 Jan 2020 01:54:15 +0000 (01:54 +0000)]
add sqlite to USES in FreeBSD package files

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoobtain maximum hostname length via sysconf() in QHostInfo::localHostName()
Ivailo Monev [Wed, 15 Jan 2020 00:29:19 +0000 (00:29 +0000)]
obtain maximum hostname length via sysconf() in QHostInfo::localHostName()

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoenable Large File Support (LFS) based on _LARGEFILE64_SOURCE, _LARGEFILE_SOURCE and...
Ivailo Monev [Wed, 15 Jan 2020 00:19:24 +0000 (00:19 +0000)]
enable Large File Support (LFS) based on _LARGEFILE64_SOURCE, _LARGEFILE_SOURCE and _FILE_OFFSET_BITS

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoremove _POSIX_MONOTONIC_CLOCK definition check from qeventdispatcher_unix_p header
Ivailo Monev [Tue, 14 Jan 2020 22:30:48 +0000 (22:30 +0000)]
remove _POSIX_MONOTONIC_CLOCK definition check from qeventdispatcher_unix_p header

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agocheck if host provides fcvt() and ecvt(), use copies from musl libc if not available
Ivailo Monev [Tue, 14 Jan 2020 21:57:38 +0000 (21:57 +0000)]
check if host provides fcvt() and ecvt(), use copies from musl libc if not available

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoinclude time header for tzset() in qcorecommon_p header
Ivailo Monev [Tue, 14 Jan 2020 19:43:08 +0000 (19:43 +0000)]
include time header for tzset() in qcorecommon_p header

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoadd FreeBSD package files [ci skip]
Ivailo Monev [Tue, 14 Jan 2020 19:32:21 +0000 (19:32 +0000)]
add FreeBSD package files [ci skip]

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoadd BSD license to Debian package copyright file and update it [ci skip]
Ivailo Monev [Tue, 14 Jan 2020 18:22:38 +0000 (18:22 +0000)]
add BSD license to Debian package copyright file and update it [ci skip]

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agouse proper type for QFile::fileEngine member
Ivailo Monev [Tue, 14 Jan 2020 16:40:00 +0000 (16:40 +0000)]
use proper type for QFile::fileEngine member

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoRevert "pass size of string to QString::fromLocal8Bit() where known"
Ivailo Monev [Tue, 14 Jan 2020 03:42:37 +0000 (03:42 +0000)]
Revert "pass size of string to QString::fromLocal8Bit() where known"

if the input string includes null-terminator and result is converted to
hex or percentage encoding it will contain characters it should not

This reverts commit 1d0f3d39f0cf449b627d22eb56e392d4eb141ddd.

4 years agoeffectively revert 653549b4e4933a4725768406da08c6aee1cb2eb6
Ivailo Monev [Tue, 14 Jan 2020 03:13:28 +0000 (03:13 +0000)]
effectively revert 653549b4e4933a4725768406da08c6aee1cb2eb6

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agomark QIODevice warning cases as unlikely
Ivailo Monev [Tue, 14 Jan 2020 01:30:19 +0000 (01:30 +0000)]
mark QIODevice warning cases as unlikely

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoremove unused QFileSystemEngine::setPermissions() argument
Ivailo Monev [Mon, 13 Jan 2020 21:24:05 +0000 (21:24 +0000)]
remove unused QFileSystemEngine::setPermissions() argument

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoavoid temporary in QDir::filePath()
Ivailo Monev [Mon, 13 Jan 2020 21:14:07 +0000 (21:14 +0000)]
avoid temporary in QDir::filePath()

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>