--- /dev/null
+diff -u -r ../fzf-0.11.1/bin/fzf-tmux ./bin/fzf-tmux
+--- ../fzf-0.11.1/bin/fzf-tmux 2015-11-30 10:39:45.000000000 -0500
++++ ./bin/fzf-tmux 2016-01-10 19:11:38.223664557 -0500
+@@ -1,4 +1,4 @@
+-#!/usr/bin/env bash
++#!/usr/bin/bash
+ # fzf-tmux: starts fzf in a tmux pane
+ # usage: fzf-tmux [-u|-d [HEIGHT[%]]] [-l|-r [WIDTH[%]]] [--] [FZF OPTIONS]
+
+@@ -91,10 +91,10 @@
+
+ # Clean up named pipes on exit
+ id=$RANDOM
+-argsf="${TMPDIR:-/tmp}/fzf-args-$id"
+-fifo1="${TMPDIR:-/tmp}/fzf-fifo1-$id"
+-fifo2="${TMPDIR:-/tmp}/fzf-fifo2-$id"
+-fifo3="${TMPDIR:-/tmp}/fzf-fifo3-$id"
++argsf="${TMPDIR:-@TERMUX_PREFIX@/tmp}/fzf-args-$id"
++fifo1="${TMPDIR:-@TERMUX_PREFIX@/tmp}/fzf-fifo1-$id"
++fifo2="${TMPDIR:-@TERMUX_PREFIX@/tmp}/fzf-fifo2-$id"
++fifo3="${TMPDIR:-@TERMUX_PREFIX@/tmp}/fzf-fifo3-$id"
+ cleanup() {
+ rm -f $argsf $fifo1 $fifo2 $fifo3
+ }
--- /dev/null
+TERMUX_PKG_HOMEPAGE=https://github.com/junegunn/fzf
+TERMUX_PKG_DESCRIPTION="Command-line fuzzy finder"
+TERMUX_PKG_VERSION=0.11.1
+TERMUX_PKG_SRCURL=https://github.com/junegunn/fzf/archive/${TERMUX_PKG_VERSION}.tar.gz
+TERMUX_PKG_FOLDERNAME=fzf-${TERMUX_PKG_VERSION}
+TERMUX_PKG_BUILD_IN_SRC="yes"
+TERMUX_PKG_DEPENDS="bash, ncurses"
+
+termux_step_make_install () {
+ export GOPATH=$TERMUX_PKG_TMPDIR
+ cd $GOPATH
+ mkdir -p src/github.com/junegunn/fzf
+ cp -Rf $TERMUX_PKG_SRCDIR/* src/github.com/junegunn/fzf
+
+ termux_setup_golang
+ export CGO_CFLAGS="-I$TERMUX_PREFIX/include -L$TERMUX_PREFIX/lib"
+ export CGO_LDFLAGS="-L$TERMUX_PREFIX/lib"
+
+ for file in runewidth.go runewidth_posix.go; do
+ curl -o $GOPATH/src/github.com/junegunn/fzf/src/vendor/github.com/junegunn/go-runewidth/$file \
+ https://raw.githubusercontent.com/junegunn/go-runewidth/master/$file
+ done
+ for file in shellwords.go util_posix.go; do
+ curl -o $GOPATH/src/github.com/junegunn/fzf/src/vendor/github.com/junegunn/go-shellwords/$file \
+ https://raw.githubusercontent.com/junegunn/go-shellwords/master/$file
+ done
+
+ cd $GOPATH/src/github.com/junegunn/fzf/src/fzf
+ CGO_ENABLED=1 go build -a -ldflags="-extldflags=-pie" -o $TERMUX_PREFIX/bin/fzf
+
+ # Install fzf-tmux, a bash script for launching fzf in a tmux pane:
+ cp $TERMUX_PKG_SRCDIR/bin/fzf-tmux $TERMUX_PREFIX/bin
+
+ # Install the fzf.1 man page:
+ mkdir -p $TERMUX_PREFIX/share/man/man1/
+ cp $TERMUX_PKG_SRCDIR/man/man1/fzf.1 $TERMUX_PREFIX/share/man/man1/
+
+ # Install the vim plugin:
+ mkdir -p $TERMUX_PREFIX/share/vim/vim74/plugin
+ cp $TERMUX_PKG_SRCDIR/plugin/fzf.vim $TERMUX_PREFIX/share/vim/vim74/plugin
+
+ # Install the nvim plugin:
+ mkdir -p $TERMUX_PREFIX/share/nvim/runtime/plugin
+ cp $TERMUX_PKG_SRCDIR/plugin/fzf.vim $TERMUX_PREFIX/share/nvim/runtime/plugin/
+}
--- /dev/null
+diff -u -r ../fzf-0.11.1/src/curses/curses.go ./src/curses/curses.go
+--- ../fzf-0.11.1/src/curses/curses.go 2015-11-30 10:39:45.000000000 -0500
++++ ./src/curses/curses.go 2016-01-10 19:03:28.616487822 -0500
+@@ -4,8 +4,6 @@
+ #include <ncurses.h>
+ #include <locale.h>
+ #cgo !static LDFLAGS: -lncurses
+-#cgo static LDFLAGS: -l:libncursesw.a -l:libtinfo.a -l:libgpm.a -ldl
+-#cgo android static LDFLAGS: -l:libncurses.a -fPIE -march=armv7-a -mfpu=neon -mhard-float -Wl,--no-warn-mismatch
+
+ SCREEN *c_newterm () {
+ return newterm(NULL, stderr, stdin);