Commit Graph

26156 Commits

Author SHA1 Message Date
Yaksh Bariya 1c73b38c3e
cibootstrap_archives): do not include sha256 sums in release body
Although convenient, this seems to have been broken after moving to new
environment files of GitHub Actions. I have no idea how GitHub actually
parses the file, so I don't know what hack, and how will allow us to
have sha256sums on the release body again. In case anyone knows, feel
free to open up a PR.

Also, for the checksums generations, I'm planning to move this to
'upload-release-action' action only. See
https://github.com/termux/upload-release-action/issues/4
2022-12-28 17:05:25 +05:30
Yaksh Bariya 7cee2f3d37
ci(bootstrap_archives): do not escape multiline output
It seems to be causing issues. Let's see if disabling it helps. If not,
I'll open up a new issue to address the same, cause I am not sure of
what's the correct way of fixing it
2022-12-28 16:45:20 +05:30
Yaksh Bariya 35dc6584c8
ci(bootstrap_archives): use v4.0.0 of upload-release-action 2022-12-28 16:34:40 +05:30
Tee KOBAYASHI bd130a25df picolisp: Bump to 22.12 2022-12-28 10:20:49 +00:00
Tee KOBAYASHI 8f63324b31 vtm: Bump to 0.9.8i 2022-12-28 10:20:37 +00:00
Tee KOBAYASHI 1aaea57394 tmux: Bump to 3.3a 2022-12-28 10:20:26 +00:00
Tee KOBAYASHI 4dc8c17ef0 vile: Bump to 9.8x 2022-12-28 09:50:08 +00:00
Tee KOBAYASHI a463f46f69 doxygen: Fix TERMUX_PKG_UPDATE_VERSION_REGEXP
%ci:no-build
2022-12-28 18:39:25 +09:00
Tee KOBAYASHI 224b3c2065 *: Specify TERMUX_PKG_UPDATE_VERSION_REGEXP
where necessary.

%ci:no-build
2022-12-28 08:55:18 +00:00
Tee KOBAYASHI 3208f4dc46 fluent-{gtk,icon}-theme: Disable auto-update
due to hyphen to dot translation in version string not being supported.

%ci:no-build
2022-12-28 17:50:53 +09:00
Henrik Grimler 996c30a3c4
scripts: setup-termux: add uuid-utils to list of required packages 2022-12-28 09:14:23 +01:00
Henrik Grimler b77ce93a72
rebuild(x11/qt5-qtbase): libuuid is now a subpackage of util-linux 2022-12-28 09:14:20 +01:00
Henrik Grimler 7290f8680c
rebuild(main/swift): libuuid is now a subpackage of util-linux 2022-12-28 09:14:17 +01:00
Henrik Grimler 11af5a371a
rebuild(deps:main/libuuid): libuuid is now a subpkg of util-linux
This commit bumps all packages except swift, qt5-qtbase and tigervnc
that depend on libuuid.
2022-12-28 09:14:12 +01:00
Henrik Grimler 6ee1c47085
chore(root/libcryptsetup): replace util-linux dependency with libblkid 2022-12-28 09:12:46 +01:00
Henrik Grimler ab8c132ac9
chore(main/e2fsprogs): replace util-linux dependency with libblkid 2022-12-28 09:12:43 +01:00
Henrik Grimler 7e56cd40f7
fix(root/lvm2): libdevmapper depends on libandroid-support as well 2022-12-28 09:12:40 +01:00
Henrik Grimler 940eeff79b
fix(root/lvm2): add libblkid to dependencies 2022-12-28 09:12:38 +01:00
Henrik Grimler bbe42fa887
enhance(main/util-linux): build libmount and {lib,}fdisk
Put libmount library in subpackage libmount, mount utilities in
subpackage mount-utils, libfdisk in subpackage libfdisk, and fdisk
utilities in subpackage fdisk.

On my aarch64 device, /system/bin/mount is unable to handle logical
volumes (tries to access the non-existing /etc/fstab and errors), so
lets add our own libmount package.

Enabling libmount also enables the lsblk utility, which we put in
blk-utils.
2022-12-28 09:12:35 +01:00
Henrik Grimler 507a3f29e8
termux-tools: update to 1.35.0
This removes the {u,}mount wrappers from the package, {u,}mount will
be provided by util-linux instead.
2022-12-28 09:12:32 +01:00
Henrik Grimler 4b9925fd64
enhance(main/util-linux): move blk related files into subpackages
libblkid contains library, header and pkgconfig file, while
blk-utils contains the programs.

This decreases the size of the util-linux package and allows for finer
control of dependencies, and what packages to include in bootstraps
and so on.
2022-12-28 09:12:29 +01:00
Henrik Grimler 48051c0eb7
enhance(main/util-linux): build libuuid and utils as well
Put library, header and pkgconfig file in libuuid subpackage, which
replaces our standalone libuuid package, and utils in uuid-utils
subpackage.

uuid-utils contains, among other things, uuidgen, which is needed to
be able to compile some packages on device (have forgotten which one(s)
though, has been a few months since I ran into this issue).

Building util-linux with libuuid is also required if we are to enable
other util-linux utilities, like fdisk.
2022-12-28 09:12:26 +01:00
Henrik Grimler 7d0d9ea1a1
enhance(main/util-linux): move libsmartcols to new subpackage
Quite a few util-linux utilities link against libsmartcols only.  Move
the library into a subpackage so that other utilities can depend on
libsmartcols, and not the full util-linux package.
2022-12-28 09:12:22 +01:00
Tee KOBAYASHI 491c03bfc3 hstr: Do not use `TIOCSTI` 2022-12-28 07:56:34 +00:00
Termux Github Actions 48563756ef bump(main/ruff): 0.0.198
This commit has been automatically submitted by Github Actions.
2022-12-28 06:30:37 +00:00
Tee KOBAYASHI 61e0c66450 *: Refine SOVERSION guard
Check if regexp actually matches to avoid false negatives when SOVERSION
is equal to 0.

%ci:no-build
2022-12-28 15:23:44 +09:00
Termux Github Actions b7f1a6a796 bump(main/neovim-nightly): 0.9.0-dev-566+gbf459641a
This commit has been automatically submitted by Github Actions.
2022-12-28 06:20:48 +00:00
Termux Github Actions e35731787b bump(main/esbuild): 0.16.12
This commit has been automatically submitted by Github Actions.
2022-12-28 06:10:20 +00:00
Elliana May 796ea30293 libduckdb: update cmakelists patch 2022-12-28 05:46:41 +00:00
Elliana May 6d3e3e1136 libduckdb: bump to 0.6.1 2022-12-28 05:46:41 +00:00
Termux Github Actions 4a705b0375 bump(main/ruff): 0.0.196
This commit has been automatically submitted by Github Actions.
2022-12-28 00:30:10 +00:00
Termux Github Actions a19bb5a0b4 bump(main/php-zephir-parser): 1.5.2
This commit has been automatically submitted by Github Actions.
2022-12-28 00:23:14 +00:00
Tee KOBAYASHI c5817400d4 libmaxminddb: Add SOVERSION guard
%ci:no-build
2022-12-27 21:46:04 +00:00
Tee KOBAYASHI 1645c37455 rhash: Add SOVERSION guard
%ci:no-build
2022-12-27 21:45:52 +00:00
Tee KOBAYASHI 9c5db5d302 p11-kit: Add SOVERSION guard
%ci:no-build
2022-12-27 21:45:11 +00:00
Tee KOBAYASHI 50cf4a8098 libpsl: Add SOVERSION guard
%ci:no-build
2022-12-27 21:45:00 +00:00
Tee KOBAYASHI 41946a0b56 libde265: Add SOVERSION guard
%ci:no-build
2022-12-27 21:11:05 +00:00
Tee KOBAYASHI cd2e6498f6 libconfuse: Add SOVERSION guard
%ci:no-build
2022-12-27 21:10:55 +00:00
Tee KOBAYASHI a4ed58a99c libpaper: Add SOVERSION guard
%ci:no-build
2022-12-27 21:10:13 +00:00
Tee KOBAYASHI 47ec092271 libgraphite: Add SOVERSION guard
%ci:no-build
2022-12-27 21:10:03 +00:00
Tee KOBAYASHI a710eae366 double-conversion: Add SOVERSION guard
%ci:no-build
2022-12-27 21:08:29 +00:00
Tee KOBAYASHI 56fec85957 tidy: Add SOVERSION guard
%ci:no-build
2022-12-27 21:07:58 +00:00
Tee KOBAYASHI 38308146a4 oniguruma: Add SOVERSION guard
%ci:no-build
2022-12-27 21:07:47 +00:00
Tee KOBAYASHI e7ee35bc79 woff2: Disable auto-update
%ci:no-build
2022-12-28 06:05:38 +09:00
Tee KOBAYASHI 1dd97fc9ea *: Declare libcpufeatures a build dependency
instead of a (runtime) dependency.

Note that libcpufeatures does not provide shared libs.

%ci:no-build
2022-12-28 04:49:40 +09:00
Tee KOBAYASHI b7183d7c10 librav1e: Add SOVERSION guard
%ci:no-build
2022-12-27 18:27:13 +00:00
Tee KOBAYASHI 5d89398ab4 libjxl: Add SOVERSION guard
%ci:no-build
2022-12-27 18:04:06 +00:00
Tee KOBAYASHI 41f180c82a enchant: Add SOVERSION guard
%ci:no-build
2022-12-27 18:01:37 +00:00
Tee KOBAYASHI d0b82dc667 jsoncpp: Add SOVERSION guard
%ci:no-build
2022-12-27 18:01:26 +00:00
Tee KOBAYASHI 1c34ed8846 libconfig: Add SOVERSION guard
%ci:no-build
2022-12-27 18:01:10 +00:00