termux-packages
6 years agojsoncpp: Fix build if cross-compiled ccache exists
Fredrik Fornwall [Thu, 10 Aug 2017 21:55:32 +0000 (23:55 +0200)]
jsoncpp: Fix build if cross-compiled ccache exists

6 years agopango: Update from 1.40.6 to 1.40.9
Fredrik Fornwall [Thu, 10 Aug 2017 01:05:44 +0000 (03:05 +0200)]
pango: Update from 1.40.6 to 1.40.9

6 years agoharfbuzz: Update from 1.4.7 to 1.4.8
Fredrik Fornwall [Thu, 10 Aug 2017 01:05:26 +0000 (03:05 +0200)]
harfbuzz: Update from 1.4.7 to 1.4.8

6 years agopicolisp: Update from 17.7.9 to 17.8.7
Fredrik Fornwall [Thu, 10 Aug 2017 01:05:13 +0000 (03:05 +0200)]
picolisp: Update from 17.7.9 to 17.8.7

6 years agospecify curl binaries in curl subpackage
Stephen [Thu, 10 Aug 2017 15:18:25 +0000 (08:18 -0700)]
specify curl binaries in curl subpackage

6 years agoalso have graphicsmagick++ enabled
its-pointless [Thu, 10 Aug 2017 00:53:12 +0000 (10:53 +1000)]
also have graphicsmagick++ enabled

6 years agogmic
its-pointless [Thu, 10 Aug 2017 00:50:42 +0000 (10:50 +1000)]
gmic

6 years agoxmlsec: Update from 1.2.23 to 1.2.24
Fredrik Fornwall [Thu, 10 Aug 2017 00:52:26 +0000 (02:52 +0200)]
xmlsec: Update from 1.2.23 to 1.2.24

6 years agoAdd nyancat package
Oliver Schmidhauser [Tue, 3 Jan 2017 15:52:22 +0000 (16:52 +0100)]
Add nyancat package

6 years agoFixed Megatools build for 1.9.98 version
David Martinez [Mon, 28 Nov 2016 14:29:58 +0000 (15:29 +0100)]
Fixed Megatools build for 1.9.98 version

6 years agoMegatools: fixed config step
David Martinez [Wed, 12 Oct 2016 21:12:52 +0000 (23:12 +0200)]
Megatools: fixed config step

6 years agomegatools: added base package
David Martinez [Sun, 9 Oct 2016 14:33:27 +0000 (16:33 +0200)]
megatools: added base package

6 years agooathtool: added xmlsec dependency
David Martinez [Wed, 1 Mar 2017 23:31:13 +0000 (00:31 +0100)]
oathtool: added xmlsec dependency

6 years agooathtool: add package and its dependencies (xmlsec)
David Martinez [Wed, 1 Mar 2017 23:26:51 +0000 (00:26 +0100)]
oathtool: add package and its dependencies (xmlsec)

6 years agoxorriso: Depend on readline&libbz2
Fredrik Fornwall [Thu, 10 Aug 2017 00:32:23 +0000 (02:32 +0200)]
xorriso: Depend on readline&libbz2

6 years agohfsutils: Place man pages correctly
Fredrik Fornwall [Thu, 10 Aug 2017 00:32:02 +0000 (02:32 +0200)]
hfsutils: Place man pages correctly

6 years agoccache: patch not required anymore
vishalbiswas [Sat, 1 Jul 2017 03:11:10 +0000 (08:41 +0530)]
ccache: patch not required anymore

6 years agoccache: add package
vishalbiswas [Mon, 20 Feb 2017 04:26:22 +0000 (09:56 +0530)]
ccache: add package

6 years agohfsutils: New package.
Vladimir Serbinenko [Thu, 3 Aug 2017 03:01:12 +0000 (05:01 +0200)]
hfsutils: New package.

This is a set of tools for manipulating of HFS images in userspace.

6 years agomtools: New package
Vladimir Serbinenko [Thu, 3 Aug 2017 01:58:27 +0000 (03:58 +0200)]
mtools: New package

This is set of tools used to manipulate FAT images in userspace.

6 years agoNew package: xorriso
Vladimir Serbinenko [Mon, 31 Jul 2017 18:30:22 +0000 (20:30 +0200)]
New package: xorriso

This is an ISO creation and burning tool. Burning most likely won't work
on Android without root even if device is connected to a burner but it's useful
to be able to create ISOs.

6 years agoiconv: Create man1 directory to avoid failed build.
Vladimir Serbinenko [Mon, 7 Aug 2017 18:55:47 +0000 (20:55 +0200)]
iconv: Create man1 directory to avoid failed build.

man1 may not exist. Create it if needed.

6 years agomariadb: Patch away building mysqltest
Fredrik Fornwall [Thu, 10 Aug 2017 00:00:13 +0000 (02:00 +0200)]
mariadb: Patch away building mysqltest

This avoids needing libpcreposix when building.

6 years agoncurses: Update to latest patch release
Fredrik Fornwall [Wed, 9 Aug 2017 23:59:11 +0000 (01:59 +0200)]
ncurses: Update to latest patch release

6 years agoinclude ncursesw6-config to ncurses-dev
Stephen [Wed, 9 Aug 2017 23:42:27 +0000 (16:42 -0700)]
include ncursesw6-config to ncurses-dev

6 years agocommand-not-found: Update with latest commands
Fredrik Fornwall [Wed, 9 Aug 2017 23:51:11 +0000 (01:51 +0200)]
command-not-found: Update with latest commands

6 years agocadaver: Avoid opportunistic linking
Fredrik Fornwall [Wed, 9 Aug 2017 23:37:58 +0000 (01:37 +0200)]
cadaver: Avoid opportunistic linking

Specify --with-libxml2 to avoid using libexpat if available.

Also build with --without-gssapi.

6 years agocadaver: add package
David Martinez [Fri, 3 Mar 2017 20:26:29 +0000 (21:26 +0100)]
cadaver: add package

6 years agogpgme: Revision bump after package update
Fredrik Fornwall [Wed, 9 Aug 2017 23:07:45 +0000 (01:07 +0200)]
gpgme: Revision bump after package update

6 years agolibmpdclient: Update from 2.11 to 2.13
Fredrik Fornwall [Sat, 29 Jul 2017 00:17:29 +0000 (02:17 +0200)]
libmpdclient: Update from 2.11 to 2.13

This is the first package to be built using the meson build system.

6 years agoadd gpgme-config to gpgme-dev
Stephen [Wed, 9 Aug 2017 22:30:10 +0000 (15:30 -0700)]
add gpgme-config to gpgme-dev

required for fwknop

#1169

6 years agoqalc: update from 9.9.11 to 1.0.0
David Martinez [Wed, 9 Aug 2017 22:23:25 +0000 (00:23 +0200)]
qalc: update from 9.9.11 to 1.0.0

6 years agolibunwind: Build with --disable-minidebuginfo
Fredrik Fornwall [Wed, 9 Aug 2017 22:17:05 +0000 (00:17 +0200)]
libunwind: Build with --disable-minidebuginfo

This avoids linking against liblzma if available.

6 years agolibcurl: Update from 7.54.1 to 7.55.0
Fredrik Fornwall [Wed, 9 Aug 2017 22:06:59 +0000 (00:06 +0200)]
libcurl: Update from 7.54.1 to 7.55.0

6 years agonodejs-current: Enable package
Fredrik Fornwall [Wed, 9 Aug 2017 22:02:39 +0000 (00:02 +0200)]
nodejs-current: Enable package

6 years agoncurses: Use proper release tarball
Fredrik Fornwall [Wed, 9 Aug 2017 22:00:18 +0000 (00:00 +0200)]
ncurses: Use proper release tarball

We really need the ncurses-${_MAJOR_VERSION}-${_MINOR_VERSION}.tgz
one and not the original ncurses-${_MAJOR_VERSION}.tar.gz

6 years agoopenssl: Enable PSK
Fredrik Fornwall [Wed, 9 Aug 2017 21:45:46 +0000 (23:45 +0200)]
openssl: Enable PSK

Also rebuild stunnel with PSK support (fixes #1235).

6 years agoadd curl-config to libcurl-dev (#1236)
Stephen [Wed, 9 Aug 2017 21:53:08 +0000 (14:53 -0700)]
add curl-config to libcurl-dev (#1236)

required for php

#1169

6 years agodebootstrap: Update from 1.0.90 to 1.0.91
Fredrik Fornwall [Wed, 9 Aug 2017 21:18:25 +0000 (23:18 +0200)]
debootstrap: Update from 1.0.90 to 1.0.91

Fixes #1232.

6 years agoldns: Revision bump after package change
Fredrik Fornwall [Wed, 9 Aug 2017 21:09:14 +0000 (23:09 +0200)]
ldns: Revision bump after package change

6 years agoProperly package texlive and split package into texlive & texlive-bin (#1203)
Henrik Grimler [Wed, 9 Aug 2017 21:09:01 +0000 (23:09 +0200)]
Properly package texlive and split package into texlive & texlive-bin (#1203)

* texlive: enable makeindex and put man files and headers in proper location.

* texlive: upgrade to 2017

* texlive: split into texlive-bin and arch independent texlive-base.

Download texmf-dist and other tarballs and package necessary files instead of
using tlnet installer on device.

* texlive-base: extract only a minimal set of files from texmf-dist, do complete
uninstall on removal. Patch some files.

The texmf-dist tar is quite large so use --checkpoint to indicate progress.

* texlive: use gnupg2 instead of gnupg

* texlive: fix texlive profile

* texlive: added TL_BINDIR variable to simplify build scripts

* texlive: replace tlmgr symlink with small wrapper.

After `tlmgr update --self` has been run, the shebang of tlmgr.pl is
none-working and there is a reference to /bin/sh in TLUtils.pm. This wrapper
fixes this (if needed) before tlmgr is run.

* texlive: update command-not-found with a few common texlive commands.

* remove un-needed minimal.list

* Format generation working. xelatex activated.

Remove all texmf-dist files created by texlive-bin package.

* texlive: fix installation and removal of texlive-{bin,base}. All essential
fixes done.

Only thing remaining to fix is figuring out how to deal with the transition
texlive -> texlive-{bin,base}.

* texlive: use Breaks instead of Conflicts

* texlive: properly fix split into two packages [WIP]

* delete old termux-install-tl.sh

* texlive: Fix so that the upgrade from texlive 20170524-2 goes smoothly and
works as it should (with Breaks and Replaces). Also major clean up of texlive/build.sh.

* texlive: minor clean up of texlive/build.sh. Update patches to avoid (silent)
complaints from patching. Add previously forgotten install-tl.list with list
of files to take from install-tl-unx.tar.gz.

* texlive: make texlive-bin-dev properly replace texlive-dev.

Everything is done now, just need to wait for breaks and subpkg_replaces
before opening a pull request.

* texlive: skip format generation on install, rm old files in texlive-bin
as well.

Also decrease verbosity of installation

* texlive: when deleting old files, leave texmf-dist alone

* texlive: fix typo, correctly remove files from old texlive version

6 years agoinclude ldns-config in ldns-dev
Stephen [Tue, 8 Aug 2017 20:37:33 +0000 (13:37 -0700)]
include ldns-config in ldns-dev

required for openssh

#1169

6 years agolibksba: Bump revision after package update
Fredrik Fornwall [Tue, 8 Aug 2017 12:26:08 +0000 (14:26 +0200)]
libksba: Bump revision after package update

6 years agolibassuan: Bump revision after package update
Fredrik Fornwall [Tue, 8 Aug 2017 12:25:59 +0000 (14:25 +0200)]
libassuan: Bump revision after package update

6 years agoinclude ksba-config in libksba-dev
Stephen [Thu, 3 Aug 2017 14:55:09 +0000 (07:55 -0700)]
include ksba-config in libksba-dev

for gnupg2

6 years agoinclude libassuan-config in libassuan-dev
Stephen [Thu, 3 Aug 2017 14:54:01 +0000 (07:54 -0700)]
include libassuan-config in libassuan-dev

6 years agoMerge branch 'master' of github.com:termux/termux-packages
Fredrik Fornwall [Tue, 8 Aug 2017 11:33:23 +0000 (13:33 +0200)]
Merge branch 'master' of github.com:termux/termux-packages

6 years agoAdd basic TERMUX_PKG_BUILD_DEPENDS support
Fredrik Fornwall [Tue, 8 Aug 2017 11:28:52 +0000 (13:28 +0200)]
Add basic TERMUX_PKG_BUILD_DEPENDS support

6 years agosetup-ubuntu.sh: Add g++-multilib
Fredrik Fornwall [Tue, 8 Aug 2017 11:28:08 +0000 (13:28 +0200)]
setup-ubuntu.sh: Add g++-multilib

The g++-multilib package is required for nodejs-current on 32-bit
arm and i686 builds.

6 years agofdupes: New package
Vladimir Serbinenko [Tue, 1 Aug 2017 01:29:51 +0000 (03:29 +0200)]
fdupes: New package

6 years agolibpng&pcre: Revision bump after package update
Fredrik Fornwall [Tue, 8 Aug 2017 10:19:24 +0000 (12:19 +0200)]
libpng&pcre: Revision bump after package update

6 years agolibunwind: Remove after building
Fredrik Fornwall [Tue, 8 Aug 2017 10:18:28 +0000 (12:18 +0200)]
libunwind: Remove after building

When building arm c++ code we do not want this libunwind to be used.

6 years agonodejs-current: Also remove -lz for mkpeephole
Fredrik Fornwall [Tue, 8 Aug 2017 10:18:07 +0000 (12:18 +0200)]
nodejs-current: Also remove -lz for mkpeephole

6 years agonodejs-current: Hack at mkpeephole build
Fredrik Fornwall [Tue, 8 Aug 2017 09:57:03 +0000 (11:57 +0200)]
nodejs-current: Hack at mkpeephole build

6 years agolibexpat: Update from 2.2.2 to 2.2.3
Fredrik Fornwall [Tue, 8 Aug 2017 09:15:18 +0000 (11:15 +0200)]
libexpat: Update from 2.2.2 to 2.2.3

6 years agonodejs: Update from 6.11.1 to 6.11.2
Fredrik Fornwall [Tue, 8 Aug 2017 09:13:36 +0000 (11:13 +0200)]
nodejs: Update from 6.11.1 to 6.11.2

6 years agonodejs-current: Update from 8.1.4 to 8.2.1
Fredrik Fornwall [Tue, 8 Aug 2017 08:29:36 +0000 (10:29 +0200)]
nodejs-current: Update from 8.1.4 to 8.2.1

6 years agoboost: Fix building with NDK r15c
Fredrik Fornwall [Tue, 8 Aug 2017 08:24:56 +0000 (10:24 +0200)]
boost: Fix building with NDK r15c

6 years agophp: Update from 7.1.7 to 7.1.8
Fredrik Fornwall [Tue, 8 Aug 2017 07:35:09 +0000 (09:35 +0200)]
php: Update from 7.1.7 to 7.1.8

6 years agoinclude libpng-config in libpng-dev
Stephen [Tue, 8 Aug 2017 02:37:20 +0000 (19:37 -0700)]
include libpng-config in libpng-dev

for netpbm

6 years agoadd pcre-config to pcre-dev
Stephen [Tue, 8 Aug 2017 04:34:16 +0000 (21:34 -0700)]
add pcre-config to pcre-dev

for apache2

#1169

6 years agoAdd travis badge to README
Matthew Klein [Tue, 8 Aug 2017 01:16:35 +0000 (20:16 -0500)]
Add travis badge to README

6 years agoUpdate from NDK version used from r15b to r15c
Fredrik Fornwall [Mon, 7 Aug 2017 20:53:43 +0000 (22:53 +0200)]
Update from NDK version used from r15b to r15c

The docker image has been updated - run scripts/update-docker.sh

6 years agofreetype: Fix typo and bump revision
Fredrik Fornwall [Mon, 7 Aug 2017 20:25:29 +0000 (22:25 +0200)]
freetype: Fix typo and bump revision

6 years agoinclude freetype-config in freetype-dev
Stephen [Thu, 3 Aug 2017 01:50:49 +0000 (18:50 -0700)]
include freetype-config in freetype-dev

required for texlive

6 years agoapr&apr-util: Bump revision after package updates
Fredrik Fornwall [Mon, 7 Aug 2017 20:20:59 +0000 (22:20 +0200)]
apr&apr-util: Bump revision after package updates

6 years agoUpdate build.sh
Stephen [Sun, 30 Jul 2017 23:27:17 +0000 (16:27 -0700)]
Update build.sh

6 years agoadd apu-1-config to apr-util-dev
Stephen [Sun, 30 Jul 2017 22:55:56 +0000 (15:55 -0700)]
add apu-1-config to apr-util-dev

required for autoconf detection of apr-util

6 years agoUpdate build.sh
Stephen [Sun, 30 Jul 2017 23:27:44 +0000 (16:27 -0700)]
Update build.sh

6 years agoadd apr-1-config to apr-dev
Stephen [Sun, 30 Jul 2017 22:50:18 +0000 (15:50 -0700)]
add apr-1-config to apr-dev

required for autoconf detection of apr

6 years agoncurses: change url to working one
Henrik Grimler [Mon, 7 Aug 2017 18:13:09 +0000 (20:13 +0200)]
ncurses: change url to working one

Previous one has been down for at least two days.

6 years agoneovim: Update to latest git master
Fredrik Fornwall [Mon, 7 Aug 2017 20:06:51 +0000 (22:06 +0200)]
neovim: Update to latest git master

6 years agovim: Update from 8.0.0858 to 8.0.0887
Fredrik Fornwall [Mon, 7 Aug 2017 20:01:27 +0000 (22:01 +0200)]
vim: Update from 8.0.0858 to 8.0.0887

6 years agolibmsgpack: Update from 2.1.3 to 2.1.5
Fredrik Fornwall [Mon, 7 Aug 2017 19:13:58 +0000 (21:13 +0200)]
libmsgpack: Update from 2.1.3 to 2.1.5

6 years agobinutils: Update from 2.28 to 2.29
Fredrik Fornwall [Mon, 7 Aug 2017 18:59:09 +0000 (20:59 +0200)]
binutils: Update from 2.28 to 2.29

6 years agogit: Update from 2.13.3 to 2.14.0
Fredrik Fornwall [Mon, 7 Aug 2017 18:57:00 +0000 (20:57 +0200)]
git: Update from 2.13.3 to 2.14.0

6 years agocmark: Update from 0.27.1 to 0.28.0
Fredrik Fornwall [Mon, 7 Aug 2017 18:00:57 +0000 (20:00 +0200)]
cmark: Update from 0.27.1 to 0.28.0

6 years agonmap: Update from 7.50 to 7.60
Fredrik Fornwall [Mon, 7 Aug 2017 17:54:06 +0000 (19:54 +0200)]
nmap: Update from 7.50 to 7.60

6 years ago Don't disable SIGWINCH in ncmpcpp
Oliver Schmidhauser [Mon, 7 Aug 2017 10:37:07 +0000 (12:37 +0200)]
 Don't disable SIGWINCH in ncmpcpp

It makes ncmpcpp resize itself when the window size has changed.
Not sure why this was ever added, but according to @its-pointless it can
be removed

6 years agotor: update from 0.3.0.9 to 0.3.0.10
Leonid Plyushch [Mon, 7 Aug 2017 15:55:27 +0000 (18:55 +0300)]
tor: update from 0.3.0.9 to 0.3.0.10

6 years agoneovim: Update to latest git master
Fredrik Fornwall [Fri, 4 Aug 2017 01:01:23 +0000 (03:01 +0200)]
neovim: Update to latest git master

6 years agovim: Update from 8.0.0753 to 8.0.0858
Fredrik Fornwall [Fri, 4 Aug 2017 00:21:28 +0000 (02:21 +0200)]
vim: Update from 8.0.0753 to 8.0.0858

6 years agolibandroid-support: Update from 20 to 21
Fredrik Fornwall [Fri, 4 Aug 2017 00:17:12 +0000 (02:17 +0200)]
libandroid-support: Update from 20 to 21

6 years agoAdd TERMUX_SUBPKG_REPLACES to make it possible to for subpackages to replace packages.
Henrik Grimler [Tue, 1 Aug 2017 16:49:46 +0000 (18:49 +0200)]
Add TERMUX_SUBPKG_REPLACES to make it possible to for subpackages to replace packages.

6 years agoAdd TERMUX_PKG_BREAKS
Grimler [Mon, 31 Jul 2017 20:31:05 +0000 (22:31 +0200)]
Add TERMUX_PKG_BREAKS

Breaks is is a bit kinder than Conflicts and should be used for example if a file is moved between packages or if a package is splitted into two.
See https://www.debian.org/doc/debian-policy/ch-relationships.html#s-breaks

6 years agoAdd TERMUX_PKG_RECOMMENDS.
Grimler [Mon, 31 Jul 2017 11:25:53 +0000 (13:25 +0200)]
Add TERMUX_PKG_RECOMMENDS.

Makes it possible to specify recommended packages.

6 years agofish: Bump version to rebuild after MB_CUR_MAX=4
Fredrik Fornwall [Tue, 1 Aug 2017 22:00:05 +0000 (00:00 +0200)]
fish: Bump version to rebuild after MB_CUR_MAX=4

6 years agolibpng: update to 1.6.31
Henrik Grimler [Mon, 31 Jul 2017 21:32:53 +0000 (23:32 +0200)]
libpng: update to 1.6.31

1.6.29 are no longer available at the same sourceforge url.

6 years agolibpopt&rsync: Rebuild to fix __moddi3 problem
Fredrik Fornwall [Sat, 29 Jul 2017 19:43:26 +0000 (21:43 +0200)]
libpopt&rsync: Rebuild to fix __moddi3 problem

Fixes #1178.

6 years agognupg2: Update from 2.1.21 to 2.1.22
Fredrik Fornwall [Sat, 29 Jul 2017 19:38:22 +0000 (21:38 +0200)]
gnupg2: Update from 2.1.21 to 2.1.22

6 years agomc: Rebuild package to fix arm issue (fixes #372)
Fredrik Fornwall [Sat, 29 Jul 2017 18:07:50 +0000 (20:07 +0200)]
mc: Rebuild package to fix arm issue (fixes #372)

6 years agoDifferent meson cross files for different arches
Fredrik Fornwall [Sat, 29 Jul 2017 00:14:47 +0000 (02:14 +0200)]
Different meson cross files for different arches

6 years agoInitial stab at supporting ninja and meson builds
Fredrik Fornwall [Sat, 29 Jul 2017 00:11:04 +0000 (02:11 +0200)]
Initial stab at supporting ninja and meson builds

Currently unused.

6 years agoremind: Link with libandroid-glob (fixes #1164)
Fredrik Fornwall [Fri, 28 Jul 2017 23:22:23 +0000 (01:22 +0200)]
remind: Link with libandroid-glob (fixes #1164)

6 years agoglib: Update from 2.52.2 to 2.52.3
Fredrik Fornwall [Fri, 28 Jul 2017 22:36:19 +0000 (00:36 +0200)]
glib: Update from 2.52.2 to 2.52.3

6 years agoimagemagick: Update from 7.0.6-0 to 7.0.6-3
Fredrik Fornwall [Fri, 28 Jul 2017 22:35:36 +0000 (00:35 +0200)]
imagemagick: Update from 7.0.6-0 to 7.0.6-3

6 years agoplay-audio: Update from 0.4 to 0.5
Fredrik Fornwall [Fri, 28 Jul 2017 12:49:03 +0000 (14:49 +0200)]
play-audio: Update from 0.4 to 0.5

6 years agoAdd proper package description
Oliver Schmidhauser [Thu, 27 Jul 2017 15:45:02 +0000 (17:45 +0200)]
Add proper package description

6 years agoAdd moria package
Oliver Schmidhauser [Thu, 27 Jul 2017 14:50:10 +0000 (16:50 +0200)]
Add moria package
As requested in #533 (fixes #533).

6 years agoBy default, disable all Video output of mpv. Since the default video output is not...
Oliver Schmidhauser [Thu, 27 Jul 2017 07:09:03 +0000 (09:09 +0200)]
By default, disable all Video output of mpv. Since the default video output is not available on Termux, it would otherwise throw an error. Even with Audio only files if they contain any album-art.