Commit graph

4819 commits

Author SHA1 Message Date
Ivailo Monev
5d26846b73 prefix getpid() function calls
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-28 14:24:34 +00:00
Ivailo Monev
09c680950f merge QT_NO_TRANSLATION and QT_NO_TRANSLATION_BUILDER options
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-28 14:18:16 +00:00
Ivailo Monev
065a540e92 properly indent statement in findXdndAwareParent()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-28 04:07:30 +00:00
Ivailo Monev
cde1311dfe update FreeBSD pkg-plist file to account for the translations
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-28 03:06:18 +00:00
Ivailo Monev
6e7f61848e review katie_setup_target() style
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-28 02:58:12 +00:00
Ivailo Monev
49132a59f0 remove unused and internal QCoreApplicationPrivate::isTranslatorInstalled()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-28 02:57:34 +00:00
Ivailo Monev
17620d19d0 correct variables in katie_check_defined()
CMAKE_REQUIRED_FLAGS is a string, not list

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-28 02:41:49 +00:00
Ivailo Monev
36c364fbe9 reimplement QTranslator via gettext/libintl
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-28 00:27:59 +00:00
Ivailo Monev
1e006a2c35 workaround some CMake and BSD issues
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-27 23:23:46 +00:00
Ivailo Monev
7fb7e9cbdb French translation correction
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-27 15:42:26 +00:00
Ivailo Monev
cefef1c29d remove unused linguist classes, typedefs and function
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-27 03:25:40 +00:00
Ivailo Monev
95413d4a93 mark QTranslator::translate() as virtual
when the overload was merged as per the TODO virtual specifier was not
added by mistake

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-27 03:24:52 +00:00
Ivailo Monev
e88c8d972d fix possible sm_performSaveYourself() thread-safety issue
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-27 02:50:47 +00:00
Ivailo Monev
b7376b2e53 check for pthread_stackseg_np() during build
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-27 01:23:41 +00:00
Ivailo Monev
5b908937b5 OpenBSD build fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-27 01:14:22 +00:00
Ivailo Monev
079210cccb use arc4random() in qrand() if available
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-27 01:01:59 +00:00
Ivailo Monev
3a725cffb0 pass CMAKE_THREAD_LIBS_INIT to pthread_attr_get_np() test
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-27 00:47:34 +00:00
Ivailo Monev
bbcffe0842 remove unused QThreadData::clearCurrentThreadData()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-26 20:55:08 +00:00
Ivailo Monev
dfaf8848a2 remove stub QNetworkSessionPrivate::setALREnabled()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-26 19:46:05 +00:00
Ivailo Monev
d34df84702 remove unused set_font_bits() argument
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-26 19:36:18 +00:00
Ivailo Monev
675891d158 avoid branch in QFontPrivate constructor
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-26 19:35:53 +00:00
Ivailo Monev
5861bd8b78 fix some QByteArrayMatcher and QStringMatcher bugs
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-26 18:58:50 +00:00
Ivailo Monev
28083c86f4 set correct Section type for QDateTimeParser::last
upstream commit:
c459ea84c4

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-26 18:07:48 +00:00
Ivailo Monev
760e18b19d remove unused QDateTimeParser member and enum
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-26 17:46:09 +00:00
Ivailo Monev
36e1687e0e do not handle NAN and INFINITY explicitly in QLocalePrivate::bytearrayToDouble()
std::strtod() should support such cases, even case-insensitive occurences

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-26 17:18:56 +00:00
Ivailo Monev
5717bc5056 remove redundant QT_PLUGIN definition
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-26 16:10:11 +00:00
Ivailo Monev
6e1da5a137 effectively revert 26bf3aacd3
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-26 15:56:09 +00:00
Ivailo Monev
0353958c59 make use of dbus_signature_validate() and dbus_signature_validate_single()
both methods are available in atleast D-Bus v0.32 and v1.5.12 is
required so no reason not to do that

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>

asd
2020-11-26 02:45:57 +00:00
Ivailo Monev
3896342aa5 prefix getpagesize() call in Heap::allocateBlock()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-26 01:12:21 +00:00
Ivailo Monev
ad51f0e024 remove unused QBearerEngine members
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-26 00:45:13 +00:00
Ivailo Monev
304775706d make use of Q_DECL_ALIGN() and Q_ALIGNOF() in JSC
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-26 00:27:54 +00:00
Ivailo Monev
87d70bf4cf get rid of QTDIR environment variable
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-25 23:37:10 +00:00
Ivailo Monev
b935340448 invoke make from minsize.sh and debug.sh in FreeBSD and Solari compatible way
FreeBSD does not have `nproc` and Solaris (OpenIndiana) uses dmake which
requires space separator to recognize the jobs argument

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-25 23:12:43 +00:00
Ivailo Monev
ccdabe7fe5 remove the condition for system proxies support
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-25 22:54:08 +00:00
Ivailo Monev
015d7ff1c3 update tables data to CLDR v38
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-25 22:42:03 +00:00
Ivailo Monev
e566f1ed4f do not export QSettingsPrivate for test builds
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-25 22:29:37 +00:00
Ivailo Monev
4566e505f1 remove unused internal build functionality
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-25 22:26:39 +00:00
Ivailo Monev
dfcd4b06c8 pass any extra crossdeb.sh arguments to debootstrap
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-25 16:21:23 +00:00
Ivailo Monev
57c9842eba check for timegm(), tm.tm_gmtoff and tm.tm_zone during build
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-25 15:45:57 +00:00
Ivailo Monev
8d75d78a4f check for posix_memalign(), pthread_attr_get_np() and madvise() during build
replace mmap() calls with QT_MMAP() so that mmap64() is called when
supported by the host while at it and remove conditions that are
assumed to always be true

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-25 15:13:47 +00:00
Ivailo Monev
1a73186189 remove redundant QDir forward declaration in qsslsocket header and obsolete TODO
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-25 02:36:33 +00:00
Ivailo Monev
fd029dc590 replace qstrtod(), qstrtoll() and qstrtoull() with their body
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-25 00:40:43 +00:00
Ivailo Monev
28a198178f update README
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-24 21:12:06 +00:00
Ivailo Monev
0016067294 do not enable madvise() use on Hurd for JSC
Hurd does not have MAD_FREE

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-24 18:14:33 +00:00
Ivailo Monev
cfef2d8fbd ignore build directory on Debian GNU/Hurd
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-24 18:04:33 +00:00
Ivailo Monev
043f156dfe do not enable madvise() use on Solaris for JSC
not available if _POSIX_C_SOURCE > 2 or _XPG4_2 is defined which is the
default on OpenIndiana

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-24 17:53:28 +00:00
Ivailo Monev
0a8a0b238e remove unused QT_NO_ARM_EABI definiton
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-24 16:59:34 +00:00
Ivailo Monev
1faa0cc881 get rid of QT_LINUXBASE
note that arpa/inet.h is included in qnet_unix_p header unconditionally

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-24 16:31:33 +00:00
Ivailo Monev
4b259fff55 remove obsolete IsKeypadKey and IsPrivateKeypadKey workaround
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-24 16:14:38 +00:00
Ivailo Monev
c007751afd replace QT_LINUXBASE with FT_ERRORS_H definition check
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-24 15:57:30 +00:00