Henrik Grimler
28129617b0
build-package.sh: partly undo 9b2f3b6
...
We'll rename debug debs to ${PKG}-dbg but not the actual package name in
control. Debug versions of packages and normal packages can then replace each
other without complaints from apt.
We need to work a bit more on it to be able to setup a debug repo.
2018-06-07 22:36:53 +02:00
Fredrik Fornwall
727c4293ef
cmake: Update from 3.11.2 to 3.11.3
2018-06-06 02:44:44 +02:00
Henrik Grimler
7dd380ac70
pass-otp: add package ( #2466 )
...
* build-package.sh: add TERMUX_PKG_SUGGESTS
See https://www.debian.org/doc/debian-policy/#binary-dependencies-depends-recommends-suggests-enhances-pre-depends
* pass-otp: add package
Useful for services that require two factor authentication
Add libqrencode as SUGGESTS
* libqrencode: add package
* pass: bump package, add pass-otp as suggested package
Also add git as RECOMMENDS. Maybe pass-otp should be RECOMMENDS as well?
2018-06-04 01:35:38 +02:00
Fredrik Fornwall
81328b7093
Use common cachedir for standalone toolchain
...
We might just as well use TERMUX_COMMON_CACHEDIR instead of using
_lib for the standalone toolchain.
2018-05-27 15:06:06 +02:00
Vishal Biswas
160d3aeb06
update ndk to 17 and switch some packages to clang build ( #2415 )
...
* update ndk to 17
* bump NDK version in setup-android script
* libnl: fix for ndk r17
* libpixman: use clang's __builtin_shufflevector instead of __builtin_shuffle (#1 )
Required to make package build with ndk17.
* fix as for arm
* ndk17 still uses ld.bfd on aarch64
* use -fno-integrated-as for clang only
* glib: remove patch unnecessary after ndk17
* torsocks: remove unneeded patch after ndk17
* subversion: fix build as clang++ now errors out for mismatched flags
* libpulseaudio: fix build with ndk17
https://github.com/termux/termux-packages/pull/2415#issuecomment-388296684
* gst-plugins-good: disable video4linux2
ioctl is defined as __overloadable in ndk17 headers which
conflicts with v4l2object's member ioctl
* libzmq: disable Werror to build with ndk17
* ltrace: hardcode symbol not available in ndk17
* busybox: build with clang for all arches except arm
* dropbear: build with clang instead of gcc
* gnupg: build with clang instead of gcc
* openssl: use clang for all arches except arm
* picolisp: build with clang instead of gcc
* valgrind: use clang on all arches except aarch64
* Revert "gst-plugins-good: disable video4linux2"
This reverts commit 43850b81ccf60033c25cb13dfd326c1b0528773a.
Already applied on base branch.
* libllvm: use default arm triple
2018-05-27 14:55:20 +02:00
Fredrik Fornwall
7c2b8f9be2
cmake: Update from 3.11.1 to 3.11.2
2018-05-18 03:22:51 +02:00
Fredrik Fornwall
4cf01c6bcc
Update meson used from 0.45.1 to 0.46.1
2018-05-17 19:30:07 +02:00
Fredrik Fornwall
6d409519e7
golang: Update from 1.10.1 to 1.10.2
2018-05-02 23:18:31 +02:00
Fredrik Fornwall
aac77c68bf
cmake: Update from 3.11.0 to 3.11.1
2018-04-22 21:48:24 +02:00
Fredrik Fornwall
6cc1e17082
cmake: Update from 3.10.3 to 3.11.0
2018-03-31 00:48:49 +02:00
Fredrik Fornwall
bbe42921fa
golang: Update from 1.10 to 1.10.1
2018-03-30 22:43:39 +02:00
Fredrik Fornwall
96c9f0466f
Update android build tools from 27.0.1 to 27.0.3
2018-03-25 00:08:20 +01:00
Fredrik Fornwall
0c469ce1df
Update meson build system from 0.44.0 to 0.45.1
2018-03-22 23:15:12 +01:00
Fredrik Fornwall
c316c30971
cmake: Update from 3.10.2 to 3.10.3
2018-03-18 20:59:53 +01:00
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