Commit Graph

7018 Commits

Author SHA1 Message Date
Henrik Grimler 684f2f29ff Merge pull request #3585 from tomty89/devpackage
build-package: add TERMUX_PKG_DEVPACKAGE_{BREAKS,REPLACES} support
2019-03-26 20:03:21 +01:00
Tom Yan a57750848d build-package: add TERMUX_PKG_DEVPACKAGE_{BREAKS,REPLACES} support 2019-03-27 01:10:30 +08:00
Tom Yan 30f12fec65 buildorder.py: make fast build mode download all subpackages 2019-03-26 17:12:28 +02:00
Leonid Pliushch 5ec5a1a314 build-package.sh: fix printing of error message when trying to run script on Android device 2019-03-26 01:27:09 +02:00
Leonid Pliushch 3d0e516c64 termux_step_setup_toolchain.sh: simplify unneeded headers removal 2019-03-25 17:55:48 +02:00
Leonid Pliushch 9e682ab75f termux_step_setup_toolchain.sh: move 'rm usr/include/sys/capability.h' to correct place 2019-03-25 17:32:00 +02:00
Leonid Pliushch 597dbb72ed CI: prevent running of scheduled cleanup task if multiple Gitlab CI/CD schedules are set 2019-03-25 17:14:15 +02:00
Leonid Pliushch 072f060ce7 libcap: force set DT_RUNPATH flags 2019-03-25 16:54:49 +02:00
Leonid Pliushch 512bcdbea5 package uploader: when script exit, return status code '1' if there errors occurred
package_uploader.sh should not exit on error when package processing is not finished
by allowing to do as much as possible.

But we need some mechanizm to notify maintainers when errors occurred on CI/CD
on package operations.
2019-03-25 16:43:30 +02:00
Leonid Pliushch c6bb942333 mime-support: fix license name 2019-03-25 16:26:38 +02:00
Leonid Pliushch c8816dd5d9 luarocks: fix host lua path
Simple installation of 'lua5.3' may not fix the problem since /usr/bin/lua
symlink may not get created. We need to specify path to Lua 5.3 binary instead.
2019-03-25 16:14:25 +02:00
Leonid Pliushch 73c6e60c59 setup-ubuntu.sh: add lua5.3, needed by luarocks 2019-03-25 16:12:03 +02:00
Leonid Pliushch e8083e25ef update readme 2019-03-25 16:00:11 +02:00
Leonid Pliushch 9459b1e004 CI: enable x86_64 builds 2019-03-25 15:59:19 +02:00
Leonid Pliushch 316486f37a mime-support: mime.types is distributed as public-domain
File ./debian/copyright contains:

Files: *
Copyright: public-domain
License: ad-hoc
 This package was written by Brian White <bcwhite@pobox.com> and others.
 It contains public information compiled from around the 'net and many people.
 .
 The "update-mime" program was written by Brian White and has been
 placed in the public domain.
2019-03-25 15:11:33 +02:00
Leonid Pliushch 4fbf09ac78 package uploader: fix checking of build.sh existence 2019-03-25 14:25:08 +02:00
Leonid Pliushch 214799a285 package uploader: omit messages on stderr when sourcing build.sh
Prevents messages like this one:
which: no msgfmt in (/home/xeffyr/bin:/run/wrappers/bin:/home/xeffyr/.nix-profile/bin:/nix/var/nix/profiles/default/bin:/run/current-system/sw/bin:/etc/profiles/per-user/xeffyr/bin)
2019-03-25 14:15:58 +02:00
Fredrik Fornwall f625f44d7c imagemagick: Update from 7.0.8.27 to 7.0.8.34 2019-03-25 01:11:10 +01:00
Fredrik Fornwall 64482ec39f gmic: Update from 2.5.3 to 2.5.4 2019-03-25 00:55:10 +01:00
Fredrik Fornwall 48efc72d82 gnupg: Update from 2.2.13 to 2.2.14 2019-03-25 00:54:25 +01:00
Fredrik Fornwall 994d993472 dropbear: Update from 2018.76 to 2019.77 2019-03-25 00:03:23 +01:00
Fredrik Fornwall 92ed2b8c1f nano: Update from 3.2 to 4.0 2019-03-25 00:01:36 +01:00
Fredrik Fornwall 5ab3d91c3b leptonica: Update from 1.77.0 to 1.78.0 2019-03-25 00:01:11 +01:00
Fredrik Fornwall ebace4956e redir: Update from 3.2 to 3.3 2019-03-25 00:00:39 +01:00
Fredrik Fornwall 828d80086c ffmpeg: Update from 4.1.1 to 4.1.2 2019-03-25 00:00:07 +01:00
Fredrik Fornwall 15f1d536ba ndk-sysroot: Bump after removing sys/capability.h 2019-03-24 23:16:07 +01:00
Fredrik Fornwall 2b4652804f Remove sys/capability.h from the NDK sysroot
The sys/capability.h file will be provided by libcap-dev.
2019-03-24 23:15:44 +01:00
Fredrik Fornwall f200b84844 e2fsprogs: Avoid conflicting with krb5-dev 2019-03-24 23:08:17 +01:00
Leonid Pliushch 1b7c4a5f80 perl: force-enable DT_RUNPATH 2019-03-24 21:27:53 +02:00
Leonid Pliushch 16ed7ddc9a update readme 2019-03-24 19:03:57 +02:00
Leonid Pliushch 5a1f2def3a apt: use correct URL for android-7 packages 2019-03-24 19:02:27 +02:00
Leonid Pliushch 8c2a2dcc3c CI: enable i686 builds 2019-03-24 19:00:56 +02:00
Tom Yan bc217587fb build-package: handle -dev package download from buildorder.py 2019-03-23 17:31:40 +02:00
Tom Yan ca475bf2be buildorder.py: only omit target's subpackage for fast build 2019-03-20 19:23:51 +02:00
Tom Yan befdca1749 buildorder.py: parse TERMUX_PKG_DEVPACKAGE_DEPENDS 2019-03-20 19:23:51 +02:00
Tom Yan 95ada2d0ab Revert "poppler: fix fast-build problems"
This reverts commit 35ba2da19232fc6f4b69cf2b6db3238d88c10e47.
2019-03-20 19:23:51 +02:00
Leonid Pliushch 2ee99435a9 fast builds: enable downloading from game, root & science repositories 2019-03-20 17:27:33 +02:00
Leonid Pliushch 2dee1b8508 poppler: fix fast-build problems
Error was:

CMake Error at /data/data/com.termux/files/usr/lib/cmake/openjpeg-2.3/OpenJPEGTargets.cmake:79 (message):
  The imported target "opj_decompress" references the file

     "/data/data/com.termux/files/usr/bin/opj_decompress"

  but this file does not exist.
2019-03-20 16:27:30 +02:00
Leonid Pliushch 551147dc55 ndk-sysroot: bump revision 2019-03-20 15:39:58 +02:00
Leonid Pliushch 57b77ff692 update ndk-patches to prevent creation of *.orig files in ./sysroot/usr/include 2019-03-20 15:37:12 +02:00
Leonid Pliushch 958cccd505 poppler: enable glib bindings
Needed for some x11 packages.
2019-03-20 15:08:38 +02:00
Henrik Grimler 08a23889ce Merge pull request #3546 from Grimler91/repos-fix
Fix game-repo and root-repo urls
2019-03-20 10:38:09 +01:00
Henrik Grimler feb5303f5e science-repo: fix function formatting 2019-03-20 10:15:52 +01:00
Henrik Grimler 41650e0520 root-repo: fix url 2019-03-20 10:15:38 +01:00
Henrik Grimler 3f78096d0c game-repo: fix url 2019-03-20 10:07:20 +01:00
Leonid Pliushch 0fbc145a19 bash: update to 5.0.3 2019-03-20 03:47:54 +02:00
Leonid Pliushch 8742fc020d termux_step_setup_variables.sh: remove unneeded variable
Not needed after cada4be0d87bc4bf8559f08304d6051624d43737.
2019-03-20 03:41:36 +02:00
Leonid Pliushch 166f6e6e47 package uploader: fix conditional when checking http status after publishing in upload_package() 2019-03-20 03:39:35 +02:00
Leonid Pliushch 37259f0867 package uploader: fix variable name in upload_package() 2019-03-20 03:16:43 +02:00
Leonid Pliushch 2ea0b724aa fast builds: enable downloading from unstable and x11 repositories 2019-03-20 02:57:52 +02:00