Commit Graph

666 Commits

Author SHA1 Message Date
Fredrik Fornwall
f98f7adc18 libgc: Use a master snapshot for instead of 7.4.2
This fixes building for aarch64
2016-01-04 06:24:46 -05:00
Fredrik Fornwall
5b6e93862c libffi: Do not place lib in lib64 for 64-bit 2016-01-04 06:22:38 -05:00
Fredrik Fornwall
333bd586f5 zile: Work towards 64-bit build 2016-01-03 21:31:37 -05:00
Fredrik Fornwall
f3529fc164 procps: Replace index() by strchr()
The index() function has been removed from 64-bit libc and is
a deprecated posix function.
2016-01-03 21:27:59 -05:00
Fredrik Fornwall
1d7c3a4899 libandroid-glob: issetugid() not in 64-bit libc 2016-01-03 21:24:49 -05:00
Fredrik Fornwall
9ffcaa63cc strace: Fix aarch64 build 2016-01-03 21:00:15 -05:00
Fredrik Fornwall
5c6bb69607 play-audio: Fix 64-bit build
PTHREAD_MUTEX_INITIALIZER and PTHREAD_COND_INITIALIZER should only
be used for statically allocated mutexes - not doing it here breaks
building on 64-bit Android.
2016-01-03 20:46:21 -05:00
Fredrik Fornwall
13f1414c53 m4: Fix 64-bit build 2016-01-03 20:41:31 -05:00
Fredrik Fornwall
c64a0461b9 gzip: Fix aarch64 build 2016-01-03 19:46:43 -05:00
Fredrik Fornwall
c5421c5824 libandroid-support: Add musl-locale/intl.c to 64-bit 2016-01-03 19:46:24 -05:00
Fredrik Fornwall
983e64adf4 libandroid-support: Enable langinfo for 64-bit 2016-01-03 08:59:29 -05:00
Fredrik Fornwall
8adc601b9f direvent: Fix 64-bit build 2016-01-03 08:47:42 -05:00
Fredrik Fornwall
a83d04dc77 c-ares: Fix for 64-bit build 2016-01-03 08:30:19 -05:00
Fredrik Fornwall
f3da7d340b python: Ensure curses.panel module is built 2016-01-03 08:18:40 -05:00
Fredrik Fornwall
c1cf6ad7ad weechat: Enable python. Patch for ruby 2.3 2016-01-03 08:17:32 -05:00
Fredrik Fornwall
7301af1d09 imagemagick: Update from 6.9.2-10 to 6.9.3-0 2016-01-03 07:34:29 -05:00
Fredrik Fornwall
aed01e3edc Fix finch and harfbuzz builds 2016-01-03 07:29:07 -05:00
Fredrik Fornwall
18bb573293 mathomatic: Switch to working source download url 2016-01-03 06:07:38 -05:00
Fredrik Fornwall
4689840738 dnsutils: Update BIND-9.10.3 to BIND-9.10.3-P2 2016-01-03 05:59:39 -05:00
Fredrik Fornwall
9a5b4e1a0e toilet: Switch to mirror for downloading source 2016-01-03 05:44:45 -05:00
Fredrik Fornwall
d53dc64470 nodejs: Restore c-ares and gtest include files
Due to a bug in nodejs [1] we have to remove the c-ares and gtest
include files before building. Improve this to restore them after
building to prevent build breakage if building a package requiring
these afterwards.

[1] https://github.com/nodejs/node/issues/2637
2016-01-02 16:58:31 -05:00
Fredrik Fornwall
5bdfa5135a findutils: Update from 4.5.17 to 4.6.0 2016-01-02 16:57:40 -05:00
Fredrik Fornwall
8043772793 tcl: Avoid pulling in posix function replacements 2016-01-02 16:49:06 -05:00
Fredrik Fornwall
41e631d39c libevent: Follow move to github 2016-01-02 10:21:42 -05:00
Fredrik Fornwall
52bd1cd31f apt: Update from 1.1.6 to 1.1.10 2015-12-31 04:46:52 -05:00
Fredrik Fornwall
0396b8ee67 Remove .swp file committed by mistake (#119) 2015-12-30 08:30:02 +01:00
Fredrik Fornwall
77a8de768d zsh: Enable the files module (fixes #61) 2015-12-29 19:11:46 -05:00
Fredrik Fornwall
159214fa63 termux-tools: df wrapper resetting LD_LIBRARY_PATH 2015-12-29 18:55:19 -05:00
Fredrik Fornwall
9228c43493 termux-api: Change termux-clipboard-set
Make termux-clipboard-set set the clipboard to the arguments if
given, and only take stdin as input if no arguments given.

Closes https://github.com/termux/termux-api/issues/8
2015-12-29 18:15:33 -05:00
Fredrik Fornwall
561edf1bac termux-tools: Add termux-setup-storage 2015-12-27 19:53:30 -05:00
Fredrik Fornwall
01df0fb682 bc and wcalc: Bump revisions for rebuild
Needed after flex shared library update.
2015-12-27 18:30:26 -05:00
Fredrik Fornwall
d6d4e8feb0 termux-tools: reload-style -> reload-settings 2015-12-27 09:36:54 -05:00
Fredrik Fornwall
9cd1f0e325 flex: Update from 2.5.39 to 2.6.0 2015-12-27 07:00:01 -05:00
Fredrik Fornwall
f9c08224a5 harfbuzz: Update from 1.0.6 to 1.1.2 2015-12-27 06:33:28 -05:00
Fredrik Fornwall
9657ab9687 apt: Transition apt.termux.com -> termux.net
The new apt repository termux.net is behind a CDN, improving
reliability and performance. It also offers optional https.

The old apt.termux.com repository will still function for a while
until everyone has updated to use termux.net.
2015-12-27 01:57:28 -05:00
Fredrik Fornwall
7354d7c457 pcre: Update from 8.37 to 8.38 2015-12-27 01:56:06 -05:00
Fredrik Fornwall
c5c3c0b4f2 vim: Update to latest patch 2015-12-25 22:27:14 -05:00
Fredrik Fornwall
5b6ed11d0d subversion: Update from 1.9.2 to 1.9.3 2015-12-25 22:25:32 -05:00
Fredrik Fornwall
60657c9dd0 strace: Update from 4.10 to 4.11 2015-12-25 22:22:44 -05:00
Fredrik Fornwall
9386416943 rsync: Update from 3.1.1 to 3.1.2 2015-12-25 22:16:48 -05:00
Fredrik Fornwall
dcedbe5884 parallel: Update from 20151022 to 20151222 2015-12-25 22:14:34 -05:00
Fredrik Fornwall
f83a5d8232 lua: Update from 5.3.1 to 5.3.2 2015-12-25 22:11:28 -05:00
Fredrik Fornwall
744f41bd33 lighttpd: Update from 1.4.35 to 1.4.38 2015-12-25 22:08:40 -05:00
Fredrik Fornwall
0dba175ba8 libuv: Update from 1.7.5 to 1.8.0 2015-12-25 22:08:09 -05:00
Fredrik Fornwall
c7c528c651 libpng: Update from 1.6.19 to 1.6.20 2015-12-25 22:02:36 -05:00
Fredrik Fornwall
45e816297a libopus: Update from 1.1 to 1.1.1 2015-12-25 22:02:06 -05:00
Fredrik Fornwall
c8e62b0add libmsgpack: Update from 1.2.0 to 1.3.0 2015-12-25 22:00:54 -05:00
Fredrik Fornwall
e97137242f libcairo: Update from 1.14.4 to 1.14.6 2015-12-25 21:53:25 -05:00
Fredrik Fornwall
574a17ca2d iperf3: Update from 3.1 to 3.1.1 2015-12-25 21:47:41 -05:00
Fredrik Fornwall
79a39b10b4 hexcurse: Update from 1.58 to 1.60 2015-12-25 21:45:21 -05:00
Fredrik Fornwall
03658e133f global: Update from 6.5 to 6.5.2 2015-12-25 21:39:56 -05:00
Fredrik Fornwall
4378ead082 dpkg: Update from 1.18.3 to 1.18.4 2015-12-25 21:27:43 -05:00
Fredrik Fornwall
563f0b1b84 findutils: Update from 4.5.14 to 4.5.17 2015-12-25 21:27:25 -05:00
Fredrik Fornwall
76897d2eed ffmpeg: Update from 2.8.3 to 2.8.4 2015-12-25 21:26:47 -05:00
Fredrik Fornwall
54cb74f98d apt: Update to 1.1.6, default disable SRV records
By disabling SRV records support in apt by default we work around
an issue with HTC devices (fixes #99).
2015-12-25 19:32:51 -05:00
Fredrik Fornwall
4e7183b9b8 busybox: Update i686 build 2015-12-25 19:13:55 -05:00
Fredrik Fornwall
59d4c3f2a8 weechat: Rebuild to link against new ruby 2.3 lib 2015-12-25 18:25:10 -05:00
Fredrik Fornwall
98e0a8ee97 ruby: Update from 2.2.4 to 2.3.0 (closes #114) 2015-12-25 16:35:13 -05:00
Fredrik Fornwall
307f9bf63e linux-man-pages: Update from 4.02 to 4.03 2015-12-25 15:36:21 -05:00
Fredrik Fornwall
c8baff59f9 gnupg: Update from 1.4.19 to 1.4.20 2015-12-25 09:38:50 -05:00
Fredrik Fornwall
f7dcd8ad1f lftp: Update from 4.6.4 to 4.6.5 2015-12-25 09:36:20 -05:00
Fredrik Fornwall
59c1f3a138 Merge pull request #113 from franciscod/stdio-ctermid
ndk_patches/stdio.h.patch: add bogus ctermid()
2015-12-24 09:19:32 +01:00
Fredrik Fornwall
7e606cc7eb Remove dependency on php on the builder
The native php executable is built by the package itself
2015-12-24 02:50:23 -05:00
Francisco Demartino
93b884f130 ndk_patches/stdio.h.patch: add bogus ctermid() 2015-12-24 04:13:53 -03:00
Francisco Demartino
413192e8f6 play-audio: bump to 0.4 2015-12-23 03:01:08 -03:00
Francisco Demartino
eb8a3d4216 play-audio: use heredoc instead of printf 2015-12-23 02:59:53 -03:00
Francisco Demartino
8a1912b9e5 play-audio: use 'quoted dollar at' ("$@") for args 2015-12-23 02:59:11 -03:00
Fredrik Fornwall
433f51009f play-audio: Fix shared library clash
The play-audio binary links to libOpenSLES, which links indirectly
to libskia. As libskia links to both libpng and libjpeg this means
problems if either of those libraries are installed from a Termux
package into LD_LIBRARY_PATH.

Avoid this by placing the play-audio binary into libexec/, and let
bin/play-audio be a wrapper script which resets LD_LIBRARY_PATH
before calling the binary in libexec/. Fixes #103.
2015-12-22 17:34:50 -05:00
Francisco Demartino
b3baa1e868 p7zip: add maintainer 2015-12-22 16:26:58 -03:00
Fredrik Fornwall
e74041f9c1 p7zip: Fix build on non-arm arches 2015-12-22 07:12:24 -05:00
Fredrik Fornwall
0d5b5d5333 Merge pull request #105 from franciscod/p7zip
p7zip: add package
2015-12-22 12:25:37 +01:00
Fredrik Fornwall
c7bdfff616 php: Enable the zip and iconv extension 2015-12-22 06:16:08 -05:00
Fredrik Fornwall
e339be429f php: Enable phar and openssl module 2015-12-22 05:37:56 -05:00
Francisco Demartino
1adca84b65 p7zip: fix man path 2015-12-21 14:59:34 -03:00
Francisco Demartino
05ee85bb0e p7zip: add package
I put almost 3 hours on this!

It ships with a lot of makefiles for various platforms, notably
one for android_arm. I patched it a bit because Termux already gives
many of the goodies. Probably it could be simplified.

Most of the time went on tinkering with flags and waiting for the
Docker container to reload the new files...there must be a better way!

p7zip doesn't seem to honor $prefix, instead it uses $DEST_HOME.
2015-12-21 14:32:50 -03:00
Fredrik Fornwall
379db8b623 libxml2: Update from 2.9.2 to 2.9.3
This required rebuilding dependent packages after soname bump.
2015-12-20 20:46:55 -05:00
Fredrik Fornwall
ce7752b7ab libxml2: Update from 2.9.2 to 2.9.3 2015-12-20 20:27:11 -05:00
Fredrik Fornwall
56e5fb2365 golang: Fix 64-bit builds 2015-12-20 17:58:20 -05:00
Fredrik Fornwall
e69b142770 asciinema: Fix aarch64 build 2015-12-20 17:47:38 -05:00
Fredrik Fornwall
3a189d898c Update go handling
- Use 1.6beta1 for host build
- Download host build tool when needed
- Re-build asciinema with 1.6beta1 to avoid relocation warnings
2015-12-20 12:02:59 -05:00
Fredrik Fornwall
b6cc859c74 openssh: Avoid linking to libutil 2015-12-19 18:01:04 -05:00
Fredrik Fornwall
cce3b37350 command-not-found: Update 2015-12-19 17:59:40 -05:00
Fredrik Fornwall
b5661c0177 jack: Try to find right lib folder 2015-12-19 17:49:36 -05:00
Fredrik Fornwall
6bbba8f22a openssh: Make ControlMaster feature work
The ControlMaster feature for multiplexing used hard links, which
does not work on Android starting in Android 6.0. Replace this
with a non-atomic check-then-rename for now. Fixes #91.
2015-12-17 19:34:19 -05:00
Fredrik Fornwall
9158a301e0 glib: Avoid defining invalid RTLD_* constants 2015-12-17 18:33:52 -05:00
Fredrik Fornwall
dd15f7cf28 libvpx: Support 64-bit builds 2015-12-17 23:06:24 +01:00
Fredrik Fornwall
9fac4f0856 apt: Update from 1.1.4 to 1.1.5 2015-12-17 12:06:03 -05:00
Fredrik Fornwall
cdd8e2edc6 fish: Remove no longer needed patch 2015-12-17 11:47:55 -05:00
Fredrik Fornwall
f657b221c0 aria2: Update from 1.19.2 to 1.19.3 2015-12-17 09:33:23 -05:00
Fredrik Fornwall
eeb22a41cc angband: Update from 4.0.3 to 4.0.4 2015-12-17 09:21:35 -05:00
Fredrik Fornwall
543007aa11 ruby: Update from 2.2.3 to 2.2.4 2015-12-17 08:01:58 -05:00
Fredrik Fornwall
7b40bb6906 gnupg2: Build with sqlite disabled for now 2015-12-17 06:13:55 -05:00
Fredrik Fornwall
aaa12518ef libgpg-error: Update from 1.20 to 1.21 2015-12-17 05:57:09 -05:00
Fredrik Fornwall
6ef0f614d7 fish: Fix compiling with master 2015-12-17 05:15:33 -05:00
Fredrik Fornwall
95fcb2763a nmap: Update from 6.49BETA4 to 7.01 2015-12-15 20:15:33 -05:00
Fredrik Fornwall
13633dba6a dnsutils: Break out $PREFIX/etc/resolv.conf
This introduces a new resolv-conf package containing
$PREFIX/etc/resolv.conf which can be used by other packages.
2015-12-15 20:14:15 -05:00
Fredrik Fornwall
f1f58a7159 libav: Bump revision to force rebuild 2015-12-15 20:13:43 -05:00
Fredrik Fornwall
209cba9f51 ffmpeg: Move out from disabled 2015-12-15 20:12:55 -05:00
Fredrik Fornwall
2dbfa57c19 wget: Build without idn for now 2015-12-15 20:06:43 -05:00
Fredrik Fornwall
451fbbe856 asciinema: Ready for 64 bit builds 2015-12-15 09:27:47 -05:00