Commit Graph

16528 Commits

Author SHA1 Message Date
Yaksh Bariya
fda92be338 glib: update to 1.70.1 2021-12-12 10:07:41 +05:30
Termux Github Actions
f8babb8fb3 php-zephir-parser: update to 1.4.2
This commit has been automatically submitted by Github Actions.
2021-12-12 00:29:00 +00:00
Leonid Pliushch
8279cf4717
setup-ubuntu.sh: use 'env' to pass DEBIAN_FRONTEND=noninteractive
Fixes https://github.com/termux/termux-packages/issues/8209
2021-12-11 23:19:13 +02:00
Ivan Max
3d62742dec
apr-util: fix source url (#8208) 2021-12-11 18:57:57 +02:00
agnostic-apollo
8a00a3fec2
Merge pull request #8198 from agnostic-apollo/add-setpriv
Added: Add setpriv to util-linux
2021-12-11 21:36:17 +05:00
agnostic-apollo
8c2bd90b19 Changed: Bump libcap-ng to 0.8.3~pre1
Added `setpriv` in `util-linux` which requires `libcap-ng` to be updated as well for it work.

Android 7 and some Android devices 8 do not support ambient capabilities and will return `activate capabilities: Invalid argument` when running `setpriv`.

strace shows `"prctl(PR_CAP_AMBIENT, PR_CAP_AMBIENT_IS_SET, CAP_CHOWN, 0, 0) = -1 EINVAL (Invalid argument)"`

This was an issue with `libcap-ng` where support for `PR_CAP_AMBIENT` was checked at compile time, so `setpriv` only worked on Android > `7`/`8` when `capng_apply()` was called.

`4.3    kernel   PR_CAP_AMBIENT`

https://github.com/util-linux/util-linux/blob/v2.37.1/sys-utils/setpriv.c#L1010
https://github.com/stevegrubb/libcap-ng/blob/v0.8.2/src/cap-ng.c#L59
https://github.com/stevegrubb/libcap-ng/blob/v0.8.2/src/cap-ng.c#L716
https://source.android.com/devices/architecture/kernel/android-common

This has been fixed in `libcap-ng` by checking `PR_CAP_AMBIENT` at runtime with `187ed535`. `libcap-ng` `0.8.3` has not been released yet and so we use a pre release version `0.8.3~pre1`.

https://github.com/stevegrubb/libcap-ng/issues/28
https://github.com/stevegrubb/libcap-ng/commit/187ed535
2021-12-11 21:32:49 +05:00
agnostic-apollo
f766299ad9 Changed: Bump util-linux to 2.37.2-1 2021-12-11 21:32:49 +05:00
agnostic-apollo
ba5540e22d Added: Add setpriv to util-linux 2021-12-11 21:32:49 +05:00
Tim van der Molen
cf4e1a620b sqlcipher: update to 4.5.0
Also remove the unneeded libsqlite dependency.
2021-12-11 20:46:10 +05:30
Termux Github Actions
f438e25490 flyctl: update to 0.0.269
This commit has been automatically submitted by Github Actions.
2021-12-11 00:13:57 +00:00
xtkoba
d617bb28bc
new package: uwsgi (#8148) 2021-12-10 22:37:54 +02:00
xtkoba
de533fe10c
new package: stone (#8171) 2021-12-10 22:34:36 +02:00
Tee KOBAYASHI
2d5c265659 nim: Install tools 2021-12-10 22:31:24 +02:00
xtkoba
11e5a0c703
new package: id3ted (#8178) 2021-12-10 22:23:05 +02:00
Tee KOBAYASHI
e7f40a39ae libc-client: Add definition of gethostid 2021-12-10 22:21:22 +02:00
Tee KOBAYASHI
8afd743d3a new package: mailsync 2021-12-10 22:21:22 +02:00
Tee KOBAYASHI
166b39fa98 new package: libc-client 2021-12-10 22:21:22 +02:00
Termux Github Actions
49a1854c93 flyctl: update to 0.0.268
This commit has been automatically submitted by Github Actions.
2021-12-10 18:10:57 +00:00
Oskar
9cf48b4910 Update termux_setup_golang.sh 2021-12-10 19:33:05 +05:30
Oskar
c8d11846b9 golang: update to 1.17.5 2021-12-10 19:33:05 +05:30
Termux Github Actions
d7cb28293b virustotal-cli: update to 0.10.0
This commit has been automatically submitted by Github Actions.
2021-12-10 12:46:58 +00:00
Termux Github Actions
0a70e47eb6 hugo: update to 0.90.1
This commit has been automatically submitted by Github Actions.
2021-12-10 12:22:17 +00:00
Termux Github Actions
5414fac5f2 ipfs: update to 0.11.0
This commit has been automatically submitted by Github Actions.
2021-12-10 00:23:06 +00:00
Termux Github Actions
ec09ec5ec1 flyctl: update to 0.0.267
This commit has been automatically submitted by Github Actions.
2021-12-10 00:15:46 +00:00
Termux Github Actions
cf73499d66 flyctl: update to 0.0.266
This commit has been automatically submitted by Github Actions.
2021-12-09 18:10:18 +00:00
Yaksh Bariya
c96f4a8579
cmake: update to 3.22.1 2021-12-09 22:06:10 +05:30
Yaksh Bariya
3b2c8c19b7
mpc: update to 0.34 2021-12-09 21:15:01 +05:30
Yaksh Bariya
bd8fa28524
clash: update to 1.8.0 2021-12-09 21:01:45 +05:30
Lucinda May Phipps
1f05c1a95d
python: rm cryptmodule.c.patch 2021-12-09 15:23:30 +00:00
Lucinda May Phipps
8cff850e01
python: update to 3.10.1 2021-12-09 15:03:56 +00:00
xtkoba
81db6538d9
mlocate: Add message for absence of mlocate.db (#8190) 2021-12-09 15:46:45 +01:00
Termux Github Actions
7ddce9332f flyctl: update to 0.0.264
This commit has been automatically submitted by Github Actions.
2021-12-09 12:11:54 +00:00
Ladar Levison
c53780c5bb
torsocks: fix tagged pointer aborts/segfaults on some Android 11 devices. (#8187) 2021-12-09 10:06:30 +01:00
Termux Github Actions
48f65b6aa1 flyctl: update to 0.0.263
This commit has been automatically submitted by Github Actions.
2021-12-09 06:13:58 +00:00
William Budington
15d863b1b9
apkeep: update to v0.8.0 (#8186) 2021-12-09 08:15:01 +05:30
Termux Github Actions
ab61faa184 libical: update to 3.0.12
This commit has been automatically submitted by Github Actions.
2021-12-09 00:23:26 +00:00
Termux Github Actions
05ae16b2fe helm: update to 3.7.2
This commit has been automatically submitted by Github Actions.
2021-12-09 00:21:55 +00:00
Termux Github Actions
2dd3c6f098 flyctl: update to 0.0.262
This commit has been automatically submitted by Github Actions.
2021-12-08 18:10:46 +00:00
Ivan Max
d36faee697
build-package.sh: remove or operator in dependencies for pacman format (#8179) 2021-12-08 16:33:47 +02:00
Yaksh Bariya
affe5b26eb
gnunet: update to 0.15.3 2021-12-08 19:43:06 +05:30
Yaksh Bariya
a3e2147565
revbump packages dependent on libgcrypt 2021-12-08 18:37:41 +05:30
Yaksh Bariya
a80ece4ba7
libgcrypt: update to 1.9.4 2021-12-08 18:37:41 +05:30
Termux Github Actions
422b91dbf9 kak-lsp: update to 11.1.0
This commit has been automatically submitted by Github Actions.
2021-12-08 12:32:48 +00:00
Termux Github Actions
cadb8b065b hugo: update to 0.90.0
This commit has been automatically submitted by Github Actions.
2021-12-08 12:24:24 +00:00
Yaksh Bariya
5763d51b45
pure-ftpd: update to 1.0.50
Newer version has security fixes
2021-12-08 17:15:54 +05:30
Yaksh Bariya
972f7c0ba1
graphviz: update to 2.50.0 2021-12-08 16:44:57 +05:30
Yaksh Bariya
290ae05f35
graphviz: Build with CMake 2021-12-08 16:36:04 +05:30
Yaksh Bariya
f018bf2cb7
graphviz: bump to 2.49.3 2021-12-08 16:36:04 +05:30
Henrik Grimler
150008c502
build-package: import and trust grimler's new gpg key
I missed this and broke the CI build system.
2021-12-08 10:07:21 +01:00
Yaksh Bariya
09156c3c88
fish: fix inconsistent behaviour executing hardcoded paths
When executing command as /bin/<command>, fish first checks whether <command> is present in /bin/ or not. If it is found, then it will execute the command. But as we are using termux-exec, fish will actually try to execute <command> in @TERMUX_PREFIX@/bin/.

An example of this:-
/bin/ls:
1) Fish will first try find whether ls binary exists in /bin and whether user has permissions to execute it
2) If both the above are true, fish will try to execute /bin/ls.
3) But since we are using termux-exec, the path will be remapped to @TERMUX_PREFIX@/bin/ls
4) This is a *highly* inconsistent behaviour.

This can cause weird bugs when a script tries to execute with hardcoded paths, it might get errors about command not found even if it exists, because fish is checking it at the wrong place.
2021-12-08 14:21:37 +05:30