hacknox [Thu, 2 Mar 2017 11:15:27 +0000 (19:15 +0800)]
fix docker volume read/write permission
olg [Fri, 14 Jul 2017 19:07:53 +0000 (21:07 +0200)]
Fix ghostscript for aarch64.
Fredrik Fornwall [Sat, 15 Jul 2017 08:16:39 +0000 (10:16 +0200)]
binutils: Bump package revision
The existing 2.28 version of gold linked against libgnustl in
ld.gold.
Fredrik Fornwall [Sat, 15 Jul 2017 07:59:30 +0000 (09:59 +0200)]
Drop old --fix-cortex-a8 flag
Fredrik Fornwall [Sat, 15 Jul 2017 01:57:18 +0000 (03:57 +0200)]
libandroid-support: Update to v19
This version has been cleaned up considerably. Also bump php since
it uses strfmon() which has been removed from libandroid-support.
Fredrik Fornwall [Sat, 15 Jul 2017 01:07:06 +0000 (03:07 +0200)]
ndk-stl: Bump revision
Fredrik Fornwall [Sat, 15 Jul 2017 01:06:37 +0000 (03:06 +0200)]
libandroid-support: Remove unused wcwidth.c
Fredrik Fornwall [Sat, 15 Jul 2017 00:44:13 +0000 (02:44 +0200)]
Avoid bundling lib/libc++_shared.so in a package
Fredrik Fornwall [Sat, 15 Jul 2017 00:25:12 +0000 (02:25 +0200)]
Do not remove libc++ in Dockerfile setup
Fredrik Fornwall [Fri, 14 Jul 2017 22:03:23 +0000 (00:03 +0200)]
gdb: Update from 7.12.1 to 8.0
Fredrik Fornwall [Fri, 14 Jul 2017 21:34:01 +0000 (23:34 +0200)]
libexpat: Update from 2.2.0 to 2.2.2
Stephen [Fri, 14 Jul 2017 16:06:35 +0000 (09:06 -0700)]
revert changes
Stephen [Fri, 14 Jul 2017 16:06:13 +0000 (09:06 -0700)]
revert changes
Stephen [Fri, 14 Jul 2017 16:05:51 +0000 (09:05 -0700)]
revert changes
Stephen [Thu, 13 Jul 2017 01:52:26 +0000 (18:52 -0700)]
comment out new ideas
Stephen [Wed, 12 Jul 2017 03:24:24 +0000 (20:24 -0700)]
disable package downloads for down
Stephen [Wed, 12 Jul 2017 01:27:08 +0000 (18:27 -0700)]
add debug tags
Stephen [Mon, 10 Jul 2017 16:28:51 +0000 (09:28 -0700)]
Continuous output and failure
some attempt at using dpkg for termux package installs instead of
rebuilding from source
Fredrik Fornwall [Fri, 14 Jul 2017 21:18:28 +0000 (23:18 +0200)]
par2: Fix i686 build
Fredrik Fornwall [Fri, 14 Jul 2017 07:49:14 +0000 (09:49 +0200)]
mpd: gnustl_shared -> c++_shared
Fredrik Fornwall [Fri, 14 Jul 2017 07:42:00 +0000 (09:42 +0200)]
libx265: Update from 2.4 to 2.5
Fredrik Fornwall [Thu, 13 Jul 2017 22:53:31 +0000 (00:53 +0200)]
git: Update from 2.13.2 to 2.13.3
Fredrik Fornwall [Thu, 13 Jul 2017 22:53:18 +0000 (00:53 +0200)]
libnghttp2: Update from 1.23.1 to 1.24.0
Fredrik Fornwall [Thu, 13 Jul 2017 22:23:37 +0000 (00:23 +0200)]
Transition from gnustl to libc++
This will make things as std::to_string() and other C++ features
work with a modern and supported C++ library.
We package up libc++_shared.so and bump the revision of every C++
using package to make it rebuild against it.
Users who have built C++ using libraries or programs will probably
need to rebuild them if they are linked against Termux-supplied
libraries, as user code was previously linked against gnustl while
the system libraries are now using libc++, and it's not a good idea
to mix C++ standard libraries in a program.
Fredrik Fornwall [Thu, 13 Jul 2017 20:53:43 +0000 (22:53 +0200)]
neovim: Fix build if luarocks is installed
Fredrik Fornwall [Wed, 12 Jul 2017 20:44:49 +0000 (22:44 +0200)]
screen: Update from 4.6.0 to 4.6.1
Fredrik Fornwall [Wed, 12 Jul 2017 20:44:18 +0000 (22:44 +0200)]
pcre: Update from 8.40 to 8.41
Fredrik Fornwall [Wed, 12 Jul 2017 20:44:05 +0000 (22:44 +0200)]
lftp: Update from 4.7.7 to 4.8.0
Joakim [Mon, 10 Jul 2017 11:02:12 +0000 (11:02 +0000)]
ldc: update to llvm 4.0.1
vishalbiswas [Wed, 12 Jul 2017 15:29:43 +0000 (20:59 +0530)]
nginx: update from 1.12.0 to 1.12.1
vishalbiswas [Wed, 12 Jul 2017 15:29:15 +0000 (20:59 +0530)]
apache2: update from 2.4.26 to 2.4.27
Fredrik Fornwall [Wed, 12 Jul 2017 09:22:07 +0000 (11:22 +0200)]
Move TERMUX_STANDALONE_TOOLCHAIN declaration
See https://github.com/termux/termux-packages/pull/1125
Fredrik Fornwall [Tue, 11 Jul 2017 22:38:50 +0000 (00:38 +0200)]
libgrpc: Try to fix building under docker image
Vishal Biswas [Tue, 11 Jul 2017 09:50:43 +0000 (15:20 +0530)]
libgrpc: add package (#1122)
joakim-noah [Tue, 11 Jul 2017 09:49:12 +0000 (15:19 +0530)]
ldc: update to final 1.3.0 release (#1123)
Fredrik Fornwall [Mon, 10 Jul 2017 08:59:16 +0000 (10:59 +0200)]
ndk-sysroot: Bump after header patch fix
Fredrik Fornwall [Mon, 10 Jul 2017 08:59:06 +0000 (10:59 +0200)]
neovim: Update to latest git master
Fredrik Fornwall [Mon, 10 Jul 2017 08:09:47 +0000 (10:09 +0200)]
fzf: Update from 0.16.7 to 0.16.8
Fredrik Fornwall [Mon, 10 Jul 2017 07:52:50 +0000 (09:52 +0200)]
ndk-patches: Fix malformed <utmp.h> patch
Fredrik Fornwall [Mon, 10 Jul 2017 00:53:32 +0000 (02:53 +0200)]
syncthing: Update from 0.14.30 to 0.14.31
Fredrik Fornwall [Mon, 10 Jul 2017 00:18:19 +0000 (02:18 +0200)]
libnpth: Update from 1.4 to 1.5
Fredrik Fornwall [Mon, 10 Jul 2017 00:16:52 +0000 (02:16 +0200)]
libgcrypt: Update from 1.7.7 to 1.7.8
Fredrik Fornwall [Mon, 10 Jul 2017 00:16:37 +0000 (02:16 +0200)]
grep: Update from 3.0 to 3.1
Fredrik Fornwall [Mon, 10 Jul 2017 00:09:30 +0000 (02:09 +0200)]
coreutils: Remove debug patch (fixes #1121)
Fredrik Fornwall [Sun, 9 Jul 2017 23:49:17 +0000 (01:49 +0200)]
mariadb: Enable 32-bit builds again
Fredrik Fornwall [Sun, 9 Jul 2017 23:32:34 +0000 (01:32 +0200)]
php: Update from 7.1.6 to 7.1.7, fix aarch64 issue
Backport https://github.com/php/php-src/commit/
8c8679207ae5ada8751288e75b78c928a4d34d1d
which fixes https://github.com/termux/termux-packages/issues/890 (and
possibly other issues).
Fredrik Fornwall [Sun, 9 Jul 2017 23:31:21 +0000 (01:31 +0200)]
picolisp: Update from 17.6.6 to 17.7.9
Also switch to using clang for building 64-bit picolisp.
Stephen [Sun, 9 Jul 2017 22:05:36 +0000 (15:05 -0700)]
Travis pkg builds (#1119)
Fredrik Fornwall [Sun, 9 Jul 2017 22:02:22 +0000 (00:02 +0200)]
Make it possible to opt in to _FILE_OFFSET_BITS=64
Fredrik Fornwall [Sun, 9 Jul 2017 21:35:21 +0000 (23:35 +0200)]
Avoid ndk patch used only by elfutils
Fredrik Fornwall [Sun, 9 Jul 2017 20:42:15 +0000 (22:42 +0200)]
neovim: Bump to latest git master
Fredrik Fornwall [Sun, 9 Jul 2017 20:41:48 +0000 (22:41 +0200)]
sqlite: Fix potential segfault
Fredrik Fornwall [Sun, 9 Jul 2017 19:22:49 +0000 (21:22 +0200)]
Introduce TERMUX_PKG_API_LEVEL
By setting the TERMUX_PKG_API_LEVEL property to an android api
level packages can build against later API levels than the current
Termux default of 21.
Fredrik Fornwall [Sun, 9 Jul 2017 18:43:06 +0000 (20:43 +0200)]
vim: -Werror=implicit-function-declaration
Fredrik Fornwall [Sun, 9 Jul 2017 18:41:25 +0000 (20:41 +0200)]
vim: Update from 8.0.0675 to 8.0.0704
Also tidy up formatting a bit.
Fredrik Fornwall [Sun, 9 Jul 2017 18:40:41 +0000 (20:40 +0200)]
glib: -Werror=implicit-function-declaration
Fredrik Fornwall [Sat, 8 Jul 2017 20:29:46 +0000 (22:29 +0200)]
subversion: Update from 1.9.5 to 1.9.6
Fredrik Fornwall [Sat, 8 Jul 2017 20:29:06 +0000 (22:29 +0200)]
libuv: Update from 1.13.0 to 1.13.1
Fredrik Fornwall [Fri, 7 Jul 2017 10:51:16 +0000 (12:51 +0200)]
util-linux: Depend on libcrypt
Fredrik Fornwall [Fri, 7 Jul 2017 10:23:13 +0000 (12:23 +0200)]
Dockerfile: Do not remove non android-21 platforms
Fredrik Fornwall [Fri, 7 Jul 2017 10:23:00 +0000 (12:23 +0200)]
gnutls: Update from 3.5.13 to 3.5.14
Fredrik Fornwall [Fri, 7 Jul 2017 10:22:28 +0000 (12:22 +0200)]
ncurses: We really need --with-pkg-config-libdir
Fredrik Fornwall [Fri, 7 Jul 2017 08:51:23 +0000 (10:51 +0200)]
multitail: -Werror=implicit-function-declaration
Fredrik Fornwall [Fri, 7 Jul 2017 08:51:06 +0000 (10:51 +0200)]
less: -Werror=implicit-function-declaration
Fredrik Fornwall [Fri, 7 Jul 2017 08:36:51 +0000 (10:36 +0200)]
gtypist: -Werror=implicit-function-declaration
Fredrik Fornwall [Fri, 7 Jul 2017 08:28:14 +0000 (10:28 +0200)]
libnettle: -Werror=implicit-function-declaration
Fredrik Fornwall [Fri, 7 Jul 2017 07:24:15 +0000 (09:24 +0200)]
dialog: -Werror=implicit-function-declaration
Fredrik Fornwall [Fri, 7 Jul 2017 07:17:23 +0000 (09:17 +0200)]
cscope: -Werror=implicit-function-declaration
Fredrik Fornwall [Fri, 7 Jul 2017 07:13:34 +0000 (09:13 +0200)]
bvi: -Werror=implicit-function-declaration
Fredrik Fornwall [Fri, 7 Jul 2017 07:10:25 +0000 (09:10 +0200)]
brogue: -Werror=implicit-function-declaration
Fredrik Fornwall [Fri, 7 Jul 2017 07:02:55 +0000 (09:02 +0200)]
zip: -Werror=implicit-function-declaration
Fredrik Fornwall [Fri, 7 Jul 2017 07:02:01 +0000 (09:02 +0200)]
libjasper: -Werror=implicit-function-declaration
Fredrik Fornwall [Fri, 7 Jul 2017 06:48:26 +0000 (08:48 +0200)]
unzip: Clean build a little
Fredrik Fornwall [Fri, 7 Jul 2017 06:20:02 +0000 (08:20 +0200)]
wol: -Werror=implicit-function-declaration
Fredrik Fornwall [Fri, 7 Jul 2017 01:58:32 +0000 (03:58 +0200)]
setup-ubuntu.sh: Install libgnutls-dev
Needed for building mariadb
Fredrik Fornwall [Fri, 7 Jul 2017 01:52:46 +0000 (03:52 +0200)]
Drop -D_FILE_OFFSET_BITS=64 support for now
32-bit android uses 32-bit off_t by default. When building with
-D_FILE_OFFSET_BITS=64 with unified headers off_t are promoted
to 64-bit, but there are bugs in the toolchain and spotty support
for it in the platform (not all functions are available until
android-24, and the platform zlib is compiled with 32-bit off_t).
Also, unless every library&program is rebuilt with 64-bit off_t,
including user-built ones, we risk a mismatch between programs and
libraries which can cause serious (but sometimes subtle) runtime
failures.
As -D_FILE_OFFSET_BITS=64 is not that important for most users
(with mariadb requiring it as an exception), we drop the support
for now by patching it away in <sys/cdefs.h>.
Fredrik Fornwall [Fri, 7 Jul 2017 01:29:49 +0000 (03:29 +0200)]
ndk-patches: Use @TERMUX_PREFIX@
Fredrik Fornwall [Fri, 7 Jul 2017 01:02:23 +0000 (03:02 +0200)]
privoxy: Specify TERMUX_PKG_KEEP_SHARE_DOC (#1117)
Fredrik Fornwall [Fri, 7 Jul 2017 00:52:33 +0000 (02:52 +0200)]
unzip: -Werror=implicit-function-declaration
Fredrik Fornwall [Fri, 7 Jul 2017 00:29:28 +0000 (02:29 +0200)]
ttyrec: -Werror=implicit-function-declaration
Fredrik Fornwall [Fri, 7 Jul 2017 00:22:58 +0000 (02:22 +0200)]
sharutils: -Werror=implicit-function-declaration
Fredrik Fornwall [Fri, 7 Jul 2017 00:07:06 +0000 (02:07 +0200)]
pv: Update from 1.6.0 to 1.6.6
Also fix -Werror=implicit-function-declaration.
Fredrik Fornwall [Thu, 6 Jul 2017 23:49:16 +0000 (01:49 +0200)]
libuuid: -Werror=implicit-function-declaration
Fredrik Fornwall [Thu, 6 Jul 2017 23:32:23 +0000 (01:32 +0200)]
libtalloc: -Werror=implicit-function-declaration
Fredrik Fornwall [Thu, 6 Jul 2017 23:16:06 +0000 (01:16 +0200)]
libpcap: -Werror=implicit-function-declaration
Fredrik Fornwall [Thu, 6 Jul 2017 23:05:34 +0000 (01:05 +0200)]
libevent: -Werror=implicit-function-declaration
Fredrik Fornwall [Thu, 6 Jul 2017 22:57:20 +0000 (00:57 +0200)]
kona: -Werror=implicit-function-declaration
Fredrik Fornwall [Thu, 6 Jul 2017 22:34:47 +0000 (00:34 +0200)]
daemonize: -Werror=implicit-function-declaration
Fredrik Fornwall [Thu, 6 Jul 2017 22:31:19 +0000 (00:31 +0200)]
coreutils: -Werror=implicit-function-declaration
Fredrik Fornwall [Thu, 6 Jul 2017 22:30:54 +0000 (00:30 +0200)]
busybox: Fix -Werror=implicit-function-declaration
Fredrik Fornwall [Thu, 6 Jul 2017 21:47:52 +0000 (23:47 +0200)]
libuv: Update from 1.12.0 to 1.13.0
Fredrik Fornwall [Tue, 4 Jul 2017 11:45:47 +0000 (13:45 +0200)]
llvm&clang: Update from 4.0.0 to 4.0.1
Fredrik Fornwall [Sun, 2 Jul 2017 23:29:59 +0000 (01:29 +0200)]
mariadb: Bump revision after ndk header fix
Fredrik Fornwall [Sun, 2 Jul 2017 23:28:56 +0000 (01:28 +0200)]
openssh: Bump revision with unified headers
Fixes #902 as _FILE_OFFSET_BITS=64 is now supported in the unified
headers.
Fredrik Fornwall [Sun, 2 Jul 2017 23:28:41 +0000 (01:28 +0200)]
coreutils: Bump revision after unified headers
Fredrik Fornwall [Sun, 2 Jul 2017 23:27:32 +0000 (01:27 +0200)]
Fix incorrect struct __sFILE
The __sFILE struct cannot change size when _FILE_OFFSET_BITS=64
is set as it is an API into libc.
Fredrik Fornwall [Sun, 2 Jul 2017 19:41:14 +0000 (21:41 +0200)]
mariadb: Fix i686 build with libatomic
Fredrik Fornwall [Sun, 2 Jul 2017 11:57:36 +0000 (13:57 +0200)]
mariadb: Bump revision, set INSTALL_SBINDIR
Fredrik Fornwall [Sun, 2 Jul 2017 09:56:40 +0000 (11:56 +0200)]
Remove pty.h from libutil-dev
Instead let ndk-sysroot provide it.
Fredrik Fornwall [Sun, 2 Jul 2017 09:37:59 +0000 (11:37 +0200)]
coreutils: Avoid installing uptime
Uptime is provided by procps-ng.