Commit Graph

61 Commits

Author SHA1 Message Date
Leonid Pliushch
04160899aa
qt5-base: add fix for host GCC 9 2022-04-18 14:41:30 +05:30
Leonid Pliushch
194b82b8ce
rebuild everything 2022-04-18 14:41:29 +05:30
Leonid Pliushch
320abbef31
bump all packages
%ci:no-build
2022-04-18 14:36:29 +05:30
Leonid Pliushch
5730b9d736
bump all packages
%ci:no-build
2022-04-18 14:36:28 +05:30
Leonid Pliushch
c3ef6260df
qgit: update to 2.9 2022-04-18 14:36:27 +05:30
Leonid Pliushch
3de1c31d76
qt5-base: build with dbus support 2022-04-18 14:36:22 +05:30
Leonid Pliushch
f6d0f16e71
qt5-base: do not disable inotify
This is required for fixing https://github.com/termux/x11-packages/issues/130.
2022-04-18 14:36:22 +05:30
Leonid Pliushch
3fcd50463a
qt5-base: correctly distribute *.so files between subpackages 2022-04-18 14:36:22 +05:30
Leonid Pliushch
331fc0ba4b
qt5-base: do not split static libraries into separate package 2022-04-18 14:36:22 +05:30
Leonid Pliushch
b2c2d707a2
qt5-base: no develsplit 2022-04-18 14:36:22 +05:30
Leonid Pliushch
dedc597263
rebuild everything
Because static libraries were not uploaded for packages which
have them.
2022-04-18 14:36:11 +05:30
Leonid Pliushch
05992744ba
follow changes on main repository (no -dev package split anymore)
And schedule all packages for manual rebuilding.

%ci:no-build
2022-04-18 14:36:09 +05:30
Leonid Pliushch
653df2d00c
bump revisions of libjpeg-turbo using packages 2022-04-18 14:36:08 +05:30
Leonid Pliushch
76473aef3a
qt5-base: fix patch 2022-04-18 14:36:05 +05:30
Leonid Pliushch
8717fe2fbc
qt5-base: fix version 2022-04-18 14:36:05 +05:30
Leonid Pliushch
974c093426
qt5-base: use different download url 2022-04-18 14:36:04 +05:30
Leonid Pliushch
9dc5208887
bump packages dependent on libice 2022-04-18 14:36:04 +05:30
Leonid Pliushch
f15d5020eb
qt5-base: bump revision 2022-04-18 14:35:39 +05:30
Leonid Pliushch
2ea70a4248
imlib2: bump revision 2022-04-18 14:35:22 +05:30
Leonid Pliushch
e7c9b79097
update maintainer fields
[ci skip]
2022-04-18 14:09:20 +05:30
Leonid Pliushch
28a6b4d232
qt5-base: some utilities require explicit linking with zlib 2022-04-18 14:09:19 +05:30
Leonid Pliushch
0756620239
add zlib to dependencies where needed 2022-04-18 14:09:17 +05:30
Leonid Pliushch
f5dd6a1f94
bump C++ packages 2022-04-18 14:09:13 +05:30
Leonid Pliushch
ef658d37a1
qt5-base: drop libandroid-support dependency 2022-04-18 14:09:08 +05:30
Leonid Pliushch
befeb8775c
set licenses & reformat build.sh scripts 2022-04-18 14:08:53 +05:30
Leonid Pliushch
6c50b1f23e
qt: put pkg-config files to right packages
See https://github.com/termux/x11-packages/issues/39.
2022-04-18 14:08:45 +05:30
Leonid Pliushch
1f3e6cfb43
use https in homepage and source urls where possible 2022-04-18 14:08:45 +05:30
Leonid Pliushch
7952da7b59
qt5: enable qt5-tools
Note that qt5-tools package is incomplete as missing some important
programs like QtDesigner or QtLinguist.
2022-04-18 14:08:43 +05:30
Leonid Pliushch
aaacdba9bf
qt5-base: fix qt spec path for cmake
Fixes https://github.com/termux/x11-packages/issues/34.
2022-04-18 14:08:43 +05:30
Leonid Pliushch
6ca3e4a955
qt5: fix development packages for 'x11extras' and 'declarative'
Add missing dependencies.
2022-04-18 14:08:39 +05:30
Leonid Pliushch
5da18b44b2
qt5: put static libraries to development packages 2022-04-18 14:08:39 +05:30
Leonid Pliushch
550886bf0e
qt5: fix cross compilation for tools and libraries 2022-04-18 14:08:38 +05:30
Leonid Pliushch
e3d0934302
qt5: store static libraries 2022-04-18 14:08:38 +05:30
Leonid Pliushch
6871303835
qt5: build subpackage 'qt5-declarative'
This is a draft currently as some qml tools are built for host (x86_64).
2022-04-18 14:08:38 +05:30
Leonid Pliushch
8c7012d620
qt5-base: bump revision 2022-04-18 14:08:38 +05:30
Leonid Pliushch
d62192fb89
qt5-base: don't set '-Oz' for default QMAKE_CFLAGS & QMAKE_CXXFLAGS 2022-04-18 14:08:38 +05:30
Leonid Pliushch
44b0d3ff22
qt5: build x11extras 2022-04-18 14:08:37 +05:30
Leonid Pliushch
7a86a07452
qt5-base: rebuild due to libicu update
See https://github.com/termux/x11-packages/issues/12
2022-04-18 14:08:32 +05:30
Leonid Pliushch
ab27fe9cbd
qt5-base: add script to make on-device build of qmake easier 2022-04-18 14:08:32 +05:30
Leonid Pliushch
4feb06fac6
rebuild packages that has dependency 'libsm' 2022-04-18 14:08:31 +05:30
Leonid Pliushch
fc5c0a233a
qt5-base: fix post-installation script
We should symlink a directory of TTF fonts instead of base font directory.
2022-04-18 14:08:16 +05:30
Leonid Pliushch
3160ab3eba
qt5-base: don't use qmake from bootstrap stage for host 2022-04-18 14:08:15 +05:30
Leonid Pliushch
a5e72b7648
bump revisions due to NDK upgrade 2022-04-18 14:08:15 +05:30
Leonid Pliushch
d6917435b5
qt5-base: depend on ttf-dejavu 2022-04-18 14:08:14 +05:30
Leonid Pliushch
cb4260dff9
qt5-base: fix installation of tools compiled for host 2022-04-18 14:08:14 +05:30
Leonid Pliushch
2c97a9b3f5
qt5-base: keep host-build tools, use a separate spec for cross-compilation
Makes cross-compilation of Qt-enabled programs possible.
2022-04-18 14:08:13 +05:30
Leonid Pliushch
414d7bb27f
qt5-base: build.sh - add hints for future work 2022-04-18 14:08:13 +05:30
Leonid Pliushch
cedcfb3fe7
qt5-base: create symlink '$PREFIX/lib/fonts' --> '/system/fonts' if possible
Quick fix for applications that require fonts.
2022-04-18 14:08:13 +05:30
Leonid Pliushch
51af73a0cc
qt5-base: fix missing dependencies 2022-04-18 14:08:13 +05:30
Leonid Pliushch
0bbe0f1b6e
qt5-base: update to 5.11.2 + some improvements to build.sh 2022-04-18 14:08:13 +05:30