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
6d30d88e35
add unifdef to build dependencies of Debian package [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-19 20:34:39 +00:00
Ivailo Monev
3ccf93bac6
add libsm-dev to build dependencies of Debian package [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-19 02:15:31 +00:00
Ivailo Monev
7d82b9c502
remove explicit dependencies from Debian package control file
...
dh_shlibdeps can detect them and their removal makes the control file
more suitable for producing package files for Debian/Ubuntu releases
other than the current Debian stable release which I am using it for
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-08 00:46:00 +00:00
Ivailo Monev
c846262c20
silence dpkg-gensymbols during packaging [ci skip]
...
otherwise it dumps ~30k lines of symbols everytime a fresh package is build
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-19 21:30:32 +00:00
Ivailo Monev
f4acc4bb8f
remove unused Xt dependency
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-18 01:33:06 +00:00
Ivailo Monev
11219d291f
remove unused XInput extension dependency
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-18 01:24:10 +00:00
Ivailo Monev
f83575fdb5
add BSD license to Debian package copyright file and update it [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-14 18:22:38 +00:00
Ivailo Monev
2d96f41c37
remove redundant Debian package symbols file [ci skip]
...
it is generated from override_dh_auto_install rule
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-03 04:09:56 +00:00
Ivailo Monev
a7871caef5
update Debian package symbols file
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-30 01:23:58 +00:00
Ivailo Monev
5657c86ed0
change KATIE_TRANSLATIONS_FULL, KATIE_LDCONF_FULL and KATIE_PROFILE_FULL defaults to common values [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-29 09:51:58 +00:00
Ivailo Monev
c40de3d718
generate symbols file for katie-runtime after installation
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-29 09:28:40 +00:00
Ivailo Monev
70b5ac534d
fix cross-compile packaging
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-29 09:21:50 +00:00
Ivailo Monev
00cab744f6
split Debian package into components [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-29 08:27:52 +00:00
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
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
3773c88c07
Update rules
2017-11-24 00:11:01 +02: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
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
Ivailo Monev
24652fcc11
update package dependencies and remove EGL CMake module
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-16 14:26:52 +00:00
Ivailo Monev
530a98e1e4
update dependencies in package files
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-14 14:27:53 +00:00