Commit Graph

13634 Commits

Author SHA1 Message Date
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
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
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 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
Yaksh Bariya 861be43e5f rust: Bump to 1.56.0 2021-10-24 14:34:57 +02:00
Henrik Grimler 88cbb2f09d openjdk: pass some of the build tools as configure args
openjdk ignores the environmental variables, and tries to use
<triple>-{ar,nm,objcopy,..}, but with ndk-r23 the name of the tools
are llvm-{ar,nm,objcopy,..}.
2021-10-24 13:22:40 +02:00
Lucinda May Phipps ec254f9864
python: bump revision 2021-10-24 10:43:10 +01:00
Henrik Grimler 1cdee411af
ghostscript: bump again to rebuild 2021-10-24 08:04:20 +02:00
Henrik Grimler 022378bb9c
openjdk: bump after ndk update 2021-10-24 07:52:12 +02:00
Henrik Grimler c1f3a1e5ae
ghostscript: bump to rebuild
Currently giving `cannot locate symbol "__trunctfdf2"`
2021-10-23 23:01:55 +02:00
Butta f063fe399f libllvm: update from 12.0.1 to 13.0.0 2021-10-23 23:27:34 +05:30
Henrik Grimler bf267754eb php depend on zstd as well
It got the opportunity to link against it the previous, manual, build.
2021-10-23 19:32:09 +02:00
Lucy Phipps a5682db2b5
exiv2: update to 0.27.5 2021-10-23 17:27:49 +01:00
Lucy Phipps 546e8afe0e
shell2http: fix 2021-10-23 17:12:50 +01:00
Lucy Phipps 0c4a973544
shell2http: update to 1.14.1 2021-10-23 16:57:23 +01:00
Butta c629022f87 libdispatch: add stdatomic patch for NDK 23 2021-10-23 21:14:51 +05:30
Henrik Grimler 3876a3fb3c exiv2: bump revision 2021-10-23 17:33:11 +02:00
Henrik Grimler 7c820a8dc4 libcap-ng: bump revision 2021-10-23 17:33:06 +02:00
Henrik Grimler e3b73f1e20 gegl: bump revision 2021-10-23 17:33:00 +02:00
Henrik Grimler 6a8d79fbf9 mariadb: bump revision 2021-10-23 17:32:54 +02:00
Lucy Phipps 18d602ad8a
algernon: fix (real) 2021-10-23 16:29:50 +01:00
Henrik Grimler 85fb81b54c doxygen: bump revision 2021-10-23 17:23:59 +02:00
Henrik Grimler 42e92d5a62 gettext: bump revision 2021-10-23 17:23:54 +02:00
Henrik Grimler eb8d639bb5 timg: bump revision 2021-10-23 17:23:48 +02:00
Henrik Grimler 626d69aaca quickjs: bump revision 2021-10-23 17:23:42 +02:00
Henrik Grimler 80f23fbbd2 libtirpc: bump revision 2021-10-23 17:23:36 +02:00
Lucinda May Phipps 4beb8c2958
algernon: fix patch 2021-10-23 16:05:12 +01:00
Lucy Phipps 87a59bbc3e
algernon: update to 1.12.14 2021-10-23 15:51:22 +01:00
AgentConDier 1d4da57013 imagemagick: depend on zstd
I got the following error trying to use imagemagick:
```
~ $ magick
CANNOT LINK EXECUTABLE "magick": library "libzstd.so.1" not found
```
Installing zstd fixes the issue.
2021-10-23 16:29:29 +02:00
Henrik Grimler f3c12f328f
busybox: bump to rebuild 2021-10-23 16:27:16 +02:00
Henrik Grimler ef19fafde7 mpd, ncmpcpp: bump packages
To rebuild against updated libc++. Were stopped by broken libx265
build before.
2021-10-23 16:01:10 +02:00
Henrik Grimler 1e24410b1c libx265: bump after build issues haver been solved 2021-10-23 16:00:24 +02:00
Lucinda May Phipps 1a68eb2926
libc++: bump revision 2021-10-23 13:42:18 +01:00
Termux Github Actions 106c12da65 mu: update to 1.6.8
This commit has been automatically submitted by Github Actions.
2021-10-23 12:23:01 +00:00
Termux Github Actions 339a8e3805 lazygit: update to 0.30
This commit has been automatically submitted by Github Actions.
2021-10-23 12:19:17 +00:00
Termux Github Actions 7ecd43a473 jfrog-cli: update to 2.5.0
This commit has been automatically submitted by Github Actions.
2021-10-23 12:17:29 +00:00
Lucinda May Phipps c0a103812c libapt-pkg-perl: bump revision 2021-10-23 13:08:46 +01:00
Henrik Grimler bd4a8b2009
termux-tools: bump package
Dummy change to trigger new publish of repo.
2021-10-23 12:39:10 +02:00
Lucy Phipps ccf386f8db
libc++: bump revision 2021-10-23 09:48:20 +01:00
Lucy Phipps 2a62732791
termux-elf-cleaner: update to 1.10 2021-10-23 09:47:06 +01:00
Henrik Grimler de9bb8bbde lua-language-server: bump revision 2021-10-23 09:29:27 +02:00
Henrik Grimler 141c0ecc53 libvpx: bump revision 2021-10-23 09:27:54 +02:00
Henrik Grimler b50da27fa6 clamav: bump revision 2021-10-23 09:27:40 +02:00
Henrik Grimler 0c87e4cde3 libwren: bump revision 2021-10-23 09:27:28 +02:00
Henrik Grimler a6195a4988 clpeak: bump revision 2021-10-23 09:27:13 +02:00
Henrik Grimler df86bb85e5 aapt: bump revision 2021-10-23 09:26:45 +02:00
Henrik Grimler bc70fcfba1 gdb: bump revision 2021-10-23 09:26:33 +02:00
Henrik Grimler 8c7dc9276f ddrescue: bump revision 2021-10-23 09:26:15 +02:00
Henrik Grimler 1a6eac1d85 android-tools: bump revision 2021-10-23 09:00:32 +02:00
Henrik Grimler d500410cc2 unrar: bump to rebuild against ndk-r23 2021-10-23 08:36:57 +02:00
Termux Github Actions 1f04b1ae41 slides: update to 0.6.2
This commit has been automatically submitted by Github Actions.
2021-10-23 06:35:43 +00:00
Termux Github Actions 0a8a1d5caa chezmoi: update to 2.7.3
This commit has been automatically submitted by Github Actions.
2021-10-23 06:14:56 +00:00
Termux Github Actions 776714cd82 zoxide: update to 0.7.8
This commit has been automatically submitted by Github Actions.
2021-10-23 00:31:40 +00:00
Henrik Grimler 6a86fd8b28 ndk: update to r23b
Includes fix for -fno-integrated-as flag, which is needed by libx265
build.
2021-10-22 23:05:45 +02:00
Henrik Grimler a2fdb7679b libvpx: fix build with ndk-r23
Seems we need to explicitly pass -fPIC for all arches.
2021-10-22 23:05:45 +02:00
Henrik Grimler a2187e62df Bump all packages depending on libc++
As part of ndk-r23 upgrade.
2021-10-22 23:05:45 +02:00
Henrik Grimler 7c579a7215 binutils: fix build with ndk-r23 2021-10-22 23:05:45 +02:00
Henrik Grimler e410863adc aapt: fix build with ndk-r23
As we have seen [1], i686 seem to explicitly need -fPIC.  Pass
CPPFLAGS in more places when building aapt, to avoid an error like:

ld: error: relocation R_386_PC32 cannot be used against symbol config_free; recompile with -fPIC
>>> defined in /tmp/config_utils-70060d.o
>>> referenced by config_utils.c
>>>               /tmp/config_utils-70060d.o:(config_free)

[1] https://github.com/termux/termux-packages/issues/7215#issuecomment-906154438
2021-10-22 23:05:45 +02:00
Butta d821abed8f libandroid-spawn: NDK 23 actually checks the INTRODUCED_IN() macros, so indicate that this library has been backported to API 24 2021-10-22 23:05:45 +02:00
Henrik Grimler 864f6a63fe lua-language-server: fix hostbuild step
Package still fails to build though:

FAILED: build/obj/source_bee/subprocess_posix.obj
aarch64-linux-android-clang -MMD -MT build/obj/source_bee/subprocess_posix.obj -MF build/obj/source_bee/subprocess_posix.obj.d -std=c++17 -O2 -Wall -Werror -fvisibility=hidden -I3rd/bee.lua/bee/nonstd -I3rd/bee.lua -DBEE_INLINE -DNDEBUG  -fstack-protector-strong -Oz -I/data/data/com.termux/files/usr/include -o build/obj/source_bee/subprocess_posix.obj -c 3rd/bee.lua/bee/subprocess/subprocess_posix.cpp
3rd/bee.lua/bee/subprocess/subprocess_posix.cpp:152:17: error: 'posix_spawnattr_init' is unavailable: introduced in Android 28
        int r = posix_spawnattr_init(&spawnattr_);
                ^
/data/data/com.termux/files/usr/include/spawn.h:56:5: note: 'posix_spawnattr_init' has been explicitly marked unavailable here
int posix_spawnattr_init(posix_spawnattr_t* __attr) __INTRODUCED_IN(28);
    ^
2021-10-22 23:05:45 +02:00
Henrik Grimler 8338d73146 quickjs: fix build with ndk-r23 2021-10-22 23:05:45 +02:00
Henrik Grimler a118b17124 perl: specify AR to fix build with ndk-r23 2021-10-22 23:05:45 +02:00
Henrik Grimler 2beb24d773 libnl: fix build with ndk-r23 2021-10-22 23:05:45 +02:00
Yaksh Bariya 141448bbca Fix lubicu package 2021-10-22 23:05:45 +02:00
Henrik Grimler 83bf55b72d openal-soft: fix build error when qt5 is found on host
If ALSOFT_NO_CONFIG_UTIL it looks for qt5widgets.
2021-10-22 23:05:45 +02:00
Henrik Grimler 0d58393f70 libwren: fix build with ndk-r23 2021-10-22 23:05:45 +02:00
Henrik Grimler 19270b5750 libtirpc: fix build with ndk-r23 2021-10-22 23:05:45 +02:00
Henrik Grimler fd0015b9dd heyu: fix errors about duplicate symbols with ndk >=r22
Errors looks like:

    aarch64-linux-android-clang  -fstack-protector-strong -Oz -Drindex=strrchr  -L/data/data/com.termux/files/usr/lib -Wl,-rpath=/data/data/com.termux/files/usr/lib -fopenmp -static-openmp -Wl,--enable-new-dtags -Wl,--as-needed -Wl,-z,relro,-z,now -o heyu date.o erase.o info.o message.o relay.o monitor.o reset.o setclock.o stop.o tty.o x10.o xread.o xwrite.o status.o cm11a.o eeprom.o process.o sun.o cmd.o config.o x10state.o poll.o modules.o cm17a.o xsync.o timing.o cm10a.o tty_aux.o relay_aux.o x10aux.o rfxcom.o digimax.o oregon.o  -lm
    ld: error: duplicate symbol: newsb
    >>> defined at tty.c
    >>>            tty.o:(newsb)
    >>> defined at tty_aux.c
    >>>            tty_aux.o:(.bss+0x30)

    ld: error: duplicate symbol: oldsb
    >>> defined at tty.c
    >>>            tty.o:(oldsb)
    >>> defined at tty_aux.c
    >>>            tty_aux.o:(.bss+0x0)

    ld: error: duplicate symbol: spoolfile
    >>> defined at relay.c
    >>>            relay.o:(spoolfile)
    >>> defined at relay_aux.c
    >>>            relay_aux.o:(.bss+0x1C4)
    clang-12: error: linker command failed with exit code 1 (use -v to see invocation)
    make[1]: *** [Makefile:467: heyu] Error 1
2021-10-22 23:05:45 +02:00
Henrik Grimler aeeb0f2c9a libowfat: fix build with ndk-r23 2021-10-22 23:05:45 +02:00
Henrik Grimler e2bcb42046 libcap-ng: disable python2 as well 2021-10-22 23:05:45 +02:00
Henrik Grimler 4b62e1fe3b freeimage: remove swab patch
Not needed with ndk-r23
2021-10-22 23:05:45 +02:00
Henrik Grimler 9869db7792 rust: update to 1.55.0 2021-10-22 23:05:45 +02:00
Henrik Grimler 5531ec27e5 dns2tcp: fix duplicate symbol debug
Error:

ld: error: duplicate symbol: debug
>>> defined at rr.c
>>>            rr.o:(debug)
>>> defined at main.c
>>>            main.o:(.bss+0x0)

happen when trying to build with android-ndk r22 or r23.
More info: https://go-review.googlesource.com/c/go/+/280312
2021-10-22 23:05:45 +02:00
Henrik Grimler 218a206274 busybox: fix build with ndk r23
Compiler and tool names need to be updated in Makefile.

Also fix some patch offsets while we are at it
2021-10-22 23:05:45 +02:00
Henrik Grimler 948900878e busybox: regenerate config 2021-10-22 23:05:45 +02:00
Butta 70eae9ded8 rust: update from 1.53.0 to 1.54.0 2021-10-22 23:05:45 +02:00
Henrik Grimler db88595a1a ndk-{multilib,sysroot}: update for ndk r23 2021-10-22 23:05:45 +02:00
Lucy Phipps e91e3d31c1
alpine: update to 2.25 2021-10-22 21:39:48 +01:00
Lucy Phipps d2067b15b8
fix files without trailing newlines
%ci:no-build
2021-10-22 20:44:59 +01:00
Lucy Phipps 2d6537de77
elinks: restore pre-configure stage 2021-10-22 20:24:19 +01:00
Lucy Phipps 53e2e4e50a
elinks: update to 0.14.3 2021-10-22 20:00:07 +01:00
Lucy Phipps b08b9d694f
fix rinetd 2021-10-22 18:39:32 +01:00
Lucy Phipps 8dc8689a71
rinetd: fix patches (really) 2021-10-22 17:08:28 +01:00
Lucy Phipps 08c057ac51
rinetd: fix patches 2021-10-22 17:07:36 +01:00
Lucy Phipps 46992c2993
rinetd: update to 0.73 2021-10-22 15:50:08 +01:00
Lucinda May Phipps 22bfe547af
microsocks: fix url 2021-10-22 08:06:27 +01:00
Lucinda May Phipps 07ed0859f0
microsocks: update to 1.0.2 2021-10-22 08:04:16 +01:00
Ivan Max fcc61c4da3
pacman: fixes (#7783) 2021-10-22 07:11:07 +01:00
Lucinda May Phipps 93af891777
coreutils: update src-ls.c.patch 2021-10-22 06:35:05 +01:00
Lucinda May Phipps 9f86b9a18b
coreutils: update to 9.0 2021-10-22 06:17:51 +01:00
Termux Github Actions 7f9892a1a0 slides: update to 0.6.1
This commit has been automatically submitted by Github Actions.
2021-10-22 01:07:01 +00:00
Termux Github Actions 525baeba1b macchina: update to 3.0.0
This commit has been automatically submitted by Github Actions.
2021-10-22 00:20:50 +00:00
Termux Github Actions 4fdabfaf5e lf: update to 26
This commit has been automatically submitted by Github Actions.
2021-10-22 00:17:16 +00:00
Lucinda May Phipps 7410e36446
apt: update to 2.3.11 2021-10-21 19:12:58 +01:00
Lucy Phipps f33a1df81d
libaom: update to 3.2.0 2021-10-21 18:58:08 +01:00
Lucy Phipps b546529efe
ant: update to 1.10.12 2021-10-21 16:52:46 +01:00
Lucy Phipps 6368960a8e
apt: update to 2.3.10 2021-10-21 16:30:06 +01:00
Lucinda May Phipps 44b039e482
pacman: update to 6.0.1 2021-10-21 13:16:33 +01:00
Ivan Max 2d2556e4e7
new package: pacman (#7759) 2021-10-21 12:33:38 +03:00
Henrik Grimler b62fda06bf
mosh: bump again to rebuild against new protobuf version 2021-10-21 08:39:55 +02:00
Henrik Grimler 84c9b8d773
mosh: bump revision to rebuild after protobuf update 2021-10-21 08:31:56 +02:00
Termux Github Actions 757e407841 luv: update to 1.42.0-1
This commit has been automatically submitted by Github Actions.
2021-10-21 06:12:12 +00:00
Lucy Phipps 34676f22bf
vim-python: sync patches with vim
all that was missing was src-evalfunc.c.patch
2021-10-21 06:56:07 +01:00
Lucinda May Phipps baa00e1bcb
vim-python: disable netbeans support 2021-10-21 06:16:08 +01:00
xtkoba 2381ae2d17 vim: Disable NetBeans integration support 2021-10-21 06:49:12 +02:00
Termux Github Actions fa8cd42e13 libprotobuf: update to 3.19.0
This commit has been automatically submitted by Github Actions.
2021-10-21 00:22:46 +00:00
Master Java f0e993c9a2
Add package: maven (#7766)
new package: maven
2021-10-20 10:55:08 +03:00
Lucinda May Phipps dbcfd68496
file: update to 5.41 2021-10-20 07:39:44 +01:00
Yaksh Bariya b0abc9efd3 libicu: Respect TZ environment variable 2021-10-20 08:15:15 +02:00
Termux Github Actions 6b613041f4 chezmoi: update to 2.7.2
This commit has been automatically submitted by Github Actions.
2021-10-20 00:15:59 +00:00
Termux Github Actions c76753868d flyctl: update to 0.0.248
This commit has been automatically submitted by Github Actions.
2021-10-19 18:13:04 +00:00
Lucinda May Phipps 30bc421954
vim: bump to rebuild 2021-10-19 18:48:16 +01:00