Commit Graph

839 Commits

Author SHA1 Message Date
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
Lucinda May Phipps
9d020f82ec properties.sh: notes for next ndk update
we forgot to reset the revision numbers this time
2021-10-23 13:55:04 +01:00
Lucy Phipps
2a62732791 termux-elf-cleaner: update to 1.10 2021-10-23 09:47:06 +01: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
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
ifurther
8a16ae9755 add wget for ubuntu 2021-10-13 11:28:36 +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
Lucy Phipps
162b07ad19 setup-ubuntu.sh: python: rm 3.7, 3.8, 3.10-full
i.e. use only lightweight 3.9 and 3.10
2021-10-06 20:21:11 +01:00
Lucy Phipps
e644c07401 setup-ubuntu.sh: install pip if using deadsnakes 2021-10-06 01:23:00 +01:00
Lucy Phipps
20f6decc7c setup-ubuntu.sh: use python3.10-full 2021-10-05 17:24:38 +01:00
Lucy Phipps
0255ee9793 fix Dockerfile and setup-ubuntu.sh 2021-10-05 16:40:30 +01:00
Lucy Phipps
f73a3fb45f setup-ubuntu.sh: fix when missing lsb_release 2021-10-05 16:26:38 +01:00
Lucy Phipps
2291a2c5b8 setup-ubuntu.sh: apt update after ppa 2021-10-05 15:18:27 +01:00
Lucy Phipps
d0f2ed7137 setup-ubuntu.sh: use deadsnakes/ppa if needed 2021-10-05 13:25:29 +01:00
Lucy Phipps
b4b985718b docker image: install python 3.10 2021-10-05 11:59:08 +01:00
Leonid Pliushch
74e4f276c6 scripts: move script for updating packages to bin directory 2021-10-04 13:22:07 +03:00
Leonid Pliushch
ed9b855275 auto updates: get rid of github-projects.txt
From now, all configuration related to automatic updates should be done
in build.sh scripts.

It requires specifying at least

 TERMUX_PKG_AUTO_UPDATE=true

which indicates that package is eligible for automatic updates, and
optionally

 TERMUX_PKG_AUTO_UPDATE_TAG_REGEXP="$version_regexp"

which specifies a regular expression used to extract the version part
from Git tag.
2021-10-04 13:17:04 +03:00
Ian Hu
4a1895e7f5 auto updates: stop running update tests if received null value from api (#7619)
When this happens, it's time to update github-projects.txt.
2021-09-30 13:34:16 +03:00
Ian Hu
f3a4a04d1e auto updates: add php-apcu and php-zephir-parser (#7616) 2021-09-29 13:26:08 +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
Leonid Pliushch
58364af329 auto updates: fix version detection for libdispatch 2021-09-22 18:15:40 +03:00
Leonid Pliushch
fc12c1c122 auto updates: fix github-projects.txt 2021-09-22 18:08:56 +03:00
Leonid Pliushch
97b17a26a4 check-updates.sh: update error message 2021-09-22 18:08:29 +03:00
Leonid Pliushch
619960c7e8 check-updates.sh: avoid silent error exit 2021-09-22 18:07:31 +03:00
Leonid Pliushch
404a4f5cfe check-updates.sh: return meaningful error when failed to get the latest version 2021-09-22 18:03:27 +03:00
Leonid Pliushch
ad35391987 scripts/bin: remove unused script update-whatprovides-db 2021-09-20 19:11:12 +03:00
Leonid Pliushch
3871376858 scripts/bin: disable pager for git in revbump and update-checksum 2021-09-20 19:10:32 +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
18a289c785 setup-archlinux: aerc needs scdoc 2021-09-17 11:06:53 +02:00
Henrik Grimler
23c34dde70 setup distro scripts: sort packages alphabetically 2021-09-17 11:06: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
Lucinda May Phipps
2c8664a2f5 add libcurl to automatic updates 2021-09-15 11:40:27 +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
Butta
a8be1327f1 automatic updates: add kak-lsp 2021-09-07 22:49:29 +05:30