Leonid Plyushch
7f29c932a9
build-package.sh: set $LDFLAGS for CGO like we do for android-7 packages
6 years ago
Leonid Plyushch
3e8242e505
backport changes from branch 'master' for new format of bootstraps
6 years ago
Leonid Plyushch
68c6f1c2f3
CI: update dispatcher script
6 years ago
Henrik Grimler
1643c84658
setup_golang: set CGO_CFLAGS=-I$TERMUX_PREFIX/include
6 years ago
Leonid Plyushch
b516846b1d
CI: don't use loop for going through package names
It is not needed anymore.
6 years ago
Leonid Plyushch
4411137844
Revert "CI: restore full builds for pull requests"
This reverts commit 50ba29a8e2
.
6 years ago
Leonid Plyushch
50ba29a8e2
CI: restore full builds for pull requests
When processing pull request, build dependencies instead of
downloading them.
6 years ago
Leonid Plyushch
dd3baa536b
build-package.sh: allow to build multiple packages at one time
Support for call syntax:
./build-package.sh pkg1 pkg2 pkg3 ...
6 years ago
Leonid Plyushch
d17827275f
update CI setup
* Move package building implementation from config to a separate script.
* Implement new tag '%ci:no-build' to allow immediately stop build with status 'passed'.
6 years ago
Tom Yan
aecf0aabcb
build-package.sh: export OBJCOPY
6 years ago
Fredrik Fornwall
277711e200
Always use -Oz optimization level
6 years ago
Fredrik Fornwall
03979e698e
golang: Update from 1.12.6 to 1.12.7
6 years ago
Tom Yan
1c602f865c
build-package: fix subpackage-parent dependency
6 years ago
Leonid Plyushch
b75ade40ea
build-package.sh: fix typo
Chmod has to be called recursively.
6 years ago
Leonid Plyushch
30bb1ff752
clean.sh & build-package.sh: avoid errors in case chmod's target dir is not exist
6 years ago
Leonid Plyushch
6257721b22
build-package.sh: fix rm problems when builddir/srcdir contains RO files
6 years ago
Leonid Plyushch
676b290904
build-package.sh: always keep info pages
Info pages usually provide more complete information
about package and its usage than man pages.
6 years ago
its-pointless
60ab227d56
avoid using system clang instead of ndk one
6 years ago
its-pointless
5f45bf250b
fix arm-cpp properly...
6 years ago
its-pointless
a5e00b7493
fix arm cpp
6 years ago
its-pointless
092cfb4aa6
ndk-20 update
6 years ago
Leonid Plyushch
c75dba2817
golang: update to 1.12.6
6 years ago
Leonid Plyushch
31eb841e05
cmake: update to 3.14.5
6 years ago
Leonid Plyushch
c53856b4d2
termux_setup_rust.sh: always pick rust version from package build script
Avoid version mismatch.
6 years ago
Tom Yan
6aa9f8142e
build-package: fix unwind symbols hiding
Apparently because libgcc.a is now a linker script, `--exclude-libs libgcc.a` doesn't seem to do a thing. Also hiding symbols from libunwind.a.
6 years ago
Leonid Plyushch
60e6064ca7
build-package.sh: fix license installation step
6 years ago
Henrik Grimler
376f3e727e
termux_step_massage: drop TERMUX_PKG_KEEP_SHARE_DOC
6 years ago
Henrik Grimler
6ee6dc3223
termux_step_install_license: fix link path
6 years ago
Henrik Grimler
cbdeb4a8c0
termux_step_install_license: install to usr/share/doc/ instead of usr/share/
6 years ago
Henrik Grimler
ab6725c2c9
termux_step_install_license: Handle spaces in license name
6 years ago
Henrik Grimler
8abfa7d8fc
termux_step_install_license: error if no LICENSE file is installed
6 years ago
Henrik Grimler
af6e22c540
termux_step_install_license: use license file from $TERMUX_PKG_LICENSE_FILE if specified
Otherwise use the licenses specified in $TERMUX_PKG_LICENSE
6 years ago
Henrik Grimler
59b0f823dc
build-package: licenses->LICENSES
6 years ago
Henrik Grimler
ae570b2edd
build-package: install licenses to $PREFIX/share/$PKG/LICENSE
6 years ago
Leonid Plyushch
de7f0e9b06
build-package.sh: handle disable packages when building for all architectures
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
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