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
Leonid Plyushch
83ee358158
build-package.sh: on-device builds without termux-exec are unsupported
5 years ago
Leonid Plyushch
a418c7c0d5
build-package.sh: for on-device builds use device-specific default value for maintainer
5 years ago
Leonid Plyushch
a005df428c
build-package.sh: prefix and home shouldn't be overridable for on-device builds
And set TERMUX_NO_CLEAN to true for on-device builds as well.
5 years ago
Leonid Plyushch
88cc360984
build-package.sh: for on-device builds value of TERMUX_ARCH should not be overridable
This should be allowed only when cross-compiling.
5 years ago
Leonid Plyushch
25955f9df5
build-package.sh: source properties.sh before handling command line arguments
Fixes problem when it is not possible to override TERMUX_ARCH set in ~/.termuxrc.
5 years ago
Leonid Plyushch
40cb049ae2
dpkg: enable support for update-alternatives
Issue: https://github.com/termux/termux-packages/issues/4137
5 years ago
Leonid Plyushch
ebd0da0bbc
move docs to project's wiki pages
Accessible at https://github.com/termux/termux-packages/wiki .
git clone: https://github.com/termux/termux-packages.wiki.git
5 years ago
Leonid Plyushch
493fa91c1c
scripts/setup-termux.sh: install binutils-gold
Required by at least ipfs package.
5 years ago
Leonid Plyushch
44331bf9b1
CI: fix build status again
920784205d
didn't worked as should.
%ci:no-build
5 years ago
Alessandro Caputo
d10aa162d7
update termux-api to v0.46
5 years ago
Leonid Plyushch
920784205d
CI: reset build status
Seems like some jobs are not getting executed for a long time for some reason.
Following packages will be built manually:
babl@aarch64: Expected 0.1.70, but was 0.1.68-1
ipfs@aarch64: Expected 0.4.22, but was 0.4.21
syncthing@aarch64: Expected 1.2.1, but was 1.2.0
babl@arm: Expected 0.1.70, but was 0.1.68-1
ipfs@arm: Expected 0.4.22, but was 0.4.21
syncthing@arm: Expected 1.2.1, but was 1.2.0
babl@i686: Expected 0.1.70, but was 0.1.68-1
ipfs@i686: Expected 0.4.22, but was 0.4.21
syncthing@i686: Expected 1.2.1, but was 1.2.0
babl@x86_64: Expected 0.1.70, but was 0.1.68-1
ipfs@x86_64: Expected 0.4.22, but was 0.4.21
syncthing@x86_64: Expected 1.2.1, but was 1.2.0
%ci:no-build
5 years ago
Leonid Plyushch
839d8e5b2b
scripts/setup-termux.sh: use bash in shebang
5 years ago
Leonid Plyushch
702d7acb15
add stubs to prevent on-device building packages with dangerous operations in build.sh
%ci:no-build
5 years ago
Leonid Plyushch
0d2f6e446f
enable on-device builds
Partial compatibility for on-device builds.
There is no guarantee that it will be possible to build all available
packages and built packages will have same reliability that cross-compiled
but should solve "self-hosting" problems as much as possible.
5 years ago
Fredrik Fornwall
7100aaf442
babl: Update from 0.1.68 to 0.1.70
5 years ago
Fredrik Fornwall
2fc5224fa7
ipfs: Update from 0.4.21 to 0.4.22
5 years ago
Fredrik Fornwall
c0924c9be7
syncthing: Update from 1.2.0 to 1.2.1
5 years ago
Fredrik Fornwall
0cfa938cb7
ttyd: Update from 1.5.1 to 1.5.2
5 years ago
Fredrik Fornwall
89a44674d0
ncdu: Update from 1.14 to 1.14.1
5 years ago
Leonid Plyushch
3ac6f52a69
httrack: force-link with libiconv
5 years ago