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
Daniel Griffin
b91baa7459
Create FUNDING.yml
6 years ago
Leonid Plyushch
43ec963482
make: fix unbound variable error
5 years ago
Leonid Plyushch
e6ec4d85b2
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.
5 years ago
Leonid Plyushch
d274182ade
add support for on-device bootstrapping of "make"
5 years ago
Leonid Plyushch
b83275116d
scripts/setup-termux.sh: split packages on "tier 1" & "tier 2" groups
And remove packages that are installed with bootstrap archive (essential ones).
5 years ago
Butta
8fd02b64a0
on-device build: Fix up ncurses and ninja, adjust some setup scripts,
and add dependency info to scripts/setup-termux.sh.
5 years ago
Leonid Plyushch
4161bbea03
fix typo in termux_step_massage.sh
5 years ago
Leonid Plyushch
4f3d2e9579
build-package.sh: fix error in termux_step_massage() when bin, lib, libexec are not exist
Fixes https://github.com/termux/termux-packages/issues/4160 .
5 years ago
Leonid Plyushch
d5dfcc89c6
alternatives: more editors can be used as alternative for /bin/editor
5 years ago
Leonid Plyushch
f558aafc78
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
5 years ago
Leonid Plyushch
5ed9200933
scripts/setup-termux.sh: add missing package 'valac'
5 years ago
Leonid Plyushch
a7f8b629a9
update sample script for new package
5 years ago
Leonid Plyushch
c8298b3e19
build-package.sh: export CC_FOR_BUILD for on-device builds
Required by some packages.
5 years ago
Leonid Plyushch
de8f966397
vim, vim-python: add support for dpkg alternatives
Provide $PREFIX/bin/vim as alternative for $PREFIX/bin/editor.
5 years ago
Leonid Plyushch
b3c8737fa2
micro: add dpkg alternatives support
Provide $PREFIX/bin/micro as alternative for $PREFIX/bin/editor.
5 years ago
Leonid Plyushch
933c6d4333
nano: add dpkg alternatives support
Provide $PREFIX/bin/nano as alternative for $PREFIX/bin/editor.
5 years ago
Leonid Plyushch
19502e0985
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).
5 years ago
Leonid Plyushch
654f230e07
dpkg: provide basic /var/lib/dpkg directory structure inside package
Previously was provided only through bootstrap archive.
5 years ago