termux-packages
8 years agoMerge pull request #186 from vaites/tesseract
Fredrik Fornwall [Sun, 10 Apr 2016 23:37:34 +0000 (01:37 +0200)]
Merge pull request #186 from vaites/tesseract

Added Leptonica and Tesseract packages

8 years agoAdd a first stab at building racket
Fredrik Fornwall [Sun, 10 Apr 2016 22:53:05 +0000 (18:53 -0400)]
Add a first stab at building racket

8 years agomosh: Use perl directly instead of env
Fredrik Fornwall [Sat, 9 Apr 2016 22:04:12 +0000 (18:04 -0400)]
mosh: Use perl directly instead of env

8 years agomosh: Enable package
Fredrik Fornwall [Sat, 9 Apr 2016 21:19:38 +0000 (17:19 -0400)]
mosh: Enable package

8 years agomosh: Remove BROKEN.txt
Fredrik Fornwall [Sat, 9 Apr 2016 21:19:24 +0000 (17:19 -0400)]
mosh: Remove BROKEN.txt

8 years agoprotobuf: Link against libgnustl_shared.so
Fredrik Fornwall [Sat, 9 Apr 2016 21:14:25 +0000 (17:14 -0400)]
protobuf: Link against libgnustl_shared.so

This avoids the situation where protobuf uses the default stripped
down standard Android C++ library while e.g. mosh links to the more
complete libgnustl_shared.so, which causes problems when mosh links
both to libprotobuf.so and libgnustl_shared.so.

8 years agomosh: Build from git master
Fredrik Fornwall [Sat, 9 Apr 2016 21:13:07 +0000 (17:13 -0400)]
mosh: Build from git master

8 years agozbar: Shorten description and avoid build revision
Fredrik Fornwall [Sat, 9 Apr 2016 18:38:48 +0000 (14:38 -0400)]
zbar: Shorten description and avoid build revision

8 years agoMerge pull request #188 from vaites/zbar
Fredrik Fornwall [Sat, 9 Apr 2016 18:13:38 +0000 (20:13 +0200)]
Merge pull request #188 from vaites/zbar

Added zbar package

8 years agobyobu: Update from 5.104 to 5.105
Fredrik Fornwall [Sat, 9 Apr 2016 18:09:44 +0000 (14:09 -0400)]
byobu: Update from 5.104 to 5.105

Also mark as platform-independent.

8 years agoMerge pull request #199 from vaites/byobu
Fredrik Fornwall [Sat, 9 Apr 2016 18:05:05 +0000 (20:05 +0200)]
Merge pull request #199 from vaites/byobu

Added byobu package

8 years agoirssi: Update from 0.8.18 to 0.8.19
Fredrik Fornwall [Sat, 9 Apr 2016 17:40:00 +0000 (13:40 -0400)]
irssi: Update from 0.8.18 to 0.8.19

8 years agoemacs: Link against gnutls and libxml2
Fredrik Fornwall [Sat, 9 Apr 2016 15:09:27 +0000 (11:09 -0400)]
emacs: Link against gnutls and libxml2

This enables more features and fixes https connections in a more
stable way.

8 years agoemacs: Patch emacsclient to avoid /tmp
Fredrik Fornwall [Sat, 9 Apr 2016 05:52:18 +0000 (01:52 -0400)]
emacs: Patch emacsclient to avoid /tmp

8 years agoMerge pull request #205 from phhusson/fix-docker
Fredrik Fornwall [Thu, 7 Apr 2016 19:20:54 +0000 (21:20 +0200)]
Merge pull request #205 from phhusson/fix-docker

Dockerfile: Fix install of NDK (server-side change)

8 years agoDockerfile: Fix install of NDK (server-side change)
Pierre-Hugues Husson [Thu, 7 Apr 2016 16:02:22 +0000 (18:02 +0200)]
Dockerfile: Fix install of NDK (server-side change)

8 years agogit: Update from 2.7.4 to 2.8.1
Fredrik Fornwall [Thu, 7 Apr 2016 15:03:06 +0000 (11:03 -0400)]
git: Update from 2.7.4 to 2.8.1

8 years agoemacs: Patch temporary-file-directory (avoid /tmp)
Fredrik Fornwall [Wed, 6 Apr 2016 22:28:22 +0000 (18:28 -0400)]
emacs: Patch temporary-file-directory (avoid /tmp)

8 years agoemacs: Patch server-socket-dir to avoid /tmp
Fredrik Fornwall [Wed, 6 Apr 2016 22:05:04 +0000 (18:05 -0400)]
emacs: Patch server-socket-dir to avoid /tmp

8 years agomutt: Update from 1.5.24 to 1.6.0
Fredrik Fornwall [Wed, 6 Apr 2016 10:39:30 +0000 (06:39 -0400)]
mutt: Update from 1.5.24 to 1.6.0

8 years agosqlite: Update from 3.11.1 to 3.12.0
Fredrik Fornwall [Mon, 4 Apr 2016 23:09:32 +0000 (19:09 -0400)]
sqlite: Update from 3.11.1 to 3.12.0

8 years agonodejs: Update from 5.9.1 to 5.10.0
Fredrik Fornwall [Mon, 4 Apr 2016 09:05:43 +0000 (05:05 -0400)]
nodejs: Update from 5.9.1 to 5.10.0

8 years agovim: Update patch number
Fredrik Fornwall [Mon, 4 Apr 2016 09:05:07 +0000 (05:05 -0400)]
vim: Update patch number

8 years agotig: Rebuild with updated 64-bit toolchain
Fredrik Fornwall [Sun, 3 Apr 2016 16:41:55 +0000 (12:41 -0400)]
tig: Rebuild with updated 64-bit toolchain

Fixes #197

8 years agoapt: Update from 1.2.6 to 1.2.9
Fredrik Fornwall [Sun, 3 Apr 2016 16:41:10 +0000 (12:41 -0400)]
apt: Update from 1.2.6 to 1.2.9

8 years agoAdded byobu package
David Martinez [Sat, 2 Apr 2016 23:15:20 +0000 (01:15 +0200)]
Added byobu package

8 years agoMerge pull request #195 from Neo-Oli/master
Fredrik Fornwall [Sat, 2 Apr 2016 11:59:07 +0000 (13:59 +0200)]
Merge pull request #195 from Neo-Oli/master

Add ip command to termux-tools

8 years agoAdd ip command to termux-tools
Oliver Schmidhauser [Sat, 2 Apr 2016 09:47:01 +0000 (11:47 +0200)]
Add ip command to termux-tools

8 years agoemacs: Bump build revision
Fredrik Fornwall [Fri, 1 Apr 2016 10:59:50 +0000 (06:59 -0400)]
emacs: Bump build revision

8 years agocommand-not-found: Update
Fredrik Fornwall [Fri, 1 Apr 2016 10:58:58 +0000 (06:58 -0400)]
command-not-found: Update

8 years agoMove ping6 from inetutils to instead use system
Fredrik Fornwall [Fri, 1 Apr 2016 10:55:30 +0000 (06:55 -0400)]
Move ping6 from inetutils to instead use system

The ping6 binary needs setuid, so use the working system version
instead of installing a broken version for non-root users.

Closes https://github.com/termux/termux-app/issues/74

8 years agoemacs: Avoid setting exec-path to nil
Fredrik Fornwall [Thu, 31 Mar 2016 23:05:01 +0000 (19:05 -0400)]
emacs: Avoid setting exec-path to nil

8 years agobusybox: Update from 1.24.1 to 1.24.2
Fredrik Fornwall [Tue, 29 Mar 2016 21:55:34 +0000 (17:55 -0400)]
busybox: Update from 1.24.1 to 1.24.2

8 years agocvs: Add package
Fredrik Fornwall [Tue, 29 Mar 2016 21:54:43 +0000 (17:54 -0400)]
cvs: Add package

8 years agogzip: Update from 1.6 to 1.7
Fredrik Fornwall [Tue, 29 Mar 2016 21:53:50 +0000 (17:53 -0400)]
gzip: Update from 1.6 to 1.7

8 years agoAdded zbar package
David Martínez [Tue, 29 Mar 2016 21:51:57 +0000 (23:51 +0200)]
Added zbar package

8 years agotermux-tools: Search in more places for su
Fredrik Fornwall [Mon, 28 Mar 2016 17:07:00 +0000 (13:07 -0400)]
termux-tools: Search in more places for su

8 years agounzip: Force updated build for aarch64
Fredrik Fornwall [Mon, 28 Mar 2016 10:02:02 +0000 (06:02 -0400)]
unzip: Force updated build for aarch64

8 years agonodejs: Update from 5.9.0 to 5.9.1
Fredrik Fornwall [Mon, 28 Mar 2016 10:00:36 +0000 (06:00 -0400)]
nodejs: Update from 5.9.0 to 5.9.1

8 years agoproot: Expose /storage in termux-chroot
Fredrik Fornwall [Sun, 27 Mar 2016 22:10:22 +0000 (18:10 -0400)]
proot: Expose /storage in termux-chroot

8 years agoAdded fmemopen support to Leptonica
David Martínez [Sun, 27 Mar 2016 11:21:42 +0000 (13:21 +0200)]
Added fmemopen support to Leptonica

8 years agoMerge remote-tracking branch 'upstream/master' into tesseract
David Martínez [Sun, 27 Mar 2016 09:25:15 +0000 (11:25 +0200)]
Merge remote-tracking branch 'upstream/master' into tesseract

8 years agovim: Setup vi -> vim symlink
Fredrik Fornwall [Sat, 26 Mar 2016 11:42:34 +0000 (07:42 -0400)]
vim: Setup vi -> vim symlink

8 years agoemacs: Update and patch more
Fredrik Fornwall [Sat, 26 Mar 2016 03:33:48 +0000 (23:33 -0400)]
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.

8 years agogit: Install perl files and update to 2.7.4
Fredrik Fornwall [Fri, 25 Mar 2016 03:00:20 +0000 (23:00 -0400)]
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.

8 years agoffmpeg&libav: Remove custom strtod broken on arm
Fredrik Fornwall [Fri, 25 Mar 2016 01:42:59 +0000 (21:42 -0400)]
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.

8 years agoxvidcore: Avoid text relocations on i686
Fredrik Fornwall [Fri, 25 Mar 2016 01:38:17 +0000 (21:38 -0400)]
xvidcore: Avoid text relocations on i686

8 years agoabduco: Update from 0.5 to 0.6
Fredrik Fornwall [Fri, 25 Mar 2016 00:01:10 +0000 (20:01 -0400)]
abduco: Update from 0.5 to 0.6

8 years agogcc: Update to keep host-prefixed files in bin/
Fredrik Fornwall [Thu, 24 Mar 2016 22:38:13 +0000 (18:38 -0400)]
gcc: Update to keep host-prefixed files in bin/

8 years agocommand-not-found: Update package list
Fredrik Fornwall [Thu, 24 Mar 2016 22:33:39 +0000 (18:33 -0400)]
command-not-found: Update package list

8 years agotermux-tools: Update su script, add getprop
Fredrik Fornwall [Wed, 23 Mar 2016 17:11:21 +0000 (13:11 -0400)]
termux-tools: Update su script, add getprop

8 years agotermux-tools: New 0.20 version with a su script
Fredrik Fornwall [Wed, 23 Mar 2016 17:08:04 +0000 (13:08 -0400)]
termux-tools: New 0.20 version with a su script

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 agotesseract: added JPEG and PNG support
David Martínez [Tue, 22 Mar 2016 21:36:59 +0000 (22:36 +0100)]
tesseract: added JPEG and PNG support

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