Commit Graph

48 Commits

Author SHA1 Message Date
Mikhail Efremov
3ea7f54c7d slinux, slinux.mk: Add vm/slinux on x86
Can be useful for OEM.
2020-05-22 13:34:36 +07:00
Mikhail Efremov
7b30b6324d slinux: Use rootfs-installer-features for vm/ targets 2020-05-22 13:34:36 +07:00
Mikhail Efremov
8e6b4d0f61 slinux, slinux/multimedia-base: Use celluloid as media player on non-x86
Seems it works better there.
2020-05-22 13:34:36 +07:00
Mikhail Efremov
3dc8d1c61a slinux: Fix adding browser list
This list must be added for all SL variants.
Thanks jqt4@ for spotting.
This fixes commit 91715712cea6485e5395712d34441ae5a89fdbb3.
2020-05-22 13:34:36 +07:00
Mikhail Efremov
458d2c4558 slinux: Use firefox on ARM and e2k
Seems firefox is faster as reported by jqt4@.
2020-05-22 13:34:36 +07:00
Mikhail Efremov
6803bbbbe1 slinux: Don't pull installer-distro-s-l-stage3 to live
Apparently we don't wan't installer-features pulled by it.
All required installer-features pulled by
installer-feature-simply-livecd.
2020-05-22 13:34:36 +07:00
Mikhail Efremov
2c93da94fb slinux: Use SYSTEMD_SERVICES_* variables
List services in the profile itself, files systemd-* in the
installer-distro-simply-linux shuold be dropped: we are want
the same list for installer, livecd and rootfs.
2020-05-22 13:34:36 +07:00
Mikhail Efremov
57a29b38dc slinux: Set Russian as default in EFI mode 2020-05-22 13:34:36 +07:00
Mikhail Efremov
fd102a272f slinux: Add use/efi/memtest86 and use/efi/shell
Also add use/bootloader/grub and mixin/desktop-installer.
2020-05-22 13:34:36 +07:00
Mikhail Efremov
70bfc2d064 slinux, education.mk: Rename group Communications -> Internet/Networking
As more appropriate name for this group.
Also rename comm-base -> net-base.
2020-05-22 13:34:36 +07:00
Mikhail Efremov
85b85beb43 slinux: Fixed start installer aarch64 iso
Added use/vmguest/kvm/x11 use/stage2/kms.
2020-05-22 13:34:36 +07:00
Mikhail Efremov
5f31779964 slinux: Use systemd-optimal 2020-05-22 13:34:36 +07:00
Mikhail Efremov
109271931b slinux: Add all base lists to vm/* 2020-05-22 13:34:35 +07:00
Mikhail Efremov
6df21fd8c1 slinux: Move common part for vm/* to separate target 2020-05-22 13:34:35 +07:00
Mikhail Efremov
573a29872c slinux, slinux.mk, slinux/misc-base: Add vm/slinux* targets
Build rootfs images for ARM.
2020-05-22 13:34:35 +07:00
Mikhail Efremov
4900dab9c4 slinux.mk, slinux: Update iso metainfo
See thread
https://lists.altlinux.org/pipermail/devel-distro/2019-July/001669.html
for details.
2020-05-22 13:34:35 +07:00
Mikhail Efremov
eeea63f92f slinux, education.mk: Rename network-base -> comm-base
This list for Communications, not network in general.
2020-05-22 13:34:35 +07:00
Mikhail Efremov
948be19c53 slinux: Add chrony
Use chrony as NTP client.
2020-05-22 13:34:35 +07:00
Mikhail Efremov
c602ba7904 slinux: Drop installer-distro-desktop 2019-05-29 19:19:32 +03:00
Mikhail Efremov
864962919c slinux: Use kernel std-def 2019-05-29 19:19:25 +03:00
Mikhail Efremov
35fac18278 slinux: Possibly fix for EMMC disks
https://bugzilla.altlinux.org/show_bug.cgi?id=32171
2019-05-29 19:18:56 +03:00
Mikhail Efremov
d7150fc3e1 slinux: Add use/fonts/install2
Workaround for a-b-qt5: it don't use fonts-ttf-google-droid-sans
for some reason. It just pulls fonts-ttf-google-croscore-arimo.
2019-05-29 19:18:38 +03:00
Mikhail Efremov
d301822ac7 slinux: Enable xdg-user-dirs
It was disabled on live
2019-05-29 19:18:27 +03:00
Mikhail Efremov
9e80b74b44 slinux: Use live with sessions 2019-05-29 19:18:26 +03:00
Mikhail Efremov
8ae212d92d slinux: Use GLOBAL_LIVE_NO_CLEANUPDB 2019-05-29 19:17:57 +03:00
Mikhail Efremov
1b5a3add46 slinux: Use +efi and use/efi/refind 2019-05-29 19:17:40 +03:00
Mikhail Efremov
e351e1eeff slinux: Use xorg-drv-libinput
Replace xorg-drv-synaptics with xorg-drv-libinput.
2019-05-29 19:17:33 +03:00
Mikhail Efremov
d23aba896f slinux: Install *-base lists conditionally
Add *-base lists on live only.
On the full distro they will be added by the corresponding groups.
Otherwise these packages will be _always_ installed.
2019-05-29 19:17:18 +03:00
Mikhail Efremov
5cbd7aea70 slinux: Use misc-full list 2019-05-29 19:17:15 +03:00
Mikhail Efremov
52e824abf0 slinux: Use un-def kernel 2019-05-29 19:17:08 +03:00
Mikhail Efremov
bf29d04ca6 slinux: Use vmguest feature
For install on various virtual machines.
2019-05-29 19:16:59 +03:00
Mikhail Efremov
1494f7528d slinux: Set META_APP_ID variable 2019-05-29 19:16:48 +03:00
Mikhail Efremov
a3855183b1 slinux: Setup correct META_* variables
At least META_VOL_ID must be Simply*, otherwise  bootloader can't
find the install image.
2019-05-29 19:16:42 +03:00
Mikhail Efremov
7903df3c41 slinux: Drop fglrx
It don't work with current xorg.
2019-05-29 19:16:20 +03:00
Mikhail Efremov
485abfbdfa slinux: Initial port Simply Linux distro from m-p-d 2019-05-29 19:16:06 +03:00
Michael Shigorin
b5900acbe3 slinux: use lightdm and installer fonts
gdm2.20 seems rather obsolete by now, let's move on;
and m-p doesn't just lump a huge bunch of stuff in,
vector fonts for installer are requested explicitly.
2016-02-29 21:49:33 +03:00
Michael Shigorin
6047c71440 simply.mk, slinux: optimize for reuse
...by moving reference to a package list that *deducts*
packages from a feature (that should lend itself for reuse)
to a particular distribution's configuration (that can have
some specific polish).

The problem was that basing junior on slinux feature while
adding some KDE/Qt-based packages to it failed miserably
in a hard-to-debug manner: adding every package that's been
requested but not installed by hand suddenly made it build,
see also http://altlinux.org/mkimage/debug [ru]
2016-02-29 21:49:06 +03:00
Michael Shigorin
ddca9d469b slinux: employ sound feature
One of the earlier duplicates pruned now.
2013-07-15 13:55:59 +04:00
Michael Shigorin
a06a4852f0 slinux: added ARM specific target
It's different so far even if it should be more or less merged
some day so that the packagelists become reusable across x86/ARM.
2013-07-01 23:34:53 +04:00
Michael Shigorin
ea8a908931 x11: driver and purpose related refactoring
This has had several goals:
- a target suitable for x86 and armh providing a rather
  minimal set of base xorg packages and generic drivers;
- task-oriented targets for graphics use cases:
  + "desktop" means rather 2D focus with 3D being welcome
    or even essential but not performance critical, thus
    "a slower driver is fine as long as it does work";
  + "3d" means specific 3D performance being critical,
    that is "no 3D means no use at all".

Regarding the free and proprietary 3D-capable drivers:
the previous idea was to split out some common ground
and then add the contenders on top of that; the current
approach is based on the observation that the live images
requiring proprietary NVIDIA/AMD drivers *by default*
are usually of not much use with hardware that lacks
proper 3D acceleration (like Tseng cards) or the driver
support for that (like Matrox these days).

Intel videodriver makes for a special case though:
it is both free and top-notch performer.

Thanks sem@ and boyarsh@ for discussion.

PS: xorg-drv-{keyboard,mouse,void} dropped;
those who need these can usually help themselves.
2013-06-17 16:01:35 +04:00
Michael Shigorin
b337e72ead initial init feature
This one is finally there and should help reduce the
systemd-induced mess in package lists and specifications.
2013-06-17 14:03:54 +04:00
Michael Shigorin
17736ec40e wireless: depend on firmware
Richard and Theo would probably roll their eyes at this point
but the unfortunate reality is that wireless hardware is very
much dependent on firmware being explicitly provided; so here
it is.

rtl8192 kernel module added since it's present in t6/branch
at least.
2013-02-21 22:36:27 +04:00
Michael Shigorin
cbfc3db882 syslinux: honour META_VOL_SET for boot menu
This trots along the TODO item on text branding
and hopefully helps Michael Radyuk (torabora)
with his feature request to tweak the installer's
"Install ALT Linux" label; as an example, Simply
will now offer to "Install Simply Linux".
2012-08-06 23:58:26 +04:00
Michael Shigorin
a958b7450d simply: dvd refactoring 2012-05-06 21:58:25 +03:00
Michael Shigorin
7d09fed79b simply: use/branding
NB: for the feature to work properly the chosen branding
package set should have proper Provides: and Conflicts:,
specifically it must explicitly conflict with the most
lexicographically cool package set around (these days
it's sisyphus-server-light).
2012-05-06 19:17:10 +03:00
Gleb Fotengauer-Malinovskiy
3a4ba20a0f some fixes in slinux lists and configuration
use/slinux-live: in p6 slinux had install-dvd version too
lists/slinux/misc-dvd: user 3d-proprietary comes from use/x11/3d-proprietary
lists/slinux/misc-dvd:restore compiz
slinux: use/syslinux/localboot.cfg
2012-04-23 23:10:29 +03:00
Michael Shigorin
c66e8ae242 several features forgot to show up in FEATURES
This could harm the debug...
2012-04-23 23:10:29 +03:00
Michael Shigorin
03de0aabac conf.d/live.mk: distro/live-simply
It is actually an effort by glebfm@ to create an experimental
systemd-based Simply Linux LiveCD; I merely reviewed the original
diff, moved kernel related bits to firmware (see preceding commits)
and introduced a dedicated pkglist namespace by creating a directory.
2012-04-11 16:21:08 +03:00