termux-packages
7 years agoUpdates for some disabled packages and add net-tools (#911)
Vishal Biswas [Sun, 9 Apr 2017 20:02:35 +0000 (01:32 +0530)]
Updates for some disabled packages and add net-tools (#911)

* liblzo: update from 2.09 to 2.10

* net-tools: add package

* openvpn: update from 2.4.0 to 2.4.1

* squid: update from 3.5.24 to 3.5.25

7 years agotermux-api: Break out source into separate repo
Fredrik Fornwall [Sun, 9 Apr 2017 16:34:44 +0000 (18:34 +0200)]
termux-api: Break out source into separate repo

This will make it easier to test and develop on a device.

7 years agovim: Set mouse=a in system vimrc
Fredrik Fornwall [Sun, 9 Apr 2017 15:43:39 +0000 (17:43 +0200)]
vim: Set mouse=a in system vimrc

The mouse=a was removed after updating to vim 8 as vim by default
now sets mouse=a. But this only works if no ~/.vimrc is found - if
there is one then mouse won't be set. As we really want mouse=a on
Termux since it is that useful on touch screens we enable it again
regardless if there is a ~/.vimrc or not.

Fixes #912.

7 years agoUse local variables in bash functions
Fredrik Fornwall [Sun, 9 Apr 2017 14:54:36 +0000 (16:54 +0200)]
Use local variables in bash functions

7 years agonotmuch: Apply patch for libutil breakage
Fredrik Fornwall [Sun, 9 Apr 2017 13:33:33 +0000 (15:33 +0200)]
notmuch: Apply patch for libutil breakage

The current notmuch release fails to build when the system has a
libutil library. We apply a patch to fix this. The patch has already
been applied upstream so we can remove it on the next release.

7 years agoUse termux_error_exit
Fredrik Fornwall [Sun, 9 Apr 2017 13:10:01 +0000 (15:10 +0200)]
Use termux_error_exit

7 years agofossil: Update from 1.37 to 2.1 (#907)
ElTopo [Sat, 8 Apr 2017 22:10:14 +0000 (15:10 -0700)]
fossil: Update from 1.37 to 2.1 (#907)

7 years agoAdd termux-info tool (#422)
Oliver Schmidhauser [Sat, 8 Apr 2017 22:07:06 +0000 (00:07 +0200)]
Add termux-info tool (#422)

* Add termux-info tool

* Add more information to termux-info

* Resolve conflicts. Add comment and fix Typo.

* remove empty lines in output

7 years agomariadb: Some build tweaks
Fredrik Fornwall [Fri, 7 Apr 2017 06:36:51 +0000 (08:36 +0200)]
mariadb: Some build tweaks

- Build with system zlib instead of bundled
- Disable libbz2
- Fix build issues if cross compiled binaries of 'cat' and 'bison'
  are in the path.

7 years agomariadb: Try to give it some love
Fredrik Fornwall [Fri, 7 Apr 2017 01:39:22 +0000 (03:39 +0200)]
mariadb: Try to give it some love

- Minor version update
- Remove gssapi plugin to avoid krb5 dependency
- Build with system libedit instead of outdated bundled readline
- Mark up dependency on ncurses
- Some formatting

7 years agolibedit: Remove file clash with readline
Fredrik Fornwall [Fri, 7 Apr 2017 01:26:01 +0000 (03:26 +0200)]
libedit: Remove file clash with readline

7 years agolibedit: Add package
Fredrik Fornwall [Fri, 7 Apr 2017 00:26:43 +0000 (02:26 +0200)]
libedit: Add package

7 years agovim: Update from 8.0.0503 to 8.0.0542
Fredrik Fornwall [Fri, 7 Apr 2017 00:26:26 +0000 (02:26 +0200)]
vim: Update from 8.0.0503 to 8.0.0542

7 years agonotmuch: Add package
Fredrik Fornwall [Thu, 6 Apr 2017 23:11:41 +0000 (01:11 +0200)]
notmuch: Add package

7 years agolibxapian: Add package
Fredrik Fornwall [Thu, 6 Apr 2017 23:11:30 +0000 (01:11 +0200)]
libxapian: Add package

7 years agoAutomatically build with -s if external package
Fredrik Fornwall [Thu, 6 Apr 2017 22:38:21 +0000 (00:38 +0200)]
Automatically build with -s if external package

7 years agolibtalloc: Update from 2.1.8 to 2.1.9
Fredrik Fornwall [Thu, 6 Apr 2017 22:36:29 +0000 (00:36 +0200)]
libtalloc: Update from 2.1.8 to 2.1.9

7 years agoless: Update from 481 to 487
Fredrik Fornwall [Thu, 6 Apr 2017 21:41:23 +0000 (23:41 +0200)]
less: Update from 481 to 487

7 years agoFix termux-elf-cleaner breakage
Fredrik Fornwall [Thu, 6 Apr 2017 21:33:45 +0000 (23:33 +0200)]
Fix termux-elf-cleaner breakage

When separating out termux-elf-cleaner into its own repository the
way of building a native binary failed. Fixes #906.

7 years agolibgmime: Add package
Fredrik Fornwall [Thu, 6 Apr 2017 17:03:40 +0000 (19:03 +0200)]
libgmime: Add package

7 years agoMore information about the Android linker
Fredrik Fornwall [Tue, 4 Apr 2017 21:24:56 +0000 (23:24 +0200)]
More information about the Android linker

7 years agotermux-elf-cleaner: Move to standalone repo
Fredrik Fornwall [Tue, 4 Apr 2017 21:14:39 +0000 (23:14 +0200)]
termux-elf-cleaner: Move to standalone repo

7 years agokrb5: specify conffiles, default cache locations and ports (#897)
Vishal Biswas [Mon, 3 Apr 2017 15:35:03 +0000 (21:05 +0530)]
krb5: specify conffiles, default cache locations and ports (#897)

7 years agoopenjdk-9-jre-headless (#895)
Vishal Biswas [Mon, 3 Apr 2017 15:34:39 +0000 (21:04 +0530)]
openjdk-9-jre-headless (#895)

* openjdk-9: move to ubuntu package naming and layout convention

update to latest changesets (tag 162)
update cups headers to 2.2.3
split into jre, jdk and source packages
use the client jvm, renove libffi dependency
create wrappers for binaries for LD_LIBRARY_PATH
various fixes to get it working

* openjdk-9: depend on ca-certificates-java

7 years agoca-certificates: Use https for homepage
Fredrik Fornwall [Sun, 2 Apr 2017 23:18:22 +0000 (01:18 +0200)]
ca-certificates: Use https for homepage

7 years agoca-certificates: Make ca-certificates-java subpkg
Fredrik Fornwall [Sun, 2 Apr 2017 23:14:47 +0000 (01:14 +0200)]
ca-certificates: Make ca-certificates-java subpkg

7 years agoKrb5 (#893)
Vishal Biswas [Sun, 2 Apr 2017 15:06:58 +0000 (20:36 +0530)]
Krb5 (#893)

* libdb: enable 1.85 compat api for krb5

* krb5: improve package

remove dependency on c-ares
use external shared libdb
use sample confs for defaults
provide check_krb5 aclocal
fix krb5-config --libs

* krb5: change defaults in kdc.conf

7 years agotermux-tools: Bump version to 0.41
Fredrik Fornwall [Sun, 2 Apr 2017 12:47:41 +0000 (14:47 +0200)]
termux-tools: Bump version to 0.41

7 years agotermux-tools: fix termux-fix-shebang script (#888)
Leonid Plyushch [Sun, 2 Apr 2017 12:45:35 +0000 (15:45 +0300)]
termux-tools: fix termux-fix-shebang script (#888)

7 years agonano: Update from 2.7.5 to 2.8.0
Fredrik Fornwall [Sun, 2 Apr 2017 10:38:29 +0000 (12:38 +0200)]
nano: Update from 2.7.5 to 2.8.0

7 years agoAvoid more gnulib wrappers
Fredrik Fornwall [Sun, 2 Apr 2017 10:38:18 +0000 (12:38 +0200)]
Avoid more gnulib wrappers

7 years agostunnel: Update from 5.40 to 5.41
Fredrik Fornwall [Sun, 2 Apr 2017 08:48:21 +0000 (10:48 +0200)]
stunnel: Update from 5.40 to 5.41

7 years agosqlite: Update from 3.17.0 to 3.18.0
Fredrik Fornwall [Sun, 2 Apr 2017 04:11:59 +0000 (06:11 +0200)]
sqlite: Update from 3.17.0 to 3.18.0

7 years agophp: Link pgsql extension against libpcre
Fredrik Fornwall [Thu, 30 Mar 2017 21:54:20 +0000 (23:54 +0200)]
php: Link pgsql extension against libpcre

The pgsql extension uses pcre functions but does not link against
libpcre by default, as the php executable which dlopen():s the
extension already links against libpcre.

However, on Android this doesn't work, see
https://github.com/android-ndk/ndk/issues/201
so we need to link against libpcre explicitly.

7 years agolibgd: Configure with --without-x
Fredrik Fornwall [Thu, 30 Mar 2017 21:32:04 +0000 (23:32 +0200)]
libgd: Configure with --without-x

7 years agonetpbm: Update from r2901 to r2935
Fredrik Fornwall [Thu, 30 Mar 2017 21:15:05 +0000 (23:15 +0200)]
netpbm: Update from r2901 to r2935

Also add -fPIC to CFLAGs for shared library builds (needed for
at least the arm build to work).

7 years agodisabled-packages/nodejs-current: Update to 7.8
Fredrik Fornwall [Thu, 30 Mar 2017 20:50:02 +0000 (22:50 +0200)]
disabled-packages/nodejs-current: Update to 7.8

7 years agomosh: Update from 1.3.0-rc2 to 1.3.0
Fredrik Fornwall [Mon, 27 Mar 2017 03:43:18 +0000 (05:43 +0200)]
mosh: Update from 1.3.0-rc2 to 1.3.0

7 years agopostgresql: Use --without-readline in native build
Fredrik Fornwall [Mon, 27 Mar 2017 03:40:48 +0000 (05:40 +0200)]
postgresql: Use --without-readline in native build

This avoids requring libreadline-dev.

7 years agotesseract: Update from 3.04.01 to 3.05.00
Fredrik Fornwall [Mon, 27 Mar 2017 03:27:36 +0000 (05:27 +0200)]
tesseract: Update from 3.04.01 to 3.05.00

7 years agoqalc: Update from 0.9.10 to 0.9.11
Fredrik Fornwall [Mon, 27 Mar 2017 03:16:54 +0000 (05:16 +0200)]
qalc: Update from 0.9.10 to 0.9.11

7 years agognuplot: Update from 5.0.5 to 5.0.6
Fredrik Fornwall [Mon, 27 Mar 2017 03:16:39 +0000 (05:16 +0200)]
gnuplot: Update from 5.0.5 to 5.0.6

7 years agoUse more source checksums
Fredrik Fornwall [Mon, 27 Mar 2017 03:11:31 +0000 (05:11 +0200)]
Use more source checksums

7 years agohunspell: Update from 1.6.0 to 1.6.1
Fredrik Fornwall [Mon, 27 Mar 2017 01:30:04 +0000 (03:30 +0200)]
hunspell: Update from 1.6.0 to 1.6.1

7 years agoUse more source checksums
Fredrik Fornwall [Mon, 27 Mar 2017 01:29:43 +0000 (03:29 +0200)]
Use more source checksums

7 years agolibarchive: Update from 3.2.2 to 3.3.1
Fredrik Fornwall [Mon, 27 Mar 2017 00:38:37 +0000 (02:38 +0200)]
libarchive: Update from 3.2.2 to 3.3.1

7 years agomosquitto: Update from 1.4.10 to 1.4.11
Fredrik Fornwall [Mon, 27 Mar 2017 00:10:46 +0000 (02:10 +0200)]
mosquitto: Update from 1.4.10 to 1.4.11

7 years agopicolisp: Update from 17.2.24 to 17.3.25
Fredrik Fornwall [Mon, 27 Mar 2017 00:07:21 +0000 (02:07 +0200)]
picolisp: Update from 17.2.24 to 17.3.25

7 years agoerlang: Update from 19.2 to 19.3
Fredrik Fornwall [Sun, 26 Mar 2017 23:56:37 +0000 (01:56 +0200)]
erlang: Update from 19.2 to 19.3

7 years agoUse more source checksums
Fredrik Fornwall [Sun, 26 Mar 2017 23:56:11 +0000 (01:56 +0200)]
Use more source checksums

7 years agoirssi: Update from 1.0.1 to 1.0.2
Fredrik Fornwall [Sun, 26 Mar 2017 20:08:31 +0000 (22:08 +0200)]
irssi: Update from 1.0.1 to 1.0.2

7 years agophp: Fix building pg extensions
Fredrik Fornwall [Sat, 25 Mar 2017 23:52:38 +0000 (00:52 +0100)]
php: Fix building pg extensions

7 years agoInitialize TERMUX_SUBPKG_CONFFILES to empty string
Fredrik Fornwall [Sat, 25 Mar 2017 23:51:46 +0000 (00:51 +0100)]
Initialize TERMUX_SUBPKG_CONFFILES to empty string

7 years agoadd php-pgsql and php-fpm (#875)
Vishal Biswas [Sat, 25 Mar 2017 23:22:48 +0000 (04:52 +0530)]
add php-pgsql and php-fpm (#875)

* php: update from 7.1.2 to 7.1.3

* add TERMUX_SUBPKG_CONFFILES

* php: add subpkgs php-pgsql and php-fpm

7 years agogit: Update from 2.12.0 to 2.12.2
Fredrik Fornwall [Sat, 25 Mar 2017 23:14:52 +0000 (00:14 +0100)]
git: Update from 2.12.0 to 2.12.2

7 years agonodejs: Update from 6.10.0 to 6.10.1
Fredrik Fornwall [Fri, 24 Mar 2017 00:24:43 +0000 (01:24 +0100)]
nodejs: Update from 6.10.0 to 6.10.1

7 years agohunspell-ru: Remove build revision
Fredrik Fornwall [Fri, 24 Mar 2017 00:19:26 +0000 (01:19 +0100)]
hunspell-ru: Remove build revision

7 years agoopusfile: Mark libogg as a dependency
Fredrik Fornwall [Fri, 24 Mar 2017 00:18:31 +0000 (01:18 +0100)]
opusfile: Mark libogg as a dependency

7 years agolibcue: Fix build with cross-compiled flex&bison
Fredrik Fornwall [Fri, 24 Mar 2017 00:18:02 +0000 (01:18 +0100)]
libcue: Fix build with cross-compiled flex&bison

7 years agoNew package: hunspell-ru (#846)
Eugene Medvedev [Fri, 24 Mar 2017 00:17:39 +0000 (03:17 +0300)]
New package: hunspell-ru (#846)

Russian dictionary for Hunspell, a trivial copy-paste job based on
hunspell-en-us.

The package name is `hunspell-ru` because that's what the Ubuntu equivalent is
named.

7 years agoNew packages: cmus-2.7.1, dependencies: opusfile-0.8, libcue-2.1.0 (#844)
Alain Kalker [Thu, 23 Mar 2017 23:55:30 +0000 (00:55 +0100)]
New packages: cmus-2.7.1, dependencies: opusfile-0.8, libcue-2.1.0 (#844)

* New package: cmus-2.7.1

* New package: libcue-2.1.0

Dependency of cmus

* New package: opusfile-0.8

7 years agoNew package: scrypt-1.2.1 (#843)
Evan Deaubl [Thu, 23 Mar 2017 23:54:13 +0000 (16:54 -0700)]
New package: scrypt-1.2.1 (#843)

7 years agoadd support for custom libexecdir (#869)
Vishal Biswas [Thu, 23 Mar 2017 23:51:50 +0000 (05:21 +0530)]
add support for custom libexecdir (#869)

7 years agoneovim: Update to latest master
Fredrik Fornwall [Thu, 23 Mar 2017 23:28:39 +0000 (00:28 +0100)]
neovim: Update to latest master

7 years agopython: Restore CCSHARED="-fPIC" for Android
Fredrik Fornwall [Thu, 23 Mar 2017 23:15:32 +0000 (00:15 +0100)]
python: Restore CCSHARED="-fPIC" for Android

Fixes "unsupported dynamic reloc R_ARM_REL32; recompile with -fPIC"
on arm.

7 years agoopenssh: Disable privilege separation by patching
Fredrik Fornwall [Thu, 23 Mar 2017 23:14:08 +0000 (00:14 +0100)]
openssh: Disable privilege separation by patching

The UsePrivilegeSeparation option is no longer supported, so we
need to disable privilege separation by a code patch.

7 years agoruby: Update from 2.4.0 to 2.4.1
Fredrik Fornwall [Thu, 23 Mar 2017 22:04:41 +0000 (23:04 +0100)]
ruby: Update from 2.4.0 to 2.4.1

7 years agopython: Update from 3.6.0 to 3.6.1
Fredrik Fornwall [Thu, 23 Mar 2017 22:04:31 +0000 (23:04 +0100)]
python: Update from 3.6.0 to 3.6.1

7 years agopkg-config: Update from 0.29.1 to 0.29.2
Fredrik Fornwall [Thu, 23 Mar 2017 22:04:14 +0000 (23:04 +0100)]
pkg-config: Update from 0.29.1 to 0.29.2

7 years agovim: Update patch from 442 to 503
Fredrik Fornwall [Thu, 23 Mar 2017 22:04:00 +0000 (23:04 +0100)]
vim: Update patch from 442 to 503

7 years agoltrace: Build with --without-libunwind
Fredrik Fornwall [Thu, 23 Mar 2017 21:44:06 +0000 (22:44 +0100)]
ltrace: Build with --without-libunwind

This fixes building when libunwind is available.

7 years agoopenssh: Update from 7.4 to 7.5
Fredrik Fornwall [Thu, 23 Mar 2017 16:15:17 +0000 (17:15 +0100)]
openssh: Update from 7.4 to 7.5

7 years agoldns: Install the libldns.pc pkg-config file
Fredrik Fornwall [Thu, 23 Mar 2017 11:16:58 +0000 (12:16 +0100)]
ldns: Install the libldns.pc pkg-config file

7 years agolibzmq: Fix build by disabling libunwind&update
Fredrik Fornwall [Thu, 23 Mar 2017 09:34:38 +0000 (10:34 +0100)]
libzmq: Fix build by disabling libunwind&update

7 years agolibsodium: Update from 1.0.11 to 1.0.12
Fredrik Fornwall [Wed, 22 Mar 2017 21:04:18 +0000 (22:04 +0100)]
libsodium: Update from 1.0.11 to 1.0.12

7 years agolrzsz: Move to disabled for now as site is dead
Fredrik Fornwall [Wed, 22 Mar 2017 20:15:00 +0000 (21:15 +0100)]
lrzsz: Move to disabled for now as site is dead

7 years agoUpdate .gitattributes (#872)
Jayson Reis [Wed, 22 Mar 2017 20:12:16 +0000 (21:12 +0100)]
Update .gitattributes (#872)

7 years agotexlive: remove -N option from wget command in termux-install-tl. (#873)
Grimler91 [Wed, 22 Mar 2017 20:10:30 +0000 (21:10 +0100)]
texlive: remove -N option from wget command in termux-install-tl. (#873)

Busybox version of wget doesn't support -N so wget shouldn't use -N (or be
added to package dependencies).

7 years agotexlive: Move man pages to normal path
Fredrik Fornwall [Tue, 21 Mar 2017 23:23:37 +0000 (00:23 +0100)]
texlive: Move man pages to normal path

This ensures that the man command works, and fixes complaints
from a validation script that thinks that all man pages should be
under $PREFIX/share/man.

7 years agompc: Bump package revision
Fredrik Fornwall [Tue, 21 Mar 2017 23:21:14 +0000 (00:21 +0100)]
mpc: Bump package revision

We need to rebuild the package against the updated libmpdclient
which dropped a version suffix from the shared library file.

7 years agoAdd share/vala to -dev packages
Fredrik Fornwall [Tue, 21 Mar 2017 23:21:00 +0000 (00:21 +0100)]
Add share/vala to -dev packages

7 years agompc: Add source checksum
Fredrik Fornwall [Tue, 21 Mar 2017 22:46:29 +0000 (23:46 +0100)]
mpc: Add source checksum

7 years agolibmpdclient: update to 2.11 (#864)
Matthew Klein [Tue, 21 Mar 2017 22:44:08 +0000 (17:44 -0500)]
libmpdclient: update to 2.11 (#864)

7 years agoghostscript: Update to 9.21 and patch to make it build. (#867)
Grimler91 [Tue, 21 Mar 2017 22:33:23 +0000 (23:33 +0100)]
ghostscript: Update to 9.21 and patch to make it build. (#867)

Package builds but doesn't work on device, running gs gives error:
"GPL Ghostscript 9.21: /home/builder/.termux-build/ghostscript/src/psi/interp.c(303): Fatal error -20 in gs_interp_init!"

7 years agoFix typo in scripts/setup-ubuntu.sh
Fredrik Fornwall [Mon, 20 Mar 2017 20:03:00 +0000 (21:03 +0100)]
Fix typo in scripts/setup-ubuntu.sh

7 years agonginx: add package (#859)
Vishal Biswas [Mon, 20 Mar 2017 20:00:48 +0000 (01:30 +0530)]
nginx: add package (#859)

7 years agotexlive: Changed install-tl-unx.tar.gz to a historic version and removed the previous...
Grimler91 [Mon, 20 Mar 2017 19:39:53 +0000 (20:39 +0100)]
texlive: Changed install-tl-unx.tar.gz to a historic version and removed the previous patch to install-tl. (#862)

7 years agoRemove disabled-packages/jack-updated
Fredrik Fornwall [Mon, 20 Mar 2017 19:35:41 +0000 (20:35 +0100)]
Remove disabled-packages/jack-updated

7 years agojack: Remove package as jack is being deprecated
Fredrik Fornwall [Mon, 20 Mar 2017 19:29:04 +0000 (20:29 +0100)]
jack: Remove package as jack is being deprecated

https://android-developers.googleblog.com/2017/03/future-of-java-8-language-feature.html

7 years agocommand-not-found: Regenerate with new commands
Fredrik Fornwall [Mon, 20 Mar 2017 19:26:35 +0000 (20:26 +0100)]
command-not-found: Regenerate with new commands

7 years agocommand-not-found: Instruct to use 'packages'
Fredrik Fornwall [Mon, 20 Mar 2017 19:22:57 +0000 (20:22 +0100)]
command-not-found: Instruct to use 'packages'

Running 'packages install' wraps apt to run 'apt update' before
running 'apt install', so it should avoid the initial confusion
with 'apt install' not working for any packages.

7 years agovalac: update from 0.34.4 to 0.36.0 (#860)
Vishal Biswas [Mon, 20 Mar 2017 19:06:03 +0000 (00:36 +0530)]
valac: update from 0.34.4 to 0.36.0 (#860)

7 years agoopenjdk-9-headless: update to newest changeset, tag 160 (#861)
Vishal Biswas [Mon, 20 Mar 2017 12:13:50 +0000 (17:43 +0530)]
openjdk-9-headless: update to newest changeset, tag 160 (#861)

7 years agolibunwind: Enable package
Fredrik Fornwall [Sun, 19 Mar 2017 19:28:11 +0000 (20:28 +0100)]
libunwind: Enable package

7 years agolibunwind: Build with --disable-coredump
Fredrik Fornwall [Sun, 19 Mar 2017 19:27:44 +0000 (20:27 +0100)]
libunwind: Build with --disable-coredump

7 years agolibunwind: Build from latest git master
Fredrik Fornwall [Sun, 19 Mar 2017 15:53:11 +0000 (16:53 +0100)]
libunwind: Build from latest git master

7 years agolibunwind: Update from 1.2-rc1 to 1.2
Fredrik Fornwall [Sun, 19 Mar 2017 15:39:23 +0000 (16:39 +0100)]
libunwind: Update from 1.2-rc1 to 1.2

7 years agoRemove scripts/bintray-upload-deb
Fredrik Fornwall [Sun, 19 Mar 2017 15:19:30 +0000 (16:19 +0100)]
Remove scripts/bintray-upload-deb

It doesn't work and termux-apt-repo is the new black.

7 years agotermux-create-package: Update from 0.2 to 0.4
Fredrik Fornwall [Sun, 19 Mar 2017 02:18:36 +0000 (03:18 +0100)]
termux-create-package: Update from 0.2 to 0.4

7 years agotermux-apt-repo: Depend on binutils for ar
Fredrik Fornwall [Sun, 19 Mar 2017 02:14:42 +0000 (03:14 +0100)]
termux-apt-repo: Depend on binutils for ar