Commit Graph

113 Commits

Author SHA1 Message Date
Adam Williamson
8b0981ad1e Add realmd to critical-path-server
It's part of domain enrolment (both FreeIPA and AD), which are
release-blocking features for Server. Today a realmd update
broke FreeIPA enrolment, which is causing tests for all Rawhide
critical path updates to fail; if realmd had been in critical
path itself we would have caught this and gated the update.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-03-01 09:07:50 -08:00
Peter Robinson
9b99a9a52c firmware: more split out of firmware to sub packages
The cirrus-audio/intel-audio/tiwilink/nxp sub packages are of
exisiting firmware so we will pull them in on upgrade as
default. The intel-vsc is for Camera ISPs and is new upstream
so it's not installed by default yet.

Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2024-01-15 22:54:40 +00:00
Timothée Ravier
ff146b5899 F37+: Include amd-ucode-firmware in standard & workstation-product
This new sub-package is being split from the main linux-firmware
package.

See: https://bugzilla.redhat.com/show_bug.cgi?id=2251053
2023-11-23 11:14:20 +00:00
Nils Philippsen
5067ded551 Update Ardour to new major version 8
Signed-off-by: Nils Philippsen <nils@redhat.com>
2023-11-08 19:59:33 +00:00
Dan Book
7afe60ee1f cinnamon desktop - add totem-video-thumbnailer 2023-09-25 21:31:09 +00:00
Vojtech Trefny
b0b16f1538 Remove dmraid from anaconda-tools group
Since Fedora 38 Anaconda no longer uses the dmraid package for
BIOS RAID management, this was a Fedora 38 change, see
https://fedoraproject.org/wiki/Changes/UseMdadmForBIOSRAIDInAnaconda
2023-09-20 09:45:13 +02:00
Adam Williamson
53ca15064e Add gnome-classic-session to GNOME critical path
As we found out today -
https://pagure.io/releng/issue/11663 -
the GNOME "classic session" is included in Workstation lives.
Consequently, if its dependencies are broken, Workstation lives
can't be built, and the gating tests fail. So, it should be in
the critical path.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-09-06 09:59:52 -07:00
Joshua Strobl
b4bf19e9e2 budgie-desktop-apps: add nemo plugins to f38+ comps 2023-08-28 07:05:05 +00:00
Adam Williamson
87c647f9f9 Add gnome-initial-setup to critical-path-gnome
It's definitely critical (you can wind up with an unusable system
if it's broken). The attempt to land the anaconda webUI change
highlighted that we need to make this change.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-08-22 15:44:31 -07:00
Adam Williamson
63d813501a Add mock to critical-path-{build,compose}
It's critical for build because we always build packages in mock,
and it's critical for compose because we build live images in
mock.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-08-18 04:04:21 +00:00
Peter Robinson
82e4e8f0bd Updates for various firmware
We merged the libertas WiFi firmware into a single package as
combined they're less that 2Mb, and we split out the collection
of QCom firmware to their own package.

Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2023-08-09 09:51:15 +00:00
Timothée Ravier
baba2c0c1a Revert "Revert "firmware: adjust iwlwifi naming for new packages""
This is needed long term for Silverblue and friends.

See: https://pagure.io/fedora-comps/pull-request/854

This reverts commit 33598ec0c9.
2023-07-19 18:48:36 +00:00
Paul Wouters
a2d4aba2bb Update comps-f38.xml.in
removal of tcpcrypt from security-lab as it is causing issues and upstream is dead
2023-07-11 14:22:37 +00:00
Adam Williamson
33598ec0c9 Revert "firmware: adjust iwlwifi naming for new packages"
This reverts commit adbb6084a2. It
turns out to be messier than anticipated, so we're leaving it
alone till next week.
2023-07-02 15:13:46 -07:00
Peter Robinson
adbb6084a2 firmware: adjust iwlwifi naming for new packages
The iwlwifi WiFi firmwares have been somewhat reorganised so
the firmware are collected into the three main groups as
per the upstream linux driver categories which means if
the driver is enabled all the supported devices will have
appropriate and make things a little easier to manage.

Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2023-07-02 16:33:06 +01:00
Timothée Ravier
9e0c8d5bf6 F38+/KDE: Add kf5-audiocd-kio to kde-desktop group
Fixes: https://pagure.io/fedora-comps/pull-request/847
See: https://pagure.io/fedora-kde/SIG/issue/354
2023-06-21 11:05:40 +02:00
Timothée Ravier
63129acb57 Revert "F38+/KDE: Add audiocd-kio to kde-desktop group"
This package is outdated and pulls in KDE 4 dependencies. Will be
re-added once it's fixed.

See: https://pagure.io/fedora-comps/pull-request/844

This reverts commit a5facdba82.
2023-06-10 13:01:31 +02:00
Steve Cossette
632b06c7ea (F38) Added kde-inotify-survey to the kde-desktop group
(F38) Added kde-inotify-survey to the kde-desktop group
2023-06-07 15:23:37 +00:00
Timothée Ravier
a5facdba82 F38+/KDE: Add audiocd-kio to kde-desktop group
KIO should be installed by default as they provide functionality shared
between core apps (Dolphin in this case) and can not be packaged as a
Flatpak.

See: https://pagure.io/fedora-kde/SIG/issue/354
2023-06-07 14:07:52 +00:00
Peter Robinson
c8bd52bf62 firmware: add newly split out dvb-firmware package
The various DVB firmware are used by some old DVB terrestrial/satellite
recievers. They're all pretty old and the drivers were nearly removed
from the kernel but were kept at the last minute.

Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2023-05-18 16:22:05 +00:00
Kevin Fenzi
3a20ab8c87 remove paprefs from sound and video group (rhbz#1946408)
paprefs needs pulseaudo, but pipewire is the default int he sound and
video group, so it doesn't make sense to include paprefs here.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-05-12 10:40:05 -07:00
Adam Williamson
1aadd5d807 Do a sort
Some recent commits aren't sorted right. Also tweak some comments
so `make sort` doesn't delete them.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-04-24 10:21:47 -07:00
Woi
a12c9da223 F37+: Fix Firefox langpacks and a typo
Firefox language packs have been split from main package to a single
RPM starting with Fedora Linux 37 [1].
Different Firefox langpacks have been first referenced in Fedora Linux
18 [2], but never been used by Firefox so far.

[1] https://fedoraproject.org/wiki/Changes/Firefox_Langpacks_Subpackage
[2] https://pagure.io/fedora-comps/c/dfec3
2023-04-23 16:45:17 +00:00
Adam Williamson
0d7b5b8d24 Correct mediatek firmware package name
It is called mt7xxx-firmware , not mediatek-firmware. See line
319 of https://src.fedoraproject.org/rpms/linux-firmware/c/be92a95

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-04-22 09:52:16 -07:00
Peter Robinson
852152c526 Mark the atmel and zd1211 WiFi firmware as optional
The atmel and zd1211 WiFi modules are ancient 802.11b
modules that aren't even enabled in the kernel by
default so there's really no need to ship them by default.

Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2023-04-19 09:13:39 +01:00
Peter Robinson
2dcdfd6540 Add split out WiFi firmware
A bunch of large firmware have been split out into vendor sub
packages so add them here so they'll available to be installed.

Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2023-04-19 09:10:35 +01:00
Adam Williamson
bcbb16029c Add livesys-scripts to critical-path-compose for F38 and F39
It is part of the live image build process. This will make openQA
run the live image build/install tests on livesys-scripts updates.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-04-14 11:38:56 -07:00
Adam Williamson
bd88e62a6d Add nvme-cli to anaconda-tools on F38 and F39
blivet wants to install nvme-cli when installing to an NVMe
device, since 0ea38c97 (landed in F38).

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-04-12 16:35:12 -07:00
Peng Wu
c78523b610 fonts: Remove some fonts with conflicts from fonts group
Remove google-noto-sans-cjk-fonts and google-noto-serif-cjk-fonts packages

Resolves: RHBZ#2185329 and RHBZ#2185328
2023-04-11 11:26:44 +08:00
Aleksei Bavshin
1f6c1cb536 F38+: Sway: add plymouth theme 2023-03-28 16:17:59 +00:00
Jens Petersen
0ed91346fe input-methods: KDE conditionally install imsettings-plasma
otherwise ibus IME input does not work, eg for CJK languages etc
2023-03-28 18:04:10 +08:00
raveit65
4eaef989da Mate f37/38/39: update fedora backgrounds 2023-03-25 19:20:55 +01:00
Jiri Konecny
9ff4f6beeb F38+: Sway: Switch pavucontrol-qt to pavucontrol
This package was leftover from the start it shouldn't be there.
2023-03-24 18:14:21 +00:00
Jiri Konecny
ccc7d31e6e F38+: Sway: add wev package
The `wev` package is used to find out keyboard keycodes and even
mentioned in the `man 5 sway` to help input mapping. Let's add it so
users are not surprised that the package is not installed by default.
2023-03-24 18:14:21 +00:00
Neal Gompa
85ce936400 F38: Add gstreamer1-plugin-libav to multimedia group
To ensure we have comprehensive multimedia coverage out of the box,
we want to have ffmpeg-based codecs installed whenever the
multimedia group is requested.
2023-03-11 14:03:12 -05:00
Parag Nemade
b7487fc381 Revert back from ht-caladea-fonts to older font package google-crosextra-caladea-fonts (#2162532)
Signed-off-by: Parag Nemade <pnemade@fedoraproject.org>
2023-03-02 07:03:45 +00:00
Zdenek Dohnal
f92b441b9c Add cups-browsed into ELN and F38 comps
There will be a new package - cups-browsed - which was previous part of
cups-filters package. It is useful for automatic installation of many
remote printers (usual use case on server), so it would be great if the
package was added to `print-server` (in ELN) and `printing` (in F38)
comps groups.

This is a part of self-contained change
https://bugzilla.redhat.com/show_bug.cgi?id=2166687
2023-02-20 19:24:54 +00:00
Timothée Ravier
43338e98ea F37+: KDE: Add Plasma Welcome
See: https://pagure.io/fedora-kde/SIG/issue/304
2023-02-17 18:50:36 +01:00
Sandro
c558e327d9 Fix comps for neuron-modelling-simulators
All packages in group should be installed by default. That was
the intention all along.

See: https://pagure.io/neuro-sig/NeuroFedora/issue/539
2023-02-15 00:29:06 +01:00
Timothée Ravier
1b41275065 F37+: make sort
Fixes: 9b642ba1 budgie-desktop-apps comps update: Added gedit and seahorse
2023-02-13 19:41:29 +01:00
Timothée Ravier
1cf29e28d1 F37+: KDE: Add libappindicator-gtk3 to kde-desktop group
Add `libappindicator-gtk3` to the default KDE desktop installation to
include support for global menu for GTK3 apps by default.

See: https://pagure.io/fedora-kde/SIG/issue/300
2023-02-13 19:32:48 +01:00
Joshua Strobl
9b642ba199 budgie-desktop-apps comps update: Added gedit and seahorse
Backported budgie stuff to f37.
2023-02-11 11:59:34 +02:00
Timothée Ravier
96e3947af7 F38+: KDE: Add flatpak-kcm to kde-desktop group 2023-02-10 20:25:53 +01:00
Peng Wu
776de88d28 Update for Noto CJK Variable Fonts
https://fedoraproject.org/wiki/Changes/Noto_CJK_Variable_Fonts
2023-02-08 19:18:32 +08:00
Jeffrey Serio
b7e08628b5 Add xfce4-panel-profiles to xfce-desktop group 2023-02-08 04:38:16 +00:00
Adam Williamson
f8160f3bab Split critical-path-base
This is intended to help with openQA test focus. We split up the
base group by purpose: things for installing (anaconda), things
for building packages (build), things for building deliverables
(compose), and things for runtime (base). This should allow us
to avoid unnecessarily running the openQA tests on e.g. gcc
updates (which is a useless waste of time), and potentially allow
us to run different/extended tests on e.g. anaconda updates. I
intentionally didn't add additional packages to the split groups
yet, we can do that as a follow-up, but I did replace livecd-tools
with lorax in the compose group, as we use things from lorax for
creating images now.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-02-07 16:13:31 -08:00
Adam Williamson
351cd80d68 Drop things from @critical-path-base that are already in @core
There's no need to duplicate things between these two groups,
they are both in critical path.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-02-07 16:13:31 -08:00
Adam Williamson
b12bd791d0 Drop an outdated comment about kernel-PAE
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-02-07 16:13:31 -08:00
Adam Williamson
2abdf8accf Drop explicit listing of libcanberra-gtk3
This seems to be a hangover from years ago when it somehow had
to be explicitly listed to ensure the right sound theme got used
or something. These days many mandatory bits of GNOME, including
gnome-settings-daemon, require it, so it really doesn't need to
be specifically listed in its own right.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-02-07 16:13:31 -08:00
Adam Williamson
c56618ad3a Drop Evolution and Thunderbird from critical path apps
Neither is included in a release-blocking desktop any more, and
these days use of desktop email clients is less common than it
used to be.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-02-07 16:13:31 -08:00