Commit Graph

13508 Commits

Author SHA1 Message Date
Leonid Pliushch
86cdb09734
another attempt to fix Github Actions curl timeouts
Will run "sudo ethtool -K eth0 tx off rx off" in container before executing
build commands.

Since our build environment doesn't have ethtool installed, this will
imply rebuilding Docker image. Until that, CI builds will fail due to
missing utility.
2021-05-26 15:15:37 +03:00
Lucy Phipps
62abbe5ae0
fix curl build
don't know where that "SUM" came from, sorry
2021-05-26 11:12:00 +01:00
Lucy Phipps
48dc9664d2
libcurl: update to 7.77.0
also use xz source since it's much smaller
2021-05-26 10:59:04 +01:00
Butta
c7626ec952 Bump Swift build on CI 2021-05-26 13:55:17 +05:30
Krishna Kanhaiya
ea9e0dde42
Github actions: Enable -I options again. 2021-05-26 09:09:22 +05:30
Jia Yuan Lo
391c5a2876 Fix for curl timeout in GitHub Actions 2021-05-26 09:07:25 +05:30
Butta
150ec978fe swift: update from 5.4 to 5.4.1 2021-05-26 01:01:42 +05:30
Leonid Pliushch
b9345cd54b
qemu: rename subpackage qemu-user-x86_64 to qemu-user-x86-64
Avoid underscores in package name.
2021-05-25 21:03:29 +03:00
Leonid Pliushch
a0bd6e9572
docker image: install libdbus-glib-1-dev-bin 2021-05-25 19:13:34 +03:00
Leonid Pliushch
8b41a44672
restart build of composer & apache2 2021-05-25 12:18:08 +03:00
Leonid Pliushch
ea58fe3cf8
ca-certificates: update to 20210525 2021-05-25 12:17:47 +03:00
Leonid Pliushch
17313f2357 apache2: bump epoch due downgrade 2021-05-25 11:09:32 +03:00
Puneet Gopinath
6cb7f97496 revert "apache2: update to 2.4.47" 2021-05-25 11:09:32 +03:00
Puneet Gopinath
dfeb695f18 Update build.sh 2021-05-25 11:09:32 +03:00
Suhan G Paradkar
3dc78812f1
Updates to a few packages (#6850)
* Update apt

* Update bat

* Update caddy

* Update clash

* Update croc

* Update dar

* Update exiftool

* Update ffsend

* Update delve

* Update imagemagick

* Update libxml2

* Update micro

* Update mime-support

* Update notmuch
2021-05-25 07:39:23 +05:30
Simeon Huang
1597d11374
enable C++ for gpgme to create gpgmepp packages (#6827) 2021-05-24 19:05:16 +03:00
glow
ce4bd9d866
cava: update to 0.7.4 (#6829) 2021-05-24 19:04:41 +03:00
Lucy Phipps
557cadb0c3
gh: update to 1.10.3 2021-05-23 06:52:51 +01:00
Simeon Huang
1c1ebe320f
Enable PulseAudio's GLIB component and put it in subpackages (#6852) 2021-05-22 15:17:52 +03:00
Henrik Grimler
db2340ae62 apr-util: switch source url 2021-05-22 07:57:14 +02:00
Henrik Grimler
aab687005a apr: update sha256sum as well 2021-05-21 19:31:04 +02:00
Henrik Grimler
f236b4e518 apr: update source url 2021-05-21 19:30:06 +02:00
Andrzej Raczkowski
800a5cdeda recompile ttyd for libwebsockets 4.2.0
bump TERMUX_PKG_REVISION for ttyd 1.6.3 to 1
2021-05-21 12:43:31 +02:00
marcusz
1c942f624c
squashfs-tools-ng: update to 1.1.1 (#6833) 2021-05-20 21:27:21 +03:00
Simeon Huang
64fbd182a5 add flatbuffers package 2021-05-19 23:09:16 +05:30
Leonid Pliushch
09bfea7a17
remove cirrus ci configuration
Cirrus CI has huge startup delays when using high CPU configuration, which
happen due to limited availability of the community cluster resources.
Unfortunately we can't use lower CPU configuration for termux-packages
because llvm/rust/swift may hit timeout.

Probably we will have more benefits with using Github Actions even without
-I option supplied to build-package.sh
2021-05-19 18:12:24 +03:00
Leonid Pliushch
607103f807
fix ./scripts/build/ci/cirrus-ci_dispatcher.sh
Script was copied from x11-packages, so there were parts unsuitable for
termux-packages.
2021-05-19 17:46:54 +03:00
Leonid Pliushch
7aa85ab4e6
fix configuration for cirrus ci 2021-05-19 17:16:29 +03:00
Leonid Pliushch
bf2c32cae1
add scripts for Cirrus CI
No automatic uploads to grimler.se currently.
2021-05-19 17:06:40 +03:00
Leonid Pliushch
0287e528ff
github actions: do not use option '-I' for build-package.sh again
Maybe really switch Cirrus CI if Github Actions can't provide normal networking?

This reverts commit c17ea7ff1b.
2021-05-19 16:51:37 +03:00
Leonid Pliushch
6458d3f88b termux-tools: version 0.122 2021-05-19 16:25:59 +03:00
Leonid Pliushch
f38de1945b termux-tools: pkg: run apt update if no package list available for current mirror 2021-05-19 16:25:59 +03:00
Leonid Pliushch
c605627c40 termux-tools: pkg: fix possible case where $current_mirror receives a multiline value 2021-05-19 16:25:59 +03:00
Leonid Pliushch
1e5ca4b743 termux-tools: pkg: fix bug where last_modified returned negative values 2021-05-19 16:25:59 +03:00
Leonid Pliushch
cf3236e9e8 termux-tools: pkg: try to avoid cases where pkgcache is up-to-date but sources.list has been changed
A small percentage of users reporting issue where `pkg install` shows that
package is not available, though it is present in our apt repository. This
happens when sources.list has been changed without subsequent `apt update`.

Now `pkg` will force run `apt update` if sources.list was modified after
packages list update but cache still not expired.
2021-05-19 16:25:59 +03:00
Leonid Pliushch
3337b9ffee
build-package.sh: compatibility with "reproducible builds"
Though git method of getting persistent timestamp won't work in submodules
and snapshots and will fallback to current date.
2021-05-19 13:19:23 +03:00
Leonid Pliushch
c9664c11ba
build-package.sh: never use git outside of package build process.
termux-packages is not guaranteed to be always used as git repository.
Relying on git here may lead to issues.

P.S. Avoid unfinished work on master branch!
2021-05-19 13:12:27 +03:00
Simeon Huang
22ccd3797c Add package script for mimetic 2021-05-19 03:04:34 +05:30
Leonid Pliushch
c17ea7ff1b
Revert "github actions: do not use option '-I' for build-package.sh"
This reverts commit 96b4e572d6.
2021-05-18 22:46:49 +03:00
Leonid Pliushch
03663a8e42
termux-tools: pkg: fix traffic share values
There should not be equal values.
2021-05-18 16:04:39 +03:00
Leonid Pliushch
4b00637faf
termux-tools: version 0.121, mark as it doesn't work if keyring version is below 1.9
Kcubeterm's GPG key has been added recently, so latest keyring is required when
using dl.kcubeterm.me Termux mirror.
2021-05-18 15:57:19 +03:00
Leonid Pliushch
d5fac3a9d7
termux-tools: pkg: get rid of redundant IPFS gateway, use dweb.link as IPFS gateway, recalculate traffic shares 2021-05-18 15:56:34 +03:00
Leonid Pliushch
5d32c11daf
termux-tools: termux-change-repo: alphabetically sort mirrors except CN ones 2021-05-18 15:48:47 +03:00
suhan-paradkar
f61b9fb6d5 Add package: Mailutls 2021-05-18 14:18:36 +02:00
Noah
48d259bf78 Remove llvm-12 patch 2021-05-18 09:40:25 +02:00
Noah
d791c66d11 rust: update to 1.52.1 2021-05-18 09:40:25 +02:00
Krishna Kanhaiya
e63d89bdc1
Added new repo/mirror (#6821) 2021-05-18 12:26:39 +05:30
Henrik Grimler
08bcc88e4b ncurses: update rxvt-unicode and kitty sources 2021-05-16 22:07:01 +02:00
Henrik Grimler
b3b5a3f35f mv checks from termux_step_create_datatar to termux_step_massage
By moving the checks we can make the function more general, and
thereby re-use it for creating subpackages and potentially hostbuild
tools packages.

tests: building libandroid-support and build-essential.
2021-05-16 20:08:37 +02:00
Henrik Grimler
d081eb279e runit: use git.sr.ht/~grimler/runit for source
Runit there has been converted to use autoconf and automake, and some
additional patches from other distros has been added.

Not a lot of functional changes for now.  Package size has been
decreased by ~80 % by moving common code to a shared library.
2021-05-16 19:29:41 +02:00