termux-packages
6 years agolibgit2: Update from 0.26.0 to 0.26.3
Fredrik Fornwall [Sun, 18 Mar 2018 20:05:31 +0000 (21:05 +0100)]
libgit2: Update from 0.26.0 to 0.26.3

6 years agodatamash: Update from 1.2 to 1.3
Fredrik Fornwall [Sun, 18 Mar 2018 20:02:54 +0000 (21:02 +0100)]
datamash: Update from 1.2 to 1.3

6 years agobyobu: Update from 5.124 to 5.125
Fredrik Fornwall [Sun, 18 Mar 2018 20:01:41 +0000 (21:01 +0100)]
byobu: Update from 5.124 to 5.125

6 years agobinutils: Bump revision after patch
Fredrik Fornwall [Sun, 18 Mar 2018 20:00:14 +0000 (21:00 +0100)]
binutils: Bump revision after patch

6 years agocmake: Update from 3.10.2 to 3.10.3
Fredrik Fornwall [Sun, 18 Mar 2018 19:59:53 +0000 (20:59 +0100)]
cmake: Update from 3.10.2 to 3.10.3

6 years agold: set --enable-new-dtags by default (#2255)
Buck Evan [Sun, 18 Mar 2018 19:51:06 +0000 (12:51 -0700)]
ld: set --enable-new-dtags by default (#2255)

The --enable-new-dtags option to ld causes it to emit a RUNPATH rather than RPATH entry in the elf header. Because the Android linker supports RUNPATH but not RPATH, this means many things can now Just Work. This should (eventually) eliminate the need to set LD_LIBRARY_PATH.

Prior art:

This [became the default for Linux in 2013](https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=commitdiff;h=822b8bf) but I think termux isn't getting it because it reports "Android" instead of "Linux"? Or maybe the way it works changed since then. Regardless, [Debian has been using RUNPATH by default since December 2016.](https://sources.debian.org/src/binutils/2.27.90.20161231-1/debian/patches/ld-new-dtags-by-default.diff/?hl=27#L27) Their [newest configuration](https://sources.debian.org/src/binutils/2.30-7/debian/rules/#L362) uses the newer configuration option seen in this patch. The [suse and gentoo](https://web.archive.org/web/20160101182307/http://comments.gmane.org/gmane.comp.gnu.binutils/57379) maintainers said they did the same in 2004 and 2005, respectively. So it seems well battle-tested, to me.

For the curious:
This came up because I'm working on [getting Homebrew working under Termux](https://github.com/Linuxbrew/brew/pull/621).

6 years agolibxml2: Update from 2.9.7 to 2.9.8
Hax4us [Thu, 15 Mar 2018 22:08:59 +0000 (03:38 +0530)]
libxml2: Update from 2.9.7 to 2.9.8

6 years agofinch: Update from 2.12.0 to 2.13.0
Fredrik Fornwall [Wed, 14 Mar 2018 16:25:18 +0000 (17:25 +0100)]
finch: Update from 2.12.0 to 2.13.0

6 years agoglib: Update from 2.54.3 to 2.56.0
Fredrik Fornwall [Wed, 14 Mar 2018 16:16:43 +0000 (17:16 +0100)]
glib: Update from 2.54.3 to 2.56.0

6 years agopango: Update from 1.40.13 to 1.42.0
Fredrik Fornwall [Wed, 14 Mar 2018 16:16:28 +0000 (17:16 +0100)]
pango: Update from 1.40.13 to 1.42.0

6 years agofribidi: Depend on glib
Fredrik Fornwall [Wed, 14 Mar 2018 16:16:11 +0000 (17:16 +0100)]
fribidi: Depend on glib

6 years agofribidi: Add package
Fredrik Fornwall [Wed, 14 Mar 2018 16:11:54 +0000 (17:11 +0100)]
fribidi: Add package

6 years agolibcurl: Update from 7.58.0 to 7.59.0
Fredrik Fornwall [Wed, 14 Mar 2018 16:03:04 +0000 (17:03 +0100)]
libcurl: Update from 7.58.0 to 7.59.0

6 years agolibisl: Update from 0.18 to 0.19
Fredrik Fornwall [Wed, 14 Mar 2018 16:02:15 +0000 (17:02 +0100)]
libisl: Update from 0.18 to 0.19

6 years agoimgflo: Use https for homepage
Fredrik Fornwall [Wed, 14 Mar 2018 16:01:59 +0000 (17:01 +0100)]
imgflo: Use https for homepage

6 years agolibsoup: Update from 2.61.90 to 2.62.0
Fredrik Fornwall [Wed, 14 Mar 2018 16:01:48 +0000 (17:01 +0100)]
libsoup: Update from 2.61.90 to 2.62.0

6 years agovim: Update from 8.0.1550 to 8.0.1600
Fredrik Fornwall [Tue, 13 Mar 2018 14:47:10 +0000 (15:47 +0100)]
vim: Update from 8.0.1550 to 8.0.1600

6 years agovalac: Update from 0.38.7 to 0.40.0
Fredrik Fornwall [Mon, 12 Mar 2018 12:42:03 +0000 (13:42 +0100)]
valac: Update from 0.38.7 to 0.40.0

6 years agounrar: Update from 5.5.8 to 5.6.1
Fredrik Fornwall [Mon, 12 Mar 2018 10:39:33 +0000 (11:39 +0100)]
unrar: Update from 5.5.8 to 5.6.1

6 years agoautomake: Update from 1.16 to 1.16.1
Fredrik Fornwall [Mon, 12 Mar 2018 10:39:12 +0000 (11:39 +0100)]
automake: Update from 1.16 to 1.16.1

6 years agoemacs: ac_cv_func_setrlimit=no to make termux-am work within emacs (#2239)
Henrik Grimler [Mon, 12 Mar 2018 12:02:35 +0000 (13:02 +0100)]
emacs: ac_cv_func_setrlimit=no to make termux-am work within emacs (#2239)

Solves https://github.com/termux/termux-app/issues/608. @michalbednarski found the solution.
Not sure if this will have any other side effects.

6 years agoca-certificates: Update from 20180117 to 20180307 (#2238)
Henrik Grimler [Mon, 12 Mar 2018 12:02:23 +0000 (13:02 +0100)]
ca-certificates: Update from 20180117 to 20180307 (#2238)

6 years agoUpdate tsu to v2.0.0 (#2237)
cswl [Mon, 12 Mar 2018 10:16:36 +0000 (16:01 +0545)]
Update tsu to v2.0.0 (#2237)

6 years agophp: Fix opcache by using MAP_ANON support
Fredrik Fornwall [Sat, 10 Mar 2018 23:50:15 +0000 (00:50 +0100)]
php: Fix opcache by using MAP_ANON support

The ext/opcache/config.m4 disabled MAP_ANON when cross compiling.

Fixes #2234.

6 years agophp: Link opcache.so against libpcre (fixes #2232)
Fredrik Fornwall [Sat, 10 Mar 2018 23:28:24 +0000 (00:28 +0100)]
php: Link opcache.so against libpcre (fixes #2232)

6 years agoproot: Update for accept and MagiskSU support (#2235)
michalbednarski [Sat, 10 Mar 2018 21:35:53 +0000 (22:35 +0100)]
proot: Update for accept and MagiskSU support (#2235)

* Added arguments for proot to enable the use of MagiskSU from within termux-chroot.

* Restore original shebang to termux-chroot for pull-request.

* Added folder existence check to ensure MagiskSU changes don't break termux-chroot on later versions of Android, just in case.

* proot: Update for accept -> accept4 translation

6 years agonodejs-current: Update from 9.7.1 to 9.8.0
Fredrik Fornwall [Fri, 9 Mar 2018 13:22:28 +0000 (14:22 +0100)]
nodejs-current: Update from 9.7.1 to 9.8.0

6 years agonodejs: Update from 8.9.4 to 8.10.0
Fredrik Fornwall [Fri, 9 Mar 2018 13:22:16 +0000 (14:22 +0100)]
nodejs: Update from 8.9.4 to 8.10.0

6 years agonano: Update from 2.9.3 to 2.9.4
Fredrik Fornwall [Fri, 9 Mar 2018 09:52:55 +0000 (10:52 +0100)]
nano: Update from 2.9.3 to 2.9.4

6 years agoharfbuzz: Update from 1.7.5 to 1.7.6
Fredrik Fornwall [Thu, 8 Mar 2018 16:35:44 +0000 (17:35 +0100)]
harfbuzz: Update from 1.7.5 to 1.7.6

6 years agoyarn: Update from 1.3.2 to 1.5.1
Fredrik Fornwall [Thu, 8 Mar 2018 13:27:22 +0000 (14:27 +0100)]
yarn: Update from 1.3.2 to 1.5.1

6 years agoradare2: Update from 2.3.0 to 2.4.0
Fredrik Fornwall [Thu, 8 Mar 2018 13:26:33 +0000 (14:26 +0100)]
radare2: Update from 2.3.0 to 2.4.0

6 years agoapache2: Use https for homepage
Fredrik Fornwall [Wed, 7 Mar 2018 09:49:32 +0000 (10:49 +0100)]
apache2: Use https for homepage

6 years agosyncthing: Update from 0.14.43 to 0.14.45
Fredrik Fornwall [Tue, 6 Mar 2018 15:43:29 +0000 (16:43 +0100)]
syncthing: Update from 0.14.43 to 0.14.45

6 years agophp: Update from 7.2.2 to 7.2.3
Fredrik Fornwall [Mon, 5 Mar 2018 12:11:20 +0000 (13:11 +0100)]
php: Update from 7.2.2 to 7.2.3

6 years agonodejs-current: Update from 9.6.1 to 9.7.1
Fredrik Fornwall [Mon, 5 Mar 2018 11:31:03 +0000 (12:31 +0100)]
nodejs-current: Update from 9.6.1 to 9.7.1

6 years agolibsodium: Update from 1.0.15 to 1.0.16
Fredrik Fornwall [Mon, 5 Mar 2018 11:30:38 +0000 (12:30 +0100)]
libsodium: Update from 1.0.15 to 1.0.16

6 years agomutt: Update from 1.9.3 to 1.9.4
Fredrik Fornwall [Mon, 5 Mar 2018 10:49:23 +0000 (11:49 +0100)]
mutt: Update from 1.9.3 to 1.9.4

6 years agotor: Update from 0.3.2.9 to 0.3.2.10
Fredrik Fornwall [Mon, 5 Mar 2018 10:49:11 +0000 (11:49 +0100)]
tor: Update from 0.3.2.9 to 0.3.2.10

6 years agohtop: update to 2.1.0
Leonid Plyushch [Mon, 5 Mar 2018 16:00:05 +0000 (18:00 +0200)]
htop: update to 2.1.0

6 years agofix patch
Leonid Plyushch [Mon, 5 Mar 2018 19:39:56 +0000 (21:39 +0200)]
fix patch

6 years agopatchfile cleanup
Leonid Plyushch [Mon, 5 Mar 2018 19:29:08 +0000 (21:29 +0200)]
patchfile cleanup

6 years agogzip: fix errors in gzexe script
Leonid Plyushch [Mon, 5 Mar 2018 16:41:51 +0000 (18:41 +0200)]
gzip: fix errors in gzexe script

6 years agoldc: Update from 1.7 to 1.8
Joakim [Mon, 5 Mar 2018 14:00:00 +0000 (14:00 +0000)]
ldc: Update from 1.7 to 1.8

6 years agobuild-package.sh: if debug, rename package to "package-dbg"
Henrik Grimler [Sun, 4 Mar 2018 19:05:40 +0000 (20:05 +0100)]
build-package.sh: if debug, rename package to "package-dbg"

Similar to how debian does it.

6 years agobuild-all.sh: add option for debug builds
Henrik Grimler [Sun, 4 Mar 2018 16:57:38 +0000 (16:57 +0000)]
build-all.sh: add option for debug builds

6 years agoAdd a zopfli package with zopfli and zopflipng
Fredrik Fornwall [Sat, 3 Mar 2018 21:47:32 +0000 (22:47 +0100)]
Add a zopfli package with zopfli and zopflipng

Fixes #2187.

6 years agopostgresql: Update from 10.2 to 10.3
Fredrik Fornwall [Sat, 3 Mar 2018 19:52:16 +0000 (20:52 +0100)]
postgresql: Update from 10.2 to 10.3

6 years agolibrsync: Update from 2.0.1 to 2.0.2
Fredrik Fornwall [Thu, 1 Mar 2018 14:28:31 +0000 (15:28 +0100)]
librsync: Update from 2.0.1 to 2.0.2

6 years agovim: Update from 8.0.1500 to 8.0.1550
Fredrik Fornwall [Thu, 1 Mar 2018 14:28:12 +0000 (15:28 +0100)]
vim: Update from 8.0.1500 to 8.0.1550

6 years agolibnghttp2: Update from 1.30.0 to 1.31.0
Fredrik Fornwall [Thu, 1 Mar 2018 10:01:48 +0000 (11:01 +0100)]
libnghttp2: Update from 1.30.0 to 1.31.0

6 years agolibunistring: Update from 0.9.8 to 0.9.9
Fredrik Fornwall [Thu, 1 Mar 2018 10:01:34 +0000 (11:01 +0100)]
libunistring: Update from 0.9.8 to 0.9.9

6 years agomemcached: Update from 1.5.5 to 1.5.6
Fredrik Fornwall [Thu, 1 Mar 2018 10:01:17 +0000 (11:01 +0100)]
memcached: Update from 1.5.5 to 1.5.6

6 years agoimagemagick: Update from 7.0.7.22 to 7.0.7.24
Fredrik Fornwall [Wed, 28 Feb 2018 23:50:13 +0000 (00:50 +0100)]
imagemagick: Update from 7.0.7.22 to 7.0.7.24

6 years agofix readline homepage
Vse Mozhet Byt [Wed, 28 Feb 2018 00:39:16 +0000 (02:39 +0200)]
fix readline homepage

The old site seems to be down.

See also: https://en.wikipedia.org/w/index.php?title=GNU_Readline&type=revision&diff=815079915&oldid=815079783

6 years agoautomake: Update from 1.15.1 to 1.16
Fredrik Fornwall [Tue, 27 Feb 2018 22:49:09 +0000 (23:49 +0100)]
automake: Update from 1.15.1 to 1.16

6 years agogawk: Update from 4.2.0 to 4.2.1
Fredrik Fornwall [Tue, 27 Feb 2018 22:25:07 +0000 (23:25 +0100)]
gawk: Update from 4.2.0 to 4.2.1

6 years agoapt: fall back to $PREFIX/tmp if TMPDIR is unreadable
Henrik Grimler [Mon, 26 Feb 2018 19:31:58 +0000 (20:31 +0100)]
apt: fall back to $PREFIX/tmp if TMPDIR is unreadable

6 years agoapt: make trusted.gpg a conffiles so that apt-key added keys are preserved
Henrik Grimler [Mon, 26 Feb 2018 19:29:59 +0000 (20:29 +0100)]
apt: make trusted.gpg a conffiles so that apt-key added keys are preserved

6 years agompd: Update from 0.20.17 to 0.20.18
Fredrik Fornwall [Sun, 25 Feb 2018 23:19:48 +0000 (00:19 +0100)]
mpd: Update from 0.20.17 to 0.20.18

6 years agoboost: Update download url
Fredrik Fornwall [Sun, 25 Feb 2018 23:09:05 +0000 (00:09 +0100)]
boost: Update download url

6 years agoranger: Update from 1.9.0 to 1.9.1
Fredrik Fornwall [Sun, 25 Feb 2018 23:08:49 +0000 (00:08 +0100)]
ranger: Update from 1.9.0 to 1.9.1

6 years agonodejs-current: Update from 9.5.0 to 9.6.1
Fredrik Fornwall [Sun, 25 Feb 2018 22:47:00 +0000 (23:47 +0100)]
nodejs-current: Update from 9.5.0 to 9.6.1

6 years agoerlang: Update from 20.2.1 to 20.2.4
Fredrik Fornwall [Sun, 25 Feb 2018 22:36:26 +0000 (23:36 +0100)]
erlang: Update from 20.2.1 to 20.2.4

6 years agognupg2: Update from 2.2.4 to 2.2.5
Fredrik Fornwall [Sun, 25 Feb 2018 22:30:52 +0000 (23:30 +0100)]
gnupg2: Update from 2.2.4 to 2.2.5

6 years agolibuv: Update from 1.19.1 to 1.19.2
Fredrik Fornwall [Sun, 25 Feb 2018 22:28:11 +0000 (23:28 +0100)]
libuv: Update from 1.19.1 to 1.19.2

6 years agoUpdate parallel to 20180222
Auxilus [Fri, 23 Feb 2018 02:58:01 +0000 (08:28 +0530)]
Update parallel to 20180222

6 years agofix building syncthing and fzf
its-pointless [Sat, 24 Feb 2018 00:14:15 +0000 (11:14 +1100)]
fix building syncthing and fzf

6 years agoCorrect homepage for proot.
Buck Evan [Wed, 21 Feb 2018 21:32:20 +0000 (13:32 -0800)]
Correct homepage for proot.

http://proot.me/ points to a random Japanese blog.

6 years agotermux-tools: Work around for when termux-exec is broken
its-pointless [Tue, 20 Feb 2018 23:08:15 +0000 (10:08 +1100)]
termux-tools: Work around for when termux-exec is broken

6 years agoUse more local variables in build-package.sh
Fredrik Fornwall [Tue, 20 Feb 2018 23:06:41 +0000 (00:06 +0100)]
Use more local variables in build-package.sh

6 years agofix unbound variable issue
Wetitpig [Tue, 20 Feb 2018 00:49:45 +0000 (08:49 +0800)]
fix unbound variable issue

6 years agoAdd more silent flags to configure
Wetitpig [Mon, 19 Feb 2018 23:55:54 +0000 (07:55 +0800)]
Add more silent flags to configure

6 years agoSilent make too
Wetitpig [Mon, 19 Feb 2018 14:34:32 +0000 (22:34 +0800)]
Silent make too

6 years agogit: Update from 2.16.1 to 2.16.2
Fredrik Fornwall [Sun, 18 Feb 2018 21:33:25 +0000 (22:33 +0100)]
git: Update from 2.16.1 to 2.16.2

6 years agogolang: Update from 1.9.4 to 1.10
Fredrik Fornwall [Sun, 18 Feb 2018 21:29:21 +0000 (22:29 +0100)]
golang: Update from 1.9.4 to 1.10

6 years agoddrescue: Update from 1.22 to 1.23
Fredrik Fornwall [Sun, 18 Feb 2018 21:09:36 +0000 (22:09 +0100)]
ddrescue: Update from 1.22 to 1.23

6 years agosslscan: Update from 1.11.10 to 1.11.11
Pierre Rudloff [Sat, 17 Feb 2018 19:23:59 +0000 (20:23 +0100)]
sslscan: Update from 1.11.10 to 1.11.11

6 years agoleptonica: Update from 1.75.2 to 1.75.3
Fredrik Fornwall [Sat, 17 Feb 2018 00:04:24 +0000 (01:04 +0100)]
leptonica: Update from 1.75.2 to 1.75.3

6 years agoirssi: Update from 1.1.0 to 1.1.1
Fredrik Fornwall [Sat, 17 Feb 2018 00:03:19 +0000 (01:03 +0100)]
irssi: Update from 1.1.0 to 1.1.1

6 years agolibgnutls: Update from 3.5.17 to 3.5.18
Fredrik Fornwall [Sat, 17 Feb 2018 00:01:36 +0000 (01:01 +0100)]
libgnutls: Update from 3.5.17 to 3.5.18

6 years agoc-ares: Update from 1.13.0 to 1.14.0
Fredrik Fornwall [Fri, 16 Feb 2018 23:43:47 +0000 (00:43 +0100)]
c-ares: Update from 1.13.0 to 1.14.0

6 years agovalgrind: build without -fstack-protector if debug (#2153)
Henrik Grimler [Fri, 16 Feb 2018 23:19:35 +0000 (00:19 +0100)]
valgrind: build without -fstack-protector if debug (#2153)

6 years agoproot: Update package (#2156)
michalbednarski [Fri, 16 Feb 2018 23:17:17 +0000 (00:17 +0100)]
proot: Update package (#2156)

* Consider EACCES as permission denied in fake_id0 (instead of just EPERM)
* Add warning about termux-exec if first process fails to start

6 years agondk-sysroot: Add missing ; and use , in deb fields
Fredrik Fornwall [Thu, 15 Feb 2018 17:01:55 +0000 (18:01 +0100)]
ndk-sysroot: Add missing ; and use , in deb fields

6 years agoShip libgcc in ndk-sysroot and ndk-multilib (#2146)
tomty89 [Thu, 15 Feb 2018 16:57:03 +0000 (00:57 +0800)]
Ship libgcc in ndk-sysroot and ndk-multilib (#2146)

6 years agompc: Build with TERMUX_MAKE_PROCESSES=1
Fredrik Fornwall [Thu, 15 Feb 2018 16:52:21 +0000 (17:52 +0100)]
mpc: Build with TERMUX_MAKE_PROCESSES=1

6 years agoUse -j $TERMUX_MAKE_PROCESSES when invoking ninja
Fredrik Fornwall [Thu, 15 Feb 2018 16:52:06 +0000 (17:52 +0100)]
Use -j $TERMUX_MAKE_PROCESSES when invoking ninja

6 years agojupp: Update from 3.1jupp31 to 3.1jupp35
Fredrik Fornwall [Thu, 15 Feb 2018 16:51:44 +0000 (17:51 +0100)]
jupp: Update from 3.1jupp31 to 3.1jupp35

6 years agoiperf3: Update from 3.3 to 3.4
Fredrik Fornwall [Thu, 15 Feb 2018 16:50:47 +0000 (17:50 +0100)]
iperf3: Update from 3.3 to 3.4

6 years agolzip: Update from 1.19 to 1.20
Fredrik Fornwall [Thu, 15 Feb 2018 16:50:36 +0000 (17:50 +0100)]
lzip: Update from 1.19 to 1.20

6 years agopotrace: Switch from sourceforge download url
Fredrik Fornwall [Thu, 15 Feb 2018 09:34:00 +0000 (10:34 +0100)]
potrace: Switch from sourceforge download url

6 years agosox: bump revision after changes
Tom Yan [Wed, 14 Feb 2018 10:15:49 +0000 (18:15 +0800)]
sox: bump revision after changes

6 years agosox: depend on libpulseaudio instead of pulseaudio
Tom Yan [Fri, 2 Feb 2018 09:36:03 +0000 (17:36 +0800)]
sox: depend on libpulseaudio instead of pulseaudio

6 years agosox: avoid silly work for play and rec
Tom Yan [Fri, 2 Feb 2018 09:35:10 +0000 (17:35 +0800)]
sox: avoid silly work for play and rec

6 years agondk-multilib: Use $ARCH, not $TERMUX_ARCH
Fredrik Fornwall [Thu, 15 Feb 2018 01:02:13 +0000 (02:02 +0100)]
ndk-multilib: Use $ARCH, not $TERMUX_ARCH

6 years agondk-multilib: use libatomic from armv7-a/ for arm
Tom Yan [Wed, 14 Feb 2018 23:35:48 +0000 (07:35 +0800)]
ndk-multilib: use libatomic from armv7-a/ for arm

6 years agondk-sysroot: fix typo for LIBATOMIC_PATH
Tom Yan [Wed, 14 Feb 2018 23:20:24 +0000 (07:20 +0800)]
ndk-sysroot: fix typo for LIBATOMIC_PATH

6 years agoUpdate tsu to v1.2
Cswl Coldwind [Tue, 13 Feb 2018 10:36:52 +0000 (16:21 +0545)]
Update tsu to v1.2

6 years agomemcached: Update from 1.5.2 to 1.5.5
Fredrik Fornwall [Wed, 14 Feb 2018 21:42:30 +0000 (22:42 +0100)]
memcached: Update from 1.5.2 to 1.5.5