workstation-ostree-config/gnome-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

63 lines
1.3 KiB
YAML

# DO NOT EDIT! This content is generated from comps-sync.py
include: fedora-common-ostree.yaml
packages:
- ModemManager
- NetworkManager-adsl
- NetworkManager-openconnect-gnome
- NetworkManager-openvpn-gnome
- NetworkManager-ppp
- NetworkManager-pptp-gnome
- NetworkManager-ssh-gnome
- NetworkManager-vpnc-gnome
- NetworkManager-wwan
- adobe-source-code-pro-fonts
- at-spi2-atk
- at-spi2-core
- avahi
- chrome-gnome-shell
- dconf
- gdm
- glib-networking
- gnome-backgrounds
- gnome-bluetooth
- gnome-classic-session
- gnome-color-manager
- gnome-control-center
- gnome-disk-utility
- gnome-getting-started-docs
- gnome-initial-setup
- gnome-remote-desktop
- gnome-session-wayland-session
- gnome-session-xsession
- gnome-settings-daemon
- gnome-shell
- gnome-software
- gnome-system-monitor
- gnome-terminal
- gnome-terminal-nautilus
- gnome-themes-extra
- gnome-user-docs
- gnome-user-share
- gvfs-afc
- gvfs-afp
- gvfs-archive
- gvfs-fuse
- gvfs-goa
- gvfs-gphoto2
- gvfs-mtp
- gvfs-smb
- libcanberra-gtk2
- libcanberra-gtk3
- libproxy-mozjs
- librsvg2
- libsane-hpaio
- mesa-libEGL
- mousetweaks
- polkit
- rygel
- tracker
- tracker-miners
- xdg-desktop-portal
- xdg-desktop-portal-gtk
- xdg-user-dirs-gtk
- yelp