Commit Graph

9823 Commits

Author SHA1 Message Date
Leonid Pliushch
b447efc27e CI: try to avoid failure when package lists are not found 2020-01-22 22:55:19 +02:00
Leonid Pliushch
50b370d31a CI: lint packages before building 2020-01-22 22:49:57 +02:00
Leonid Pliushch
b7611b8fc0 CI: do not treat usernames/logins as secrets
This causes logging issues where certain words like 'termux'
are censored. This breaks directory paths & urls.
2020-01-22 22:41:34 +02:00
Leonid Pliushch
843e7cb6f6 dnsutils: update to 9.15.8 2020-01-22 22:32:39 +02:00
Leonid Pliushch
22a80758a0 bison: update to 3.5.1 2020-01-22 22:21:32 +02:00
Leonid Pliushch
43806130b7 Merge pull request #4824 from zorro/master
dart: update to 2.7.0
2020-01-22 21:54:23 +02:00
Leonid Pliushch
bce2c0866e dart: blacklist x86_64 builds 2020-01-22 21:54:08 +02:00
Leonid Pliushch
3feca05793 update readme 2020-01-22 21:51:12 +02:00
Leonid Pliushch
c087460476 CI: setup Github Actions 2020-01-22 21:51:12 +02:00
Leonid Pliushch
3d595a41f0 CI: remove Cirrus configuration 2020-01-22 21:51:12 +02:00
Arun
58023d92f6 dart: update to 2.7.0 2020-01-22 21:25:51 +05:30
Leonid Pliushch
ef76ad5fa4 assimp: rebuild package 2020-01-22 14:29:26 +02:00
Fredrik Fornwall
b919e5d8cb nnn: Update from 2.8.1 to 2.9 2020-01-21 01:54:11 +01:00
Leonid Pliushch
5f11f942ca Revert "fix typo in README"
This reverts commit 342a047dbd9734311cd9002807ef03b0d7a4cd82.
2020-01-20 13:52:33 +02:00
Daniel T. Lee
9db7ae6906 libluajit: fix unmatched header path and package version (#4815)
* libluajit: fix unmatched header path and package version

Currently, luajit header files are placed improperly.
As stated at luajit.pc file, package version is 2.1 and pkg-config
guides the header location to $TERMUX_PREFIX/include/luajit-2.1/.

This commit fixes the build script of wrong header path.

* libluajit: bump revision and use $TERMUX_PKG_VERSION for foldername

Co-authored-by: Henrik Grimler <henrik@grimler.se>
2020-01-20 11:31:33 +01:00
Leonid Pliushch
d5ff182f95 html2text: rebuild with DT_RUNPATH 2020-01-19 20:50:44 +02:00
Leonid Pliushch
9250a8ba72 html2text: ensure that manpage directory exists before make install 2020-01-19 20:00:11 +02:00
Leonid Pliushch
af2e8e52b8 new package: html2text
Requested in https://github.com/termux/termux-packages/issues/4757.
2020-01-19 19:47:26 +02:00
Leonid Pliushch
bd99bc8e65 Revert "python: remove no longer needed patch"
distutils-command-build.py.patch is still needed...

This reverts commit cb4b29825b2adb2e3e43dfdb4507d78fd4858ad0.
2020-01-19 16:40:49 +02:00
Leonid Pliushch
2c3d333caf python: remove no longer needed patch
Commit 6bf4586187cbf2005c4f8d79511428271185cbe1 provides
a better fix.
2020-01-19 16:35:47 +02:00
Leonid Pliushch
44be04f0f7 python: add back -O3 to CFLAGS 2020-01-19 16:32:47 +02:00
Leonid Pliushch
2f6c668832 python: add clang to recommends
Must-have package if installing something with `pip`.
2020-01-19 14:07:49 +02:00
Leonid Pliushch
3d3b170f18 python: disable LTO due to issues with build config
References package builder directory for paths of certain
binaries like llvm-ar and causes failure when installing
modules like Numpy.

See https://www.reddit.com/r/termux/comments/eqhpoq/unable_to_install_numpy_on_termux/.
2020-01-19 14:07:49 +02:00
Leonid Pliushch
e2742d98c2 Merge pull request #4807 from xalexalex/master
update termux-api to v0.50
2020-01-18 14:28:37 +02:00
Leonid Pliushch
30119e164b sed: update to 4.8 2020-01-18 14:16:42 +02:00
Leonid Pliushch
a6214a5805 mpd: update to 0.21.19 2020-01-18 14:16:40 +02:00
Alessandro Caputo
3dbc138cd6 update termux-api to v0.50 2020-01-18 13:16:14 +01:00
Leonid Pliushch
c7ca73c4b6 mbedtls: update to 2.20.0 2020-01-18 14:15:31 +02:00
Leonid Pliushch
fd37f51685 libcap: update to 2.31 2020-01-18 14:15:12 +02:00
Leonid Pliushch
0b2274b287 lftp: update to 4.9.1 2020-01-18 14:14:56 +02:00
Leonid Pliushch
4267525096 kubectl: update to 1.17.1 2020-01-18 14:14:42 +02:00
Leonid Pliushch
de1be79fd5 kakoune: update to 2020.01.16 2020-01-18 11:48:36 +02:00
Leonid Pliushch
420d414e16 gnunet: update to 0.12.2 2020-01-18 11:48:14 +02:00
Leonid Pliushch
44362f94c5 gmic: update to 2.8.2 2020-01-18 11:47:55 +02:00
Leonid Pliushch
6b81cbba3c gitea: update to 1.10.3 2020-01-18 11:47:40 +02:00
Leonid Pliushch
7c7e7e4f87 fastmod: update to 0.3.0 2020-01-18 11:47:11 +02:00
Leonid Pliushch
958db83473 erlang: update to 22.2.2 2020-01-18 11:46:44 +02:00
Leonid Pliushch
e0f3183f97 ack-grep: update to 3.3.1 2020-01-18 11:43:16 +02:00
Leonid Pliushch
10294901d1 dx: remove unneeded script as replaced by heredoc in build.sh 2020-01-18 11:41:44 +02:00
Leonid Pliushch
363d3cd223 dx: fix url 2020-01-18 10:55:28 +02:00
Leonid Pliushch
3bd977c9d6 dx: use version patched to work under Android 9 and higher
Fixes the issue described in https://www.reddit.com/r/termux/comments/ejrasu/java_on_my_s10_refuses_to_work/.

Android 9 and higher no longer provides JCA API - see https://developer.android.com/guide/topics/security/cryptography#crypto_provider.
2020-01-18 10:50:48 +02:00
Leonid Pliushch
0e08a15a7b vifm: rebuild package 2020-01-16 04:14:45 +02:00
Leonid Pliushch
2d54bd9efc libuv: avoid FICLONE ioctl
Same reason as for nodejs embedded libuv.
2020-01-16 03:04:24 +02:00
Leonid Pliushch
0993a43d82 nodejs-lts: avoid FICLONE ioctl 2020-01-16 03:01:11 +02:00
Leonid Pliushch
c8883ac789 nodejs: avoid FICLONE ioctl
Issue https://github.com/termux/termux-packages/issues/4664.

19824 ioctl(29, BTRFS_IOC_CLONE or FICLONE, 34 <unfinished ...>
19823 fstat64(30,  <unfinished ...>
19822 write(16, "\1\0\0\0\0\0\0\0", 8 <unfinished ...>
19821 close(31 <unfinished ...>
19804 <... epoll_pwait resumed>[{EPOLLIN, {u32=16, u64=16}}], 1024, 867, NULL, 8) = 1
19824 <... ioctl resumed>)              = -1 EACCES (Permission denied)
2020-01-16 02:58:30 +02:00
Leonid Pliushch
5aa214736c apt: show more informative messages if "repository has no release file"
During repository updates & cleanup there can be a short period of time
when repository metadata is not consistent. There may appear an error
like

 E: The repository 'https://termux.org/package stable Release' does not have a Release file.
 N: Updating from such a repository can't be done securely, and is therefore disabled by default.
 N: See apt-secure(8) manpage for repository creation and user configuration details.

but it may not be clear for some users what can cause the issue.

This commit improves the situation a bit.
2020-01-16 01:55:34 +02:00
Leonid Pliushch
68b7e53144 python: force disable use of semaphores
Fixes the issue described in https://github.com/termux/termux-packages/issues/4698
which was ignored mistakenly...
2020-01-16 01:11:37 +02:00
Fredrik Fornwall
da33bbc4d0 git: Update from 2.24.1 to 2.25.0 2020-01-14 11:07:09 +01:00
Fredrik Fornwall
40e140e519 libuv: Update from 1.34.0 to 1.34.1 2020-01-14 11:04:50 +01:00
Fredrik Fornwall
1ea60ddf86 nodejs-lts: Update from 12.14.0 to 12.14.1 2020-01-14 10:58:32 +01:00