Commit Graph

259 Commits

Author SHA1 Message Date
Henrik Grimler 4e1c3548d5 build-package.sh: if debug, rename package to "package-dbg"
Similar to how debian does it.
2018-03-05 11:29:53 +01:00
Fredrik Fornwall a15973a99d Use more local variables in build-package.sh 2018-02-21 00:06:41 +01:00
Wetitpig d35541a9f0 fix unbound variable issue 2018-02-20 23:56:55 +01:00
Wetitpig c96bdc1e68 Add more silent flags to configure 2018-02-20 00:57:08 +01:00
Wetitpig 72cfa27c8c Silent make too 2018-02-20 00:57:08 +01:00
Fredrik Fornwall 537fc9e3b4 golang: Update from 1.9.4 to 1.10 2018-02-18 22:29:21 +01:00
Fredrik Fornwall fe9325a6e6 Use -j $TERMUX_MAKE_PROCESSES when invoking ninja 2018-02-15 17:52:06 +01:00
Fredrik Fornwall 84ca1935bf golang: Update from 1.9.3 to 1.9.4 2018-02-08 21:48:28 +01:00
Fredrik Fornwall bbaf9a3093 golang: Update from 1.9.2 to 1.9.3 2018-01-23 22:35:15 +01:00
Fredrik Fornwall c2b0104802 Fix meson patch (fixes #2051) 2018-01-21 20:45:35 +01:00
Fredrik Fornwall c398dbd67b cmake: Update from 3.10.1 to 3.10.2 2018-01-20 23:55:00 +01:00
Fredrik Fornwall 43e8daa888 Update meson version from 0.43.0 to 0.44.0 2018-01-14 22:23:40 +01:00
Fredrik Fornwall 235a574d24 Revert "Make cmath patch part of the toolchain (#1149)"
This reverts commit 775ea81181bd15905613f1fd7124d0a1f95a5b69.
2018-01-14 22:17:12 +01:00
Fredrik Fornwall 05a0b20d98 Make cmath patch part of the toolchain (#1149) 2018-01-14 21:50:44 +01:00
Fredrik Fornwall 8d7f74f4e5 Build with gl_cv_func_mknod_works=yes 2017-12-29 00:43:54 +01:00
Henrik Grimler aede54ead5 Update golangs SHA256 2017-12-22 00:09:53 +01:00
Fredrik Fornwall 119307fb2c Use -Os instead of -Oz for 32-bit arm 2017-12-21 05:25:19 +01:00
Fredrik Fornwall 3f2d4609d7 cmake: Update from 3.9.6 to 3.10.1 2017-12-17 00:26:35 +01:00
Henrik Grimler f3fcbe40b2 espeak: fix floating point exception on arm (#1925)
* espeak: fix issue on arm (#1680)

* ruby: move exception rule, build-package.sh -> build.sh
2017-12-14 12:59:05 +01:00
Fredrik Fornwall 858ab81fc2 Make sure the latest ndk patches are used 2017-12-07 03:35:30 +01:00
Fredrik Fornwall d46d82a3fe Prevent trying to run on-device (fixes #1910) 2017-12-07 03:19:46 +01:00
Fredrik Fornwall f60f703d55 Drop ndk-patches/sysexits.h (see #1907) 2017-12-05 23:13:26 +01:00
Fredrik Fornwall 1d5a909d4e Fix outdated comment about libgnustl 2017-11-19 14:38:48 +01:00
Fredrik Fornwall 42f03ac881 Remove <spawn.h> completely
Fixes building fish.
2017-11-15 19:35:34 +01:00
Fredrik Fornwall 0c0af59332 Update NDK used to r16
Run scripts/update-docker.sh to update the docker image.
2017-11-15 16:48:35 +01:00
Fredrik Fornwall b8ceea5f26 cmake: Update from 3.9.5 to 3.9.6 2017-11-14 23:28:32 +01:00
Stephen 304d9e0df5 use tar strip-components to extract src
avoids having to manually determine package name, needed for #1743
2017-11-07 03:39:13 +01:00
Fredrik Fornwall acf993adf2 cmake: Update from 3.9.4 to 3.9.5 2017-11-07 02:26:49 +01:00
Fredrik Fornwall a4d5a47c30 termux-elf-cleaner: Update from 1.1 to 1.2 2017-11-04 22:25:27 +01:00
Fredrik Fornwall 41cc3653aa Enable dependency checks for out-of-tree packages
When building an out-of-tree package, as in
	./build-package.sh path/to/my-package.sh
dependency checks now works.
2017-11-04 01:18:32 +01:00
Fredrik Fornwall 49cca044a1 golang: Update from 1.9.1 to 1.9.2 2017-11-02 01:44:57 +01:00
Fredrik Fornwall 88b46b6432 Bump meson version used when building 2017-10-15 01:02:39 +02:00
Fredrik Fornwall 9c9d1191df golang: Update from 1.9 to 1.9.1 2017-10-14 22:33:22 +02:00
Stephen d3e6fc87d2 add quiet build option for ci builds (#1634)
* add quiet build options for ci builds

need to find ways to reduce length of log output

* Update build-package.sh

* make quiet builds recursive
2017-10-08 22:04:49 +02:00
Fredrik Fornwall 7a82033d1e cmake: Update from 3.9.3 to 3.9.4 2017-10-06 12:26:03 +02:00
Fredrik Fornwall e7f9373aa7 cmake: Update from 3.9.2 to 3.9.3 2017-09-21 22:52:21 +02:00
Fredrik Fornwall 7dd5d6d72d Handle more tar files in root folder detection
Fixes #1548.
2017-09-20 21:30:09 +02:00
Fredrik Fornwall 51c7760090 Drop need of setting TERMUX_PKG_FOLDERNAME
Instead figure out the top level source folder ourselves.
2017-09-20 00:48:04 +02:00
Fredrik Fornwall 63a0782a31 Update meson version used from 0.42.0 to 0.42.1 2017-09-17 23:37:59 +02:00
Joakim a73d9be690 ninja: add package 2017-09-17 23:30:15 +02:00
Fredrik Fornwall e4c196b040 ruby: Build with -O1 on 32-bit arm (see #1520) 2017-09-17 23:19:25 +02:00
Fredrik Fornwall c2e4ba89c4 ndk-patches: Fix pwd.h patch 2017-09-17 20:51:35 +02:00
Fredrik Fornwall b849828d5c ndk-patches: Use bin/login in getpwd() 2017-09-17 15:55:41 +02:00
Fredrik Fornwall 3ff9c41798 ruby: Build with -Os instead of -Oz (see #1520)
When building ruby with clang and -Oz it segmentation faults on
32-bit arm, so use -Os there instead.
2017-09-17 01:24:18 +02:00
Fredrik Fornwall fda1a7e7db cmake: Update from 3.9.1 to 3.9.2 2017-09-10 22:02:59 +02:00
Fredrik Fornwall 053aff9aa6 Use go 1.9 in build-package.sh 2017-08-26 23:11:59 +02:00
Fredrik Fornwall fc53670f9b Use -Oz instead of -Os for clang 2017-08-20 11:36:38 +02:00
Fredrik Fornwall f63f336943 Update meson version used from 0.41.2 to 0.42.0 2017-08-17 11:44:08 +02:00
Fredrik Fornwall eaa7b49107 Make libintl.h provide inline stubs
Previously libandroid-support contained inline stubs for libintl.h
functions (gettext(), dgettext() and friends).

We now provide inline versions of them in libintl.h directly so
libandroid-support is no longer necessary to get them.
2017-08-17 00:34:44 +02:00
Fredrik Fornwall 9c357bef30 Remove TERMUX_JACK and TERMUX_JILL 2017-08-11 14:21:05 +02:00