Leonid Plyushch
78bebde6c9
net-tools: use LDLIBS to pass "-llog"
Fixes on-device build.
%ci:reset-backlog
6 years ago
Leonid Plyushch
ebb6daf2be
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.
6 years ago
Leonid Plyushch
a6f6b1ccc5
git-lfs: support for on-device builds
6 years ago
Leonid Plyushch
e5be5a4f4d
tsu: fix value of TERMUX_PKG_SKIP_SRC_EXTRACT
6 years ago
Leonid Plyushch
b42f1a419b
build-package.sh: fix metapackage creation
Metapackages shouldn't have data inside.
%ci:reset-backlog
6 years ago
Leonid Plyushch
03e5ecbc84
build-package.sh: more fixes
6 years ago
Leonid Plyushch
e5aeb9853f
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
6 years ago
Leonid Plyushch
701333e36d
docbook-xml: depend on libxml2-utils instead of libxml2 + add postinst/prerm scripts
6 years ago
Leonid Plyushch
969fa10eb7
new package: docbook-xml
%ci:reset-backlog
6 years ago
Leonid Plyushch
4f86b042b8
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.
6 years ago
Henrik Grimler
6bba8d1b36
android-5: Add termux services ( #4175 )
6 years ago
Leonid Plyushch
c86937b8cd
doxygen: update to 1.8.16
6 years ago
Leonid Plyushch
2e6c883360
libbsd: update to 0.10.0
6 years ago
Leonid Plyushch
c74d17d137
libprotobuf: update to 3.9.1
6 years ago
Leonid Plyushch
6db7429c65
postgresql: update to 11.5
6 years ago
Leonid Plyushch
b055699e00
pathpicker: update to 0.8.2
6 years ago
Leonid Plyushch
9656506385
dart: update to 2.4.1
6 years ago
Leonid Plyushch
ccf7e374c8
nmap: update to 7.80
6 years ago
Leonid Plyushch
d04f7db362
libuv: update to 1.31.0
6 years ago
Leonid Plyushch
3eeb244561
mpd: update to 0.21.13
6 years ago
Leonid Plyushch
7855a93177
libflac: update to 1.3.3
6 years ago
Leonid Plyushch
46aae802b3
clamav: update to 0.101.3
6 years ago
Leonid Plyushch
582a343402
deutex: update to 5.2.1
6 years ago
Leonid Plyushch
ab9efbff3b
procps & psmisc: fix essential status
6 years ago
Leonid Plyushch
3eef1d4e5e
termux-exec: fix essential status
6 years ago
Leonid Plyushch
41ce87c9ca
gawk: fix missing essential status
6 years ago
Leonid Plyushch
063ed5f9be
make: fix unbound variable error
6 years ago
Leonid Plyushch
93e7bb41a5
ncurses: safer way for creating symlinks
Force-overwrite symlink instead of rm/create if it exist.
Should prevent some kinds of breakage when building on device and build.sh
fails somewhere in post installation step.
6 years ago
Leonid Plyushch
01fad1bfa7
add support for on-device bootstrapping of "make"
6 years ago
Butta
7a235cedfd
on-device build: Fix up ncurses and ninja, adjust some setup scripts,
and add dependency info to scripts/setup-termux.sh.
6 years ago
Leonid Plyushch
a94b4150b2
alternatives: more editors can be used as alternative for /bin/editor
6 years ago
Leonid Plyushch
d8ac768369
coreutils: disallow on-device build
It can delete utility 'ln' in the process of installation:
make install-exec-hook
make[4]: Entering directory '/data/data/com.termux/files/home/.termux-build/coreutils/build'
/bin/sh: 12: ln: not found
6 years ago
Leonid Plyushch
d6911d42e7
vim, vim-python: add support for dpkg alternatives
Provide $PREFIX/bin/vim as alternative for $PREFIX/bin/editor.
6 years ago
Leonid Plyushch
6a9981be1c
micro: add dpkg alternatives support
Provide $PREFIX/bin/micro as alternative for $PREFIX/bin/editor.
6 years ago
Leonid Plyushch
b312a0406a
nano: add dpkg alternatives support
Provide $PREFIX/bin/nano as alternative for $PREFIX/bin/editor.
6 years ago
Leonid Plyushch
93c745c058
dpkg: rm includes, static libraries and dpkg-genbuildinfo from package
If you think they should be present in dpkg package, open issue
and tell about their usability in Termux (with proof).
6 years ago
Leonid Plyushch
e73e351046
dpkg: provide basic /var/lib/dpkg directory structure inside package
Previously was provided only through bootstrap archive.
6 years ago
Leonid Plyushch
76598acf5f
dpkg: enable support for update-alternatives
Issue: https://github.com/termux/termux-packages/issues/4137
6 years ago
Alessandro Caputo
6110715119
update termux-api to v0.46
%ci:reset-backlog
6 years ago
Leonid Plyushch
5f32f21976
add stubs to prevent on-device building packages with dangerous operations in build.sh
%ci:no-build
6 years ago
Fredrik Fornwall
5b7f6f41ad
babl: Update from 0.1.68 to 0.1.70
6 years ago
Fredrik Fornwall
ce892a89d1
ipfs: Update from 0.4.21 to 0.4.22
6 years ago
Fredrik Fornwall
b74ac0f35a
syncthing: Update from 1.2.0 to 1.2.1
6 years ago
Fredrik Fornwall
f30699e530
ttyd: Update from 1.5.1 to 1.5.2
6 years ago
Fredrik Fornwall
2cba3d1fbb
ncdu: Update from 1.14 to 1.14.1
6 years ago
Michal Bednarski
f61db58206
termux-am: Switch repo and upgrade to v0.3
Includes termux/TermuxAm#2
Removed patch as it was upstreamed
6 years ago
Leonid Plyushch
b82bd3a79f
httrack: force-link with libiconv
6 years ago
Fredrik Fornwall
745b830c8e
termux-api: Update from 0.43 to 0.44
6 years ago
Fredrik Fornwall
d840744ede
termux-api: Update from 0.42 to 0.43
6 years ago
Fredrik Fornwall
dee9e16d7e
procps: Use sysinfo(2) to get uptime
Instead of trying to read /proc/uptime, which is not allowed on Android,
we patch procps to use the sysinfo(2) syscall to figure out the uptime.
This should fix at least "ps -o etime".
6 years ago