Commit Graph

6512 Commits

Author SHA1 Message Date
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
Henrik Grimler 2ff975c353 Working deb_get_info and install_dep_deb functions 2019-01-25 20:41:01 +01:00
Henrik Grimler 8188191c0d build-package: add termux_extract_version function 2019-01-25 20:41:01 +01:00
Henrik Grimler 04dd0b145c updates 2019-01-25 20:41:01 +01:00
Stephen 66763880af Update build-package.sh 2019-01-25 20:41:01 +01:00
Stephen 553805e932 cheap trick to fix + issue in package search 2019-01-25 20:41:01 +01:00
Stephen 76bf43df1e Update build.sh 2019-01-25 20:41:01 +01:00
Stephen 1d689c083a Update build.sh 2019-01-25 20:41:01 +01:00
Stephen 9e0062d832 Update build.sh 2019-01-25 20:41:01 +01:00
Stephen 80526ff808 Update build.sh 2019-01-25 20:41:01 +01:00
Henrik Grimler e9e9029461 build-package: with -i -q, ignore recommended packages and suggestions (#3) 2019-01-25 20:41:01 +01:00
Stephen 7abd04ede0 Update .travis.yml 2019-01-25 20:41:01 +01:00
Stephen Groat db5db2c69f Use apt for dependencies 2019-01-25 20:41:01 +01:00
Fredrik Fornwall c6c58ab326 Fix langinfo.h mixup 2019-01-25 02:59:32 +01:00
Fredrik Fornwall 873f60cbb5 iconv.h from libandroid-support to ndk-patches 2019-01-25 02:57:27 +01:00
Fredrik Fornwall 933390b075 Fix langinfo.h 2019-01-25 02:11:03 +01:00
Fredrik Fornwall 3ab4c8f8e0 Remove langinfo.h from libandroid-support
Instead provide langinfo.h with inline implemention of nl_langinfo()
as a system header.

This avoids linking in libandroid-support.so in some places, and
improves compatibility when building code on-device.
2019-01-25 01:58:51 +01:00
Tom Yan e81542a5f7 libpulseaudio: bump revision after changes 2019-01-25 01:25:45 +01:00
Tom Yan 4b4ba9aa60 libpulseaudio: declare conffiles in the right subpackage 2019-01-25 01:25:45 +01:00
Tom Yan 7b08f8071b speexdsp: Add package 2019-01-25 01:25:45 +01:00
Fredrik Fornwall 0c9ef82ded ffmpeg: Link against freetype for drawtext filter 2019-01-25 01:05:29 +01:00
Fredrik Fornwall 9ede5e52c5 vim: Update from 8.1.0750 to 8.1.0800 2019-01-25 00:44:09 +01:00
Fredrik Fornwall 36879411ed golang: Update from 1.11.4 to 1.11.5 2019-01-25 00:43:25 +01:00
Fredrik Fornwall 1f5caa1686 termux-api: Update from 0.38 to 0.39 2019-01-25 00:43:25 +01:00
Wetitpig 3c7efa92ae Travis CI for all architectures 2019-01-24 23:19:51 +01:00
Leonid Pliushch 80bb8819af libpulseaudio: add libandroid-support as dependency 2019-01-24 12:30:50 +02:00
Leonid Pliushch fe71a1c2ee update ca-certificates 2019-01-24 01:48:48 +02:00
Tom Yan 4fdb7ae495 libandroid-support: use --remove-destination for header copying
in case of old symlink at destination
2019-01-23 01:40:08 +01:00
Tom Yan 5a5a423235 libandroid-support/libflac: bump revision after changes
rebuild libflac with presence of langinfo.h to fix issue in utf-8
metadata handling
2019-01-23 01:40:08 +01:00
Tom Yan 0db05befbc libandroid-support: place headers directly under include 2019-01-23 01:40:08 +01:00
Fredrik Fornwall 9eab4103b6 termux-apt-repo: Update from 0.3 to 0.4 2019-01-23 01:12:56 +01:00
Fredrik Fornwall 35f254e3d1 vtutils: Mark with Apache-2.0 license 2019-01-23 01:02:00 +01:00