Commit Graph

6865 Commits

Author SHA1 Message Date
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
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
Henrik Grimler f6164ddd7e termux_download_deb: check that Packages exist before reading hash 2019-03-03 13:27:47 +02:00
Henrik Grimler 2273e3f2a2 build-package: stop build if buildorder.py returns error 2019-03-03 13:27:47 +02:00
Henrik Grimler 531956ce02 build-package: call termux_get_repo_files in termux_step start_build
Prevents unnecessary re-downloads of repo files.
2019-03-03 13:27:47 +02:00
Henrik Grimler 530eddf30a build-package: add new env. var. TERMUX_PACKAGES_DIRECTORIES
Can be set to the path to packages/ directories in other repos (like
unstable-package/packages/, termux-root-packages/packages/,
..). buildorder.py then searches these directories for packages and
dependencies
2019-03-03 01:40:22 +02:00
Henrik Grimler 10fdf172d5 build-package: download dependencies recursively when fast-building
Use scripts/buildorder.py with a new -i flag to get all dependencies
(including subpackages). The script now also spits out both package
name and package dir, to make it easier to build packages from another
repo.
2019-03-03 01:40:22 +02:00
Henrik Grimler 379f2452f3 build-package: remove termux_step_compare_debs 2019-03-03 01:40:22 +02:00