termux-packages
8 years agovim: Update to latest patch
Fredrik Fornwall [Wed, 2 Dec 2015 11:33:15 +0000 (06:33 -0500)]
vim: Update to latest patch

8 years agoMore /system/bin/sh -> $PREFIX/bin/sh changes
Fredrik Fornwall [Wed, 2 Dec 2015 11:32:11 +0000 (06:32 -0500)]
More /system/bin/sh -> $PREFIX/bin/sh changes

8 years agogit: Use $PREFIX/bin/sh instead of /system/bin/sh
Fredrik Fornwall [Wed, 2 Dec 2015 11:24:10 +0000 (06:24 -0500)]
git: Use $PREFIX/bin/sh instead of /system/bin/sh

8 years agomutt: Do not link in libidn
Fredrik Fornwall [Wed, 2 Dec 2015 11:19:21 +0000 (06:19 -0500)]
mutt: Do not link in libidn

8 years agolibcurl: Do not link in libidn
Fredrik Fornwall [Wed, 2 Dec 2015 11:18:16 +0000 (06:18 -0500)]
libcurl: Do not link in libidn

8 years agomc: /system/bin/sh -> $PREFIX/bin/sh
Fredrik Fornwall [Wed, 2 Dec 2015 10:58:47 +0000 (05:58 -0500)]
mc: /system/bin/sh -> $PREFIX/bin/sh

8 years agoruby: More /system/bin/sh -> $PREFIX/bin/sh
Fredrik Fornwall [Wed, 2 Dec 2015 10:57:06 +0000 (05:57 -0500)]
ruby: More /system/bin/sh -> $PREFIX/bin/sh

8 years agopython: $PREFIX/bin/sh instead of /system/bin/sh
Fredrik Fornwall [Wed, 2 Dec 2015 10:55:58 +0000 (05:55 -0500)]
python: $PREFIX/bin/sh instead of /system/bin/sh

8 years agoruby: Use $PREFIX/bin/sh instead of /system/bin/sh
Fredrik Fornwall [Wed, 2 Dec 2015 10:54:07 +0000 (05:54 -0500)]
ruby: Use $PREFIX/bin/sh instead of /system/bin/sh

8 years agonodejs: Fix 64-bit builds
Fredrik Fornwall [Wed, 2 Dec 2015 02:50:00 +0000 (21:50 -0500)]
nodejs: Fix 64-bit builds

8 years agoAdd rpath-link parameter for aarch64 build
Fredrik Fornwall [Wed, 2 Dec 2015 01:32:45 +0000 (20:32 -0500)]
Add rpath-link parameter for aarch64 build

8 years agoca-certificates: Mark as platform-independent
Fredrik Fornwall [Wed, 2 Dec 2015 01:32:08 +0000 (20:32 -0500)]
ca-certificates: Mark as platform-independent

8 years agondk-stl: Fix 64-bit builds
Fredrik Fornwall [Wed, 2 Dec 2015 00:59:49 +0000 (19:59 -0500)]
ndk-stl: Fix 64-bit builds

8 years agoopenssl: Fix 64-bit build
Fredrik Fornwall [Wed, 2 Dec 2015 00:50:21 +0000 (19:50 -0500)]
openssl: Fix 64-bit build

8 years agoAdd mblen.c to 64-bit libandroid-support build
Fredrik Fornwall [Wed, 2 Dec 2015 00:43:46 +0000 (19:43 -0500)]
Add mblen.c to 64-bit libandroid-support build

8 years agoRebuild libidn with disable-version-scripts
Fredrik Fornwall [Tue, 1 Dec 2015 12:48:33 +0000 (07:48 -0500)]
Rebuild libidn with disable-version-scripts

8 years agoranger: Fix sh call and avoid hard links
Fredrik Fornwall [Sun, 29 Nov 2015 23:36:59 +0000 (18:36 -0500)]
ranger: Fix sh call and avoid hard links

8 years agoAdd ltrace and ocaml disabled package definitions
Fredrik Fornwall [Sun, 29 Nov 2015 23:33:56 +0000 (18:33 -0500)]
Add ltrace and ocaml disabled package definitions

8 years agoFix rbconfig.rb for other platforms than arm
Fredrik Fornwall [Sun, 29 Nov 2015 13:12:53 +0000 (08:12 -0500)]
Fix rbconfig.rb for other platforms than arm

Should fix building nokogiri on i686 (closes #69).

8 years agocoreutils: Do not install broken df
Fredrik Fornwall [Fri, 27 Nov 2015 21:57:38 +0000 (16:57 -0500)]
coreutils: Do not install broken df

8 years agoFix 32-bit picolisp loading of 'ext'
Fredrik Fornwall [Fri, 27 Nov 2015 11:24:29 +0000 (06:24 -0500)]
Fix 32-bit picolisp loading of 'ext'

8 years agoAdd libcrypt as disabled package.
Fredrik Fornwall [Fri, 27 Nov 2015 11:05:46 +0000 (06:05 -0500)]
Add libcrypt as disabled package.

8 years agopicolisp: Work on 64-bit support
Fredrik Fornwall [Thu, 26 Nov 2015 22:50:18 +0000 (17:50 -0500)]
picolisp: Work on 64-bit support

8 years agoMake busybox compile for 64-bits
Fredrik Fornwall [Thu, 26 Nov 2015 21:16:58 +0000 (16:16 -0500)]
Make busybox compile for 64-bits

8 years agoPrepare python2 for 64-bit builds
Fredrik Fornwall [Thu, 26 Nov 2015 07:53:19 +0000 (02:53 -0500)]
Prepare python2 for 64-bit builds

8 years agoMake git depend on less
Fredrik Fornwall [Thu, 26 Nov 2015 06:09:56 +0000 (01:09 -0500)]
Make git depend on less

The busybox version of less does not handle required escape sequences
used by 'git log', so require the complete less. See #63.

8 years agozsh: Work on binary loadable modules
Fredrik Fornwall [Wed, 25 Nov 2015 13:11:49 +0000 (08:11 -0500)]
zsh: Work on binary loadable modules

8 years agoUpdate picolisp from 3.1.11 to 15.11
Fredrik Fornwall [Wed, 25 Nov 2015 12:48:52 +0000 (07:48 -0500)]
Update picolisp from 3.1.11 to 15.11

8 years agomc: Update from 4.8.14 to 4.8.15
Fredrik Fornwall [Fri, 20 Nov 2015 23:04:00 +0000 (18:04 -0500)]
mc: Update from 4.8.14 to 4.8.15

8 years agoAdd w3m
Fredrik Fornwall [Thu, 19 Nov 2015 22:53:41 +0000 (17:53 -0500)]
Add w3m

8 years agoAdd tracepath
Fredrik Fornwall [Thu, 19 Nov 2015 22:53:32 +0000 (17:53 -0500)]
Add tracepath

8 years agocommand-not-found: Update with new packages
Fredrik Fornwall [Thu, 19 Nov 2015 22:53:01 +0000 (17:53 -0500)]
command-not-found: Update with new packages

8 years agofindutils: Remove locate and updated (use mlocate)
Fredrik Fornwall [Thu, 19 Nov 2015 22:50:02 +0000 (17:50 -0500)]
findutils: Remove locate and updated (use mlocate)

8 years agoAdd libidn
Fredrik Fornwall [Thu, 19 Nov 2015 21:32:50 +0000 (16:32 -0500)]
Add libidn

8 years agogolang: Fix version numbering mistake
Fredrik Fornwall [Tue, 17 Nov 2015 22:06:59 +0000 (17:06 -0500)]
golang: Fix version numbering mistake

Apt considers 1.5.1.rel to be a lower version than 1.5.rel so the
golang 1.5 package was never updated to 1.5.1.

Fix that by introducing an epoch number (1) and prefix it to 1.5.1,
so that the resulting version number 1:1.5.1 is considered higher.

Thanks to Kristof Kovacs for reporting.

8 years agowget: Update from 1.16.3 to 1.17
Fredrik Fornwall [Tue, 17 Nov 2015 21:31:46 +0000 (16:31 -0500)]
wget: Update from 1.16.3 to 1.17

8 years agolibvpx: Update from 1.4.0 to 1.5.0
Fredrik Fornwall [Tue, 17 Nov 2015 20:42:18 +0000 (15:42 -0500)]
libvpx: Update from 1.4.0 to 1.5.0

8 years agoChange how configure is called
Fredrik Fornwall [Tue, 17 Nov 2015 19:21:55 +0000 (14:21 -0500)]
Change how configure is called

8 years agoimagemagick: Update version
Fredrik Fornwall [Tue, 17 Nov 2015 08:20:37 +0000 (03:20 -0500)]
imagemagick: Update version

8 years agolibpng: Update to latest version
Fredrik Fornwall [Tue, 17 Nov 2015 00:02:34 +0000 (19:02 -0500)]
libpng: Update to latest version

8 years agopwgen and zile: Update build revision
Fredrik Fornwall [Mon, 16 Nov 2015 00:43:52 +0000 (19:43 -0500)]
pwgen and zile: Update build revision

Followup to https://github.com/termux/termux-packages/pull/57

8 years agocmatrix: Fix old configure script
Fredrik Fornwall [Mon, 16 Nov 2015 00:28:22 +0000 (19:28 -0500)]
cmatrix: Fix old configure script

8 years agoMerge pull request #57 from iainnicol/master
Fredrik Fornwall [Mon, 16 Nov 2015 00:27:45 +0000 (01:27 +0100)]
Merge pull request #57 from iainnicol/master

(Naïvely) agree to maintain a couple packages

8 years ago(Naïvely) agree to maintain a couple packages
Iain Nicol [Sun, 15 Nov 2015 23:29:11 +0000 (23:29 +0000)]
(Naïvely) agree to maintain a couple packages

8 years agopython2: Improve unicode support
Fredrik Fornwall [Sun, 15 Nov 2015 22:24:35 +0000 (17:24 -0500)]
python2: Improve unicode support

Add --enable-unicode=ucs4 and note that langinfo.h exists. One
result is that sys.stdout.encoding now is UTF-8 instead of None,
which allows e.g. bpython to launch without messing with the
PYTHONIOENCODING environment variable (see #35).

8 years agoEnable the zile package
Fredrik Fornwall [Sun, 15 Nov 2015 21:43:01 +0000 (16:43 -0500)]
Enable the zile package

The zile package no longer crashes after @iainnicol finding out
that the issue was rpl_malloc, so enable it.

See https://github.com/termux/termux-packages/pull/56

8 years agoFix rpl_malloc when cross compiling
Fredrik Fornwall [Sun, 15 Nov 2015 21:04:37 +0000 (16:04 -0500)]
Fix rpl_malloc when cross compiling

Work around rpl_malloc being used, see
http://wiki.buici.com/xwiki/bin/view/Programing+C+and+C%2B%2B/Autoconf+and+RPL_MALLOC
for more information:

"The AC_FUNC_MALLOC macro makes sure that the malloc function when passed a zero
argument returns a valid memory block instead of a NULL pointer. This behaviour
conforms to the GNU C library.  Normally, this is a reasonable test that autoconf
makes at build-time. In the case of cross-compilation, however, autoconf cannot
execute a program to verify proper behavior.  It makes the conservative assumption
that the target library will produce non-conforming code.

Failure of this test causes autconf to replace malloc() calls with rpl_malloc()
calls. At link time, if there is no rpl_malloc() function, the linker will fail
with an error describing the missing symbol. The autoconf documentation recommends
adding this harmless code to the application to implement the function."

In Termux the rpl_malloc() usage is useless at best, and may also prevent building
some packages as well as giving runtime crashes for libgc-using packages or others
expecting to intercept malloc.

Previously some packages specified worked around this themselves, but the configure
arguments are now moved into build-package.sh.

8 years agobuildorder.py: Workaround libandroid-support-dev
Fredrik Fornwall [Sun, 15 Nov 2015 00:16:55 +0000 (19:16 -0500)]
buildorder.py: Workaround libandroid-support-dev

8 years agofile: Tell configure that mmap works
Fredrik Fornwall [Sun, 15 Nov 2015 00:12:27 +0000 (19:12 -0500)]
file: Tell configure that mmap works

This avoids segfault mentioned in http://bugs.gw.com/view.php?id=494
and should fix #53.

8 years agozile: Add information about current problem
Fredrik Fornwall [Sat, 14 Nov 2015 23:08:04 +0000 (18:08 -0500)]
zile: Add information about current problem

Followup to https://github.com/termux/termux-packages/pull/54

8 years agoMerge pull request #54 from iainnicol/zile
Fredrik Fornwall [Sat, 14 Nov 2015 23:06:28 +0000 (00:06 +0100)]
Merge pull request #54 from iainnicol/zile

zile: add disabled package

8 years agoMerge pull request #52 from iainnicol/pwgen
Fredrik Fornwall [Sat, 14 Nov 2015 22:51:53 +0000 (23:51 +0100)]
Merge pull request #52 from iainnicol/pwgen

pwgen: add new package

8 years agozile: add disabled package
Iain Nicol [Sat, 14 Nov 2015 20:17:03 +0000 (20:17 +0000)]
zile: add disabled package

My hope was to use zile given that Emacs is segfaulting. The good news
is that zile builds.  The bad news is that zile also segfaults.
According to gdb, the crash is somewhere in GC_realloc.

8 years agopwgen: add new package
Iain Nicol [Sat, 14 Nov 2015 20:17:28 +0000 (20:17 +0000)]
pwgen: add new package

8 years agoweechat: Add man page and ruby subpackage
Fredrik Fornwall [Sat, 14 Nov 2015 04:22:18 +0000 (23:22 -0500)]
weechat: Add man page and ruby subpackage

Also make sure other that the tcl, lua and python plugins does not
get built for now.

8 years agovim: Update to latest patch number
Fredrik Fornwall [Sat, 14 Nov 2015 04:04:56 +0000 (23:04 -0500)]
vim: Update to latest patch number

8 years agoMake unnethack a disabled package as it's broken
Fredrik Fornwall [Sat, 14 Nov 2015 04:01:57 +0000 (23:01 -0500)]
Make unnethack a disabled package as it's broken

8 years agopoppler: Disable poppler-glib
Fredrik Fornwall [Sat, 14 Nov 2015 03:59:54 +0000 (22:59 -0500)]
poppler: Disable poppler-glib

This avoids depending on glib. It can be split up into separate
subpackage if anyone needs that, but for now just don't build it.

8 years agocommand-not-found: Update package list
Fredrik Fornwall [Sat, 14 Nov 2015 03:51:27 +0000 (22:51 -0500)]
command-not-found: Update package list

8 years agolibxslt: Move out xslt-config and xsltproc
Fredrik Fornwall [Sat, 14 Nov 2015 03:50:13 +0000 (22:50 -0500)]
libxslt: Move out xslt-config and xsltproc

Also add --without-python configure flag.

8 years agolibxml2-dev: Add bin/xml2-config
Fredrik Fornwall [Sat, 14 Nov 2015 03:47:05 +0000 (22:47 -0500)]
libxml2-dev: Add bin/xml2-config

Introduce TERMUX_PKG_INCLUDE_IN_DEVPACKAGE as a method of
specifying additional files for -dev packages, and use that to
add bin/xml2-config (which is needed to e.g. install the python
lxml package) to libxml2-dev.

Should fix https://github.com/termux/termux-app/issues/8

Also change subpackage containing xmllint to libxml2-utils to
match debian.

8 years agondk-sysroot: Depend on libandroid-support-dev
Fredrik Fornwall [Sat, 14 Nov 2015 02:53:24 +0000 (21:53 -0500)]
ndk-sysroot: Depend on libandroid-support-dev

This makes sure that iconv.h and libintl.h are available.

8 years agolibxml2: Add two patches
Fredrik Fornwall [Sat, 14 Nov 2015 02:51:08 +0000 (21:51 -0500)]
libxml2: Add two patches

8 years agoDo not use /system/bin/{mkdir,install} in rbconfib
Fredrik Fornwall [Sat, 14 Nov 2015 02:28:30 +0000 (21:28 -0500)]
Do not use /system/bin/{mkdir,install} in rbconfib

Using executables in /system/bin is fragile since they may not
work due to LD_LIBRARY_PATH containing libraries with the same
name that the executables are linked against (but with different
versions).

8 years agolibpng: Use working pkg url
Fredrik Fornwall [Fri, 13 Nov 2015 21:20:22 +0000 (16:20 -0500)]
libpng: Use working pkg url

8 years agoruby: Fix mention of $_SPECSFLAG in rbconfig
Fredrik Fornwall [Fri, 13 Nov 2015 21:20:05 +0000 (16:20 -0500)]
ruby: Fix mention of $_SPECSFLAG in rbconfig

8 years agogsl: Update from 2.0 to 2.1
Fredrik Fornwall [Fri, 13 Nov 2015 20:19:26 +0000 (15:19 -0500)]
gsl: Update from 2.0 to 2.1

8 years agoMerge pull request #47 from mklein994/master
Fredrik Fornwall [Thu, 12 Nov 2015 23:56:07 +0000 (00:56 +0100)]
Merge pull request #47 from mklein994/master

man-db: Update from 2.7.4 to 2.7.5

8 years agoMerge pull request #48 from robertvalik/master
Fredrik Fornwall [Thu, 12 Nov 2015 23:55:48 +0000 (00:55 +0100)]
Merge pull request #48 from robertvalik/master

Added php5-cli to Dockerfile

8 years agoUpdate build.sh
Matthew Klein [Thu, 12 Nov 2015 17:14:19 +0000 (11:14 -0600)]
Update build.sh

8 years agoAdded php5-cli to Dockerfile
Robert Valik [Wed, 11 Nov 2015 20:24:31 +0000 (21:24 +0100)]
Added php5-cli to Dockerfile

8 years agoman-db: Update from 2.7.4 to 2.7.5
Matthew Klein [Wed, 11 Nov 2015 18:21:32 +0000 (12:21 -0600)]
man-db: Update from 2.7.4 to 2.7.5

8 years agoAdd php package (closes #46)
Fredrik Fornwall [Tue, 10 Nov 2015 22:39:00 +0000 (17:39 -0500)]
Add php package (closes #46)

8 years agoopenssh: Install the ssh-copy-id script
Fredrik Fornwall [Tue, 10 Nov 2015 22:10:16 +0000 (17:10 -0500)]
openssh: Install the ssh-copy-id script

8 years agolibmpfr: Use updated tarball url
Fredrik Fornwall [Tue, 10 Nov 2015 22:05:59 +0000 (17:05 -0500)]
libmpfr: Use updated tarball url

8 years agoAdd premake as disabled package
Fredrik Fornwall [Tue, 10 Nov 2015 21:31:33 +0000 (16:31 -0500)]
Add premake as disabled package

8 years agoAdd sshpass
Fredrik Fornwall [Tue, 10 Nov 2015 21:31:03 +0000 (16:31 -0500)]
Add sshpass

8 years agoRebuild some packages and fix dependencies
Fredrik Fornwall [Sun, 8 Nov 2015 07:23:57 +0000 (02:23 -0500)]
Rebuild some packages and fix dependencies

8 years agogsl: Update from 1.16 to 2.0
Fredrik Fornwall [Sun, 8 Nov 2015 06:58:01 +0000 (01:58 -0500)]
gsl: Update from 1.16 to 2.0

8 years agospeex: Minor version update
Fredrik Fornwall [Sun, 8 Nov 2015 06:56:26 +0000 (01:56 -0500)]
speex: Minor version update

8 years agostunnel: Update from 5.25 to 5.26
Fredrik Fornwall [Sun, 8 Nov 2015 06:56:17 +0000 (01:56 -0500)]
stunnel: Update from 5.25 to 5.26

8 years agoserf: Update homagepage
Fredrik Fornwall [Sun, 8 Nov 2015 06:51:27 +0000 (01:51 -0500)]
serf: Update homagepage

8 years agopkg-config: Update from 0.28 to 0.29
Fredrik Fornwall [Sun, 8 Nov 2015 06:49:04 +0000 (01:49 -0500)]
pkg-config: Update from 0.28 to 0.29

8 years agopick: Minor version update
Fredrik Fornwall [Sun, 8 Nov 2015 06:47:58 +0000 (01:47 -0500)]
pick: Minor version update

8 years agopango: Minor version update
Fredrik Fornwall [Sun, 8 Nov 2015 06:47:03 +0000 (01:47 -0500)]
pango: Minor version update

8 years agoparallel: Minor version update
Fredrik Fornwall [Sun, 8 Nov 2015 06:46:53 +0000 (01:46 -0500)]
parallel: Minor version update

8 years agonetpbm: Minor version bump
Fredrik Fornwall [Sun, 8 Nov 2015 06:45:53 +0000 (01:45 -0500)]
netpbm: Minor version bump

8 years agomutt: Update from 1.5.23 to 1.5.24
Fredrik Fornwall [Sun, 8 Nov 2015 06:43:03 +0000 (01:43 -0500)]
mutt: Update from 1.5.23 to 1.5.24

8 years agolibsqlite: Update from 3.8.11.1 to 3.9.2
Fredrik Fornwall [Sun, 8 Nov 2015 06:36:53 +0000 (01:36 -0500)]
libsqlite: Update from 3.8.11.1 to 3.9.2

8 years agolibgmp: Minor version bump
Fredrik Fornwall [Sun, 8 Nov 2015 06:31:52 +0000 (01:31 -0500)]
libgmp: Minor version bump

8 years agolibcroco: Minor version bump
Fredrik Fornwall [Sun, 8 Nov 2015 06:28:30 +0000 (01:28 -0500)]
libcroco: Minor version bump

8 years agolibcairo: Version bump, remove upstreamed patch
Fredrik Fornwall [Sun, 8 Nov 2015 06:27:41 +0000 (01:27 -0500)]
libcairo: Version bump, remove upstreamed patch

8 years agolibassuan: Minor version update
Fredrik Fornwall [Sun, 8 Nov 2015 06:25:28 +0000 (01:25 -0500)]
libassuan: Minor version update

8 years agoiperf3: Update from 3.0.11 to 3.1
Fredrik Fornwall [Sun, 8 Nov 2015 06:22:30 +0000 (01:22 -0500)]
iperf3: Update from 3.0.11 to 3.1

8 years agoimagemagick: Minor version bump
Fredrik Fornwall [Sun, 8 Nov 2015 06:17:45 +0000 (01:17 -0500)]
imagemagick: Minor version bump

8 years agoharfbuzz: Update from 0.9.41 to 1.0.6
Fredrik Fornwall [Sun, 8 Nov 2015 06:16:58 +0000 (01:16 -0500)]
harfbuzz: Update from 0.9.41 to 1.0.6

8 years agographicsmagick: Update from 1.3.22 to 1.3.23
Fredrik Fornwall [Sun, 8 Nov 2015 06:12:28 +0000 (01:12 -0500)]
graphicsmagick: Update from 1.3.22 to 1.3.23

8 years agoglib: Update from 2.44.1 to 2.46.2
Fredrik Fornwall [Sun, 8 Nov 2015 06:09:15 +0000 (01:09 -0500)]
glib: Update from 2.44.1 to 2.46.2

8 years agofile: Update from 5.24 to 5.25
Fredrik Fornwall [Sun, 8 Nov 2015 06:05:49 +0000 (01:05 -0500)]
file: Update from 5.24 to 5.25

8 years agoMinor version bumps
Fredrik Fornwall [Sun, 8 Nov 2015 06:02:27 +0000 (01:02 -0500)]
Minor version bumps