Commit Graph

8167 Commits

Author SHA1 Message Date
Leonid Pliushch 2d7f6ecb75 CI: omit newlines when printing list of packages for building 2019-07-24 21:41:27 +03:00
Leonid Pliushch eb444b2d01 docker image: install libc-ares-dev and libicu-dev
Needed by host-build part of nodejs v12.6.0+
2019-07-24 19:49:02 +03:00
Leonid Pliushch a9a88bdc9f Merge branch 'updates/mariadb' 2019-07-24 18:06:37 +03:00
Leonid Pliushch 94db67b19b mariadb: update to 10.4.6 2019-07-24 17:54:03 +03:00
ImgBotApp b8a13187c5 [ImgBot] Optimize images
/.github/static/powered-by-bintray.png -- 17.03kb -> 1.39kb (91.82%)
2019-07-24 17:33:08 +03:00
Leonid Pliushch 4c98adbd8a Merge branch 'updates/tracepath' 2019-07-24 16:22:24 +03:00
Leonid Pliushch c65e8fed0a Merge branch 'updates/tesseract' 2019-07-24 16:22:15 +03:00
Leonid Pliushch 69431211e1 Merge branch 'updates/openal-soft' 2019-07-24 16:22:05 +03:00
Leonid Pliushch 563a5a7f2f tesseract: update to 4.1.0 2019-07-24 16:10:48 +03:00
Leonid Pliushch 7dec8fa26a tracepath: update to 20190709 2019-07-24 15:40:16 +03:00
Leonid Pliushch 27523af815 openal-soft: update to 1.19.1 2019-07-24 15:31:18 +03:00
Leonid Pliushch 7401c4499c Merge branch 'updates/parallel' 2019-07-24 15:22:23 +03:00
Leonid Pliushch e4e7fa7724 Merge branch 'updates/nginx' 2019-07-24 15:21:51 +03:00
Leonid Pliushch 1994eed368 parallel: update to 20190722 2019-07-24 14:40:51 +03:00
Leonid Pliushch 763aa9392a Merge branch 'updates/git-lfs' 2019-07-24 14:32:36 +03:00
Leonid Pliushch f2f908ba64 Merge branch 'updates/axel' 2019-07-24 14:32:26 +03:00
Leonid Pliushch c2b888b463 nginx: update to 1.17.2 2019-07-24 14:29:13 +03:00
Leonid Pliushch de54047f11 git-lfs: update to 2.8.0 2019-07-24 14:25:59 +03:00
Leonid Pliushch 6dc0f82895 axel: update to 2.17.5 2019-07-24 14:24:45 +03:00
Leonid Pliushch c628fa64f0 CI: fix syntax error in .cirrus.yml 2019-07-23 23:51:14 +03:00
Leonid Pliushch 2d1346aec2 CI: let build task will depend on 'docker builder'
However this setup should be tested if working on non-master branch
since docker builder is disabled on them.
2019-07-23 23:49:13 +03:00
Leonid Pliushch b97a70a2b0 CI: add support for automatic docker image rebuilding 2019-07-23 23:42:20 +03:00
Leonid Pliushch 09c93a5257 util-linux: fix utility 'losetup'
On Android loop devices located under /dev/block/.
2019-07-23 19:30:29 +03:00
Leonid Pliushch 766e9ca178 util-linux: update to 2.34 2019-07-23 18:15:18 +03:00
Leonid Pliushch b552bba1e9 valac: update to 0.44.6 2019-07-23 16:48:01 +03:00
Leonid Pliushch a0d9671355 texlive-bin: bump revision 2019-07-23 16:09:30 +03:00
Leonid Pliushch 3761d7c433 poppler: update to 0.79.0 2019-07-23 16:09:30 +03:00
Leonid Pliushch 2e07999fd3 CI: fix expression for filtering packages 2019-07-23 15:41:25 +03:00
Leonid Pliushch 30ab04ea75 librsvg: bump revision
To trigger CI build.
2019-07-23 12:40:45 +03:00
Leonid Pliushch fb4b3a982c CI: look for changes only in build.sh scripts 2019-07-23 12:36:34 +03:00
Leonid Pliushch e80a6dd133 librsvg: delete unneeded patch 2019-07-23 12:32:16 +03:00
Leonid Pliushch caa2f80325 librsvg: update to 2.45.8 2019-07-23 12:22:28 +03:00
Leonid Pliushch bbd9402382 CI: use git client provided by docker image
We still can't use the default Cirrus's one...
2019-07-23 12:19:42 +03:00
Leonid Pliushch 06c856528c nim: update to 0.20.2 2019-07-23 04:02:01 +03:00
Leonid Pliushch 9fac976ab1 CI: restore old way for building & uploading packages
Do not use pipes for building & uploading packages because:

 * They spawn more jobs on Bintray for metadata generation - each upload is
   done in a separate session.

 * Bintray doesn't handle well concurrent uploads and metadata can be corrupted.
   This happened in all recent builds of platform independent packages - in
   each upload task file had a same name and that triggered problem with metadata.

 * Using delays for workaround for a problem described above works, but isn't
   safe.
2019-07-23 03:08:34 +03:00
Leonid Pliushch 2b21492262 CI: fix syntax errors in 'scripts/build/ci/cirrus-ci_dispatcher.sh' 2019-07-22 22:48:36 +03:00
Leonid Pliushch b4015466c9 apt: rebuild package
Should fix following error:

E: Failed to fetch https://dl.bintray.com/termux/termux-packages-24/all/apt-transport-tor_1.4.9-14_all.deb  Hash Sum mismatch
   Hashes of expected file:
    - SHA256:cdbe9700180918d2e195ff580443f5f4fedd1f8bfded8cd461b170ffcc7af05a
    - SHA1:9432727cfa86af2250c20fd7494b243eb4fa3dda [weak]
    - Filesize:844 [weak]

- same as happened with packages geoip2-database and ecj.
2019-07-22 22:43:56 +03:00
Leonid Pliushch c18beff6c0 CI: better implementation for workaround introduced in f75cb1d4f2
Use predefined upload delays for each pipe.
2019-07-22 22:38:32 +03:00
Leonid Pliushch 7add4e28ef ecj: build package again 2019-07-22 21:37:53 +03:00
Leonid Pliushch b1f23e5f4c CI: do not start upload if API key or passphrase is not set
CI periodically shows error like

  Failed to decrypt some environment variables

so it will be better to stop immediately when environment is inconsistent
for unknown reason (e.g. due to Github's problems).
2019-07-22 21:33:21 +03:00
Leonid Pliushch e2aed73d91 CI: attempt to workaround inconsistent metadata during concurrent upload of same file
All platform independent packages affected by this issue. Results in
persistent apt error like:

 Writing more data than expected (22610650 > 22610408)
 Hashes of expected file:
  - SHA256:08abc5cffb9e1967fab487a471bb547f5ae706c48bf8e59d1443b2ad4af9caaf
  - SHA1:36ded1e207135bdeb8b7301bc03309ebced3cd32 [weak]
  - Filesize:22610408 [weak]
2019-07-22 21:26:44 +03:00
Leonid Pliushch 78c1f4ab37 ecj: bump revision
*.deb file on Bintray is corrupted for unknown reason - metadata checksum
mismatch.
2019-07-22 20:21:43 +03:00
Leonid Pliushch d7087a90b1 CI: check if necessary environment variables are set 2019-07-22 20:04:24 +03:00
Leonid Pliushch 25d5506e06 command-not-found: update to 1.39 2019-07-22 19:41:07 +03:00
Leonid Pliushch c4f308fae3 CI: if all 3 attempts of upload failed, exit with status code '1' 2019-07-22 18:39:16 +03:00
Leonid Pliushch 1b8104e0a9 geoip2-database: bump revision
Attempt to fix following error:

 Writing more data than expected (22610650 > 22610408)
 Hashes of expected file:
  - SHA256:08abc5cffb9e1967fab487a471bb547f5ae706c48bf8e59d1443b2ad4af9caaf
  - SHA1:36ded1e207135bdeb8b7301bc03309ebced3cd32 [weak]
  - Filesize:22610408 [weak]
2019-07-22 18:28:35 +03:00
Leonid Pliushch 7558ee77b9 ncurses: move clear/reset/tset to main package
To make these utilities available in bootstrap.
2019-07-22 14:44:25 +03:00
Leonid Pliushch d8cf2ea72c busybox: re-add applet 'which' 2019-07-22 14:36:06 +03:00
Leonid Pliushch 3a0cf0c541 busybox: fix typo in comment 2019-07-22 14:23:56 +03:00
Leonid Pliushch 689cfacb2c busybox: restore some applets that aren't available as separate package 2019-07-22 14:13:32 +03:00