termux-packages
8 years agoAdd gitter chat badge to README
Fredrik Fornwall [Wed, 13 Jan 2016 00:28:47 +0000 (01:28 +0100)]
Add gitter chat badge to README

8 years agotermux-api: Add termux-vibrate -f/--force option
Fredrik Fornwall [Tue, 12 Jan 2016 13:05:17 +0000 (08:05 -0500)]
termux-api: Add termux-vibrate -f/--force option

8 years agostunnel: Update from 5.28 to 5.29
Fredrik Fornwall [Mon, 11 Jan 2016 13:46:42 +0000 (08:46 -0500)]
stunnel: Update from 5.28 to 5.29

8 years agofzf: Add package
Fredrik Fornwall [Mon, 11 Jan 2016 00:51:38 +0000 (19:51 -0500)]
fzf: Add package

8 years agoRemove duplication of golang setup
Fredrik Fornwall [Mon, 11 Jan 2016 00:45:41 +0000 (19:45 -0500)]
Remove duplication of golang setup

8 years agoclang: Update from 3.7 to 3.7.1
Fredrik Fornwall [Sun, 10 Jan 2016 23:02:44 +0000 (18:02 -0500)]
clang: Update from 3.7 to 3.7.1

8 years agolibtalloc: Ensure shared lib symlinks are included
Fredrik Fornwall [Sun, 10 Jan 2016 23:01:08 +0000 (18:01 -0500)]
libtalloc: Ensure shared lib symlinks are included

8 years agolighttpd: Update from 1.4.38 to 1.4.39
Fredrik Fornwall [Sun, 10 Jan 2016 23:00:24 +0000 (18:00 -0500)]
lighttpd: Update from 1.4.38 to 1.4.39

8 years agoweechat: Update from 1.3 to 1.4
Fredrik Fornwall [Sun, 10 Jan 2016 22:58:28 +0000 (17:58 -0500)]
weechat: Update from 1.3 to 1.4

8 years agoAdd libzopfli package
Fredrik Fornwall [Sun, 10 Jan 2016 01:51:28 +0000 (20:51 -0500)]
Add libzopfli package

8 years agoAdd disabled stubs for libbase and libutils
Fredrik Fornwall [Sun, 10 Jan 2016 01:32:28 +0000 (20:32 -0500)]
Add disabled stubs for libbase and libutils

8 years agoMake install-sdk.sh not assume android is in $PATH
Fredrik Fornwall [Sat, 9 Jan 2016 01:39:09 +0000 (20:39 -0500)]
Make install-sdk.sh not assume android is in $PATH

Also update the build-tools to latest 23.0.2

8 years agoUpdate libtalloc and proot build files
Fredrik Fornwall [Sat, 9 Jan 2016 01:19:06 +0000 (20:19 -0500)]
Update libtalloc and proot build files

8 years agoAdd android-libcutils as disabled package
Fredrik Fornwall [Wed, 6 Jan 2016 01:54:44 +0000 (20:54 -0500)]
Add android-libcutils as disabled package

8 years agoclang: Fix aarch64 build
Fredrik Fornwall [Tue, 5 Jan 2016 14:15:12 +0000 (09:15 -0500)]
clang: Fix aarch64 build

8 years agosubversion: Remove patch applied upstream
Fredrik Fornwall [Tue, 5 Jan 2016 12:46:19 +0000 (07:46 -0500)]
subversion: Remove patch applied upstream

8 years agogit: Update from 2.6.4 to 2.7.0
Fredrik Fornwall [Tue, 5 Jan 2016 12:43:11 +0000 (07:43 -0500)]
git: Update from 2.6.4 to 2.7.0

8 years agodropbear: Use working tar url
Fredrik Fornwall [Tue, 5 Jan 2016 03:17:18 +0000 (22:17 -0500)]
dropbear: Use working tar url

8 years agolibsasl: Disable parallel build
Fredrik Fornwall [Tue, 5 Jan 2016 03:16:53 +0000 (22:16 -0500)]
libsasl: Disable parallel build

8 years agoweechat: Fix 64-bit build
Fredrik Fornwall [Tue, 5 Jan 2016 02:09:47 +0000 (21:09 -0500)]
weechat: Fix 64-bit build

8 years agovim: Update to latest patch
Fredrik Fornwall [Tue, 5 Jan 2016 02:08:49 +0000 (21:08 -0500)]
vim: Update to latest patch

8 years agotermux-api: Handle path whitespace in termux-api
Fredrik Fornwall [Mon, 4 Jan 2016 22:16:55 +0000 (17:16 -0500)]
termux-api: Handle path whitespace in termux-api

This closes #120.

8 years agolibffi: Hack away lib64->lib for 64-bit builds
Fredrik Fornwall [Mon, 4 Jan 2016 16:03:12 +0000 (11:03 -0500)]
libffi: Hack away lib64->lib for 64-bit builds

8 years agophp: Fix 64-bit build
Fredrik Fornwall [Mon, 4 Jan 2016 11:46:16 +0000 (06:46 -0500)]
php: Fix 64-bit build

8 years agolibandroid-support: Add iconv for 64-bit build
Fredrik Fornwall [Mon, 4 Jan 2016 11:39:40 +0000 (06:39 -0500)]
libandroid-support: Add iconv for 64-bit build

8 years agolibluajit: Switch to 2.1-beta1
Fredrik Fornwall [Mon, 4 Jan 2016 11:38:52 +0000 (06:38 -0500)]
libluajit: Switch to 2.1-beta1

This brings aarch64 support.

8 years agolibevent: Fix 64-bit build
Fredrik Fornwall [Mon, 4 Jan 2016 11:34:21 +0000 (06:34 -0500)]
libevent: Fix 64-bit build

The arc4random_addrandom() function has been removed from 64-bit
Android libc.

8 years agow3m: Fix 64-bit build
Fredrik Fornwall [Mon, 4 Jan 2016 11:31:29 +0000 (06:31 -0500)]
w3m: Fix 64-bit build

8 years agolibgc: Use a master snapshot for instead of 7.4.2
Fredrik Fornwall [Mon, 4 Jan 2016 11:24:46 +0000 (06:24 -0500)]
libgc: Use a master snapshot for instead of 7.4.2

This fixes building for aarch64

8 years agolibffi: Do not place lib in lib64 for 64-bit
Fredrik Fornwall [Mon, 4 Jan 2016 11:22:38 +0000 (06:22 -0500)]
libffi: Do not place lib in lib64 for 64-bit

8 years agozile: Work towards 64-bit build
Fredrik Fornwall [Mon, 4 Jan 2016 02:31:37 +0000 (21:31 -0500)]
zile: Work towards 64-bit build

8 years agoprocps: Replace index() by strchr()
Fredrik Fornwall [Mon, 4 Jan 2016 02:27:59 +0000 (21:27 -0500)]
procps: Replace index() by strchr()

The index() function has been removed from 64-bit libc and is
a deprecated posix function.

8 years agolibandroid-glob: issetugid() not in 64-bit libc
Fredrik Fornwall [Mon, 4 Jan 2016 02:24:49 +0000 (21:24 -0500)]
libandroid-glob: issetugid() not in 64-bit libc

8 years agostrace: Fix aarch64 build
Fredrik Fornwall [Mon, 4 Jan 2016 02:00:15 +0000 (21:00 -0500)]
strace: Fix aarch64 build

8 years agoplay-audio: Fix 64-bit build
Fredrik Fornwall [Mon, 4 Jan 2016 01:46:21 +0000 (20:46 -0500)]
play-audio: Fix 64-bit build

PTHREAD_MUTEX_INITIALIZER and PTHREAD_COND_INITIALIZER should only
be used for statically allocated mutexes - not doing it here breaks
building on 64-bit Android.

8 years agom4: Fix 64-bit build
Fredrik Fornwall [Mon, 4 Jan 2016 01:41:31 +0000 (20:41 -0500)]
m4: Fix 64-bit build

8 years agogzip: Fix aarch64 build
Fredrik Fornwall [Mon, 4 Jan 2016 00:46:43 +0000 (19:46 -0500)]
gzip: Fix aarch64 build

8 years agolibandroid-support: Add musl-locale/intl.c to 64-bit
Fredrik Fornwall [Mon, 4 Jan 2016 00:46:24 +0000 (19:46 -0500)]
libandroid-support: Add musl-locale/intl.c to 64-bit

8 years agolibandroid-support: Enable langinfo for 64-bit
Fredrik Fornwall [Sun, 3 Jan 2016 13:59:29 +0000 (08:59 -0500)]
libandroid-support: Enable langinfo for 64-bit

8 years agoAvoid enabling gnulib fcntl wrapper
Fredrik Fornwall [Sun, 3 Jan 2016 13:48:50 +0000 (08:48 -0500)]
Avoid enabling gnulib fcntl wrapper

This lessens bloat and fixes 64-bit compiles (the gnulib fcntl
wrapper uses getdtablesize() which does not exist for 64-bit).

8 years agodirevent: Fix 64-bit build
Fredrik Fornwall [Sun, 3 Jan 2016 13:47:42 +0000 (08:47 -0500)]
direvent: Fix 64-bit build

8 years agoClean everything in /data in clean-rebuild-all.sh
Fredrik Fornwall [Sun, 3 Jan 2016 13:30:44 +0000 (08:30 -0500)]
Clean everything in /data in clean-rebuild-all.sh

8 years agoc-ares: Fix for 64-bit build
Fredrik Fornwall [Sun, 3 Jan 2016 13:30:19 +0000 (08:30 -0500)]
c-ares: Fix for 64-bit build

8 years agopython: Ensure curses.panel module is built
Fredrik Fornwall [Sun, 3 Jan 2016 13:18:40 +0000 (08:18 -0500)]
python: Ensure curses.panel module is built

8 years agoweechat: Enable python. Patch for ruby 2.3
Fredrik Fornwall [Sun, 3 Jan 2016 13:17:32 +0000 (08:17 -0500)]
weechat: Enable python. Patch for ruby 2.3

8 years agoimagemagick: Update from 6.9.2-10 to 6.9.3-0
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

8 years agoFix finch and harfbuzz builds
Fredrik Fornwall [Sun, 3 Jan 2016 12:29:07 +0000 (07:29 -0500)]
Fix finch and harfbuzz builds

8 years agomathomatic: Switch to working source download url
Fredrik Fornwall [Sun, 3 Jan 2016 11:07:38 +0000 (06:07 -0500)]
mathomatic: Switch to working source download url

8 years agodnsutils: Update BIND-9.10.3 to BIND-9.10.3-P2
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

8 years agotoilet: Switch to mirror for downloading source
Fredrik Fornwall [Sun, 3 Jan 2016 10:44:45 +0000 (05:44 -0500)]
toilet: Switch to mirror for downloading source

8 years agonodejs: Restore c-ares and gtest include files
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

8 years agofindutils: Update from 4.5.17 to 4.6.0
Fredrik Fornwall [Sat, 2 Jan 2016 21:57:40 +0000 (16:57 -0500)]
findutils: Update from 4.5.17 to 4.6.0

8 years agotcl: Avoid pulling in posix function replacements
Fredrik Fornwall [Sat, 2 Jan 2016 21:49:06 +0000 (16:49 -0500)]
tcl: Avoid pulling in posix function replacements

8 years agolibevent: Follow move to github
Fredrik Fornwall [Sat, 2 Jan 2016 15:21:42 +0000 (10:21 -0500)]
libevent: Follow move to github

8 years agoapt: Update from 1.1.6 to 1.1.10
Fredrik Fornwall [Thu, 31 Dec 2015 09:46:52 +0000 (04:46 -0500)]
apt: Update from 1.1.6 to 1.1.10

8 years agoUpdate disabled-packages/nodejs5
Fredrik Fornwall [Thu, 31 Dec 2015 09:36:51 +0000 (04:36 -0500)]
Update disabled-packages/nodejs5

8 years agoAdd .gitignore (fixes #119)
Fredrik Fornwall [Wed, 30 Dec 2015 07:34:57 +0000 (08:34 +0100)]
Add .gitignore (fixes #119)

8 years agoRemove .swp file committed by mistake (#119)
Fredrik Fornwall [Wed, 30 Dec 2015 07:30:02 +0000 (08:30 +0100)]
Remove .swp file committed by mistake (#119)

8 years agozsh: Enable the files module (fixes #61)
Fredrik Fornwall [Wed, 30 Dec 2015 00:11:46 +0000 (19:11 -0500)]
zsh: Enable the files module (fixes #61)

8 years agotermux-tools: df wrapper resetting LD_LIBRARY_PATH
Fredrik Fornwall [Tue, 29 Dec 2015 23:55:19 +0000 (18:55 -0500)]
termux-tools: df wrapper resetting LD_LIBRARY_PATH

8 years agotermux-api: Change termux-clipboard-set
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

8 years agoMerge pull request #117 from gscholt/build-all-enhancements
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.

8 years agobuild-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.

8 years agoMerge pull request #116 from franciscod/pacman
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

8 years agopacman: move to disabled-packages
Francisco Demartino [Mon, 28 Dec 2015 02:43:31 +0000 (23:43 -0300)]
pacman: move to disabled-packages

8 years agopacman: remove unmet deps
Francisco Demartino [Thu, 24 Dec 2015 04:31:38 +0000 (01:31 -0300)]
pacman: remove unmet deps

8 years agopacman: fix nesting and depends
Francisco Demartino [Thu, 24 Dec 2015 03:17:04 +0000 (00:17 -0300)]
pacman: fix nesting and depends

8 years agopacman: WIP, it now builds
Francisco Demartino [Thu, 24 Dec 2015 02:44:52 +0000 (23:44 -0300)]
pacman: WIP, it now builds

8 years agopacman: WIP, has undefined reference errors
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

8 years agotermux-tools: Add termux-setup-storage
Fredrik Fornwall [Mon, 28 Dec 2015 00:53:30 +0000 (19:53 -0500)]
termux-tools: Add termux-setup-storage

8 years agobc and wcalc: Bump revisions for rebuild
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.

8 years agotermux-tools: reload-style -> reload-settings
Fredrik Fornwall [Sun, 27 Dec 2015 14:36:54 +0000 (09:36 -0500)]
termux-tools: reload-style -> reload-settings

8 years agoflex: Update from 2.5.39 to 2.6.0
Fredrik Fornwall [Sun, 27 Dec 2015 12:00:01 +0000 (07:00 -0500)]
flex: Update from 2.5.39 to 2.6.0

8 years agoUpdate README to use ubuntu 15.10
Fredrik Fornwall [Sun, 27 Dec 2015 11:59:45 +0000 (06:59 -0500)]
Update README to use ubuntu 15.10

8 years agoharfbuzz: Update from 1.0.6 to 1.1.2
Fredrik Fornwall [Sun, 27 Dec 2015 11:33:28 +0000 (06:33 -0500)]
harfbuzz: Update from 1.0.6 to 1.1.2

8 years agoapt: Transition apt.termux.com -> termux.net
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.

8 years agopcre: Update from 8.37 to 8.38
Fredrik Fornwall [Sun, 27 Dec 2015 06:56:06 +0000 (01:56 -0500)]
pcre: Update from 8.37 to 8.38

8 years agobuild-package.sh: Use deb naming convention
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

8 years agovim: Update to latest patch
Fredrik Fornwall [Sat, 26 Dec 2015 03:27:14 +0000 (22:27 -0500)]
vim: Update to latest patch

8 years agosubversion: Update from 1.9.2 to 1.9.3
Fredrik Fornwall [Sat, 26 Dec 2015 03:25:32 +0000 (22:25 -0500)]
subversion: Update from 1.9.2 to 1.9.3

8 years agostrace: Update from 4.10 to 4.11
Fredrik Fornwall [Sat, 26 Dec 2015 03:22:44 +0000 (22:22 -0500)]
strace: Update from 4.10 to 4.11

8 years agorsync: Update from 3.1.1 to 3.1.2
Fredrik Fornwall [Sat, 26 Dec 2015 03:16:48 +0000 (22:16 -0500)]
rsync: Update from 3.1.1 to 3.1.2

8 years agoparallel: Update from 20151022 to 20151222
Fredrik Fornwall [Sat, 26 Dec 2015 03:14:34 +0000 (22:14 -0500)]
parallel: Update from 20151022 to 20151222

8 years agolua: Update from 5.3.1 to 5.3.2
Fredrik Fornwall [Sat, 26 Dec 2015 03:11:28 +0000 (22:11 -0500)]
lua: Update from 5.3.1 to 5.3.2

8 years agolighttpd: Update from 1.4.35 to 1.4.38
Fredrik Fornwall [Sat, 26 Dec 2015 03:08:40 +0000 (22:08 -0500)]
lighttpd: Update from 1.4.35 to 1.4.38

8 years agolibuv: Update from 1.7.5 to 1.8.0
Fredrik Fornwall [Sat, 26 Dec 2015 03:08:09 +0000 (22:08 -0500)]
libuv: Update from 1.7.5 to 1.8.0

8 years agolibpng: Update from 1.6.19 to 1.6.20
Fredrik Fornwall [Sat, 26 Dec 2015 03:02:36 +0000 (22:02 -0500)]
libpng: Update from 1.6.19 to 1.6.20

8 years agolibopus: Update from 1.1 to 1.1.1
Fredrik Fornwall [Sat, 26 Dec 2015 03:02:06 +0000 (22:02 -0500)]
libopus: Update from 1.1 to 1.1.1

8 years agolibmsgpack: Update from 1.2.0 to 1.3.0
Fredrik Fornwall [Sat, 26 Dec 2015 03:00:54 +0000 (22:00 -0500)]
libmsgpack: Update from 1.2.0 to 1.3.0

8 years agolibcairo: Update from 1.14.4 to 1.14.6
Fredrik Fornwall [Sat, 26 Dec 2015 02:53:25 +0000 (21:53 -0500)]
libcairo: Update from 1.14.4 to 1.14.6

8 years agoiperf3: Update from 3.1 to 3.1.1
Fredrik Fornwall [Sat, 26 Dec 2015 02:47:41 +0000 (21:47 -0500)]
iperf3: Update from 3.1 to 3.1.1

8 years agohexcurse: Update from 1.58 to 1.60
Fredrik Fornwall [Sat, 26 Dec 2015 02:45:21 +0000 (21:45 -0500)]
hexcurse: Update from 1.58 to 1.60

8 years agoglobal: Update from 6.5 to 6.5.2
Fredrik Fornwall [Sat, 26 Dec 2015 02:39:56 +0000 (21:39 -0500)]
global: Update from 6.5 to 6.5.2

8 years agodpkg: Update from 1.18.3 to 1.18.4
Fredrik Fornwall [Sat, 26 Dec 2015 02:27:43 +0000 (21:27 -0500)]
dpkg: Update from 1.18.3 to 1.18.4

8 years agofindutils: Update from 4.5.14 to 4.5.17
Fredrik Fornwall [Sat, 26 Dec 2015 02:27:25 +0000 (21:27 -0500)]
findutils: Update from 4.5.14 to 4.5.17

8 years agoffmpeg: Update from 2.8.3 to 2.8.4
Fredrik Fornwall [Sat, 26 Dec 2015 02:26:47 +0000 (21:26 -0500)]
ffmpeg: Update from 2.8.3 to 2.8.4

8 years agoapt: Update to 1.1.6, default disable SRV records
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).

8 years agobusybox: Update i686 build
Fredrik Fornwall [Sat, 26 Dec 2015 00:13:55 +0000 (19:13 -0500)]
busybox: Update i686 build

8 years agoweechat: Rebuild to link against new ruby 2.3 lib
Fredrik Fornwall [Fri, 25 Dec 2015 23:25:10 +0000 (18:25 -0500)]
weechat: Rebuild to link against new ruby 2.3 lib

8 years agoMerge pull request #112 from franciscod/buildorder.py
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!