workstation-ostree-config/kde-desktop-pkgs.yaml
Timothée Ravier 7c611d9d0d Convert all remaining json manifests to yaml
This conversion can be validated using this script:

 #!/bin/bash

mkdir -p repo && cd repo && ostree init --repo . --mode=archive && cd ..
variants=('silverblue' 'kinoite' 'xfce' 'lxqt')

for v in ${variants[@]}; do
    sudo rpm-ostree compose tree --repo=repo --print-only fedora-$v.yaml > $v.yaml.out
done

git checkout --quiet HEAD~
for v in ${variants[@]}; do
    sudo rpm-ostree compose tree --repo=repo --print-only fedora-$v.yaml > $v.json.out
done

for v in ${variants[@]}; do
    if [[ ! -z $(diff $v.json.out $v.yaml.out) ]]; then
        echo ""
        echo "$v: JSON != YAML"
        diff $v.json.out $v.yaml.out
        echo ""
        has_diff="true"
    fi
done

git checkout --quiet master
rm -rf ./repo
for v in ${variants[@]}; do
    rm ./$v.json.out ./$v.yaml.out
done

if [[ $has_diff == "true" ]]; then
    echo "Found some diff!"
else
    echo "OK!"
fi
2019-04-07 13:41:06 +02:00

42 lines
854 B
YAML

# DO NOT EDIT! This content is generated from comps-sync.py
include: fedora-common-ostree.yaml
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