Commit Graph

5476 Commits

Author SHA1 Message Date
Kevin Fenzi
89b366c20e Revert "Revert "Ensure that ELN comps are regenerated""
This reverts commit 5193274282.

We now have the needed package installed, so lets try this again.
2023-10-02 10:48:07 -07:00
Kevin Fenzi
5193274282 Revert "Ensure that ELN comps are regenerated"
This reverts commit ffa1fbf07f.

Seems to break things, will need to investigate, but for now, I am just
going to revert it.
2023-09-29 18:25:50 -07:00
Stephen Gallagher
ffa1fbf07f Ensure that ELN comps are regenerated
Because the ELN comps are handled differently, they don't automatically
get included in the XMLINFILES and XMLFILES globs. This patch ensures
that they are properly generated when running `make all`.

Fixes: https://github.com/fedora-eln/eln/issues/161

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2023-09-29 09:29:56 -04:00
Timothée Ravier
d204fe752e F39+: Always include qt-at-spi in KDE for Orca
This notably ensures that the package is always installed in Kinoite.

See: https://pagure.io/fedora-comps/pull-request/893
2023-09-27 15:41:24 +02:00
Neal Gompa
497b6c2bf2 F40: Allow the base-x group to be excluded on Workstation and KDE
Both the GNOME (Workstation) and KDE Plasma environments use Wayland
by default and have built-in Wayland-based fallback modes.

If users do not	want to	have X11 session stuff installed, let them
exclude	it. For	now, we still install it by default, though.
2023-09-25 17:52:03 -04:00
Jeremy Linton
8a0b99cd94 f40: Add sdubby to list of package that may be needed by anaconda
Now that the sdubby has been reviewed, it needs to be included
in the list of packages that anaconda _may_ install on the target
machine. It should not be installed in the install media/etc
which is grub based, and is explicitly marked as conflicting with
grubby to avoid that.

Futher to avoid grubby and sdubby from both being installed on live
media there is a change in fedora-live-base.ko which excludes
sdubby from live media.

Signed-off-by: Jeremy Linton <jeremy.linton@arm.com>
2023-09-25 21:43:53 +00:00
Dan Book
7afe60ee1f cinnamon desktop - add totem-video-thumbnailer 2023-09-25 21:31:09 +00:00
Steve Cossette
133b3d6a38 KDE: Swap Konversation for NeoChat
Fedora Chat is a Matrix based service, and
Fedora KDE primarily communicates on Matrix.



Fixes: https://pagure.io/fedora-kde/SIG/issue/28
2023-09-24 16:18:33 -04:00
Neal Gompa
9d9edf5727 F40: Include Orca by default for KDE Plasma
Orca is the supported screen reader for KDE Plasma.
2023-09-22 09:37:00 -04:00
Neal Gompa
a8f6fa480f F39: Include Orca by default for KDE Plasma
Orca is the supported screen reader for KDE Plasma.
2023-09-22 09:35:57 -04: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
Akira TAGOH
de3e694d6c Revert "F39: 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 7553747fb0.
2023-09-18 16:44:03 +00:00
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
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
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
Troy Dawson
394ae72a10 Use bash instead of rhc for core
Signed-off-by: Troy Dawson <tdawson@redhat.com>
2023-09-05 06:42:34 -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
Baurzhan Muftakhidinov
9d89aebef9 Translated using Weblate (Kazakh)
Currently translated at 4.4% (27 of 609 strings)

Translation: fedora-comps/main
Translate-URL: https://translate.fedoraproject.org/projects/fedora-comps/main/kk/
2023-08-26 10:51:21 +02:00
Emilio Herrera
039ce7a831 Translated using Weblate (Spanish)
Currently translated at 95.4% (581 of 609 strings)

Translation: fedora-comps/main
Translate-URL: https://translate.fedoraproject.org/projects/fedora-comps/main/es/
2023-08-23 13:21:15 +02: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
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
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
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
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
Akira TAGOH
f1decf0f45 https://fedoraproject.org/wiki/Changes/ImproveDefaultFontHandling 2023-08-09 09:54:27 +00:00
Chihurumnaya Ibiam
cbf11c8cc3 Revert "Remove sugar-physics from sugar desktop environment"
This reverts commit 872e3eea24, as the activity
now works and is in a stable and usable state.

Signed-off-by: Chihurumnaya Ibiam <ibiam@sugarlabs.org>
2023-08-09 09:53:39 +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
Troy Dawson
7fdbfe455c Sync KDE in epel9-next with f38 2023-07-20 15:14:27 -07: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