Commit Graph

6543 Commits

Author SHA1 Message Date
Henrik Grimler 6b6fb7e5d3 Merge branch 'master' into fast_build_rebased 2019-01-27 10:36:50 +01:00
Fredrik Fornwall 43b2ebbe65 termux-am: Add patch to update build 2019-01-27 10:05:03 +01:00
Fredrik Fornwall 0ce10a9815 nodejs: Update from 11.7.0 to 11.8.0 2019-01-27 09:46:00 +01:00
Fredrik Fornwall 31812dad3f erlang: Update from 21.2.3 to 21.2.4 2019-01-27 09:39:24 +01:00
Fredrik Fornwall 0eb6cd34a7 gnutls: Update from 3.6.5 to 3.6.6 2019-01-27 09:39:07 +01:00
Fredrik Fornwall c55c5236a6 bs1770gain: Update pkg checksum 2019-01-27 09:38:45 +01:00
Fredrik Fornwall 0bf0536a1c zsh: Update from 5.6.2 to 5.7 2019-01-27 09:30:30 +01:00
Fredrik Fornwall 221262bab6 bison: Update from 3.2.4 to 3.3 2019-01-27 09:21:24 +01:00
Fredrik Fornwall 8cdc4a3e81 bs1770gain: Update from 0.5.1 to 0.5.2 2019-01-27 09:20:57 +01:00
Fredrik Fornwall d41c3f9c87 hub: Update from 2.7.1 to 2.8.3 2019-01-27 09:20:42 +01:00
Fredrik Fornwall e66dd5395e unzip: Hardcode G.native_is_utf8 to true
Fixes build breakage after inlining functions in langinfo.h
2019-01-27 09:03:53 +01:00
Fredrik Fornwall ca5ead6780 Update latest android platform and build-tools 2019-01-27 09:03:08 +01:00
Henrik Grimler 444db6aade build-package: make TERMUX_PKG_MAINTAINER overridable
Makes it possible to change default maintainer for another repo
2019-01-27 07:39:13 +01:00
Wetitpig a81ea420db Bump revision 2019-01-27 07:38:21 +01:00
Wetitpig 9077a01e6c Patch radare2 2019-01-27 07:38:21 +01:00
Fredrik Fornwall aa93925e03 scrypt: Add descriptive comment 2019-01-27 07:30:15 +01:00
Leonid Pliushch cb127adea6 scrypt: fix crash on AArch64 2019-01-27 07:28:05 +01:00
Henrik Grimler c7c0f97ae4 Use apt's trusted.gpg for pkg verification 2019-01-26 16:37:25 +00:00
Leonid Pliushch 59b21f0de7 remove redundant things from CI configuration 2019-01-26 17:44:49 +02:00
Leonid Pliushch 41b2727a74 setup-ubuntu.sh: install "devscripts"
Makes utility "debdiff" available.
2019-01-26 17:02:21 +02:00
Leonid Pliushch 599832c0f1 build-package.sh: use keyserver pool when receive keys
Now gpg key retrieving is more reliable.
2019-01-26 16:59:34 +02:00
Henrik Grimler 40663c7083 Add gnupg to docker image 2019-01-26 15:43:14 +01:00
Henrik Grimler 62d047e6be Revert "Update build.sh"
This reverts commit 865db6dd76f7349fa562daa14fc998ac25099c8a.
2019-01-26 01:04:30 +01:00
Henrik Grimler 009ec479b4 Revert "Update build.sh"
This reverts commit f55b366ed2a8d43885f8e5fb9d67be7ec11c07e2.
2019-01-25 22:30:08 +01:00
Henrik Grimler c79efc24a0 Revert "Update build.sh"
This reverts commit eb85a5b4facae36817e5d23d15b79da0036ca7be.
2019-01-25 22:29:51 +01:00
Henrik Grimler 308990a29e build-package.sh: fix `-a all -i` builds
Also use `-s -i` for dependencies that have to be built
2019-01-25 22:09:57 +01:00
Henrik Grimler c88cde9ad5 build-package.sh: improve -i description 2019-01-25 20:44:00 +01:00
Henrik Grimler f3f479faf6 build-package.sh: fix bug in the case where package name contains (but not ends with) -dev
As for icu-devtools
2019-01-25 20:44:00 +01:00
Henrik Grimler ede80c5d9d build-package.sh: Minor indentation fix 2019-01-25 20:44:00 +01:00
Henrik Grimler 1e8a698474 build-package.sh: fix termux_step_compare_debs
Catch error if termux_download_deb fails
2019-01-25 20:44:00 +01:00
Henrik Grimler 28b4013357 build-package.sh: fix download loop of dependencies when -i building
Only download $TERMUX_PKG_DEPENDS and $TERMUX_PKG_BUILD_DEPENDS (and
their -dev packages, if they exist), not their dependencies.
2019-01-25 20:44:00 +01:00
Henrik Grimler 16aae24b0b build-package.sh: add sha256sum's for bootstrap zips for all arches 2019-01-25 20:44:00 +01:00
Henrik Grimler 8f8c1fd79f build-package.sh: return 1 if hashsum doesn't exist for package
When downloading depencencies
2019-01-25 20:44:00 +01:00
Henrik Grimler 90d17da507 build-package.sh: fix termux_extract_dep_info 2019-01-25 20:44:00 +01:00
Henrik Grimler 13855a96a2 build-package.sh: mv download of InRelease and Packages to new function termux_step_get_repo_files 2019-01-25 20:44:00 +01:00
Henrik Grimler 9a5afe61c8 build-all.sh: don't set -s if -i is set 2019-01-25 20:41:01 +01:00
Henrik Grimler 54275847aa build-all.sh: add -i option to build and download dependencies 2019-01-25 20:41:01 +01:00
Henrik Grimler 968c96fce9 Rename get_pkg_hash.py->get_hash_from_file.py 2019-01-25 20:41:01 +01:00
Henrik Grimler 7349e1cec7 build-package: update so that termux_step_compare_debs dl's by hash
Changes needed after termux_download_deb function update
2019-01-25 20:41:01 +01:00
Henrik Grimler 4836ee0efe build-package: Add signature verification and download by hash
Also rename termux_install_dep_deb to termux_download_deb.
2019-01-25 20:41:01 +01:00
Henrik Grimler 0288289cee build-package: fix truncated comment 2019-01-25 20:41:01 +01:00
Henrik Grimler 9c7201213f build-package: Set default verbose level 2019-01-25 20:41:01 +01:00
Henrik Grimler 67e378f60d build-package: Fix so that debdiff's exit code doesn't stop build 2019-01-25 20:41:01 +01:00
Henrik Grimler aec765bc8f build-package: fix forgotten p->pkg 2019-01-25 20:41:01 +01:00
Henrik Grimler 68a57c694d build-package.sh: make dep downloads less verbose for quiet builds
Add error messages when download fails though.
Try to download -dev packages but ignore errors here
2019-01-25 20:41:01 +01:00
Henrik Grimler ed14c5a57e termux_extract_dep_info: Fix bug when ARCH=all and REVISION != 0
Also make it less verbose when building with -q and add some TODO notes
2019-01-25 20:41:01 +01:00
Henrik Grimler ecf31331b8 build-package: make the bootstrap installtion more intuitive 2019-01-25 20:41:01 +01:00
Henrik Grimler 694f57d78c build-package: add function to compare debs 2019-01-25 20:41:01 +01:00
Henrik Grimler 3367fff67e Change TERMUX_BUILD_DEPS to TERMUX_INSTALL_DEPS again.
Fix syntax in if expressions.
2019-01-25 20:41:01 +01:00
Henrik Grimler d0a1504886 Revert "Update build.sh"
This reverts commit 7668e25134a27e733e8c24a47df2f7456934e586.
2019-01-25 20:41:01 +01:00