Commit graph

85 commits

Author SHA1 Message Date
Ivailo Monev
7424267da1 drop MNG image format support
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-04-02 07:06:14 +00:00
Ivailo Monev
5d62c292ef start dbus service in Travis
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-29 16:12:15 +00:00
Ivailo Monev
b870968b33 introduce support for backtrace on crash via Unwind
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-23 16:29:42 +00:00
Ivailo Monev
54e47c0829 enable cache in Travis again
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-29 07:00:52 +00:00
Ivailo Monev
48a6b9dc12 fix Travis build
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-29 03:33:37 +00:00
Ivailo Monev
166426b8b5 no need to install newer libzstd version in Travis anymore
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-28 23:57:14 +00:00
Ivailo Monev
1d4f198cb9 set Travis dist to bionic
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-28 23:41:50 +00:00
Ivailo Monev
9a45943192 build against internal copies of libpng and sqlite if not found
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-28 17:33:39 +00:00
Ivailo Monev
ff8aeeafcd Revert "install newer libpng version in Travis"
This reverts commit a6e204f4d8.
2019-12-27 07:45:29 +00:00
Ivailo Monev
a6e204f4d8 install newer libpng version in Travis
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-27 07:32:05 +00:00
Ivailo Monev
cb6f0f856e Revert "attempt to use MariaDB instead of MySQL in Travis"
This reverts commit a1e7a918a7.
2019-12-04 15:25:06 +00:00
Ivailo Monev
a1e7a918a7 attempt to use MariaDB instead of MySQL in Travis
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-04 12:54:40 +00:00
Ivailo Monev
f7b97d7482 support stack unwinding on assert via Unwind
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-03 16:00:23 +00:00
Ivailo Monev
7890d917a8 change build type to Debug when building with GCC in Travis
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-03 08:09:29 +00:00
Ivailo Monev
9b53a405eb add separate build time option for tests and benchmarks
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-02 02:34:13 +00:00
Ivailo Monev
a09ea62b91 run tests in Travis when building with GCC
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-01 14:06:30 +00:00
Ivailo Monev
fa34c080f6 reimplement character properties and character manipulation via ICU
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-22 00:00:35 +00:00
Ivailo Monev
f96c1a089a now that classes removal is not done often, avoid running genmap when building
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-28 13:11:29 +00:00
Ivailo Monev
280aba512e drop Glib2 event dispatcher support
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-27 16:31:14 +00:00
Ivailo Monev
895f220ade update package files and Travis dependencies
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-23 20:11:35 +00:00
Ivailo Monev
485999c314 disable tests in Travis again
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-10 16:56:51 +00:00
Ivailo Monev
ad55c07b76 sql test crash should be solved
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-10 12:10:18 +00:00
Ivailo Monev
1773b886e0 disable tests in Travis again
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-07 17:42:11 +00:00
Ivailo Monev
911a16a494 attempt to workound the tests timeout in Travis
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-05 01:12:29 +00:00
Ivailo Monev
45549aa40e introduce qFastCompress() and qFastUncompress()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-29 11:30:09 +00:00
Ivailo Monev
89971bc7e0 tests still timeout
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-09 12:05:04 +00:00
Ivailo Monev
954b6875ba update translations
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-09 11:32:43 +00:00
Ivailo Monev
5a7f1ff89a run tests when building with GCC in Travis
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-09 11:28:35 +00:00
Ivailo Monev
7a9c28f944 conflicts in ninja-build generated files have been resolved
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-01 18:12:36 +00:00
Ivailo Monev
67daf9b00d update README and comments in Travis file
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-13 15:04:24 +00:00
Ivailo Monev
1c6946d1f3 linking against mysql on xenial requires lz4
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-13 02:24:20 +00:00
Ivailo Monev
3cf4d5500a libpqtypes-dev is needed too on Debian and derivatives
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-13 02:21:52 +00:00
Ivailo Monev
1df9345bc2 invoke bsdtar after installing it
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-13 02:12:48 +00:00
Ivailo Monev
c9c83f3c17 use downloaded ninja for xenial too
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-13 02:10:33 +00:00
Ivailo Monev
a47ed3a802 xenial can start xvfb via services entry
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-13 02:05:40 +00:00
Ivailo Monev
d609795ded switching to xenial Travis environment 2019-05-13 01:58:22 +00:00
Ivailo Monev
58dc07e700 switching to xenial Travis environment 2019-05-13 01:57:12 +00:00
Ivailo Monev
414157c71c revert ninja version bump for Travis environment
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-07 23:11:04 +00:00
Ivailo Monev
43eb1fe6c3 remove custom build type
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-07 19:07:50 +00:00
Ivailo Monev
4d4b1e86ed
Update .travis.yml 2017-11-09 02:23:16 +02:00
Ivailo Monev
7ae7ceb5eb add custom build type and use it in Travis
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-09 05:36:36 +00:00
Ivailo Monev
706fe858de apparently libwrap0 is needed too for linking to MySQL on Debian
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-04 08:21:36 +00:00
Ivailo Monev
2c65588e34 an attempt to improve the MySQL CMake module, let's see if Travis build fails
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-04 08:17:23 +00:00
Ivailo Monev
4aca886483 purge Gtk style and some other styles leftovers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-25 08:59:05 +00:00
Ivailo Monev
8c018220a9 update dependencies for Travis environment
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-25 08:17:36 +00:00
Ivailo Monev
b6cbd550f4 add gconf to Travis build dependencies
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-12-12 02:53:43 +00:00
Ivailo Monev
48e288a2a3 install PCRE in Travis
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-14 14:32:04 +00:00
Ivailo Monev
e4e04c1429 build in empty directory in Travis
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-11 20:46:09 +00:00
Ivailo Monev
1b69666915 pull latest Ninja release in Travis
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-08 20:12:33 +00:00
Ivailo Monev
eb740fc0bb make developer utilities entirely optional
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-24 16:24:30 +00:00