Commit graph

46 commits

Author SHA1 Message Date
Timothée Ravier
62801af663 comps-sync f41 2024-03-23
See: https://pagure.io/fedora-comps/pull-request/945
See: https://pagure.io/fedora-comps/pull-request/938
See: https://pagure.io/fedora-kde/SIG/issue/486
2024-03-23 16:56:27 +01:00
Timothée Ravier
78b140e2e8 lazurite: Remove kwin-x11 & sddm-x11
X11 support is dropped with Plasma 6 in Fedora.

See: https://fedoraproject.org/wiki/Changes/KDE_Plasma_6
2023-12-11 18:13:46 +01:00
Timothée Ravier
1745b420aa xfce: Add essential apps from xfce-apps comps group
Use a filtered comps group to add essential apps instead of manually
listing them in the manifest.

Also add gparted to the image as it needs privileges thus it can't run
as a Flatpak.
2023-11-23 17:12:28 +01:00
Timothée Ravier
ed3d6e0d88 Silverblue: Replace qgnomeplatform-qt5 by qadwaitadecorations-qt5
See: https://pagure.io/fedora-comps/pull-request/872
See: https://pagure.io/fedora-comps/pull-request/873
See: https://bugzilla.redhat.com/show_bug.cgi?id=2233235
See: https://fedoraproject.org/wiki/Changes/NoCustomQtThemingForWorkstation
2023-10-20 16:20:35 +02:00
Timothée Ravier
aa928c920a comps-sync-exclude-list: Exclude snapshot (replaces cheese)
See: https://pagure.io/fedora-comps/pull-request/901
See: https://pagure.io/fedora-workstation/issue/166
2023-10-16 15:37:50 +02:00
Timothée Ravier
8c60f55dd3 comps-sync-exclude-list.yml: Remove obsolete excludes 2023-09-27 20:02:11 +02:00
Timothée Ravier
8cd51faa3c comps-sync-exclude-list.yml: Update comments 2023-09-27 20:02:11 +02:00
Timothée Ravier
06fcdac6f3 comps-sync.py: Remove special case for kernel packages 2023-09-27 20:02:11 +02:00
Joshua Strobl
b956514730 budgie: add gedit and a couple useful nemo plugins 2023-08-28 14:03:24 +03:00
Timothée Ravier
3bb7628020 comps-sync-exclude-list: Sort package lists 2023-08-22 18:28:12 +02:00
Timothée Ravier
2bc4f46c6d comps-sync-exclude-list: Replace eog by loupe
See: https://pagure.io/fedora-workstation/issue/348
See: https://pagure.io/fedora-comps/pull-request/876
2023-08-22 18:28:12 +02:00
Aleksei Bavshin
d18f34f255
Move @base-x group to the variants that use X11 2023-07-17 22:33:02 -07:00
Timothée Ravier
9aea74b83b comps-sync: Exclude dnf5 2023-06-30 16:00:14 +02:00
Timothée Ravier
61a958829f comps-sync-exclude: Remove audiocd-kio
Removed from the kde-desktop comps group.
2023-06-26 18:38:00 +02:00
Timothée Ravier
03373e028d Kinoite: Exclude audiocd-kio until it's fixed
This currently pulls-in KDE 4 dependencies as the packages hasn't been
updated in a while.

See: https://pagure.io/fedora-kde/SIG/issue/354
2023-06-10 12:51:18 +02:00
Joshua Strobl
d2e6b0afc1
Add ostree files for Fedora Onyx
See https://fedoraproject.org/wiki/Changes/Fedora_Onyx

Signed-off-by: Joshua Strobl <me@joshuastrobl.com>
2023-04-30 19:12:14 +03:00
Timothée Ravier
b2733a7437 Kinoite: Misc exclude list update 2023-03-30 18:55:54 +02:00
Timothée Ravier
fc6ded71e7 Kinoite: Keep kdnssd (ZeroConf support)
Includes a library optionaly used by Dolphin.
2023-03-30 18:55:54 +02:00
Timothée Ravier
c838ef452e Kinoite: Keep colord-kde (includes a KCM)
Packages providing a KCM must be in the base image for Kinoite.
2023-03-30 18:55:54 +02:00
Timothée Ravier
f5e1410024 Kinoite: Do not exclude adwaita-gtk2-theme
This is apparently needed for GTK2 apps, even in Flatpaks.

Let's keep it in the image until this is fixed.

See: https://pagure.io/fedora-kde/SIG/issue/307
2023-03-30 18:55:54 +02:00
Timothée Ravier
d0828c19fe Kinoite: Update exclude list
All non critical KDE Apps have been moved out of the kde-desktop comps
group so we don't need to exclude them anymore.

See: https://pagure.io/fedora-comps/pull-request/824
2023-03-30 18:55:54 +02:00
Timothée Ravier
bbbee578c9 Kinoite: ark & kwrite come from the kde-desktop group
We now directly pick the default apps to include via the kde-desktop
comps group.

See: https://pagure.io/fedora-comps/pull-request/824
2023-03-30 18:55:54 +02:00
Timothée Ravier
1e541b8559 Kinoite: Add back KFind
It's hard to Flatpak as it needs access to the entire filesystem and
should be included by default so we include it in the base image.

See: https://pagure.io/fedora-kde/SIG/issue/13
2023-03-30 18:55:54 +02:00
Timothée Ravier
809af279a9 Kinoite: Keep kcharselect
Keep kcharselect in the base image as it's needed for multi-language and
accessibility.

See: https://pagure.io/fedora-kde/SIG/issue/331
2023-03-30 18:55:54 +02:00
Adam Williamson
ad9d2b31ff Replace references to qgnomeplatform with qgnomeplatform-qt5
There has been no package called just 'qgnomeplatform' for some
time. qgnomeplatform-qt5 used to provide 'qgnomeplatform', but
.fc39 builds onward do not, so now we have a .fc39 build of it,
this breaks.

I'm not sure all these places where we list qgnomeplatform
exactly make sense - we seem to be excluding it in some places
then explicitly pulling it in in others - but this is the
minimal change to fix the immediate problem.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-03-21 10:51:52 -07:00
Timothée Ravier
301b68326c mate: Update comps-sync-exclude-list 2023-03-13 15:28:30 +01:00
BeatLink
789b0aec9e Add cinnamon variant
Updated from: https://pagure.io/workstation-ostree-config/pull-request/239
2023-03-13 15:28:02 +01:00
Timothée Ravier
18f3fdf975 Update comments about package inclusion 2023-01-24 10:25:42 +01:00
Timothée Ravier
a654df0e59 comps-sync: Do not exclude ncurses
The comps group that we are pulling from do not include ncurses and we
explicitely include it in fedora-common-ostree.yaml thus we don't need
to exclude it.
2023-01-24 10:25:42 +01:00
Anthony Rabbito
44d4d094ae
Sericea: initial implementation for Sway desktop variant
Signed-off-by: Anthony Rabbito <hello@anthonyrabbito.com>
Co-authored-by: Aleksei Bavshin <alebastr@fedoraproject.org>
2023-01-14 21:37:20 -08:00
Timothée Ravier
63319c369c kinoite: Remove initial-setup
See: https://fedoraproject.org/wiki/Changes/KDERemoveInitialSetup
2022-12-05 20:02:19 +01:00
Adam Williamson
6a689cc380 Drop some now-unneeded manual handling of arch-specific packages
This lets the recently-merged improved arch-specific package
support handle all the arch-specific packages which were
previously excluded in `comps-sync-exclude-list.yml` and listed
manually in `fedora-common-ostree.yaml`. As the diff shows,
the sync script now correctly includes the same packages for
the same arches in `fedora-common-ostree-pkgs.yaml`, plus a few
appropriate additions of things that should be there but had
been left out, on ppc64le and aarch64.

We also drop the `packages-armhfp` and `packages-ppc64` lists,
as we no longer build for either of those arches. This allows
us to move `ostree-grub2` into the non-arch-specific list, since
it's no longer left out on any arch we care about.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-11-09 19:10:17 +00:00
Adam Williamson
92adf4430b comps-sync f37 2022-02-08
Font changes related to
https://fedoraproject.org/wiki/Changes/DefaultToNotoFonts , and
gedit replaced with gnome-text-editor (so changed the exclusion
list).

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-02-08 09:43:58 -08:00
Timothée Ravier
61b9bf4802 Kinoite: Exclude plasma-pk-updates
plasma-pk-updates is only useful with PackageKit and thus not needed on
Kinoite.
2021-11-15 20:14:49 +01:00
Timothée Ravier
048502f488 Kinoite: Keep kde-partitionmanager
Re-add kde-partitionmanager to the base image until we have it available
as a Flatpak.

See: https://pagure.io/fedora-kde/SIG/issue/131
2021-11-15 20:12:06 +01:00
Timothée Ravier
bcc49ab09c Silverblue: Exclude GNOME Connections
Remove GNOME Connections as it not a core app and is available as
Flatpak. This was added by mistake via a previous comps-sync as it was
included in the default Workstation installation.

See:
- https://pagure.io/fedora-comps/c/29839a7651f41d4ffcec65062e2a500d17dac4fe?branch=main
- https://pagure.io/workstation-ostree-config/c/72a325f103eeb877a9d65dd1b9371f33fc758395?branch=main
2021-10-04 10:56:11 +02:00
Timothée Ravier
193646a75e Mate: Ignore wireplubmer and use release package from comps 2021-09-28 14:08:33 +02:00
Timothée Ravier
bea529a1a2 Kinoite: Keep spectacle & a subset of plasma-nm-*
- Spectacle is not yet available as a Flatpak
- plasma-nm-openconnect, plasma-nm-openvpn and plasma-nm-vpnc are common
  VPN options so keep them installed by default. The other ones are
  either less common or insecure and will work fine as overlayed
  packages.
2021-05-30 16:45:49 +02:00
Allison Karlitskaya
00cb9ed884 comps-sync-exclude: Exclude mediawriter
It's available as a Flatpak.
2021-05-01 16:32:31 +02:00
Timothée Ravier
0a1adf6f6c
comps-sync-exclude: Keep ntfs-3g (already included)
ntfs-3g is required for proper RW support of NTFS partitions and is
already included via a dependency from another package.
2021-04-12 12:31:56 +02:00
Timothée Ravier
cea2e95d23 Kinoite: Replace plasma-pk-updates by plasma-discover-notifier
plasma-pk-updates was previously excluded and plasma-discover-notifier
will gain support for rpm-ostree based systems in an upcoming release.
Flatpak and fwupd support is already functionnal.
2021-04-01 12:23:38 +02:00
Timothée Ravier
9116a38a71 comps-sync: Exclude arch specific s390utils-base package 2021-03-25 12:58:18 +01:00
Timothée Ravier
2c7dc6fa80
comps-sync: Exclude python3-dnf-plugin-system-upgrade 2021-02-26 12:51:48 +01:00
Timothée Ravier
110d9296dc
Make sure all openh264 packages are always excluded
According to https://fedoraproject.org/wiki/OpenH264, we can not ship
this in Silverblue.
2021-02-03 20:26:37 +01:00
Timothée Ravier
9baf4bad39
comps-sync-exclude-list: Exclude okular & elisa for Kinoite 2021-02-02 12:35:40 +01:00
Tomas Popela
7e7cef09ac Replace black/white list with exclude/include list 2021-01-04 11:20:45 +01:00
Renamed from comps-sync-blacklist.yml (Browse further)