Commit Graph

79 Commits

Author SHA1 Message Date
raveit65
a4e32a7b04 MATE: update background packages for f39 2023-09-15 20:22:25 +02:00
sumantro93
27f07c5526 add toolbox for gnome crit-path f39+ 2023-09-08 15:36:41 +00: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
Adam Williamson
99e127a635 Robotics: drop python3-bloom for now
It is uninstallable as we cannot yet rebuild it with Python 3.12.
Unlike those dropped in the previous commit, upstream still
maintains this project and has a plan for it going forward, so
just comment it out with an explanation instead of removing it.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-08-29 13:05:10 -07:00
Adam Williamson
bc3087e282 Robotics: drop unmaintained and uninstallable ROS components
These ROS projects are all marked upstream as being unused and
unmaintained. They all do not build or install on Python 3.12.
Rather than spending time fixing unmaintained code, we should
just drop these from the image.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-08-29 12:56:51 -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
Miro Hrončok
07ff1b9b36 Make PyPy 3.10 the main PyPy 3 on Fedora 39+ 2023-08-22 11:50:56 +02:00
Kalev Lember
477b1b813e Workstation: Replace eog with loupe in gnome-desktop group
https://pagure.io/fedora-workstation/issue/348
2023-08-22 02:01:33 +02:00
Jens Petersen
71d0057b22 f39/f40: add bash-color-prompt to @standard and @workstation-product
completes https://fedoraproject.org/wiki/Changes/Color_Bash_Prompt
2023-08-22 00:32:28 +08:00
Jan Grulich
e6a5472146 Use correct package name for QAdwaitaDecorations 2023-08-21 17:30:56 +02:00
Jan Grulich
0d3474d729 Remove QGnomePlatform and Adwaita-qt from F39+ Workstation Group
Also add QAdwaitaDecorations as partial replacement for QGnomePlatform.
2023-08-21 13:40:53 +00:00
Neal Gompa
7553747fb0 F39: Do not install imsettings-plasma with Plasma Desktop
This breaks KDE Plasma's built-in support for IBus.
2023-08-21 10:27:43 +00:00
sumantrom
9d190bb7c8 add container group packages 2023-08-21 10:25:14 +00: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
Jeremy Linton
3e5589fc5a Remove grubby from core, enable systemd-boot installs
With the advent of alternative bootloaders (systemd-boot) whether
or not grubby gets installed should be dependent on whether grub
is selected as the bootloader. This currently happens correctly
with anaconda and the grub dependencies, so it can be removed
safely. That allows systemd-boot to be installed cleanly without
grubby drippings confusing it.

While anaconda may now request sdubby and systemd-boot, i'm
told the comment in the anaconda section isn't 100% accurate
as anaconda may try to install all those selections to the live
images. So, lets not add those to the anaconda comps yet.

Signed-off-by: Jeremy Linton <jeremy.linton@arm.com>
2023-08-17 11:49:31 -05:00
Akira TAGOH
f1decf0f45 https://fedoraproject.org/wiki/Changes/ImproveDefaultFontHandling 2023-08-09 09:54:27 +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
Evan Goode
f802933a75 Revert "F39: Replace dnf with dnf5 in core, phosh-desktop, workstation-product"
This reverts commit e9dddd694c.

The switch to DNF 5 has been postponed, likely to Fedora 41. See
https://pagure.io/fesco/issue/3039.
2023-08-07 17:00:54 +00:00
Aleksei Bavshin
8997879647 F39: Sway: switch to sddm-wayland-sway 2023-07-25 14:41:42 +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
Peng Wu
dff7299d89 fonts: Rename thai-scalable-fonts to tlwg-fonts 2023-07-19 14:18:33 +08:00
Miro Hrončok
38890fd542 https://fedoraproject.org/wiki/Changes/RetireModularity 2023-07-14 14:19:30 +00:00
Paul Wouters
1c88ff109b Update comps-f39.xml.in
Removal of tcpcrypt from security-lab, as it is disfunctional and upstream is dead
2023-07-11 14:18:59 +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
Evan Goode
e9dddd694c F39: Replace dnf with dnf5 in core, phosh-desktop, workstation-product
Replaces dnf with dnf5 in core, phosh-desktop, workstation-product, and
replace dnf-plugins-core with dnf5-plugins.

DNF 5 is the new package manager which should replace DNF and microdnf
in Fedora 39+. See
https://fedoraproject.org/wiki/Changes/ReplaceDnfWithDnf5.

DNF 5 does not yet implement DNF 4's system-upgrade plugin [0][1], so
python3-dnf-plugin-system-upgrade is kept in workstation-product, which
depends on python3-dnf.

Part of https://github.com/rpm-software-management/dnf5/issues/597.

[0] https://github.com/rpm-software-management/dnf5/issues/389
[1] https://github.com/rpm-software-management/dnf5/issues/258
2023-06-29 18:32:07 +00:00
Michael Catanzaro
462b65876f Remove gnome-photos from gnome-desktop group
https://pagure.io/fedora-workstation/issue/164
2023-06-22 09:22:41 -05: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
Jens Petersen
2475b99a70 @core: make fedora-repos-modular optional
https://fedoraproject.org/wiki/Changes/No_default_fedora-repos-modular
2023-06-16 10:23:05 +02:00
Peng Wu
63b45926b0 fonts: Rename the emoji font in the fonts group 2023-06-13 15:54:19 +08: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
fbce3bd97e (F39) Added kde-inotify-survey to the kde-desktop group
(F39) Added kde-inotify-survey to the kde-desktop group
2023-06-07 15:26:38 +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
Adam Williamson
c47f2fac5a Revert "Revert "Drop libproxy-duktape (it was retired)""
This reverts commit e220d52cfc.
libproxy-0.5.0-3.fc39 seems to fix the problems and is tagged,
so we need this back.
2023-05-23 08:21:54 -07:00
Adam Williamson
e220d52cfc Revert "Drop libproxy-duktape (it was retired)"
This reverts commit f380d49d25.
We have to untag the new libproxy for now as it broke other
stuff - https://pagure.io/releng/issue/11434 - so we shouldn't
make this change in comps yet.
2023-05-22 18:49:48 -07:00
Adam Williamson
f380d49d25 Drop libproxy-duktape (it was retired)
We probably don't need to explicitly list libproxy as its
replacement, as gnome-shell requires it.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-05-22 17:28:22 -07:00
Neal Gompa
b97aac8432 F39: Add xwaylandvideobridge to kde-desktop
This is expected to be a default core component for the KDE Plasma
Desktop experience.
2023-05-19 08:55:38 -04: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
Adam Williamson
1cede41744 Run make sort so PRs don't fail CI
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-05-18 09:06:24 -07:00
Adam Williamson
11bfab955c Drop util-linux-user from @standard, it was removed
In util-linux-2.39.1.fc39 the separate util-linux-user subpackage
is dropped and the things it contained moved (back) into the
main util-linux package. These were initially split out in 2016
to avoid a libuser dependency in util-linux; not sure why this is
not considered useful any more.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-05-18 08:55:51 -07: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
Neal Gompa
588f7d41b0 F39: Use sddm in x11 mode for LXQt by default (#2188071)
LXQt isn't shipped with a Wayland compositor yet, so SDDM should
be configured to use X11.
2023-05-05 16:40:08 +00:00
Kalev Lember
6aac5c9b45 Drop gnome-themes-extra from GNOME groups
It's an old package that used to ship empty css files to let
gnome-tweaks know which gtk3 themes are available (after gtk3 dropped
the standalone css files and started building them in).

This is now no longer needed since the high contrast and dark themes are
available from gnome-control-center, which does not use the css file
craziness to detect what themes are available.

It also used to pull in the gtk2 adwaita theme, but that's now handled
by conditional recommends from the gtk2 package instead.

Signed-off-by: Kalev Lember <klember@redhat.com>
2023-05-05 12:01:43 +02: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
Geraldo S. Simião Kutz
de71d1cd50 comps-f39.xml.in: Removing dnfdragora from KDE spin
Removing dnfdragora from F39 KDE spin, as proposed at this ticket https://pagure.io/fedora-kde/SIG/issue/206
2023-04-20 15:12:14 +00: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