Commit Graph

1058 Commits

Author SHA1 Message Date
Fredrik Fornwall
3b66b4867f emacs: Avoid setting exec-path to nil 2016-03-31 19:05:01 -04:00
Fredrik Fornwall
1df4a885e2 busybox: Update from 1.24.1 to 1.24.2 2016-03-29 17:55:34 -04:00
Fredrik Fornwall
093efc2169 cvs: Add package 2016-03-29 17:54:43 -04:00
Fredrik Fornwall
786d3f9071 gzip: Update from 1.6 to 1.7 2016-03-29 17:53:50 -04:00
Fredrik Fornwall
a5421dbdf6 termux-tools: Search in more places for su 2016-03-28 13:07:00 -04:00
Fredrik Fornwall
22797e2894 unzip: Force updated build for aarch64 2016-03-28 06:02:02 -04:00
Fredrik Fornwall
88ba61888c nodejs: Update from 5.9.0 to 5.9.1 2016-03-28 06:00:36 -04:00
Fredrik Fornwall
c491cc4966 proot: Expose /storage in termux-chroot 2016-03-27 18:10:22 -04:00
Fredrik Fornwall
216acc0654 vim: Setup vi -> vim symlink 2016-03-26 07:42:34 -04:00
Fredrik Fornwall
8ce98d7fe9 emacs: Update and patch more
Update emacs to 25.0.92, a prerelease for 25.1. Also patch some
more to avoid having it crashing on startup due to bugs in emacs
about undumped startup with a terminal. Closes #11.
2016-03-25 23:33:48 -04:00
Fredrik Fornwall
2a86d5d9e2 git: Install perl files and update to 2.7.4
Installing perl files allows things using perl such as
'git add -p' to work.

Installing the git perl files is a bit messy when cross-compiling
git. We patch the install path to use a private folder for these
instead of messing with the system perl.

Note that git does not depend on perl, since that is a relatively
big dependency which many won't be using anyway.
2016-03-24 23:00:20 -04:00
Fredrik Fornwall
a5be048988 ffmpeg&libav: Remove custom strtod broken on arm
Defining a custom strtod on arm when using hard float breaks
since the function is marked in system headers as expecting a
soft abi. Hopefully strtod works on Android 5.0+ so the strtod
workaround is no longer needed.

Fixes #179.
2016-03-24 21:42:59 -04:00
Fredrik Fornwall
1b3fe9854c xvidcore: Avoid text relocations on i686 2016-03-24 21:38:17 -04:00
Fredrik Fornwall
9b6678fd01 abduco: Update from 0.5 to 0.6 2016-03-24 20:01:10 -04:00
Fredrik Fornwall
bed2b1ac65 gcc: Update to keep host-prefixed files in bin/ 2016-03-24 18:38:13 -04:00
Fredrik Fornwall
64d160afe6 command-not-found: Update package list 2016-03-24 18:33:39 -04:00
Fredrik Fornwall
391aa3d473 termux-tools: Update su script, add getprop 2016-03-23 13:11:21 -04:00
Fredrik Fornwall
43ca47ce46 termux-tools: New 0.20 version with a su script 2016-03-23 13:08:04 -04:00
Fredrik Fornwall
5c7e02d7de termux-tools: Add su wrapper 2016-03-23 12:45:54 -04:00
Fredrik Fornwall
4cb7166aa9 tree: Fix utf-8 support 2016-03-23 10:55:58 -04:00
Fredrik Fornwall
ef729f739e tree: Rebuild with updated aarch64 toolchain 2016-03-23 10:45:45 -04:00
Fredrik Fornwall
5f2951bea2 libgpg-error: Fix posix lock objet on aarch64
Bump build revision on dependant packages since this changes the
libgpg ABI.
2016-03-23 07:32:44 -04:00
Fredrik Fornwall
1a6b9b4c02 nodejs: Update from 5.8.0 to 5.9.0 2016-03-23 07:11:11 -04:00
Fredrik Fornwall
f612790cba htop&nano: Rebuild for updated aarch64 toolchain 2016-03-22 17:36:55 -04:00
Fredrik Fornwall
c5730e4dfb libandroid-support: Include musl-ctype/ 2016-03-22 17:05:51 -04:00
Fredrik Fornwall
d25beefc0e coreutils: Bump build after MB_CUR_MAX change 2016-03-22 17:03:26 -04:00
Fredrik Fornwall
e802a5e7cc Patch stdlib.h to have MB_CUR_MAX=4
We always want to use utf-8 so let's try this.
2016-03-22 16:58:15 -04:00
Fredrik Fornwall
8cd4ab4e6f termux-api: Ensure /system/bin/am_process in PATH
Closes https://github.com/termux/termux-api/issues/12
2016-03-22 11:14:56 -04:00
Fredrik Fornwall
ea6cbe8fab mc: Add patch fixing shell links (closes #175)
See https://mail.gnome.org/archives/mc-devel/2016-March/msg00015.html
2016-03-21 23:11:05 -04:00
Fredrik Fornwall
145d0fe3d6 termux-tools: Fix the am and pm wrapper 2016-03-21 22:42:11 -04:00
Fredrik Fornwall
01176e2d8f Enable the proot package 2016-03-21 21:42:20 -04:00
Fredrik Fornwall
5a979ce687 proot: Add termux-chroot utility script 2016-03-21 21:39:26 -04:00
Fredrik Fornwall
dcad05c5aa termux-tools: Add dalvikvm wrapper 2016-03-21 21:34:26 -04:00
Fredrik Fornwall
b54e054905 coreutils: Remove chroot 2016-03-21 21:32:56 -04:00
Fredrik Fornwall
53372a3ce9 proot: Build next branch instead of master
This fixes aarch64 to work.
2016-03-21 21:08:37 -04:00
Fredrik Fornwall
8b352090bf termux-tools: Add ping and logcat wrappers 2016-03-21 20:08:39 -04:00
Fredrik Fornwall
d13d71aa27 Add libtalloc package 2016-03-21 20:08:20 -04:00
Fredrik Fornwall
4d2c855c2a pass: Fix gpg -> gnupg 2016-03-21 19:15:20 -04:00
Fredrik Fornwall
afd500a774 Add pass package (closes #147) 2016-03-22 00:12:23 +01:00
Fredrik Fornwall
196cc8991b mutt: Enable gpgme support
Not verified yet, see issue #147.
2016-03-21 11:43:27 -04:00
Fredrik Fornwall
d290f3fb86 vim: Update to latest patch 2016-03-20 19:21:39 -04:00
Fredrik Fornwall
98cc1d7b97 gcc: Update from 4.93 to 5.3.0
Also, start depending on the libgcc package for the libgcc.a runtime
library taken from the NDK instead of trying to build it ourselves.
2016-03-20 18:59:41 -04:00
Fredrik Fornwall
3e902b5f00 clang: Depend on libgcc (fixes #72) 2016-03-20 18:53:27 -04:00
Fredrik Fornwall
46c859b5b1 php: Bump build revision for new package 2016-03-20 17:39:56 -04:00
Fredrik Fornwall
0960f600e2 Merge pull request #174 from michalbednarski/php-zlib
php: Enable zlib extension
2016-03-20 22:37:54 +01:00
michalbednarski
50111527d8 php: Enable zlib extension 2016-03-20 16:58:45 +01:00
Fredrik Fornwall
13469f5825 Merge pull request #173 from michalbednarski/proot
Make PRoot work
2016-03-20 16:49:50 +01:00
michalbednarski
788935ae8d proot: Properly handle relocated embedded loader
The _binary_loader_exe_size variable can be relocated by Android linker
which makes it unusable, rely instead on end-start which can be
relocated

Also don't reject binaries with linker having it's own DT_INTERP section
(like /system/bin/linker on ARM Android)
2016-03-20 12:18:58 +01:00
michalbednarski
ab9c603c48 proot: Clear errno before ptrace(PTRACE_PEEKDATA)
Bionic doesn't clear it automatically while glibc does,
according to ptrace(2) manpage it should be cleared by caller
2016-03-20 12:13:28 +01:00
michalbednarski
f861fe190a talloc: Don't fail build if we couldn't clean 2016-03-20 10:26:22 +01:00