Michael Shigorin
49c2650b86
gear-store-tags
2019-09-16 21:32:42 +03:00
Michael Shigorin
3181731aa1
1.3.13-alt1
...
- recovery.tar support (iv@)
- mixin/mixin deps, aarch64 EFI, mcom02 & jetson nano support,
multikernel & portability fixes, refactoring & cleanups (antohami@)
- document STAGE1_MODLISTS (me)
2019-09-16 21:31:04 +03:00
Anton Midyukov
b4f00f4df1
x11: do not disable acpid for enlightenment
...
This fixes warning at enlightenment startup.
2019-09-16 21:21:51 +03:00
Anton Midyukov
401442edd6
mixin.mk, regular.mk: add +nm-gtk to gtk-based regular builds
...
...to extend the supported protocols list as suggested.
See-also: b869d365f195a7070f1f6c425795b4c058b18c6c
2019-09-16 21:21:50 +03:00
Anton Midyukov
2ff268ec3a
x11: add +nm-gtk for use/x11/gtk/nm
...
...to make it easier for all builds including nm-applet
to add this target.
2019-09-16 21:21:48 +03:00
Anton Midyukov
292f7dcec9
desktop+nm: add l2tp support to NetworkManager
...
Suggested-by: Isaac Newton
See-also: http://sdelanounas.ru/blogs/123886/?pid=1156605#comments
2019-09-16 21:21:44 +03:00
Michael Shigorin
f87cd0d3c3
stage1: document STAGE1_MODLISTS
...
This was highly inobvious, and should have been documented
within the very same commit adding the variable!
See-also: https://bugzilla.altlinux.org/30239
See-also: https://bugzilla.altlinux.org/32171
2019-09-16 21:21:42 +03:00
Anton Midyukov
0fe6b1ee7d
build-vm: 07-kernel: all initrd modules are optional
...
The problem at hand is that different kernels can have
varying module sets, and it makes sense to put four of
those at once sometimes; so avoid silly build breakage.
2019-09-16 21:21:39 +03:00
Anton Midyukov
d35c9d49f5
regular.mk: update distro/regulare-engineering
2019-09-16 21:21:36 +03:00
Anton Midyukov
e000e73621
desktop+engineering: drop list
...
Use engineering lists instead.
2019-09-16 21:21:33 +03:00
Anton Midyukov
da7541c51f
engineering/*: initial lists
...
Lists contain software for engineers by category.
This is a replacement for desktop+engineering list.
2019-09-16 21:21:29 +03:00
Anton Midyukov
921762e022
armh-mcom02: add target with proprietary videodriver mali
2019-09-16 21:21:27 +03:00
Anton Midyukov
b150f9097b
armh-mcom02: use xorg-drv-fbturbo
...
xorg-drv-fbturbo is recommended by ELVIS and supports working
with the proprietary mali driver.
2019-09-16 21:21:24 +03:00
Anton Midyukov
e09d7bef57
armh-mcom02: initial features for ELVIS Salute board
2019-09-16 21:21:18 +03:00
Anton Midyukov
944c8cfc9a
builder+extra: add tavolga-image-tool for mipsel and X86 only
...
tavolga-image-tool contains helpers for building images
for Tavolga Terminal; doing that on other platforms
is highly unlikely (x86 means qemu host, of course).
2019-09-16 21:21:17 +03:00
Ivan Melnikov
dc598719d0
build-vm, main.mk, pack: add recovery.tar
...
recovery.tar needed for tavolga (mipsel).
This commit is the result of transferring the required functionality
from build-mr (mipsel rootfs).
This change uses external tool to build Tavolga-compatible
recovery.tar. This simplifies the logic and avoids having
recovery workdir in the profile.
After this change, m-p will require tavolga-image-tools >= 3.0.
2019-09-16 21:21:15 +03:00
Michael Shigorin
dc50249329
regular.mk: add su, agetty to jeos
...
These were clearly missing!
2019-09-16 21:20:52 +03:00
Anton Midyukov
7642e27a3d
mixin.mk: drop thunderbird from cinnamon completely
...
cinnamon-regular package doesn't pull thunderbird in anymore,
so drop the l10n package too.
2019-09-09 19:32:16 +03:00
Anton Midyukov
657c173d50
mixin.mk, regular.mk: allow mixins to depend on mixins
...
Looks like the initial empirical rule "mixin must not depend
on another mixin" is too restrictive for practical purposes
given enough image targets multiplied by enough platforms;
let's declare it obsolete and see what follows.
2019-09-09 19:32:05 +03:00
Anton Midyukov
1dd9259b9a
conf.d/vm.mk: fix portability
2019-09-09 19:31:58 +03:00
Anton Midyukov
ee710017a2
Revert "install2: added installer-feature-create-ghost-directories"
...
This reverts commit 147964b05f
.
installer-feature-create-ghost-directories not needed more.
See-also: https://bugzilla.altlinux.org/show_bug.cgi?id=37171
2019-09-09 19:31:52 +03:00
Anton Midyukov
fbb783d32a
regular.mk: use optimal systemd-settings for desktop regular builds
2019-09-09 19:30:44 +03:00
Anton Midyukov
6c01aa52ac
init: add use/init/systemd/settings/*
...
Not all systemd-based images need these settings,
so don't change +systemd alias.
See-also: https://lists.altlinux.org/pipermail/devel-distro/2019-July/001710.html
2019-09-09 19:30:24 +03:00
Anton Midyukov
772dfc5de6
p9.mk: simplify with static pattern rules
2019-09-09 19:29:56 +03:00
Anton Midyukov
7f8411fb4c
aarch64-tegra: initial feature for Jetson Nano
2019-09-09 19:29:48 +03:00
Anton Midyukov
e42bcdcb30
90-build-distro.mk, boot.mk, syslinux: add ARM64 EFI support for distro targets
2019-08-30 19:23:28 +03:00
Anton Midyukov
01ee407543
syslinux: copy config for grub2 on aarch64
2019-08-30 19:23:27 +03:00
Anton Midyukov
48aab20577
rescue+extra: fix portability on aarch64
2019-08-30 19:23:23 +03:00
Anton Midyukov
392ccde541
builder+extra: add builder-useradd
...
The builder-useradd package installs components of ALT build
environment into the system, namely gear, hasher, and git-core
required for those to work.
2019-08-30 19:23:17 +03:00
Anton Midyukov
ddab9ec084
uboot: handle multiple kernels either
...
See commit 207cec89c4515fefa2b711acd06c645ed3bd0ee8.
2019-08-30 19:23:17 +03:00
Anton Midyukov
a8b1f11f2e
build-vm: handle multiple kernels either again
...
KFLAVOURS can describe more than one kernel, get iterator back.
Fixes: 27674e297b
2019-08-30 19:23:16 +03:00
Michael Shigorin
d135272a2d
gear-store-tags
2019-08-19 23:46:15 +03:00
Michael Shigorin
441a11d1ad
1.3.12-alt1
...
- ppc64le support (glebfm@)
- build-vm hacked to build tarballs too (iv@ et al)
- p8.mk: dropped; along with other cleanups/fixups (antohami)
2019-08-19 23:45:01 +03:00
Michael Shigorin
8801891551
doc: drop the outdated arch list
...
It was misleading already, and riscv64 is going to join the gang
(but not there yet) following aarch64, mipsel, ppc64le and more
e2k* subarches...
2019-08-19 23:43:41 +03:00
Michael Shigorin
79a1c46d85
syslinux: tweak vncconnect item description
...
I've just borrowed glebfm@'s one introduced by commit
ec23a8ec7b
before; this
still might be improved it seems.
Suggested-by: Gleb Fotengauer-Malinovskiy <glebfm@altlinux.org>
2019-08-19 23:37:45 +03:00
Gleb Fotengauer-Malinovskiy
ec23a8ec7b
Add installer VNC configs with different labels for images with grub bootloader
2019-08-19 23:33:55 +03:00
Gleb Fotengauer-Malinovskiy
6812e1fe57
install2: fix definition of default password in vnc listen config
2019-08-19 23:33:48 +03:00
Gleb Fotengauer-Malinovskiy
2fb0293dec
regular-jeos: use grub on architectures not supported by lilo
2019-08-19 23:33:47 +03:00
Gleb Fotengauer-Malinovskiy
255a0f87d5
bootloader: provide lilo and grub support only on corresponding arches
2019-08-19 23:33:37 +03:00
Gleb Fotengauer-Malinovskiy
9a581248af
install2: +install: enable use/install2/full for all arches
2019-08-19 23:33:18 +03:00
Gleb Fotengauer-Malinovskiy
440ee3bbee
install2: enable kvm on all arches supported by qemu
2019-08-19 23:33:09 +03:00
Gleb Fotengauer-Malinovskiy
58dc0e850f
workstation: add arch conditions to package lists
2019-08-19 23:33:07 +03:00
Gleb Fotengauer-Malinovskiy
8231a1bc1c
lists/grub: add powerpc-utils on aarch64
...
When grub-install(1) works on non-virtualized PowerPC system it may
execute scripts from powerpc-utils package.
2019-08-19 23:32:49 +03:00
Gleb Fotengauer-Malinovskiy
9c9083ab40
rescue: add arch conditions to package lists
2019-08-19 23:32:39 +03:00
Gleb Fotengauer-Malinovskiy
44343a8e13
rescue: on ppc64le install grub-ieee1275
2019-08-19 23:32:30 +03:00
Gleb Fotengauer-Malinovskiy
5cfc7ede81
ppc64le: use syslinux feature only to generate config
2019-08-19 23:32:07 +03:00
Gleb Fotengauer-Malinovskiy
61b48bcc4b
build-distro: use ieee1275boot BOOT_TYPE for ppc64le
2019-08-19 23:31:07 +03:00
Gleb Fotengauer-Malinovskiy
f47d1c09ba
Use ieee1275boot as bootloader on ppc64le
...
ieee1275boot bootloader support was added in mkimage 0.2.27.
2019-08-19 23:31:01 +03:00
Gleb Fotengauer-Malinovskiy
d4cbbcba76
tar2fs: Add support of ppc64le vm images
2019-08-19 23:31:00 +03:00
Gleb Fotengauer-Malinovskiy
15845d51e5
Stop treating all ppc* architectures as ppc
2019-08-19 23:30:38 +03:00