Commit graph

416 commits

Author SHA1 Message Date
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
Timothée Ravier
a74d30a432 Unify manifest whitespace 2023-08-09 17:37:39 +02:00
Timothée Ravier
c043a9dde2 Remove unused config.ini
Not used to build Silverblue anymore.
2023-08-09 17:37:39 +02:00
Timothée Ravier
53d2a6b48e Re-add Fedora 40 repo configs
Those repos are not used in Rawhide builds but they make branching
easier.

Fixes: 43fa429 correct reponames
Fixes: a79ee9b rawhide moves on toward f40
2023-08-09 17:37:39 +02:00
Timothée Ravier
6c8bcdba53 comps-sync f40 2023-08-09
Includes changes from: https://pagure.io/fedora-comps/pull-request/867
2023-08-09 16:51:08 +02:00
Timothée Ravier
8b74d30bd6 Revert "fedora-common-ostree: Add workaround for nfs-client.target"
Fixed by: https://src.fedoraproject.org/rpms/fedora-release/pull-request/267
See: https://bugzilla.redhat.com/show_bug.cgi?id=2218006

This reverts commit 32d3823b99.
2023-08-09 14:53:44 +02:00
Kevin Fenzi
43fa429709 correct reponames
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-08-08 15:55:26 -07:00
Kevin Fenzi
a79ee9bcc3 rawhide moves on toward f40
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-08-08 15:54:22 -07:00
Timothée Ravier
b5cc3c0199 Revert "Enable bootupd integration now that we use unified core"
Need changes in Anaconda:

```
org.fedoraproject.Anaconda.Modules.Storage:INFO:anaconda.modules.common.task.task:Install the bootloader
org.fedoraproject.Anaconda.Modules.Storage:DEBUG:anaconda.modules.storage.bootloader.utils:Installing the boot loader.
org.fedoraproject.Anaconda.Modules.Storage:INFO:anaconda.modules.storage.bootloader.utils:boot loader stage1 target device is vda
org.fedoraproject.Anaconda.Modules.Storage:INFO:anaconda.modules.storage.bootloader.utils:boot loader stage2 target device is vda2
org.fedoraproject.Anaconda.Modules.Storage:INFO:anaconda.modules.storage.bootloader.grub2:bootloader.py: used boot args: rhgb quiet
org.fedoraproject.Anaconda.Modules.Storage:INFO:program:Running in chroot '/mnt/sysroot'... grub2-editenv - set menu_auto_hide=1 boot_success=1
org.fedoraproject.Anaconda.Modules.Storage:INFO:program:grub2-editenv: error: cannot open `/boot/grub2/grubenv.new': No such file or directory.
org.fedoraproject.Anaconda.Modules.Storage:DEBUG:program:Return code: 1
```

See: https://pagure.io/workstation-ostree-config/pull-request/330

This reverts commit 819da5c8ec.
2023-07-26 18:17:27 +02:00
Timothée Ravier
819da5c8ec Enable bootupd integration now that we use unified core
See: https://fedoraproject.org/wiki/Changes/FedoraSilverblueBootupd
See: https://fedoraproject.org/wiki/Changes/FedoraSilverblueUnifiedCore

Revert "Disable bootupd integration until we use unified core"
This reverts commit a1a8bbe8bb.
2023-07-25 16:20:41 +02:00
Aleksei Bavshin
11fb756e70
comps-sync f39 2023-07-22
With fedora-comps#859 applied.
2023-07-22 10:42:56 -07: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
e6e38f9950 comps-sync f39 2023-07-07
Done with [1] reverted.

See: https://github.com/fedora-silverblue/issue-tracker/issues/478
See: https://pagure.io/fedora-comps/pull-request/854

[1] https://pagure.io/fedora-comps/c/33598ec0c9343564a1f81c11a98b51ec5fa996e0?branch=main
2023-07-07 16:49:55 +02:00
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