2021-10-05 20:16:11 +03:00
use/slinux : use /x 11 use /volumes /alt -workstation
2012-04-18 20:53:51 +03:00
@$( call add_feature)
2012-04-25 14:20:17 +03:00
@$( call set,BRANDING,simply-linux)
2020-03-20 13:39:51 +07:00
@$( call set,GRUBTHEME,slinux)
2016-02-18 20:50:11 +03:00
@$( call add,THE_BRANDING,menu xfce-settings system-settings)
2017-03-17 19:24:15 +03:00
@$( call set,META_PUBLISHER,BaseALT Ltd)
2019-09-06 18:36:56 +03:00
@$( call set,META_VOL_SET,ALT)
2013-06-22 00:26:32 +04:00
2022-04-11 16:10:08 +07:00
use/slinux/services-enabled : use /services
2019-12-12 18:11:58 +03:00
@$( call add,SYSTEMD_SERVICES_ENABLE,NetworkManager.service)
@$( call add,SYSTEMD_SERVICES_ENABLE,NetworkManager-wait-online.service)
@$( call add,SYSTEMD_SERVICES_ENABLE,ModemManager.service)
@$( call add,SYSTEMD_SERVICES_ENABLE,alteratord.socket)
@$( call add,SYSTEMD_SERVICES_ENABLE,anacron.service)
@$( call add,SYSTEMD_SERVICES_ENABLE,avahi-daemon.service)
@$( call add,SYSTEMD_SERVICES_ENABLE,bluetooth.service)
@$( call add,SYSTEMD_SERVICES_ENABLE,cpufreq-simple.service)
@$( call add,SYSTEMD_SERVICES_ENABLE,crond.service)
@$( call add,SYSTEMD_SERVICES_ENABLE,cups.service)
2022-04-18 18:30:35 +03:00
@$( call add,SYSTEMD_SERVICES_ENABLE,cups.socket)
@$( call add,SYSTEMD_SERVICES_ENABLE,cups-browsed.service)
2023-06-08 15:15:35 +03:00
@$( call add,SYSTEMD_SERVICES_ENABLE,dnsmasq.service)
2023-06-07 20:03:55 +03:00
@$( call add,SYSTEMD_SERVICES_ENABLE,fstrim.timer)
2019-12-12 18:11:58 +03:00
@$( call add,SYSTEMD_SERVICES_ENABLE,lightdm.service)
@$( call add,SYSTEMD_SERVICES_ENABLE,lvm2-monitor.service)
@$( call add,SYSTEMD_SERVICES_ENABLE,network.service)
@$( call add,SYSTEMD_SERVICES_ENABLE,nmb.service)
@$( call add,SYSTEMD_SERVICES_ENABLE,smb.service)
@$( call add,SYSTEMD_SERVICES_ENABLE,x11presetdrv.service)
2022-04-11 16:10:08 +07:00
use/slinux/services-disabled : use /services
2019-12-12 18:11:58 +03:00
@$( call add,SYSTEMD_SERVICES_DISABLE,acpid.service)
@$( call add,SYSTEMD_SERVICES_DISABLE,clamd.service)
@$( call add,SYSTEMD_SERVICES_DISABLE,consolesaver.service)
@$( call add,SYSTEMD_SERVICES_DISABLE,ethtool.service)
@$( call add,SYSTEMD_SERVICES_DISABLE,haspd.service)
@$( call add,SYSTEMD_SERVICES_DISABLE,iptables.service)
@$( call add,SYSTEMD_SERVICES_DISABLE,krb5kdc.service)
@$( call add,SYSTEMD_SERVICES_DISABLE,lm_sensors.service)
@$( call add,SYSTEMD_SERVICES_DISABLE,openvpn.service)
@$( call add,SYSTEMD_SERVICES_DISABLE,sshd.service)
@$( call add,SYSTEMD_SERVICES_DISABLE,syslogd.service)
use/slinux/services : use /slinux /services -enabled use /slinux /services -disabled
2023-06-16 16:08:07 +03:00
use/slinux/control : use /control
@$( call add,CONTROL,libnss-role:enabled)
2023-06-16 16:17:24 +03:00
@$( call add,CONTROL,sudoers:relaxed)
@$( call add,CONTROL,sudowheel:enabled)
2023-06-16 16:08:07 +03:00
2021-02-18 00:56:49 +07:00
use/slinux/vm-base :: vm /systemd \
2021-02-18 19:51:50 +07:00
use/oem/distro use/slinux/mixin-base
2019-09-18 21:05:51 +03:00
@$( call add,THE_LISTS,slinux/games-base)
@$( call add,THE_LISTS,slinux/graphics-base)
@$( call add,THE_LISTS,slinux/multimedia-base)
2019-12-03 20:27:01 +03:00
@$( call add,THE_LISTS,slinux/net-base)
2021-02-24 13:57:13 +03:00
@$( call add,THE_PACKAGES,installer-feature-lightdm-stage3)
2022-06-03 14:54:16 +07:00
i f n e q ( , $( filter -out e 2k %,$ ( ARCH ) ) )
2021-02-24 13:57:13 +03:00
@$( call add,THE_PACKAGES,installer-feature-online-repo)
2022-06-03 14:54:16 +07:00
e n d i f
2021-02-24 13:57:13 +03:00
@$( call add,THE_PACKAGES,installer-feature-samba-usershares-stage2)
2019-09-18 21:03:48 +03:00
2021-12-24 13:02:25 +07:00
i f e q ( , $( filter -out riscv 64,$ ( ARCH ) ) )
2022-06-25 23:23:14 +07:00
use/slinux/vm-base :: use /oem /vnc
2021-12-24 23:13:34 +07:00
@$( call add,THE_PACKAGES,xfce-reduced-resource)
2024-10-22 12:58:16 +03:00
i f n e q ( , $( filter -out sisyphus ,$ ( BRANCH ) ) )
2021-12-24 13:02:25 +07:00
@$( call set,KFLAVOURS,un-def)
e n d i f
2024-10-22 12:58:16 +03:00
e n d i f
2021-12-24 13:02:25 +07:00
2023-05-12 14:35:55 +03:00
use/slinux/mixin-base : use /slinux \
+x11 use/x11/3d \
2024-03-05 11:15:23 +07:00
use/x11/lightdm/gtk +pipewire \
2020-08-26 12:26:21 +03:00
+nm use/x11/gtk/nm +systemd +systemd-optimal +wireless \
use/l10n/default/ru_RU \
2021-02-03 16:01:30 +04:00
use/ntp/chrony \
2020-08-26 12:26:21 +03:00
use/office/LibreOffice/full \
2020-02-13 20:05:19 +03:00
use/docs/manual use/docs/indexhtml \
2023-06-16 16:22:26 +03:00
use/xdg-user-dirs use/xdg-user-dirs/deep \
use/slinux/services use/slinux/control
2023-06-06 19:25:56 +03:00
@$( call set,NVIDIA_PACKAGES,nvidia-xconfig)
2020-02-13 20:05:19 +03:00
@$( call set,DOCS,simply-linux)
2012-04-10 20:12:44 +04:00
@$( call add,THE_LISTS,gnome-p2p)
2016-02-18 20:50:11 +03:00
@$( call add,THE_LISTS,slinux/misc-base)
@$( call add,THE_LISTS,slinux/xfce-base)
2012-04-10 20:12:44 +04:00
@$( call add,THE_LISTS,$( call tags,base l10n) )
2019-09-18 17:31:23 +03:00
@$( call add,THE_KMODULES,staging)
2022-06-25 23:23:14 +07:00
@$( call add,THE_LISTS,slinux/browser)
2021-12-27 19:05:31 +03:00
@$( call add,THE_LISTS,slinux/multimedia-player-vlc)
2021-08-08 21:25:40 +03:00
i f e q ( , $( filter -out e 2k %,$ ( ARCH ) ) )
@$( call add,THE_LISTS,$( call tags,xscreensaver && ( base || desktop) ) )
e n d i f
2024-10-22 12:58:16 +03:00
i f n e q ( , $( filter -out sisyphus ,$ ( BRANCH ) ) )
2024-03-14 16:31:28 +07:00
i f e q ( , $( filter -out aarch 64 i 586 x 86_ 64,$ ( ARCH ) ) )
2022-04-18 15:35:44 +03:00
@$( call set,KFLAVOURS,std-def)
2021-02-22 10:51:46 +07:00
e n d i f
2024-10-22 12:58:16 +03:00
e n d i f
2019-09-18 17:31:23 +03:00
2022-03-29 22:00:23 +03:00
use/slinux/live : use /live /x 11 use /live /rw \
use/live/repo \
use/cleanup/live-no-cleanupdb
@$( call add,LIVE_LISTS,slinux/live)
@$( call add,LIVE_LISTS,slinux/games-base)
@$( call add,LIVE_LISTS,slinux/graphics-base)
@$( call add,LIVE_LISTS,slinux/multimedia-base)
@$( call add,LIVE_LISTS,slinux/net-base)
2019-09-18 17:31:23 +03:00
use/slinux/base : use /isohybrid use /luks \
+plymouth use/memtest +vmguest \
2019-12-10 18:29:35 +03:00
+efi \
2022-02-24 21:21:21 +07:00
use/stage2/ata use/stage2/fs use/stage2/hid use/stage2/md \
2021-04-06 04:19:34 +04:00
use/stage2/mmc use/stage2/net use/stage2/net-nfs use/stage2/cifs \
2020-03-20 00:02:25 +07:00
use/stage2/rtc use/stage2/sbc use/stage2/scsi use/stage2/usb \
2024-03-05 08:43:38 +07:00
use/efi/shell \
2019-12-10 18:29:35 +03:00
use/bootloader/grub \
use/branding/complete \
2022-04-01 17:38:42 +03:00
use/firmware/laptop \
2023-05-31 19:39:38 +03:00
use/vmguest/kvm/x11 use/stage2/kms/nvidia \
2021-07-26 21:34:01 +03:00
use/e2k/multiseat/full use/e2k/x11/101 use/e2k/sound/401 \
2022-03-29 22:00:23 +03:00
use/slinux/mixin-base
2022-06-03 18:26:41 +03:00
i f e q ( , $( filter -out i 586 x 86_ 64,$ ( ARCH ) ) )
@$( call set,BOOTLOADER,grubpcboot)
e n d i f
2023-08-31 16:44:28 +03:00
@$( call add,STAGE2_PACKAGES,btrfs-progs)
2012-05-06 21:58:25 +03:00
2024-03-04 16:54:36 +07:00
use/slinux/full : use /slinux /base
2022-05-17 18:42:03 +03:00
i f e q ( , $( filter -out x 86_ 64,$ ( ARCH ) ) )
2024-10-22 12:58:16 +03:00
i f n e q ( , $( filter -out sisyphus ,$ ( BRANCH ) ) )
2022-05-17 18:42:03 +03:00
@$( call set,KFLAVOURS,un-def std-def)
2024-10-22 12:58:16 +03:00
e n d i f
2022-05-17 18:42:03 +03:00
e n d i f
2016-02-18 20:50:11 +03:00
@$( call add,MAIN_LISTS,slinux/not-install-full)
2017-04-20 16:53:02 +03:00
@$( call add,THE_LISTS,slinux/misc-full)
2019-09-18 17:31:23 +03:00
i f e q ( , $( filter -out i 586 x 86_ 64,$ ( ARCH ) ) )
2016-02-18 20:50:11 +03:00
@$( call add,THE_KMODULES,virtualbox)
2017-03-09 15:52:33 +03:00
@$( call add,THE_KMODULES,nvidia)
2019-09-18 17:31:23 +03:00
# @$(call add,THE_KMODULES,fglrx)
2016-02-18 20:50:11 +03:00
@$( call add,MAIN_KMODULES,bbswitch)
2019-09-18 17:31:23 +03:00
e n d i f