- 31 Aug, 2020 40 commits
-
-
Michael Shigorin authored
Some pkggroups were numbered (thus ordered) and some weren't; let's make those uniform instead of depending on Latin alphabet: kde5 -> 06_kde5 teacher -> 07_teacher server-apps-edu -> 08_server-apps-edu video-conferencing -> 09_video-conferencing
-
Michael Shigorin authored
There's no full KDE Plasma 5 environment available on e2k yet but many libraries, frameworks and apps are there already; I chose to provide a distinkt pkggroup so that this subset doesn't get confused with the whole KDE 5.
-
Michael Shigorin authored
-
Michael Shigorin authored
...thanks gimagereader for showing up the need in those (its preferences include a table of language names written in the corresponding languages).
-
Michael Shigorin authored
...so that gimagereader can scan in Engrish too.
-
Michael Shigorin authored
Not every package is available on Elbrus, avoid the missing ones; add mplayer along with vlc just in case as it's better optimized for e2k already (including MCST patches and automatic use of more than one CPU core).
-
Michael Shigorin authored
...but teamviewer is not.
-
Anton Midyukov authored
-
Michael Shigorin authored
DRI3 is fine on e2k now.
-
Michael Shigorin authored
There's no std-def kernel on e2k and mipsel so far, and there are different kernels for some aarch64 machines as well; we'll have to deal with this problem that's been solved in m-p-d the other way around (@KFLAVOUR@ substitution in pkglists among the rest). Also add graphics branding part: must be there regardless of platform, otherwise an arbitrary one gets pulled in, this time it was "xalt-kworkstation". This is another case of the same problem, m-p-d would solve it with @BRANDING@ substitution where m-p does generation of variable contents but not file-based pkglists to be put into the image for runtime selection during install process. Restrict plymouth support to @X86 as well, just as bootsplash branding component has already been.
-
Michael Shigorin authored
Not much use, and spoils postinstall.d messages with FAILED (to mount the already-mounted flash drive).
-
Michael Shigorin authored
Should help those interested in using servers as workstations as well (SM718 would only do 800x600 with vesa driver).
-
Michael Shigorin authored
-
Michael Shigorin authored
This commit includes summary of the work done within RELENG-alt-server branch, and goes over the existing bits regarding architecture support. It was somewhat hard to keep separate so I finally chose to lump these parts together.
-
Michael Shigorin authored
These have been brewing in RELENG-alt-server branch for a while; with ALT Server 9.0 for Elbrus release as the immediate result. NB: plymouth is still strangely broken there.
-
Michael Shigorin authored
...so those willing to use e.g. 256-colour terminal variants can do so without extra access to the repository. Suggested-by: Andrey Savchenko <bircoph@altlinux.org>
-
Michael Shigorin authored
...or the friendly alterator-pkg bails out silently.
-
Michael Shigorin authored
Four checkboxes with "Elbrus 801-PC" prefix look a bit too much, let's put these under a parent one; the counter-argument is that selecting that parent checkbox is going to provide message telling that there are conflicts within -- the proper widget would be a dropbox with the number of seats but we don't do that just yet in alterator-pkg. The autologin group goes there too; still a hack that should be replaced by proper alterator-users multiseat support.
-
Michael Shigorin authored
...as suggested; enable if installed.
-
Michael Shigorin authored
This has been suggested by a customer.
-
Michael Shigorin authored
The MCST's binary translator allows running x86 code on e2k architecture; see also http://altlinux.org/e2k-rtc
-
Michael Shigorin authored
SYSLINUX happens where GRUB happens too, just in case. The problem at hand is that some branding-*-bootloader tend to *create* /etc/sysconfig/grub2 without bothering to check that it existed, thus confusing the subsequent scripts (e.g. 65-serial.sh tries to run update-grub that's just absent then).
-
Michael Shigorin authored
Otherwise it might e.g. add branding-*-bootloader for no good reason, poisoning $destdir with an existing and non-empty /etc/sysconfig/grub2 regardless of the actual grub availability on the platform.
-
Michael Shigorin authored
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).
-
Michael Shigorin authored
There are arches with many browsers available and there are those with elinks; let's provide relevant targets to use at the very least.
-
Michael Shigorin authored
Looks like aarch64 addition was done in haste, the targets were split by architecture families before commit c06f8753.
-
Michael Shigorin authored
There's no need for bootloader on Elbrus platform since firmware boots Linux just fine; note that the whole feature is betted omitted since its script checks for the case when the feature is requested but not configured properly.
-
Michael Shigorin authored
As the previous commit stated, there's no LibreOffice-still built for e2k currently.
-
Michael Shigorin authored
There's no LibreOffice-still on e2k (no 6.x for now, just a single production 5.x build); and there's no office (neither LO nor abiword/gnumeric) at all on riscv64 as of today. These nuances shouldn't bother release managers each time but should lurk under this feature's cover.
-
Michael Shigorin authored
(ftbfs)
-
Michael Shigorin authored
There are a few more targets used for Workstation and Simply images that are rather better plugged here than patched there.
-
Michael Shigorin authored
The culprit is that e2k has exactly one kernel flavour available at the moment, elbrus-def (there used to be per-CPU flavours in p8 times -- elbrus-{4c,8c,1cp} -- but these aren't needed anymore), but there are no std-def/un-def kernels or provides available. There's more to it, but lacking a kernel is critical. Maybe other arches might do similar things when needed, or maybe this gets reverted in favour of a more generic approach; but patching all starterkits or messing with p9.mk per-arch (while leaving out regular builds or any other image that might just build) looks worse.
-
Michael Shigorin authored
...at least so far.
-
Michael Shigorin authored
A few remaining tidbits lingering in RELENG-e2k-workstation.
-
Michael Shigorin authored
This commit is actually a rework of what's been done in RELENG-e2k-workstation private branch (along with a few more generic fixups).
-
Michael Shigorin authored
This started as a three-seater 801-PC support for ALT Education 9.0 for Elbrus.
-
Michael Shigorin authored
...and leave the choice up to runtime scripts and the user.
-
Michael Shigorin authored
This is required on e2k, please tell if it hurts.
-
Michael Shigorin authored
This is required on e2k (regardless of DE), please tell if it hurts.
-
Michael Shigorin authored
Wonder if installer-feature-quota-stage2 was a problem on other arches but having it in LIVE_PACKAGES fails image build for me: livecd-installer-features: Conflicts: installer-common-stage2 and having it INSTALL2_PACKAGES results in another startup problem (seems like quotas try to start a bit too early); not that this one is a blocker but spoils the party nevertheless. NB: relevant package versions are the same. Also avoid workstation/extras pkglist: it's strongly hardwired, seems like last-minute implementation :-/
-