Commit Graph

4995 Commits

Author SHA1 Message Date
Fredrik Fornwall 43307593f5 tsocks: Bump revision after sed patch 2018-06-04 01:21:52 +02:00
Justsoos f9c1aa3003 tsocks: Fix sed statement (#2475) 2018-06-04 01:18:53 +02:00
Fredrik Fornwall 5ee3ed355f mc: Update from 4.8.20 to 4.8.21 2018-06-04 00:57:46 +02:00
Fredrik Fornwall cce066fb41 bash: Update from 4.4.19 to 4.4.23 2018-06-04 00:56:14 +02:00
Fredrik Fornwall 3c755a7d12 readline: Update from 7.0.3 to 7.0.5 2018-06-04 00:55:52 +02:00
Fredrik Fornwall 90468c8bdb nano: Update from 2.9.7 to 2.9.8 2018-06-04 00:48:20 +02:00
Michał Bednarski 11f9c73292 proot: Update to skip link2symlink rmdir handling
Fixes termux/termux-packages#2307 (aka. termux/proot#18)
2018-06-04 00:43:44 +02:00
Fredrik Fornwall 9066902fc9 hub: Update from 2.2.8 to 2.3.0 2018-06-04 00:42:01 +02:00
Fredrik Fornwall 48457bb056 libgit2: Update from 0.27.0 to 0.27.1 2018-06-02 14:40:11 +02:00
Fredrik Fornwall 6241edf20a emacs: Build with --without-lcms2 2018-06-02 14:40:11 +02:00
its-pointless 9c8f441674 fails building 32bit using clang 2018-06-02 14:39:55 +02:00
Fredrik Fornwall bcdfaf0c95 git: Update from 2.17.0 to 2.17.1 2018-05-30 02:48:06 +02:00
Fredrik Fornwall c020e92087 emacs: Build with clang 2018-05-30 02:32:55 +02:00
Fredrik Fornwall 037d636e90 emacs: Update from 25.3 to 26.1 2018-05-30 01:08:43 +02:00
Fredrik Fornwall bedaed35e3 bison: Update from 3.0.4 to 3.0.5 2018-05-30 01:08:43 +02:00
Fredrik Fornwall 0474a4b87b stunnel: Update from 5.45 to 5.46 2018-05-30 01:08:43 +02:00
its-pointless 703eaf4743 tcl: fix building on ndk 17 (#2471) 2018-05-30 01:08:28 +02:00
its-pointless 4c0c57f925 libcln: using integrated as fix (#2472) 2018-05-30 01:06:26 +02:00
monoidic a94a538588 Fix building with "all" architecture (#2465) 2018-05-29 11:04:34 +02:00
michalbednarski c88826236f proot: Update with fix for chroot(".") (#2464)
Update with fix by @Hax4us at termux/proot#17
2018-05-29 10:31:14 +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 d8b43f2e48 brotli: Update from 1.0.3 to 1.0.4
Also switch to building with cmake, and add a patch to build the
brotli binary against shared libs (binary size from 700 kb to 70 kb).
2018-05-27 14:51:20 +02:00
Fredrik Fornwall b42ad0b3f3 busybox: Update from 1.28.3 to 1.28.4 2018-05-27 14:51:00 +02:00
Fredrik Fornwall 5ccef9db59 libunistring: Update from 0.9.9 to 0.9.10 2018-05-27 14:50:19 +02:00
its-pointless e0c96e728a brotli lossless compression library and utility 2018-05-27 13:19:45 +02:00
Fredrik Fornwall 08ff5d4565 libcurl: Avoid linking in libidn2 2018-05-26 00:52:41 +02:00
Fredrik Fornwall 020c9420a9 memcached: Update from 1.5.7 to 1.5.8 2018-05-25 21:15:00 +02:00
Fredrik Fornwall bf129e7dc5 libpopt: Update to working download url 2018-05-25 21:14:48 +02:00
Henrik Grimler eeab6245ca luarocks: set default lib/inc dir to @TERMUX_PREFIX@/{lib,include} 2018-05-25 14:01:00 +02:00
Tom Yan 848215d86c libunistring: fix locale_charset()
Make locale_charset() use nl_langinfo() so that it would work
properly. For example:

$ idn2 --debug ''
Charset: en_US.UTF-8
idn2: toAscii: could not convert string to UTF-8
$ LD_PRELOAD=$PREFIX/local/lib/libunistring.so idn2 --debug ''
Charset: UTF-8

$
2018-05-25 14:00:45 +02:00
Fredrik Fornwall 3172075d3d libgrpc: Update from 1.4.7 to 1.12.0 2018-05-25 12:43:31 +02:00
Fredrik Fornwall 102122027d Remove unused TERMUX_PKG_FOLDERNAME 2018-05-25 12:42:40 +02:00
Fredrik Fornwall fbd1fadf77 php: Update from 7.2.5 to 7.2.6 2018-05-25 12:39:28 +02:00
Fredrik Fornwall 04e32d8a1f yarn: Update from 1.6.0 to 1.7.0 2018-05-25 12:39:12 +02:00
Fredrik Fornwall 2bb920e3e2 http -> https updates 2018-05-25 12:38:52 +02:00
Fredrik Fornwall 34206524a1 radare2: Update from 2.5.0 to 2.6.0 2018-05-23 22:58:29 +02:00
Fredrik Fornwall b02001648b valac: Update from 0.40.4 to 0.40.6 2018-05-23 22:56:54 +02:00
Fredrik Fornwall 44d254457d babl: Update from 0.1.48 to 0.1.50 2018-05-23 22:56:34 +02:00
Fredrik Fornwall 21c96e4443 stunnel: Update from 5.44 to 5.45 2018-05-23 22:56:14 +02:00
Fredrik Fornwall 2b97c09a54 tor: Update from 0.3.2.10 to 0.3.3.6 2018-05-23 22:56:02 +02:00
Fredrik Fornwall eafa7ec84d python: Do not replace old python2, just break 2018-05-22 10:58:19 +02:00
Tom Yan 3a270b8aa3 python(2): bump revision after updates 2018-05-21 00:08:28 +02:00
Tom Yan 999d9feaab python(2): match TERMUX_PKG_RM_AFTER_INSTALL 2018-05-21 00:08:28 +02:00
Tom Yan 3d3547d115 python(2): fix bin/ and share/man/
Justification for the changes:

$ dpkg -S smtpd.py
python: /data/data/com.termux/files/usr/lib/python3.6/smtpd.py
python2: /data/data/com.termux/files/usr/lib/python2.7/smtpd.py
python2: /data/data/com.termux/files/usr/bin/smtpd.py

$ ls -l $PREFIX/bin/python-config
lrwxrwxrwx    1 u0_a312  u0_a312         14 May 18 01:09 /data/data/com.termux/files/usr/bin/python-config -> python2-config

$ ls -l $PREFIX/share/man/man1/python2.1
lrwxrwxrwx    1 u0_a312  u0_a312          9 May 18 01:09 /data/data/com.termux/files/usr/share/man/man1/python2.1 -> python2.1

$ dpkg -S bin/2to3
python: /data/data/com.termux/files/usr/bin/2to3
python: /data/data/com.termux/files/usr/bin/2to3-3.6

$ dpkg -S bin/pydoc
python2: /data/data/com.termux/files/usr/bin/pydoc
python: /data/data/com.termux/files/usr/bin/pydoc3.6
python: /data/data/com.termux/files/usr/bin/pydoc3
2018-05-21 00:08:28 +02:00
Tom Yan 07ddeca733 python: have bin/python${_MAJOR_VERSION}m back
and convert bin/python${_MAJOR_VERSION} from hardlink to symlink
2018-05-21 00:08:28 +02:00
Tom Yan 18d2585c33 python(2): improve cache cleanup command
by using + instead of ;
2018-05-21 00:08:10 +02:00
Tom Yan cf0b9522d3 python2: fix cache cleanup command
python2 does not produce __pycache__ directories but only *.pyc
files.
2018-05-21 00:08:10 +02:00
Tom Yan 3af95bb483 python(2): remove easy_install in prerm 2018-05-21 00:08:10 +02:00
Fredrik Fornwall de89bd2bc9 libidn2: Do not configure with --disable-doc
Removing --disable-doc gets us the idn2 manpage. Also, remove
--enable-static=no since build-package.sh already configures with
--disable-static.
2018-05-20 16:01:39 +02:00