termux-packages
7 years agoUse -mthumb when building for arm
Fredrik Fornwall [Thu, 19 Jan 2017 02:58:44 +0000 (03:58 +0100)]
Use -mthumb when building for arm

7 years agoruby: Remove old unused build step
Fredrik Fornwall [Thu, 19 Jan 2017 02:58:26 +0000 (03:58 +0100)]
ruby: Remove old unused build step

7 years agoRemove TERMUX_PKG_CLANG=yes as it is now default
Fredrik Fornwall [Thu, 19 Jan 2017 02:53:00 +0000 (03:53 +0100)]
Remove TERMUX_PKG_CLANG=yes as it is now default

7 years agoReally use gold by default for aarch64
Fredrik Fornwall [Thu, 19 Jan 2017 01:51:17 +0000 (02:51 +0100)]
Really use gold by default for aarch64

7 years agondk: Patch malloc.h to remove clang warnings
Fredrik Fornwall [Thu, 19 Jan 2017 01:49:43 +0000 (02:49 +0100)]
ndk: Patch malloc.h to remove clang warnings

7 years agolibrsync: Fix build if perl has been built
Fredrik Fornwall [Thu, 19 Jan 2017 00:21:06 +0000 (01:21 +0100)]
librsync: Fix build if perl has been built

7 years agoruby: Remove outdated patch
Fredrik Fornwall [Thu, 19 Jan 2017 00:06:56 +0000 (01:06 +0100)]
ruby: Remove outdated patch

7 years agographviz: Remove patch breaking clang arm build
Fredrik Fornwall [Wed, 18 Jan 2017 23:40:44 +0000 (00:40 +0100)]
graphviz: Remove patch breaking clang arm build

7 years agoglobal: Update from 6.5.5 to 6.5.6
Fredrik Fornwall [Wed, 18 Jan 2017 23:32:39 +0000 (00:32 +0100)]
global: Update from 6.5.5 to 6.5.6

7 years agoUse rpath-link hack on all aarch64 gcc builds
Fredrik Fornwall [Wed, 18 Jan 2017 10:44:31 +0000 (11:44 +0100)]
Use rpath-link hack on all aarch64 gcc builds

7 years agonano: Update from 2.7.3 to 2.7.4
Fredrik Fornwall [Wed, 18 Jan 2017 10:03:42 +0000 (11:03 +0100)]
nano: Update from 2.7.3 to 2.7.4

7 years agoclang: Patch tools/llvm-shlib for Android
Fredrik Fornwall [Wed, 18 Jan 2017 10:33:27 +0000 (11:33 +0100)]
clang: Patch tools/llvm-shlib for Android

Treating Android as Linux here allows LLVM_LINK_LLVM_DYLIB to work.

7 years agoruby: Some more /tmp -> $PREFIX/tmp patches
Fredrik Fornwall [Wed, 18 Jan 2017 09:33:41 +0000 (10:33 +0100)]
ruby: Some more /tmp -> $PREFIX/tmp patches

7 years agoelfutils: Fix aarch64 build
Fredrik Fornwall [Wed, 18 Jan 2017 09:33:46 +0000 (10:33 +0100)]
elfutils: Fix aarch64 build

7 years agoTry gold linker by default on aarch64
Fredrik Fornwall [Wed, 18 Jan 2017 03:03:55 +0000 (04:03 +0100)]
Try gold linker by default on aarch64

7 years agoCall termux_setup_cmake before invoking cmake
Fredrik Fornwall [Wed, 18 Jan 2017 03:06:03 +0000 (04:06 +0100)]
Call termux_setup_cmake before invoking cmake

This fixes build in an environment (e.g. the Docker image) without
cmake installed.

7 years agolibisl: Update from 0.17.1 to 0.18
Fredrik Fornwall [Wed, 18 Jan 2017 02:00:36 +0000 (03:00 +0100)]
libisl: Update from 0.17.1 to 0.18

7 years agoneovim: Unbreak build
Fredrik Fornwall [Wed, 18 Jan 2017 01:53:56 +0000 (02:53 +0100)]
neovim: Unbreak build

7 years agoUpdate the Vagrantfile to ubuntu 16.10
Fredrik Fornwall [Wed, 18 Jan 2017 01:51:17 +0000 (02:51 +0100)]
Update the Vagrantfile to ubuntu 16.10

This is completely untested.

7 years agoclang: Add notes about LLVM_LINK_LLVM_DYLIB
Fredrik Fornwall [Wed, 18 Jan 2017 01:39:56 +0000 (02:39 +0100)]
clang: Add notes about LLVM_LINK_LLVM_DYLIB

7 years agoclang: Add back TERMUX_PKG_FORCE_CMAKE=yes
Fredrik Fornwall [Wed, 18 Jan 2017 01:13:57 +0000 (02:13 +0100)]
clang: Add back TERMUX_PKG_FORCE_CMAKE=yes

7 years agoclang: Fix build when python2.7 has been built
Fredrik Fornwall [Wed, 18 Jan 2017 01:09:52 +0000 (02:09 +0100)]
clang: Fix build when python2.7 has been built

7 years agodatamash: Do not depend on libandroid-support
Fredrik Fornwall [Wed, 18 Jan 2017 00:59:40 +0000 (01:59 +0100)]
datamash: Do not depend on libandroid-support

Depending on libandroid-support is not necessary for datamash,
and removing it fixes building with clang.

7 years agolua: Add missing trailing slash
Fredrik Fornwall [Wed, 18 Jan 2017 00:45:32 +0000 (01:45 +0100)]
lua: Add missing trailing slash

7 years agoluarocks: Add patch and mark platform-independent
Fredrik Fornwall [Wed, 18 Jan 2017 00:45:10 +0000 (01:45 +0100)]
luarocks: Add patch and mark platform-independent

7 years agognupg: Build with gcc for now
Fredrik Fornwall [Wed, 18 Jan 2017 00:02:06 +0000 (01:02 +0100)]
gnupg: Build with gcc for now

7 years agoBump revisions, force rebuild after gnutls update
Fredrik Fornwall [Wed, 18 Jan 2017 00:01:14 +0000 (01:01 +0100)]
Bump revisions, force rebuild after gnutls update

7 years agoUpdate to latest config.{guess,sub}
Fredrik Fornwall [Tue, 17 Jan 2017 23:59:57 +0000 (00:59 +0100)]
Update to latest config.{guess,sub}

7 years agoncdc: Update from 1.19.1 to 1.20
Fredrik Fornwall [Tue, 17 Jan 2017 23:59:50 +0000 (00:59 +0100)]
ncdc: Update from 1.19.1 to 1.20

7 years agoweechat: Update from 1.6 to 1.7
Fredrik Fornwall [Tue, 17 Jan 2017 23:59:34 +0000 (00:59 +0100)]
weechat: Update from 1.6 to 1.7

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/