Commit Graph

22 Commits

Author SHA1 Message Date
Akira TAGOH
84722aa655 Revert "F40: Do not install imsettings-plasma with Plasma Desktop"
The issue has been fixed in imsettings. So there are no issues
reverting this commit.
Plus, imsettings-plasma is still needed for X11 session and
to get X11 apps working on Wayland session even.

This reverts commit 98e56a9cf0.
2023-09-18 16:44:03 +00:00
Marc Deop i Argemí
7ed4cf8dc3 feat: remove unmaintained upstream KDE Gear packages 2023-09-18 16:28:30 +00:00
sumantro93
27f07c5526 add toolbox for gnome crit-path f39+ 2023-09-08 15:36:41 +00:00
Kevin Fenzi
b8288c9f61 Revert "Workstation: Add subscription-manager"
This reverts commit 865b7c6141.

The workstation working group is still discussing this.
Revert while they do so.
2023-09-07 14:21:15 -07: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
Debarshi Ray
865b7c6141 Workstation: Add subscription-manager
... to make it easier to have gratis, self-supported Red Hat Enterprise
Linux containers on Fedora.

One needs to join the Red Hat Developer Program [1] and register their
Fedora host with:
  $ sudo subscription-manager register

... to have their containers based on the limited Red Hat Universal Base
Image [2] subset automatically upgraded.

This includes Toolbx containers created with:
  $ toolbox create --distro rhel --release 9.2

[1] https://developers.redhat.com/
[2] https://www.redhat.com/en/blog/introducing-red-hat-universal-base-image

https://pagure.io/fedora-workstation/issue/391
2023-09-05 17:36:57 +00: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
Jeremy Linton
2ea74164a5 F40: 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.

Sync F40 with F39 since the branch happened before the commit was
merged.

Signed-off-by: Jeremy Linton <jeremy.linton@arm.com>
2023-08-21 18:03:23 -05: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
98e56a9cf0 F40: 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
Mamoru TASAKA
e36faf34d9 LXDE lxde: replace midori with firefox
On Fedora 40 midori got retired: 450c4d62d2
Replace midori with firefox.
2023-08-21 10:26:19 +00:00
sumantrom
094cf5936b add container-management in f40 comps 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
Timothée Ravier
d89e158a76 Sync Rawhide with changes from Fedora 39
- f1decf0f https://fedoraproject.org/wiki/Changes/ImproveDefaultFontHandling
- 82e4e8f0 Updates for various firmware
- f802933a Revert "F39: Replace dnf with dnf5 in core, phosh-desktop, workstation-product"

Fixes: ffc8017e Rawhide is now f40
2023-08-09 16:39:41 +02:00
Samyak Jain
ffc8017ea1 Rawhide is now f40
Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
2023-08-09 09:55:23 +00:00