Commit Graph

3480 Commits

Author SHA1 Message Date
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
Fredrik Fornwall
89c42fbd53 Merge branch 'master' of github.com:termux/termux-packages 2017-08-08 13:33:23 +02:00
Fredrik Fornwall
6980dd1851 Add basic TERMUX_PKG_BUILD_DEPENDS support 2017-08-08 13:28:52 +02:00
Fredrik Fornwall
24b828afb1 setup-ubuntu.sh: Add g++-multilib
The g++-multilib package is required for nodejs-current on 32-bit
arm and i686 builds.
2017-08-08 13:28:08 +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
98bfb12e9d nodejs-current: Also remove -lz for mkpeephole 2017-08-08 12:18:07 +02:00
Fredrik Fornwall
b51edc8567 nodejs-current: Hack at mkpeephole build 2017-08-08 11:57:03 +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
00d0a7b8c0 nodejs-current: Update from 8.1.4 to 8.2.1 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
Matthew Klein
6c23d7fdf0 Add travis badge to README 2017-08-08 10:21:49 +02:00
Fredrik Fornwall
8aa86e32b4 Update from NDK version used from r15b to r15c
The docker image has been updated - run scripts/update-docker.sh
2017-08-07 22:53:43 +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
Henrik Grimler
a606b60310 Add TERMUX_SUBPKG_REPLACES to make it possible to for subpackages to replace packages. 2017-08-03 23:59:53 +02:00
Grimler
27e8dd8a8f Add TERMUX_PKG_BREAKS
Breaks is is a bit kinder than Conflicts and should be used for example if a file is moved between packages or if a package is splitted into two.
See https://www.debian.org/doc/debian-policy/ch-relationships.html#s-breaks
2017-08-03 23:59:53 +02:00
Grimler
546b7d6015 Add TERMUX_PKG_RECOMMENDS.
Makes it possible to specify recommended packages.
2017-08-03 23:59:53 +02:00
Fredrik Fornwall
95467bc750 fish: Bump version to rebuild after MB_CUR_MAX=4 2017-08-02 00:00:05 +02:00