Commit Graph

3878 Commits

Author SHA1 Message Date
Anton Midyukov
a8b25b792e fonts: Added the ability to override SYSTEM_FONTS in use/fonts/install2 2020-09-21 14:44:33 +07:00
c25e039b61 kworkstation.mk: Added basesystem+alterator
Return alterator users, alterator-root and alterator-net-eth.
2020-09-21 14:44:33 +07:00
bbbe0b92aa kworkstation.mk: Cleanup grub-efi
grub-efi is added when BASE_BOOTLOADER=grub.
2020-09-21 14:44:33 +07:00
e829e1801d kworkstation.mk: use/ntp/chrony 2020-09-21 14:44:33 +07:00
a6823cc02e kwrk: readd Workstation K 2020-09-21 14:44:33 +07:00
e10fc4d36c base+{network,tablet}: Added dhcp-client
This allow to NetworkManager use dhcp-client with dhcpcd when IPv6.
2020-09-18 12:45:09 +07:00
Anton Midyukov
f51305ce07 install2: Added INSTALL2_CLEANUP_DRI
Cleanup dri is still needed for servers.
Reported-by: shaba@
Also-see: 576a58d1c6
2020-09-18 12:45:09 +07:00
Anton Midyukov
5182e86c4f efi: Fix space in THE_PACKAGES on aarch64
A space in the THE_PACKAGES list makes it impossible to install
the system.
2020-09-18 12:45:09 +07:00
Anton V. Boyarshinov
436452967c features.in/metadata/lib/50-metadata.mk: space-prefixed strings handling fixed 2020-09-18 12:45:09 +07:00
Ivan A. Melnikov
2d516c9c44 mipsel-bfk3: Drop 98-sm750-set-mode.rules
This rule file is packaged in fbset-modes-sm750-bfk3 since 2.0.
2020-09-18 12:45:09 +07:00
Ivan A. Melnikov
b67d1782c0 mipsel-{bfk3,mitx}: Use alt-config-be-t
This package includes some common configuration
we use for BE-T1000 based boards.
2020-09-18 12:45:09 +07:00
Ivan A. Melnikov
54b94caad6 main.mk, p9.mk, regular-vm.mk: Board name should be a suffix of image name
This is consistent with other architectures.
2020-09-18 12:45:09 +07:00
Ivan A. Melnikov
3d2efecf91 mipsel-mitx: Set default cpufreq gouverner to performance
cpufreq-simple sets it to ondemand by default, which does
not behave well on some Tavolga kernels.
2020-09-18 12:45:09 +07:00
Ivan A. Melnikov
0d4aa49cfa mipsel-mitx: Use mitx-xpa kernel 2020-09-18 12:45:09 +07:00
Anton Midyukov
f743df54f3 regular-vm.mk: Change use/bootloader/uboot for riscv64 2020-09-18 12:45:09 +07:00
Mikhail Gordeev
60054e9f3d vm/cloud-systemd: add guest spice support 2020-09-18 12:45:09 +07:00
Mikhail Gordeev
a25b75e578 kernel: add virtio-gpu module for vms 2020-09-18 12:45:09 +07:00
Anton Midyukov
30af48c871 vm.mk: Simplified conditions for choosing a bootloader depending on arch 2020-09-18 12:45:09 +07:00
Anton Midyukov
b07db07061 tar2fs: Set UUID in extlinux.conf, if exist
extlinux.conf is not tied to the u-boot bootloader and always
needed replace Label with the UUID if the file exist.
2020-09-09 23:20:54 +07:00
576a58d1c6 install2: Don't cleanup xorg-dri-*
2d acceleration won't work without xorg-dri-*.

This commit is chrrey-pick 649eb04c9ee7d23f53e713ecbe95c7bb96c26439.
2020-09-09 02:54:42 +07:00
Michael Shigorin
ce7b912782 browser: archdep tweaks
chromium is pretty popular to say the least,
and falkon should be used in lxqt starterkit;
both are unavailable on e2k as of today.
2020-09-07 20:26:00 +03:00
Michael Shigorin
2d8c5dbcc2 e2k: support flash boot targets other than install
Yet another silly distraction...
2020-09-07 20:25:57 +03:00
Michael Shigorin
984aded5dd mixin.mk: drop notes on e2k yet again
Still have to refer to MCST instead at the moment....
2020-09-07 20:25:55 +03:00
Michael Shigorin
338f8db64d regular.mk: adapted for e2k
As discussed while tweaking power feature, e2k's powerbutton
handling scheme differs slightly at the moment so it does
need some special handling.

No need to toss firmware-linux around if it's not there though.
2020-09-07 20:25:50 +03:00
Michael Shigorin
43433e2518 regular.mk: use/kernel/latest
...instead of hardwiring un-def; this should help building
starterkits for secondary arches.
2020-09-07 20:25:45 +03:00
Michael Shigorin
04a6489df0 kernel: introduce use/kernel/latest
Kernel flavours differ on secondary arches (and there's a bunch
of platform-specific kernels for ARM systems), so let's provide
some more flexible scheme than hardwiring un-def into images.

This might be further enhanced to e.g. set KFLAVOURS to
$$(KFLAVOURS_LATEST)) with it being preset to un-def
where available so rpi images could set it to rpi-un,
and still get reasonable starterkits for free.

The corresponding commit in RELENG-e2k-p9-starterkits
private branch just tore un-def apart => unmergeable.
2020-09-07 20:25:38 +03:00
Michael Shigorin
af95749d67 cleanup: avoid crippling non-x86 badly
This is a controversial feature right from the start,
but keeping jeos alive on non-x86 (that is, catching
every case when a removed removed package would bring
something critical along with it) is somewhat harder
so just skip this part there for now.
2020-09-07 20:25:35 +03:00
Michael Shigorin
e02a1d25a2 live: use/live/suspend where it works
Not a given on any architecture...
2020-09-07 20:25:30 +03:00
Michael Shigorin
f951f93391 education/*: added qt5-base-doc
This enables examples in qt-creator.
2020-09-07 20:25:27 +03:00
Michael Shigorin
15df1fb1cd e2k: drop mga2 support for now
It's not ready yet with upgrade locked by ftbfs (msct#5248 et al).
2020-09-07 20:25:23 +03:00
Michael Shigorin
a2abaaf7ea e2k: fix 50-e2k-utc script
/.host/script.sh: line 4: .: install2-init-functions: file not found
mki-image-scripts: $BUILDDIR/image-scripts.d/50-e2k-utc: unable to run script.
2020-09-07 20:24:57 +03:00
Michael Shigorin
a2770630a0 e2k: add /write.sh into ISO images
There's some peculiarity in writing ISO images for e2k
onto USB Flash media: we need to arrange a partition
and ext2 filesystem with its label passed to propagator;
the former part is what's expected, and the latter one
is what this script does.

Thanks to aerodisk.ru guys for catching a brown paper bag
class typo making format() try to affect the image and not
the drive, by the way.
2020-09-07 20:24:48 +03:00
Michael Shigorin
e95f2aac75 education/base: added rtc on e2k
This is more or less required for many things like fpc
(and available under "Emulators" in server/workstation).
2020-09-07 20:23:25 +03:00
Michael Shigorin
14538502b2 mixin-basealt.mk: install vaapi by default
MAIN_LISTS resulted in packages being available on the media
but having on effect on the actual user systems...
2020-09-07 20:22:18 +03:00
Michael Shigorin
1fd21982d2 tagged/xorg+vaapi: added libva-utils
vainfo(1) is pretty useful for diags.
2020-09-07 20:22:17 +03:00
Michael Shigorin
7d48ee9847 alt-server.mk: add +power +net-eth on e2k
These would have been lost as compared to 9.0 release otherwise,
and e2k's power button handling differs slightly so acpid is a must.
2020-09-07 20:22:14 +03:00
Michael Shigorin
8b410d6a03 e2k: disable pwmd service
This one is to be enabled by a server sysadmin at the moment,
so rather disable it explicitly.
2020-09-07 20:22:12 +03:00
Michael Shigorin
dc2002242b live, rescue: fixup 60-apt
There are two different versions of the script with the same
name for different subprofiles, sharing some of the same bugs
over the years, *sigh*.

Shoving those into stage2 would yield online repositories enabled
there too which *might* be wanted but will likely need installer
support (at least some better error handling, the current culprit
with unavailable repositories being apt-pkg's size estimation).

Fixes: d2f892abda
Fixes: 0f4ee98fa4
2020-09-07 20:22:09 +03:00
Anton Midyukov
c7a1d3c8c5 rescue+x11: Drop gksu (not needed) 2020-09-08 00:12:46 +07:00
Anton Midyukov
6d784e28c5 engineering/2d-cad: Drop qcad-partlibrary
Also-see:
http://git.altlinux.org/tasks/archive/done/_251/257282
2020-09-08 00:12:33 +07:00
9e20ee690d openssh: eliminate fuzzy dependencies
When you connect a repository gostcrypto instead of openssh
can accidentally install openssh-gostcrypto.
2020-09-04 22:39:21 +07:00
679fe820d0 wireless: Add rtl8812au driver 2020-09-04 18:09:30 +07:00
Andrey Cherepanov
93909819e5 education/base: Add screenkey for hearing impaired children 2020-09-04 14:17:16 +07:00
Anton Midyukov
0e4be794a5 education/base: Added missing utilities
See missing commit:
d164995216b684ff55f05239427a82fc8a1d25c7
2020-09-04 14:15:26 +07:00
Anton Midyukov
6c268b9094 armh-mcom02: Fix for missing alsa-set-initial-options 2020-09-02 22:04:31 +07:00
Anton Midyukov
8d39fa26f1 gear-store-tags 2020-09-01 08:56:52 +07:00
Anton Midyukov
fdd2593977 1.4.2-alt1
- x11: Added missing xorg-dri-armsoc for armh
- oem: Added rootfs-installer-features
- server-v: Added more commits by andy@, shaba@
- Set default timeout 60 seconds for syslinux and grub
- Set default item to install2 for syslinux and grub
- main.mk: Added vm/, ve/ targets into everything target
- Extended e2k support in distributions (thanks mike@)
- education: fix build and install
2020-09-01 08:56:06 +07:00
Anton Midyukov
ed00ba40e6 education/base: Drop installer-distro-junior-stage3
Fix conflict installer-distro-junior-stage3 with
installer-distro-education-stage3.
See-also commit:
29c79e7fe6
2020-09-01 08:54:06 +07:00
Michael Shigorin
1aec6cee40 alt-server.mk: put the horse before the tug
There was something wrong about that order of additives
and the base configuration; let's make it straight,
putting the foundation first and architecture-dependent
additions on top of it.

Note that double-colon syntax is specifically allowing
for multiple rules adding up their recipes (and prereqs),
but all of those rules must be specified as double-colon
(this was violated in the previous state of alt-server.mk).

See-also: http://www.gnu.org/software/make/manual/make.html#Double_002dColon
Fixes: 33436b6b1b
Fixes: c06f87539d
2020-08-31 19:30:25 +03:00
Michael Shigorin
181b7e841d e2k: avoid online repos during install2
There aren't any supposed there so far, anyways.
2020-08-31 19:19:12 +03:00