Henrik Grimler
a129fd074f
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?
7 years ago
Fredrik Fornwall
1ec7631b2a
Use common cachedir for standalone toolchain
We might just as well use TERMUX_COMMON_CACHEDIR instead of using
_lib for the standalone toolchain.
7 years ago
Vishal Biswas
efa8300be1
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
7 years ago
Fredrik Fornwall
1df04e61c4
cmake: Update from 3.11.1 to 3.11.2
7 years ago
Fredrik Fornwall
5da75d34de
Update meson used from 0.45.1 to 0.46.1
7 years ago
Fredrik Fornwall
c451d911a5
golang: Update from 1.10.1 to 1.10.2
7 years ago
Fredrik Fornwall
1f46ae15fc
cmake: Update from 3.11.0 to 3.11.1
7 years ago
Fredrik Fornwall
7ddd51409c
cmake: Update from 3.10.3 to 3.11.0
7 years ago
Fredrik Fornwall
4589778f3b
golang: Update from 1.10 to 1.10.1
7 years ago
Fredrik Fornwall
452ca55fc9
Update android build tools from 27.0.1 to 27.0.3
7 years ago
Fredrik Fornwall
8e60e2ea15
Update meson build system from 0.44.0 to 0.45.1
7 years ago
Fredrik Fornwall
a465e17ac9
cmake: Update from 3.10.2 to 3.10.3
7 years ago
Henrik Grimler
9b2f3b629b
build-package.sh: if debug, rename package to "package-dbg"
Similar to how debian does it.
7 years ago
Fredrik Fornwall
79739535fa
Use more local variables in build-package.sh
7 years ago
Wetitpig
e36a2902b7
fix unbound variable issue
7 years ago
Wetitpig
4842499272
Add more silent flags to configure
7 years ago
Wetitpig
79deb17c3e
Silent make too
7 years ago
Fredrik Fornwall
8e0db3dd84
golang: Update from 1.9.4 to 1.10
7 years ago
Fredrik Fornwall
b0ea9e2387
Use -j $TERMUX_MAKE_PROCESSES when invoking ninja
7 years ago
Fredrik Fornwall
926a7bf331
golang: Update from 1.9.3 to 1.9.4
7 years ago
Fredrik Fornwall
9023223947
golang: Update from 1.9.2 to 1.9.3
7 years ago
Fredrik Fornwall
490a9b18c4
Fix meson patch ( fixes #2051 )
7 years ago
Fredrik Fornwall
dd0d9407f0
cmake: Update from 3.10.1 to 3.10.2
7 years ago
Fredrik Fornwall
08c55bda14
Update meson version from 0.43.0 to 0.44.0
7 years ago
Fredrik Fornwall
1d1a41b0ee
Revert "Make cmath patch part of the toolchain ( #1149 )"
This reverts commit 775ea81181
.
7 years ago
Fredrik Fornwall
775ea81181
Make cmath patch part of the toolchain ( #1149 )
7 years ago
Fredrik Fornwall
d4de1b23b8
Build with gl_cv_func_mknod_works=yes
7 years ago
Henrik Grimler
42b08f6444
Update golangs SHA256
7 years ago
Fredrik Fornwall
49c62a86db
Use -Os instead of -Oz for 32-bit arm
7 years ago
Fredrik Fornwall
2d90d67571
cmake: Update from 3.9.6 to 3.10.1
7 years ago
Henrik Grimler
ec940174bd
espeak: fix floating point exception on arm ( #1925 )
* espeak: fix issue on arm (#1680 )
* ruby: move exception rule, build-package.sh -> build.sh
7 years ago
Fredrik Fornwall
f75ca878c5
Make sure the latest ndk patches are used
7 years ago
Fredrik Fornwall
bd2f734a96
Prevent trying to run on-device ( fixes #1910 )
7 years ago
Fredrik Fornwall
7de09d9fc7
Drop ndk-patches/sysexits.h (see #1907 )
7 years ago
Fredrik Fornwall
2f6e1c1265
Fix outdated comment about libgnustl
7 years ago
Fredrik Fornwall
3c8a800092
Remove <spawn.h> completely
Fixes building fish.
7 years ago
Fredrik Fornwall
392b4b6ba5
Update NDK used to r16
Run scripts/update-docker.sh to update the docker image.
7 years ago
Fredrik Fornwall
4851726f9d
cmake: Update from 3.9.5 to 3.9.6
7 years ago
Stephen
e1163ab5bb
use tar strip-components to extract src
avoids having to manually determine package name, needed for #1743
7 years ago
Fredrik Fornwall
9683c9710d
cmake: Update from 3.9.4 to 3.9.5
7 years ago
Fredrik Fornwall
0c3e72d69f
termux-elf-cleaner: Update from 1.1 to 1.2
7 years ago
Fredrik Fornwall
02764a913f
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.
7 years ago
Fredrik Fornwall
635ea80c74
golang: Update from 1.9.1 to 1.9.2
7 years ago
Fredrik Fornwall
f2d612ab40
Bump meson version used when building
7 years ago
Fredrik Fornwall
e23b8a1fdd
golang: Update from 1.9 to 1.9.1
7 years ago
Stephen
cf5759092c
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
7 years ago
Fredrik Fornwall
71d210653b
cmake: Update from 3.9.3 to 3.9.4
7 years ago
Fredrik Fornwall
fd1128ca1a
cmake: Update from 3.9.2 to 3.9.3
7 years ago
Fredrik Fornwall
bdd7421906
Handle more tar files in root folder detection
Fixes #1548 .
7 years ago
Fredrik Fornwall
1b3f3ebde9
Drop need of setting TERMUX_PKG_FOLDERNAME
Instead figure out the top level source folder ourselves.
7 years ago