Commit Graph

1216 Commits

Author SHA1 Message Date
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
Fredrik Fornwall
9d16c45ec8 Add a libgcc package 2016-03-19 20:00:17 -04:00
Fredrik Fornwall
2d259302a9 fish: Do not always build from latest master
Build from a specific commit to avoid suprises and always creating
a new version on each build.
2016-03-19 15:34:38 -04:00
Fredrik Fornwall
3deed90488 Add a ctags package containing Universal Ctags
The ctags implementation from Universal Ctags (https://ctags.io/)
is hopefully the best ctags alternative that works with e.g. vim.

Remove the ctags binary from emacs so it does not conflict with
this new package (the etags program remains for emacs to use).
2016-03-19 15:16:11 -04:00
Fredrik Fornwall
5082cc4939 vim: Set utf-8 as encoding in the system vimrc 2016-03-19 09:20:40 -04:00
Fredrik Fornwall
e06d93a64e nmap: Setup nc as symlink to ncat 2016-03-19 09:08:44 -04:00
Fredrik Fornwall
82c4064fb9 nmap: Install ncat as a dependency
The ncat tool is usually installed as part of nmap, so installing
ncat as a dependency of nmap makes sense. After feedback in #162.
2016-03-19 08:38:33 -04:00
Fredrik Fornwall
732c17a688 netcat: Split out package from nmap
Split ncat (https://nmap.org/ncat/), the netcat implementation from
the nmap project out into it's own package.

Also setup netcat as a symlink to ncat for discoverability and
for users used to netcat.

Closes #162.
2016-03-18 16:45:12 -04:00
Fredrik Fornwall
df9496c36c command-not-found: Update to latest commands 2016-03-18 16:43:01 -04:00
Fredrik Fornwall
4432ca976c build-package.sh: Add symlinks to sub-packages 2016-03-18 16:39:23 -04:00
Fredrik Fornwall
9a50abbd96 Remove the openbsd netcat package
It will be replaced by ncat from the nmap project.
2016-03-18 16:38:42 -04:00
Fredrik Fornwall
dc90a1d50a busybox: Add 'more' since some are used to that 2016-03-17 19:26:20 -04:00
Fredrik Fornwall
e1b16e5052 vim: Update patch number 2016-03-17 19:23:03 -04:00
Fredrik Fornwall
393a6df03f luarocks: Update from 2.2.2 to 2.3.0 2016-03-17 11:43:02 -04:00
Fredrik Fornwall
f37532bb8d build-package.sh: Only fix shebangs on first line 2016-03-17 11:38:33 -04:00
Fredrik Fornwall
346477db98 termux-fix-shebang: Only modify first line 2016-03-17 11:38:03 -04:00
Fredrik Fornwall
111729c744 vim: Keep files for vimtutor and spelling 2016-03-16 18:25:19 -04:00
Fredrik Fornwall
c48baa622f libandroid-support: Add back strfmon.c 2016-03-16 17:38:49 -04:00
Fredrik Fornwall
a1f3b0beb9 mc: Force rebuild to fix elf file flags 2016-03-16 14:34:44 -04:00
Fredrik Fornwall
bc0596c11b ffmpeg&libav: Enable libmp3lame (closes #170) 2016-03-16 14:28:30 -04:00
Fredrik Fornwall
9d57b270c2 Add netcat package 2016-03-16 12:24:20 -04:00
Fredrik Fornwall
13e9a16277 nodejs: Update from 5.7.1 to 5.8.0 2016-03-16 10:54:17 -04:00
Fredrik Fornwall
257b3744d1 dpkg: Do not even try creating hardlinks
We now that it will fail on Android (from 6.0 on), and this only
causes a lot of warning output about denied system call in logcat.
2016-03-16 10:53:16 -04:00
Fredrik Fornwall
b4dab8e7c5 mc: Make mcedit work
Fixes #165.
2016-03-14 22:15:40 -04:00
Fredrik Fornwall
0a70d0e148 fish: Fix help url 2016-03-14 21:12:57 -04:00
Fredrik Fornwall
478c8f9ec0 mc: Update from 4.8.15 to 4.8.16 2016-03-14 21:06:35 -04:00
Fredrik Fornwall
194afd8a60 grep: Update from 2.23 to 2.24 2016-03-14 11:43:36 -04:00
Fredrik Fornwall
8ee6c88ff5 apt: Update from 1.2.4 to 1.2.6 2016-03-14 04:30:39 -04:00
Fredrik Fornwall
d453a4861f libandroid-support: Add back some musl-multibyte
This fixes e.g. findutils find.
2016-03-14 04:20:12 -04:00
Fredrik Fornwall
0c1ada1f25 libandroid-support: 32-bit build same as 64-bit
Fixes e.g. wide character problems with the fish shell.
2016-03-13 18:13:26 -04:00
Fredrik Fornwall
c8b6264e23 Make it possible to build packages with clang 2016-03-13 17:59:15 -04:00
Fredrik Fornwall
f8c73c795c fish: Avoid calling 'hostname' 2016-03-13 17:57:53 -04:00
Fredrik Fornwall
2a435b690e libandroid-support: Define nl_langinfo for 64-bit 2016-03-12 17:51:55 -05:00
Fredrik Fornwall
1f6040f4e7 fish: Fix runtime tmp path 2016-03-12 15:53:13 -05:00
Fredrik Fornwall
ba991d9ad2 openssh: Update from 7.2p1 to 7.2p2 2016-03-12 15:42:31 -05:00
Fredrik Fornwall
cb9e3a9ac9 Set pw_gecos to "" on 64-bit
The pw_getcos field on struct passwd is defined on 64-bit builds
but is NULL which programs does not handle (at least no openssh
which crashes). Initialize this field to "" to avoid this.
2016-03-12 15:40:05 -05:00
Fredrik Fornwall
92dcdb446d Do not run termux-elf-cleaner on debug builds 2016-03-12 15:39:17 -05:00
Fredrik Fornwall
839f6ac48f gdb: Fix to build on aarch64 2016-03-10 18:45:44 -05:00
Fredrik Fornwall
370d9aa189 Merge branch 'ndk-r11' 2016-03-10 18:23:09 -05:00
Fredrik Fornwall
6e1eae49c0 clang: Update from 3.7.1 to 3.8.0 2016-03-10 18:20:12 -05:00
Fredrik Fornwall
3b29c05135 Merge pull request #163 from rsnel/ndk-r11
unpack android-sdk before moving unpacked data
2016-03-10 23:18:22 +01:00
Rik Snel
f6ea6a84a3 unpack android-sdk before moving unpacked data 2016-03-10 22:44:54 +01:00
Fredrik Fornwall
e8735a9e0a ndk_patches: Replace endpwent() with empty stub 2016-03-10 15:24:52 -05:00
Fredrik Fornwall
03e92e97aa gdb: Add comment explaining autoconf variables 2016-03-10 15:18:35 -05:00
Fredrik Fornwall
d6012486a5 Remove rpl_gettimeofday wrapping 2016-03-10 15:18:21 -05:00