Commit graph

377 commits

Author SHA1 Message Date
Timothée Ravier
c8a636984d Kinoite: Add gdb for DrKonqi
See: https://pagure.io/fedora-kde/SIG/issue/218
2023-07-04 10:39:00 +02:00
Timothée Ravier
cb24c527ed fedora-common-ostree: Exclude dnf dependencies
Make sure to always exclude dnf, even when pulled in as a dependency.
2023-07-04 10:35:44 +02:00
Timothée Ravier
32d3823b99 fedora-common-ostree: Add workaround for nfs-client.target
See: https://bugzilla.redhat.com/show_bug.cgi?id=2218006
2023-06-30 16:08:13 +02:00
Timothée Ravier
fa59f1ec28 fedora-common-ostree: Make presets canonical
This ensures that only services defined in presets are enabled by
default. This has two advantages:
- services enabed in RPM scriptlets are dropped
- new services can be enabled by default simply by adding them to
  presets

This mirrors the behaviour of Fedora CoreOS. For more informations, see:
- https://github.com/coreos/fedora-coreos-config/blob/testing-devel/manifests/ignition-and-ostree.yaml#L39..L48
- https://github.com/coreos/fedora-coreos-config/pull/73
- https://github.com/coreos/fedora-coreos-config/pull/77
- https://github.com/coreos/fedora-coreos-config/pull/122
- https://github.com/coreos/rpm-ostree/issues/1803
2023-06-30 16:00:14 +02:00
Timothée Ravier
9aea74b83b comps-sync: Exclude dnf5 2023-06-30 16:00:14 +02:00
Timothée Ravier
3a088247f0 comps-sync f39 2023-06-26 2023-06-26 18:38:43 +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
d71ad507d0 comps-sync f39 2023-06-16 2023-06-16 22:10:36 +02:00
Jens Petersen
1c0f8947d0 f39 common-ostree-pkgs: drop fedora-repos-modular
https://fedoraproject.org/wiki/Changes/No_default_fedora-repos-modular
2023-06-16 11:01:03 +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
Timothée Ravier
0c6585b3a2 comps-sync f39 2023-06-08 2023-06-08 12:58:07 +02:00
Adam Williamson
ae26c18648 comps-sync f39 2023-05-23
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-05-23 08:25:03 -07:00
Timothée Ravier
1dfcde5c91 comps-sync f39 2023-05-19 2023-05-19 15:29:08 +02:00
Timothée Ravier
9a25538d99 comps-sync f39 2023-05-15 2023-05-15 19:08:45 +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
Adam Williamson
8bcf619aae comps-sync f39 2023-04-22
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-04-22 12:23:02 -07:00
Timothée Ravier
f4817550e8 comps-sync f39 2023-04-21 2023-04-21 17:59:00 +02:00
Timothée Ravier
24e8cf5a66 fedora-lazurite: Fix mode (remove execute bit) 2023-04-11 14:31:05 +02:00
Timothée Ravier
546ebf68ee comps-sync f39 2023-03-30 2023-03-30 18:55:54 +02: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
3147df5394 Kinoite: Ensure that modem support (ppp) in included
See: https://pagure.io/fedora-kde/SIG/issue/114
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
9995a5f61b Kinoite: gwenview, kcalc & okular shipped as Flatpaks
Those applications are now available as Fedora Flatpaks so we can now
remove them from the image.
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
alex
590e8ef792 add space 2023-03-30 16:46:13 +00:00
alex
128645bf40 rename summary:lxqt to LXQt 2023-03-30 16:46:13 +00:00
alex
cf8a7148a4 remove file fedora-lxqt.yaml 2023-03-30 16:46:13 +00:00
alex
13ae16a0bd add fedora lazurite 2023-03-30 16:46:13 +00:00
alex
55bf9a1c92 add fedora lazurite 2023-03-30 16:46:13 +00:00
Aleksei Bavshin
cc15eb5a47
comps-sync f39 2023-03-27 2023-03-27 08:39:37 -07: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
7d16128888 Merge #359 Add cinnamon variant 2023-03-16 12:39:00 +00:00
Colin Walters
d4a27985fa fedora-common-ostree: Default to bash
That said, maybe someone wants to do something else for these
images, but this is kind of the lowest common denominator...

Part of https://pagure.io/releng/issue/11324
2023-03-13 17:03:12 -04: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
3f3e50ad80 comps-sync f39 2023-03-13 2023-03-13 14:55:40 +01:00
Peng Wu
9b977bb649 fedora-common-ostree-pkgs: Update default fonts for CJK languages
See https://fedoraproject.org/wiki/Changes/Noto_CJK_Variable_Fonts
2023-03-13 13:40:56 +00:00
Akira TAGOH
be4b9821c5 fedora-common-ostree-pkgs: Update default fonts for Khmer and Thai
See https://fedoraproject.org/wiki/Changes/NotoFontsForTwoLang
2023-03-08 17:06:17 +09:00
Timothée Ravier
b2ed244868 ci: Validate (best effort) YAML manifests indentation
Best effort validation to catch common mistakes.
2023-02-16 11:49:46 +01:00
Timothée Ravier
e8667aac40 ci: Ignore ci directory & Zuul config in validation script 2023-02-16 11:49:46 +01:00
Timothée Ravier
9991f5b968 Zuul: Install python3-pyyaml dependency 2023-02-14 12:16:24 +01:00
Fabien Boucher
a5c4320806 Zuul: Explicitely set Zuul job nodeset
See: https://pagure.io/fedora-ci/general/issue/388
2023-02-14 12:16:24 +01:00
Timothée Ravier
9dc9105ddb fedora-common-ostree: Workaround for unified-core mode change
Remove the `loader` directory that conflicts with the `loader` symlink
that is installed by Anaconda.

See: https://pagure.io/pungi-fedora/pull-request/1115
See: fa42c8b425/pyanaconda/modules/payloads/payload/rpm_ostree/installation.py (L307)
2023-02-12 13:54:37 +01:00
Timothée Ravier
636bb97493 Rawhide is now Fedora 39 2023-02-10 15:21:30 +01:00
Timothée Ravier
6652a5e85b comps-sync f38 2023-01-27
See: https://pagure.io/fedora-kde/SIG/issue/293
See: https://pagure.io/fedora-comps/pull-request/793
2023-01-27 12:48:51 +01:00