Commit Graph

25 Commits

Author SHA1 Message Date
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
0c88d75c6f openssl: Update from 1.0.2n to 1.0.2o 2018-03-30 22:44:10 +02:00
Fredrik Fornwall
9e6bae5250 openssl: Update from 1.0.2m to 1.0.2n 2017-12-08 09:49:15 +01:00
Fredrik Fornwall
4a8e358d09 openssl: Update from 1.0.2l to 1.0.2m 2017-11-02 23:39:08 +01:00
Fredrik Fornwall
f2b37eb861 openssl: Enable PSK
Also rebuild stunnel with PSK support (fixes #1235).
2017-08-09 23:53:31 +02:00
Fredrik Fornwall
02969e0702 openssl: Update from 1.0.2k to 1.0.2l 2017-05-25 23:08:33 +02:00
Fredrik Fornwall
f717f6aec2 openssl: Update from 1.0.2j to 1.0.2k 2017-01-27 22:49:56 +01:00
Fredrik Fornwall
a38193c6d0 openssl: Note that it doesn't build with clang 2017-01-15 19:40:15 +01:00
Fredrik Fornwall
558794c8b6 openssl: Update from 1.0.2i to 1.0.2j 2016-09-26 09:28:56 -04:00
Fredrik Fornwall
a1b245c64e openssl: Update from 1.0.2h to 1.0.2i 2016-09-22 14:42:43 -04:00
Fredrik Fornwall
e239964bac Make it possible to specify checksum for src 2016-08-24 06:34:43 -04:00
Fredrik Fornwall
c2c4edce16 openssl: Fix Configure.patch 2016-06-25 18:13:16 -04:00
Fredrik Fornwall
2d52f3dc14 openssl: Ensure that bin/openssl is a pie binary 2016-06-21 18:45:57 -04:00
Fredrik Fornwall
2ca2c2e28a openssl: Fix x86_64 build 2016-06-17 16:18:13 -04:00
Fredrik Fornwall
5b9a960d7e openssl: Bump revision after arm softp change 2016-05-18 19:12:44 -04:00
Fredrik Fornwall
bb27a0ec42 Various package updates
Many of them cascading from the update of glib.
2016-05-04 08:54:30 -04:00
Fredrik Fornwall
a9f53978ff openssl: Update from 1.0.2f to 1.0.2g 2016-03-02 11:06:37 -05:00
Fredrik Fornwall
41c3e84e2a openssl: Update from 1.0.2e to 1.0.2f 2016-01-28 12:49:06 -05:00
Fredrik Fornwall
02b1e70ea5 openssl: Update from 1.0.2d to 1.0.2e 2015-12-03 11:08:57 -05:00
Fredrik Fornwall
68b9813716 openssl: Fix 64-bit build 2015-12-01 19:50:21 -05:00
Fredrik Fornwall
0f6115d01f openssl: Update to etc/tls 2015-08-12 00:03:43 -04:00
Fredrik Fornwall
31e099114a CA certificates setup
Move the CA certs from libcurl to separate ca-certificates package which both openssl and gnutls depends on.

For a smooth upgrade without packages clashing with the same file, rename etc/ssl to etc/tls.

Also update gnutls to latest version and give configure argument to use common certificate file.
2015-08-11 23:52:41 -04:00
Fredrik Fornwall
d56c571f60 Update openssl from 1.0.2c to 1.0.2d 2015-07-09 17:35:54 -04:00
Fredrik Fornwall
32ef886f5e Update openssl from 1.0.2a to 1.0.2c 2015-06-15 15:53:36 -04:00
Fredrik Fornwall
59f0d218a6 Initial push 2015-06-13 01:03:31 +02:00