Commit Graph

26328 Commits

Author SHA1 Message Date
Maxython d502e7489d scripts(build-package.sh): fix on device compilation of packages when force building and revert `-f` flag behaviour
- Reverted behviour of `-f` flag changed in b9b5987 and only force build current package instead of dependencies.
- Added a  new `-F` flag to force build current package and dependencies as well.
- If both `-I` and `-F` flags are passed and dependencies cannot be compiled on device, i.e `$TERMUX_PKG_ON_DEVICE_BUILD_NOT_SUPPORTED` is set to `true` in `build.sh` of package, then they will be downloaded instead.
- If only `-F` flag is passed without the `-I` flag, and building on device is not supported, then building with fail with error.
- The `$TERMUX_BUILD_PACKAGE_CALL_DEPTH` variable will be used to track depth of recursive calls to `build-package.sh`.
- The file at `$TERMUX_BUILD_PACKAGE_CALL_BUILT_PACKAGES_LIST_FILE_PATH` will be used to track list of packages and their dependencies that have been compiled at any instant by recursive calls to `build-package.sh`.
- Added `scripts/utils/package/package.sh` to store package utils. The `pacakge__is_package_version_built()` method can be used to check if a certain package version has been built. In future this should include `$TERMUX_APP_PACKAGE` as well.

Co-authored-by: agnostic-apollo <agnosticapollo@gmail.com>
Co-authored-by: Maxython <mixython@gmail.com>
2023-01-03 20:06:03 +05:00
Termux Github Actions ab7793e03c bump(main/box86): 0.2.8.20230103.111219g59b1e323
This commit has been automatically submitted by Github Actions.
2023-01-03 12:08:41 +00:00
Jonathan LEI af7d410f33
fix(rust): patch unsupported dlopen flag 2023-01-03 16:14:01 +05:30
Termux Github Actions 0fa146fd5a bump(main/ruff): 0.0.208
This commit has been automatically submitted by Github Actions.
2023-01-03 06:29:20 +00:00
Termux Github Actions e4f7ba6969 bump(main/neovim-nightly): 0.9.0-dev-598+g3a519d86b
This commit has been automatically submitted by Github Actions.
2023-01-03 06:19:25 +00:00
Tee KOBAYASHI 4f8b926bce handbrake: Bump to 1.6.0 2023-01-03 00:46:20 +00:00
Tee KOBAYASHI cff57d33ec new package: svt-av1 2023-01-03 00:34:07 +00:00
Termux Github Actions ae642a2919 bump(main/ruff): 0.0.207
This commit has been automatically submitted by Github Actions.
2023-01-03 00:33:19 +00:00
Termux Github Actions 5d9260eba0 bump(main/llama): 1.4.0
This commit has been automatically submitted by Github Actions.
2023-01-03 00:23:57 +00:00
Termux Github Actions fe5940c885 bump(main/esbuild): 0.16.13
This commit has been automatically submitted by Github Actions.
2023-01-03 00:21:43 +00:00
Tee KOBAYASHI 3dc5a46023 ncurses: Bump to 6.4 2023-01-02 23:39:59 +00:00
Tee KOBAYASHI b4bd6ca97e libpcap: Bump to 1.10.2 2023-01-02 23:16:51 +00:00
Tee KOBAYASHI 26c9dc9f67 sdl2: Bump to 2.26.1 2023-01-02 23:16:41 +00:00
Tee KOBAYASHI 8bf061f70f liblog4cxx: Fix auto-update
Closes https://github.com/termux/termux-packages/pull/14294

%ci:no-build
2023-01-03 04:36:29 +09:00
Tee KOBAYASHI 05c6a747fe tigervnc: Depend on mesa
Closes https://github.com/termux/termux-packages/issues/14283
2023-01-03 03:41:35 +09:00
Tee KOBAYASHI 98c07ea69e llama: Enable auto-update
%ci:no-build
2023-01-03 03:40:00 +09:00
Jia Yuan Lo 06461a3cd8 recoll: fix rpath 2023-01-02 18:26:50 +00:00
Termux Github Actions 764584520d bump(x11/gl4es): 1.1.4.20230102.162646gf19a168c
This commit has been automatically submitted by Github Actions.
2023-01-02 18:14:32 +00:00
Termux Github Actions 117e2059d6 bump(main/chezmoi): 2.29.1
This commit has been automatically submitted by Github Actions.
2023-01-02 18:09:57 +00:00
Lucy Phipps be6278c9bb
dpkg: update to 1.21.14 2023-01-02 12:39:18 +00:00
Lucy Phipps 809ef4e690
imagemagick: update to 7.1.0.57 2023-01-02 12:35:34 +00:00
Lucy Phipps a6993c8bba
netpbm: update to 10.73.42 2023-01-02 12:27:41 +00:00
Termux Github Actions 8ae7fbd882 bump(x11/pcmanfm-qt): 1.2.1
This commit has been automatically submitted by Github Actions.
2023-01-02 12:23:58 +00:00
Termux Github Actions 1fb21c9a2c bump(x11/lxqt-panel): 1.2.1
This commit has been automatically submitted by Github Actions.
2023-01-02 12:23:05 +00:00
Termux Github Actions 03932c0096 bump(x11/libfm-qt): 1.2.1
This commit has been automatically submitted by Github Actions.
2023-01-02 12:20:53 +00:00
Termux Github Actions 389b3c3e69 bump(main/syncthing): 1.23.0
This commit has been automatically submitted by Github Actions.
2023-01-02 12:15:39 +00:00
Lucy Phipps eca140abdf
python-pillow: update to 9.4.0 2023-01-02 11:03:21 +00:00
kooshie f62340df10 luarocks: fix license 2023-01-02 16:17:24 +08:00
Termux Github Actions 32228a11b4 bump(main/python-cryptography): 39.0.0
This commit has been automatically submitted by Github Actions.
2023-01-02 06:18:48 +00:00
Termux Github Actions e695689871 bump(main/neovim-nightly): 0.9.0-dev-594+gc590641fe
This commit has been automatically submitted by Github Actions.
2023-01-02 06:15:55 +00:00
Termux Github Actions 02ff726269 bump(main/ruff): 0.0.206
This commit has been automatically submitted by Github Actions.
2023-01-02 00:32:46 +00:00
Lucy Phipps c0104fdca2
scripts: update comments about ".git" to "git+" 2023-01-02 00:30:11 +00:00
Termux Github Actions a16ca56d2c bump(main/miller): 6.6.0
This commit has been automatically submitted by Github Actions.
2023-01-02 00:23:42 +00:00
Damaj301damaj-lol 97eb5e199c
pacman: fix spelling mistake (#14291) 2023-01-01 23:24:49 +03:00
Henrik Grimler dadd4c0927
tree-wide: convert last git urls to new format
Fixes commit 3ec82277d7 ("tree-wide: use git+[...] instead of
[...].git for git urls").

%ci:no-build
2023-01-01 21:06:26 +01:00
Henrik Grimler 722aed9b6c
qt5-qtbase: link against libandroid-execinfo
Fixes termux/termux-packages#14285.
2023-01-01 20:55:43 +01:00
Uchiha Kakashi eab80f5c39
helix: change source url
Follow 3ec82277d7. Closes #14288.

[skip ci]
2023-01-02 02:36:08 +08:00
Uchiha Kakashi 2220a2ca3a
lua-language-server: change source url
Follow 3ec82277d7.

Closes #14290.

[skip ci]
2023-01-02 02:32:04 +08:00
Termux Github Actions fa08964de6 bump(main/chezmoi): 2.29.0
This commit has been automatically submitted by Github Actions.
2023-01-01 18:12:18 +00:00
Henrik Grimler 3ec82277d7
tree-wide: use git+[...] instead of [...].git for git urls
The termux_git_clone_src script has been updated and now expects git
urls to start with git+ instead.

%ci:no-build
2023-01-01 18:31:43 +01:00
Henrik Grimler 20bd0f0dc0
scripts: use git+[...] instead of [...].git for git urls
Not all source code hosters support the .git suffix (for example
sourcehut).  Use a git+ prefix instead to indicate that a url is a git
repo.
2023-01-01 18:31:38 +01:00
Termux Github Actions c0f0f90409 bump(main/tut): 1.0.34
This commit has been automatically submitted by Github Actions.
2023-01-01 12:13:23 +00:00
Termux Github Actions ae454cbc7e bump(main/neovim-nightly): 0.9.0-dev-590+g6ba34e21f
This commit has been automatically submitted by Github Actions.
2023-01-01 06:18:00 +00:00
Termux Github Actions a28adc0c84 bump(main/brook): 20230101
This commit has been automatically submitted by Github Actions.
2023-01-01 06:09:13 +00:00
Termux Github Actions e2d636d8c6 bump(main/ruff): 0.0.205
This commit has been automatically submitted by Github Actions.
2023-01-01 00:33:27 +00:00
Termux Github Actions 22131577e6 bump(main/tut): 1.0.33
This commit has been automatically submitted by Github Actions.
2022-12-31 18:22:33 +00:00
Termux Github Actions ee2e67f115 bump(main/ruff): 0.0.204
This commit has been automatically submitted by Github Actions.
2022-12-31 18:21:08 +00:00
Termux Github Actions 7f5f8c2791 bump(main/litespeedtest): 0.14.1
This commit has been automatically submitted by Github Actions.
2022-12-31 18:11:47 +00:00
Termux Github Actions 7adcc37363 bump(main/fastfetch): 1.8.2
This commit has been automatically submitted by Github Actions.
2022-12-31 18:08:50 +00:00
Termux Github Actions 6e5252486f bump(main/vtm): 0.9.8l
This commit has been automatically submitted by Github Actions.
2022-12-31 12:16:38 +00:00