353 Commits

Author SHA1 Message Date
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
Fredrik Fornwall
b64a9bd172 Add a possible start of a clisp package 2016-02-17 15:40:11 -05:00
Fredrik Fornwall
299221814d Minor update to disabled-packages/ghostscript 2016-02-17 15:39:55 -05:00
Fredrik Fornwall
60a83ae5b6 Add some disabled packages 2016-02-02 10:37:04 -05:00
Fredrik Fornwall
f5562736b5 Add racket to disabled-packages/ 2016-01-31 09:24:51 -05:00
Fredrik Fornwall
ee49372d87 libconfig: Move out from disabled-packages 2016-01-25 06:04:16 -05:00
Fredrik Fornwall
d24f3254d1 Add libconfig as a disabled package 2016-01-19 18:15:17 -05:00
Fredrik Fornwall
0441f620d7 Remove nodejs5 as disabled package 2016-01-14 22:42:23 -05:00