Fredrik Fornwall
8353d50332
meson build system: Update from 0.52.0 to 0.52.1
5 years ago
Fredrik Fornwall
00d930255e
meson build system: Update from 0.50.1 to 0.52.0
5 years ago
Fredrik Fornwall
861516f356
golang: Update from 1.13.3 to 1.13.4
5 years ago
Fredrik Fornwall
4616244c73
cmake: Update from 3.15.3 to 3.15.5
5 years ago
Leonid Plyushch
45c9ff6018
golang: update to 1.13.3
5 years ago
Fredrik Fornwall
004c08c98f
golang: Update from 1.13 to 1.13.1
5 years ago
Leonid Plyushch
4f07cb8ee6
build-package.sh: fix checksum in termux_setup_protobuf.sh
5 years ago
Fredrik Fornwall
79e86b8389
cmake: Update from 3.15.2 to 3.15.3
5 years ago
Fredrik Fornwall
c9a62bb78d
golang: Update from 1.12.8 to 1.13
5 years ago
Fredrik Fornwall
6546660422
cmake: Update from 3.14.5 to 3.15.2
5 years ago
Leonid Plyushch
f4081bdc42
golang: allow on-device builds
But it will fail currently anyway to non-pie executables generated in
bootstrap process.
5 years ago
Fredrik Fornwall
1b8d44fd35
caddy: Update from 1.0.1 to 1.0.3
5 years ago
Leonid Plyushch
6267a318aa
build-package.sh: use text-based comparsion in conditionals instead of exit-code based
5 years ago
Leonid Plyushch
d111f5bf74
packages: standardize values of several control variables for build.sh
Variables
TERMUX_PKG_PLATFORM_INDEPENDENT
TERMUX_DEBUG
TERMUX_PKG_HAS_DEBUG
TERMUX_PKG_ESSENTIAL
TERMUX_SUBPKG_ESSENTIAL
TERMUX_PKG_NO_STATICSPLIT
TERMUX_PKG_BUILD_IN_SRC
TERMUX_PKG_FORCE_CMAKE
TERMUX_PKG_HOSTBUILD
should not accept arbitrary values for marking them "enabled". Instead
they should accept boolean values which makes them easier to handle and
also makes their meaning clear.
build-package.sh should make decision based on variable's value but not on
whether it is set or empty.
%ci:no-build
5 years ago
Butta
8fd02b64a0
on-device build: Fix up ncurses and ninja, adjust some setup scripts,
and add dependency info to scripts/setup-termux.sh.
5 years ago
Leonid Plyushch
0d2f6e446f
enable on-device builds
Partial compatibility for on-device builds.
There is no guarantee that it will be possible to build all available
packages and built packages will have same reliability that cross-compiled
but should solve "self-hosting" problems as much as possible.
5 years ago
Leonid Plyushch
d5167b70ab
update download checksum in termux_setup_protobuf.sh
6 years ago
Henrik Grimler
091718af31
setup_golang: set CGO_CFLAGS=-I$TERMUX_PREFIX/include
6 years ago
Fredrik Fornwall
9a84e8d005
golang: Update from 1.12.6 to 1.12.7
6 years ago
Leonid Plyushch
f74f354657
golang: update to 1.12.6
6 years ago
Leonid Plyushch
0611430432
cmake: update to 3.14.5
6 years ago
Leonid Plyushch
8a80bacfc0
cmake: update to 3.14.4
6 years ago
Fredrik Fornwall
4e57f3540c
protobuf: Update from 3.6.1 to 3.7.1
6 years ago
Fredrik Fornwall
8a07f4dcc7
Update meson from 0.49.2 to 0.50.1
6 years ago
Fredrik Fornwall
bddbe2229c
golang: Update from 1.12.2 to 1.12.5
6 years ago
Fredrik Fornwall
843871bd18
Remove not needed line in termux_setup_rust
6 years ago
Leonid Plyushch
d28dd2500d
termux_setup_rust.sh: always pick rust version from package build script
Avoid version mismatch.
6 years ago
its-pointless
cfb0fe16ff
rust: Update from 1.33.0 to 1.34.1
6 years ago
Fredrik Fornwall
faf9e0fde5
cmake: Update from 3.14.2 to 3.14.3
6 years ago
Fredrik Fornwall
5cfaef7bb3
cmake: Update from 3.13.4 to 3.14.2
6 years ago
Fredrik Fornwall
eb6d337bb2
Adapt checksum for ninja-linux.zip
6 years ago
Fredrik Fornwall
a458ab0766
Let rustup install rust 1.34
6 years ago
Fredrik Fornwall
9e99a7498f
golang: Update from 1.12.1 to 1.12.2
6 years ago
its-pointless
0e5ca471d1
llvm-8 and rust with back ports for llvm-8
6 years ago
Fredrik Fornwall
b889f77ad1
golang: Update from 1.12 to 1.12.1
6 years ago
Fredrik Fornwall
a54a1429b8
Avoid meson stripping DT_RUNPATH
See #3490 .
6 years ago
Fredrik Fornwall
ce4b923f13
Fix DT_RUNPATH for rust-using packages
See #3490 .
6 years ago
Fredrik Fornwall
d03cd2f0db
Set CGO_LDFLAGS="$LDFLAGS" for go packages
This should add DT_RUNPATH. See #3490 .
6 years ago
Fredrik Fornwall
bedfd17f7e
go: Update from 1.11.5 to 1.12
6 years ago
Fredrik Fornwall
15489b2239
Use meson version 0.49.2
6 years ago
Fredrik Fornwall
4b01da699f
Use specific version when setting up rust
This makes for more reproducible builds.
6 years ago
Henrik Grimler
d280fd8827
build-package: mv termux_setup_cmake to scripts/build/setup
6 years ago
Henrik Grimler
9571b1c49a
build-package: mv termux_setup_meson to scripts/build/setup
6 years ago
Henrik Grimler
b1b18b2ac5
build-package: mv termux_setup_ninja to scripts/build/setup
6 years ago
Henrik Grimler
02edde0f7f
build-package: mv termux_setup_rust to scripts/build/setup
6 years ago
Henrik Grimler
e5556053c7
build-package: mv termux_setup_golang to scripts/build/setup
6 years ago