Commit Graph

18428 Commits

Author SHA1 Message Date
Leonid Pliushch cb8d70c36d
xorg-xvfb, tigervnc: fixes for Android Pie (9)
Remove setuid/setgid and similar calls as they are disallowed
by seccomp and not needed on Termux.
2022-04-18 14:08:22 +05:30
Leonid Pliushch 838d6a73cd
tigervnc: depend on libuuid
Fix linking error in 'vncpasswd'.
2022-04-18 14:08:22 +05:30
Leonid Pliushch 803fabb956
libgtk2: remove locale files from package
Termux does not support locales anyway.
2022-04-18 14:08:22 +05:30
Leonid Pliushch 3e998b1328
aterm: create symlink 'xterm' for compatibility
Since we don't provide xterm, it worth to create a compatibility
symlink.
2022-04-18 14:08:21 +05:30
Leonid Pliushch ef95625d3c
fluxbox: rebuild to fix linking error
Fixes error like this:

 CANNOT LINK EXECUTABLE "fluxbox": library "libXinerama.so.1" not found
 Aborted
2022-04-18 14:08:21 +05:30
Leonid Pliushch b5e4b72e16
aterm: add libxt to build depends 2022-04-18 14:08:21 +05:30
Leonid Pliushch a99d219504
openbox: rebuild to fix linking error
Fixes error like this:

 CANNOT LINK EXECUTABLE "/data/data/com.termux/files/usr/bin/openbox": library "libXinerama.so.1" not found
 Aborted
2022-04-18 14:08:21 +05:30
Leonid Pliushch 480519c138
mpv-x: rebuild to fix linking error
Fixes error like this:

 CANNOT LINK EXECUTABLE "/data/data/com.termux/files/usr/libexec/mpv": library "libXss.so.1" not found
 Aborted
2022-04-18 14:08:21 +05:30
Leonid Pliushch 202fc7c4da
libgtk2: rebuild to linking error
Fixes error like this:

 CANNOT LINK EXECUTABLE "/data/data/com.termux/files/usr/bin/gtk-query-immodules-2.0": library "libXinerama.so.1" not found
 Aborted
2022-04-18 14:08:21 +05:30
Leonid Pliushch 6f68d366d0
aterm: fix dependencies 2022-04-18 14:08:20 +05:30
Leonid Pliushch 55d90a14a0
Revert "libxau: use rename(2) instead of symlink(2) when locking"
Breaks locking on at least 'xorg-xauth'.

However, rename(2)-based locks seems working good for tigervnc and
xorg-xvfb packages.
2022-04-18 14:08:20 +05:30
Leonid Pliushch a840313ee9
libxau: use rename(2) instead of symlink(2) when locking 2022-04-18 14:08:20 +05:30
Leonid Pliushch 3faa2eeb0c
tigervnc, xvfb: use rename(2) instead of symlink(2) when creating lock file
Fixes issues with stale lock files in case Xvnc was killed.

Note: original implementation of locking uses link(2) which is
disallowed by seccomp on Android 8 or later.
2022-04-18 14:08:20 +05:30
Leonid Pliushch b469daa734
libxss: depend on libxext 2022-04-18 14:08:20 +05:30
Leonid Pliushch c7638c2acf
libgtk3: update to 3.24.1 2022-04-18 14:08:20 +05:30
Leonid Pliushch a1f17acf7f
fltk: update to 1.3.4.2 2022-04-18 14:08:19 +05:30
Leonid Pliushch ab5e3491a0
libatk: update to 2.30.0 2022-04-18 14:08:19 +05:30
Leonid Pliushch 80b4d45273
libxkbcommon: update to 0.8.2 2022-04-18 14:08:19 +05:30
Leonid Pliushch e3c127ebb2
dosbox: update to 0.74.2 2022-04-18 14:08:19 +05:30
Leonid Pliushch 5434099093
libdrm: update to 2.4.94 2022-04-18 14:08:19 +05:30
Leonid Pliushch b6a1737b16
feh: update to 2.28 2022-04-18 14:08:18 +05:30
Leonid Pliushch 2d41b5dfd7
imlib2: update to 1.5.1 2022-04-18 14:08:18 +05:30
Leonid Pliushch 2ce0bacaf6
adwaita-icon-theme: update to 3.30.0 2022-04-18 14:08:18 +05:30
Leonid Pliushch 9f68325798
libxinerama: update to 1.1.4 2022-04-18 14:08:18 +05:30
Leonid Pliushch 13683a8c4b
libxss: update to 1.2.3 2022-04-18 14:08:18 +05:30
Leonid Pliushch 3722b7b63a
xkeyboard-config: update to 2.24 2022-04-18 14:08:18 +05:30
Leonid Pliushch 3714aa93be
xorg-xkbcomp: update to 1.4.2 2022-04-18 14:08:17 +05:30
Leonid Pliushch b5a3a391d6
libx11: update to 1.6.6 2022-04-18 14:08:17 +05:30
Leonid Pliushch fbe62999db
xorg-util-macros: update to 1.19.2 2022-04-18 14:08:17 +05:30
Leonid Pliushch 8083ef2383
script 'get-latest-version.sh' now can suggest whether package update is needed 2022-04-18 14:08:17 +05:30
Leonid Pliushch 420c466807
small fix for 'get-latest-version.sh' script 2022-04-18 14:08:17 +05:30
Leonid Pliushch 793d997194
add script for querying latest versions of packages
Makes update checking much faster.
2022-04-18 14:08:16 +05:30
Leonid Pliushch 6908b084f3
xorgproto: force redefine __FDS_BITS in Xpoll.h
Always use 'fallback' definition of __FDS_BITS:

 '#define __FDS_BITS(p)  ((p)->__X_FDS_BITS)'

Fixes compilation errors for some programs.
2022-04-18 14:08:16 +05:30
Leonid Pliushch 3aa1afadb6
mpv-x: add liblua52 to dependencies 2022-04-18 14:08:16 +05:30
Leonid Pliushch 8fb3ebd194
mpv-x: enable Lua support
Ref: https://github.com/termux/termux-packages/issues/799
2022-04-18 14:08:16 +05:30
Leonid Pliushch 39c09be7ff
new package: libglu
Requested in https://github.com/termux/termux-packages/issues/2019
2022-04-18 14:08:16 +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 fad66aecc5
fluxbox: add '-Wno-c++11-narrowing' to CXXFLAGS
Fixes build failure on at least ARM.
2022-04-18 14:08:15 +05:30
Leonid Pliushch e3c4379f22
wireshark-gtk: force disable Qt 2022-04-18 14:08:15 +05:30
Leonid Pliushch 6a47997cce
geoip2-database: update to 20180911 2022-04-18 14:08:15 +05:30
Leonid Pliushch 502fc51449
dosbox: fix build error 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 ee1f4aa1e8
ttf-dejavu: package should be platform independent 2022-04-18 14:08:14 +05:30
Leonid Pliushch af3497bd2e
new package: ttf-dejavu
Some applications require TTF fonts.
2022-04-18 14:08:14 +05:30
Leonid Pliushch 0579600ea1
new package: qgit
First cross-compiled package that use Qt.
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