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
Fredrik Fornwall
b7bf3beb96
termux-api: Update from 0.43 to 0.44
5 years ago
Fredrik Fornwall
7b67f97fc3
termux-api: Update from 0.42 to 0.43
5 years ago
Fredrik Fornwall
04137c847d
httrack: Depend on libiconv, not libandroid-support
Should fix a build failure.
5 years ago
Fredrik Fornwall
d8e0479c93
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".
5 years ago
Michal Bednarski
2e3c4a1c9d
termux-am: Switch repo and upgrade to v0.3
Includes termux/TermuxAm#2
Removed patch as it was upstreamed
5 years ago
Leonid Plyushch
0ee5c594d9
httrack: bump revision
Gives error:
CANNOT LINK EXECUTABLE "httrack": cannot locate symbol "libiconv_open"
so package should be rebuilt.
5 years ago
Leonid Plyushch
196f0a649a
procps: don't read file /proc/sys/vm/min_free_kbytes
Access to this file is prohibited on some devices by SELinux and causes
utilities to treat /proc as not mounted.
Related issues:
* https://github.com/termux/termux-packages/issues/1625
* https://github.com/termux/termux-packages/issues/4132
5 years ago
Fredrik Fornwall
6a19556bb8
newsboat: Update from 2.15 to 2.16.1
5 years ago
Fredrik Fornwall
77c82b1e7e
pango: Fix build failure
5 years ago
Fredrik Fornwall
0e67f43142
vim-python: Fix incorrect source checksum
5 years ago
Fredrik Fornwall
f1ee32f1f9
valgrind: Fix build
Valgrind cannot be built with -fstack-protector-strong which is now used
by default.
5 years ago
Fredrik Fornwall
dadc5069d8
vim: Update from 8.1.1750 to 8.1.1800
5 years ago
Fredrik Fornwall
b723d3e25d
geoip2-database: Update from 20190721 to 20190730
5 years ago
Leonid Plyushch
2045dfcc7b
libandroid-glob: bump package version
5 years ago
Leonid Plyushch
1d7fc027bb
libandroid-glob: breaks and replaced devpackage
5 years ago
Fredrik Fornwall
e257735fb1
libcairo: Switch to faster download url
5 years ago
Fredrik Fornwall
20a8a261fb
nnn: Update from 2.5 to 2.6
5 years ago
Fredrik Fornwall
af0622f426
termux-api: Update from 0.41 to 0.42
5 years ago
Leonid Plyushch
5f365634e5
ncurses: create libtermcap compatibility links
5 years ago
Leonid Plyushch
c4fde3b66c
bash: make "command-not-found" optional
Though, it will be pre-installed via bootstraps as previously.
Possible after changes to bashrc introduced in b45da7b8ba
.
Related issue: https://github.com/termux/termux-packages/issues/661
5 years ago
Leonid Plyushch
28a31530e8
termux-tools: add core packages to dependencies
Some packages are not getting installed after busybox was replaced by separate
packages. This commit should fix that by specifying core packages as dependencies
of the "termux-tools".
5 years ago
Leonid Plyushch
771cd8f636
nim: use CFLAGS/LDFLAGS for nimble & koch
5 years ago
Leonid Plyushch
ed0796cd57
mariadb: remove `chown` calls from mysql_install_db script
5 years ago
Leonid Plyushch
8c985205b9
lldb: blacklist for x86_64 for now due to build error
Error was:
FAILED: tools/driver/Options.inc
cd /home/builder/.termux-build/lldb/build && /data/data/com.termux/files/usr/bin/llvm-tblgen -gen-opt-parser-defs -I /home/builder/.termux-build/lldb/src/tools/driver -I /data/data/com.termux/files/usr/include /home/builder/.termux-build/lldb/src/tools/driver/Options.td -o tools/driver/Options.inc -d tools/driver/Options.inc.d
/data/data/com.termux/files/usr/bin/llvm-tblgen: error while loading shared libraries: /lib/x86_64-linux-gnu/libc.so: invalid ELF header
%ci:no-build
5 years ago
Leonid Plyushch
175849569d
vifm: update to 0.10.1
5 years ago
Leonid Plyushch
155d7e3b9f
tmate: update to 2.3.0
5 years ago
Leonid Plyushch
a9f2b6f38d
librsvg: update to 2.45.90
5 years ago
Leonid Plyushch
fcd1054223
libmosquitto: update to 1.6.4
5 years ago
Leonid Plyushch
5cbf38a4ef
ripgrep: update to 11.0.2
5 years ago
Leonid Plyushch
65708becc6
swi-prolog: update to 8.1.10
5 years ago