Leonid Plyushch
de7f0e9b06
build-package.sh: handle disable packages when building for all architectures
6 years ago
Tom Yan
b7440538ff
buildorder.py: remove libandroid-support from always_deps
as libiconv is no longer a symlink of it
6 years ago
Leonid Plyushch
7c82037ab0
build-package.sh: introduce field "Pre-Depends"
Required in rare cases where package update may break package manager during
installation process.
See https://www.debian.org/doc/debian-policy/ch-relationships.html for
more information.
6 years ago
Leonid Plyushch
edfed64946
new package: libiconv
6 years ago
Leonid Plyushch
dad75e8eed
[android-5] package updates ( #3810 )
* aapt: use https for homepage
* alpine: use https for homepage
* autossh: use https for homepage
* colordiff: use https for homepage
* dialog: use https for homepage
* exiv2: use https for homepage
* ncurses: use https for homepage
* openal-soft: use https for homepage
* sshpass: use https for homepage
* vttest: use https for homepage
* vttest: use versioned URL
* wol: use https for homepage
* timewarrior: update homepage URL
* dart: update to 2.3.0
* nim: update to 0.19.6
* exiv2: update to 0.27.1
* imagemagick: update to 7.0.8.45
* ncdc: update to 1.22
* ca-certificates: update to 20190515
* cabextract: use https for homepage
* axel: update to 2.17.2
* bat: update to 0.11.0
* mktorrent: update homepage URL
* hugo: update to 0.55.6
* file: update to 5.37
* cmake: update to 3.14.4
* stunnel: update to 5.54
* redis: update to 5.0.5
* libuv: update to 1.29.0
* gmic: update to 2.6.3
* libgnutls: update to 3.6.7.1
6 years ago
Fredrik Fornwall
26bf987175
protobuf: Update from 3.6.1 to 3.7.1
6 years ago
Fredrik Fornwall
48255e509a
Update meson from 0.49.2 to 0.50.1
6 years ago
Fredrik Fornwall
7f0456021b
golang: Update from 1.12.2 to 1.12.5
6 years ago
Fredrik Fornwall
5a6ea859cc
Remove not needed line in termux_setup_rust
6 years ago
Leonid Plyushch
28751c7d55
CI: switch to Cirrus
6 years ago
Fredrik Fornwall
eb799ac13f
rust: Update from 1.34.0 to 1.34.1
6 years ago
its-pointless
793b1b629c
rust 1.34
6 years ago
Fredrik Fornwall
dc5db7e532
Update docker image to ubuntu 19.04 and llvm 8
6 years ago
Fredrik Fornwall
021e4a1e82
cmake: Update from 3.14.2 to 3.14.3
6 years ago
Fredrik Fornwall
d6e09dc976
coreutils: Update from 8.30 to 8.31
6 years ago
Leonid Plyushch
1ebebfd657
build-package.sh: sync fast-build changes with master branch
6 years ago
tomty89
e3eb5d6b6b
[android-5] zlib: add package ( #3499 )
* zlib: add package
* add zlib to dependencies where needed
* aapt: fix compilation error after adding own zlib
* fossil: specify zlib installation
* fossil: specify CPPFLAGS
* exa: fix build error where zlib.h was not found
* bat: fix build error where zlib.h was not found
* lftp: specify correct zlib location
* zlib-dev: breaks and replaces old ndk-sysroot
also bump toolchain version for z{lib,conf}.h removal
* texlive-bin: fix compilation errors
6 years ago
Fredrik Fornwall
e3aeace63c
cmake: Update from 3.13.4 to 3.14.2
6 years ago
Fredrik Fornwall
a3c19bf2c2
Adapt checksum for ninja-linux.zip
6 years ago
Fredrik Fornwall
d9abd029d3
Let rustup install rust 1.34
6 years ago
Leonid Plyushch
e873288b3e
termux-elf-cleaner: update to v1.6
Should fix annoying error with DT_FLAGS_1=0x8.
6 years ago
Tom Yan
5df0de26b5
build-package: fix conffiles for subpackages
conffiles was being created after control.tar.gz, which makes it
being omitted
6 years ago
Tom Yan
68e05b591b
build-package: set CMAKE_FIND_ROOT_PATH_MODE_PROGRAM to NEVER
6 years ago
Leonid Plyushch
43f48c69e5
sync scripts/setup-ubuntu.sh with master branch
6 years ago
Tom Yan
157d9e2c74
buildorder.py: make subpackage pull its parent
6 years ago
Leonid Plyushch
02ebd01280
build-package.sh: do not try to gzip manpages that are already gzipped
Avoid warning and broken symlinks.
6 years ago
Fredrik Fornwall
42aedd65c9
termux-elf-cleaner: Update from 1.4 to 1.5
6 years ago
Fredrik Fornwall
37a8e50eab
golang: Update from 1.12.1 to 1.12.2
6 years ago
its-pointless
ba6428cdbb
llvm-8 and rust with back ports for llvm-8
6 years ago
Tom Yan
537ac153cf
buildorder.py: make fast build mode download all subpackages
6 years ago
Tom Yan
e3083283d6
build-package: add TERMUX_PKG_DEVPACKAGE_{BREAKS,REPLACES} support
6 years ago
Leonid Plyushch
7b4bb6de76
build-package.sh: fix printing of error message when trying to run script on Android device
6 years ago
Leonid Plyushch
4987359f4f
termux_step_setup_toolchain.sh: simplify unneeded headers removal
6 years ago
Leonid Plyushch
5e2ee49b09
termux_step_setup_toolchain.sh: move 'rm usr/include/sys/capability.h' to correct place
6 years ago
Tom Yan
8a10176857
build-package: handle -dev package download from buildorder.py
6 years ago
Fredrik Fornwall
d4aab5bf0c
Remove sys/capability.h from the NDK sysroot
The sys/capability.h file will be provided by libcap-dev.
6 years ago
Tom Yan
10fa362ef6
buildorder.py: only omit target's subpackage for fast build
6 years ago
Tom Yan
185a9a45f6
buildorder.py: parse TERMUX_PKG_DEVPACKAGE_DEPENDS
6 years ago
Fredrik Fornwall
3f945c0314
Use android-5 prefix for toolchain
Helps when switching between branches
6 years ago
Fredrik Fornwall
6e9519fa5c
Run termux-elf-cleaner on libc++
6 years ago
Fredrik Fornwall
2b70f99178
Use a specific elf-cleaner path on android-5
Helps avoiding mistakes when jumping between branches.
6 years ago
Fredrik Fornwall
e5b11cb16b
golang: Update from 1.12 to 1.12.1
6 years ago
Tom Yan
d4b0e5442e
Simplify libc++ setup
As clang++ in the NDK defaults to libc++ since r17, we no longer
need to fake a libstdc++.so at build time (and omit it from the
libc++ package we ship).
6 years ago
Henrik Grimler
ca3971841b
termux_create_subpackages: support TERMUX_SUBPKG_BREAKS
6 years ago
Henrik Grimler
9dece59651
build-package: mv code for creating subpackages to new file
6 years ago
Fredrik Fornwall
bedfd17f7e
go: Update from 1.11.5 to 1.12
6 years ago
Leonid Plyushch
28f3fbe1bc
build-package.sh: prevent parallel runs in the same environment
Avoid corruption of the build environment if build-package.sh was
executed in 2 parallel sessions.
6 years ago
Leonid Plyushch
ef3772c4d6
fast-builds: do not rely on bootstrap archives
Reasons:
* they may contain outdated packages
* they are redundant
* they may not exist for target repository (e.g. if building for non-termux.net)
6 years ago
Henrik Grimler
e56f784f95
setup-ubuntu.sh: add jq and remove debdiff
6 years ago
Leonid Plyushch
e400c23415
termux-elf-cleaner: update to v1.4
Provides fix for Android 5.
6 years ago