Commit Graph

10325 Commits

Author SHA1 Message Date
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
Leonid Pliushch 39a075aafc uftrace: remove arm-clang-mcount-hook.patch 2020-04-08 02:46:16 +03:00
Leonid Pliushch 9113b341f8 uftrace: update to 0.9.4 2020-04-08 00:18:31 +03:00
Henrik Grimler 53716d035b command-not-found: update lists 2020-04-07 16:13:05 +02:00
Leonid Pliushch be2b147058 libmediainfo: reformat build.sh 2020-04-07 15:20:40 +03:00
Leonid Pliushch b97f11e836 mediainfo: reformat build.sh 2020-04-07 15:20:40 +03:00
Henrik Grimler 5b32a358b7 cvs: link against libandroid-support to fix segfault
Fixes https://github.com/termux/termux-packages/issues/3300
2020-04-06 07:52:47 +02:00
Henrik Grimler f097bfaa80 libzen: link against libandroid-support to fix segfault
Fixes https://github.com/termux/termux-packages/issues/5124
2020-04-06 07:52:14 +02:00
easyaspi314 (Devin) d3bf4f7621 gzip: hotfix for gnulib vasnprintf.c
Don't use %n in vasnprintf.c, it breaks things.

   $ gzip --version
   FORTIFY: %n not allowed on Android
   Aborted

See m4's issue in #4381.

This should be fixed in the next gzip release, though, as gnulib has
been updated in the master branch. However, for now, this will fix
things.
2020-04-06 02:50:26 +03:00
Leonid Pliushch 4799915c1a jbig2dec: run autogen.sh 2020-04-05 21:54:01 +03:00
Leonid Pliushch 83d5a7484b nim: update osproc.nim.patch 2020-04-05 21:03:14 +03:00
Leonid Pliushch fade0b387a jbig2dec: build in source dir 2020-04-05 21:00:37 +03:00
Leonid Pliushch ba23c94ce6 nim: update to 1.2.0 2020-04-05 20:44:28 +03:00
Leonid Pliushch befead2f09 mkvtoolnix: update to 45.0.0 2020-04-05 20:43:45 +03:00
Leonid Pliushch 50a687dd1b kubectl: update to 1.18.0 2020-04-05 20:42:53 +03:00
Leonid Pliushch 43c895a993 jbig2dec: update to 0.18 2020-04-05 20:41:42 +03:00
Leonid Pliushch 7b44c2ec00 imagemagick: update to 7.0.10.4 2020-04-05 20:39:58 +03:00
Leonid Pliushch c2cb19302d libgrpc: update to 1.28.1 2020-04-05 20:38:35 +03:00
Leonid Pliushch 9f2944aef2 fzf: update to 0.21.1 2020-04-05 20:37:58 +03:00
Leonid Pliushch 1bf70dc2d2 exiftool: update to 11.93 2020-04-05 20:36:40 +03:00
Leonid Pliushch 8295002802 bison: update to 3.5.4 2020-04-05 20:35:16 +03:00
valpogus ee3fb2f12d Update packages libzen, libmediainfo and mediainfo 2020-04-04 22:40:56 +03:00
Henrik Grimler c7d590e13a Bump packages depending on poppler 2020-04-04 08:15:02 +02:00
Henrik Grimler 0f64b6e1f8 poppler: update to 0.87.0 2020-04-04 08:14:42 +02:00
Marlin Sööse 057027dce9 proxmark3: update to latest master (#5115) 2020-04-04 03:50:33 +02: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
zettelmuseum 0f8a938c06 Update build.sh 2020-04-04 04:27:05 +03:00
Henrik Grimler 3efa45721a Update various packages (#5113)
* calcurse: update to 4.6.0

* dialog: update to 20200327

* dictd: update to 1.13.0

* gitea: update to 1.11.4

* jfrog-cli: update to 1.35.3

* libgd: update to 2.3.0

* libgit2: update to 1.0.0

* libgraphite: update to 1.3.14

* libnftnl: update to 1.1.6

* vim, vim-python: update to 8.2.0500

* unrar: update to 5.9.2

* remind: update to 03.03.01

* nano: update to 4.9.1

* seafile-client: update to 7.0.7

* libgnutls: update to 3.6.13

* apache2: update to 2.4.43
2020-04-03 17:30:41 +02:00
its-pointless f1206f1533 add libvidstab to ffmpeg 2020-04-03 02:41:52 +03:00
buttaface faf325b6d0 TERMUX_PKG_QUICK_REBUILD: disable reapplying the host build patches too (#5110) 2020-04-02 21:32:31 +02:00
Henrik Grimler 19407e6104 openssl: update to 1.1.1f (#5107) 2020-04-01 12:16:33 +02:00
Marlin Sööse fd0b693fdb proxmark3: update to latest master (#5101) 2020-03-30 16:29:26 +02:00
Leonid Pliushch c7e79d5221 util-linux: mark package as essential
Because it is a dependency of another essential package and must-have
in a set of bootstrap packages.
2020-03-30 15:20:09 +03:00
Leonid Pliushch 3d371241d1 termux-tools: depend on util-linux and bump revision 2020-03-30 15:19:14 +03:00
Leonid Pliushch df1c86646f termux-tools: use getopt from util-linux 2020-03-30 15:18:06 +03:00
Leonid Pliushch 6fb2bb2fbf termux-tools: avoid busybox usage 2020-03-30 15:15:59 +03:00
Leonid Pliushch 846ed3a780 chmod 755 termux-change-repo 2020-03-30 15:13:47 +03:00
Leonid Pliushch 6c42a73017 nano: fix src-files.c.patch 2020-03-29 23:26:47 +03:00
Leonid Pliushch 51daecfc3d newsboat: remove src-rssparser.cpp.patch as it was merged into fix-paths.patch 2020-03-29 23:26:13 +03:00
Butta d3f8fea119 libllvm: set default sysroot to TERMUX_PREFIX
The previous approach appended TERMUX_PREFIX to the empty default sysroot, which would
render those paths useless if the --sysroot command-line flag was ever set. With this
approach, clang reuses much more of the existing sysroot logic and makes it more
likely that a passed-in sysroot will work.

Also, remove the rpath for alternate architectures, as it wasn't working.
2020-03-29 23:06:18 +03:00
Leonid Pliushch 4308559d20 openssh: bump revision 2020-03-29 23:04:06 +03:00
Günther Noack 78b3381ef8 Indirect explicit_bzero through memset pointer.
The original comment indicates that using `bzero()` directly may result in dead store elimination, so they explicitly avoided calling `bzero()` as you do now. `explicit_bzero` is used in cryptographic software to clear keys from process memory after use, even if that memory is not read any more afterwards.

Maybe it would be safer like this? (I copied the approach from https://android.googlesource.com/platform/external/openssh/+/refs/tags/android-6.0.1_r70/openbsd-compat/explicit_bzero.c, so that should work on Android.)

Caveat, I was hand-editing the diff and did not find time to set up the toolchain to build this; but the general approach should work?
2020-03-29 23:03:21 +03:00
Leonid Pliushch f6d325062e newsboat: update fix-paths.patch 2020-03-29 23:00:31 +03:00
Leonid Pliushch bf6df5db2f nano: update patches 2020-03-29 22:57:24 +03:00
Leonid Pliushch 0b05768a6d memcached: avoid static linking 2020-03-29 22:53:20 +03:00
Leonid Pliushch ea8c58ec9c memcached: fix build configuration 2020-03-29 22:51:15 +03:00
Leonid Pliushch 4cbe9e7b92 bat: fix installation of manpage 2020-03-29 22:44:15 +03:00
Leonid Pliushch d9ab0d692e algernon: update fix-hardcoded-paths.patch 2020-03-29 22:26:56 +03:00