termux-packages
8 years agotermux-tools: Add su wrapper
Fredrik Fornwall [Wed, 23 Mar 2016 16:45:54 +0000 (12:45 -0400)]
termux-tools: Add su wrapper

8 years agotree: Fix utf-8 support
Fredrik Fornwall [Wed, 23 Mar 2016 14:55:58 +0000 (10:55 -0400)]
tree: Fix utf-8 support

8 years agotree: Rebuild with updated aarch64 toolchain
Fredrik Fornwall [Wed, 23 Mar 2016 14:45:45 +0000 (10:45 -0400)]
tree: Rebuild with updated aarch64 toolchain

8 years agolibgpg-error: Fix posix lock objet on aarch64
Fredrik Fornwall [Wed, 23 Mar 2016 11:32:44 +0000 (07:32 -0400)]
libgpg-error: Fix posix lock objet on aarch64

Bump build revision on dependant packages since this changes the
libgpg ABI.

8 years agonodejs: Update from 5.8.0 to 5.9.0
Fredrik Fornwall [Wed, 23 Mar 2016 11:11:11 +0000 (07:11 -0400)]
nodejs: Update from 5.8.0 to 5.9.0

8 years agohtop&nano: Rebuild for updated aarch64 toolchain
Fredrik Fornwall [Tue, 22 Mar 2016 21:36:55 +0000 (17:36 -0400)]
htop&nano: Rebuild for updated aarch64 toolchain

8 years agolibandroid-support: Include musl-ctype/
Fredrik Fornwall [Tue, 22 Mar 2016 21:05:51 +0000 (17:05 -0400)]
libandroid-support: Include musl-ctype/

8 years agocoreutils: Bump build after MB_CUR_MAX change
Fredrik Fornwall [Tue, 22 Mar 2016 21:03:26 +0000 (17:03 -0400)]
coreutils: Bump build after MB_CUR_MAX change

8 years agoPatch stdlib.h to have MB_CUR_MAX=4
Fredrik Fornwall [Tue, 22 Mar 2016 20:58:15 +0000 (16:58 -0400)]
Patch stdlib.h to have MB_CUR_MAX=4

We always want to use utf-8 so let's try this.

8 years agotermux-api: Ensure /system/bin/am_process in PATH
Fredrik Fornwall [Tue, 22 Mar 2016 15:14:56 +0000 (11:14 -0400)]
termux-api: Ensure /system/bin/am_process in PATH

Closes https://github.com/termux/termux-api/issues/12

8 years agomc: Add patch fixing shell links (closes #175)
Fredrik Fornwall [Tue, 22 Mar 2016 03:11:05 +0000 (23:11 -0400)]
mc: Add patch fixing shell links (closes #175)

See https://mail.gnome.org/archives/mc-devel/2016-March/msg00015.html

8 years agotermux-tools: Fix the am and pm wrapper
Fredrik Fornwall [Tue, 22 Mar 2016 02:42:11 +0000 (22:42 -0400)]
termux-tools: Fix the am and pm wrapper

8 years agoEnable the proot package
Fredrik Fornwall [Tue, 22 Mar 2016 01:42:20 +0000 (21:42 -0400)]
Enable the proot package

8 years agoproot: Add termux-chroot utility script
Fredrik Fornwall [Tue, 22 Mar 2016 01:39:26 +0000 (21:39 -0400)]
proot: Add termux-chroot utility script

8 years agotermux-tools: Add dalvikvm wrapper
Fredrik Fornwall [Tue, 22 Mar 2016 01:34:26 +0000 (21:34 -0400)]
termux-tools: Add dalvikvm wrapper

8 years agocoreutils: Remove chroot
Fredrik Fornwall [Tue, 22 Mar 2016 01:32:56 +0000 (21:32 -0400)]
coreutils: Remove chroot

8 years agoproot: Build next branch instead of master
Fredrik Fornwall [Tue, 22 Mar 2016 01:08:37 +0000 (21:08 -0400)]
proot: Build next branch instead of master

This fixes aarch64 to work.

8 years agotermux-tools: Add ping and logcat wrappers
Fredrik Fornwall [Tue, 22 Mar 2016 00:08:39 +0000 (20:08 -0400)]
termux-tools: Add ping and logcat wrappers

8 years agoAdd libtalloc package
Fredrik Fornwall [Tue, 22 Mar 2016 00:08:20 +0000 (20:08 -0400)]
Add libtalloc package

8 years agopass: Fix gpg -> gnupg
Fredrik Fornwall [Mon, 21 Mar 2016 23:15:20 +0000 (19:15 -0400)]
pass: Fix gpg -> gnupg

8 years agoAdd pass package (closes #147)
Fredrik Fornwall [Mon, 21 Mar 2016 23:11:52 +0000 (00:11 +0100)]
Add pass package (closes #147)

8 years agomutt: Enable gpgme support
Fredrik Fornwall [Mon, 21 Mar 2016 15:43:27 +0000 (11:43 -0400)]
mutt: Enable gpgme support

Not verified yet, see issue #147.

8 years agovim: Update to latest patch
Fredrik Fornwall [Sun, 20 Mar 2016 23:21:39 +0000 (19:21 -0400)]
vim: Update to latest patch

8 years agogcc: Update from 4.93 to 5.3.0
Fredrik Fornwall [Sun, 20 Mar 2016 22:59:41 +0000 (18:59 -0400)]
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.

8 years agoclang: Depend on libgcc (fixes #72)
Fredrik Fornwall [Sun, 20 Mar 2016 22:53:27 +0000 (18:53 -0400)]
clang: Depend on libgcc (fixes #72)

8 years agophp: Bump build revision for new package
Fredrik Fornwall [Sun, 20 Mar 2016 21:39:56 +0000 (17:39 -0400)]
php: Bump build revision for new package

8 years agoMerge pull request #174 from michalbednarski/php-zlib
Fredrik Fornwall [Sun, 20 Mar 2016 21:37:54 +0000 (22:37 +0100)]
Merge pull request #174 from michalbednarski/php-zlib

php: Enable zlib extension

8 years agophp: Enable zlib extension
michalbednarski [Sun, 20 Mar 2016 15:58:45 +0000 (16:58 +0100)]
php: Enable zlib extension

8 years agoMerge pull request #173 from michalbednarski/proot
Fredrik Fornwall [Sun, 20 Mar 2016 15:49:50 +0000 (16:49 +0100)]
Merge pull request #173 from michalbednarski/proot

Make PRoot work

8 years agoproot: Properly handle relocated embedded loader
michalbednarski [Sun, 20 Mar 2016 11:18:58 +0000 (12:18 +0100)]
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)

8 years agoproot: Clear errno before ptrace(PTRACE_PEEKDATA)
michalbednarski [Sun, 20 Mar 2016 11:13:28 +0000 (12:13 +0100)]
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

8 years agotalloc: Don't fail build if we couldn't clean
michalbednarski [Sun, 20 Mar 2016 09:26:22 +0000 (10:26 +0100)]
talloc: Don't fail build if we couldn't clean

8 years agoAdd a libgcc package
Fredrik Fornwall [Sun, 20 Mar 2016 00:00:17 +0000 (20:00 -0400)]
Add a libgcc package

8 years agofish: Do not always build from latest master
Fredrik Fornwall [Sat, 19 Mar 2016 19:34:38 +0000 (15:34 -0400)]
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.

8 years agoAdd a ctags package containing Universal Ctags
Fredrik Fornwall [Sat, 19 Mar 2016 19:16:11 +0000 (15:16 -0400)]
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).

8 years agovim: Set utf-8 as encoding in the system vimrc
Fredrik Fornwall [Sat, 19 Mar 2016 13:20:40 +0000 (09:20 -0400)]
vim: Set utf-8 as encoding in the system vimrc

8 years agonmap: Setup nc as symlink to ncat
Fredrik Fornwall [Sat, 19 Mar 2016 13:08:44 +0000 (09:08 -0400)]
nmap: Setup nc as symlink to ncat

8 years agonmap: Install ncat as a dependency
Fredrik Fornwall [Sat, 19 Mar 2016 12:38:33 +0000 (08:38 -0400)]
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.

8 years agonetcat: Split out package from nmap
Fredrik Fornwall [Fri, 18 Mar 2016 20:45:12 +0000 (16:45 -0400)]
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.

8 years agocommand-not-found: Update to latest commands
Fredrik Fornwall [Fri, 18 Mar 2016 20:43:01 +0000 (16:43 -0400)]
command-not-found: Update to latest commands

8 years agobuild-package.sh: Add symlinks to sub-packages
Fredrik Fornwall [Fri, 18 Mar 2016 20:39:23 +0000 (16:39 -0400)]
build-package.sh: Add symlinks to sub-packages

8 years agoRemove the openbsd netcat package
Fredrik Fornwall [Fri, 18 Mar 2016 20:38:42 +0000 (16:38 -0400)]
Remove the openbsd netcat package

It will be replaced by ncat from the nmap project.

8 years agobusybox: Add 'more' since some are used to that
Fredrik Fornwall [Thu, 17 Mar 2016 23:26:20 +0000 (19:26 -0400)]
busybox: Add 'more' since some are used to that

8 years agovim: Update patch number
Fredrik Fornwall [Thu, 17 Mar 2016 23:23:03 +0000 (19:23 -0400)]
vim: Update patch number

8 years agoluarocks: Update from 2.2.2 to 2.3.0
Fredrik Fornwall [Thu, 17 Mar 2016 15:43:02 +0000 (11:43 -0400)]
luarocks: Update from 2.2.2 to 2.3.0

8 years agobuild-package.sh: Only fix shebangs on first line
Fredrik Fornwall [Thu, 17 Mar 2016 15:38:33 +0000 (11:38 -0400)]
build-package.sh: Only fix shebangs on first line

8 years agotermux-fix-shebang: Only modify first line
Fredrik Fornwall [Thu, 17 Mar 2016 15:38:03 +0000 (11:38 -0400)]
termux-fix-shebang: Only modify first line

8 years agovim: Keep files for vimtutor and spelling
Fredrik Fornwall [Wed, 16 Mar 2016 22:25:19 +0000 (18:25 -0400)]
vim: Keep files for vimtutor and spelling

8 years agolibandroid-support: Add back strfmon.c
Fredrik Fornwall [Wed, 16 Mar 2016 21:38:49 +0000 (17:38 -0400)]
libandroid-support: Add back strfmon.c

8 years agomc: Force rebuild to fix elf file flags
Fredrik Fornwall [Wed, 16 Mar 2016 18:34:44 +0000 (14:34 -0400)]
mc: Force rebuild to fix elf file flags

8 years agoffmpeg&libav: Enable libmp3lame (closes #170)
Fredrik Fornwall [Wed, 16 Mar 2016 18:28:30 +0000 (14:28 -0400)]
ffmpeg&libav: Enable libmp3lame (closes #170)

8 years agoAdd netcat package
Fredrik Fornwall [Wed, 16 Mar 2016 16:24:20 +0000 (12:24 -0400)]
Add netcat package

8 years agonodejs: Update from 5.7.1 to 5.8.0
Fredrik Fornwall [Wed, 16 Mar 2016 14:54:17 +0000 (10:54 -0400)]
nodejs: Update from 5.7.1 to 5.8.0

8 years agodpkg: Do not even try creating hardlinks
Fredrik Fornwall [Wed, 16 Mar 2016 14:53:16 +0000 (10:53 -0400)]
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.

8 years agomc: Make mcedit work
Fredrik Fornwall [Tue, 15 Mar 2016 02:15:40 +0000 (22:15 -0400)]
mc: Make mcedit work

Fixes #165.

8 years agofish: Fix help url
Fredrik Fornwall [Tue, 15 Mar 2016 01:12:57 +0000 (21:12 -0400)]
fish: Fix help url

8 years agomc: Update from 4.8.15 to 4.8.16
Fredrik Fornwall [Tue, 15 Mar 2016 01:06:35 +0000 (21:06 -0400)]
mc: Update from 4.8.15 to 4.8.16

8 years agogrep: Update from 2.23 to 2.24
Fredrik Fornwall [Mon, 14 Mar 2016 15:43:36 +0000 (11:43 -0400)]
grep: Update from 2.23 to 2.24

8 years agoapt: Update from 1.2.4 to 1.2.6
Fredrik Fornwall [Mon, 14 Mar 2016 08:30:39 +0000 (04:30 -0400)]
apt: Update from 1.2.4 to 1.2.6

8 years agolibandroid-support: Add back some musl-multibyte
Fredrik Fornwall [Mon, 14 Mar 2016 08:20:12 +0000 (04:20 -0400)]
libandroid-support: Add back some musl-multibyte

This fixes e.g. findutils find.

8 years agolibandroid-support: 32-bit build same as 64-bit
Fredrik Fornwall [Sun, 13 Mar 2016 22:13:26 +0000 (18:13 -0400)]
libandroid-support: 32-bit build same as 64-bit

Fixes e.g. wide character problems with the fish shell.

8 years agoMake it possible to build packages with clang
Fredrik Fornwall [Sun, 13 Mar 2016 21:59:15 +0000 (17:59 -0400)]
Make it possible to build packages with clang

8 years agofish: Avoid calling 'hostname'
Fredrik Fornwall [Sun, 13 Mar 2016 21:57:53 +0000 (17:57 -0400)]
fish: Avoid calling 'hostname'

8 years agolibandroid-support: Define nl_langinfo for 64-bit
Fredrik Fornwall [Sat, 12 Mar 2016 22:51:55 +0000 (17:51 -0500)]
libandroid-support: Define nl_langinfo for 64-bit

8 years agofish: Fix runtime tmp path
Fredrik Fornwall [Sat, 12 Mar 2016 20:53:13 +0000 (15:53 -0500)]
fish: Fix runtime tmp path

8 years agoopenssh: Update from 7.2p1 to 7.2p2
Fredrik Fornwall [Sat, 12 Mar 2016 20:42:31 +0000 (15:42 -0500)]
openssh: Update from 7.2p1 to 7.2p2

8 years agoSet pw_gecos to "" on 64-bit
Fredrik Fornwall [Sat, 12 Mar 2016 20:40:05 +0000 (15:40 -0500)]
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.

8 years agoDo not run termux-elf-cleaner on debug builds
Fredrik Fornwall [Sat, 12 Mar 2016 20:39:17 +0000 (15:39 -0500)]
Do not run termux-elf-cleaner on debug builds

8 years agogdb: Fix to build on aarch64
Fredrik Fornwall [Thu, 10 Mar 2016 23:45:44 +0000 (18:45 -0500)]
gdb: Fix to build on aarch64

8 years agoMerge branch 'ndk-r11'
Fredrik Fornwall [Thu, 10 Mar 2016 23:23:09 +0000 (18:23 -0500)]
Merge branch 'ndk-r11'

8 years agoclang: Update from 3.7.1 to 3.8.0
Fredrik Fornwall [Thu, 10 Mar 2016 23:19:59 +0000 (18:19 -0500)]
clang: Update from 3.7.1 to 3.8.0

8 years agoMerge pull request #163 from rsnel/ndk-r11
Fredrik Fornwall [Thu, 10 Mar 2016 22:18:22 +0000 (23:18 +0100)]
Merge pull request #163 from rsnel/ndk-r11

unpack android-sdk before moving unpacked data

8 years agounpack android-sdk before moving unpacked data
Rik Snel [Thu, 10 Mar 2016 21:44:54 +0000 (22:44 +0100)]
unpack android-sdk before moving unpacked data

8 years agondk_patches: Replace endpwent() with empty stub
Fredrik Fornwall [Thu, 10 Mar 2016 20:24:52 +0000 (15:24 -0500)]
ndk_patches: Replace endpwent() with empty stub

8 years agogdb: Add comment explaining autoconf variables
Fredrik Fornwall [Thu, 10 Mar 2016 20:18:35 +0000 (15:18 -0500)]
gdb: Add comment explaining autoconf variables

8 years agoRemove rpl_gettimeofday wrapping
Fredrik Fornwall [Thu, 10 Mar 2016 20:18:21 +0000 (15:18 -0500)]
Remove rpl_gettimeofday wrapping

8 years agopicolisp: Update from 16.2.11 to 16.3.1
Fredrik Fornwall [Thu, 10 Mar 2016 11:40:01 +0000 (06:40 -0500)]
picolisp: Update from 16.2.11 to 16.3.1

8 years agolibgc: Update commit used
Fredrik Fornwall [Thu, 10 Mar 2016 11:06:47 +0000 (06:06 -0500)]
libgc: Update commit used

8 years agogdb: Update 7.10 to 7.11 and NDK r11 compatibility
Fredrik Fornwall [Thu, 10 Mar 2016 16:47:23 +0000 (11:47 -0500)]
gdb: Update 7.10 to 7.11 and NDK r11 compatibility

8 years agodnsutils: Update patch level
Fredrik Fornwall [Thu, 10 Mar 2016 15:52:00 +0000 (10:52 -0500)]
dnsutils: Update patch level

8 years agoclang: Remove workaround not needed in NDK r11
Fredrik Fornwall [Thu, 10 Mar 2016 15:04:11 +0000 (10:04 -0500)]
clang: Remove workaround not needed in NDK r11

8 years agolibgc: NDK r11 compatibility (tkill removed)
Fredrik Fornwall [Thu, 10 Mar 2016 12:17:59 +0000 (07:17 -0500)]
libgc: NDK r11 compatibility (tkill removed)

8 years agopicolisp: Update from 16.2.11 to 16.3.1
Fredrik Fornwall [Thu, 10 Mar 2016 11:40:01 +0000 (06:40 -0500)]
picolisp: Update from 16.2.11 to 16.3.1

8 years agoDownload NDK r11 in Dockerfile (untested)
Fredrik Fornwall [Thu, 10 Mar 2016 11:31:43 +0000 (06:31 -0500)]
Download NDK r11 in Dockerfile (untested)

8 years agolibgc: Update commit used
Fredrik Fornwall [Thu, 10 Mar 2016 11:06:47 +0000 (06:06 -0500)]
libgc: Update commit used

8 years agoInitial stab at NDK r11 support
Fredrik Fornwall [Thu, 10 Mar 2016 11:01:58 +0000 (12:01 +0100)]
Initial stab at NDK r11 support

8 years agoMerge pull request #161 from rsnel/master
Fredrik Fornwall [Thu, 10 Mar 2016 10:26:16 +0000 (11:26 +0100)]
Merge pull request #161 from rsnel/master

*.py scripts are in scripts/, now Dockerfile knows that too

8 years agofix circular dependency, hunspell-en-us does not depend on hunspell
Rik Snel [Wed, 9 Mar 2016 19:29:29 +0000 (20:29 +0100)]
fix circular dependency, hunspell-en-us does not depend on hunspell

8 years ago*.py scripts are in scripts/, now Dockerfile knows that too
Rik Snel [Wed, 9 Mar 2016 19:18:00 +0000 (20:18 +0100)]
*.py scripts are in scripts/, now Dockerfile knows that too

8 years agoMerge pull request #160 from rsnel/master
Fredrik Fornwall [Wed, 9 Mar 2016 18:40:16 +0000 (19:40 +0100)]
Merge pull request #160 from rsnel/master

fix build of flex by using correct ubuntu

8 years agofix build of flex by using correct ubuntu
Rik Snel [Wed, 9 Mar 2016 18:36:18 +0000 (19:36 +0100)]
fix build of flex by using correct ubuntu

8 years agotransmission: Update from 2.84 to 2.92
Fredrik Fornwall [Tue, 8 Mar 2016 01:35:31 +0000 (20:35 -0500)]
transmission: Update from 2.84 to 2.92

8 years agotcl: Update from 8.6.4 to 8.6.5
Fredrik Fornwall [Tue, 8 Mar 2016 01:30:55 +0000 (20:30 -0500)]
tcl: Update from 8.6.4 to 8.6.5

8 years agoparallel: Update and mark as platform-independent
Fredrik Fornwall [Tue, 8 Mar 2016 01:25:10 +0000 (20:25 -0500)]
parallel: Update and mark as platform-independent

8 years agonodejs: Update from 5.7.0 to 5.7.1
Fredrik Fornwall [Tue, 8 Mar 2016 01:22:30 +0000 (20:22 -0500)]
nodejs: Update from 5.7.0 to 5.7.1

8 years agostunnel: Update from 5.30 to 5.31
Fredrik Fornwall [Tue, 8 Mar 2016 01:22:07 +0000 (20:22 -0500)]
stunnel: Update from 5.30 to 5.31

8 years agopkg-config: Update from 0.29 to 0.29.1
Fredrik Fornwall [Tue, 8 Mar 2016 01:21:47 +0000 (20:21 -0500)]
pkg-config: Update from 0.29 to 0.29.1

8 years agonetpbm: Update revision
Fredrik Fornwall [Tue, 8 Mar 2016 01:11:44 +0000 (20:11 -0500)]
netpbm: Update revision

8 years agolibpixman: Update from 0.32.8 to 0.34.0
Fredrik Fornwall [Tue, 8 Mar 2016 01:03:27 +0000 (20:03 -0500)]
libpixman: Update from 0.32.8 to 0.34.0

8 years agopoppler: Update from 0.39.0 to 0.41.0
Fredrik Fornwall [Tue, 8 Mar 2016 00:56:20 +0000 (19:56 -0500)]
poppler: Update from 0.39.0 to 0.41.0