Commit Graph

110 Commits

Author SHA1 Message Date
Fredrik Fornwall
5bed869d0c Update disabled-packages/sbcl 2016-09-12 15:17:37 -04:00
Fredrik Fornwall
9d6bb14e08 disabled-packages/attr: Fix compilation, add note 2016-09-09 09:35:03 -04:00
Fredrik Fornwall
9211b55379 Update the disabled ghc package 2016-09-07 06:55:56 -04:00
Fredrik Fornwall
750a0d657b timewarrior: Enable package 2016-09-05 18:08:58 -04:00
Fredrik Fornwall
eb81fe3346 timewarrior: Patch for system include path
So that <glob.h> is found in Termux custom include dir.
2016-09-05 18:08:58 -04:00
Fredrik Fornwall
b682fb68ad libunwindow: Add disabled package 2016-09-04 11:31:27 -04:00
Fredrik Fornwall
60f09ba592 aapt: Update to latest version, bundle zipalign 2016-09-04 11:07:13 -04:00
Fredrik Fornwall
b1d8dacddb Enable packages to opt in to use clang
Later this will be changed to use clang by default and possibly
opt out.
2016-09-03 18:50:21 -04:00
Fredrik Fornwall
29aa0bc89f aapt-updated: Add zipalign and some cleanup 2016-09-01 17:38:44 -04:00
Fredrik Fornwall
5859f749c9 Some work on an update aapt package 2016-09-01 12:57:27 -04:00
Fredrik Fornwall
e9beb74e63 Add timewarrior as disabled package 2016-08-26 18:03:59 -04:00
Fredrik Fornwall
85e28b3243 mpv: Enable package 2016-08-26 05:50:08 -04:00
Fredrik Fornwall
a64fd6b144 mpv: Try to work around shared library clashes
Use LD_LIBRARY_PATH=/system/lib:$PREFIX/lib to have platform
libraries used first.
2016-08-26 05:49:20 -04:00
Fredrik Fornwall
1ce5afd429 pforth: Enable package 2016-08-26 05:45:25 -04:00
Fredrik Fornwall
f1ceac594f gstreamer: Update version and add issue note 2016-08-24 06:40:03 -04:00
Fredrik Fornwall
d34d2ca611 Add disabled-packages/pforth 2016-08-23 19:12:27 -04:00
Fredrik Fornwall
e03d767585 mpv: Add as disabled package 2016-08-23 15:48:58 -04:00
Fredrik Fornwall
5cb3a6f0c3 deborphan: Add as disabled package 2016-08-11 09:34:32 -04:00
Fredrik Fornwall
4d76f57af8 remove disabled-packages/llvm-3.6 2016-08-10 19:32:00 -04:00
Fredrik Fornwall
bb03849c26 Add disabled gstreamer packages 2016-08-10 17:25:18 -04:00
Fredrik Fornwall
5b7b986b83 mtr: Update build.sh (work in progress) 2016-08-08 16:38:50 -04:00
Fredrik Fornwall
347c82e60b jack: Use TERMUX_DX variable 2016-07-23 16:07:22 -04:00
Fredrik Fornwall
13c909e6d1 Update disabled ghc package 2016-06-25 14:00:29 -04:00
Fredrik Fornwall
b0eddded69 Update the disabled ghc package 2016-06-23 18:07:08 -04:00
Fredrik Fornwall
e8ca3e6a69 Add util-linux as disabled package 2016-06-23 16:25:17 -04:00
Fredrik Fornwall
288a643f71 Add mtr as disabled package 2016-06-21 16:35:24 -04:00
Fredrik Fornwall
d197025069 libressl (disabled): Bump version 2016-06-09 08:47:30 -04:00
Fredrik Fornwall
253479f232 tf: Add as disabled package 2016-06-03 18:33:38 -04:00
Fredrik Fornwall
f2344eab0f Add nethack stub to disabled-packages 2016-05-27 03:13:13 -04:00
Fredrik Fornwall
029801b5c2 ltrace: Move out of disabled 2016-05-18 19:38:13 -04:00
Michał Bednarski
1fac669cf3 ltrace: Fix incompatibilities with Android linker
- Find libraries in LD_LIBRARY_PATH if relative path is found in debug
  link_map
- Skip main executable
- Skip /system/bin/linker and [vdso]
- Only set proc->e_machine once, as it might be set wrongly if we later
  try to load library that we couldn't find
2016-05-14 17:22:21 +02:00
Michał Bednarski
33b7171dd6 ltrace: Step towards working version
- Use version from git, current release has problems with ARM
- Replace rindex with strrchr using C preprocessor
- Don't exit on ltelf_destroy on library that failed to load
2016-05-07 21:48:14 +02:00
Fredrik Fornwall
ae650055d0 Add disabled-packages/nodejs-lts 2016-04-29 08:14:51 -04:00
Fredrik Fornwall
d7ecc9a899 sqlite: Update from 3.12.1 to 3.12.2 2016-04-24 06:27:06 -04:00
Fredrik Fornwall
51b31100d9 libressl: Add as disabled package 2016-04-21 17:57:26 -04:00
Fredrik Fornwall
7efa691226 Add disabled stub for an alpine package 2016-04-14 17:17:53 -04:00
Fredrik Fornwall
87da9256d6 libcrypt: Enable package 2016-04-13 06:48:47 -04:00
Fredrik Fornwall
880983e754 sbcl: Add stub for package 2016-04-11 06:17:28 -04:00
Fredrik Fornwall
c11e3fc956 Add a first stab at building racket 2016-04-10 18:53:05 -04:00
Fredrik Fornwall
b4d7f3dd28 mosh: Enable package 2016-04-09 17:19:38 -04:00
Fredrik Fornwall
0c8bc4774e mosh: Remove BROKEN.txt 2016-04-09 17:19:24 -04:00
Fredrik Fornwall
2145cf9068 mosh: Build from git master 2016-04-09 17:13:07 -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
53372a3ce9 proot: Build next branch instead of master
This fixes aarch64 to work.
2016-03-21 21:08:37 -04:00
Fredrik Fornwall
d13d71aa27 Add libtalloc package 2016-03-21 20:08:20 -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
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