Add KDE variant (Kinoite)

This commit is contained in:
Timothée Ravier 2018-07-26 08:33:29 +02:00 committed by Colin Walters
parent 04c703cede
commit 5d89f49877
4 changed files with 119 additions and 1 deletions

View File

@ -135,3 +135,58 @@ desktop_blacklist:
- totem - totem
- totem-nautilus - totem-nautilus
- yelp - yelp
kde-desktop:
# Incompatible with ostree for various reasons
- abrt-desktop
- cups-pk-helper
- plasma-pk-updates
# Non-critical apps -> Flatpak
- akregator
- cagibi
- dnfdragora
- dolphin
- gnome-keyring-pam
- gwenview
- kaddressbook
- kamera
- kcalc
- kcharselect
- kcolorchooser
- kde-partitionmanager
- kdnssd
- kf5-kipi-plugins
- kfind
- kget
- kgpg
- kmail
- kmouth
- knode
- konqueror
- kontact
- korganizer
- kruler
- ksshaskpass
- kwrite
- libreoffice-kde
- spectacle
# Misc
- adwaita-gtk2-theme
- colord-kde
- firewall-config
- kcm_systemd
- kdegraphics-thumbnailers
- keditbookmarks
- khelpcenter
- kmag
- kmenuedit
- kwebkitpart
- pinentry-qt
- plasma-desktop-doc
- plasma-nm-l2tp
- plasma-nm-openconnect
- plasma-nm-openswan
- plasma-nm-openvpn
- plasma-nm-pptp
- plasma-nm-vpnc
- plasma-workspace-geolocation
- qt-at-spi

View File

@ -122,7 +122,7 @@ if (n_manifest_new > 0 or n_comps_new > 0) and args.save:
# Generate treefiles for all desktops # Generate treefiles for all desktops
for desktop in [ 'gnome-desktop' ]: for desktop in [ 'gnome-desktop', 'kde-desktop' ]:
print() print()
print("Syncing packages for {} specific version:".format(desktop)) print("Syncing packages for {} specific version:".format(desktop))

47
kde-desktop-pkgs.json Normal file
View File

@ -0,0 +1,47 @@
{
"00packages-comment": "DO NOT EDIT! This content is generated from comps-sync.py",
"include": "fedora-common-ostree.json",
"packages": [
"NetworkManager-config-connectivity-fedora",
"bluedevil",
"breeze-icon-theme",
"glibc-all-langpacks",
"initial-setup-gui",
"kde-gtk-config",
"kde-print-manager",
"kde-settings-pulseaudio",
"kdeplasma-addons",
"kdialog",
"kf5-akonadi-server",
"kf5-akonadi-server-mysql",
"kf5-baloo-file",
"khotkeys",
"kinfocenter",
"kmousetool",
"konsole5",
"kscreen",
"kscreenlocker",
"ksysguard",
"kwalletmanager5",
"kwin",
"pam-kwallet",
"phonon-qt5-backend-gstreamer",
"plasma-breeze",
"plasma-desktop",
"plasma-discover",
"plasma-drkonqi",
"plasma-nm",
"plasma-pa",
"plasma-user-manager",
"plasma-workspace",
"polkit-kde",
"qt5-qtbase-gui",
"qt5-qtdeclarative",
"sddm",
"sddm-breeze",
"sddm-kcm",
"xorg-x11-drv-libinput"
],
"ref": "fedora/rawhide/x86_64/kde-desktop",
"repos": []
}

16
kinoite.json Normal file
View File

@ -0,0 +1,16 @@
{
"ref": "fedora/rawhide/x86_64/kinoite",
"repos": ["fedora-rawhide"],
"automatic_version_prefix": "29",
"mutate-os-release": "29",
"include": "kde-desktop-pkgs.json",
"packages": [
"kwayland-integration",
"kwin-wayland",
"plasma-workspace-wayland",
"xdg-desktop-portal-kde",
"xorg-x11-server-Xwayland"
]
}