Commit Graph

112 Commits

Author SHA1 Message Date
Michael Shigorin
61d19fda78 basealt.mk: update e2k iso .disk/info records 2024-03-25 22:40:03 +07:00
Michael Shigorin
9e3112996b basealt.mk: add special power handling for e2k
There are two reasons to use/power on Elbrus:

1) current kernels generate "button" event for ACPI
   power button press instead of "button/power";
   systemd doesn't grok that, and acpid needs special
   configuration to (which needs to be fixed properly
   in said kernels but just not done yet -- mcst#6148);

2) installer-feature-e2k-power is useful on e2kv6
   as it configures e2k-pcs-cpufreq to autoload.

See-also: http://www.gnu.org/software/make/manual/make.html#Double_002dColon

PS: e2k-pcs-cpufreq uses to be builtin, *argh*
2024-03-25 22:40:03 +07:00
Michael Shigorin
1c103eb846 basealt.mk: add 201-PC for e2kv6
Typing this on an e16c based workstation but 201-PC seems more
likely a target for now.
2024-03-25 22:40:03 +07:00
Mikhail Efremov
9b4862b3ee workstation: Use alterator-web for all arches
Alterator-web should be enabled for all arches, not e2k only.
See https://bugzilla.altlinux.org/45188.
2024-03-14 19:45:55 +07:00
Mikhail Efremov
b185a08b34 workstation: Drop use/efi/memtest86
Use/efi/memtest86 is deprecated.
2024-03-14 19:44:21 +07:00
Anton Midyukov
69e7009412 Drop feature armh-mcom02 2024-03-14 16:28:05 +07:00
Mikhail Gordeev
7a7b3ba295 workstation-cloud: Add missing repo feature 2023-07-03 14:50:13 +07:00
Mikhail Gordeev
7412435aef basealt.mk: Use NetworkManager in alt-workstation-cloud
- Use vm/systemd instead of vm/cloud-systemd
  because of vm/cloud-systemd uses systemd-networkd

- Add needed packages and modules to work in clouds
2022-11-16 22:33:59 +07:00
Mikhail Efremov
f698214ea4 workstation: Add mediaplayer list for all arches
It was added for e2k only.
This fixes commit f485b3d297.
2022-09-23 13:18:40 +07:00
Mikhail Efremov
bd44914dcd workstation: Use grubpcboot on i586 and x86_64
Use grub in legacy mode too.
2022-07-25 18:13:22 +07:00
Anton Midyukov
f02abfffb7 Drop aarch64-tegra feature
Not supported since p10 branch.
2022-07-14 19:32:19 +07:00
Mikhail Efremov
5d89e5d3db workstation: Add flatpak group 2022-06-03 21:48:10 +07:00
Mikhail Efremov
f49b2fe96f workstation: Add use/firmware/laptop
For some firmware (e.g. firmware-alsa-sof).
2022-04-11 23:13:22 +07:00
Michael Shigorin
f485b3d297 basealt.mk: generalize mediaplayers
VLC used to suit everyone (32-/64-bit x86) but not anymore;
let's at least refactor the mess it all turned into by now.

The only non-NOP difference obvious to me should be the addition
of a media player to mipsel variant of alt-workstation; a bugfix
to me as I've first spotted the lack of a mediaplayer in e2k one.
2022-04-11 23:13:22 +07:00
Mikhail Gordeev
957ef65100 basealt.mk: specify network backend for netplan in alt-workstation-cloud 2022-02-13 21:16:01 +07:00
Anton Midyukov
9f01fbef94 basealt.mk: add +vmguest to vm/alt-workstation
These images also launch in virtual machines.
2021-12-28 16:10:09 +07:00
Anton Midyukov
ff04a8d53b basealt.mk: in vm/alt-workstation not needed remove firefox-esr-ru more 2021-12-24 17:02:33 +07:00
Dmitriy Terekhin
0ad5244191 basealt.mk: change firefox-esr to chromium for vm/alt-workstation-rpi
Playing FullHD video with YouTube on Raspberry PI 4 in Firefox-ESR
starting with version 91 occurs with strong delays.
https://bugzilla.altlinux.org/41486
In the chromium problem is not observed.
2021-12-19 23:25:42 +07:00
Mikhail Efremov
5581dc91ec workstation: Use libreoffice-latest list on armh
There is no LibreOffice-still on armh now, so use
separate libreoffice-latest list for LibreOffice.
2021-11-15 22:47:45 +07:00
Mikhail Efremov
37cd07400c workstation: Reoder lists to avoid conflicts
Package openssh-gostcrypto from extras list conflicts with openssh
which pulled by openuds-client from raccess list and gtk2-ssh-askpass
from kvm list. Thus, these lists are moved as far apart as possible.
2021-10-16 21:42:39 +07:00
Mikhail Efremov
8928220b4a workstation: Blender is 64bit-only now 2021-10-16 21:42:39 +07:00
Anton Midyukov
141693c6d8 basealt.mk: fix build vm/alt-workstation-cloud 2021-08-23 21:09:08 +07:00
Anton Midyukov
33d4aeaf26 basealt.mk: add use/no-sleep, use/arm-rpi4 to vm/alt-workstation (armh, aarch64)
For build universal image for aarch64/armh.
2021-08-13 20:33:19 +07:00
Mikhail Efremov
27acdd6aff workstation: Add alterator-gpupdate to vm/* images
Requested by jqt4@: samba group policy doesn't work without it.
2021-08-09 17:19:59 +07:00
Michael Shigorin
491b07e398 basealt.mk: add alterator-secsetup on e2k too
It's duplicating commit e8694a6df4fc48b5f8fa5f5e9b387647b3ee1fca
in sem@'s tree -- I don't pull workstation/extras into e2k images
due to too many of those being simply unavailable for now; still
let the black@'s wish for this AltHa control knob be honoured.
2021-08-06 17:01:06 +03:00
Michael Shigorin
5cb6242d78 basealt.mk: 9.2-beta 2021-08-06 16:51:02 +03:00
Michael Shigorin
ace6f90b10 basealt.mk: adjust accordingly 2021-08-06 16:37:19 +03:00
Mikhail Efremov
2a6a0b235e workstation: Really add LibreOffice to vm/* images
This fixes commit 74c7d3f587942ae7eaca57c1a4a387079888f9b4.
2021-07-05 17:54:06 +07:00
Mikhail Efremov
53d19fa737 workstation: Use celluloid on non-x86 instead of vlc
With exceptoon for tegra: celluloid segfaults there.
2021-07-05 17:53:40 +07:00
Mikhail Efremov
57e38936bd workstation: Use use/rescue instead of use/rescue/base
See ALT bug .
2021-07-05 17:49:36 +07:00
Mikhail Efremov
d9fd944ca1 workstation: Add LibreOffice to vm/* images
See ALT bug .
2021-07-05 17:49:20 +07:00
Mikhail Efremov
338e780e9d workstation: Drop rootfs-installer-features
It is pulled by use/oem/distro target.
2021-06-06 21:22:58 +07:00
Michael Shigorin
9024e2db24 basealt.mk: flashrom by default on e2k
This package is requisite for updating "boot" (Elbrus firmware).
2021-04-28 17:54:20 +07:00
Anton Midyukov
9374c0ba65 basealt.mk: Add additional steps for alterator-setup (vm/ targets) 2021-02-18 19:56:22 +07:00
Ivan A. Melnikov
9b28b1fe39 basalt.mk: mipsel: Use mate-reduced-resource on workstation 2021-02-18 02:57:04 +07:00
Anton Midyukov
b93bc28c74 basealt.mk: Add targets for Tavolga and BFK3 (mipsel) 2021-02-18 02:44:44 +07:00
Anton Midyukov
1e226dc6d4 basealt.mk: vm/ targets for all architectures 2021-02-18 02:44:44 +07:00
Anton Midyukov
dc3a49f685 basealt.mk: Replace refind to efi-grub for bootloading ISO 2021-02-18 02:44:28 +07:00
Anton Midyukov
f653b37c25 basealt.mk: Replace spaces with tabs 2021-02-18 02:44:28 +07:00
Michael Shigorin
4d3f64818d basealt.mk: generalize e2k machine support
Finalize the move to shared multiseat support on e2k
following education.mk; should have been done properly
in the first place but I couldn't manage that for 9.0,
let's at least fix this now.
2020-08-31 14:34:11 +03:00
Michael Shigorin
e9c42d63a5 basealt.mk: added new parent groups on e2k
...or the friendly alterator-pkg bails out silently.
2020-08-31 14:25:11 +03:00
Michael Shigorin
4e5cb00c56 basealt.mk: add alterator-web pkggroup
...as suggested; enable if installed.
2020-08-31 14:25:02 +03:00
Michael Shigorin
5285c0a832 basealt.mk: generalize distro/alt-workstation
The point is that it's common between the rest of the arches,
no need to keep making my old mistake of growing configuration
trees based on very different "roots" (.e2k-installer this time
which was good for early experiments but not for production).

Also get rid of long-unused distro/alt-workstation-?01 targets,
unified kernel made those obsolete.

And last but not least: *drop* that setup-libgl-dri3-disable,
makes Radeon RX lag (half-recent AMD GPUs seem to lack 2D part
rather altogether, it's emulated through 3D).
2020-08-31 14:24:56 +03:00
Michael Shigorin
f31f305f8e {mixin-,}basealt.mk: move common bits into mixin
These have been added to the image description
that was x86-specific initially -- we're lucky
that ARM-related bits are quite minor here but
let's keep the mixin away for the sake of e2k
for now: it's built in a different enough way
at the moment.
2020-08-31 14:24:02 +03:00
Anton Midyukov
fde9366ca0 basealt.mk: Fix availability vm profile for ARCHES 2020-08-27 15:06:49 +07:00
Dmitriy Terekhin
2d45a8e8d2 basealt.mk: Use arm-rpi4/full feature for RPi4
The rpi-un kernel for armh does not exist at the moment
2020-08-26 18:31:26 +07:00
Anton Midyukov
655db94e0d Revert "alt-server.mk, basealt.mk, centaurus/70-dev: Added support Baikal-M"
This parts reverts commit cff3291c2a.
Upstream mkimage has not yet take patches to support packaging
multiple kernels to ISO image. In order to avoid problems, have
to revert this commit.

See-also: 01a1581b71
2020-08-23 21:19:02 +07:00
Anton Midyukov
bbd92e146b basealt.mk: Add support Raspberry Pi 4 2020-08-04 00:47:55 +07:00
Anton Midyukov
f59fbab252 basealt.mk: Add mcom02 support 2020-08-01 23:49:07 +07:00
Mikhail Efremov
3186437c2a workstation: Disable network service for cloud image
Requested by obirvalger@.
2020-07-16 02:41:01 +07:00