Commit Graph

15558 Commits

Author SHA1 Message Date
Aditya Alok 51ab7e0ca5
lua-language-server: remove duplicate variables
try

try

try
2021-10-27 16:13:48 +05:30
Aditya Alok b395af50c1
lua-language-server: patch bee.lua
lua-language-server: try 4

lua-language-server: add before host build patch
2021-10-27 16:13:48 +05:30
Aditya Alok 64f0311309
lua-language-server: update `make.lua.patch` 2021-10-27 16:13:48 +05:30
Aditya Alok 0101394d1c
lua-language-server: remove `install_path.patch` 2021-10-27 16:13:47 +05:30
Aditya Alok dbca306198
lua-language-server: update to 2.4.5
lua-language-server: fix `install_path.patch`

lua-language-server: update `unittests.patch`

lua-language-server: update `unittests.patch` and rename to `make.lua.patch`
2021-10-27 16:13:15 +05:30
Leonid Pliushch 7b49473d84
termux-tools: add new mirror to termux-change-repo 2021-10-27 13:10:55 +03:00
Butta 471dc654e8 swift: build host build with host clang rather than the NDK clang 2021-10-27 15:38:29 +05:30
Butta 87a1b90704 swift: remove outdated host build flags 2021-10-27 15:15:08 +05:30
Butta 2ce9e2c67b swift: update from 5.5 to 5.5.1 2021-10-27 12:17:02 +05:30
Termux Github Actions d83965fe5b git-delta: update to 0.9.1
This commit has been automatically submitted by Github Actions.
2021-10-27 06:14:43 +00:00
Ian Hu 7c1cd8a9d6
upgrade erlang to 24.1.2 (#7738) 2021-10-27 07:41:46 +05:30
Termux Github Actions 36d015371d git-delta: update to 0.9.0
This commit has been automatically submitted by Github Actions.
2021-10-27 00:17:51 +00:00
Oskar afa76e2c49
keybase: bump revision (#7862)
* keybase: update to 5.8.1
2021-10-26 21:33:50 +02:00
Leonid Pliushch 3194a85278
github actions: introduce workflow_dispatch trigger for rebuilding packages 2021-10-26 20:19:10 +03:00
Yaksh Bariya 1699781478
ccache: Rebuild after NDK bump
ccache gets killed with address bound memory error. Rebuilding from
source on device fixed it
2021-10-26 22:20:11 +05:30
Yaksh Bariya 8e6759060b
cppcheck: Bump to 2.6 2021-10-26 21:51:28 +05:30
Henrik Grimler 0ce2fda711
rust: dummy change to restart build
Previous build failed due to dependencies libllvm and ca-certificates.
2021-10-26 17:53:07 +02:00
YAKSH BARIYA 44eb5cca4c
ca-certificates: update to 2021-10-26 (#7860) 2021-10-26 19:03:38 +05:30
Henrik Grimler 7077e1d8a7 rust: hide away libz and friends for all arches
Seems that libz is pulled in when building host tools.
2021-10-26 14:48:24 +02:00
Henrik Grimler 38a9375fb3
recode: add libiconv to LIBS
Otherwise we get an error:
CANNOT LINK EXECUTABLE "recode": cannot locate symbol "libiconv_open"

Fixes https://github.com/termux/termux-packages/issues/7857.
2021-10-26 14:05:17 +02:00
Henrik Grimler 9b0735b7ce
Revert "perl: add -pie flag when compiling perl modules on arm and i686"
After clang symlinks were fixed in f32b2c0e7e ("libllvm: replace
arm-linux-androideabi-clang symlink with wrapper") this should no
longer be an issue for perl, -pie is automatically added when we
target armv7a and api level >= 21.

This reverts commit 93fca0f5c3.
2021-10-26 11:33:15 +02:00
Henrik Grimler f32b2c0e7e libllvm: replace arm-linux-androideabi-clang symlink with wrapper
This is the same wrapper as what the ndk uses for selecting api level.

This fixes https://github.com/termux/termux-packages/issues/7232 and
https://github.com/termux/termux-packages/issues/7839.
2021-10-26 11:23:16 +02:00
Leonid Pliushch 185d8a2f29
proot-distro: update to 2.8.0 2021-10-26 10:34:15 +03:00
Termux Github Actions 6d7edb6a67 lazygit: update to 0.30.1
This commit has been automatically submitted by Github Actions.
2021-10-26 00:16:41 +00:00
Termux Github Actions 8028f9f13c c-ares: update to 1.18.0
This commit has been automatically submitted by Github Actions.
2021-10-26 00:12:35 +00:00
Leonid Pliushch 4c131712a9
command-not-found: update to 1.66 2021-10-25 22:23:54 +03:00
Termux Github Actions 7252ec5969 lesspipe: update to 1.90
This commit has been automatically submitted by Github Actions.
2021-10-25 18:13:06 +00:00
Termux Github Actions bc18bc8c5a gh: update to 2.2.0
This commit has been automatically submitted by Github Actions.
2021-10-25 18:11:06 +00:00
Leonid Pliushch 9bf4a88524
remove package: unstable-repo 2021-10-25 20:12:31 +03:00
Leonid Pliushch 0ee734e780
apt: don't suggest unstable-repo but replace it 2021-10-25 20:12:31 +03:00
Leonid Pliushch 50c6b4b6a6
termux-tools: remove unstable repo from termux-change-repo 2021-10-25 20:12:30 +03:00
Jia Yuan Lo ba0120b4d2 boinc: bump revision and small patch to build 2021-10-25 17:17:08 +02:00
Oskar 2518054e35
miniserve: update to 0.17.0 2021-10-25 16:58:36 +02:00
Henrik Grimler 032439bde8
proot: do not override termux_step_make{,_install}
%ci:no-build
2021-10-25 16:01:00 +02:00
Leonid Pliushch f2f828f153
proot-distro: update to 2.7.0 2021-10-25 15:55:57 +03:00
Henrik Grimler 0dc0400495 kubectl: update to 1.22.0 2021-10-25 14:19:18 +02:00
Yaksh Bariya 60ee021c04
Revert "swift: Bump revision"
This reverts commit 48b67cba81.
2021-10-25 17:25:45 +05:30
Yaksh Bariya 48b67cba81
swift: Bump revision
Last upload job failed ans also changes were made without revision bump
2021-10-25 17:08:23 +05:30
Leonid Pliushch 6572b28692
build-package.sh: introduce TERMUX_PKG_NO_SHEBANG_FIX
This variable will disable shebang fixing during massage step. Normally
such fix shouldn't be disabled, but there are packages where it causes
a huge overhead and is not needed anyway.

Packages that are known to be affected by overhead and take long time
for building:

 * papirus-icon-theme from x11-packages
2021-10-25 12:52:36 +03:00
YAKSH BARIYA 44b0ebe951
nodejs: update to 16.12.0 (#7792) 2021-10-25 14:18:23 +05:30
Marlin Sööse e8c89a98f8 proxmark3-git: update to latest master 2021-10-25 09:56:39 +02:00
Butta 53e6dff085 cmake: bump revision to rebuild with NDK 23b 2021-10-25 11:19:41 +05:30
Leonid Pliushch fd4456e49a
move from unstable repo: guile, guile18, surfraw
Everything has been uploaded to packages.termux.org manually.

%ci:no-build
2021-10-24 19:31:13 +00:00
Butta c7c4657631 swift: get it working with NDK 23b and switch its default linker to lld 2021-10-25 00:57:08 +05:30
Leonid Pliushch 23e4884159
disabled packages: add tcc from unstable repo
TCC is a Tiny C Compiler. It doesn't support PIE executables but has
been added for its ability to act as C code interpreter. I don't know
whether package is still needed at all and considering its limited
usage scope on Android, I have moved it to disabled packages.
2021-10-24 18:40:58 +00:00
Leonid Pliushch 625f2aab3c
move some packages from unstable repo
Everything moved has been manually compiled and submitted to the main
apt repo at packages.termux.org.

%ci:no-build
2021-10-24 18:31:15 +00:00
Leonid Pliushch 4abfeb58da
termux-tools: motd: no longer suggest unstable-repo
Its packages are going to be merged with main repo within 1-2 days.
2021-10-24 20:50:55 +03:00
Leonid Pliushch feb8a4c956
move from unstable: pandoc
Even though binary is official Pandoc build for Linux distributions,
it works without issues on the latest stock Android (12).

Available only for 64 bit architectures.
2021-10-24 20:14:40 +03:00
Henrik Grimler 0816c82b13
termux_get_repo_files: remove some identation
To make script easier to read. Also use local vars to not have to
repeat some of the long paths to RELEASE/PACKAGES files.
2021-10-24 18:46:34 +02:00
Henrik Grimler 8796b282e1 extract_dep_info: init. TERMUX_PKG_PLATFORM_INDEPENDENT to false
Otherwise we run into problems when building arch-independent packages
that depend on arch-dependent packages, for example perl packages like
parallel.  Before, when downloading the perl dependency it then
believed perl to be arch-independent.
2021-10-24 18:09:04 +02:00