6267 Commits

Author SHA1 Message Date
Anton Midyukov
557dc74b5f Remove feature phone; refactoring phone.mk
This feature is not necessary. We will use packages.
2024-01-30 22:04:39 +07:00
Anton Midyukov
41a881f61c grub: add 88netinstall-live.cfg - submenu for network boot of squash 'live' 2024-01-21 14:55:06 +07:00
Anton Midyukov
f4fa265425 phone.mk: rename pinephone -> pine
Rename the image by the name of the kernel. This build supports
not only pinephone, but also pinetab.
2024-01-21 14:15:37 +07:00
Anton Midyukov
cad9f73301 phone.mk: do not enable eg25-manger.service
Now eg25-manger.service is enabled when the modem is connected.
2024-01-21 14:11:28 +07:00
Anton Midyukov
489289b642 phone.mk: add mp-phosh with kernel-image-mp 2024-01-11 12:00:30 +07:00
Anton Midyukov
45752d2a8c regular.mk: add OEM installation mode for desktop images 2024-01-11 01:53:24 +07:00
Anton Midyukov
476a0b8e1b live-install: add OEM installation mode 2024-01-11 01:53:24 +07:00
Anton Midyukov
6b35909402 regular.mk: add wmaker-autostart-polkit-gnome to regular-gnustep 2024-01-10 18:04:16 +07:00
Anton Midyukov
be3d69a58b regular.mk: do not add drm kernel modules to initrd on x86_64 (without plymouth)
On x86_64, as well as on i586, graphics are available without drm
(simplefb or simpledrm).
2024-01-10 15:39:22 +07:00
Anton Midyukov
b0ba20f749 regular.mk: remove plymouth from regular-icewm
Plymouth adds kernel drm modules to the initrd, which greatly increases it.
2024-01-10 15:33:56 +07:00
Anton Midyukov
5771bd1635 regular.mk: add lightdm-gtk-greeter to regular-gnustep 2024-01-10 15:32:27 +07:00
Anton Midyukov
ab5be1b103 regular.mk: rename gnustep-systemd -> gnustep 2024-01-10 12:52:54 +07:00
Anton Midyukov
767d313b53 regular.mk: do not use isolinux for gnustep-sysv 2024-01-10 12:50:16 +07:00
Anton Midyukov
378f9e324a sound: Enable pipewire socket instead service
So pipewire will not start in tty.
See https://bugzilla.altlinux.org/49009
2024-01-07 13:18:57 +07:00
Anton Midyukov
3006101b48 live, grub, isolinux: new target use/live/rescue
The new target adds rescue mode to the regular livecd.
live should do not be installable, since in it serious changes
that are unacceptable for a normal system.
2024-01-07 13:18:57 +07:00
Anton Midyukov
1ef803fba8 live: fix typo in config.mk 2024-01-05 22:54:03 +07:00
Anton Midyukov
1933e20959 live: fix mistake in 90-live-cleanup-drivers 2024-01-05 22:18:34 +07:00
Anton Midyukov
8531b40375 grub: add new langs: kk_KZ, ky_KG, uz_UZ 2023-12-25 16:21:13 +07:00
Anton Midyukov
76e69c4d3a datetime: set TIME_ZONE, TIME_UTC via kernel cmdline for distro images
Without an explicit definition of tz in the kernel cmdline, the time
zone will be overridden based on other criteria.
2023-12-24 21:24:32 +07:00
Anton Midyukov
4500df775a datetime: set TIME ZONE, use alterator-datetime-functions, update README 2023-12-23 23:37:42 +07:00
Anton Midyukov
bb72a9732f log.mk: fix abort on error when STDOUT=1
See: https://bugzilla.altlinux.org/48863
2023-12-22 23:04:18 +07:00
Anton Midyukov
36642ec71f regular.mk: do not add plymouth to lxde
Plymouth requires adding drm modules to initrd. But we need to reduce
the initrd size of this image for i586.
2023-12-18 19:41:46 +07:00
Anton Midyukov
ba2750b5e4 regular.mk: do not add md-raid support to initrd (not needed)
It seems unnecessary.
2023-12-18 19:39:14 +07:00
Anton Midyukov
74461ace10 regular.mk: do not include network and drm support to initrd on i586
The ram disk turns out to be very large (> 780 MiB), but the target
device may have less than 1 GB of RAM available.
2023-12-18 19:37:56 +07:00
Anton Midyukov
91b5398a5d desktop+gnustep: remove gnustep-Lynkeos
Removed from Sisyphus:
https://git.altlinux.org/tasks/archive/done/_328/336581/
2023-12-16 22:20:18 +07:00
Anton Midyukov
5d8db39899 regular.mk: fix availability distro/.regular-wm for non-x86 architectures
Fix regression by commit 18de2f6b4b2cbea94f3034493ecd26684b3ec5d7
2023-12-13 01:36:21 +07:00
Anton Midyukov
6cfa8babbd regular.mk: hide regular-net-install for unsupported architectures 2023-12-13 01:29:18 +07:00
Anton Midyukov
05aa1a8a4c vmguest: fix availability use/vmguest/vbox use/vmguest/vmware for non-x86
use/vmguest/vbox% not equal use/vmguest/vbox
% - not empty string.
Report-by: Dmitry Terekhin (jqt4)
2023-12-13 00:50:14 +07:00
Anton Midyukov
2ed80ecca1 mixin.mk: don't add polkit-rule-admin for p10 branch also
See commit 8d86189935614ce026f81aedbf28e88202a23a79
Now in p10 branch also:
https://git.altlinux.org/tasks/archive/done/_327/335797/
2023-12-12 23:40:11 +07:00
Anton Midyukov
18de2f6b4b regular.mk: add xorg-drv-vmware to .regular-wm (for VirtualBox)
xorg-dri-vmwgfx + modesetting still work very poorly together.
2023-12-12 13:55:32 +07:00
Anton Midyukov
2d90cb29b1 regular.mk: fix build regular-jeos on non-x86 architectures 2023-12-10 13:08:25 +07:00
Anton Midyukov
83120c8743 base+regular: write in one line exclusive arch for dmidecode 2023-12-09 21:57:07 +07:00
Anton Midyukov
5118f53ea8 vmguest: simplify the code 2023-12-09 21:48:17 +07:00
b914655397 base+regular: install dmidecode on LoongArch 2023-12-09 21:15:03 +07:00
43bf46ae4f vmguest: install vm related drivers/software on LoongArch 2023-12-09 21:14:51 +07:00
55a3d89a41 vmguest: unbreak on non-x86 architectures
$ make regular-xfce.iso
[skipped the noise]
17:30:40 preparing distro config: build/distcfg.mk
make[1]: *** No rule to make target 'use/vmguest/vbox/dri', needed by 'use/vmguest/dri'.  Stop.
make: *** [Makefile:60: regular-xfce.iso] Error 1

Define dummy use/vmguest/vbox/dri use/vmguest/vmware/dri targets
for non-x86 architecures to avoid the problem.
2023-12-09 21:14:37 +07:00
Anton Midyukov
d941104150 mkimage-profiles.asciidoc: include datetime feature 2023-12-08 22:00:25 +07:00
Anton Midyukov
663a97333b desktop+regular: remove alterator-x11
As a rule, modesetting is now sufficient. Therefore, alterator-x11
is useless. On desktops with wayland it’s completely anachronistic.
2023-12-08 19:52:49 +07:00
Anton Midyukov
8aeec1178d base+firmware+wireless: cleanup non-existent packages 2023-12-08 19:50:03 +07:00
Anton Midyukov
0964df49b8 firmware: do not add non-existent packages firmware-rt.*
Have been provided by firmware-linux for many years.
Link: https://git.altlinux.org/gears/f/firmware-linux.git?p=firmware-linux.git;a=commitdiff;h=40053e5f88fbe4616ca45ec4bde24877338c0b8a
2023-12-08 19:15:12 +07:00
Anton Midyukov
a4b789d690 datetime: initial feature 2023-12-08 11:52:26 +07:00
Anton Midyukov
6ff3568459 stage2, live-install: --no-hardlinks to squashcfg.mk if LIVE_INSTALL specified
--no-hardlinks is only needed for live, which will be installed.
2023-12-07 13:20:05 +07:00
Anton Midyukov
14ed7ccceb regular.mk: add use/vmguest/dri to distro/.regular-wm
There is a problem adding +vmguest to systems with sysvinit.
But without dri, the installer refuses to work in virtual machines.
2023-12-07 01:55:19 +07:00
Anton Midyukov
b812661800 regular.mk: add xorg-dri-virtio, xorg-dri-vmwgfx to jeos 2023-12-07 01:55:19 +07:00
Anton Midyukov
155bf8a4c1 vmguest: create dri subtargets from x11
This is useful for images with wayland only.
2023-12-07 01:55:19 +07:00
Anton Midyukov
be1eee5311 vmguest: remove non-existent kernel-modules-* 2023-12-07 01:55:19 +07:00
Anton Midyukov
0d5896b586 vmguest: add xorg-dri-vmwgfx to use/vmguest/vbox/x11
virtualbox use vmsvga video adapter by default.
2023-12-07 01:55:19 +07:00
Anton Midyukov
5b5fcd0c72 vmguest: cleanup workaround for build on p9 2023-12-07 01:55:19 +07:00
Anton Midyukov
83e56bfeb2 regular.mk: exclude base+bench from regular-rescue
fio from this list is required xlib.
This is similar to the regression in the python3-module-numpy package.
But at the same time, this is a good reason to make rescue iso a little smaller.
2023-12-07 01:55:19 +07:00
Anton Midyukov
8d86189935 mixin.mk: do'nt add polkit-rulle-admin-root in Sisyphus to Regular
This is no longer required after the fix:
https://bugzilla.altlinux.org/show_bug.cgi?id=35763#c20
2023-12-07 01:55:19 +07:00