termux-packages
6 years agoFix outdated comment about libgnustl
Fredrik Fornwall [Sun, 19 Nov 2017 13:38:48 +0000 (14:38 +0100)]
Fix outdated comment about libgnustl

6 years agoCleanup scripts/buildorder.py
Fredrik Fornwall [Sun, 19 Nov 2017 13:29:49 +0000 (14:29 +0100)]
Cleanup scripts/buildorder.py

6 years agovim-python: Remove vim-runtime subpackage
Fredrik Fornwall [Sun, 19 Nov 2017 13:28:33 +0000 (14:28 +0100)]
vim-python: Remove vim-runtime subpackage

The vim-runtime package is being built by the main vim package.

6 years agosquid: update to 3.5.27 and --enable-delay-pools
vishalbiswas [Sun, 19 Nov 2017 03:57:34 +0000 (09:27 +0530)]
squid: update to 3.5.27 and --enable-delay-pools

6 years agoupdate tsu to version 0.4 (#1810)
cswl [Sun, 19 Nov 2017 09:01:24 +0000 (14:46 +0545)]
update tsu to version 0.4 (#1810)

6 years agopoppler: disable multithreading. Fixes #1657. (#1806)
Henrik Grimler [Sun, 19 Nov 2017 00:42:18 +0000 (01:42 +0100)]
poppler: disable multithreading. Fixes #1657. (#1806)

valgrind still complains though.

6 years agopforth: Do not cache host build
Fredrik Fornwall [Sat, 18 Nov 2017 21:22:50 +0000 (22:22 +0100)]
pforth: Do not cache host build

6 years agopforth: Make M32 a local variable
Fredrik Fornwall [Sat, 18 Nov 2017 21:20:30 +0000 (22:20 +0100)]
pforth: Make M32 a local variable

6 years agofix building pforth for 32 bit archs (#1804)
its-pointless [Sat, 18 Nov 2017 21:18:05 +0000 (08:18 +1100)]
fix building pforth for 32 bit archs (#1804)

6 years agondk-multilib: Remove mips
Fredrik Fornwall [Sat, 18 Nov 2017 21:10:23 +0000 (22:10 +0100)]
ndk-multilib: Remove mips

Mips is being dropped from the Android NDK.

6 years agonano: Update from 2.8.7 to 2.9.0
Auxilus [Sat, 18 Nov 2017 21:05:54 +0000 (02:35 +0530)]
nano: Update from 2.8.7 to 2.9.0

6 years agoUpdate tsu to v0.3, fixes su detection
Cswl Coldwind [Fri, 17 Nov 2017 03:50:14 +0000 (09:35 +0545)]
Update tsu to v0.3, fixes su detection

6 years agotexlive-bin: fix build failure for i686 and x86_64 (due to NDK r16?)
Henrik Grimler [Fri, 17 Nov 2017 14:42:27 +0000 (15:42 +0100)]
texlive-bin: fix build failure for i686 and x86_64 (due to NDK r16?)

6 years agogdb: Fix x86_64 build with NDK r16
Fredrik Fornwall [Fri, 17 Nov 2017 08:35:36 +0000 (09:35 +0100)]
gdb: Fix x86_64 build with NDK r16

The NDK headers now define elf_siginfo.

6 years agoneovim: Update to latest git master
Fredrik Fornwall [Fri, 17 Nov 2017 01:14:59 +0000 (02:14 +0100)]
neovim: Update to latest git master

6 years agolibllvm: Bump revision after patch
Fredrik Fornwall [Fri, 17 Nov 2017 01:13:32 +0000 (02:13 +0100)]
libllvm: Bump revision after patch

6 years agodx: Rewrite classes to not be under com.android
Fredrik Fornwall [Fri, 17 Nov 2017 01:06:11 +0000 (02:06 +0100)]
dx: Rewrite classes to not be under com.android

Fixes #1801.

6 years agopython: Fix build for x86_64 with NDK r16
Fredrik Fornwall [Fri, 17 Nov 2017 00:37:31 +0000 (01:37 +0100)]
python: Fix build for x86_64 with NDK r16

6 years agobinutils: Fix building on x86_64 with NDK r16
Fredrik Fornwall [Fri, 17 Nov 2017 00:36:49 +0000 (01:36 +0100)]
binutils: Fix building on x86_64 with NDK r16

The NDK now defines elf_siginfo for x86_64.

6 years agovim: Update from 8.0.1241 to 8.0.1300
Fredrik Fornwall [Thu, 16 Nov 2017 23:53:06 +0000 (00:53 +0100)]
vim: Update from 8.0.1241 to 8.0.1300

Also note the new policy of only updating every 50 releases on
multiples of 50, which is the same policy as homebrew now uses
to reduce update frequency.

6 years agoAvoid hard-coded paths in some more places
Fredrik Fornwall [Thu, 16 Nov 2017 22:37:17 +0000 (23:37 +0100)]
Avoid hard-coded paths in some more places

The plan is to allow other apps to build packages by changing the
prefix.

6 years agondk-multilib: Supply crt* files for all platforms.
Vladimir Serbinenko [Sat, 26 Aug 2017 20:56:25 +0000 (22:56 +0200)]
ndk-multilib: Supply crt* files for all platforms.

It allows compiling binaries for another android variant on termux.

E.g. to compile for arm on aarch64 do:

clang -m32 -o 1 1.c -fuse-ld=lld -L/system/lib -B$PREFIX/arm-linux-androideabi/lib

Hopefully with the time -L and -B will be eliminated

6 years agoAdd LLD package.
Vladimir Serbinenko [Thu, 10 Aug 2017 09:19:40 +0000 (11:19 +0200)]
Add LLD package.

LLD is LLVM-based multi-platform linker. Together with cross-compiling
clang it can be used to create binaries for other platforms.

6 years agoCurrently the only clang available on termux compiles for termux. This
Vladimir Serbinenko [Tue, 1 Aug 2017 22:07:31 +0000 (00:07 +0200)]
Currently the only clang available on termux compiles for termux. This
patc allows clang to be used in cross-compilations. E.g. to compile 32-bit
binaries on 64-bit termux.

6 years agonotmuch: Update from 0.25.1 to 0.25.2
Fredrik Fornwall [Thu, 16 Nov 2017 21:57:09 +0000 (22:57 +0100)]
notmuch: Update from 0.25.1 to 0.25.2

6 years agohttping: Switch to fossies due to cert problem
Fredrik Fornwall [Thu, 16 Nov 2017 11:14:15 +0000 (12:14 +0100)]
httping: Switch to fossies due to cert problem

6 years agomultitail: Use fossies.org due to certificate problem
Fredrik Fornwall [Thu, 16 Nov 2017 10:04:56 +0000 (11:04 +0100)]
multitail: Use fossies.org due to certificate problem

6 years agoBump tsu version so it actually gets installed.
Cswl Coldwind [Thu, 16 Nov 2017 06:00:01 +0000 (11:45 +0545)]
Bump tsu version so it actually gets installed.

https://github.com/termux/termux-packages/commit/db817da647bfea31e7965ca99fb35c64046eab99
updated the url of tsu download but didnt bump the package version

Which I guess caused apt to skip updating this package

6 years agoBump packages after libogg update
Fredrik Fornwall [Wed, 15 Nov 2017 22:53:25 +0000 (23:53 +0100)]
Bump packages after libogg update

6 years agolibx264: Fix i686 build with NDK r16
Fredrik Fornwall [Wed, 15 Nov 2017 21:33:36 +0000 (22:33 +0100)]
libx264: Fix i686 build with NDK r16

6 years agognuplot: Update from 5.2.0 to 5.2.1
Fredrik Fornwall [Wed, 15 Nov 2017 19:35:13 +0000 (20:35 +0100)]
gnuplot: Update from 5.2.0 to 5.2.1

6 years agompd: Update from 0.20.10 to 0.20.11
Fredrik Fornwall [Wed, 15 Nov 2017 19:35:00 +0000 (20:35 +0100)]
mpd: Update from 0.20.10 to 0.20.11

6 years agoopusfile: Update from 0.9 to 0.10
Fredrik Fornwall [Wed, 15 Nov 2017 19:32:09 +0000 (20:32 +0100)]
opusfile: Update from 0.9 to 0.10

6 years agolibogg: Update from 1.3.2 to 1.3.3
Fredrik Fornwall [Wed, 15 Nov 2017 19:31:55 +0000 (20:31 +0100)]
libogg: Update from 1.3.2 to 1.3.3

6 years agoRemove <spawn.h> completely
Fredrik Fornwall [Wed, 15 Nov 2017 18:35:34 +0000 (19:35 +0100)]
Remove <spawn.h> completely

Fixes building fish.

6 years agollvm: Update src urls
Fredrik Fornwall [Wed, 15 Nov 2017 15:49:33 +0000 (16:49 +0100)]
llvm: Update src urls

6 years agoRebuild grpc and mosh after protobuf update
Fredrik Fornwall [Wed, 15 Nov 2017 15:49:16 +0000 (16:49 +0100)]
Rebuild grpc and mosh after protobuf update

6 years agoUpdate NDK used to r16
Fredrik Fornwall [Wed, 15 Nov 2017 15:48:35 +0000 (16:48 +0100)]
Update NDK used to r16

Run scripts/update-docker.sh to update the docker image.

6 years agodebootstrap: Update from 1.0.91 to 1.0.92
Fredrik Fornwall [Wed, 15 Nov 2017 09:15:48 +0000 (10:15 +0100)]
debootstrap: Update from 1.0.91 to 1.0.92

6 years agoharfbuzz: Update from 1.7.0 to 1.7.1
Fredrik Fornwall [Wed, 15 Nov 2017 09:15:32 +0000 (10:15 +0100)]
harfbuzz: Update from 1.7.0 to 1.7.1

6 years agonodejs-current: Update from 9.1.0 to 9.2.0
Fredrik Fornwall [Wed, 15 Nov 2017 00:54:29 +0000 (01:54 +0100)]
nodejs-current: Update from 9.1.0 to 9.2.0

6 years agolittlecms: Update src checksum
Fredrik Fornwall [Wed, 15 Nov 2017 00:44:15 +0000 (01:44 +0100)]
littlecms: Update src checksum

See https://github.com/mm2/Little-CMS/issues/139 - the previous
tarball was not compressed.

6 years agostrace: Update from 4.19 to 4.20
Fredrik Fornwall [Wed, 15 Nov 2017 00:38:21 +0000 (01:38 +0100)]
strace: Update from 4.19 to 4.20

6 years agolibgnutls: Fetch src over https instead of ftp
Fredrik Fornwall [Wed, 15 Nov 2017 00:33:54 +0000 (01:33 +0100)]
libgnutls: Fetch src over https instead of ftp

6 years agolibprotobuf: Update from 3.4.1 to 3.5.0
Fredrik Fornwall [Tue, 14 Nov 2017 22:33:38 +0000 (23:33 +0100)]
libprotobuf: Update from 3.4.1 to 3.5.0

6 years agoharfbuzz: Update from 1.6.3 to 1.7.0
Fredrik Fornwall [Tue, 14 Nov 2017 22:33:24 +0000 (23:33 +0100)]
harfbuzz: Update from 1.6.3 to 1.7.0

6 years agolibksba: Fetch src over https instead of ftp
Fredrik Fornwall [Tue, 14 Nov 2017 22:33:02 +0000 (23:33 +0100)]
libksba: Fetch src over https instead of ftp

6 years agocmake: Update from 3.9.5 to 3.9.6
Fredrik Fornwall [Tue, 14 Nov 2017 16:32:05 +0000 (17:32 +0100)]
cmake: Update from 3.9.5 to 3.9.6

6 years agoupdate tsu package #1789
Systemad [Tue, 14 Nov 2017 16:48:15 +0000 (17:48 +0100)]
update tsu package #1789

6 years agophp: Bump revision after adding php-mysql subpkg
Fredrik Fornwall [Sun, 12 Nov 2017 23:08:30 +0000 (00:08 +0100)]
php: Bump revision after adding php-mysql subpkg

6 years agopure-ftpd: Update to 1.0.47, enable tls (#1779)
Fredrik Fornwall [Sun, 12 Nov 2017 23:07:58 +0000 (00:07 +0100)]
pure-ftpd: Update to 1.0.47, enable tls (#1779)

6 years agophp-mysql: add package
vishalbiswas [Tue, 7 Nov 2017 16:45:16 +0000 (22:15 +0530)]
php-mysql: add package

6 years agotor: Bump revision after patch
Fredrik Fornwall [Sun, 12 Nov 2017 21:21:16 +0000 (22:21 +0100)]
tor: Bump revision after patch

6 years agoUse @TERMUX_PREFIX@ in more patch files
Fredrik Fornwall [Sun, 12 Nov 2017 21:21:07 +0000 (22:21 +0100)]
Use @TERMUX_PREFIX@ in more patch files

6 years agotor: fix paths to /etc/hosts and /etc/resolv.conf
Leonid Plyushch [Fri, 10 Nov 2017 16:10:17 +0000 (18:10 +0200)]
tor: fix paths to /etc/hosts and /etc/resolv.conf

6 years agolibpulseaudio: tidy up extra_configure_args while we're at it
Henrik Grimler [Sat, 11 Nov 2017 12:00:08 +0000 (13:00 +0100)]
libpulseaudio: tidy up extra_configure_args while we're at it

6 years agolibpulseaudio: fix "shared memfd open() failed: Function not implemented"
Henrik Grimler [Sat, 11 Nov 2017 11:22:09 +0000 (12:22 +0100)]
libpulseaudio: fix "shared memfd open() failed: Function not implemented"
error.

Occured on arm. Rebuilding the package wasn't enough.

6 years agopoppler: Update from 0.60.1 to 0.61.1
Fredrik Fornwall [Sun, 12 Nov 2017 19:40:23 +0000 (20:40 +0100)]
poppler: Update from 0.60.1 to 0.61.1

6 years agolibexpat: Update from 2.2.4 to 2.2.5
Fredrik Fornwall [Sun, 12 Nov 2017 19:40:03 +0000 (20:40 +0100)]
libexpat: Update from 2.2.4 to 2.2.5

6 years agotexlive-bin: bump revision after bug fixes
Henrik Grimler [Sun, 12 Nov 2017 12:00:09 +0000 (13:00 +0100)]
texlive-bin: bump revision after bug fixes

6 years agotexlive-bin: update to newer patch from archlinux.
Henrik Grimler [Sat, 11 Nov 2017 12:55:42 +0000 (13:55 +0100)]
texlive-bin: update to newer patch from archlinux.

Partly fixes #1657

6 years agotexlive-bin: avoid Oz to fix #1765
Henrik Grimler [Sun, 12 Nov 2017 11:45:08 +0000 (12:45 +0100)]
texlive-bin: avoid Oz to fix #1765

6 years agopostgresql: Update from 10.0 to 10.1
Fredrik Fornwall [Sat, 11 Nov 2017 18:35:27 +0000 (19:35 +0100)]
postgresql: Update from 10.0 to 10.1

6 years agoaria2: Update from 1.33.0 to 1.33.1
Fredrik Fornwall [Sat, 11 Nov 2017 18:34:14 +0000 (19:34 +0100)]
aria2: Update from 1.33.0 to 1.33.1

6 years agognupg2: Update from 2.2.1 to 2.2.2
Fredrik Fornwall [Sat, 11 Nov 2017 18:33:49 +0000 (19:33 +0100)]
gnupg2: Update from 2.2.1 to 2.2.2

6 years agonodejs-current: Update from 9.0.0 to 9.1.0
Fredrik Fornwall [Sat, 11 Nov 2017 18:26:14 +0000 (19:26 +0100)]
nodejs-current: Update from 9.0.0 to 9.1.0

6 years agopick: Update from 1.9.0 to 2.0.0
Fredrik Fornwall [Sat, 11 Nov 2017 18:22:50 +0000 (19:22 +0100)]
pick: Update from 1.9.0 to 2.0.0

6 years agolibuv: Update from 1.15.0 to 1.16.1
Fredrik Fornwall [Sat, 11 Nov 2017 18:22:27 +0000 (19:22 +0100)]
libuv: Update from 1.15.0 to 1.16.1

6 years agonodejs: Update from 8.9.0 to 8.9.1
Fredrik Fornwall [Sat, 11 Nov 2017 18:16:37 +0000 (19:16 +0100)]
nodejs: Update from 8.9.0 to 8.9.1

6 years agoghostscript: Use system littlecms and openjpeg
Fredrik Fornwall [Tue, 7 Nov 2017 17:34:21 +0000 (18:34 +0100)]
ghostscript: Use system littlecms and openjpeg

6 years agotsocks: Fix building with tar strip-components
Fredrik Fornwall [Tue, 7 Nov 2017 04:48:30 +0000 (05:48 +0100)]
tsocks: Fix building with tar strip-components

6 years agomariadb: Update from 10.2.9 to 10.2.10
Fredrik Fornwall [Tue, 7 Nov 2017 04:47:37 +0000 (05:47 +0100)]
mariadb: Update from 10.2.9 to 10.2.10

6 years agoImprove check-versions.sh
Fredrik Fornwall [Tue, 7 Nov 2017 03:57:55 +0000 (04:57 +0100)]
Improve check-versions.sh

6 years agoadd libmnl
Stephen [Thu, 2 Nov 2017 00:53:58 +0000 (17:53 -0700)]
add libmnl

#1739

6 years agouse tar strip-components to extract src
Stephen [Mon, 6 Nov 2017 17:32:42 +0000 (09:32 -0800)]
use tar strip-components to extract src

avoids having to manually determine package name, needed for #1743

6 years agoAdd disabled-packages/apt-updated
Fredrik Fornwall [Tue, 7 Nov 2017 02:35:03 +0000 (03:35 +0100)]
Add disabled-packages/apt-updated

6 years agocmark: Update from 0.28.2 to 0.28.3
Fredrik Fornwall [Tue, 7 Nov 2017 02:22:43 +0000 (03:22 +0100)]
cmark: Update from 0.28.2 to 0.28.3

6 years agocalcurse: Update from 4.2.2 to 4.3.0
Fredrik Fornwall [Tue, 7 Nov 2017 02:22:31 +0000 (03:22 +0100)]
calcurse: Update from 4.2.2 to 4.3.0

6 years agoMove tcpdump to termux-root-packages (#1752)
Auxilus [Tue, 7 Nov 2017 02:08:57 +0000 (07:38 +0530)]
Move tcpdump to termux-root-packages (#1752)

6 years agoglib-bin: Keep the glib-mkenums script
Fredrik Fornwall [Tue, 7 Nov 2017 01:59:23 +0000 (02:59 +0100)]
glib-bin: Keep the glib-mkenums script

6 years agostunnel: Update from 5.42 to 5.43
Fredrik Fornwall [Tue, 7 Nov 2017 01:43:23 +0000 (02:43 +0100)]
stunnel: Update from 5.42 to 5.43

6 years agolittlecms: Update from 2.8 to 2.9
Fredrik Fornwall [Tue, 7 Nov 2017 01:43:03 +0000 (02:43 +0100)]
littlecms: Update from 2.8 to 2.9

6 years agocmake: Update from 3.9.4 to 3.9.5
Fredrik Fornwall [Tue, 7 Nov 2017 01:26:49 +0000 (02:26 +0100)]
cmake: Update from 3.9.4 to 3.9.5

6 years agotermux-elf-cleaner: Update from 1.1 to 1.2
Fredrik Fornwall [Sat, 4 Nov 2017 01:50:45 +0000 (02:50 +0100)]
termux-elf-cleaner: Update from 1.1 to 1.2

6 years agoadd liblua-dev to luarocks build dependencies (#1394)
Stephen [Sat, 4 Nov 2017 02:06:03 +0000 (19:06 -0700)]
add liblua-dev to luarocks build dependencies (#1394)

6 years agoUpdate parallel from 20170922 to 20171022 (#1698)
Auxilus [Sat, 4 Nov 2017 01:07:11 +0000 (18:07 -0700)]
Update parallel from 20170922 to 20171022 (#1698)

6 years agomtr: Moved to termux-root-packages
Fredrik Fornwall [Sat, 4 Nov 2017 00:20:20 +0000 (01:20 +0100)]
mtr: Moved to termux-root-packages

6 years agoEnable dependency checks for out-of-tree packages
Fredrik Fornwall [Sat, 4 Nov 2017 00:18:32 +0000 (01:18 +0100)]
Enable dependency checks for out-of-tree packages

When building an out-of-tree package, as in
./build-package.sh path/to/my-package.sh
dependency checks now works.

6 years agomtr: Fix #305 by implementing hsearch(3) (#1697)
Karol Baraniecki [Fri, 3 Nov 2017 22:44:43 +0000 (23:44 +0100)]
mtr: Fix #305 by implementing hsearch(3) (#1697)

This hsearch(3) implementation is (with very minor changes) taken
from FreeBSD 11.1.

Also fix compilation errors due to calls to index(). This should
probably be fixed upstream.

6 years agonewsboat: Drop no longer needed patch
Fredrik Fornwall [Fri, 3 Nov 2017 22:34:05 +0000 (23:34 +0100)]
newsboat: Drop no longer needed patch

6 years agonewsboat: Avoid generating default.profraw files
Fredrik Fornwall [Fri, 3 Nov 2017 22:26:42 +0000 (23:26 +0100)]
newsboat: Avoid generating default.profraw files

See #1672. Fixed in upstream for next version.

6 years agofish: Use system pcre2 lib and bump revision
Fredrik Fornwall [Fri, 3 Nov 2017 22:07:11 +0000 (23:07 +0100)]
fish: Use system pcre2 lib and bump revision

6 years agofish: Add patch from upcoming release (#1735)
Fredrik Fornwall [Fri, 3 Nov 2017 22:06:48 +0000 (23:06 +0100)]
fish: Add patch from upcoming release (#1735)

6 years agopcre2: Build with --enable-pcre2-32
Fredrik Fornwall [Fri, 3 Nov 2017 22:06:30 +0000 (23:06 +0100)]
pcre2: Build with --enable-pcre2-32

6 years agofossil: Update from 2.3 to 2.4
Fredrik Fornwall [Fri, 3 Nov 2017 21:19:19 +0000 (22:19 +0100)]
fossil: Update from 2.3 to 2.4

6 years agoiperf3: update to 3.3 (#1746)
Leonid Plyushch [Fri, 3 Nov 2017 21:14:14 +0000 (23:14 +0200)]
iperf3: update to 3.3 (#1746)

6 years agonodejs: Add npm link patch and bump version
Fredrik Fornwall [Fri, 3 Nov 2017 12:12:57 +0000 (13:12 +0100)]
nodejs: Add npm link patch and bump version

6 years agonodejs-current: Bump revision after npm link patch
Fredrik Fornwall [Fri, 3 Nov 2017 12:12:39 +0000 (13:12 +0100)]
nodejs-current: Bump revision after npm link patch

6 years agolibxslt: Update from 1.1.31 to 1.1.32
Fredrik Fornwall [Fri, 3 Nov 2017 12:10:45 +0000 (13:10 +0100)]
libxslt: Update from 1.1.31 to 1.1.32

6 years agolibxml2: Update from 2.9.6 to 2.9.7
Fredrik Fornwall [Fri, 3 Nov 2017 12:09:48 +0000 (13:09 +0100)]
libxml2: Update from 2.9.6 to 2.9.7