Commit Graph

5841 Commits

Author SHA1 Message Date
Anton Midyukov
1d9ea21d2e services: fix copypaste in use/services/dbus-broker 2023-08-21 20:10:32 +07:00
Anton Midyukov
19df16a3dd phone: Add polkit rule to allow system settings NetworkManager 2023-08-21 20:10:32 +07:00
Anton Midyukov
743069cede lib/boot.mk: use/uuid-iso from boot/iso
Can be useful for iso without stage2 (net-install).
grub can bootload by uuid.
2023-08-21 20:10:32 +07:00
Anton Midyukov
22a57a865a grub: fix typo in 90memtest.cfg 2023-08-21 20:10:32 +07:00
Anton Midyukov
0c59e09103 regular.mk, server.mk: do not use deprecated lilo 2023-08-21 20:10:32 +07:00
Anton Midyukov
062260fd14 bootloader: deprecate a lilo 2023-08-21 20:10:32 +07:00
Anton Midyukov
9d83fd4ee9 memtest: add efi support for p10 also 2023-08-21 20:10:32 +07:00
Anton Midyukov
a4f89be95b tar2fs: do not install grub to /EFI/altlinux, install prebuilt grub image always
The idea is to not embed grub.cfg in the efi image, in order to determine the
installed grub in EFI/BOOT/boot*.efi by grub.cfg.
In the case of x86_64, the prebuilt uefi image is always used.
2023-08-21 20:10:32 +07:00
Anton Midyukov
fab241923f mobile/phosh: remove gedit
gedit depends on gnome-terminal, but we already have gnome-console.
2023-08-21 20:10:32 +07:00
Anton Midyukov
62c83f6273 mobile/apps: exclude warp on riscv64
warp cannot be built on riscv64 in the near future as it is rust
and its crate 'ring' does not support RISC-V:
https://github.com/briansmith/ring/issues/1182

Reported-by: Ivan A. Melnikov <iv at altlinux.org>
2023-08-21 20:10:32 +07:00
Anton Midyukov
f1b07dbe8b mixin.mk: do not use web browser seamonkey for gnustep
Seamonkey available on x86_64 only.
2023-08-21 20:10:32 +07:00
Anton Midyukov
450be85914 browser: seamonkey available on x86_64 only 2023-08-21 20:10:32 +07:00
Anton Midyukov
c0d6db2892 live.mk: add UEFI Shell to grub 2023-08-21 20:10:32 +07:00
Anton Midyukov
b856651873 mobile/apps: add more applications
Reported-by: Yuri Sedunov <aris@altlinux.org>
2023-08-21 20:10:32 +07:00
Anton Midyukov
23417f7532 memtest, grub: Add memtest for UEFI if BRANCH=sisyphus
memtest86+ >= 6.20 there is only in Sisyphus yet.
2023-08-21 20:10:32 +07:00
Anton Midyukov
ce447bd645 regular.mk: clean deprecated use/efi/memtest, add use/efi/shell to all 2023-08-21 20:10:32 +07:00
Anton Midyukov
4ee0926212 efi, grub: use/efi/shell is now compatible with grub and doesn't use mki-efiboot
Note: efi shell is not signed.
2023-08-21 20:10:32 +07:00
Anton Midyukov
2415129fee efi: use/efi/memtest86 is deprecated
Now use/memtest instead of him.
2023-08-21 20:10:32 +07:00
Anton Midyukov
2731db39a4 memtest, grub: add EFI support
Note: memtest86 is not signed.
2023-08-21 20:10:32 +07:00
Anton Midyukov
1bff8abaff mixin.mk: add bookmarks for file manager of cinnamon 2023-08-21 20:10:32 +07:00
Anton Midyukov
f02e2ef54f vm.mk: use grub for sysvinit targets 2023-08-21 20:10:32 +07:00
Anton Midyukov
8063c91607 lib/boot.mk: change BOOTLOADER=grubpcboot on i586, x86_64 2023-08-21 20:10:32 +07:00
Anton Midyukov
5f704a4b1f Drop refind and elilo support everything 2023-08-21 20:10:32 +07:00
Dmitriy Terekhin
ca8d16a510 alt-server: Remove eepm-yum
The eepm-yum package no longer exists in the repository
Revert "alt-server: Add eepm-yum"
This reverts commit 702b7746f6.
2023-08-21 20:10:32 +07:00
Anton Midyukov
c08e610485 e2k: fix 40-e2k-boot-conf for build ve 2023-08-21 20:10:32 +07:00
Anton Midyukov
bf97589963 e2k, tty: setup serial console in tty feature on e2k also 2023-08-21 20:10:32 +07:00
Anton Midyukov
f0a91ab284 build-vm: fix create symlink to kernel on e2k* 2023-08-21 20:10:32 +07:00
Anton Midyukov
36d25f43c9 tar2fs, e2k: replace creating boot.conf from tar2fs to feature e2k 2023-08-21 20:10:07 +07:00
Gleb Fotengauer-Malinovskiy
a37b3d8024 lib/boot.mk: do not define BOOTLOADER type for e2k
It is unnecessary to define the BOOTLOADER type for e2k in this context.
The reason is that images for e2k use the mkimage isodata pack method,
which is unaffected by any value of the BOOTLOADER variable (BOOT_TYPE
in the mkimage).  Therefore, defining the BOOTLOADER type does not make
any sense.

Fixes: e8fcdaf8 ("lib/boot.mk: Set IMAGE_PACKTYPE to isodata for e2k")
2023-08-07 10:54:44 +07:00
Anton Midyukov
3936529de5 stage1: Continue building when BOOTLOADER is not set and IMAGE_PACKTYPE=isodata
The mki-pack-isodata does not install the bootloader.
2023-08-07 10:48:00 +07:00
Anton Midyukov
afde494571 hdt: refactoring 10-hdt-img
The following problems are solved:
- syslinux/isolinux.cfg should not be deleted
- isolinux.cfg should not be in hdt.img
- syslinux/pci.ids should not be in iso.
2023-08-07 10:42:47 +07:00
Anton Midyukov
592d6565d4 hdt: fix unboud variable in 10-hdt-img 2023-08-07 10:10:54 +07:00
Anton Midyukov
8faaa1fafe mobile/phosh: add templates
This solves two problems:
- XDG directories are not created in the home directory, since xdg
is only executed for X sessions
- in the nautilus file manager, cannot create an empty file if it
is not in the templates.
2023-08-07 09:30:59 +07:00
Anton Midyukov
4960823b11 phone.mk: create xdg user dirs 2023-08-05 12:27:04 +07:00
Anton Midyukov
005e3f4c70 phone.mk: enable UEFI secure boot support for vm/phosh (x86_64) 2023-08-02 23:48:36 +07:00
Andrew Savchenko
91efd31bab
mobile/apps: reorder and comment mobile applications list 2023-08-02 18:58:48 +03:00
Andrew Savchenko
b259cd36ff
mobile/apps: add gnome-maps to the pkg list 2023-08-02 18:58:16 +03:00
Anton Midyukov
a5881ba207 phone.mk: replace mobile/application from mixin/phosh to vm/.phosh
mixin/phosh should only contain what is directly related with phosh.
2023-08-02 19:33:57 +07:00
Anton Midyukov
7981067695 phone.mk, mobile/phosh: replace THE_PACKAGES to list 2023-08-02 19:31:56 +07:00
Anton Midyukov
29a679b702 sub.in: run 'dconf update' for rootfs, if available 2023-08-02 19:18:17 +07:00
Anton Midyukov
ba6e9b9eeb install2: do not remove library without dependencies
Because of this gawk does not work on loongarch64, and because of
it does not work alterator-dump-desktop.
Сan not remove libraries without dependencies, this is fraught with
miracles.
2023-08-02 11:26:38 +07:00
Anton Midyukov
b0b9a607d2 Revert "phone: do not create dconf overrides for setup background"
This reverts commit 5ff45b2fd7.
Now we do not create /etc/dconf/profile/user, since it is provided
by dconf-profile.
2023-08-02 08:45:19 +07:00
Anton Midyukov
59b9f4a4ea phone: remove 80-squeekboard
Now squeekboard runs as osk-wayland.
See: https://bugzilla.altlinux.org/47074
2023-07-31 22:34:06 +07:00
Anton Midyukov
22558f7a0c rescue+extra: add libldm - A tool to manage Windows dynamic disks 2023-07-30 19:45:48 +07:00
Anton Midyukov
3c1f91c783 mixin.mk: add plasma5-xdg-desktop-portal-kde5 to kde5 2023-07-30 00:24:20 +07:00
Anton Midyukov
5ff45b2fd7 phone: do not create dconf overrides for setup background
background is already configured in .config/gtk-3.0/gtk.css
2023-07-27 14:08:40 +07:00
Anton Midyukov
584f801653 phone.mk: add nautilus to mixin/phosh
Well-adapted interface for a small smartphone screen.
2023-07-25 10:43:42 +07:00
Anton Midyukov
a3bd586a56 phone.mk: add use/phone to vm/phosh 2023-07-24 23:07:38 +07:00
Anton Midyukov
04be75bccd phone.mk: add tracker3 to mixin/phosh (ALT bug 42028) 2023-07-24 22:51:37 +07:00
Andrew Savchenko
c137d561b1 mobile/apps: add mobile wallpapers 2023-07-24 22:51:37 +07:00