Fedora Kinoite Mobile: Add initial manifests

See: https://pagure.io/fedora-kde/SIG/issue/506
See: https://pagure.io/fedora-kde/SIG/issue/41
See: https://pagure.io/fedora-kde/SIG/issue/510
This commit is contained in:
Timothée Ravier 2024-06-03 19:35:01 +02:00
parent 6ee3928c40
commit 3762e08a77
5 changed files with 86 additions and 0 deletions

View file

@ -21,6 +21,7 @@ build:
- VARIANT:
- silverblue
- kinoite
- kinoite-mobile
- sericea
- vauxite
- lazurite

View file

@ -200,6 +200,7 @@ def main():
desktops_comps_groups = {
"gnome": ["gnome-desktop", "base-x"],
"kde": ["kde-desktop", "base-graphical"],
"kde-mobile": ["kde-mobile", "kde-mobile-apps", "base-graphical"],
"xfce": ["xfce-desktop", "xfce-apps", "xfce-extra-plugins", "base-x"],
"lxqt": ["lxqt-desktop", "base-graphical"],
"deepin": ["deepin-desktop", "base-x"],

View file

@ -0,0 +1,45 @@
include:
- kde-mobile-desktop-pkgs.yaml
ref: fedora/rawhide/${basearch}/kinoite-mobile
rojig:
name: fedora-kde
summary: "Fedora Kinoite Mobile"
license: MIT
packages:
- fedora-release-kinoite
# Install some minor optional tools for KInfoCenter
- vulkan-tools
- xdpyinfo
# Includes a KIO & KCM (can not be Flatpak'ed), used by Dolphin and Gwenview
# See https://pagure.io/fedora-kde/SIG/issue/291
- kamera
# Make sure that previous Anaconda dependencies are kept in the image
# See: https://pagure.io/fedora-kde/SIG/issue/243
- bcache-tools
- dmraid
- mobile-broadband-provider-info
# Make sure that modem support is installed
- NetworkManager-ppp
# Install gdb to make getting backtraces work with DrKonqi
- gdb
# Make sure the following are not pulled in when Recommended by other packages
exclude-packages:
- plasma-discover-offline-updates
- plasma-discover-packagekit
- plasma-pk-updates
# Manually excluded as recommended by gtk3 (and likely gtk4 in the future)
# See https://pagure.io/fedora-kde/SIG/issue/124
- tracker
- tracker-miners
# Ensure we do not include X11 support
- plasma-x11
- plasma-workspace-x11
# Kept in the leaf manifest as they are overwritten by Pungi in composes
repos:
- fedora-rawhide
# - fedora-41
# - fedora-41-updates

View file

@ -13,6 +13,7 @@ pretty_names := '(
[kinoite]="Kinoite"
[kinoite-nightly]="Kinoite"
[kinoite-beta]="Kinoite"
[kinoite-mobile]="Kinoite"
[sericea]="Sericea"
[onyx]="Onyx"
[vauxite]="Vauxite"
@ -26,6 +27,7 @@ volume_id_substitutions := '(
[kinoite]="Kin"
[kinoite-nightly]="Kin"
[kinoite-beta]="Kin"
[kinoite-mobile]="Kin"
[sericea]="Src"
[onyx]="Onyx"
[vauxite]="Vxt"

View file

@ -0,0 +1,37 @@
# DO NOT EDIT! This content is generated from comps-sync.py
include: fedora-common-ostree.yaml
packages:
- elisa-player
- haruna
- kalk
- kasts
- kclock
- keysmith
- koko
- krecorder
- kweather
- marknote
- mesa-dri-drivers
- mesa-vulkan-drivers
- neochat
- okular-mobile
- plasma-discover
- plasma-discover-notifier
- plasma-mobile
- plasma-mobile-sounds
- plymouth-system-theme
- qmlkonsole
- sddm
- sddm-themes
- sddm-wayland-plasma
- spacebar
packages-x86_64:
- angelfish
- arianna
- kaidan
- tokodon
packages-aarch64:
- angelfish
- arianna
- kaidan
- tokodon