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
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
Henrik Grimler
e9e9029461
build-package: with -i -q, ignore recommended packages and suggestions ( #3 )
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
873f60cbb5
iconv.h from libandroid-support to ndk-patches
2019-01-25 02:57:27 +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
Fredrik Fornwall
36879411ed
golang: Update from 1.11.4 to 1.11.5
2019-01-25 00:43:25 +01:00
Tom Yan
0db05befbc
libandroid-support: place headers directly under include
2019-01-23 01:40:08 +01:00
Leonid Pliushch
585b5e8070
build-package.sh: package description field should be always placed to the end of control file
2019-01-23 00:30:11 +01:00
Leonid Pliushch
588bb485ae
build-package.sh: use gzip compression for metadata
2019-01-23 00:30:11 +01:00
Fredrik Fornwall
0eb6abc288
cmake: Update from 3.13.2 to 3.13.3
2019-01-16 23:11:24 +01:00
Fredrik Fornwall
25f0145357
Patch TCSAFLUSH to be TCSANOW
2019-01-16 21:57:15 +01:00
Fredrik Fornwall
ece2f622e8
Improve meson build setup
2018-12-31 02:43:27 +01:00
Fredrik Fornwall
11a4e2950b
golang: Update from 1.11.2 to 1.11.4
2018-12-19 01:23:17 +01:00
Fredrik Fornwall
6e36707d3f
cmake: Update from 3.13.1 to 3.13.2
2018-12-19 01:20:00 +01:00
Fredrik Fornwall
381befd1f1
cmake: Update from 3.12.4 to 3.13.1
2018-11-30 01:12:52 +01:00
Fredrik Fornwall
dc4db83188
cmake: Update from 3.12.3 to 3.12.4
2018-11-05 23:00:20 +01:00
Fredrik Fornwall
cd7831c287
golang: Update from 1.11.1 to 1.11.2
2018-11-05 21:38:26 +01:00
Fredrik Fornwall
20e98f043c
Use TERMUX_PKG_EXTRA_CONFIGURE_ARGS for rust
2018-10-18 06:12:27 +02:00
Fredrik Fornwall
5dff9a8f6e
cmake: Update fro 3.12.2 to 3.12.3
2018-10-07 19:19:40 +02:00
Fredrik Fornwall
0019a2d1a7
golang: Update from 1.11 to 1.11.1
2018-10-02 21:21:37 +02:00
Fredrik Fornwall
71869f8e44
build-package.sh: Update meson from 0.47.0 to 0.48.0
2018-09-26 07:16:50 +02:00
Fredrik Fornwall
1cb7b759cb
Use ac_cv_c_bigendian=no for all packages
...
Tesseract also needs it now, but enough is enough, so just add it to all
autoconf-using packages by default.
2018-09-22 01:05:16 +02:00
Fredrik Fornwall
2811236000
Switch back to -Os instead of -Oz for arm
...
Seems that there are still issues (segfault on ruby at least).
2018-09-20 02:43:14 +02:00
Fredrik Fornwall
eb99c23cf1
Try using -Oz on 32-bit arm as well after ndk r18
2018-09-19 23:32:30 +02:00
Fredrik Fornwall
02c0668a9b
Update to NDK r18 ( #2827 )
2018-09-19 23:29:39 +02:00
Henrik Grimler
6d8e9a7939
arm: don't build with -fno-integrated-as
...
Fixes ruby segfault (without the need for -O1).
2018-09-19 23:21:56 +02:00
Henrik Grimler
80b8055538
build-{package,all}.sh: fix -d and add -o to build-all
...
-d didn't work for build-package.sh -d -a all before.
2018-09-15 21:20:28 +02:00
Henrik Grimler
3fd0e03e43
build-package.sh: fix typo
2018-09-15 21:20:28 +02:00
Henrik Grimler
2e114a4b8d
build-package.sh: add option to move debs to another folder
2018-09-15 21:20:28 +02:00
Fredrik Fornwall
b67725b59a
build-package: Use cargo install for rust packages
...
Starting with rust 0.29.0 the cargo install command can be used with
--target.
Also, install shell completion scripts for ripgrep.
2018-09-14 20:40:34 +02:00
Fredrik Fornwall
fd72a74c42
openssl: Update from 1.0.2 to 1.1.1 ( #2775 )
2018-09-11 22:43:19 +02:00
Fredrik Fornwall
7db265c137
cmake: Update from 3.12.1 to 3.12.2
2018-09-09 23:02:30 +02:00
Fredrik Fornwall
c98c91496d
Pass -DDOXYGEN_EXECUTABLE to cmake for all builds
...
This avoids cmake picking up a cross-compiled doxygen binary.
2018-09-06 06:36:42 +02:00
Fredrik Fornwall
474a295669
fd: Add package (hello second rust package!)
...
Also extract out rust setup from ripgrep.
2018-09-03 23:57:26 +02:00