Commit graph

344 commits

Author SHA1 Message Date
Ivailo Monev
a03d4d9962 update Debian package symbols file [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-29 07:26:39 +00:00
Ivailo Monev
52646f336e set Architectures to those which Debian provides binary packages for in Debian control file [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-25 17:24:11 +00:00
Ivailo Monev
f929c60c80 do not include Shell profile and linker config in Debian package
Shell profile file breaks cross-compilation because it exports
PKG_CONFIG_PATH

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-24 07:28:40 +00:00
Ivailo Monev
73142e812b replace xorg-dev with specific package names available for non-i386 architectures too
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-22 20:32:10 +00:00
Ivailo Monev
21eb12f7b9 replace arm with armhf architecture in Debian control file
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-22 20:29:45 +00:00
Ivailo Monev
2e5e09e76d introduce KATIE_CROSS_EXEC for use in cross-compiling
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-22 20:29:08 +00:00
Ivailo Monev
f2529e5ed7 remove g++ from Build-Depends in Debian control file [ci skip]
build-essential depends on it

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-22 19:34:19 +00:00
Ivailo Monev
375baba2b4 add all supported architectures to Debian package control file [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-22 18:35:11 +00:00
Ivailo Monev
8ce6971948 update Debian package symbols file [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-22 03:18:27 +00:00
Ivailo Monev
e37fc15eee remove redundant Debian package maintainer scripts
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-18 16:50:25 +00:00
Ivailo Monev
1d86e7dc66 add extended description for Debian package [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 17:27:20 +00:00
Ivailo Monev
b3bd3a643c add Debian package symbols file
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 17:26:14 +00:00
Ivailo Monev
3b3e0836f6 disable libunwind support by default
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-03 22:54:01 +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
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
51cd298727 replace LD_LIBRARY_PATH override with debhelper solution
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-30 20:40:30 +00:00
Ivailo Monev
86a4f2c406 set debhelper compat to 10 for parallel build support
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-30 20:14:10 +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
e85437dfcc remove experimental Python bindings
they may be brought back as separate project

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-24 11:07:13 +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
41b665c7b7 correct Debian dependencies
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-29 12:04:23 +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
f8870ef304 set KATIE_SETTINGS_FULL when building Debian package
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-30 10:41:13 +00:00
Ivailo Monev
f3d0c79fa6 change Debian runtime depndencies aswell
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-27 12:16:00 +00:00
Ivailo Monev
bafbd704e6 change Debian package control file to use dependencies available in stable release
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-27 04:30:40 +00:00
Ivailo Monev
76051f6ec7 on Arch mariadb is not required to build the project, only the client libraries
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-15 20:44:59 +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
735a60abe6 fallback to curl if wget is not found in oldmake script [ci skip] 2019-05-13 01:24:31 +00:00
Ivailo Monev
1a31a54c9b set paths suitable for installation when building from scripts
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-06 20:39:55 +00:00
Ivailo Monev
07180913bf build the Python bindings for Arch
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2018-02-12 20:45:20 +00:00
Ivailo Monev
6727835195 experimental and incomplete Python bindings for core and gui modules
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2018-02-12 00:15:12 +00:00
Ivailo Monev
3773c88c07
Update rules 2017-11-24 00:11:01 +02:00
Ivailo Monev
9554ac46cb remove irrelevant README file
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-10-18 04:10:37 +00:00
Ivailo Monev
8d81de7cde make it possible to test the imports too
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-09 19:40:40 +00:00
Ivailo Monev
fbd408e42a oops
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-09 12:55:07 +00:00
Ivailo Monev
6f7d8c4f37 improve compat
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-09 12:49:22 +00:00
Ivailo Monev
be048dee40 update translations
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-09 06:31:01 +00:00
Ivailo Monev
1944c376f0 minor JavaScriptCore cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-08 15:11:41 +00:00
Ivailo Monev
6229c64316 detect MySQL version from its CMake module
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-05 02:03:58 +00:00
Ivailo Monev
0c4b9b5c3f update Debian package files
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-04 08:28:14 +00:00
Ivailo Monev
2eef924d38 instead of LTO make use of KATIE_ALLINONE
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-04 15:52:08 +00:00
Ivailo Monev
63218fb00f add script to convert forward declarations to include directives
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-27 13:37:28 +00:00
Ivailo Monev
d99be18660 suffixed the tools pixmaps
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-27 02:54:00 +00:00
Ivailo Monev
a0bca8a769 move bootstrap stuff into moc build file since it's the only thing using it
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-27 02:28:26 +00:00
Ivailo Monev
3a7935df73 KatieConfig.cmake review
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-27 02:14:01 +00:00
Ivailo Monev
af7b3b6a2d cache KATIE_TOOLS_SUFFIX as STRING type
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-27 02:04:45 +00:00
Ivailo Monev
15be073317 support suffixed tools and package them as such
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-27 01:57:57 +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
c5d7c4c59e add gconf to package dependencies
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-12-12 02:52:37 +00:00