Commit Graph

662 Commits

Author SHA1 Message Date
Fredrik Fornwall c501b8272d Add back TERMUX_PREFIX in patch 2015-12-24 03:21:22 -05:00
Fredrik Fornwall 9867ff1aca Include <string.h> in <stdio.h> for ctermid() 2015-12-24 03:20:05 -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
Fredrik Fornwall dbfc21aec8 Merge pull request #110 from franciscod/playaudio-script-spaces
play-audio: Quote arguments on wrapper script
2015-12-23 10:15:29 +01: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
Fredrik Fornwall 47cf371b0d Merge pull request #108 from franciscod/p7zip-add-maintainer
p7zip: add maintainer
2015-12-22 20:49:16 +01: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 2c1aa5586a build-package.sh: Do steps in right order 2015-12-20 20:47:48 -05: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 8906fc185e buildorder.py: Minor nit fix 2015-12-20 17:58:46 -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 3cb76f30c4 Add start of caddy package 2015-12-16 10:23:12 -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 ad04b25a80 build-package.sh: Make -dev packages conflict 2015-12-15 20:13:17 -05:00
Fredrik Fornwall 209cba9f51 ffmpeg: Move out from disabled 2015-12-15 20:12:55 -05:00
Fredrik Fornwall 1880984ed1 ffmpeg: Depend on liblzma 2015-12-15 20:12:37 -05:00
Fredrik Fornwall 2dbfa57c19 wget: Build without idn for now 2015-12-15 20:06:43 -05:00
Fredrik Fornwall 04b77e22cf Add crawl as disabled package 2015-12-15 18:28:36 -05:00
Fredrik Fornwall 451fbbe856 asciinema: Ready for 64 bit builds 2015-12-15 09:27:47 -05:00
Fredrik Fornwall 33d16b567f mutt: Enable sasl. Fixes #93. 2015-12-15 08:57:25 -05:00