Leonid Plyushch
beb64f21ee
move dbus, dbus-glib, telepathy-glib to X11 packages repository
6 years ago
Leonid Plyushch
b1cc0cff1f
tcl: do not split static libraries to a separate package
6 years ago
Leonid Plyushch
852f93dcb0
add new linter script & fix packages where needed
Linter will check packages submitted for CI build. If error was found,
build will not be allowed.
To ensure that all build.sh scripts are consistent and have at least
minimal allowed quality, linter is permanently enabled for all branches
and pull requests.
6 years ago
Fredrik Fornwall
4762660dea
termux-services: Update from 0.0.3 to 0.0.5
6 years ago
Leonid Plyushch
681fa6193f
mpc: fixes for GNU libiconv dependency
6 years ago
Leonid Plyushch
7276b1a204
libgmime: restore ac_cv_have_iconv_detect_h=yes config option
6 years ago
Leonid Plyushch
89cdf598c0
odt2txt: fix package for on-device builds
6 years ago
Leonid Plyushch
ab51aaf4a4
mpc: link with libiconv
Fixes on-device build.
6 years ago
Leonid Plyushch
2be4236987
libgmime: configure with `--with-libiconv=gnu`
Fixes on-device build.
6 years ago
Leonid Plyushch
eab7cba228
redis: fix on-device builds
6 years ago
Leonid Plyushch
570ee5123a
redis: reformat build.sh
6 years ago
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