Timothée Ravier
e1f3bbc026
Silverblue: Exclude gnome-software-fedora-langpacks
...
- Make sure that gnome-software-rpm-ostree is always included
- Make sure that gnome-software-fedora-langpacks is always excluded
See: https://gitlab.com/fedora/ostree/sig/-/issues/14
See: https://bugzilla.redhat.com/show_bug.cgi?id=2260294
See: 0b4b0060f8
2024-01-26 12:30:08 +01:00
Timothée Ravier
148b6d236c
Revert "fedora-common-ostree: Enable bootupd integration"
...
This reverts commit ad61c4d56e
.
2024-01-24 18:45:39 +01:00
Timothée Ravier
ad61c4d56e
fedora-common-ostree: Enable bootupd integration
...
Now that we're building using unified core and that Anaconda has support
for bootupd, we can enable bootupd in Silverblue & friends.
See: https://fedoraproject.org/wiki/Changes/FedoraSilverblueBootupd
See: https://fedoraproject.org/wiki/Changes/FedoraSilverblueUnifiedCore
Previous attempts:
- https://pagure.io/workstation-ostree-config/pull-request/288
- https://pagure.io/workstation-ostree-config/pull-request/293
- https://pagure.io/workstation-ostree-config/pull-request/307
- https://pagure.io/workstation-ostree-config/pull-request/313 (revert)
- https://pagure.io/workstation-ostree-config/pull-request/330
- https://pagure.io/workstation-ostree-config/pull-request/402 (revert)
2024-01-19 13:19:45 +01:00
Timothée Ravier
01dbc964df
common: Explicitely set the date in version_prefix
...
Required to get the correct version with `rpm-ostree compose image`.
2024-01-19 13:19:45 +01:00
Timothée Ravier
5ed80bc8a3
comps-sync f40 2024-01-19
...
See: https://pagure.io/fedora-comps/pull-request/930
2024-01-19 13:19:45 +01:00
Timothée Ravier
9ac25505c9
bootupd: Minor clean up
2024-01-08 12:14:36 +01:00
Timothée Ravier
6c2830c902
fedora-common-ostree: Prepare for ppc64le support in bootupd
...
As bootupd supports GRUB and ppc64le since 0.2.10, we wil be able to
enable it once we enable bootupd support in Silverblue & friends.
See: https://github.com/coreos/bootupd/pull/420
See: https://fedoraproject.org/wiki/Changes/FedoraSilverblueBootupd
2024-01-08 12:14:36 +01:00
Timothée Ravier
f8b710e527
comps-sync f40 2024-01-08
...
See: https://pagure.io/fedora-comps/pull-request/927
See: https://pagure.io/fedora-comps/pull-request/923
2024-01-08 12:12:52 +01:00
Timothée Ravier
25e9c2f9a8
comps-sync f40 2023-12-16
...
- https://pagure.io/fedora-comps/pull-request/919
- https://pagure.io/fedora-comps/pull-request/920
- https://pagure.io/fedora-comps/pull-request/921
2023-12-16 15:21:23 +01:00
Timothée Ravier
5d91fd955c
fedora-common-ostree: Exclude grubby
2023-12-16 15:21:23 +01:00
Timothée Ravier
59ca203194
fedora-common-ostree: Exclude sdubby
...
See: https://github.com/fedora-silverblue/issue-tracker/issues/517
2023-12-14 11:41:27 +01:00
Timothée Ravier
dde8774aeb
fedora-common-ostree: Add systemd-container
...
This pakage provides `machinectl` and `systemd-nspawn`, which is useful
as a container tools itself or as a better alternative to sudo to run
commands under another user in a clean shell session.
See: https://github.com/fedora-silverblue/issue-tracker/issues/503
2023-12-12 13:26:44 +00:00
Timothée Ravier
2c927bf42f
comps-sync f40 2023-12-12
...
See: https://pagure.io/fedora-comps/pull-request/918
2023-12-12 11:32:53 +01:00
Timothée Ravier
9612fe3891
comps-sync f40 2023-12-11
...
See: https://pagure.io/fedora-comps/c/d08b6b720d66253aa9cf81f72e3ab726337defa7?branch=main
See: https://pagure.io/fedora-comps/pull-request/915
See: https://fedoraproject.org/wiki/Changes/SSSDRemoveFilesProvider
2023-12-11 18:14:23 +01:00
Timothée Ravier
43965d4dda
Use new base-graphical comps group for Wayland only desktops
...
See: https://pagure.io/fedora-comps/pull-request/913
See: https://pagure.io/fedora-comps/pull-request/916
2023-12-11 18:14:23 +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
05829661b6
comps-sync f40 2023-11-27
...
See: https://pagure.io/fedora-comps/pull-request/911
See: https://pagure.io/fedora-comps/pull-request/912
See: https://community.kde.org/Plasma/Plasma_6.0_Release_notes
2023-11-27 15:04:34 +01:00
Timothée Ravier
e951a75c6c
xfce: Add packages from xfce-extra-plugins comps group
...
Plugins for the XFCE panel that should be installed by default.
2023-11-23 17:13:11 +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
8671b40808
comps-sync f40 2023-11-23
...
See: https://pagure.io/fedora-comps/pull-request/910
2023-11-23 12:31:49 +01:00
Timothée Ravier
13497e9ae1
Kinoite: Remove explicit inclusion of xdg-desktop-portal-kde
...
Now directly required by plasma-workspace-wayland.
2023-11-08 15:25:32 +01:00
Timothée Ravier
0bbd3e05eb
Kinoite: Remove X11 support
...
See: https://fedoraproject.org/wiki/Changes/KDE_Plasma_6
See: https://pagure.io/fesco/issue/3086
See: https://pagure.io/fedora-kde/SIG/issue/347
See: https://pagure.io/fedora-comps/pull-request/907
2023-11-08 15:25:32 +01:00
Timothée Ravier
b8efe6a6fb
comps-sync f40 2023-10-20
...
Missed from previous change.
Fixes: https://pagure.io/workstation-ostree-config/pull-request/426
2023-10-20 17:00:07 +02: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
867a5c6d58
fedora-common-ostree: Do not exclude dnf-data
...
Needed for initial-setup-gui, which is still used in some variants.
2023-10-16 15:59:56 +02:00
Timothée Ravier
3664fe6508
comps-sync f40 2023-10-16
...
See: https://pagure.io/fedora-comps/pull-request/902
2023-10-16 15:37:50 +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
7211f15de2
fedora-common-ostree: Document nss-altfiles inclusion
2023-09-27 20:02:11 +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
fd1056f739
comps-sync.py: Move code under main function
2023-09-27 20:02:11 +02:00
Timothée Ravier
4ca120676a
comps-sync.py: Factor the manifest update
2023-09-27 20:02:11 +02:00
Timothée Ravier
ffdc9c4f77
comps-sync.py: Clarify the groups we get packages from
2023-09-27 20:02:11 +02:00
Timothée Ravier
db352bcf69
comps-sync.py: Use new functions for desktop specific manifests
2023-09-27 20:02:11 +02:00
Timothée Ravier
044096449c
comps-sync.py: Factor manifest/comps lists comparison
...
Also improve the format of the package diff.
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
Timothée Ravier
cf4dcc7206
comps-sync.py: Unify group loading logic
2023-09-27 10:53:32 +02:00
Timothée Ravier
62b98b6903
comps-sync.py: Factor load_packages_from_comps_group
2023-09-27 10:53:32 +02:00
Timothée Ravier
dd8dd4c804
comps-sync.py: Pass regexp exclude list to is_exclude_listed
2023-09-27 10:41:44 +02:00
Timothée Ravier
e00b1c88fe
comps-sync.py: Factor package manifest loading code
2023-09-27 10:41:44 +02:00
Timothée Ravier
afdf98e97a
comps-sync f40 2023-09-26
2023-09-26 16:43:56 +02:00
Debarshi Ray
0ef4a78e0d
common-ostree: Remove redundant entry for toolbox
...
Toolbx was added to the default Fedora Workstation installation for
Fedora 37 [1]. Therefore, it already gets pulled in through
fedora-common-ostree-pkgs.yaml.
[1] fedora-comps commit cdbc1f4ee0f28684
https://pagure.io/fedora-comps/c/cdbc1f4ee0f28684
https://pagure.io/fedora-workstation/issue/320
https://pagure.io/workstation-ostree-config/pull-request/420
2023-09-01 10:30:13 +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
3b39e83dae
comps-sync f40 2023-08-22
2023-08-22 18:28:12 +02: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
Timothée Ravier
4522a99c07
comps-sync.py: Fix a few Python lints
2023-08-14 16:19:10 +02:00
Timothée Ravier
a17aa8e553
Kinoite: Enable auto updates in Discover
...
See: https://fedoraproject.org/wiki/Changes/KDEKinoiteAutoUpdateByDefault
2023-08-09 17:38:33 +02:00
Timothée Ravier
49288f89f3
README: Add instructions for branching
2023-08-09 17:37:39 +02:00
Timothée Ravier
d53a07e227
fedora-onyx: Add commented repos for easier branching
2023-08-09 17:37:39 +02:00