Commit Graph

3224 Commits

Author SHA1 Message Date
Henrik Grimler af41dc2143 Enable ghostscript (#1135)
* Fix ghostscript for aarch64.

* ghostscript: fix arm header

* ghostscript: clean build script

* ghostscript: disable i686 and x86_64 for now and enable package!

* Add required build dependencies for ghostscript to setup scripts

* ghostscript: add libexpat as dependency

* ghostscript: add (untested) generated headers for x86_64 and i686
2017-08-11 13:25:55 +02:00
deed02392 e046e1b949 Set up home structure for authorized_keys
Since password auth is disabled by default, we depend on keys in our home dir but they're not created for us and the perms are wrong by default. This commit sets it up correctly for the user to simply add their key to the empty authorized_keys file
2017-08-11 13:19:00 +02:00
Fredrik Fornwall 5838845ea6 libsasl: Build with --disable-gssapi
This avoids trying to link in libgssapi if kerberas has been built.
2017-08-11 13:12:50 +02:00
Fredrik Fornwall 65cfe25061 icecast: Add source checksum 2017-08-11 12:51:30 +02:00
David Martinez b6e83a127e icecast: depend on mime-support 2017-08-11 12:45:59 +02:00
David Martinez 7050d7c0e5 mime-support: added Debian-like package 2017-08-11 12:45:59 +02:00
David Martinez 524d5fa08f icecast: add package 2017-08-11 12:45:59 +02:00
Fredrik Fornwall a6eab5e543 busybox: Build with gcc for now
Building with clang causes less to segfault on 32-bit arm:
  https://github.com/termux/termux-packages/issues/1245
2017-08-11 03:03:42 +02:00
Fredrik Fornwall 7aa9d4af34 nodejs-current: Update from 8.2.1 to 8.3.0
Note that the resulting package does not work yet due to
 https://github.com/nodejs/node/pull/14489
not being in 8.3.0.
2017-08-11 02:58:47 +02:00
Fredrik Fornwall 5218e97e85 libcurl: Bump revision after package update 2017-08-11 00:50:45 +02:00
Fredrik Fornwall 90ced956d8 ncurses: Bump revision after package update 2017-08-11 00:50:24 +02:00
Stephen 8bcf7cba9c specify bins in ncurses utils subpackage 2017-08-11 00:28:52 +02:00
Fredrik Fornwall c78afd9ff9 micro: Update from 1.2.0 to 1.3.1 2017-08-11 00:26:18 +02:00
Fredrik Fornwall f4be92f806 jsoncpp: Fix build if cross-compiled ccache exists 2017-08-10 23:55:39 +02:00
Fredrik Fornwall bc04fc3ae7 pango: Update from 1.40.6 to 1.40.9 2017-08-10 23:55:39 +02:00
Fredrik Fornwall dd25869bf2 harfbuzz: Update from 1.4.7 to 1.4.8 2017-08-10 23:55:39 +02:00
Fredrik Fornwall aba8d4af0b picolisp: Update from 17.7.9 to 17.8.7 2017-08-10 23:55:39 +02:00
Stephen e0b0146df3 specify curl binaries in curl subpackage 2017-08-10 23:52:17 +02:00
its-pointless 726f1ac173 also have graphicsmagick++ enabled 2017-08-10 03:00:12 +02:00
its-pointless dce5aef5d2 gmic 2017-08-10 03:00:12 +02:00
Fredrik Fornwall 27f2e3b8f3 xmlsec: Update from 1.2.23 to 1.2.24 2017-08-10 02:52:26 +02:00
Oliver Schmidhauser 69480f4056 Add nyancat package 2017-08-10 02:44:01 +02:00
David Martinez 4a8dd71870 Fixed Megatools build for 1.9.98 version 2017-08-10 02:41:22 +02:00
David Martinez 7a07008d69 Megatools: fixed config step 2017-08-10 02:41:22 +02:00
David Martinez c311cdcb88 megatools: added base package 2017-08-10 02:41:22 +02:00
David Martinez 6ee136e588 oathtool: added xmlsec dependency 2017-08-10 02:35:08 +02:00
David Martinez 2e1752c579 oathtool: add package and its dependencies (xmlsec) 2017-08-10 02:35:08 +02:00
Fredrik Fornwall 0eb3f709c9 xorriso: Depend on readline&libbz2 2017-08-10 02:32:23 +02:00
Fredrik Fornwall 69b14d4436 hfsutils: Place man pages correctly 2017-08-10 02:32:02 +02:00
vishalbiswas c67987d55d ccache: patch not required anymore 2017-08-10 02:16:47 +02:00
vishalbiswas aaee6b517c ccache: add package 2017-08-10 02:16:47 +02:00
Vladimir Serbinenko 73e4437907 hfsutils: New package.
This is a set of tools for manipulating of HFS images in userspace.
2017-08-10 02:11:42 +02:00
Vladimir Serbinenko 0ed9e937a1 mtools: New package
This is set of tools used to manipulate FAT images in userspace.
2017-08-10 02:11:26 +02:00
Vladimir Serbinenko fcd99f67c0 New package: xorriso
This is an ISO creation and burning tool. Burning most likely won't work
on Android without root even if device is connected to a burner but it's useful
to be able to create ISOs.
2017-08-10 02:10:54 +02:00
Vladimir Serbinenko 3667e5e4c3 iconv: Create man1 directory to avoid failed build.
man1 may not exist. Create it if needed.
2017-08-10 02:10:54 +02:00
Fredrik Fornwall 472d16911b mariadb: Patch away building mysqltest
This avoids needing libpcreposix when building.
2017-08-10 02:00:13 +02:00
Fredrik Fornwall 9987fe779a ncurses: Update to latest patch release 2017-08-10 01:59:11 +02:00
Stephen e51147678c include ncursesw6-config to ncurses-dev 2017-08-10 01:51:45 +02:00
Fredrik Fornwall d54cef709f command-not-found: Update with latest commands 2017-08-10 01:51:11 +02:00
Fredrik Fornwall 4f6a97117b cadaver: Avoid opportunistic linking
Specify --with-libxml2 to avoid using libexpat if available.

Also build with --without-gssapi.
2017-08-10 01:37:58 +02:00
David Martinez 92a2a9ef1a cadaver: add package 2017-08-10 01:24:50 +02:00
Fredrik Fornwall 431b8465b7 gpgme: Revision bump after package update 2017-08-10 01:07:56 +02:00
Fredrik Fornwall 2230491537 libmpdclient: Update from 2.11 to 2.13
This is the first package to be built using the meson build system.
2017-08-10 01:07:04 +02:00
Stephen 48ba6fe187 add gpgme-config to gpgme-dev
required for fwknop

#1169
2017-08-10 00:36:05 +02:00
David Martinez bc0e66beff qalc: update from 9.9.11 to 1.0.0 2017-08-10 00:31:35 +02:00
Fredrik Fornwall 1540c35c6d libunwind: Build with --disable-minidebuginfo
This avoids linking against liblzma if available.
2017-08-10 00:17:05 +02:00
Fredrik Fornwall 369dfb669d libcurl: Update from 7.54.1 to 7.55.0 2017-08-10 00:06:59 +02:00
Fredrik Fornwall 5e58851850 nodejs-current: Enable package 2017-08-10 00:02:39 +02:00
Fredrik Fornwall f33d7d2ead ncurses: Use proper release tarball
We really need the ncurses-${_MAJOR_VERSION}-${_MINOR_VERSION}.tgz
one and not the original ncurses-${_MAJOR_VERSION}.tar.gz
2017-08-10 00:00:18 +02:00
Fredrik Fornwall f2b37eb861 openssl: Enable PSK
Also rebuild stunnel with PSK support (fixes #1235).
2017-08-09 23:53:31 +02:00
Stephen ebd79e495b add curl-config to libcurl-dev (#1236)
required for php

#1169
2017-08-09 23:53:08 +02:00
Fredrik Fornwall f58475498f debootstrap: Update from 1.0.90 to 1.0.91
Fixes #1232.
2017-08-09 23:18:25 +02:00
Fredrik Fornwall 4bb2408a88 ldns: Revision bump after package change 2017-08-09 23:09:27 +02:00
Henrik Grimler ce1c64ca2d Properly package texlive and split package into texlive & texlive-bin (#1203)
* texlive: enable makeindex and put man files and headers in proper location.

* texlive: upgrade to 2017

* texlive: split into texlive-bin and arch independent texlive-base.

Download texmf-dist and other tarballs and package necessary files instead of
using tlnet installer on device.

* texlive-base: extract only a minimal set of files from texmf-dist, do complete
uninstall on removal. Patch some files.

The texmf-dist tar is quite large so use --checkpoint to indicate progress.

* texlive: use gnupg2 instead of gnupg

* texlive: fix texlive profile

* texlive: added TL_BINDIR variable to simplify build scripts

* texlive: replace tlmgr symlink with small wrapper.

After `tlmgr update --self` has been run, the shebang of tlmgr.pl is
none-working and there is a reference to /bin/sh in TLUtils.pm. This wrapper
fixes this (if needed) before tlmgr is run.

* texlive: update command-not-found with a few common texlive commands.

* remove un-needed minimal.list

* Format generation working. xelatex activated.

Remove all texmf-dist files created by texlive-bin package.

* texlive: fix installation and removal of texlive-{bin,base}. All essential
fixes done.

Only thing remaining to fix is figuring out how to deal with the transition
texlive -> texlive-{bin,base}.

* texlive: use Breaks instead of Conflicts

* texlive: properly fix split into two packages [WIP]

* delete old termux-install-tl.sh

* texlive: Fix so that the upgrade from texlive 20170524-2 goes smoothly and
works as it should (with Breaks and Replaces). Also major clean up of texlive/build.sh.

* texlive: minor clean up of texlive/build.sh. Update patches to avoid (silent)
complaints from patching. Add previously forgotten install-tl.list with list
of files to take from install-tl-unx.tar.gz.

* texlive: make texlive-bin-dev properly replace texlive-dev.

Everything is done now, just need to wait for breaks and subpkg_replaces
before opening a pull request.

* texlive: skip format generation on install, rm old files in texlive-bin
as well.

Also decrease verbosity of installation

* texlive: when deleting old files, leave texmf-dist alone

* texlive: fix typo, correctly remove files from old texlive version
2017-08-09 23:09:01 +02:00
Stephen bc0f371c30 include ldns-config in ldns-dev
required for openssh

#1169
2017-08-08 23:05:54 +02:00
Fredrik Fornwall 51815cc1dc libksba: Bump revision after package update 2017-08-08 14:26:08 +02:00
Fredrik Fornwall 19dc3b9b7f libassuan: Bump revision after package update 2017-08-08 14:25:59 +02:00
Stephen 9474e7b497 include ksba-config in libksba-dev
for gnupg2
2017-08-08 14:18:57 +02:00
Stephen 70b52046f3 include libassuan-config in libassuan-dev 2017-08-08 14:10:18 +02:00
Vladimir Serbinenko b623657dee fdupes: New package 2017-08-08 13:23:16 +02:00
Fredrik Fornwall ab0570b276 libpng&pcre: Revision bump after package update 2017-08-08 12:19:24 +02:00
Fredrik Fornwall 5204c69d35 libunwind: Remove after building
When building arm c++ code we do not want this libunwind to be used.
2017-08-08 12:18:28 +02:00
Fredrik Fornwall 170fceda5b libexpat: Update from 2.2.2 to 2.2.3 2017-08-08 11:15:18 +02:00
Fredrik Fornwall dc4ae80e51 nodejs: Update from 6.11.1 to 6.11.2 2017-08-08 11:13:48 +02:00
Fredrik Fornwall b6dd9f3c8f boost: Fix building with NDK r15c 2017-08-08 11:13:48 +02:00
Fredrik Fornwall fe9cc82e47 php: Update from 7.1.7 to 7.1.8 2017-08-08 11:13:48 +02:00
Stephen f8d413b4c8 include libpng-config in libpng-dev
for netpbm
2017-08-08 10:22:32 +02:00
Stephen b85e6faa6c add pcre-config to pcre-dev
for apache2

#1169
2017-08-08 10:22:06 +02:00
Fredrik Fornwall 4a10de321a freetype: Fix typo and bump revision 2017-08-07 22:25:29 +02:00
Stephen f715ee2adc include freetype-config in freetype-dev
required for texlive
2017-08-07 22:23:19 +02:00
Fredrik Fornwall 7dcbf4089d apr&apr-util: Bump revision after package updates 2017-08-07 22:20:59 +02:00
Stephen f413ccbf80 Update build.sh 2017-08-07 22:20:15 +02:00
Stephen dd9aaa418a add apu-1-config to apr-util-dev
required for autoconf detection of apr-util
2017-08-07 22:20:15 +02:00
Stephen 7ea26e738e Update build.sh 2017-08-07 22:19:32 +02:00
Stephen 4a25123e73 add apr-1-config to apr-dev
required for autoconf detection of apr
2017-08-07 22:19:32 +02:00
Henrik Grimler 7e528bd1b9 ncurses: change url to working one
Previous one has been down for at least two days.
2017-08-07 22:14:38 +02:00
Fredrik Fornwall bad2aaac43 neovim: Update to latest git master 2017-08-07 22:06:51 +02:00
Fredrik Fornwall c458045fe8 vim: Update from 8.0.0858 to 8.0.0887 2017-08-07 22:01:27 +02:00
Fredrik Fornwall 5ebfdf3408 libmsgpack: Update from 2.1.3 to 2.1.5 2017-08-07 21:13:58 +02:00
Fredrik Fornwall 183e45b735 binutils: Update from 2.28 to 2.29 2017-08-07 20:59:09 +02:00
Fredrik Fornwall d2fa4bb274 git: Update from 2.13.3 to 2.14.0 2017-08-07 20:57:00 +02:00
Fredrik Fornwall 76718b3456 cmark: Update from 0.27.1 to 0.28.0 2017-08-07 20:02:12 +02:00
Fredrik Fornwall a5791415f8 nmap: Update from 7.50 to 7.60 2017-08-07 20:02:12 +02:00
Oliver Schmidhauser e8c1ceafd9 Don't disable SIGWINCH in ncmpcpp
It makes ncmpcpp resize itself when the window size has changed.
Not sure why this was ever added, but according to @its-pointless it can
be removed
2017-08-07 20:01:46 +02:00
Leonid Pliushch 70d58a7a7c tor: update from 0.3.0.9 to 0.3.0.10 2017-08-07 19:55:20 +02:00
Fredrik Fornwall 3f7b798bf9 neovim: Update to latest git master 2017-08-04 03:01:38 +02:00
Fredrik Fornwall 482b8d6c79 vim: Update from 8.0.0753 to 8.0.0858 2017-08-04 03:01:38 +02:00
Fredrik Fornwall 82bf768408 libandroid-support: Update from 20 to 21 2017-08-04 03:01:38 +02:00
Fredrik Fornwall 95467bc750 fish: Bump version to rebuild after MB_CUR_MAX=4 2017-08-02 00:00:05 +02:00
Henrik Grimler 9e0eceaf6a libpng: update to 1.6.31
1.6.29 are no longer available at the same sourceforge url.
2017-08-01 22:58:20 +02:00
Fredrik Fornwall 2156120d7e libpopt&rsync: Rebuild to fix __moddi3 problem
Fixes #1178.
2017-07-29 21:43:26 +02:00
Fredrik Fornwall 063fcb245c gnupg2: Update from 2.1.21 to 2.1.22 2017-07-29 21:38:22 +02:00
Fredrik Fornwall 1f58827643 mc: Rebuild package to fix arm issue (fixes #372) 2017-07-29 20:07:50 +02:00
Fredrik Fornwall f6f35debb8 remind: Link with libandroid-glob (fixes #1164) 2017-07-29 01:22:23 +02:00
Fredrik Fornwall 0915dc1877 glib: Update from 2.52.2 to 2.52.3 2017-07-29 00:36:19 +02:00
Fredrik Fornwall 1bf8b16dfc imagemagick: Update from 7.0.6-0 to 7.0.6-3 2017-07-29 00:35:36 +02:00
Fredrik Fornwall 63345851fc play-audio: Update from 0.4 to 0.5 2017-07-28 14:49:03 +02:00
Oliver Schmidhauser 957c0a96e5 Add proper package description 2017-07-28 14:00:44 +02:00
Oliver Schmidhauser 439b06ae93 Add moria package
As requested in #533 (fixes #533).
2017-07-28 14:00:44 +02:00
Oliver Schmidhauser 7ba83dfe51 By default, disable all Video output of mpv. Since the default video output is not available on Termux, it would otherwise throw an error. Even with Audio only files if they contain any album-art. 2017-07-28 14:00:03 +02:00
Oliver Schmidhauser 82f9ba0ff9 Increase audio-buffer in mpv to help prevent stuttering with bluetooth devices 2017-07-28 14:00:03 +02:00
Oliver Schmidhauser 9346d0e1b4 Change configuration file Format of mpv so we can more easily add settings and comments 2017-07-28 14:00:03 +02:00
Fredrik Fornwall 6cc8c08e74 autossh: Switch to working download url 2017-07-27 12:12:10 +02:00
Fredrik Fornwall 37c14204ae parallel: Update from 20170522 to 20170722 2017-07-27 03:19:50 +02:00
Fredrik Fornwall fc438462d6 boost: Bumpt revision after arm c++ changes 2017-07-27 03:19:31 +02:00
Fredrik Fornwall bbde21bb61 mpd: Update from 0.20.8 to 0.20.9 2017-07-27 03:19:10 +02:00
Fredrik Fornwall 9a61bc8b5f par2: Update from 0.7.1 to 0.7.3 2017-07-27 03:18:53 +02:00
Fredrik Fornwall 03d448338b libvpx: Build with clang 2017-07-27 03:18:14 +02:00
Fredrik Fornwall 95e6f9429a Attach arm issues with C++ exception unwinding
See https://github.com/android-ndk/ndk/issues/379

Fixes #1163

Fixes issues with gdb segfaulting on arm on an unrecognized command.
2017-07-27 02:06:37 +02:00
Fredrik Fornwall a29e9f25dc stunnel: Update from 5.41 to 5.42 2017-07-27 01:09:09 +02:00
Fredrik Fornwall a044315769 libsndfile: Add comment about future update 2017-07-26 16:16:01 +02:00
Fredrik Fornwall b1f17924b7 notmuch: Fix man page generation 2017-07-26 16:13:45 +02:00
Fredrik Fornwall d88cac558f libconfig: Switch to working download url 2017-07-26 16:13:30 +02:00
Fredrik Fornwall 503c8008e5 blogc: Disable build due to source download fail 2017-07-26 15:32:27 +02:00
Fredrik Fornwall c5b6c4acab notmuch: Update from 0.24.2 to 0.25 2017-07-26 15:13:26 +02:00
Fredrik Fornwall 100d289715 librsvg: Update from 2.40.17 to 2.40.18 2017-07-26 15:13:03 +02:00
Fredrik Fornwall a24237e160 libjpeg-turbo: Update from 1.5.1 to 1.5.2 2017-07-26 15:12:48 +02:00
Fredrik Fornwall 954338e440 libtalloc: Update from 2.1.9 to 2.1.10 2017-07-26 15:12:25 +02:00
Fredrik Fornwall fe3ed6e7ed libconfuse: Update from 3.0 to 3.2 2017-07-26 15:12:00 +02:00
Fredrik Fornwall 610060c799 libgmime: Update from 2.6.23 to 3.0.1 2017-07-26 15:08:35 +02:00
Fredrik Fornwall 549dfb1c2c fontconfig: Update from 2.12.0 to 2.12.4 2017-07-26 14:21:12 +02:00
Fredrik Fornwall f875f22213 iperf3: Update from 3.1.7 to 3.2 2017-07-26 14:20:51 +02:00
Fredrik Fornwall 302d371345 hydra: Update from 8.5 to 8.6 2017-07-26 14:19:10 +02:00
Fredrik Fornwall 61b6dda5f7 graphicsmagick: Update from 1.3.25 to 1.3.26 2017-07-26 13:53:31 +02:00
Fredrik Fornwall 8371b388bb gifsicle: Update from 1.88 to 1.89 2017-07-26 13:53:12 +02:00
Fredrik Fornwall 8769ec89f5 harfbuzz: Update from 1.4.6 to 1.4.7 2017-07-26 13:52:49 +02:00
Fredrik Fornwall 3bb2509294 gdk-pixbuf: Update from 2.36.4 to 2.36.7 2017-07-26 13:47:12 +02:00
Fredrik Fornwall 0eaeb181b1 dnsutils: Update from 9.11.0-P5 to 9.11.1-P3 2017-07-26 13:43:18 +02:00
Fredrik Fornwall 306176c229 getmail: Update from 4.54.0 to 5.1 2017-07-26 13:38:47 +02:00
Fredrik Fornwall 13d61d5350 gzip: Fix invalid grep path in zgrep (fix #1161) 2017-07-26 12:40:05 +02:00
Fredrik Fornwall 704456d309 ncurses: Update from 20170610 to 20170722 2017-07-26 01:15:01 +02:00
Fredrik Fornwall eeeb776d1a busybox: Update from 1.26.2 to 1.27.1 2017-07-25 01:59:40 +02:00
Fredrik Fornwall 9116d28970 mosh: Update from 1.3.0 to 1.3.2 2017-07-25 01:30:10 +02:00
Fredrik Fornwall da7ffdd078 mariadb: Update from 10.2.6 to 10.2.7 2017-07-25 01:15:21 +02:00
Fredrik Fornwall 180927b505 vim: Update from 8.0.0738 to 8.0.0753 2017-07-23 00:53:32 +02:00
Fredrik Fornwall ef8fff2a95 irssi: Update from 1.0.3 to 1.0.4 2017-07-23 00:53:32 +02:00
Fredrik Fornwall f189654614 nano: Update from 2.8.5 to 2.8.6 2017-07-22 16:24:47 +02:00
Fredrik Fornwall ce994925c6 zsh: Fix bogus nice() warning (#1151) 2017-07-21 01:08:32 +02:00
Fredrik Fornwall 8f2ae5e3ab cmake: Depend on make and clang 2017-07-21 00:33:03 +02:00
Fredrik Fornwall 60f7ef535a cmake: Update from 3.8.2 to 3.9.0 2017-07-20 22:17:45 +02:00
Fredrik Fornwall 5d6f3ddac3 libarchive: Update from 3.3.1 to 3.3.2 2017-07-20 22:06:32 +02:00
Fredrik Fornwall 0152cfee53 jsoncpp: Update from 1.8.0 to 1.8.1 2017-07-20 22:05:39 +02:00
Fredrik Fornwall c5c9e27ec6 fzf: Update from 0.16.8 to 0.16.9 2017-07-20 22:05:07 +02:00
Fredrik Fornwall e4c98d2420 vim: Update from 8.0.0704 to 8.0.0738 2017-07-20 21:46:04 +02:00
Fredrik Fornwall 23f2afbd07 libgcrypt: Update from 1.7.8 to 1.8.0 2017-07-20 21:45:14 +02:00
Fredrik Fornwall 645ba576e0 gnupg: Update from 1.4.21 to 1.4.22 2017-07-20 21:44:41 +02:00
Fredrik Fornwall 535732da8c libsodium: Update from 1.0.12 to 1.0.13 2017-07-20 21:44:20 +02:00
Fredrik Fornwall a12b629592 python: Enable --enable-loadable-sqlite-extensions 2017-07-20 20:30:15 +02:00
Fredrik Fornwall f03731c8d1 python: Fix 32-bit builds 2017-07-19 00:59:00 +02:00
Fredrik Fornwall 055c53dd86 python: Update from 3.6.1 to 3.6.2 2017-07-19 00:45:42 +02:00
Fredrik Fornwall 0394a85a01 mpd: Fix patch path 2017-07-18 18:12:12 +02:00
Oliver Schmidhauser 545ae3137f MPD: Change format of audio visualizer output.
Since the default in ncmpcpp is `visualizer_in_stereo = yes`, this
setting should actually provide both channels.
2017-07-18 18:07:13 +02:00
vishalbiswas f01c71441f mariadb: enable post installation setup 2017-07-18 00:01:03 +02:00
Oliver Schmidhauser e5ecdfc52f bump version of mpd 2017-07-17 23:58:18 +02:00
Oliver Schmidhauser 86538f555e Stop making ~/music when mpd starts.
The default music directory has been changed to /sdcard/music anyway, so
it is no longer required and actually more confusing to people, since
they will think they should put their music into ~/music, which will not
work with the default configuration of mpd.
2017-07-17 23:58:18 +02:00
Fredrik Fornwall 4e3c2f3746 Bump packages after apr and apr-util update 2017-07-17 20:26:00 +02:00
Fredrik Fornwall f79bf89485 erlang: Update from 19.3 to 20.0 2017-07-17 20:24:18 +02:00
Fredrik Fornwall 2762a8eb8f fontconfig: Revert back to 2.12.0 for now 2017-07-16 19:30:30 +02:00
Fredrik Fornwall b0dd0070ae fontconfig: Update from 2.12.0 to 2.12.4 2017-07-16 19:24:42 +02:00
Fredrik Fornwall 36bf27793e dos2unix: Update from 7.3.4 to 7.3.5 2017-07-16 19:15:31 +02:00
Fredrik Fornwall d1d695366d cmatrix: Update to latest release 2017-07-16 19:09:06 +02:00
Fredrik Fornwall 8f9a4fe1f9 ca-certificates: Update to latest 2017-06-07 2017-07-16 18:56:12 +02:00
Fredrik Fornwall 8083a6c416 apr-util: Update from 1.5.4 to 1.6.0 2017-07-16 18:49:06 +02:00
Fredrik Fornwall 3b6337d4ba apr: Update from 1.5.2 to 1.6.2 2017-07-16 18:48:54 +02:00
Fredrik Fornwall 67cc6aa4c2 bash-completion: Update from 2.5 to 2.7 2017-07-16 18:48:40 +02:00
Fredrik Fornwall 22c13336e0 angband: Update from 4.0.5 to 4.1.0 2017-07-16 18:42:11 +02:00
Fredrik Fornwall 3b6d48a8f4 libgrpc: Update from 1.4.1 to 1.4.2 2017-07-16 18:21:22 +02:00
Fredrik Fornwall 662b5046ca nodejs: Update from 6.11.0 to 6.11.1 2017-07-16 18:19:52 +02:00
Fredrik Fornwall ddf1aaf46c c-ares: Update from 1.12.0 to 1.13.0 2017-07-16 18:19:34 +02:00
Fredrik Fornwall 0034ba44d0 libmosquitto: Update from 1.4.11 to 1.4.14 2017-07-16 17:07:05 +02:00
Fredrik Fornwall 1718cd203a libgit2: Update from 0.25.1 to 0.26.0 2017-07-16 16:57:48 +02:00
Fredrik Fornwall 49f9254463 redis: Update from 3.2.9 to 4.0.0 2017-07-16 15:10:10 +02:00
Fredrik Fornwall ab6dc4509a ndk-stl: Add back cstddef patch reversal 2017-07-16 15:08:45 +02:00
Fredrik Fornwall 6297250dc7 Bump ndk standalone toolchain version
Also avoid patching in ndk-stl.
2017-07-16 14:36:31 +02:00
its-pointless 7874ff5b5c fixes building cstddef include for g++ 2017-07-16 14:30:46 +02:00
Fredrik Fornwall 59e8cdab0a neovim: Update to latest git master 2017-07-16 14:18:41 +02:00
Fredrik Fornwall a328a50407 ndk-patches: Patch to 'define MB_CUR_MAX 4'
The platform headers has the following macro:

  #define MB_CUR_MAX __ctype_get_mb_cur_max()

where __ctype_get_mb_cur_max() tries to handle UTF-8 encodings.

However, even in Android 7.0 setlocale(LC_ALL, ""), which many
programs do at startup, doesn't work in that it sets the locale
as non-utf8:

  https://android.googlesource.com/platform/bionic/+/nougat-release/libc/bionic/locale.cpp#139

So we just always consider us being in an utf-8 locale.

Also rebuild coreutils to fix #1136.
2017-07-16 12:36:06 +02:00
Fredrik Fornwall cfef68b8ac libandroid-support: Update to v20
This adds back mbsrtowcs and mbsnrtowcs and should fix #1138.
2017-07-16 11:34:57 +02:00
Fredrik Fornwall 879ebb5376 frobtads: Rebuild after libc++ switch 2017-07-16 11:21:58 +02:00
Fredrik Fornwall f466628e14 imagemagick: Bump revision after catopen() removal
cat{open,close,gets} has been removed from libandroid-support as
they were just stubs there anyway. imagemagick manages fine without
them but needs to be rebuilt with its revision bumped.
2017-07-15 14:35:12 +02:00
Fredrik Fornwall a89f5eb84e ffmpeg: Rebuild after libx265 update 2017-07-15 12:07:35 +02:00
Fredrik Fornwall 12c8d946b8 libx264: Bump to latest snapshot 2017-07-15 12:07:34 +02:00
Fredrik Fornwall de2e69fc97 binutils: Bump package revision
The existing 2.28 version of gold linked against libgnustl in
ld.gold.
2017-07-15 10:16:39 +02:00
Fredrik Fornwall 1db64a03d7 libandroid-support: Update to v19
This version has been cleaned up considerably. Also bump php since
it uses strfmon() which has been removed from libandroid-support.
2017-07-15 03:57:18 +02:00
Fredrik Fornwall 92320958fc ndk-stl: Bump revision 2017-07-15 03:07:06 +02:00
Fredrik Fornwall d66b227088 libandroid-support: Remove unused wcwidth.c 2017-07-15 03:06:55 +02:00
Fredrik Fornwall 9dea96a7e8 gdb: Update from 7.12.1 to 8.0 2017-07-15 00:03:23 +02:00
Fredrik Fornwall d53a277d41 libexpat: Update from 2.2.0 to 2.2.2 2017-07-14 23:34:01 +02:00
Stephen a7d2bf0645 revert changes 2017-07-14 23:21:20 +02:00
Stephen cca9cd17f2 revert changes 2017-07-14 23:21:20 +02:00
Stephen 5a89c5e2fd Continuous output and failure
some attempt at using dpkg for termux package installs instead of
rebuilding from source
2017-07-14 23:21:20 +02:00
Fredrik Fornwall dce1a134da par2: Fix i686 build 2017-07-14 23:18:28 +02:00
Fredrik Fornwall 0cefc9d14e mpd: gnustl_shared -> c++_shared 2017-07-14 09:49:14 +02:00
Fredrik Fornwall e7c3dbd8cb libx265: Update from 2.4 to 2.5 2017-07-14 09:42:00 +02:00
Fredrik Fornwall c2ace42fc8 git: Update from 2.13.2 to 2.13.3 2017-07-14 00:53:31 +02:00
Fredrik Fornwall 3b9f1e4195 libnghttp2: Update from 1.23.1 to 1.24.0 2017-07-14 00:53:18 +02:00
Fredrik Fornwall 6c29aaa1c7 Transition from gnustl to libc++
This will make things as std::to_string() and other C++ features
work with a modern and supported C++ library.

We package up libc++_shared.so and bump the revision of every C++
using package to make it rebuild against it.

Users who have built C++ using libraries or programs will probably
need to rebuild them if they are linked against Termux-supplied
libraries, as user code was previously linked against gnustl while
the system libraries are now using libc++, and it's not a good idea
to mix C++ standard libraries in a program.
2017-07-14 00:23:37 +02:00
Fredrik Fornwall 55cb92df51 neovim: Fix build if luarocks is installed 2017-07-13 22:53:43 +02:00
Fredrik Fornwall 85cf4362bb screen: Update from 4.6.0 to 4.6.1 2017-07-12 22:45:07 +02:00
Fredrik Fornwall ae7d086640 pcre: Update from 8.40 to 8.41 2017-07-12 22:45:07 +02:00
Fredrik Fornwall f4a6bd2c4c lftp: Update from 4.7.7 to 4.8.0 2017-07-12 22:45:07 +02:00
vishalbiswas 947121967f nginx: update from 1.12.0 to 1.12.1 2017-07-12 18:54:03 +02:00
vishalbiswas e5e26725e9 apache2: update from 2.4.26 to 2.4.27 2017-07-12 18:54:03 +02:00
Fredrik Fornwall bf6028fed3 libgrpc: Try to fix building under docker image 2017-07-12 00:38:50 +02:00
Vishal Biswas ca98427d8f libgrpc: add package (#1122) 2017-07-11 11:50:43 +02:00
Fredrik Fornwall 3fb244a3a2 ndk-sysroot: Bump after header patch fix 2017-07-10 10:59:16 +02:00
Fredrik Fornwall c6de31185d neovim: Update to latest git master 2017-07-10 10:59:06 +02:00
Fredrik Fornwall c25c48e6b7 fzf: Update from 0.16.7 to 0.16.8 2017-07-10 10:09:47 +02:00
Fredrik Fornwall 443ab74f22 syncthing: Update from 0.14.30 to 0.14.31 2017-07-10 02:53:32 +02:00
Fredrik Fornwall d6f17cd039 libnpth: Update from 1.4 to 1.5 2017-07-10 02:18:19 +02:00
Fredrik Fornwall 32eb81a2fe libgcrypt: Update from 1.7.7 to 1.7.8 2017-07-10 02:16:52 +02:00
Fredrik Fornwall adcb0d0854 grep: Update from 3.0 to 3.1 2017-07-10 02:16:37 +02:00
Fredrik Fornwall ca631167ef coreutils: Remove debug patch (fixes #1121) 2017-07-10 02:09:30 +02:00
Fredrik Fornwall 0be9118d7f mariadb: Enable 32-bit builds again 2017-07-10 01:49:27 +02:00
Fredrik Fornwall 7f7d9a1648 php: Update from 7.1.6 to 7.1.7, fix aarch64 issue
Backport 8c8679207a
which fixes https://github.com/termux/termux-packages/issues/890 (and
possibly other issues).
2017-07-10 01:49:27 +02:00
Fredrik Fornwall 75ec26b30e picolisp: Update from 17.6.6 to 17.7.9
Also switch to using clang for building 64-bit picolisp.
2017-07-10 01:49:27 +02:00
Stephen 3ae0eb3a87 Travis pkg builds (#1119) 2017-07-10 00:05:36 +02:00
Fredrik Fornwall 4a4d5b68c3 Avoid ndk patch used only by elfutils 2017-07-09 23:35:21 +02:00
Fredrik Fornwall 36c42a6d15 neovim: Bump to latest git master 2017-07-09 22:42:15 +02:00
Fredrik Fornwall d8688a7b45 sqlite: Fix potential segfault 2017-07-09 22:41:48 +02:00
Fredrik Fornwall 2d2aff30b5 vim: -Werror=implicit-function-declaration 2017-07-09 20:43:06 +02:00
Fredrik Fornwall 657776d94c vim: Update from 8.0.0675 to 8.0.0704
Also tidy up formatting a bit.
2017-07-09 20:41:25 +02:00
Fredrik Fornwall 2ec126810c glib: -Werror=implicit-function-declaration 2017-07-09 20:40:41 +02:00
Fredrik Fornwall a551357be0 subversion: Update from 1.9.5 to 1.9.6 2017-07-08 22:29:46 +02:00
Fredrik Fornwall fc2a712331 libuv: Update from 1.13.0 to 1.13.1 2017-07-08 22:29:06 +02:00
Fredrik Fornwall b71e2494b4 util-linux: Depend on libcrypt 2017-07-07 12:51:16 +02:00
Fredrik Fornwall f75ddb4e01 gnutls: Update from 3.5.13 to 3.5.14 2017-07-07 12:23:00 +02:00
Fredrik Fornwall 447a6a803b ncurses: We really need --with-pkg-config-libdir 2017-07-07 12:22:28 +02:00
Fredrik Fornwall 559bfa19e5 multitail: -Werror=implicit-function-declaration 2017-07-07 10:51:23 +02:00
Fredrik Fornwall 43af7d0157 less: -Werror=implicit-function-declaration 2017-07-07 10:51:06 +02:00
Fredrik Fornwall 2e69a72456 gtypist: -Werror=implicit-function-declaration 2017-07-07 10:36:51 +02:00
Fredrik Fornwall bf440f28d1 libnettle: -Werror=implicit-function-declaration 2017-07-07 10:28:14 +02:00
Fredrik Fornwall 72435ffd93 dialog: -Werror=implicit-function-declaration 2017-07-07 09:24:15 +02:00
Fredrik Fornwall 9e0af9b2ea cscope: -Werror=implicit-function-declaration 2017-07-07 09:17:23 +02:00
Fredrik Fornwall d30c926ca3 bvi: -Werror=implicit-function-declaration 2017-07-07 09:13:34 +02:00
Fredrik Fornwall 0e33627897 brogue: -Werror=implicit-function-declaration 2017-07-07 09:10:25 +02:00
Fredrik Fornwall 00520ebf68 zip: -Werror=implicit-function-declaration 2017-07-07 09:02:55 +02:00
Fredrik Fornwall 47e31105e6 libjasper: -Werror=implicit-function-declaration 2017-07-07 09:02:01 +02:00
Fredrik Fornwall 441ff8a2ca unzip: Clean build a little 2017-07-07 08:48:26 +02:00
Fredrik Fornwall 40e25d02cb wol: -Werror=implicit-function-declaration 2017-07-07 08:20:02 +02:00
Fredrik Fornwall 993268c308 Drop -D_FILE_OFFSET_BITS=64 support for now
32-bit android uses 32-bit off_t by default. When building with
-D_FILE_OFFSET_BITS=64 with unified headers off_t are promoted
to 64-bit, but there are bugs in the toolchain and spotty support
for it in the platform (not all functions are available until
android-24, and the platform zlib is compiled with 32-bit off_t).

Also, unless every library&program is rebuilt with 64-bit off_t,
including user-built ones, we risk a mismatch between programs and
libraries which can cause serious (but sometimes subtle) runtime
failures.

As -D_FILE_OFFSET_BITS=64 is not that important for most users
(with mariadb requiring it as an exception), we drop the support
for now by patching it away in <sys/cdefs.h>.
2017-07-07 03:52:46 +02:00
Fredrik Fornwall f7f4787b7e privoxy: Specify TERMUX_PKG_KEEP_SHARE_DOC (#1117) 2017-07-07 03:02:23 +02:00
Fredrik Fornwall a39c49c494 unzip: -Werror=implicit-function-declaration 2017-07-07 02:52:33 +02:00
Fredrik Fornwall 76d1747db3 ttyrec: -Werror=implicit-function-declaration 2017-07-07 02:29:28 +02:00
Fredrik Fornwall cee3cfd273 sharutils: -Werror=implicit-function-declaration 2017-07-07 02:22:58 +02:00
Fredrik Fornwall bad0d8faa8 pv: Update from 1.6.0 to 1.6.6
Also fix -Werror=implicit-function-declaration.
2017-07-07 02:07:06 +02:00
Fredrik Fornwall 85d0c243a9 libuuid: -Werror=implicit-function-declaration 2017-07-07 01:49:16 +02:00
Fredrik Fornwall 0bbe44da5f libtalloc: -Werror=implicit-function-declaration 2017-07-07 01:32:23 +02:00
Fredrik Fornwall 9ecb6ecbaf libpcap: -Werror=implicit-function-declaration 2017-07-07 01:16:06 +02:00
Fredrik Fornwall d48a4f754b libevent: -Werror=implicit-function-declaration 2017-07-07 01:05:34 +02:00