termux-packages
7 years agolua: Add and replace luajit
Fredrik Fornwall [Tue, 17 Jan 2017 23:58:39 +0000 (00:58 +0100)]
lua: Add and replace luajit

luajit is rather complex and lacking upstream maintenance.

7 years agovim: Update to latest patch level
Fredrik Fornwall [Tue, 17 Jan 2017 21:55:24 +0000 (22:55 +0100)]
vim: Update to latest patch level

7 years agolibcln: Fix clang build - hopefully for real
Fredrik Fornwall [Tue, 17 Jan 2017 23:42:05 +0000 (00:42 +0100)]
libcln: Fix clang build - hopefully for real

7 years agolibgnutls: Note dependency on libunistring
Fredrik Fornwall [Tue, 17 Jan 2017 21:23:28 +0000 (22:23 +0100)]
libgnutls: Note dependency on libunistring

7 years agolibunistring: Update from 0.9.6 to 0.9.7
Fredrik Fornwall [Tue, 17 Jan 2017 21:22:03 +0000 (22:22 +0100)]
libunistring: Update from 0.9.6 to 0.9.7

7 years agopython3: Fix build with clang for real
Fredrik Fornwall [Tue, 17 Jan 2017 21:11:14 +0000 (22:11 +0100)]
python3: Fix build with clang for real

7 years agocmake: Remove unnecessary cmake conf
Fredrik Fornwall [Tue, 17 Jan 2017 21:10:21 +0000 (22:10 +0100)]
cmake: Remove unnecessary cmake conf

7 years agopython: Fix build with clang for real
Fredrik Fornwall [Tue, 17 Jan 2017 21:06:27 +0000 (22:06 +0100)]
python: Fix build with clang for real

7 years agolibrsync&libssh: Remove unnecessary cmake conf
Fredrik Fornwall [Tue, 17 Jan 2017 20:24:48 +0000 (21:24 +0100)]
librsync&libssh: Remove unnecessary cmake conf

7 years agoliblzma: Update from 5.2.2 to 5.2.3
Fredrik Fornwall [Tue, 17 Jan 2017 18:42:54 +0000 (19:42 +0100)]
liblzma: Update from 5.2.2 to 5.2.3

7 years agobusybox: Backport fix to wget
Fredrik Fornwall [Tue, 17 Jan 2017 18:36:30 +0000 (19:36 +0100)]
busybox: Backport fix to wget

7 years agoFix arm issue with clang-pie-wrapper
Fredrik Fornwall [Tue, 17 Jan 2017 16:31:24 +0000 (17:31 +0100)]
Fix arm issue with clang-pie-wrapper

We need to wrap arm-linux-androideabi, not arm-linux-android.

Also, specify armv7a as clang cpu target and not just arm.

7 years agoca-certificates: Update from 20161128 to 20170117
Fredrik Fornwall [Tue, 17 Jan 2017 16:25:46 +0000 (17:25 +0100)]
ca-certificates: Update from 20161128 to 20170117

7 years agobuild-package.sh: Build aarch64 first on '-a all'
Fredrik Fornwall [Tue, 17 Jan 2017 15:07:15 +0000 (16:07 +0100)]
build-package.sh: Build aarch64 first on '-a all'

7 years agozsh: Add the zpty module (fixes #672)
Fredrik Fornwall [Tue, 17 Jan 2017 15:06:57 +0000 (16:06 +0100)]
zsh: Add the zpty module (fixes #672)

7 years agotorsocks: fix nougat (add clone syscall) (#681)
Vishal Biswas [Tue, 17 Jan 2017 15:11:59 +0000 (20:41 +0530)]
torsocks: fix nougat (add clone syscall) (#681)

7 years agoUpdate tty-clock to version 2.3 (#680)
Oliver Schmidhauser [Tue, 17 Jan 2017 15:10:09 +0000 (16:10 +0100)]
Update tty-clock to version 2.3 (#680)

When the debian developers come ringing for a tagged release, suddenly
everything goes really fast.

In the build environment `ncurses5-config --libs` also returns
-ltinfo, which is unavailable to the linker. That's why the patch was
needed. Is this something that could be fixed in the build environment
or is this simply a badly written makefile, unsuitable for cross
compiling?

7 years agobuild-package.sh: Remove _SPECSFLAG
Fredrik Fornwall [Tue, 17 Jan 2017 14:51:59 +0000 (15:51 +0100)]
build-package.sh: Remove _SPECSFLAG

7 years agoneovim: Update to latest master
Fredrik Fornwall [Tue, 17 Jan 2017 14:51:17 +0000 (15:51 +0100)]
neovim: Update to latest master

7 years agopython2: Fix issues when building with clang
Fredrik Fornwall [Tue, 17 Jan 2017 09:05:20 +0000 (10:05 +0100)]
python2: Fix issues when building with clang

7 years agopython: Fix build issue when using clang
Fredrik Fornwall [Mon, 16 Jan 2017 10:49:20 +0000 (11:49 +0100)]
python: Fix build issue when using clang

7 years agoclang: Setup ${TERMUX_HOST_PLATFORM}-{clang,clang++} symlinks
Fredrik Fornwall [Mon, 16 Jan 2017 10:48:20 +0000 (11:48 +0100)]
clang: Setup ${TERMUX_HOST_PLATFORM}-{clang,clang++} symlinks

7 years agogolang: Use clang for native build
Fredrik Fornwall [Mon, 16 Jan 2017 10:13:38 +0000 (11:13 +0100)]
golang: Use clang for native build

7 years agoUse go1.8rc1 for cross compilation
Fredrik Fornwall [Mon, 16 Jan 2017 10:09:18 +0000 (11:09 +0100)]
Use go1.8rc1 for cross compilation

7 years agofzf: Update from 0.15.9 to 0.16.1
Fredrik Fornwall [Mon, 16 Jan 2017 09:35:29 +0000 (10:35 +0100)]
fzf: Update from 0.15.9 to 0.16.1

7 years agotaskwarrior: Fix clang build
Fredrik Fornwall [Sun, 15 Jan 2017 22:16:00 +0000 (23:16 +0100)]
taskwarrior: Fix clang build

7 years agofix clang cmake build left broken for arches other than aarch64 by #2f0de58717 (...
Vishal Biswas [Mon, 16 Jan 2017 07:48:23 +0000 (13:18 +0530)]
fix clang cmake build left broken for arches other than aarch64 by #2f0de58717 (#677)

7 years agoemacs: Build with gcc for now
Fredrik Fornwall [Sun, 15 Jan 2017 22:08:20 +0000 (23:08 +0100)]
emacs: Build with gcc for now

7 years agocmake: Update from 3.7.1 to 3.7.2
Fredrik Fornwall [Sun, 15 Jan 2017 22:07:37 +0000 (23:07 +0100)]
cmake: Update from 3.7.1 to 3.7.2

7 years agopicolisp: Fix clang build
Fredrik Fornwall [Sun, 15 Jan 2017 21:34:48 +0000 (22:34 +0100)]
picolisp: Fix clang build

7 years agolftp: Build with gcc for now
Fredrik Fornwall [Sun, 15 Jan 2017 20:57:53 +0000 (21:57 +0100)]
lftp: Build with gcc for now

7 years agoabook: Fix clang build
Fredrik Fornwall [Sun, 15 Jan 2017 20:48:03 +0000 (21:48 +0100)]
abook: Fix clang build

7 years agoREADME: Ubuntu 16.04 -> 16.10
Fredrik Fornwall [Sun, 15 Jan 2017 20:34:12 +0000 (21:34 +0100)]
README: Ubuntu 16.04 -> 16.10

7 years agolibgnutls: Update from 3.4.17 to 3.5.8
Fredrik Fornwall [Sun, 15 Jan 2017 20:30:56 +0000 (21:30 +0100)]
libgnutls: Update from 3.4.17 to 3.5.8

7 years agoltrace: Fix clang build
Fredrik Fornwall [Sun, 15 Jan 2017 20:30:34 +0000 (21:30 +0100)]
ltrace: Fix clang build

7 years agoluajit: Fix clang build
Fredrik Fornwall [Sun, 15 Jan 2017 20:14:17 +0000 (21:14 +0100)]
luajit: Fix clang build

7 years agoUse clang by default through a script wrapper
Fredrik Fornwall [Sun, 15 Jan 2017 20:13:22 +0000 (21:13 +0100)]
Use clang by default through a script wrapper

The script wrapper ensures that position-independent executables
are built without having to modify any build system.

7 years agolibmosquitto: Prevent cmake build
Fredrik Fornwall [Sun, 15 Jan 2017 20:12:41 +0000 (21:12 +0100)]
libmosquitto: Prevent cmake build

7 years agosetup-ubuntu.sh: Remove cmake, add python3.6
Fredrik Fornwall [Sun, 15 Jan 2017 18:44:15 +0000 (19:44 +0100)]
setup-ubuntu.sh: Remove cmake, add python3.6

7 years agoDockerfile: Update from ubuntu 16.04 to 16.10
Fredrik Fornwall [Sun, 15 Jan 2017 18:43:49 +0000 (19:43 +0100)]
Dockerfile: Update from ubuntu 16.04 to 16.10

7 years agovalgrind: Note that it doesn't build with clang
Fredrik Fornwall [Sun, 15 Jan 2017 18:41:40 +0000 (19:41 +0100)]
valgrind: Note that it doesn't build with clang

7 years agocurseofwar: Fix build with new cmake system
Fredrik Fornwall [Sun, 15 Jan 2017 18:40:59 +0000 (19:40 +0100)]
curseofwar: Fix build with new cmake system

7 years agostrace: Update homepage
Fredrik Fornwall [Sun, 15 Jan 2017 18:40:49 +0000 (19:40 +0100)]
strace: Update homepage

7 years agoopenssl: Note that it doesn't build with clang
Fredrik Fornwall [Sun, 15 Jan 2017 18:40:15 +0000 (19:40 +0100)]
openssl: Note that it doesn't build with clang

7 years agolibcaca: Note that it doesn't build with clang
Fredrik Fornwall [Sun, 15 Jan 2017 18:39:53 +0000 (19:39 +0100)]
libcaca: Note that it doesn't build with clang

7 years agoelfutils: Note that it doesn't build with clang
Fredrik Fornwall [Sun, 15 Jan 2017 18:39:32 +0000 (19:39 +0100)]
elfutils: Note that it doesn't build with clang

7 years agosed: Note that it doesn't build with clang
Fredrik Fornwall [Sun, 15 Jan 2017 18:39:19 +0000 (19:39 +0100)]
sed: Note that it doesn't build with clang

7 years agostfl: Patch to fix build
Fredrik Fornwall [Sun, 15 Jan 2017 18:38:58 +0000 (19:38 +0100)]
stfl: Patch to fix build

7 years agolibcln: Patch to build with clang
Fredrik Fornwall [Sun, 15 Jan 2017 18:38:37 +0000 (19:38 +0100)]
libcln: Patch to build with clang

7 years agoAdd (currently unused) build-clang.sh script
Fredrik Fornwall [Sun, 15 Jan 2017 18:38:21 +0000 (19:38 +0100)]
Add (currently unused) build-clang.sh script

7 years agotimewarrior: Patch to build with new cmake
Fredrik Fornwall [Sun, 15 Jan 2017 18:37:39 +0000 (19:37 +0100)]
timewarrior: Patch to build with new cmake

7 years agopython: Update from 3.5 to 3.6
Fredrik Fornwall [Sun, 15 Jan 2017 18:37:14 +0000 (19:37 +0100)]
python: Update from 3.5 to 3.6

7 years agoAdd support for cmake 3.7 (#660)
Vishal Biswas [Sun, 15 Jan 2017 12:48:05 +0000 (18:18 +0530)]
Add support for cmake 3.7 (#660)

7 years agoelfutils: Update from 0.167 to 0.168
Fredrik Fornwall [Sun, 15 Jan 2017 00:36:15 +0000 (19:36 -0500)]
elfutils: Update from 0.167 to 0.168

7 years agosqlite: Update from 3.16.1 to 3.16.2
Fredrik Fornwall [Sat, 14 Jan 2017 08:53:03 +0000 (03:53 -0500)]
sqlite: Update from 3.16.1 to 3.16.2

7 years agoruby: Update from 2.3.3 to 2.4.0
Fredrik Fornwall [Sat, 14 Jan 2017 08:45:44 +0000 (03:45 -0500)]
ruby: Update from 2.3.3 to 2.4.0

7 years agolibgmp: Update from 6.1.1 to 6.1.2
Fredrik Fornwall [Sat, 14 Jan 2017 08:41:59 +0000 (03:41 -0500)]
libgmp: Update from 6.1.1 to 6.1.2

7 years agoed: Update from 1.13 to 1.14.1
Fredrik Fornwall [Fri, 13 Jan 2017 18:13:50 +0000 (13:13 -0500)]
ed: Update from 1.13 to 1.14.1

7 years agobusybox: Update from 1.25.1 to 1.26.2
Fredrik Fornwall [Fri, 13 Jan 2017 12:09:56 +0000 (07:09 -0500)]
busybox: Update from 1.25.1 to 1.26.2

7 years agobuild-package.sh: Add termux_setup_cmake
Fredrik Fornwall [Wed, 11 Jan 2017 17:21:58 +0000 (12:21 -0500)]
build-package.sh: Add termux_setup_cmake

7 years agow3m: Switch to maintained debian fork
Fredrik Fornwall [Wed, 11 Jan 2017 16:53:33 +0000 (11:53 -0500)]
w3m: Switch to maintained debian fork

7 years agobinutils: Add checksum
Fredrik Fornwall [Wed, 11 Jan 2017 08:02:40 +0000 (03:02 -0500)]
binutils: Add checksum

7 years agoadd packages liblzo and lzop (#612)
Vishal Biswas [Wed, 11 Jan 2017 08:02:00 +0000 (13:32 +0530)]
add packages liblzo and lzop (#612)

7 years agolibgc: curl -> termux_download
Fredrik Fornwall [Wed, 11 Jan 2017 07:13:42 +0000 (02:13 -0500)]
libgc: curl -> termux_download

7 years agoreadline: curl -> termux_download
Fredrik Fornwall [Wed, 11 Jan 2017 07:11:14 +0000 (02:11 -0500)]
readline: curl -> termux_download

7 years agobash: Use termux_download instead of curl directly
Fredrik Fornwall [Wed, 11 Jan 2017 07:07:47 +0000 (02:07 -0500)]
bash: Use termux_download instead of curl directly

7 years agompv: Update from 0.22.0 to 0.23.0
Fredrik Fornwall [Wed, 11 Jan 2017 07:05:04 +0000 (02:05 -0500)]
mpv: Update from 0.22.0 to 0.23.0

7 years agoffmpeg: Bump version, enable x265
Fredrik Fornwall [Wed, 11 Jan 2017 07:04:41 +0000 (02:04 -0500)]
ffmpeg: Bump version, enable x265

Fixes #655.

7 years agolibx265: Enable package
Fredrik Fornwall [Wed, 11 Jan 2017 06:29:11 +0000 (01:29 -0500)]
libx265: Enable package

7 years agos/TERMUX_PKG_BUILD_REVISION/TERMUX_PKG_REVISION/
Fredrik Fornwall [Wed, 11 Jan 2017 06:21:42 +0000 (01:21 -0500)]
s/TERMUX_PKG_BUILD_REVISION/TERMUX_PKG_REVISION/

7 years agolibmsgpack: Update from 2.0.0 to 2.1.0
Fredrik Fornwall [Tue, 10 Jan 2017 15:54:18 +0000 (10:54 -0500)]
libmsgpack: Update from 2.0.0 to 2.1.0

7 years agolibx265: Add comment about text relocations on x86
Fredrik Fornwall [Tue, 10 Jan 2017 15:52:01 +0000 (10:52 -0500)]
libx265: Add comment about text relocations on x86

7 years agoFix some more shellcheck warnings
Fredrik Fornwall [Tue, 10 Jan 2017 11:35:05 +0000 (06:35 -0500)]
Fix some more shellcheck warnings

7 years agoerlang: Seems we need to build host part each time
Fredrik Fornwall [Tue, 10 Jan 2017 11:34:38 +0000 (06:34 -0500)]
erlang: Seems we need to build host part each time

7 years agoerlang: Cleanup and improve build script
Fredrik Fornwall [Tue, 10 Jan 2017 08:15:05 +0000 (03:15 -0500)]
erlang: Cleanup and improve build script

- Add a src checksum
- Put host-built binaries first into PATH to avoid problems if
  and erlang is already available.
- Do not build a new host build on every build

7 years agoAlways call post-extract step in srcdir
Fredrik Fornwall [Tue, 10 Jan 2017 08:14:35 +0000 (03:14 -0500)]
Always call post-extract step in srcdir

7 years agoFix some shellcheck warnings in build-package.sh
Fredrik Fornwall [Tue, 10 Jan 2017 07:05:28 +0000 (02:05 -0500)]
Fix some shellcheck warnings in build-package.sh

7 years agonodejs-current: Update work in progress
Fredrik Fornwall [Tue, 10 Jan 2017 00:13:20 +0000 (19:13 -0500)]
nodejs-current: Update work in progress

7 years agoAdd nodejs-current as disabled package
Fredrik Fornwall [Mon, 9 Jan 2017 22:30:11 +0000 (17:30 -0500)]
Add nodejs-current as disabled package

7 years agoRemove old disabled nodejs-lts package
Fredrik Fornwall [Mon, 9 Jan 2017 22:21:51 +0000 (17:21 -0500)]
Remove old disabled nodejs-lts package

7 years agocoreutils: Fix 32-bit issue with ST_BLKSIZE macro
Fredrik Fornwall [Mon, 9 Jan 2017 22:04:46 +0000 (17:04 -0500)]
coreutils: Fix 32-bit issue with ST_BLKSIZE macro

Fixes https://github.com/termux/termux-app/issues/233

7 years agoemacs: Clear share/info before build
Fredrik Fornwall [Mon, 9 Jan 2017 10:27:51 +0000 (05:27 -0500)]
emacs: Clear share/info before build

7 years agobuildorder.py: Open files with encoding=utf-8
Fredrik Fornwall [Mon, 9 Jan 2017 10:26:31 +0000 (05:26 -0500)]
buildorder.py: Open files with encoding=utf-8

This makes us not depend on the current environment. Fixes #665.

7 years agozsh: Build the system module (fixes #659)
Fredrik Fornwall [Mon, 9 Jan 2017 04:13:12 +0000 (23:13 -0500)]
zsh: Build the system module (fixes #659)

7 years agotermux-api: Remove empty lines from -h output
Fredrik Fornwall [Mon, 9 Jan 2017 04:09:24 +0000 (23:09 -0500)]
termux-api: Remove empty lines from -h output

7 years agobuild-package.sh: Fix two shellcheck warnings
Fredrik Fornwall [Sun, 8 Jan 2017 13:06:46 +0000 (08:06 -0500)]
build-package.sh: Fix two shellcheck warnings

7 years agobuild-package.sh: Ensure a clean hostbuild dir
Fredrik Fornwall [Sun, 8 Jan 2017 13:01:22 +0000 (08:01 -0500)]
build-package.sh: Ensure a clean hostbuild dir

7 years agoclang: Only build host {llvm,clang}-tblgen
Fredrik Fornwall [Sun, 8 Jan 2017 12:59:46 +0000 (07:59 -0500)]
clang: Only build host {llvm,clang}-tblgen

We only need host binaries for llvm-tblgen and clang-tblgen, so
there is no need building a complete clang build.

7 years agobuildorder.py: Better error message
Fredrik Fornwall [Sun, 8 Jan 2017 12:37:43 +0000 (07:37 -0500)]
buildorder.py: Better error message

7 years agotermux-tools: Unset LD_LIBRARY_PATH in wrappers
Fredrik Fornwall [Sun, 8 Jan 2017 09:53:36 +0000 (04:53 -0500)]
termux-tools: Unset LD_LIBRARY_PATH in wrappers

Previously the wrappers assumed that if
/system/bin/linker64
that LD_LIBRARY_PATH should be set to /system/lib64. This seems
to not always be the case (see #192) and hopefully the system
binaries should work without LD_LIBRARY_PATH being set, so we
just unset it before calling the system binary.

7 years agomosh: Bump revision after adding -6 option
Fredrik Fornwall [Sun, 8 Jan 2017 09:40:18 +0000 (04:40 -0500)]
mosh: Bump revision after adding -6 option

7 years agolibicu: Split out bin/ tools into icu-devtools
Fredrik Fornwall [Sun, 8 Jan 2017 09:34:12 +0000 (04:34 -0500)]
libicu: Split out bin/ tools into icu-devtools

7 years agobc: Remove incorrect $PREFIX/info folder
Fredrik Fornwall [Sun, 8 Jan 2017 09:32:05 +0000 (04:32 -0500)]
bc: Remove incorrect $PREFIX/info folder

7 years agoadd -6 (use IPv6 only) option - fixes #662 (#663)
Georg Sauthoff [Sun, 8 Jan 2017 09:31:05 +0000 (10:31 +0100)]
add -6 (use IPv6 only) option - fixes #662 (#663)

7 years agocmake: Depend on libuv, remove ncurses dependency
Fredrik Fornwall [Sat, 7 Jan 2017 07:11:11 +0000 (02:11 -0500)]
cmake: Depend on libuv, remove ncurses dependency

7 years agocoreutils: Reference issue in test
Fredrik Fornwall [Sat, 7 Jan 2017 07:02:12 +0000 (02:02 -0500)]
coreutils: Reference issue in test

7 years agondk_patches: Define _POSIX2_VERSION to 200809
Fredrik Fornwall [Sat, 7 Jan 2017 06:45:46 +0000 (01:45 -0500)]
ndk_patches: Define _POSIX2_VERSION to 200809

coreutils looks at _POSIX2_VERSION and enables broken obsolete
behaviour if not set.

Fixes https://github.com/termux/termux-app/issues/232.

7 years agolftp: Update from 4.7.4 to 4.7.5
Fredrik Fornwall [Sat, 7 Jan 2017 06:19:59 +0000 (01:19 -0500)]
lftp: Update from 4.7.4 to 4.7.5

7 years agolibicu: add package (#658)
Vishal Biswas [Sat, 7 Jan 2017 06:18:56 +0000 (11:48 +0530)]
libicu: add package (#658)

* libicu: add package

* libicu: remove forced CC and CXX in hostbuild

* libicu: incorporated changes from #621 by @rnauber

7 years agobuild-package.sh: Fix shellcheck warning
Fredrik Fornwall [Sat, 7 Jan 2017 06:14:06 +0000 (01:14 -0500)]
build-package.sh: Fix shellcheck warning