Fredrik Fornwall [Sun, 3 Jan 2016 13:47:42 +0000 (08:47 -0500)]
direvent: Fix 64-bit build
Fredrik Fornwall [Sun, 3 Jan 2016 13:30:44 +0000 (08:30 -0500)]
Clean everything in /data in clean-rebuild-all.sh
Fredrik Fornwall [Sun, 3 Jan 2016 13:30:19 +0000 (08:30 -0500)]
c-ares: Fix for 64-bit build
Fredrik Fornwall [Sun, 3 Jan 2016 13:18:40 +0000 (08:18 -0500)]
python: Ensure curses.panel module is built
Fredrik Fornwall [Sun, 3 Jan 2016 13:17:32 +0000 (08:17 -0500)]
weechat: Enable python. Patch for ruby 2.3
Fredrik Fornwall [Sun, 3 Jan 2016 12:34:29 +0000 (07:34 -0500)]
imagemagick: Update from 6.9.2-10 to 6.9.3-0
Fredrik Fornwall [Sun, 3 Jan 2016 12:29:07 +0000 (07:29 -0500)]
Fix finch and harfbuzz builds
Fredrik Fornwall [Sun, 3 Jan 2016 11:07:38 +0000 (06:07 -0500)]
mathomatic: Switch to working source download url
Fredrik Fornwall [Sun, 3 Jan 2016 10:59:39 +0000 (05:59 -0500)]
dnsutils: Update BIND-9.10.3 to BIND-9.10.3-P2
Fredrik Fornwall [Sun, 3 Jan 2016 10:44:45 +0000 (05:44 -0500)]
toilet: Switch to mirror for downloading source
Fredrik Fornwall [Sat, 2 Jan 2016 21:58:31 +0000 (16:58 -0500)]
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
Fredrik Fornwall [Sat, 2 Jan 2016 21:57:40 +0000 (16:57 -0500)]
findutils: Update from 4.5.17 to 4.6.0
Fredrik Fornwall [Sat, 2 Jan 2016 21:49:06 +0000 (16:49 -0500)]
tcl: Avoid pulling in posix function replacements
Fredrik Fornwall [Sat, 2 Jan 2016 15:21:42 +0000 (10:21 -0500)]
libevent: Follow move to github
Fredrik Fornwall [Thu, 31 Dec 2015 09:46:52 +0000 (04:46 -0500)]
apt: Update from 1.1.6 to 1.1.10
Fredrik Fornwall [Thu, 31 Dec 2015 09:36:51 +0000 (04:36 -0500)]
Update disabled-packages/nodejs5
Fredrik Fornwall [Wed, 30 Dec 2015 07:34:57 +0000 (08:34 +0100)]
Add .gitignore (fixes #119)
Fredrik Fornwall [Wed, 30 Dec 2015 07:30:02 +0000 (08:30 +0100)]
Remove .swp file committed by mistake (#119)
Fredrik Fornwall [Wed, 30 Dec 2015 00:11:46 +0000 (19:11 -0500)]
zsh: Enable the files module (fixes #61)
Fredrik Fornwall [Tue, 29 Dec 2015 23:55:19 +0000 (18:55 -0500)]
termux-tools: df wrapper resetting LD_LIBRARY_PATH
Fredrik Fornwall [Tue, 29 Dec 2015 23:13:30 +0000 (18:13 -0500)]
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
Fredrik Fornwall [Tue, 29 Dec 2015 15:39:07 +0000 (16:39 +0100)]
Merge pull request #117 from gscholt/build-all-enhancements
build-all.sh status messages and ability to resume previous run.
Gert Scholten [Mon, 28 Dec 2015 11:49:23 +0000 (12:49 +0100)]
build-all.sh status messages and ability to resume previous run.
Enhanced build-all.sh to:
- Print the messages logged to ALL.out, to keep track of progress
- Print an error message when it fails, with a hint to what failed
- Keep track of packaged that build successfully, and if build-all failed:
- Skip packages that were build successfully in the previous run.
Fredrik Fornwall [Mon, 28 Dec 2015 10:38:25 +0000 (11:38 +0100)]
Merge pull request #116 from franciscod/pacman
pacman: add to disabled-packages
Francisco Demartino [Mon, 28 Dec 2015 02:43:31 +0000 (23:43 -0300)]
pacman: move to disabled-packages
Francisco Demartino [Thu, 24 Dec 2015 04:31:38 +0000 (01:31 -0300)]
pacman: remove unmet deps
Francisco Demartino [Thu, 24 Dec 2015 03:17:04 +0000 (00:17 -0300)]
pacman: fix nesting and depends
Francisco Demartino [Thu, 24 Dec 2015 02:44:52 +0000 (23:44 -0300)]
pacman: WIP, it now builds
Francisco Demartino [Wed, 23 Dec 2015 21:44:37 +0000 (18:44 -0300)]
pacman: WIP, has undefined reference errors
Making all in src/util
CC vercmp.o
CCLD vercmp
CC testpkg.o
CCLD testpkg
../../lib/libalpm/.libs/libalpm.so: error: undefined reference to '__android_log_vprint'
../../lib/libalpm/.libs/libalpm.so: error: undefined reference to '__android_log_print'
collect2: error: ld returned 1 exit status
Makefile:501: recipe for target 'testpkg' failed
make[2]: *** [testpkg] Error 1
Makefile:945: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
Makefile:854: recipe for target 'all' failed
make: *** [all] Error 2
Fredrik Fornwall [Mon, 28 Dec 2015 00:53:30 +0000 (19:53 -0500)]
termux-tools: Add termux-setup-storage
Fredrik Fornwall [Sun, 27 Dec 2015 23:30:26 +0000 (18:30 -0500)]
bc and wcalc: Bump revisions for rebuild
Needed after flex shared library update.
Fredrik Fornwall [Sun, 27 Dec 2015 14:36:54 +0000 (09:36 -0500)]
termux-tools: reload-style -> reload-settings
Fredrik Fornwall [Sun, 27 Dec 2015 12:00:01 +0000 (07:00 -0500)]
flex: Update from 2.5.39 to 2.6.0
Fredrik Fornwall [Sun, 27 Dec 2015 11:59:45 +0000 (06:59 -0500)]
Update README to use ubuntu 15.10
Fredrik Fornwall [Sun, 27 Dec 2015 11:33:28 +0000 (06:33 -0500)]
harfbuzz: Update from 1.0.6 to 1.1.2
Fredrik Fornwall [Sun, 27 Dec 2015 06:57:28 +0000 (01:57 -0500)]
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.
Fredrik Fornwall [Sun, 27 Dec 2015 06:56:06 +0000 (01:56 -0500)]
pcre: Update from 8.37 to 8.38
Fredrik Fornwall [Sun, 27 Dec 2015 06:54:03 +0000 (01:54 -0500)]
build-package.sh: Use deb naming convention
"The Debian binary package file names conform to the following convention:
<foo>_<VersionNumber>-<DebianRevisionNumber>_<DebianArchitecture>.deb"
- https://www.debian.org/doc/manuals/debian-faq/ch-pkg_basics.en.html#s-pkgname
Fredrik Fornwall [Sat, 26 Dec 2015 03:27:14 +0000 (22:27 -0500)]
vim: Update to latest patch
Fredrik Fornwall [Sat, 26 Dec 2015 03:25:32 +0000 (22:25 -0500)]
subversion: Update from 1.9.2 to 1.9.3
Fredrik Fornwall [Sat, 26 Dec 2015 03:22:44 +0000 (22:22 -0500)]
strace: Update from 4.10 to 4.11
Fredrik Fornwall [Sat, 26 Dec 2015 03:16:48 +0000 (22:16 -0500)]
rsync: Update from 3.1.1 to 3.1.2
Fredrik Fornwall [Sat, 26 Dec 2015 03:14:34 +0000 (22:14 -0500)]
parallel: Update from
20151022 to
20151222
Fredrik Fornwall [Sat, 26 Dec 2015 03:11:28 +0000 (22:11 -0500)]
lua: Update from 5.3.1 to 5.3.2
Fredrik Fornwall [Sat, 26 Dec 2015 03:08:40 +0000 (22:08 -0500)]
lighttpd: Update from 1.4.35 to 1.4.38
Fredrik Fornwall [Sat, 26 Dec 2015 03:08:09 +0000 (22:08 -0500)]
libuv: Update from 1.7.5 to 1.8.0
Fredrik Fornwall [Sat, 26 Dec 2015 03:02:36 +0000 (22:02 -0500)]
libpng: Update from 1.6.19 to 1.6.20
Fredrik Fornwall [Sat, 26 Dec 2015 03:02:06 +0000 (22:02 -0500)]
libopus: Update from 1.1 to 1.1.1
Fredrik Fornwall [Sat, 26 Dec 2015 03:00:54 +0000 (22:00 -0500)]
libmsgpack: Update from 1.2.0 to 1.3.0
Fredrik Fornwall [Sat, 26 Dec 2015 02:53:25 +0000 (21:53 -0500)]
libcairo: Update from 1.14.4 to 1.14.6
Fredrik Fornwall [Sat, 26 Dec 2015 02:47:41 +0000 (21:47 -0500)]
iperf3: Update from 3.1 to 3.1.1
Fredrik Fornwall [Sat, 26 Dec 2015 02:45:21 +0000 (21:45 -0500)]
hexcurse: Update from 1.58 to 1.60
Fredrik Fornwall [Sat, 26 Dec 2015 02:39:56 +0000 (21:39 -0500)]
global: Update from 6.5 to 6.5.2
Fredrik Fornwall [Sat, 26 Dec 2015 02:27:43 +0000 (21:27 -0500)]
dpkg: Update from 1.18.3 to 1.18.4
Fredrik Fornwall [Sat, 26 Dec 2015 02:27:25 +0000 (21:27 -0500)]
findutils: Update from 4.5.14 to 4.5.17
Fredrik Fornwall [Sat, 26 Dec 2015 02:26:47 +0000 (21:26 -0500)]
ffmpeg: Update from 2.8.3 to 2.8.4
Fredrik Fornwall [Sat, 26 Dec 2015 00:32:51 +0000 (19:32 -0500)]
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).
Fredrik Fornwall [Sat, 26 Dec 2015 00:13:55 +0000 (19:13 -0500)]
busybox: Update i686 build
Fredrik Fornwall [Fri, 25 Dec 2015 23:25:10 +0000 (18:25 -0500)]
weechat: Rebuild to link against new ruby 2.3 lib
Fredrik Fornwall [Fri, 25 Dec 2015 21:39:45 +0000 (22:39 +0100)]
Merge pull request #112 from franciscod/buildorder.py
Huge refactor of buildorder.py!
Fredrik Fornwall [Fri, 25 Dec 2015 21:35:13 +0000 (16:35 -0500)]
ruby: Update from 2.2.4 to 2.3.0 (closes #114)
Fredrik Fornwall [Fri, 25 Dec 2015 20:36:21 +0000 (15:36 -0500)]
linux-man-pages: Update from 4.02 to 4.03
Fredrik Fornwall [Fri, 25 Dec 2015 14:38:50 +0000 (09:38 -0500)]
gnupg: Update from 1.4.19 to 1.4.20
Fredrik Fornwall [Fri, 25 Dec 2015 14:36:20 +0000 (09:36 -0500)]
lftp: Update from 4.6.4 to 4.6.5
Fredrik Fornwall [Thu, 24 Dec 2015 08:21:22 +0000 (03:21 -0500)]
Add back TERMUX_PREFIX in patch
Fredrik Fornwall [Thu, 24 Dec 2015 08:20:05 +0000 (03:20 -0500)]
Include <string.h> in <stdio.h> for ctermid()
Fredrik Fornwall [Thu, 24 Dec 2015 08:19:32 +0000 (09:19 +0100)]
Merge pull request #113 from franciscod/stdio-ctermid
ndk_patches/stdio.h.patch: add bogus ctermid()
Fredrik Fornwall [Thu, 24 Dec 2015 07:50:23 +0000 (02:50 -0500)]
Remove dependency on php on the builder
The native php executable is built by the package itself
Francisco Demartino [Thu, 24 Dec 2015 07:04:00 +0000 (04:04 -0300)]
ndk_patches/stdio.h.patch: add bogus ctermid()
Francisco Demartino [Thu, 24 Dec 2015 06:52:06 +0000 (03:52 -0300)]
buildorder.py: remove targeted buildorder dupes
Francisco Demartino [Thu, 24 Dec 2015 06:34:27 +0000 (03:34 -0300)]
buildorder.py: comments and other changes
Francisco Demartino [Thu, 24 Dec 2015 06:29:34 +0000 (03:29 -0300)]
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
Francisco Demartino [Thu, 24 Dec 2015 06:20:47 +0000 (03:20 -0300)]
buildorder.py: huge refactor
Francisco Demartino [Thu, 24 Dec 2015 05:04:28 +0000 (02:04 -0300)]
buildorder.py: TermuxPackage instead of DebianPackage
Francisco Demartino [Thu, 24 Dec 2015 03:47:38 +0000 (00:47 -0300)]
buildorder.py: wrap main()
Francisco Demartino [Thu, 24 Dec 2015 03:43:35 +0000 (00:43 -0300)]
buildorder.py: pep8ify
Fredrik Fornwall [Wed, 23 Dec 2015 09:15:29 +0000 (10:15 +0100)]
Merge pull request #110 from franciscod/playaudio-script-spaces
play-audio: Quote arguments on wrapper script
Francisco Demartino [Wed, 23 Dec 2015 06:01:08 +0000 (03:01 -0300)]
play-audio: bump to 0.4
Francisco Demartino [Wed, 23 Dec 2015 05:59:53 +0000 (02:59 -0300)]
play-audio: use heredoc instead of printf
Francisco Demartino [Wed, 23 Dec 2015 05:59:11 +0000 (02:59 -0300)]
play-audio: use 'quoted dollar at' ("$@") for args
Fredrik Fornwall [Tue, 22 Dec 2015 22:34:50 +0000 (17:34 -0500)]
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.
Fredrik Fornwall [Tue, 22 Dec 2015 19:49:16 +0000 (20:49 +0100)]
Merge pull request #108 from franciscod/p7zip-add-maintainer
p7zip: add maintainer
Francisco Demartino [Tue, 22 Dec 2015 19:26:58 +0000 (16:26 -0300)]
p7zip: add maintainer
Fredrik Fornwall [Tue, 22 Dec 2015 12:12:24 +0000 (07:12 -0500)]
p7zip: Fix build on non-arm arches
Fredrik Fornwall [Tue, 22 Dec 2015 11:25:37 +0000 (12:25 +0100)]
Merge pull request #105 from franciscod/p7zip
p7zip: add package
Fredrik Fornwall [Tue, 22 Dec 2015 11:16:08 +0000 (06:16 -0500)]
php: Enable the zip and iconv extension
Fredrik Fornwall [Tue, 22 Dec 2015 10:37:56 +0000 (05:37 -0500)]
php: Enable phar and openssl module
Francisco Demartino [Mon, 21 Dec 2015 17:59:34 +0000 (14:59 -0300)]
p7zip: fix man path
Francisco Demartino [Mon, 21 Dec 2015 17:32:50 +0000 (14:32 -0300)]
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.
Fredrik Fornwall [Mon, 21 Dec 2015 01:47:48 +0000 (20:47 -0500)]
build-package.sh: Do steps in right order
Fredrik Fornwall [Mon, 21 Dec 2015 01:46:55 +0000 (20:46 -0500)]
libxml2: Update from 2.9.2 to 2.9.3
This required rebuilding dependent packages after soname bump.
Fredrik Fornwall [Mon, 21 Dec 2015 01:27:11 +0000 (20:27 -0500)]
libxml2: Update from 2.9.2 to 2.9.3
Fredrik Fornwall [Sun, 20 Dec 2015 22:58:46 +0000 (17:58 -0500)]
buildorder.py: Minor nit fix
Fredrik Fornwall [Sun, 20 Dec 2015 22:58:20 +0000 (17:58 -0500)]
golang: Fix 64-bit builds
Fredrik Fornwall [Sun, 20 Dec 2015 22:47:38 +0000 (17:47 -0500)]
asciinema: Fix aarch64 build
Fredrik Fornwall [Sun, 20 Dec 2015 17:02:59 +0000 (12:02 -0500)]
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
Fredrik Fornwall [Sat, 19 Dec 2015 23:01:04 +0000 (18:01 -0500)]
openssh: Avoid linking to libutil
Fredrik Fornwall [Sat, 19 Dec 2015 22:59:40 +0000 (17:59 -0500)]
command-not-found: Update
Fredrik Fornwall [Sat, 19 Dec 2015 22:49:36 +0000 (17:49 -0500)]
jack: Try to find right lib folder
Fredrik Fornwall [Fri, 18 Dec 2015 00:32:24 +0000 (19:32 -0500)]
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.