Leonid Plyushch
dd251445ca
net-tools: use LDLIBS to pass "-llog"
Fixes on-device build.
%ci:reset-backlog
5 years ago
Leonid Plyushch
bb58ba4950
additional libraries should be specified in `LIBS` instead of `LDFLAGS` if using autotools
Fixes on-device build for: alpine, autossh, direvent, heyu, krb5, msmtp, redir,
screen, socat, tinyproxy, tor.
5 years ago
Leonid Plyushch
b697254188
build-package.sh: set ac_cv_func_posix_spawnp=no for all autotools builds
Reason same as for posix_spawn.
5 years ago
Leonid Plyushch
7682303ca6
build-package.sh: set ac_cv_func_posix_spawn=no for all autotools builds
posix_spawn is not available on Android devices.
While this commit is not necessary for cross-compiling, it is required
when building on-device since there posix_spawn is found somehow. This
produces following errors:
./spawn.h:514:17: error: use of undeclared identifier 'POSIX_SPAWN_RESETIDS'
[(((POSIX_SPAWN_RESETIDS | POSIX_SPAWN_SETPGROUP
5 years ago
Leonid Plyushch
37ddccfad4
git-lfs: support for on-device builds
5 years ago
Leonid Plyushch
550b88349b
some disabled packages can be removed
* elixir: https://github.com/termux/unstable-packages/tree/master/packages/elixir
* libgeos: https://github.com/termux/science-packages/tree/master/packages/libgeos
* nethack: https://github.com/termux/game-packages/tree/master/packages/nethack
5 years ago
Leonid Plyushch
e0ba6f08d8
tsu: fix value of TERMUX_PKG_SKIP_SRC_EXTRACT
5 years ago
Leonid Plyushch
5076c9c720
build-package.sh: fix metapackage creation
Metapackages shouldn't have data inside.
%ci:reset-backlog
5 years ago
Leonid Plyushch
91657e90bb
build-package.sh: more fixes
5 years ago
Leonid Plyushch
6267a318aa
build-package.sh: use text-based comparsion in conditionals instead of exit-code based
5 years ago
Leonid Plyushch
c71f32e64d
fix typo in scripts/build/termux_extract_dep_info.sh
5 years ago
Henrik Grimler
54a313aca9
Merge pull request #4179 from termux/services
Add termux-services scripts for mpd, tor and transmission
5 years ago
Henrik Grimler
c173759201
tor: add termux-services script
5 years ago
Henrik Grimler
246ac85ae0
mpd: add termux-services script
5 years ago
Henrik Grimler
e600403654
transmission: add termux-services script
Skip timestamp in log as transmission standard output already has timestamp.
5 years ago
Henrik Grimler
446bef43d8
Merge pull request #4178 from termux/ffmpeg-update
Bump packages that depends on ffmpeg after ffmpeg update
5 years ago
Henrik Grimler
79dc8d548e
Bump packages that depends on ffmpeg after ffmpeg update
5 years ago
Leonid Plyushch
ce13d0099a
build-package.sh: allow static packages to be in dependencies
5 years ago
Henrik Grimler
ee990985fb
ffmpeg: update to 4.2
%ci:reset-backlog
5 years ago
Henrik Grimler
123ee7a7f9
termux-services: update to 0.0.4
5 years ago
Leonid Plyushch
667fce5a65
fix build.sh in disabled-packages
5 years ago
Leonid Plyushch
d111f5bf74
packages: standardize values of several control variables for build.sh
Variables
TERMUX_PKG_PLATFORM_INDEPENDENT
TERMUX_DEBUG
TERMUX_PKG_HAS_DEBUG
TERMUX_PKG_ESSENTIAL
TERMUX_SUBPKG_ESSENTIAL
TERMUX_PKG_NO_STATICSPLIT
TERMUX_PKG_BUILD_IN_SRC
TERMUX_PKG_FORCE_CMAKE
TERMUX_PKG_HOSTBUILD
should not accept arbitrary values for marking them "enabled". Instead
they should accept boolean values which makes them easier to handle and
also makes their meaning clear.
build-package.sh should make decision based on variable's value but not on
whether it is set or empty.
%ci:no-build
5 years ago
Leonid Plyushch
19424a8496
geoip2-database: disable checksums
Now just bump version approximately once per month for updating package.
Database checksums are constantly changing, so disable them to prevent
build errors when geoip2-database is a dependency.
5 years ago
Leonid Plyushch
611038ab2b
docbook-xml: depend on libxml2-utils instead of libxml2 + add postinst/prerm scripts
5 years ago
Leonid Plyushch
933283fd37
new package: docbook-xml
%ci:reset-backlog
5 years ago
Henrik Grimler
c0ab9757e1
Merge pull request #3460 from Neo-Oli/termux-services
Proposal: Termux-Services
5 years ago
Henrik Grimler
ec9702f2ad
termux-services: switch to github.com/termux repo
5 years ago
Henrik Grimler
b94c3dc361
termux-services: set license to custom until we have another one
5 years ago
Henrik Grimler
1f1f86574e
termux-services: add busybox as dependency
5 years ago
Leonid Plyushch
6db3e7fe5c
doxygen: update to 1.8.16
5 years ago
Leonid Plyushch
12e4b14aae
libbsd: update to 0.10.0
5 years ago
Leonid Plyushch
99e8d8331e
libprotobuf: update to 3.9.1
5 years ago
Leonid Plyushch
4a597c78bc
postgresql: update to 11.5
5 years ago
Leonid Plyushch
06ddba0a0e
pathpicker: update to 0.8.2
5 years ago
Leonid Plyushch
dbc6c26573
undo "Unsplit essential packages"
Seems it is not possible to unsplit these packages currently.
%ci:reset-backlog
5 years ago
Leonid Plyushch
264a8283c5
attempt to fix problem with upgrading libbz2, libcurl, liblzma
5 years ago
Leonid Plyushch
08bb7f70da
dart: update to 2.4.1
5 years ago
Leonid Plyushch
38f350f8b5
nmap: update to 7.80
5 years ago
Leonid Plyushch
ac9d890c1a
libuv: update to 1.31.0
5 years ago
Leonid Plyushch
4cd4bbb398
mpd: update to 0.21.13
5 years ago
Leonid Plyushch
250669aeaa
libflac: update to 1.3.3
5 years ago
Leonid Plyushch
46c0d7c699
clamav: update to 0.101.3
5 years ago
Leonid Plyushch
2e7aa2260b
deutex: update to 5.2.1
5 years ago
Leonid Plyushch
d5d0cbb4bb
xz-utils: unsplit from liblzma
Same reason as for curl and bzip2.
5 years ago
Leonid Plyushch
3f4ff81930
procps & psmisc: fix essential status
5 years ago
Leonid Plyushch
20d2ebe3fb
termux-exec: fix essential status
5 years ago
Leonid Plyushch
daf20ced4c
gawk: fix missing essential status
5 years ago
Leonid Plyushch
9eae51b99d
unsplit bzip2 from libbz2
Same reason as for 'curl'.
5 years ago
Leonid Plyushch
26fae4045f
libcurl: unsplit 'curl' subpackage
Both packages are essential and expect to be in bootstrap installation so
splitting is quite useless here.
5 years ago
Leonid Plyushch
20323fc0f6
funding.yml: fill with necessary data
From https://termux.com/donate .
5 years ago