Francisco Demartino
a8d10018d4
buildorder.py: add targeted build order
...
Now you can run the following:
`buildorder.py <package> [<package> ...]`
and get the buildorder just for building those packages
2015-12-24 03:29:34 -03:00
Francisco Demartino
da6299f059
buildorder.py: huge refactor
2015-12-24 03:20:47 -03:00
Francisco Demartino
37af75e4f3
buildorder.py: TermuxPackage instead of DebianPackage
2015-12-24 02:04:28 -03:00
Francisco Demartino
15ea0fef9e
buildorder.py: wrap main()
2015-12-24 00:47:38 -03:00
Francisco Demartino
6521bf5c3d
buildorder.py: pep8ify
2015-12-24 00:43:35 -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