Commit Graph

90 Commits

Author SHA1 Message Date
Anton Midyukov
e2c028b34b mixin.mk: drop net-eth from mixin/desktop-installer
udev-rule-generator-net can lead to displacement of interface names
after installation on some computers.
2021-06-07 21:36:30 +07:00
Anton Midyukov
908a6774a9 p9.mk, regular.mk, regular-vm.mk: build starterkits from configs regulars 2021-06-06 19:55:04 +07:00
Anton Midyukov
6d584b06e8 main.mk, mixin.mk, doc: add parametr BRANCH
The BRANCH parameter indicates that the target is a starterkit and
not a regular build for Sisyphus.
2021-06-06 19:06:36 +07:00
Anton Midyukov
5d4b103261 Drop net-eth support 2021-04-12 23:13:57 +07:00
Anton Midyukov
091bc40f1d mixin.mk, regular.mk: switch regular-kde5 to lightdm 2021-04-12 23:13:57 +07:00
Anton Midyukov
06b7093fa7 mixin.mk, regular.mk: Not add extra lists in mixin/regular-x11
List base+regular+extra contains lvm, mdadm, which are not needed
in rootfs.
2021-04-03 21:51:08 +07:00
Anton Midyukov
e582ec4559 mixin.mk, xfce-sysv: Create list with additional packages for xfce-sysv 2021-03-15 23:05:49 +07:00
Anton Midyukov
5ff231e3a8 mixin.mk, regular.mk: Use NetworkManager (native) for Regulars again
The default is NetworkManager (etcnet), so need select NetworkManager
(native) mode.
2021-03-15 23:05:49 +07:00
Anton Midyukov
c53159b998 Add aptitude for all regulars, except jeos
Suggested-by: https://www.opennet.ru/openforum/vsluhforumID3/123240.html#60
2021-02-16 16:52:26 +07:00
Anton Midyukov
bf36d3d305 mixin.mk: Added gnome-disks into xfce-sysv
Suggested-by: Speccyfighter
2021-01-25 19:42:31 +07:00
Anton Midyukov
8889187eb6 browser, mixin.mk: Drop use/browser/seamonkey/i18n
Not needed more.
2020-12-05 00:25:53 +07:00
Anton Midyukov
2845c6e18d mixin.mk, regular.mk: Not added distro specific target into mixin/regular-wmaker 2020-11-23 17:03:45 +07:00
Anton Midyukov
eb2340e3af mixin.mk: Add ddrescue into xfce-sysv
Suggested-by: Speccyfighter
2020-11-23 15:21:49 +07:00
Anton Midyukov
de21f3309d browser, live, mixin.mk, arm-rpi4: Drop old targets use/firefox/{i18n,h264} 2020-11-06 19:20:01 +07:00
Anton Midyukov
93742be1ef mixin.mk: Drop firefox-gnome_shell_integration for gnome3
Firefox no longer supports preinstalling extensions.
2020-09-29 19:38:16 +07: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
cfe494cbd0 mixin.mk: add power to regular desktop images
This is required on e2k (regardless of DE), please tell if it hurts.
2020-08-31 14:24:07 +03:00
Michael Shigorin
3d883a5978 mixin.mk: specifically use/branding/notes
...so that these can be handled by the feature.
2020-08-31 14:23:36 +03:00
Anton Midyukov
259bca3acb mixin.mk: Added apt-repo, eepm into regular-builder 2020-08-05 19:17:32 +07:00
Anton Midyukov
dac0a643cc mixin.mk: switch seamonkey web-browser in gnustep
Suggested-by mike@
2020-05-22 13:34:37 +07:00
Anton Midyukov
f59fee72da mixin.mk, regular.mk: added mixin/regular-gnome3 2020-05-22 13:34:37 +07:00
Anton Midyukov
44f11b4afc mixin.mk: Added xdg-user-dirs-gtk into mixin/regular-xfce-base
This needed for setup gtk-boockmarks
2020-05-22 13:34:37 +07:00
Anton Midyukov
7ac7faf93d mixin.mk: Added udev-rules-rfkill-uaccess into regular-desktop
Get access to /dev/rfkill for users.
This needed for blueberry.
2020-05-22 13:34:37 +07:00
Anton Midyukov
b6f46d90a5 desktop+lxde, mixin.mk: cleanup gvfs backends
Left only mtp backend for Android devices.
2020-05-22 13:34:37 +07:00
Anton Midyukov
fb7506b0b0 mixin.mk: use/l10n for desktop regulars
needed for change languages in grub.
2020-05-22 13:34:35 +07:00
Anton Midyukov
893d8b074f mixin.mk, regular-vm.mk: use/x11/lightdm/slick for mixin/regular-cinnamon
slick-greeter is well integrated with cinnamon.
2020-05-01 23:49:56 +07:00
Anton Midyukov
ba5dcd981e mixin.mk: use/ntp/chrony for builder 2020-05-01 23:49:56 +07:00
Anton Midyukov
d6b13bb323 mixin.mk: added pandoc into regular-xfce-sysv
Suggested by Speccyfighter: https://forum.altlinux.org/index.php?topic=36177.msg346516#msg346516
2020-05-01 23:49:56 +07:00
Anton Midyukov
58d07dd5e5 mixin.mk: change IMAGE_WRITER as altmediawriter for all regulars 2020-04-07 22:35:52 +07:00
Anton Midyukov
eca3c22937 mixin.mk: added xreader
pdf reader required by users:
https://distrowatch.com/table.php?distribution=alt
2020-04-03 22:56:58 +07:00
Anton Midyukov
adecafb306 mixin.mk: add use/net-eth in mixin/regular-desktop
NetworkManager not worked without udev-rule-generator-net on sysvinit
2020-01-20 22:46:08 +07:00
Anton Midyukov
cbd45bbdef mixin.mk: alteratord service on for all regular desktop 2020-01-20 22:46:08 +07:00
Anton Midyukov
b5c124c433 mixin.mk: add apt-conf-ignore-systemd to xfce-sysv
Reported-by: Speccifighter
See-also: https://forum.altlinux.org/index.php?topic=42738.msg344544#msg344544
2020-01-20 22:46:08 +07:00
Mikhail Gordeev
e80a3e7cca mixin/cloud-init: Do not write network configuration
...as cloud-init will do that.
2020-01-13 12:09:39 +03:00
Anton Midyukov
d0898f4748 init, mixin.mk, regular.mk, regular-vm.mk: drop elogind, polkit-gnome for sysv
Use polkit-sysvinit as a workaround.

See-also: https://lists.altlinux.org/pipermail/devel/2019-November/208963.html

Reverts: 08d93ed851
(and several slightly more involved places)
2019-11-18 18:39:32 +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
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
da9bd7a764 mixin.mk: add adobe and mozilla fonts in mixin/regular-desktop
These fonts are provided by use/live/x11 target, but they are
also needed by all desktop regulars, not just live builds.

This might be further refactored/generalized it seems...
2019-07-22 19:40:28 +03:00
Anton Midyukov
50a9dbf268 mixin.mk, regular.mk: factor out cinnamon, kde5
...into mixins to make the distro configuration
more reusable and portable across target arches.
Think grafting instead of just growing from seed.

See-also: ba437ba828
2019-07-08 21:37:34 +03:00
Anton Midyukov
3897e5505d mixin.mk: add l2tp and TUI support in NetworkManager for sysv-xfce
Suggested by Speccyfighter:
https://forum.altlinux.org/index.php?topic=36177.msg340161#msg340161
2019-06-24 20:36:46 +03:00
Anton Midyukov
9488b53ece mixin.mk, regular.mk: move sddm to distro/regular-lxqt
sddm doesn't work with sysvinit currently, so this
mixin is not a good place to specify the display manager;
and different platforms may have different needs,
e.g. sddm has just stopped working on aarch64 boards.
2019-06-10 19:56:12 +03:00
Anton Midyukov
86b2a33bde mixin.mk: add xfce-settings branding 2019-06-10 19:49:01 +03:00
Anton Midyukov
9cb31b98aa mixin/xfce-sysv: switch to default browser (firefox), drop caffeine
caffeine is not needed anymore as xfce-power-manager has a presentation mode.
newmoon browser is not maintained in ALT's repositories for quite some time.
2019-06-04 17:59:57 +03:00
Anton Midyukov
ba7efe5685 mixin.mk: run cups by default for desktop regular builds
It's only included in kde5 flavour anyways :-)
2019-05-29 20:25:10 +03:00
Anton Midyukov
7812a153f8 mixin.mk: use default DM for sysvinit (gdm2.20) in mixin/xfce-sysv 2019-05-29 20:25:00 +03:00
Anton Midyukov
ad762a035c mixin.mk, regular.mk: unified sysv-xfce and xfce-sysv
Also added qasmixer in mixin/regular-xfce-sysv
2019-05-29 20:24:51 +03:00
Anton Midyukov
89a51b7baf browser, mixin.mk: drop use/browser/firefox/classic
firefox-classic_theme_restorer is not there anymore
(following pre-quantum fx29+ australis it countered):
http://git.altlinux.org/tasks/archive/done/_222/227910/logs/events.1.2.log
2019-04-29 13:48:36 +03:00
Anton Midyukov
ec84f1c95b mixin.mk: add wmaker-autostart-polkit-gnome
...since wmaker doesn't autostart anything.
2019-04-29 13:48:29 +03:00
Anton Midyukov
804c89243f mixin.mk: add xfce-polkit
With the arrival of elogind in sysvinit, the polkit agent is needed
within all builds using it.
2019-04-16 17:24:20 +03:00