Anton Midyukov
bb332bcc5d
ve.mk: fix build systemd-bare, systemd-base
...
These targets do not have a network subsystem defined, so it was
not to add a target use/net-ssh.
2023-07-24 09:59:42 +07:00
Anton Midyukov
a90e78bd95
kernel: add make-initrd to base packages in use/kernel/initrd-setup
...
At the moment this target is focused exclusively on make-initrd,
but some weird kernels don't have a dependency on mkinitrd.
It's loongarch64 again.
2023-07-24 09:59:42 +07:00
Anton Midyukov
17037081ce
set GLOBAL_HSH_PROC=1 in lib/profile.mk
...
glibc can be compiled such that mki-fake-dev requires /proc to works.
This on loongarch64.
2023-07-24 09:59:42 +07:00
Andrew Savchenko
f445c0bcaf
phone: Remove user config leftover
...
This script was left after phosh background config moved to /etc/skel.
Having ~/.config touched broke /etc/skel copying onto user homedir.
2023-07-24 09:59:42 +07:00
Anton Midyukov
2294590ede
realtime.mk: drop vm/regular-cnc-rt
...
Now vm/regular-cnc-rt is universal. Bootloads on both Legacy BIOS
and UEFI (x86_64).
2023-07-24 09:59:42 +07:00
Anton Midyukov
0ca9c42c38
regular-vm.mk: add +efi to mixin/vm-archdep for x86_64, aarch64
2023-07-24 09:59:42 +07:00
Anton Midyukov
cafe6e516c
stage2: add kernel/fs/smb path to 50-stage2-net-cifs
...
In new kernels cifs.ko is now there.
2023-07-19 15:40:18 +07:00
Anton Midyukov
db28322a22
regular.mk: exclude +vmguest for sysvinit
...
openvm-tools required systemd.
But extended virtual machines support doesn't seem necessary for
regular builds with sysvinit.
2023-07-18 23:51:44 +07:00
Anton Midyukov
42d9cb8dfb
phone.mk: use partition table msdos for vm/phosh on aarch64
...
This will boot on u-boot with extlinux.conf and on edk2 with grub-efi.
2023-07-18 23:16:26 +07:00
Anton Midyukov
81346b766c
phone.mk: do'nt use/bootloader/uboot, instead use/uboot only
...
Fix build on x86_64.
2023-07-18 18:21:49 +07:00
Anton Midyukov
265b5e6fdf
tar2fs: install grub-pc for x86_64 with UEFI
...
Both UEFI and Legacy BIOS are supported on x86_64 machines. Now the
image x86_64 will be bootloaded on both.
2023-07-18 18:16:32 +07:00
Anton Midyukov
4ed779d7fb
tar2fs: add grub-efi install on loongarch64
2023-07-18 15:01:51 +07:00
Anton Midyukov
8497d394a0
tar2fs: install grub-efi to EFI/altlinux also (--no-nvram)
...
grub-efi-autoupdate does not update grub in EFI/BOOT if there is
no shim and EFI/altlinux.
See https://bugzilla.altlinux.org/41959
2023-07-18 14:47:09 +07:00
Anton Midyukov
2d64c2550d
phone.mk: set KFLAFOUR to un-def for vm/phosh
2023-07-17 21:45:19 +07:00
Anton Midyukov
4b3c935c17
regular.mk: use/kernel/latest for jeos instead KFLAVOUR=un-def
...
Fix the build for platforms where there is no un-def.
2023-07-14 21:40:06 +07:00
Anton Midyukov
a7d2e27cde
Initial loongarch64 support
2023-07-14 21:33:02 +07:00
Anton Midyukov
cc1fd3379b
phone.mk: run phosh.service instead lightdm
...
This will start phosh with the screen locked. When the user unlocks
the screen, he is fully authorized. Without it, many applications
do not start.
2023-07-14 16:16:42 +07:00
Anton Midyukov
8ac73561fc
Revert "phone.mk: add dbus-broker to phosh"
...
This reverts commit 4a405aed7e
.
It's too early to switch to it.
2023-07-14 13:11:25 +07:00
Anton Midyukov
927e17a3c7
phone: replace .config/gtk-3.0/gtk.css to /etc/skel
...
This will fix /home/altlinux directory owner with 'root' to 'altlinux'.
2023-07-14 11:42:24 +07:00
Anton Midyukov
a175308b33
phone.mk: enable plymouth on pinephone-phosh
2023-07-14 09:39:38 +07:00
Anton Midyukov
9ffb6dac1e
plymouth: enable feature on aarch64
...
Now is not problem with serial console.
2023-07-14 09:36:32 +07:00
Anton Midyukov
4a405aed7e
phone.mk: add dbus-broker to phosh
2023-07-14 01:01:00 +07:00
Anton Midyukov
5582d70fe0
services: add dbus-broker service (need systemd)
2023-07-14 00:46:16 +07:00
Anton Midyukov
72117f4990
phone.mk: update base packages for phosh
...
Dropped out of image gnome-control-center and xdg-desktop-portal-gtk
because fix ALT bug 46895. Add them.
Also now phosh requires mutter-gnome and gnome-shell-data because
fix ALT bug 46896.
2023-07-14 00:36:05 +07:00
Anton Midyukov
8e146cb597
initrd-propagator: save more reproducible command in mkinitrd
2023-07-13 19:08:25 +07:00
Anton Midyukov
42161637ba
initrd-propagator: remove unnecessary 01-initfs
2023-07-13 18:37:16 +07:00
Anton Midyukov
c80789e37b
phone.mk: replace gdm by lightdm-autologin-greeter
2023-07-13 14:52:24 +07:00
Anton Midyukov
f5a7699407
deflogin: set default session for lightdm autologin-session
2023-07-13 14:51:53 +07:00
Anton Midyukov
7ce989c1c4
x11: add use/x11/lightdm/autologin (lightdm-autologin-greeter)
2023-07-13 13:04:58 +07:00
Anton Midyukov
3b8ec4147d
x11: remove lightdm-qt-greeter, lightdm-lxqt-greeter
...
Removed from Sisyphus.
2023-07-13 13:03:30 +07:00
Anton Midyukov
c882278463
initrd-bootchain: save more reproducible command in mkinitrd
...
Needed make-initrd-bootchain >= 0.1.5-alt18
2023-07-13 12:54:37 +07:00
Anton Midyukov
40b5dcfd3e
cleanup: fix conditions in 90-cleanup-live-pkgs
2023-07-12 18:15:12 +07:00
Michael Shigorin
b1fbb6337f
tty: minor cleanup (dedup)
...
Fixes: cce781d46b
2023-07-12 08:19:20 +07:00
Anton Midyukov
4c9f28b89b
regular.mk: do not specify a server for net-install
...
In order not to try to get something with nightly that is definitely
not there, and immediately give out a dialog box.
2023-07-11 19:53:25 +07:00
Anton Midyukov
3b80637a92
mixin.mk: clean extra package from cinnamon
2023-07-11 19:12:02 +07:00
Anton Midyukov
7eec73861e
remove desktop+lxqt+extra package list
...
This list has nothing to do with lxqt.
2023-07-11 19:10:02 +07:00
Anton Midyukov
a6d67609f5
remove rescue+backup package list
...
bacula has different package names in different repositories.
Previously, several versions coexisted in the repositories, now
in Sisyphus only has bacula13-client.
Let's try to do without it.
2023-07-11 17:46:19 +07:00
Anton Midyukov
3dbac25d60
regular.mk: clean 'vga=normal' from bootargs for all
...
Adding the vga= parameter is worth it only in case of problems.
2023-07-11 13:04:32 +07:00
Anton Midyukov
28ae4a7cb2
grub: clean 'showopts' from boot args
...
This option is only for gfxboot on syslinux. It hides the options
to the left of it from the user.
2023-07-11 12:22:46 +07:00
Anton Midyukov
c0e0a2c769
initrd-bootchain: update for new make-initrd-bootchain
...
Now adding configs makes itself make-initrd-bootchain.
2023-07-11 01:35:23 +07:00
Dmitriy Terekhin
8d034fa9c3
base+rescue: Add mdmon for IMSM
...
Without mdmon, the IMSM device cannot be assembled
2023-07-10 17:29:55 +07:00
Anton Midyukov
e7df892b54
install2: remove target use/install2/cleanup/crypto
...
1. alterator-browser-qt5 does not start now without libgnutls
2. Successful remount with luks requires cryptsetup
3. There is no conflict with the luks feature for a long time
2023-07-04 14:14:48 +07:00
Anton Midyukov
475183906c
phone.mk: add u-boot with extlinux.conf support
2023-07-04 00:32:59 +07:00
Anton Midyukov
cce781d46b
tty: cleanup quiet from cmdline (extlinux, grub)
2023-07-03 22:22:23 +07:00
Anton Midyukov
3552c6ecea
phone.mk: add waydroid
...
See: https://www.altlinux.org/Waydroid
2023-07-03 22:22:23 +07:00
Anton Midyukov
a038f31dff
phone.mk: add gnome-terminal, gedit to phosh
2023-07-03 17:54:57 +07:00
Anton Midyukov
c8737419a1
phone.mk: use mobile/base package list instead of refular parts
2023-07-03 17:54:38 +07:00
Anton Midyukov
b786a82c88
l10n: fix setup language without alterator-sysconfig
2023-07-03 17:44:19 +07:00
Anton Midyukov
f166b2f21c
replace package list mobile-apps -> mobile/apps
2023-07-03 15:40:26 +07:00
Anton Midyukov
61f6969e0e
phone.mk: add qt5-wayland, qt6-wayland
2023-07-03 15:09:13 +07:00