Switch to per variant fedora-release-* package

Move the fedora-release-* package requirement to each variant treefile
to enable per variant specifc release package. Silverblue keeps its
existing release package and Kinoite gets its own for Fedora 35:
https://fedoraproject.org/wiki/Changes/Fedora_Kinoite

For now, all other unofficial variants will use the Fedora generic
release package (or the corresponding Spin release package) with the
ostree counting and desktop sub packages to enable those features by
default.
This commit is contained in:
Timothée Ravier 2021-01-11 19:25:52 +01:00
parent 6383af9933
commit e414f58612
9 changed files with 26 additions and 2 deletions

View file

@ -5,6 +5,10 @@ rojig:
summary: "Fedora base image for alternative DE" summary: "Fedora base image for alternative DE"
license: MIT license: MIT
packages: packages:
# Generic release packages for desktop variants and counting
- fedora-release
- fedora-release-ostree-desktop
- fedora-release-ostree-counting
# XWayland support # XWayland support
- xorg-x11-server-Xwayland - xorg-x11-server-Xwayland
# Portals for Flatpak # Portals for Flatpak

View file

@ -6,7 +6,6 @@ mutate-os-release: "35"
include: fedora-common-ostree-pkgs.yaml include: fedora-common-ostree-pkgs.yaml
packages: packages:
- fedora-release-silverblue
- git-core - git-core
- lvm2 - lvm2
- rpm-ostree - rpm-ostree

View file

@ -5,6 +5,10 @@ rojig:
summary: "Fedora Deepin base image" summary: "Fedora Deepin base image"
license: MIT license: MIT
packages: packages:
# Generic release packages for desktop variants and counting
- fedora-release
- fedora-release-ostree-desktop
- fedora-release-ostree-counting
# GUI to manage updates & Flatpaks # GUI to manage updates & Flatpaks
- gnome-software - gnome-software

View file

@ -5,6 +5,7 @@ rojig:
summary: "Fedora Kinoite (KDE) base image" summary: "Fedora Kinoite (KDE) base image"
license: MIT license: MIT
packages: packages:
- fedora-release-kinoite
# Wayland support # Wayland support
- kwayland-integration - kwayland-integration
- kwin-wayland - kwin-wayland

View file

@ -5,6 +5,10 @@ rojig:
summary: "Fedora LXQt base image" summary: "Fedora LXQt base image"
license: MIT license: MIT
packages: packages:
# Generic release packages for desktop variants and counting
- fedora-release
- fedora-release-ostree-desktop
- fedora-release-ostree-counting
- libqtxdg - libqtxdg
# Portals for Flatpak # Portals for Flatpak
- xdg-desktop-portal-kde - xdg-desktop-portal-kde

View file

@ -4,8 +4,11 @@ rojig:
name: fedora-mate name: fedora-mate
summary: "Fedora Mate base image" summary: "Fedora Mate base image"
license: MIT license: MIT
packages: packages:
- fedora-release-matecompiz
# Generic release sub packages for desktop variants and counting
- fedora-release-ostree-desktop
- fedora-release-ostree-counting
# Portals for Flatpak # Portals for Flatpak
- xdg-desktop-portal-gtk - xdg-desktop-portal-gtk

View file

@ -5,6 +5,10 @@ rojig:
summary: "Fedora Pantheon base image" summary: "Fedora Pantheon base image"
license: MIT license: MIT
packages: packages:
# Generic release packages for desktop variants and counting
- fedora-release
- fedora-release-ostree-desktop
- fedora-release-ostree-counting
repos: repos:
- fedora-rawhide - fedora-rawhide

View file

@ -5,6 +5,7 @@ rojig:
summary: "Fedora Silverblue base image" summary: "Fedora Silverblue base image"
license: MIT license: MIT
packages: packages:
- fedora-release-silverblue
- desktop-backgrounds-gnome - desktop-backgrounds-gnome
- gnome-shell-extension-background-logo - gnome-shell-extension-background-logo
- pinentry-gnome3 - pinentry-gnome3

View file

@ -5,6 +5,10 @@ rojig:
summary: "Fedora XFCE base image" summary: "Fedora XFCE base image"
license: MIT license: MIT
packages: packages:
- fedora-release-xfce
# Generic release sub packages for desktop variants and counting
- fedora-release-ostree-desktop
- fedora-release-ostree-counting
# Portals for Flatpak # Portals for Flatpak
- xdg-desktop-portal-gtk - xdg-desktop-portal-gtk
repos: repos: