Commit Graph

518 Commits

Author SHA1 Message Date
Nuruddin Ashr b1dda1c1c2 Upgrade to Golang version 1.14.4 2020-06-03 15:08:11 +03:00
Leonid Pliushch 7e6047fdfe fix license headers in scripts
More correct last name translit, update email & year in copyright info.
2020-06-02 15:49:43 +03:00
Fredrik Fornwall fc4dee40a5 Fix protobuf checksum 2020-06-02 08:48:19 +02:00
Leonid Pliushch 7de2a3eb47 repology: exclude lxc from version checks
Last version confirmed to work is "3.1.0".
2020-06-02 01:48:22 +03:00
Fredrik Fornwall b539cae209 cmake: Update from 3.17.2 to 3.17.3 2020-06-01 23:44:10 +02:00
Butta dc0c6405e9 swift: update from 5.2.3 to 5.2.4 2020-05-23 11:58:56 +03:00
Luke Childs bb5be7788d Log applied patches during build 2020-05-21 20:11:32 +03:00
Leonid Pliushch 7746025839 docker image: install setuptools for python2
Needed by python2-xlib.
2020-05-19 21:33:48 +03:00
Butta f380827f81 swift: update from 5.2.2 to 5.2.3 2020-05-19 21:28:40 +03:00
Leonid Pliushch 4b46218293 docker image: install texlive-extra-utils 2020-05-19 16:32:14 +03:00
Leonid Pliushch b99704569b scripts/list-versions.sh: set TERMUX_PREFIX variable
Fixes

 dirname: missing operand
 Try 'dirname --help' for more information.

when sourcing some build.sh.
2020-05-19 15:15:09 +03:00
Nuruddin Ashr 077bf9ccc8 Upgrade golang to version 1.14.3 2020-05-15 13:26:58 +03:00
Leonid Pliushch 32bda70d54 repology: exclude rush from update check
Version listed on Repology is for different project with same name.
2020-05-13 11:53:18 +03:00
Leonid Pliushch 9c9e7f65b8 update maintainer info
Specifying Termux org members is more correct as we don't have repo-specific
maintainers for termux-packages.

DEB control field specification doesn't allow to specify multiple people as
package maintainers. Value "Termux members @termux" will be used as default
for that field which can be overridden on per-package basis if needed.

%ci:no-build
2020-05-13 11:05:52 +03:00
Leonid Pliushch c8aadc32d4 CI: export TERMUX_PREFIX in repology script
Needed by some build.sh (e.g. for libllvm), otherwise they
may print an error when sourcing.
2020-05-11 17:21:06 +03:00
Leonid Pliushch 014e0ef92a Revert "generate-repology-metadata: attempt to fix github action error"
Nested quoting is valid in bash.

Change introduced in 9168e963fa340f3fb76e482c02e5eaa66080d850 breaks
script and causes excludes list not being read:

realpath: '"scripts/repology/generate-repology-metadata.sh"': No such file or directory
[
grep: ./excluded_packages.txt: No such file or directory
  {
    "name": "8086tiny",
    "version": "1.25",
    "description": "A PC XT-compatible emulator/virtual machine",
    "homepage": "https://github.com/adriancable/8086tiny",
    "depends": ["bash", "coreutils", "ncurses"],
    "srcurl": "c79ca2a34d.tar.gz",
    "maintainer": "Fredrik Fornwall @fornwall"
  }grep: ./excluded_packages.txt: No such file or directory
2020-05-11 16:46:58 +03:00
Henrik Grimler 70a7407c92 generate-repology-metadata: attempt to fix github action error
Logs show:
```sh
dirname: missing operand
Try 'dirname --help' for more information
```

Either quoting problem or maybe the CI uses some arcane shell
2020-05-11 14:07:14 +02:00
Henrik Grimler b0d1ff7cfa setup-ubuntu.sh: add cvs for myman 2020-05-09 20:17:56 +02:00
Henrik Grimler d5f6b464b2 setup-ubuntu: add packages needed by science and game packages 2020-05-09 18:39:17 +02:00
ifurther fe9c49ae32 new package: wrk (#5262)
* add wrk package
* install luajit into docker image
2020-05-08 02:23:01 +03:00
Leonid Pliushch 5887bad0da build-package.sh: do normal releases for cmake instead of min-size 2020-05-08 00:26:19 +03:00
Leonid Pliushch 7c0df2ad3d docker image: install tcl
Tcl is needed for building package 'sqlcipher'.
2020-05-07 22:51:19 +03:00
Henrik Grimler 3b861ed4a9 setup-ubuntu: install python-is-python3
Some packages looks for python instead of python3 or python2
2020-05-06 16:34:29 +02:00
Henrik Grimler 3b96b19b8e setup-ubuntu: python-yaml is needed by libduktape (uses py2) 2020-05-06 16:34:28 +02:00
Fredrik Fornwall 36ef3dcba8 Update docker image to Ubuntu 20.04 2020-05-06 09:27:49 +02:00
Fredrik Fornwall 540dd0689b Fix indentation in termux_step_setup_toolchain 2020-05-05 19:29:04 +02:00
Butta c04ad2e397 termux_setup_rust.sh: add CPPFLAGS, ie TERMUX_PREFIX/include, to the Rust TARGET_CFLAGS 2020-05-02 15:57:04 +03:00
Fredrik Fornwall 8f9a924cec cmake: Update from 3.17.1 to 3.17.2 2020-04-29 01:06:32 +02:00
buttaface fc1c4c4bd5 swift: update from 5.2.1 to 5.2.2 and fix static compilation (#5169)
* TERMUX_PKG_QUICK_REBUILD: don't delete the host build if doing a quick rebuild
* swift: update from 5.2.1 to 5.2.2 and fix static compilation
2020-04-26 12:52:25 +03:00
Leonid Pliushch fb16d92527 Revert "build-package.sh: download dependency packages from mirror instead of Bintray"
This reverts commit f679a18402681a15c60f8f9b8b9c82843a041917.
2020-04-25 02:28:35 +03:00
Leonid Pliushch c85f419708 php: run buildconf after extracting sources
Needed for generating configure script.

+ added re2c package for Docker image
2020-04-14 23:18:11 +03:00
Nuruddin Ashr 3738891830 Upgrade golang version to 1.14.2 (#5143) 2020-04-11 12:28:48 +03:00
Butta f36759a52b swift: enable package and update to 5.2.1 2020-04-10 13:03:38 +03:00
Butta f87609d9f3 termux_step_setup_toolchain.sh: split off setup of standalone toolchain into separate function 2020-04-10 13:03:38 +03:00
Leonid Pliushch 36780ba9fa docker image: install 'clang-9' 2020-04-09 18:23:38 +03:00
Butta fb6c106c22 termux_step_start_build: define TERMUX_STANDALONE_TOOLCHAIN before sourcing the package's build script, so the host build can use it if wanted 2020-04-09 13:09:38 +03:00
Henrik Grimler 38227f42d6 Update various packages (#5114)
* cpio: update to 2.13

* gmic: update to 2.9.0

* ffsend: update to 0.2.59

* libgrpc: update to 1.28.0

* librsvg: update to 2.48.2

* perl: update to 5.30.2

* ruby: update to 2.7.1

* ripgrep: update to 12.0.1

* repology/excluded_packages: ignore aircrack-ng and guile18

* mpd: update to 0.21.22
2020-04-04 03:49:59 +02:00
buttaface faf325b6d0 TERMUX_PKG_QUICK_REBUILD: disable reapplying the host build patches too (#5110) 2020-04-02 21:32:31 +02:00
Leonid Pliushch d523f61477 build-package.sh: verify release files with gpg when doing autobuilds (#5062) 2020-03-21 16:30:02 +02:00
Leonid Pliushch 9954394e75 build-package.sh: download dependency packages from mirror instead of Bintray
Avoid redundant traffic for Bintray repos when doing fast builds (-i/-I).
2020-03-21 15:47:48 +02:00
Henrik Grimler 6528540bbc termux-services: add down and log/down to CONFFILES
Otherwise they are always added again when a package with a service
script is updated.
2020-03-20 20:44:51 +01:00
Leonid Pliushch 6d996feac4 golang: update to 1.14.1 2020-03-20 13:17:48 +02:00
Leonid Pliushch 9db15acfce build-package.sh: delete .crates2.json in make_install step 2020-03-15 23:42:21 +02:00
Leonid Pliushch c7a91883cd build-package.sh: remove files .crates2.json from packages
.crates2.json is generated by cargo during the crate installation.

See https://github.com/termux/termux-packages/issues/5037.
2020-03-15 23:38:44 +02:00
Leonid Pliushch 7e0148cf27 docker image: fix installation of JDK 8 2020-03-08 21:44:59 +02:00
Leonid Pliushch 4c811cf8cc Revert "docker image: use JDK 11"
This reverts commit 90af396e474f8f81f57404f57dd37130dee2fa8b.
2020-03-08 21:43:23 +02:00
Leonid Pliushch 57e645f227 Revert "docker image: try to fix issue with Android SDK & Java 11"
This reverts commit f860eeba3a784d32ec65cf72d4a3d46578c3ffba.
2020-03-08 21:42:47 +02:00
Leonid Pliushch 1cfcd0dd26 docker image: try to fix issue with Android SDK & Java 11 2020-03-08 21:34:23 +02:00
Leonid Pliushch 2ef2cd14fb docker image: use JDK 11 2020-03-08 21:26:21 +02:00
Leonid Pliushch 6de81dfeb6 docker image: install docbook-xsl-ns
docbook-xsl-ns is needed by libnotify package.
2020-03-08 20:31:15 +02:00