Commit Graph

16896 Commits

Author SHA1 Message Date
Fredrik Fornwall c7a41ea0e0 Add nodejs5 as disabled package 2015-12-02 06:59:10 -05:00
Fredrik Fornwall 6352f1b901 ruby: Fix correct deps for shared libraries 2015-12-02 06:58:30 -05:00
Fredrik Fornwall 803191c8d1 vim: Update to latest patch 2015-12-02 06:33:15 -05:00
Fredrik Fornwall 70a744a484 More /system/bin/sh -> $PREFIX/bin/sh changes 2015-12-02 06:32:11 -05:00
Fredrik Fornwall 5822f92030 git: Use $PREFIX/bin/sh instead of /system/bin/sh 2015-12-02 06:24:10 -05:00
Fredrik Fornwall f2091a8e83 mutt: Do not link in libidn 2015-12-02 06:19:21 -05:00
Fredrik Fornwall c0630a14cb libcurl: Do not link in libidn 2015-12-02 06:18:16 -05:00
Fredrik Fornwall a43db4170e mc: /system/bin/sh -> $PREFIX/bin/sh 2015-12-02 05:58:47 -05:00
Fredrik Fornwall e0525b0675 ruby: More /system/bin/sh -> $PREFIX/bin/sh 2015-12-02 05:57:06 -05:00
Fredrik Fornwall 89a13ec524 python: $PREFIX/bin/sh instead of /system/bin/sh 2015-12-02 05:55:58 -05:00
Fredrik Fornwall 2fd1858183 ruby: Use $PREFIX/bin/sh instead of /system/bin/sh 2015-12-02 05:54:07 -05:00
Fredrik Fornwall d59a97b31b nodejs: Fix 64-bit builds 2015-12-01 21:50:00 -05:00
Fredrik Fornwall 73f9ed9b54 Add rpath-link parameter for aarch64 build 2015-12-01 20:32:45 -05:00
Fredrik Fornwall b90c2d3261 ca-certificates: Mark as platform-independent 2015-12-01 20:32:08 -05:00
Fredrik Fornwall 0ff8e1e793 ndk-stl: Fix 64-bit builds 2015-12-01 19:59:49 -05:00
Fredrik Fornwall 68b9813716 openssl: Fix 64-bit build 2015-12-01 19:50:21 -05:00
Fredrik Fornwall ce2a8eac82 Add mblen.c to 64-bit libandroid-support build 2015-12-01 19:43:46 -05:00
Fredrik Fornwall db180b4a11 Rebuild libidn with disable-version-scripts 2015-12-01 07:48:33 -05:00
Fredrik Fornwall 38c333e01a ranger: Fix sh call and avoid hard links 2015-11-29 18:36:59 -05:00
Fredrik Fornwall 17ea4d62a0 Add ltrace and ocaml disabled package definitions 2015-11-29 18:33:56 -05:00
Fredrik Fornwall 3a6638274a Fix rbconfig.rb for other platforms than arm
Should fix building nokogiri on i686 (closes #69).
2015-11-29 08:12:53 -05:00
Fredrik Fornwall 00afbe13d4 coreutils: Do not install broken df 2015-11-27 16:57:38 -05:00
Fredrik Fornwall 72dd9a3b35 Fix 32-bit picolisp loading of 'ext' 2015-11-27 06:24:29 -05:00
Fredrik Fornwall c497a759eb Add libcrypt as disabled package. 2015-11-27 06:05:46 -05:00
Fredrik Fornwall 0db46e5465 picolisp: Work on 64-bit support 2015-11-26 17:50:18 -05:00
Fredrik Fornwall 9868494adb Make busybox compile for 64-bits 2015-11-26 16:16:58 -05:00
Fredrik Fornwall 4d384d7197 Prepare python2 for 64-bit builds 2015-11-26 02:53:19 -05:00
Fredrik Fornwall 7466509fd2 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.
2015-11-26 01:09:56 -05:00
Fredrik Fornwall 2ba1fa72aa zsh: Work on binary loadable modules 2015-11-25 08:11:49 -05:00
Fredrik Fornwall b605215da0 Update picolisp from 3.1.11 to 15.11 2015-11-25 07:48:52 -05:00
Fredrik Fornwall be47d1afce mc: Update from 4.8.14 to 4.8.15 2015-11-20 18:04:00 -05:00
Fredrik Fornwall ecb2ad164a Add w3m 2015-11-19 17:53:41 -05:00
Fredrik Fornwall a110240408 Add tracepath 2015-11-19 17:53:32 -05:00
Fredrik Fornwall 63557b195c command-not-found: Update with new packages 2015-11-19 17:53:01 -05:00
Fredrik Fornwall 089a0efe41 findutils: Remove locate and updated (use mlocate) 2015-11-19 17:50:02 -05:00
Fredrik Fornwall a6a42bf967 Add libidn 2015-11-19 16:32:50 -05:00
Fredrik Fornwall 4b25506e12 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.
2015-11-17 17:06:59 -05:00
Fredrik Fornwall 0b95773fae wget: Update from 1.16.3 to 1.17 2015-11-17 16:31:46 -05:00
Fredrik Fornwall e58281b9f9 libvpx: Update from 1.4.0 to 1.5.0 2015-11-17 15:42:18 -05:00
Fredrik Fornwall 6c2692459b Change how configure is called 2015-11-17 14:21:55 -05:00
Fredrik Fornwall aa5281949c imagemagick: Update version 2015-11-17 03:20:37 -05:00
Fredrik Fornwall b67a287616 libpng: Update to latest version 2015-11-16 19:02:34 -05:00
Fredrik Fornwall 134f23128d pwgen and zile: Update build revision
Followup to https://github.com/termux/termux-packages/pull/57
2015-11-15 19:43:52 -05:00
Fredrik Fornwall e8128ce08a cmatrix: Fix old configure script 2015-11-15 19:28:28 -05:00
Fredrik Fornwall 42568ec75c Merge pull request #57 from iainnicol/master
(Naïvely) agree to maintain a couple packages
2015-11-16 01:27:45 +01:00
Iain Nicol dad61f97b8 (Naïvely) agree to maintain a couple packages 2015-11-15 23:30:57 +00:00
Fredrik Fornwall fb8edfde9c 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).
2015-11-15 17:24:35 -05:00
Fredrik Fornwall 89df5522c6 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
2015-11-15 16:43:01 -05:00
Fredrik Fornwall 150f95af27 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.
2015-11-15 16:04:37 -05:00
Fredrik Fornwall fc28d8f4d1 buildorder.py: Workaround libandroid-support-dev 2015-11-14 19:16:55 -05:00