Commit Graph

1364 Commits

Author SHA1 Message Date
Fredrik Fornwall
c230f2f9ca inotify-tools: Build in src to fix autoconf issue 2016-05-30 02:06:41 -04:00
Fredrik Fornwall
88183689ef Build and docker updates 2016-05-27 18:24:50 -04:00
Fredrik Fornwall
d793a87fef mosh: Bump build revision 2016-05-27 09:12:41 +02:00
Fredrik Fornwall
3afa4f345a mosh: "Fix hang when remote closes the connection"
Merge
  b58e750daf
into the C++ wrapper script.
2016-05-27 09:07:05 +02:00
Fredrik Fornwall
1f87518b8c mosh: Fix C++ mosh wrapper color counting
See https://github.com/mobile-shell/mosh/pull/96#issuecomment-7804069
2016-05-27 08:49:57 +02:00
Fredrik Fornwall
f55a1d8b00 mosh: Update to latest commit 2016-05-27 07:35:43 +02:00
Fredrik Fornwall
32144b83c1 mosh: Fix mosh C++ wrapper to set locale envs
Set the -l flags ("Locale-related environment variable to try as
part of a fallback environment, if the startup environment does
not specify a character set of UTF-8") when invoking mosh-server
just like the perl script does. Fixes #288.
2016-05-27 07:33:41 +02:00
Fredrik Fornwall
188d120104 mosh: Build with the C++ mosh wrapper out-of-tree
Since it doesn't look like the C++ mosh wrapper is going to be
picked up upstream, we may keep it as a normal file for hackability.
2016-05-27 01:36:17 +02:00
Fredrik Fornwall
39d68a7f24 libxml2&libxslt: Update to latest releases 2016-05-25 16:26:57 -04:00
Fredrik Fornwall
2c0203760f libandroid-support: Remove C++-style comments 2016-05-25 16:19:13 -04:00
Fredrik Fornwall
3c323c69ae Docker and build updates
- Update to build on ubuntu 16.04.
- Docker: Set FORCE_UNSAFE_CONFIGURE=1. Fixes #275.
- Docker: Various fixes.
- Neovim: No longer require lua.
- Some minor package updates.
2016-05-24 18:38:29 -04:00
Fredrik Fornwall
12c873161d php: Build native php without xml support
This avoids depending on libxml2-dev (or similar packages) on the
build machine.
2016-05-23 17:05:55 -04:00
Fredrik Fornwall
d5436b6160 serf: Update download url 2016-05-23 02:47:47 -04:00
Fredrik Fornwall
8f19a179fe python: Rebuild with sqlite3 module for i686
Also add tests that desired modules are built to avoid packaging
errors. Fixes #284.
2016-05-23 02:02:39 -04:00
Fredrik Fornwall
c84937645e gnutls: Update from 3.4.11 to 3.4.12 2016-05-22 19:33:37 -04:00
Fredrik Fornwall
cae60f5fe8 expat: Update from 2.1.0 to 2.1.1 2016-05-22 19:27:14 -04:00
Fredrik Fornwall
5915e2e2cc curl: Update from 7.48 to 7.49 2016-05-22 19:26:59 -04:00
Fredrik Fornwall
f5006e8d58 make: Update from 4.1 to 4.2 2016-05-22 19:26:47 -04:00
Fredrik Fornwall
8f36e264a8 clang: Fix arm build to target armv7 (fixes #282) 2016-05-22 14:55:03 -04:00
Fredrik Fornwall
174a0b74f5 Force rebuild some packages for arm softfp 2016-05-21 20:18:19 -04:00
Fredrik Fornwall
fdc092ec64 imagemagick: Update from 7.0.1-3 to 7.0.1-6 2016-05-21 19:22:50 -04:00
Fredrik Fornwall
cba7ea1db4 git: Update from 2.8.2 to 2.8.3 2016-05-21 18:05:32 -04:00
Fredrik Fornwall
f4147b42d9 mc: Update from 4.8.16 to 4.8.17 2016-05-21 17:19:42 -04:00
Fredrik Fornwall
0b4923cdcf clang: Depend on ndk-stl and remove triplet mess 2016-05-21 17:10:33 -04:00
Fredrik Fornwall
495c95e19d emacs: Update from 25.0.93 to 25.0.94 2016-05-19 05:55:39 -04:00
Fredrik Fornwall
82fa510263 python: Bump build revision after ioctl fix 2016-05-18 20:03:21 -04:00
Fredrik Fornwall
a99fdd984c Merge pull request #279 from michalbednarski/python-setinheritable
python: Make os.set_inheritable work on sockets
2016-05-19 01:39:37 +02:00
Fredrik Fornwall
029801b5c2 ltrace: Move out of disabled 2016-05-18 19:38:13 -04:00
Fredrik Fornwall
1df225d6fc nodejs: Update from 6.1 to 6.2 2016-05-18 19:23:01 -04:00
Fredrik Fornwall
677e69ffd0 gdbm: Update from 1.11 to 1.12 2016-05-18 19:19:31 -04:00
Fredrik Fornwall
b398ded1ee sqlite: Update from 3.12.2 to 3.13.0 2016-05-18 19:16:50 -04:00
Fredrik Fornwall
ca9662c53f libandroid-support: Bump revision after arm softfp 2016-05-18 19:16:15 -04:00
Fredrik Fornwall
5b9a960d7e openssl: Bump revision after arm softp change 2016-05-18 19:12:44 -04:00
Fredrik Fornwall
f48d46ddd8 clang: float=hard -> float=softfp for arm 2016-05-18 18:50:47 -04:00
Fredrik Fornwall
6945bd1ee2 python: float=hard -> float=softfp for arm 2016-05-18 18:49:44 -04:00
Fredrik Fornwall
9fa59b1c25 libgnustl: float=hard -> float=softfp for arm 2016-05-18 18:49:08 -04:00
Fredrik Fornwall
1f4d36fec0 gcc: float=hard -> float=softp for arm 2016-05-18 18:48:34 -04:00
Fredrik Fornwall
aa0da35ee7 libuv: Update from 1.9.0 to 1.9.1 2016-05-18 18:42:16 -04:00
Fredrik Fornwall
da4730db7f binutils: Remove arm-patch no longer needed 2016-05-18 18:40:41 -04:00
Fredrik Fornwall
9f270eaeb3 ndk-stl: Remove outdated comments 2016-05-18 18:32:59 -04:00
Fredrik Fornwall
bedcb8f076 make: Patch for changing default C++ compiler 2016-05-18 16:49:10 -04:00
Fredrik Fornwall
335433e716 elfutils: Small preparation for clang 2016-05-18 16:47:18 -04:00
Fredrik Fornwall
f1e31fa9f2 lftp: Bump build revision after gnustl change 2016-05-18 16:36:23 -04:00
Fredrik Fornwall
3ada0be3c3 aria2: Update from 1.22 to 1.23 2016-05-18 16:22:38 -04:00
Fredrik Fornwall
344b88f958 libgnustl: Symlink libstdc++ -> libgnustl_shared
This is used during building to get a fully-featured C++ standard
library by default.
2016-05-18 16:21:39 -04:00
Fredrik Fornwall
9845021a5e ruby: Patch to enable building with clang 2016-05-18 10:25:05 -04:00
Fredrik Fornwall
bb5cfa8c9d picolisp: Minor update and buildable using clang 2016-05-18 10:24:22 -04:00
Michał Bednarski
5b5125f332 python: Make os.set_inheritable work on sockets
As SELinux policy disallows ioctl on sockets we have to fall back
to fcntl on EACCES
2016-05-17 22:19:10 +02:00
Fredrik Fornwall
48e3319bd2 silversearcher-ag: Update from 0.31 to 0.32 2016-05-17 09:32:46 -04:00
Fredrik Fornwall
dd73d6c216 libgcc: Support building using clang 2016-05-16 20:40:45 -04:00
Fredrik Fornwall
06ef79a417 libffi: Patch for building with clang on arm 2016-05-16 20:39:36 -04:00
Fredrik Fornwall
80eb12d68d libffi: Add patch to fix building with clang 2016-05-16 20:28:21 -04:00
Fredrik Fornwall
899b567d0a libandroid-glob: Fix building with clang 2016-05-16 20:15:20 -04:00
Fredrik Fornwall
6abeffb561 jsoncpp: Update from 1.7.1 to 1.7.2
This allows building the package with clang
2016-05-16 20:12:16 -04:00
Fredrik Fornwall
71e03e96cf tar: Update from 1.28 to 1.29 2016-05-16 16:49:16 -04:00
Fredrik Fornwall
74e2f47004 gcal: Add package 2016-05-14 12:15:58 -04:00
Fredrik Fornwall
ee7d67ae62 w3m: Avoid depending on libgc-dev when building 2016-05-12 17:21:23 -04:00
Fredrik Fornwall
735c6607a8 Merge pull request #272 from gosella/openssh-privsep
openssh: Wrong _PATH_PRIVSEP_CHROOT_DIR: "/var/empty"
2016-05-12 23:06:48 +02:00
Fredrik Fornwall
6c209430f1 glib: Update from 2.48.0 to 2.48.1 2016-05-12 16:42:11 -04:00
Germán L. Osella Massa
1d9054468f Wrong _PATH_PRIVSEP_CHROOT_DIR: "/var/empty"
The default directory used for privilege separation is not inside the
Termux file system.
2016-05-12 16:01:56 -03:00
Fredrik Fornwall
4a9eb8522e Add start of regression testing of packages
Current plan is to have a tests/ folder in packages, where each
file in this folder is a shell script which indicates a test
failure by a non-zero exit value.
2016-05-10 20:43:31 +02:00
Fredrik Fornwall
76d22fff18 Make ruby link against libandroid-support
Fixes #262.
2016-05-10 14:41:33 -04:00
Fredrik Fornwall
e706a183b3 htop Rebuild after ncurses bump (fixes #259) 2016-05-10 09:19:28 -04:00
Fredrik Fornwall
ee5dea0902 php: Build with readline support (closes #260) 2016-05-10 09:18:54 -04:00
Fredrik Fornwall
10f54605da ruby: Ensure realine extension is built
Fixes #257.
2016-05-10 08:28:22 -04:00
Fredrik Fornwall
762a14f41b imagemagick: Update to latest patch version 2016-05-10 08:20:50 -04:00
Fredrik Fornwall
895604fe60 finch: Fix clean build 2016-05-10 08:09:55 -04:00
Fredrik Fornwall
c4c4cf01b7 busybox: Enable the egrep applet 2016-05-09 11:47:11 -04:00
Fredrik Fornwall
3901fa29d2 elfutils: Remove clearing of library files
The spurious linking against libelf when autoconf checks for
getloadavg has been fixed in the affected packaegs
2016-05-08 20:05:21 -04:00
Fredrik Fornwall
32a0a74dec apt: Update from 1.2.10 to 1.2.11 2016-05-08 20:04:56 -04:00
Fredrik Fornwall
5a534fee35 imagemagick: Update to latest version 2016-05-08 20:04:31 -04:00
Fredrik Fornwall
768547b014 emacs: Prevent linking against libelf 2016-05-08 20:04:16 -04:00
Fredrik Fornwall
b2d955fc19 termux-api: Fix typo in termux-location
Closes #253.
2016-05-08 19:30:41 -04:00
Fredrik Fornwall
cc378c9688 make: Avoid linking against libelf 2016-05-08 19:01:51 -04:00
Fredrik Fornwall
4e4ed785a2 picolisp: Update to latest version 2016-05-08 18:56:55 -04:00
Fredrik Fornwall
5f95ada44d dialog: Update to latest version 2016-05-08 18:56:41 -04:00
Fredrik Fornwall
30df3f87e0 nodejs: Update from 6.0 to 6.1 2016-05-08 16:28:19 -04:00
Fredrik Fornwall
59ff7c032a ndk_patches: Remove JNIHelp.h 2016-05-08 16:04:56 -04:00
Fredrik Fornwall
682310b064 busybox: Build the hostname, id and tty applets 2016-05-08 11:48:51 -04:00
Fredrik Fornwall
cf84430a0f finch: Fix ssl plugin to link against libpurple
Fixes ssl not working mentioned in #95.
2016-05-06 05:43:12 -04:00
Fredrik Fornwall
6501186f2b Fix dalvikvm wrapper
- Just unset LD_LIBRARY_PATH in the dalvikvm wrapper.
- Let the dalvikvm wrapper setup $ANDROID_DATA.
- Avoid using a custom dalvikvm wrapper in dx.
2016-05-05 19:55:13 -04:00
Fredrik Fornwall
86675b7584 finch: Put symlinks to used libs in $PREFIX/lib
Fixes error mentioned in #95.
2016-05-05 18:25:32 -04:00
Fredrik Fornwall
7fb801a102 finch: Fix plugin linking to libpurple
Fixes #95.
2016-05-05 05:38:29 -04:00
Fredrik Fornwall
172bfbe297 glib: Fix incorrect glib_cv_uscore=yes
This prevented dynamic loading of modules from working.
2016-05-05 04:53:36 -04:00
Fredrik Fornwall
6fbbe50fcf glib: Specify --disable-libelf 2016-05-04 17:54:26 -04:00
Fredrik Fornwall
69987739f1 gnupg2: Update from 2.11 to 2.12 2016-05-04 17:25:04 -04:00
Fredrik Fornwall
27b2f76930 elfutils: Depend on liblzma and libbz2 2016-05-04 17:05:15 -04:00
Fredrik Fornwall
a265a2a806 libelf: Rename to sensible elfutils 2016-05-04 15:31:47 -04:00
Fredrik Fornwall
cf31088189 libelf: Update to latest version 2016-05-04 15:31:11 -04:00
Fredrik Fornwall
bb27a0ec42 Various package updates
Many of them cascading from the update of glib.
2016-05-04 08:54:30 -04:00
Fredrik Fornwall
b55a2fee69 ffmpeg: Update from 3.0 to 3.0.2 2016-05-03 07:45:59 -04:00
Fredrik Fornwall
8e66b39bf1 fish: Update to latest master 2016-05-03 07:45:33 -04:00
Fredrik Fornwall
32b2d5da40 hunspell: Update from 1.3.3 to 1.4.1 2016-05-03 06:56:48 -04:00
Fredrik Fornwall
9519348e22 git: Update from 2.8.1 to 2.8.2 2016-05-03 06:29:42 -04:00
Fredrik Fornwall
7426293dd1 file: Update from 5.25 to 5.26 2016-05-03 06:29:27 -04:00
Fredrik Fornwall
469b104253 ncurses: Update from 5.9 to 6.0 2016-05-03 06:28:39 -04:00
Fredrik Fornwall
5391f98336 vim: Update to latest patch 2016-05-03 06:24:49 -04:00
Fredrik Fornwall
0a39265a2a dnsutils: Update from 9.10.3-P4 to 9.10.4 2016-05-03 06:03:02 -04:00
Fredrik Fornwall
ad3050005c ecj: Update from 4.4.2 to 4.5.2 2016-05-03 11:50:57 +02:00
Fredrik Fornwall
044a7bd5ec weechat: Update from 1.4 to 1.5 2016-05-03 05:31:22 -04:00
Fredrik Fornwall
703f10bc2e libarchive: Update from 3.1.2 to 3.2.0 2016-05-03 04:06:03 -04:00
Fredrik Fornwall
4704ce642c ctags: Avoid linking to libxml2 2016-05-02 21:17:57 -04:00
Fredrik Fornwall
466f8888bd ctags: Bump version 2016-05-02 20:58:48 -04:00
Fredrik Fornwall
40786d851f libgnutls: Update from 3.4.10 to 3.4.11 2016-05-02 20:58:22 -04:00
Fredrik Fornwall
6de2cf3678 ca-certificates: Update to latest version 2016-05-02 20:50:45 -04:00
Fredrik Fornwall
065474d956 byobu: Update from 5.105 to 5.106 2016-05-02 20:48:42 -04:00
Fredrik Fornwall
06d3063068 bash-commit: Update from 2.2 to 2.3 2016-05-03 02:46:04 +02:00
Fredrik Fornwall
17e52a3ac0 angband: Update from 4.0.4 to 4.0.5 2016-05-03 02:46:04 +02:00
Fredrik Fornwall
324ea7acec busybox: Fix version relation in conflicts
"The deprecated forms < and > were confusingly used to mean earlier/later
or equal, rather than strictly earlier/later, and must not appear in new
packages (though dpkg still supports them with a warning)."

- https://www.debian.org/doc/debian-policy/ch-relationships.html
2016-05-02 18:50:05 -04:00
Fredrik Fornwall
8933369325 command-not-found: Regenerate 2016-05-02 18:42:00 -04:00
Fredrik Fornwall
49f47ae04c nodejs: Disable v8 warning and set TMPDIR 2016-05-02 18:42:00 -04:00
Fredrik Fornwall
63b1dbc684 g++: Link to libgnustl_shared.so by default 2016-05-02 18:42:00 -04:00
Fredrik Fornwall
e4ba46a8fe Move $PREFIX/bin/env from coreutils to busybox
The busybox version of env should provide enough functionality, and
having $PREFIX/bin/env available out of the box is valuable.
2016-05-03 00:41:11 +02:00
Fredrik Fornwall
fb2c62d7b8 neovim: Disable building jemalloc
The Android libc uses jemalloc itself from 5.0.
2016-05-02 16:00:45 -04:00
Fredrik Fornwall
0b371c4273 clang: Some improvements
- Link to libgnustl_shared.so by default for C++.
- Setup 'cc' and 'c++' as symlinks to clang.
- Use hard-float ABI om arm by default.
2016-05-02 14:46:39 -04:00
Fredrik Fornwall
a962e732d2 ruby: Better fixup of rbconfig.rb (fixes #247) 2016-05-02 02:25:38 -04:00
Fredrik Fornwall
21accda0a9 mosh: Link against libutil for openpty and forkpty 2016-05-02 01:27:20 -04:00
Fredrik Fornwall
a904f85549 Merge pull request #239 from its-pointless/moshfront
Old android  branch mosh frontend
2016-05-02 07:16:49 +02:00
Fredrik Fornwall
53ff4fc1a3 nodejs: Bump build revision 2016-05-02 00:56:44 -04:00
Fredrik Fornwall
e3b2052e7f libgnustl: Revert back to hard-float on arm
Fixes #245.
2016-05-02 00:49:49 -04:00
Fredrik Fornwall
928e15109f nodejs: Cleanup and build against shared c-ares 2016-05-02 00:48:34 -04:00
Fredrik Fornwall
49f2108832 aria2: Add back -lgnustl_shared 2016-05-01 22:50:24 -04:00
Fredrik Fornwall
549acba139 ruby: Update from 2.3.0 to 2.3.1 2016-04-30 14:08:30 -04:00
Fredrik Fornwall
5fc3629fe4 php: Bump version to 5.6.21, depend on libgd 2016-04-29 18:44:48 -04:00
Fredrik Fornwall
114e4926f0 libmcrypt: Specify mandir 2016-04-29 18:29:31 -04:00
Fredrik Fornwall
c36896f2ea libgd: Add --without-vpx for now 2016-04-29 10:11:50 -04:00
Fredrik Fornwall
02380b95b3 Merge pull request #238 from vaites/php
PHP package enhanced with curl, gd and mcrypt extensions
2016-04-29 14:19:44 +02:00
Fredrik Fornwall
b01dade22d nodejs: Link to libstdc++.so instead of stlport 2016-04-29 08:14:51 -04:00
Fredrik Fornwall
ec7f65e944 libvpx: Depend on libgnustl 2016-04-29 08:14:51 -04:00
Fredrik Fornwall
b257fed926 gcc: Update from 5.3.0 to 6.1.0
Also add patches from crystax
2016-04-29 08:14:51 -04:00
Fredrik Fornwall
4c96d3fbe5 libgnustl: Install as $PREFIX/lib/libstdc++.so
This will make C++ programs link to a working C++ library by
default, so that -lgnustl_shared no longer is necessary.
2016-04-29 08:14:51 -04:00
Fredrik Fornwall
027c111c6e aria2: Update from 1.20.0 to 1.22.0
Also remove -lgnustl_shared no longer needed.
2016-04-29 08:14:51 -04:00
Fredrik Fornwall
9ca6f5828e graphicsmagick: Add --without-magick-plus-plus 2016-04-29 08:14:51 -04:00
Fredrik Fornwall
4873188f26 busybox: Backport fix for unzip 2016-04-29 04:34:43 +02:00
its-pointless
99ea70c783 moves mosh to mosh.pl and symlinks mosh to mosh-cfront as well as
removing the perl dependancy.
2016-04-29 08:33:54 +10:00
its-pointless
7901d65301 Old android branch frontend 2016-04-29 00:50:27 +10:00
Fredrik Fornwall
4d101ad751 emacs: Backport patch for resizing during startup 2016-04-28 09:56:22 -04:00
Fredrik Fornwall
d4e19e86b2 git: Patch away some /tmp usage 2016-04-28 08:27:01 -04:00
Fredrik Fornwall
456b172e5a nodejs: Update from 5.11 to 6.0 2016-04-28 07:13:05 -04:00
Fredrik Fornwall
e5e6c65408 libuv: Update from 1.8.0 to 1.9.0 2016-04-27 11:39:00 -04:00
Fredrik Fornwall
dbc107ff6c gzip: Update from 1.7 to 1.8 2016-04-27 11:05:57 -04:00
David Martínez
05a4ec7133 Fixed download url for libmcrypt 2016-04-27 00:26:51 +02:00
David Martinez
727704d71b PHP package enhanced with curl, gd and mcrypt extensions 2016-04-27 00:18:11 +02:00
Fredrik Fornwall
3a6b0ae963 termux-api: Bump version from 0.17 to 0.18 2016-04-25 21:24:44 -04:00
Fredrik Fornwall
d525dd2fc7 termux-api: Add infrared and telephony api:s 2016-04-26 02:59:01 +02:00
Fredrik Fornwall
bea93fbd7a termux-api: Cleanup and improve consistency 2016-04-26 01:37:45 +02:00
Fredrik Fornwall
8bfad7bca4 golang: Update from 1.6.1 to 1.6.2 2016-04-25 14:43:23 -04:00
Fredrik Fornwall
ea99974787 mutt: Add example file for gpg setup
Setting up gpg should now be possible with this line in .muttrc:

	source $PREFIX/share/examples/mutt/gpg.rc
2016-04-25 04:46:48 -04:00
Fredrik Fornwall
7a5787d985 mutt: Disable built-in gpgme support
Most people seem to use the traditional way of calling gpg directly
from mutt, and the gpgme integration doesn't seem to work at least
in Termux, so remove it. Closes #152.

Also update the version of the neomutt patches used.
2016-04-25 03:54:02 -04:00
Fredrik Fornwall
6717b7efe2 pathpicker: Update from 0.7.0 to 0.7.1 2016-04-25 03:39:24 -04:00
Fredrik Fornwall
991e467181 fzf: Update from 0.12.0 to 0.12.1 2016-04-25 01:19:44 -04:00
Fredrik Fornwall
b1a3165438 termux-api.c: Minor cleanups 2016-04-24 22:11:42 +02:00
Fredrik Fornwall
1acf7001f9 termux-api.c: rand() -> arc4random() 2016-04-24 21:52:47 +02:00
Fredrik Fornwall
bb3266ca1e termux-api.c: Fix indentation 2016-04-24 21:46:12 +02:00
Fredrik Fornwall
36f4c5d719 Move over elf.h to termux-elf-cleaner
This allows building termux-elf-cleaner on OS X
2016-04-24 21:42:57 +02:00
Fredrik Fornwall
7deffb06a1 librsvg: Update from 2.40.13 to 2.40.15 2016-04-24 13:21:18 -04:00
Fredrik Fornwall
70edb06f55 global: Update from 6.5.2 to 6.5.4 2016-04-24 13:20:46 -04:00
Fredrik Fornwall
d673d921dc fzf: Update from 0.11.4 to 0.12.0 2016-04-24 08:43:23 -04:00
Fredrik Fornwall
1601d267c8 elinks: Switch download url 2016-04-24 07:05:36 -04:00
Fredrik Fornwall
8f37995c17 picolisp: Update from 16.4.1 to 16.4.24 2016-04-24 06:54:28 -04:00
Fredrik Fornwall
d7ecc9a899 sqlite: Update from 3.12.1 to 3.12.2 2016-04-24 06:27:06 -04:00
Fredrik Fornwall
b3db567c9e emacs: Update from 25.0.92 to 25.0.93 2016-04-23 19:22:14 -04:00
Fredrik Fornwall
e275a95fbb neovim: Update to build against latest master 2016-04-23 18:26:13 -04:00
Fredrik Fornwall
105ae12140 vim: Update to latest patch 2016-04-23 18:14:41 -04:00
Fredrik Fornwall
988e9ce477 nmap: Update from 7.10 to 7.12 2016-04-23 17:46:45 -04:00
Fredrik Fornwall
f4d0939e17 python: Build a working crypt module (closes #230) 2016-04-23 09:03:07 -04:00
Fredrik Fornwall
493cb5606b grep: Avoid EPIPE error messages 2016-04-23 07:21:45 -04:00
Fredrik Fornwall
24cdd7d1fc Build bash&openssh with the NDK r12 beta on i686
This allows exploring the Android N preview in the emulator a bit.
Fixes #223.
2016-04-22 20:00:34 -04:00
Fredrik Fornwall
237f0dbaf2 grep: Update from 2.24 to 2.25 2016-04-22 19:28:18 -04:00
Fredrik Fornwall
a02b038331 perl: Link against libper.so in modules
Fixes #229.
2016-04-22 19:18:50 -04:00
Fredrik Fornwall
a938a96437 weechat: Add perl plugin (weechat-perl-plugin pkg)
Fixes #210.
2016-04-22 03:25:58 -04:00
Fredrik Fornwall
a3462cd1b9 perl: Build libperl.so for embedding 2016-04-22 03:25:16 -04:00
Fredrik Fornwall
126915d92f nodejs: Update from 5.10.1 to 5.11.0 2016-04-21 22:26:46 -04:00
Fredrik Fornwall
11c62dd248 git: Patch to enable repos on shared filesystems
Fixes #227.
2016-04-21 19:32:02 -04:00
Fredrik Fornwall
5abdfc641d php: Depend on libcrypt (fixes #226) 2016-04-21 09:06:12 -04:00
Fredrik Fornwall
0106bb6c5b php: Update from 5.6.19 to 5.6.20 2016-04-20 15:08:46 -04:00
Fredrik Fornwall
1ea423b5a3 tmux: Link against libandroid-support for wcwidth()
Fixes #224.
2016-04-20 06:25:44 -04:00
Fredrik Fornwall
8d6e165f62 termux-api: Cleanups and fix whitespace handling
Fixes https://github.com/termux/termux-api/issues/20
2016-04-20 11:34:54 +02:00
Fredrik Fornwall
f45321ca33 __system_property_get is now public for 64-bit
As of NDK r11 the __system_property_get is public, and
  https://developer.android.com/preview/behavior-changes.html#ndk
documents it, so no need to hack around.
2016-04-20 03:08:05 -04:00
Fredrik Fornwall
c3c912e687 termux-vibrate: Cleanup 2016-04-20 01:00:08 +02:00
Fredrik Fornwall
3b43db5d96 termux-tts-speak: Cleanup
- Make it possible to specify text to speak either as argument or
  on stdin.
- Use proper option parsing and validation.
- Document options better.
2016-04-20 00:52:22 +02:00
Fredrik Fornwall
9043ae1c06 termux-tts-engines: Add -h support and validate 2016-04-20 00:40:14 +02:00
Fredrik Fornwall
780f95976a gnupg: Bump revision after x86 text relocation fix 2016-04-19 17:26:49 -04:00
Fredrik Fornwall
96d77328e6 command-not-found: Regenerate 2016-04-19 17:26:27 -04:00
Fredrik Fornwall
f5a7d27851 perl: Setup File::Spec->tmpdir correctly 2016-04-19 17:22:36 -04:00
Fredrik Fornwall
e07331bb1e Merge pull request #222 from michalbednarski/gnupg-x86-asm-pie
gnupg: Don't have text relocations on x86
2016-04-19 23:20:24 +02:00
Fredrik Fornwall
668db3ed63 parallel: Avoid using /tmp (fixes #221) 2016-04-19 17:03:45 -04:00
michalbednarski
f019eb66d4 gnupg: Don't have text relocations on x86
GnuPG has x86-specific assembly files that don't have text relocations
only if they are preprocessed with PIC macro defined

These assembly files are src/mpi/i386/mpih-{add,sub}1.S
2016-04-19 21:12:29 +02:00
Fredrik Fornwall
0ec2b70462 termux-api: Start to cleanup api calling scripts
Start using shell built-in getops and remove long arguments.

Make both clipboard-set and sms-send either take argument or read
from stdin.  Fixes https://github.com/termux/termux-api/issues/14
2016-04-19 16:35:23 +02:00
Fredrik Fornwall
0ae97c5e98 termux-tools: Quote $@ when sending from wrappers
Fixes https://github.com/termux/termux-api/issues/18
2016-04-19 10:28:08 -04:00
Fredrik Fornwall
954a5f0ea2 gcc: Add --disable-tls and --with-isl-{include,lib} 2016-04-18 14:58:44 -04:00
Fredrik Fornwall
0d25a03f11 emacs: Make scrolling when dragging finger work 2016-04-18 02:38:28 -04:00
Fredrik Fornwall
31dd323c81 termux-tools: More robust check for 64-bit runtime
Previously the wrapper scripts for binaries in /system/bin used
/system/bin/getprop to determine if /system/lib or /system/lib64
should be used for the LD_LIBRARY_PATH.

We now switch to checking for /system/bin/linker64 which should be
more robust and faster. Fixes #214.
2016-04-18 00:55:28 -04:00
Fredrik Fornwall
684c863203 expect: Depend on libutil 2016-04-18 00:52:30 -04:00
Fredrik Fornwall
b8b6f1e0be dos2unix: Fix Makefile patch 2016-04-18 00:51:30 -04:00
Fredrik Fornwall
a5b5a7d4fe dos2unix: Add package 2016-04-18 00:37:44 -04:00
Fredrik Fornwall
257e5f0171 expect: Add package 2016-04-18 00:37:30 -04:00
Fredrik Fornwall
84d086ca1c tcl: Rebuild and add sqlite extension
This rebuild also fixes dlopen() problem after the <dlfcn.h> patch.
2016-04-18 00:36:29 -04:00
Fredrik Fornwall
51c63287f7 ndk_patches: <dlfcn.h> now #define:s RTLD_*
The Android NDK headers define the RTLD_* values within an enum,
which causes problems with #ifdef checks. Patch these to instead
use #define which is more traditional and what much code expects.
2016-04-18 00:33:02 -04:00
Fredrik Fornwall
e388af28b0 sqlite: Update from 3.12.0 to 3.12.1 2016-04-18 00:10:00 -04:00
Fredrik Fornwall
b4ea04c31a autossh: Add package 2016-04-16 20:05:08 -04:00
Fredrik Fornwall
9c03757c06 mosh: Depend on openssh 2016-04-16 17:17:07 -04:00
Fredrik Fornwall
1b58032556 termux-api: Bump version to 0.15 2016-04-16 17:15:21 -04:00
Fredrik Fornwall
36ff0d1474 termux-vibrate: Fix help text for --duration 2016-04-16 17:14:49 -04:00
Fredrik Fornwall
2637995c1e coreutils: Fix sort&tac using /tmp (closes #213) 2016-04-16 02:53:01 -04:00
Fredrik Fornwall
383dea2e04 gnupg2: Fix output from gpg2 (see #152) 2016-04-14 21:47:08 -04:00
Fredrik Fornwall
f3ad8a10c8 command-not-found: Update 2016-04-14 21:23:47 -04:00
Fredrik Fornwall
4d3416a492 Add the iconic cowsay package (closes #191) 2016-04-14 21:21:35 -04:00
Fredrik Fornwall
c71b9734f7 gnupg2: Make gpgconf output correctly (see #152) 2016-04-14 20:48:07 -04:00
Fredrik Fornwall
a0c80d57cb emacs: Do not strip away info pages (closes #194) 2016-04-14 20:47:04 -04:00
Fredrik Fornwall
fdca4d3569 mutt: Include patches from neomutt
This includes the trash patch (closes #211).
2016-04-14 09:40:25 -04:00
Fredrik Fornwall
c04536b593 getmail: Use python2, not python
This is needed since python is python3 in Termux.
2016-04-14 09:25:34 -04:00
Fredrik Fornwall
5ba8453589 nodejs: Update from 5.10.0 to 5.10.1 2016-04-14 08:53:22 -04:00
Fredrik Fornwall
a47b5f19fc picolisp: Move ssl and httpGate from $PREFIX/bin
They are usually called in a controlled context, and should better
not clobber the global executables namespace.
2016-04-14 06:51:30 -04:00
Fredrik Fornwall
9b34914613 imagemagick: Update to latest patch 2016-04-13 20:40:11 -04:00
Fredrik Fornwall
651efa781e perl: Bump build revision to force rebuild
This rebuild will be against a patched pwd.h so that perl does not
try to link in 'endpwent', which has been removed in Android N.

Fixes #212.
2016-04-13 20:30:02 -04:00
Fredrik Fornwall
0ec3189ee9 command-not-found: Regenerate 2016-04-13 20:14:17 -04:00
Fredrik Fornwall
f8a019c557 lzip: Add package 2016-04-13 20:10:40 -04:00
Fredrik Fornwall
84d033cfe8 libmp3splt: Enable ogg and flac support 2016-04-13 19:58:13 -04:00
Fredrik Fornwall
1e08b36877 Add libflac and flac packages 2016-04-13 19:57:51 -04:00
Fredrik Fornwall
e35a44d7c1 Merge pull request #184 from vaites/mp3splt
Added mp3splt, libmp3splt, libmad and libid3tag packages
2016-04-14 01:34:24 +02:00
Fredrik Fornwall
202a1fb5d3 Merge pull request #181 from its-pointless/master
getmail: Add package
2016-04-14 01:22:10 +02:00
Fredrik Fornwall
a0443f31ac picolisp: Fix typo 2016-04-13 19:00:11 -04:00
Fredrik Fornwall
492d2d5a09 libcrypt: Update with routines from FreeBSD
This brings in support for MD5, SHA-256 and SHA-512 encryption.
2016-04-13 18:42:14 -04:00
Fredrik Fornwall
2e708ec61f golang: Update from 1.6 to 1.6.1 2016-04-13 17:35:36 -04:00
Fredrik Fornwall
1b1bdbf8a5 picolisp: Bundle pil(1) and picolisp(1) man pages 2016-04-13 10:13:59 -04:00
Fredrik Fornwall
28b412c731 command-not-found: Update with new commands 2016-04-13 09:57:13 -04:00
Fredrik Fornwall
edea1f1609 picolisp: Fix ext:Crypt and add bin/{httpGate,ssl} 2016-04-13 09:53:05 -04:00
Fredrik Fornwall
87da9256d6 libcrypt: Enable package 2016-04-13 06:48:47 -04:00
Fredrik Fornwall
2f7dfd9fe5 vorbis-tools: Add package 2016-04-13 05:59:05 -04:00
Fredrik Fornwall
a31c9bf406 fortune: Add package 2016-04-13 05:58:36 -04:00
Fredrik Fornwall
1bc99fb009 picolisp: Update from 16.3.1 to 16.4.1 2016-04-13 05:58:09 -04:00
Fredrik Fornwall
6a4a91455d procps: Fix pkill behaving as pgrep (closes #192) 2016-04-12 01:20:42 -04:00
Fredrik Fornwall
fb97d80556 emacs: Bump build revision to fix arm&i686 build 2016-04-11 23:49:40 -04:00
Fredrik Fornwall
400193fc8e Bump packages to force rebuild with libcurl 2016-04-11 09:21:47 -04:00
Fredrik Fornwall
6dc41b161c cmake: Update from 3.4.3 to 3.5.1 2016-04-11 09:18:10 -04:00
Fredrik Fornwall
2763362397 leptonica: Avoid linking against openjpeg 2016-04-11 09:15:26 -04:00
Fredrik Fornwall
1e5cf6c36d apt: Update from 1.2.9 to 1.2.10 2016-04-11 08:03:59 -04:00
Fredrik Fornwall
fde658151c tmux: Update from 2.1 to 2.2 2016-04-11 07:25:59 -04:00
Fredrik Fornwall
a663f7796c leptonica: Avoid fmemopen and use tmpfile
The <stdio.h> header is now patched so the tmpfile() callback now
works. This fixes the build on aarch64.
2016-04-11 07:12:24 -04:00
Fredrik Fornwall
85d557573e curl: Update from 7.47.1 to 7.48.0 2016-04-11 06:18:14 -04:00
Fredrik Fornwall
b7cf71a02f dcraw: Install binary into $PREFIX/bin/ correctly
Thanks live_the_dream
2016-04-11 06:06:24 -04:00
Fredrik Fornwall
8353c56c0b Modify setup in wrappers for /system/bin/ commands
On several devices several tools in /system/bin/ requires
LD_LIBRARY_PATH to contain /system/lib(64). Check for the bit-ness
with `getprop ro.product.cpu.abilist64`  and setup the environment
accordingly.

Closes #193.
Closes #206.
2016-04-10 20:20:17 -04:00
Fredrik Fornwall
7674128223 Merge pull request #186 from vaites/tesseract
Added Leptonica and Tesseract packages
2016-04-11 01:37:34 +02:00
Fredrik Fornwall
bd0332050f mosh: Use perl directly instead of env 2016-04-09 18:04:12 -04:00
Fredrik Fornwall
b4d7f3dd28 mosh: Enable package 2016-04-09 17:19:38 -04:00
Fredrik Fornwall
8ffb4cc20b protobuf: Link against libgnustl_shared.so
This avoids the situation where protobuf uses the default stripped
down standard Android C++ library while e.g. mosh links to the more
complete libgnustl_shared.so, which causes problems when mosh links
both to libprotobuf.so and libgnustl_shared.so.
2016-04-09 17:14:25 -04:00
Fredrik Fornwall
83bbf2b8a8 zbar: Shorten description and avoid build revision 2016-04-09 14:38:48 -04:00
Fredrik Fornwall
0edd8ef752 Merge pull request #188 from vaites/zbar
Added zbar package
2016-04-09 20:13:38 +02:00
Fredrik Fornwall
cc6aa93731 byobu: Update from 5.104 to 5.105
Also mark as platform-independent.
2016-04-09 14:09:44 -04:00