Neal Gompa
06ef485a89
components/desktops/soas: Only install the livecd-iso-to-disk script
...
We do not need the full livecd-tools on the SoaS image, only the
scripts needed to put the ISO on a USB stick with persistence.
2025-04-09 12:12:31 -04:00
Neal Gompa
db029d864e
components/desktops/soas: Add initial-setup GUI package
...
This ensures that the initial-setup system is present on the image,
which is required for disk image builds.
2025-04-09 12:10:19 -04:00
Allan
01b5342bb5
Phosh updates
2025-03-12 08:21:40 +00:00
Neal Gompa
960270bb86
components/desktops/kde: Only install KDE PIM on x86_64, AArch64, and POWER
...
This group is currently not available for any other architectures.
2025-02-22 20:42:32 -05:00
Neal Gompa
4d0315767d
components/desktops: Drop duplicate unused DesktopCommon profile entries
...
This is principally to avoid confusion as the DesktopCommon profile
is defined in one place and used across the board.
No functional changes.
2025-02-22 04:05:41 -05:00
Neal Gompa
ada197be81
components, teams/server: Use a common profile for hardware support
...
It is hard to ensure that hardware support packages are pulled in
universally when it's splintered across different variant profiles.
To fix this and ensure Server benefits from this, unify everything
into a common profile and make everything require it.
2025-02-20 14:15:26 -05:00
Neal Gompa
04baf2e19b
components/desktops/lxqt: Replace enki with featherpad
...
Enki is nice and advanced, but it also crashes when you try to use
some basic functionality, so let's put back a simpler app that works.
2025-02-20 07:33:54 -05:00
Neal Gompa
a442d1b21e
components/desktops/kde: Add x86-emulation group for AArch64 images
...
Reference: https://fedoraproject.org/wiki/Changes/FEX
2025-02-17 19:30:30 -05:00
Neal Gompa
7f04952a02
Add COSMIC spin variants
...
Reference: https://fedoraproject.org/wiki/Changes/FedoraCOSMIC
2025-01-10 15:11:08 -05:00
Neal Gompa
1f496fc743
components: Introduce a BaseCommon profile
...
This is where the lowest level common denominator configuration
goes for most images go.
2024-12-13 10:18:06 -05:00
Adam Williamson
f4fe89ae90
Disable group and related exclusions in LXQt definition
...
Per #112 , excluding group specs just does not work in Kiwi at
present. For LXQt this is especially a problem because it means
the image fails to compose. The exclusion of m17n* *does* work
as it's a package spec, but because the exclusion of the
input-methods group does not work, dnf wants to install
ibus-typing-booster (part of input-methods), which requires
m17n-lib, and these conflicting requirements cause it to blow up.
So at least until the problem of not being able to exclude
groups is resolved, we should drop these.
Arguably, we should permanently stop excluding input-methods, at
least. Space constraints aren't as huge of a deal these days as
they used to be, on the whole; lots of folks have decent bandwidth,
lots of disk space, and large USB sticks. Input methods are
critical for CJK users; leaving them off the image makes it more or
less useless for them, which is a significant impairment. (Unless,
that is, input methods don't work properly in LXQt even if included
- I haven't tested this).
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2024-11-27 16:37:13 -08:00
Neal Gompa
58210badb5
components/desktops/common: Ensure Fedora Media Writer is installed
...
We want this on all deliverables.
2024-11-23 12:50:14 -05:00
Neal Gompa
cc9d69ca35
components/desktops/kde: Refactor and flesh out package exclusions
...
Group exclusions do not seem to work anymore with DNF5, so explicitly
filter out unwanted packages. Additionally, add missing unwanted
packages from the kickstarts and refactor it to apply to both
KDE Desktop and KDE Mobile profiles.
2024-11-23 10:17:50 -05:00
Neal Gompa
d469b72759
components/desktops/kde: Install KDE PIM
...
This was always supposed to be present, but was somehow missed.
2024-11-23 10:00:59 -05:00
Timothée Ravier
6f48f41e96
components/desktops/kde: Ignore mariadb-server-utils
...
This package depends on Perl and is not needed for desktop use cases.
See: https://pagure.io/fedora-kde/SIG/issue/566
See: https://pagure.io/fedora-kickstarts/pull-request/1066
2024-10-11 15:25:35 +02:00
Neal Gompa
f5c0d732ac
components/desktops/kde: Add initial setup group for KDE Mobile
...
It's not the most ideal option, but it works and unblocks the disk
image.
2024-08-27 16:00:29 -04:00
Troy Dawson
3368dece03
Fix packages installed on KDE Mobile Live
...
Fix boot after install for all Live builds
Signed-off-by: Troy Dawson <tdawson@redhat.com >
2024-08-22 09:25:45 -07:00
Neal Gompa
4a1dfbe178
Add initial configuration for MiracleWM spin
...
Reference: https://fedoraproject.org/wiki/Changes/FedoraMiracle
2024-08-22 11:20:22 -04:00
Troy Dawson
40e3039216
Initial KDE Plasma Mobile Spin import
...
Signed-off-by: Troy Dawson <tdawson@redhat.com >
2024-07-31 15:25:37 -07:00
Neal Gompa
3af429672c
teams/kde: Rework to add disk image build
...
This adds a disk image build profile to produce Fedora KDE images.
Additionally, these profiles are now tested in CI.
2024-07-24 07:13:41 -04:00
Neal Gompa
72e7153694
components/desktops/kde: Add plasma-welcome-fedora
...
This adds an extra panel for Plasma Welcome to enable third party
sources on initial login.
2024-07-22 14:12:40 -04:00
Neal Gompa
00cafda86f
components/desktops/kde: Install LibreOffice
...
LibreOffice is expected on a KDE desktop image.
2024-04-20 18:10:55 +00:00
Neal Gompa
9d578c30b5
components/desktops/kde: Add firefox group
...
Firefox is expected to be preinstalled for KDE based variants.
2024-04-20 18:10:55 +00:00
Neal Gompa
e4481149f4
components/desktops/common: Drop nonexistent groups
...
This also includes an adjustment to use the correct group for printing.
2024-04-20 18:10:55 +00:00
Neal Gompa
b558e172c1
Install fedora-release-* at bootstrap phase for various images
...
This ensures that the correct variant packages are installed.
2024-03-04 20:18:11 -05:00
Neal Gompa
ce013b2c21
components/desktops/mate: Switch from earlyoom to systemd-oomd
2024-02-24 14:29:45 -05:00
Neal Gompa
7cc5101bcc
Rename MATE desktop snippets from MATE-Compiz to MATE
...
This prepares for the future change to another compositor with Wayland.
2024-02-24 14:29:39 -05:00
Neal Gompa
7497716476
Reorganize configuration around Fedora teams
...
This realigns the configuration into separate files/folders that
would be modified by specific teams (e.g. WGs and SIGs).
2024-02-22 19:15:21 -05:00