Commit Graph

427 Commits

Author SHA1 Message Date
termux-actions[bot]
635d9d8edc Update repo 2022-02-05 08:37:08 +00:00
termux-actions[bot]
3c18f90f2b Update repo 2022-02-04 20:15:47 +00:00
termux-actions[bot]
ecf44f8f9f Update repo 2022-01-30 05:15:28 +00:00
termux-actions[bot]
09e8bce823 Update repo 2022-01-25 12:30:16 +00:00
termux-actions[bot]
7122b90d49 Update repo 2022-01-17 09:06:22 +00:00
termux-actions[bot]
d25e41c0be Update repo 2022-01-14 13:17:49 +00:00
termux-actions[bot]
ee18e2bc3b Update repo 2022-01-14 08:42:25 +00:00
termux-actions[bot]
ea9820dfda Update repo 2022-01-03 14:04:50 +00:00
Maxython
901b30f5d7 Update repo 2021-12-29 22:24:25 +03:00
Maxython
1c2b0c69a6 Update repo 2021-12-20 20:12:37 +00:00
Maxython
e1c3e844c0 Update repo 2021-12-15 09:53:07 +03:00
Maxython
66a0718c66 Update repo 2021-12-14 14:24:57 +03:00
Maxython
1e0afc66d0 Update repo 2021-12-12 22:53:30 +03:00
Maxython
be260cfa52 Update repo 2021-12-10 22:27:13 +03:00
Maxython
93e741954a Update repo 2021-12-10 14:45:47 +03:00
Maxython
6a855ee817 Update repo 2021-12-08 19:43:12 +03:00
Maxython
ecbb007748 Update repo 2021-12-06 23:53:20 +03:00
Maxython
a0ac4824a0 Update scripts 2021-12-06 09:43:59 +03:00
Maxython
f6aa6f48a7 Update repo 2021-12-06 09:23:22 +03:00
Maxython
cb6f970a8b Update repo 2021-12-05 16:47:47 +03:00
Maxython
5e0fe83fde Update repo 2021-12-05 14:33:26 +03:00
Maxython
8156c55ab8 Test 2021-12-05 12:07:21 +03:00
Maxython
b7820d1a12 Update repo 2021-12-04 20:25:11 +03:00
Maxython
8b81feac00 Update build 2021-12-04 19:35:06 +03:00
Maxython
899e8831f1 Update repo system 2021-11-29 15:24:25 +03:00
Maxython
0ad73b49f3 Update script 2021-11-04 23:48:54 +03:00
Maxython
99ca546ec7 Update comp 2021-11-03 11:33:17 +03:00
Maxython
c7bef4b5ad Compiler update 2021-11-02 15:00:20 +03:00
Henrik Grimler
d5ba6ecc6b toolchain: fix broken as symlinks in r23b
r23b was suppose to fix so that -fno-integrated-as worked again (which
libx265 needs for example), but the symlinks added point towards an
absolute path in /buildbot/src/android/ndk-release-r23 instead of to
../../bin/. Re-create symlinks with correct destination.
2021-10-23 15:57:11 +02:00
Lucy Phipps
2a62732791 termux-elf-cleaner: update to 1.10 2021-10-23 09:47:06 +01:00
Henrik Grimler
8c1a1b4ba5 termux_step_setup_toolchain: do not add prefix to pkg-config
And create the pkg-config wrapper inside termux_setup_toolchain.
2021-10-22 23:05:45 +02:00
Henrik Grimler
307ffe5a90 termux_setup_standalone_toolchain: remove one indentation level 2021-10-22 23:05:45 +02:00
Henrik Grimler
3f3e2ce49f termux_step_setup_toolchain: print info about applied ndk-patch 2021-10-22 23:05:45 +02:00
Henrik Grimler
a465f14c90 Update to use android-ndk r23 2021-10-22 23:05:45 +02:00
Henrik Grimler
a75de594ba termux_setup_protobuf: update checksum 2021-10-21 08:39:45 +02:00
Ian Hu
b74407193e fix termux_setup_protobuf with new checksum 2021-10-10 17:49:20 +02:00
Oskar
374a950dae golang: update to 1.17.2 (#7706) 2021-10-09 00:37:06 +03:00
Leonid Pliushch
653d72b8cf build-package.sh: use cloudflare-backed package host 2021-10-08 23:54:38 +03:00
Leonid Pliushch
b984aaf99f build-package.sh: subpackages should use TERMUX_SUBPKG_GROUPS 2021-09-28 18:24:07 +03:00
Ivan Max
5465f29528 build-package.sh: introduce TERMUX_PKG_GROUPS for pacman packaging format (#7609)
This metadata field allows to define groups to which the given packages belong.

See https://wiki.archlinux.org/title/Pacman#Installing_package_groups
2021-09-28 12:48:55 +03:00
Ivan Max
a522f80f0f build-package.sh: correct version info for pacman package format (#7605) 2021-09-27 12:02:40 +03:00
Ivan Max
3f0a61c2f0 build-package.sh: pacman format: transform package version containing letters (#7597)
Example: 1.0.0a --> 1.0.0.a
2021-09-25 11:19:59 +03:00
Jeeva K
fc285d3366 update cpu_family to aarch64 accordingly 2021-09-24 14:00:18 +03:00
Henrik Grimler
26da480d36 build-package: mv code for creating llvm-config
After https://github.com/termux/termux-packages/commit/e34ae5da030d,
llvm-config was created before termux_step_get_dependencies, meaning
that it gets overwritten if libllvm is installed.

Fix this by creating llvm-config in a new function
termux_step_override_config_scripts, that is run right after
termux_step_get_dependencies.
2021-09-17 12:02:53 +02:00
Henrik Grimler
70ee9001e4 termux_setup_protobuf: fix checksum after protobuf update 2021-09-16 22:01:20 +02:00
Yaksh Bariya
5c242cdbea gn: Bump to latest commit 2021-09-16 18:53:22 +01:00
Ivan Max
925273464b build-package.sh: avoid dashes in version field for pacman package format (#7525) 2021-09-14 12:36:23 +03:00
Oskar
8a780c7c7e golang: upgrade to 1.17.1 (#7416) 2021-09-13 17:50:02 +01:00
Leonid Pliushch
07852c874b build-package.sh: allow to select package formats between debian and pacman 2021-09-10 19:55:28 +03:00
Henrik Grimler
1c272f516b build-package: use xz compression for control archives (again)
All packages that have conffiles, and a gz compressed control.tar.gz,
currently fails to install on arm if the deb is built locally or
downloaded and then installed with `apt install
./foo_1.0_arm.deb`. The error looks like:

    $ apt install ./tmp/foo.deb
    Reading package lists... Error!
    E: Tar checksum failed, archive corrupted
    E: Could not read meta data from
/data/data/com.termux/files/home/tmp/foo.deb
    E: The package lists or status file could not be parsed or opened.

If the package does not have conffiles, or if xz compression is used,
everything works. Let's change back to xz compression for all new and
updated packages for now to workaround this issue.

Even if `apt install ./foo.deb` fails the deb can still be installed
with `dpkg -i ./foo.deb` (seems dpkg does not do the same checksum
check?).
2021-09-05 21:35:12 +02:00