Commit Graph

13115 Commits

Author SHA1 Message Date
Henrik Grimler cdbcc399e4 libdispatch: fix build with ndk r22
Patch from @buttaface. This commit is responsible:
https://github.com/aosp-mirror/platform_bionic/commit/76e2b15
2021-03-21 14:23:36 +01:00
Henrik Grimler aeaaa37637 netpbm: fix build with ndk r22
Fixes error

```
util.c:47:1: error: redefinition of 'swab'
swab (const void *bfrom, void *bto, ssize_t n)
^
/home/builder/.termux-build/_cache/android-r22-api-24-v3/bin/../sysroot/usr/include/bits/swab.h:41:27: note: previous definition is here
__BIONIC_SWAB_INLINE void swab(const void* __void_src, void* __void_dst, ssize_t __byte_count) {
                          ^
1 error generated.
make[3]: *** [/home/builder/.termux-build/netpbm/src/common.mk:272: util.o] Error 1
make[3]: *** Waiting for unfinished jobs....

```
2021-03-21 14:23:36 +01:00
Henrik Grimler ac761539f0 man: fix build with ndk r22
Fixes error
```
In file included from man_html.c:23:
In file included from /home/builder/.termux-build/_cache/android-r22-api-24-v3/bin/../sysroot/usr/include/ctype.h:39:
/home/builder/.termux-build/_cache/android-r22-api-24-v3/bin/../sysroot/usr/include/bits/ctype_inlines.h:81:27: error: static declaration of 'isblank' follows non-static declaration
In file included from mdoc_html.c:23:
In file included from /home/builder/.termux-build/_cache/android-r22-api-24-v3/bin/../sysroot/usr/include/ctype.h:39:
/home/builder/.termux-build/_cache/android-r22-api-24-v3/bin/../sysroot/usr/include/bits/ctype_inlines.h:81:27: error: __BIONIC_CTYPE_INLINE int isblank(int __ch) {static declaration of 'isblank' follows non-static declaration
```
2021-03-21 14:22:44 +01:00
Henrik Grimler 7e3912d05f binutils: fix build with ndk r22 2021-03-21 14:21:21 +01:00
Henrik Grimler cf89e1c667 libtirpc: fix build for ndk r22 2021-03-21 14:20:35 +01:00
Henrik Grimler 07b9140585 ndk-sysroot: bump to make CI build it for ndk r22 2021-03-21 14:20:35 +01:00
Henrik Grimler 91bee5213c ndk-multilib: update for ndk r22 2021-03-21 14:20:35 +01:00
Henrik Grimler cb783c984e ndk-patches: remove asm-generic-termbits.h patch
If this is still needed (see issue https://github.com/termux/termux-packages/issues/1359) then we will have to workaround it in some other way.
2021-03-21 14:20:35 +01:00
Henrik Grimler e63e862a82 Update properties.sh, and ndk-patches for r22 2021-03-21 14:20:35 +01:00
Henrik Grimler 07d3ccac6e termux_step_setup_toolchain: give some info about applied patches 2021-03-21 14:20:34 +01:00
Saurabh Charde ebf4e36990 fish: Update to 3.2.1 2021-03-21 14:04:34 +01:00
Leonid Pliushch f775bdb9c1
python, python2: disable setuid in servers (#6548) 2021-03-20 16:41:35 +02:00
Leonid Pliushch 8d447cb1b4
termux-tools: show application version when running termux-info (#6547) 2021-03-20 15:46:44 +02:00
Leonid Pliushch 7aeb7125ef
openssh: keep TERMUX_VERSION variable (#6546) 2021-03-20 15:28:46 +02:00
marcusz ebeb83e9b9
new package: squashfs-tools-ng (#6545) 2021-03-20 13:43:39 +02:00
Saurabh Charde 32e3c9e9e5 fish: Update to 3.2.0
* From now fish is now shipping tarballs with xz (LZMA)
  Update $TERMUX_PKG_SRCURL to reflect the change
  (0be93bead7)

Fixes #6533

Signed-off-by: Saurabh Charde <saurabhchardereal@gmail.com>
2021-03-17 22:10:14 +01:00
j.r 0b3413b41f Bump libstrophe revision
The package was changed in #6518, but I forgot a bump to reflect the
changes and so it does not get updated
2021-03-17 22:08:27 +01:00
j.r ac8a80eed6 Fix dns resolution for libstrophe 2021-03-17 16:38:05 +01:00
j.r a3fe7ce09c Add xmppc version 0.1.0
Fixes #5900
2021-03-17 16:38:05 +01:00
Saurabh Charde 09b9911da9 nano: Update to 5.6.1
Signed-off-by: Saurabh Charde <saurabhchardereal@gmail.com>
2021-03-17 12:20:00 +01:00
Saurabh Charde f8f1f0b696 shfmt: Update to 3.2.4
Signed-off-by: Saurabh Charde <saurabhchardereal@gmail.com>
2021-03-17 12:20:00 +01:00
Raven Ravener c06a8e07fa Use TERMUX_PKG_BUILD_IN_SRC 2021-03-16 19:07:43 +01:00
Raven Ravener 91c6790366 Update build.sh 2021-03-16 19:07:43 +01:00
Raven Ravener d2685da14c Add package germanium 2021-03-16 19:07:43 +01:00
Saurabh Charde 6aef739d9f gdb: Update to 10.1
Following commit [1] and [2], gdbserver and gdbsupport directories have been
moved to top-level, repectively.

Update patch files to follow the changes, and also remove
python3.9.patch since it's already in the upstream.

[1] https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=919adfe8409211c726c1d05b47ca59890ee648f1
[2] https://sourceware.org/git?p=binutils-gdb.git;a=commit;h=01027315f54048dbaf03ac37455c2528c72a6d9b

Signed-off-by: Saurabh Charde <saurabhchardereal@gmail.com>
2021-03-16 11:24:31 +01:00
Saurabh Charde 67702b13c4 direnv: Fix installation location and update to 2.28.0
direnv installs it binary to $DESTDIR/$BINDIR, where
$BINDIR=${PREFIX}/bin and $PREFIX=/usr/local

We set $DESTDIR=$TERMUX_PREFIX while leaving direnv's $PREFIX unchanged
causing the binary to install in $TERMUX_PREFIX/usr/local/bin instead of
$TERMUX_PREFIX/bin (assuming we aren't installing it in
$TERMUX_PREFIX/local/bin like most termux packages)

Signed-off-by: Saurabh Charde <saurabhchardereal@gmail.com>
2021-03-16 10:31:12 +01:00
Jia Yuan Lo 5ce5422743
binaryen: update to version 100 (#6507) 2021-03-13 09:49:20 +01:00
Henrik Grimler e460d1f1aa termux_step_setup_variables: use grimler.se for main repo
CI seem to fail quite often due to timeout when downloading from IPFS
host. Switch to grimler.se for now.
2021-03-12 16:19:40 +01:00
Further 0af27d7814
git: update to 2.30.2 (#6502) 2021-03-10 17:47:45 +01:00
Henrik Grimler 3460b4e03d
ripgrep-all: minor formatting of description 2021-03-10 14:17:29 +01:00
Henrik Grimler 27682c4dc6 cargo: install with --locked
Otherwise build tries to use newest dependency versions which might
cause problems. See
https://github.com/termux/termux-packages/pull/6432
2021-03-10 14:09:26 +01:00
Dario Vladović ac2ec670dd
termux-tools: pkg: add info as show alias (#6498) 2021-03-10 06:48:07 +01:00
Michal Bednarski 28a7fcd2fe proot: Update with stability fixes
Changes that were on master for some time but not released,
fixes termux/proot#152
2021-03-07 20:58:33 +01:00
Henrik Grimler ffa83b34db neovim: fix patch path error
Reported by @kanreki.
2021-03-07 12:30:00 +01:00
Further a817790020
gh: update to 1.7.0 (#6490) 2021-03-06 14:26:18 +01:00
Henrik Grimler 93effb8131 dart: update to 2.12.0 2021-03-05 08:19:27 +01:00
Leonid Pliushch 27ce3ee72a
z3: revert back to 4.8.9
%ci:no-build
2021-03-02 15:51:12 +02:00
Leonid Pliushch 47b93fec1c
z3: bump revision 2021-03-02 15:19:47 +02:00
Leonid Pliushch 4d16ccd6d5
dart: bump revision 2021-03-02 15:19:37 +02:00
Leonid Pliushch 2b07eeaaed
github actions: termux-packages uses ./scripts/run-docker.sh instead of ./start-builder.sh 2021-03-02 15:18:53 +02:00
Leonid Pliushch 619ad66883
dart: rebuild package
Detected repository inconsistency:

 No package dart (= 2.10.4)
2021-03-02 14:57:20 +02:00
Leonid Pliushch cf71d4b7f8
z3: rebuild package
Detected repository inconsistency:

 No package z3 (= 4.8.10-1)
2021-03-02 14:55:42 +02:00
Leonid Pliushch 141703e676
build-package.sh: force remove ./share/icons/hicolor/icon-theme.cache from deb files
Specific to x11 packages. It is better to implement this in build-package.sh
instead of removing it on per-build.sh basis.
2021-03-02 00:17:36 +02:00
Henrik Grimler f36b4a5ac2
github actions: print subpackages to built_packages.txt as well (#6469)
But only (try to) build the main packages. For each modified package
we check if there are subpackages and in that case save them in
built_packages.txt as well, so that the repository server does not
have to parse the git repo to find out if there are subpackages.
2021-03-01 08:52:25 +01:00
Martin Kinkelin 5be1cc145c
ldc: upgrade to 1.25.1 (#6468) 2021-03-01 01:12:13 +02:00
ruki a06964b740
xmake: update to 2.5.2 (#6466) 2021-02-28 18:20:07 +02:00
Leonid Pliushch 8487bd8018
bintray repository is now in archive mode
Even though JFrog continued Bintray normal operation until 31 Mar 2021, I'm
disabling Github Actions uploads now. Termux Bintray repository continues to
be available in read-only mode until the final shutdown by JFrog.
2021-02-28 18:15:46 +02:00
Leonid Pliushch 7b5a67d416
termux-tools: use profile script to generate a sample termux.properties
Avoid use of postinst or preinst scripts in bootstrap packages. They will not
be executed.
2021-02-27 22:49:55 +02:00
Henrik Grimler f3d42fca99
termux-exec: update to 0.9 (#6463) 2021-02-27 16:50:05 +01:00
Lucy Phipps c9ba600541
lldb had a double dependency on libllvm 2021-02-27 00:28:06 +00:00