Commit Graph

6921 Commits

Author SHA1 Message Date
Leonid Pliushch b8b5b702be remove TERMUX_PKG_API_LEVEL from packages
Maximal TERMUX_PKG_API_LEVEL we have in packages is 24 as our target, so
TERMUX_PKG_API_LEVEL definition is useless.
2019-03-10 15:42:58 +02:00
Leonid Pliushch d450e6af8f build-package.sh: create dummy libutil.so which links to libc
Replace libutil.so with linker script so we don't have to patch
each program that tries to link with libutil.so.
2019-03-10 15:42:58 +02:00
Leonid Pliushch c9b80cf42d libutil: remove package - replaced by libc from Android 7 or newer 2019-03-10 15:42:58 +02:00
Leonid Pliushch 5e7c9a7bb2 ecj4.6: delete package since on Android 7 it is replaced by "ecj" 2019-03-10 15:41:38 +02:00
Leonid Pliushch 310e65e586 package uploader: add support for keeping previous versions, update help info, rename script 2019-03-10 15:41:38 +02:00
Leonid Pliushch db159bdc3b add package uploading script
This script can be used either manually or by CI to
upload packages to Bintray.
2019-03-10 15:41:38 +02:00
Leonid Pliushch c120563b58 fix compilation errors for apt, busybox, imagemagick, libelf, tar 2019-03-10 15:41:38 +02:00
Leonid Pliushch c508560e40 build-package.sh: enable use of DT_RUNPATH, set minimal API level to 24 2019-03-10 15:41:38 +02:00
Fredrik Fornwall 3558d044c4 Merge pull request #3478 from Grimler91/openssl
openssl: declare that it breaks openssl-tool << 1.1.1b-1
2019-03-09 16:27:07 +01:00
Henrik Grimler 803f92acf9 openssl: declare that it breaks openssl-tool << 1.1.1b-1
To not get errors on apt update && apt upgrade
2019-03-09 07:49:15 +01:00
Tom Yan bd39c7d3d2 texlive-bin: avoid changing {lua,pdf,xe}tex patches all the time
Patches and sed command are directly from Arch Linux. We just need
to steal from it whenever they are changed.
2019-03-08 11:07:00 +08:00
Henrik Grimler 33d91e5497 Merge pull request #3477 from Grimler91/build-scripts
mv code to create subpackages to new file and add support for TERMUX_SUBPKG_BREAKS
2019-03-07 20:53:27 +01:00
Henrik Grimler 5920f3dc5a termux_create_subpackages: support TERMUX_SUBPKG_BREAKS 2019-03-07 20:37:47 +01:00
Henrik Grimler d30227669f build-package: mv code for creating subpackages to new file 2019-03-07 20:35:32 +01:00
Fredrik Fornwall a83e47ca77 Merge pull request #3397 from tomty89/openjpeg
openjpeg: disable static libs
2019-03-06 23:40:42 +01:00
Fredrik Fornwall 5b8579d7aa cmus: Make dependencies required for now 2019-03-06 23:36:02 +01:00
Fredrik Fornwall 9f319f411f squid: Update from 4.5 to 4.6 2019-03-06 23:35:30 +01:00
Fredrik Fornwall 42e4d65aea getmail: Update from 5.11 to 5.13 2019-03-06 23:07:31 +01:00
Fredrik Fornwall 5b06bed8e3 syncthing: Update from 1.0.1 to 1.1.0 2019-03-06 23:04:52 +01:00
Fredrik Fornwall 96274858f4 python2: Update from 2.7.15 to 2.7.16 2019-03-06 23:04:04 +01:00
Fredrik Fornwall eaf5530047 caddy: Update from 0.11.4 to 0.11.5 2019-03-06 22:57:47 +01:00
Fredrik Fornwall 30c73290b6 go: Update from 1.11.5 to 1.12 2019-03-06 22:57:26 +01:00
Fredrik Fornwall f488461a11 Merge pull request #3448 from Grimler91/jq
setup-ubuntu.sh: add jq and remove debdiff
2019-03-06 22:39:11 +01:00
Fredrik Fornwall d6d9fc7ad1 Merge pull request #3467 from tomty89/libpulseaudio
libpulseaudio: fixes for #3391
2019-03-06 21:43:41 +01:00
Fredrik Fornwall 86f1da24ad Merge pull request #3439 from tomty89/cmus
cmus: Update from 2.7.1 to 2.8.0 (d93f9c3)
2019-03-06 21:43:18 +01:00
Leonid Pliushch 44d28f9f88 build-package.sh: prevent parallel runs in the same environment
Avoid corruption of the build environment if build-package.sh was
executed in 2 parallel sessions.
2019-03-06 17:01:19 +02:00
Tom Yan 61cf6e2ab9 libpulseaudio: bump revision after update 2019-03-06 22:46:54 +08:00
Tom Yan 54ebd431e5 libpulseaudio: do nothing to backend when unlinking suspended sink 2019-03-06 22:46:16 +08:00
Leonid Pliushch 9fe4647cda fast-builds: do not rely on bootstrap archives
Reasons:

 * they may contain outdated packages
 * they are redundant
 * they may not exist for target repository (e.g. if building for non-termux.net)
2019-03-06 16:04:08 +02:00
Leonid Pliushch 96107e1714 profanity: update sha256
Don't know what happened, but md5 and sha1 are same as on homepage.
2019-03-06 15:17:00 +02:00
Tom Yan 434411846a libpulseaudio: fix typos in sles sink module 2019-03-06 20:27:11 +08:00
Tom Yan 88af57a51b libpulseaudio: do not stop if we are going to close aaudio stream
Apparently it's safer if we don't:
https://android.googlesource.com/platform/frameworks/av/+/refs/heads/oreo-release/media/libaaudio/src/client/AudioStreamInternal.cpp#182
2019-03-06 18:12:04 +08:00
Leonid Pliushch 83f4601fba p7zip: fix license 2019-03-06 11:08:23 +02:00
Fredrik Fornwall 64980864da libcoap: Update from 4.2.0-rc4 to 4.2.0 2019-03-04 22:51:30 +01:00
Fredrik Fornwall 850df137ea mariadb: Update from 10.3.12 to 10.3.13 2019-03-04 22:51:11 +01:00
Henrik Grimler 69eb7a1299 setup-ubuntu.sh: add jq and remove debdiff 2019-03-04 22:08:56 +01:00
Fredrik Fornwall 6e6e469f3a openssl: Bump revision after openssl.cnf move
See https://github.com/termux/termux-packages/pull/3432
2019-03-04 19:26:26 +01:00
Leonid Pliushch 858c73d75a termux-elf-cleaner: update to v1.4
Provides fix for Android 5.
2019-03-04 14:58:10 +02:00
Leonid Pliushch 49ccbcba26 travis cI: disable fast builds 2019-03-04 12:32:54 +02:00
Tom Yan 60f4a8ca19 cmus: Update from 2.7.1 to 2.8.0 (d93f9c3) 2019-03-04 15:51:50 +08:00
Tom Yan 8077aad169 openjpeg: bump revision after update 2019-03-04 11:39:19 +08:00
Tom Yan a1361bfb6b openjpeg: disable static libs
with upstream commit 66297f07a43d2770a97c8456d20202f3d051d980
2019-03-04 11:39:19 +08:00
Leonid Pliushch 4d5adae680 update scripts for continuous integration
Keep bare minimum of scripts & configuration files for CI.

Set Travis target language to generic, remove 'Gemfile' and
'Rakefile' since we building *.deb packages and not ruby ones.
Code that determining changes in git repository is reimplemented
in bash.

Disabled packages are excluded from CI tracking as they frequently
cause errors.
2019-03-04 03:53:21 +02:00
Fredrik Fornwall 8e88de4e24 Merge pull request #3390 from termux/fix-mariadb
mariadb: create directory $PREFIX/etc/my.cnf.d to prevent error on installation
2019-03-03 19:50:09 +01:00
Fredrik Fornwall 70360f00ee Merge pull request #3294 from xeffyr/vimdiff
vim: recommend package "diffutils" for vimdiff
2019-03-03 19:47:41 +01:00
Leonid Pliushch 530c88676e Merge branch 'master' into vimdiff 2019-03-03 20:46:55 +02:00
Fredrik Fornwall 1a165a217f Merge pull request #3419 from xeffyr/fix-paths
Fix hardcoded paths for some packages
2019-03-03 19:42:30 +01:00
Fredrik Fornwall 51984c7754 Merge pull request #3432 from xeffyr/fix-openssl
openssl: put openssl.cnf to main package
2019-03-03 19:42:11 +01:00
Leonid Pliushch 58a53ecedf openssl: put openssl.cnf to main package 2019-03-03 18:29:25 +02:00
Leonid Pliushch 3d5d3958a0 build-package.sh: fix sourcing of renamed script 2019-03-03 13:32:22 +02:00