Ivailo Monev
12eff871eb
replace QT_NO_GEOM_VARIANT with QT_BOOTSTRAPPED
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-19 14:46:30 +02:00
Ivailo Monev
1bba3b426a
add crossdeb.sh [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-19 14:17:09 +02:00
Ivailo Monev
25d8d4e2e9
introduce AArch64 support
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-19 13:20:24 +02:00
Ivailo Monev
c2df906709
build on all supported Travis architectures
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-19 12:00:14 +02:00
Ivailo Monev
eb776c9451
remove FDL from licenses in package files
...
used only for the .doc files which are not installed
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-19 03:16:49 +02:00
Ivailo Monev
ed4ac5ffa9
reimplement qSNaN(), qQNaN() and qInf() via std::numeric_limits
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-19 01:18:24 +02:00
Ivailo Monev
269d0ddd75
get rid of qt_noop()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-18 12:22:58 +02:00
Ivailo Monev
07675ce888
get rid of q_check_ptr()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-18 01:41:47 +02:00
Ivailo Monev
3a7005f518
debug type build fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-18 01:13:57 +02:00
Ivailo Monev
550185907b
check for vsnprintf() during build
...
QT_SNPRINTF and QT_VSNPRINTF should not be used directly thus removing them
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-18 00:58:56 +02:00
Ivailo Monev
3d9d72dffd
qconfig header review
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-17 16:50:21 +02:00
Ivailo Monev
a52b7a53ea
check for clock_gettime() during build
...
using it as general monotonic clock availability check, while at it use
CLOCK_REALTIME_COARSE if defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-17 00:12:44 +02:00
Ivailo Monev
df852837c3
check for getaddrinfo() during build
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-16 23:34:16 +02:00
Ivailo Monev
cf120d91c2
check for getifaddrs() during build
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-16 23:27:04 +02:00
Ivailo Monev
b6c55962a2
use correct latin string conversion method in qt_socket_getPortAndAddress()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-16 22:32:40 +02:00
Ivailo Monev
9de6b2b391
do not use own structs for sockaddr_sstorage and sockaddr_in6
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-16 22:30:47 +02:00
Ivailo Monev
ced2eca1da
remove redundant inclusions in KatieBUildMacros file
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-16 14:28:19 +02:00
Ivailo Monev
33b932887d
JSC FastMalloc cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-15 23:29:31 +02:00
Ivailo Monev
d3676c4d89
remove mac leftovers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-15 22:53:31 +02:00
Ivailo Monev
3121ff5f51
get rid of JSC WeakRandom
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-15 22:37:29 +02:00
Ivailo Monev
37cfebd38e
merge JSC ThreadingQt into Threading source file
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-15 17:37:33 +02:00
Ivailo Monev
3277cf325e
reduce build time for systems without LFS
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-15 16:24:03 +02:00
Ivailo Monev
9fe88f6ffd
prefix standard function calls in qhostinfo_unix source file
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-15 16:12:10 +02:00
Ivailo Monev
ea01be0080
mark MinimumFlickVelocity variable as static
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-15 16:11:51 +02:00
Ivailo Monev
2f3379ea3b
JSC threading cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-15 02:02:18 +02:00
Ivailo Monev
908e534946
remove unused JSC extras
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-15 01:31:51 +02:00
Ivailo Monev
5ad718cb25
NetBSD build fix
...
apparently the signature of pthread_setname_np() is different than the one
documented in the Linux man page for it:
https://man7.org/linux/man-pages/man3/pthread_setname_np.3.html
https://man.netbsd.org/pthread_setname_np.3
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-14 17:57:19 +02:00
Ivailo Monev
1863cec279
fix checking for definitions via katie_check_defined() for rare cases
...
in case the function reference does something strange, that is the case
for pthread_setname_np(), and the return value from the executable is not 0
even tho the source was compiled and linked successfully just return 0
(success) before even attempting to print reference to the function.
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-14 17:28:12 +02:00
Ivailo Monev
fea955e7f9
remove redundant default case in s5StateToString() function
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-13 10:26:07 +02:00
Ivailo Monev
7215a52da0
cache latin string conversion in QLocalServerPrivate::listen()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-13 10:25:51 +02:00
Ivailo Monev
e29752f0f6
remove redundant pre-processor checks
...
SIOCGIFNAME and SIOCGIFHWADDR are not documented as appearing in certain
versions of standards or Linux versions thus I assume they should be
defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-13 10:25:15 +02:00
Ivailo Monev
bcaf8537a4
avoid temporary in QX11Data::isSupportedByWM()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-11 15:39:37 +02:00
Ivailo Monev
c3cada0509
remove unused qt_safe_socket() and qt_safe_accept() arguments
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-11 14:54:37 +02:00
Ivailo Monev
6e88e8f8f8
remove unused _XSETROOT_ID X11 atom from the table
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-11 14:44:55 +02:00
Ivailo Monev
4079086ee3
benchmark build fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-11 14:31:00 +02:00
Ivailo Monev
cf4cca159c
remove now unused setCurrentThreadName() function
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-11 14:15:38 +02:00
Ivailo Monev
1bc1c04955
use exclusive branches in QFSFileEngine::extension()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-11 14:05:31 +02:00
Ivailo Monev
e13dfcacab
benchmark build fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-11 14:05:07 +02:00
Ivailo Monev
d8c160363b
implement thread name setting for NetBSD
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-11 07:26:24 +02:00
Ivailo Monev
b74d450eb7
make QBuffer::bytesAvailable() work
...
upstream commit:
b4ce49287f
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-11 02:21:13 +02:00
Ivailo Monev
a956344dbf
NetBSD and OpenBSD build fixes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-11 01:23:56 +02:00
Ivailo Monev
2a896079ee
javascriptcore platform definitions cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-09 11:05:16 +02:00
Ivailo Monev
2319003005
build without MySQL support in Travis
...
SQL test segmentation faults and even backtrace is not printed (with unwind
support enabled), not going to debug that
while at it, adjust to changes in Travis config format. no idea what packages
does, not much info at https://config.travis-ci.com/ref/job/cache
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-09 10:16:01 +02:00
Ivailo Monev
d178408e5d
avoid possible recursion in QLocalePrivate::findLocale()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-09 09:46:44 +02:00
Ivailo Monev
2cbc42ca74
compiler warning fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-09 08:02:01 +02:00
Ivailo Monev
f49d10eb41
update README [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-09 04:47:58 +02:00
Ivailo Monev
26bf3aacd3
check modification time from QSettings read methods
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-09 04:41:36 +02:00
Ivailo Monev
c418078aae
do not use QMutexPool in QPropertyAnimation and QVariantAnimation
...
upstream commit:
1e6514a714
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-09 02:17:43 +02:00
Ivailo Monev
74e2ee84a3
remove redundant QT_BOOTSTRAPPED guard
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-09 01:19:45 +02:00
Ivailo Monev
fae1bd9214
check for nl_langinfo()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-09 01:12:52 +02:00