I should have checked that there is no nodejs18 available for now. Need
to start reading documentation :) Lots of chaos for the day
This reverts commit 0e67438e38.
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
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
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.
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.
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.
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.