Commit Graph

13575 Commits

Author SHA1 Message Date
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