Commit graph

12 commits

Author SHA1 Message Date
Timothée Ravier
bea529a1a2 Kinoite: Keep spectacle & a subset of plasma-nm-*
- Spectacle is not yet available as a Flatpak
- plasma-nm-openconnect, plasma-nm-openvpn and plasma-nm-vpnc are common
  VPN options so keep them installed by default. The other ones are
  either less common or insecure and will work fine as overlayed
  packages.
2021-05-30 16:45:49 +02:00
Timothée Ravier
4a19517471
comps-sync rawhide 2021-04-10 2021-04-10 16:39:30 +02:00
Timothée Ravier
cea2e95d23 Kinoite: Replace plasma-pk-updates by plasma-discover-notifier
plasma-pk-updates was previously excluded and plasma-discover-notifier
will gain support for rpm-ostree based systems in an upcoming release.
Flatpak and fwupd support is already functionnal.
2021-04-01 12:23:38 +02:00
Timothée Ravier
dc78baa941 comps-sync rawhide 2021-03-25 2021-03-25 12:58:18 +01:00
Timothée Ravier
0ed8f327de
comps-sync rawhide 2021-02-18 2021-02-18 18:15:35 +01:00
Timothée Ravier
ac5dc47563
comps-sync rawhide 2020-11-22 2020-11-22 15:09:41 +01:00
Timothée Ravier
485fa5daa5
KDE: Re-introduce some essential packages
No Flatpak available yet:
- firewall-config
- khelpcenter
- kmag
- kmenuedit
- plasma-desktop-doc

Can not be turned into a Flatpak (yet?):
- kcm_systemd
- kdegraphics-thumbnailers
- pinentry-qt
- plasma-workspace-geolocation
- qt-at-spi
2020-11-22 15:09:41 +01:00
Kalev Lember
ace3ba0f1d comps-sync rawhide 2020-10-06 2020-10-06 20:48:24 +02:00
Timothée Ravier
16d559c6ed
comps-sync rawhide 2020-08-07 2020-08-07 13:28:33 +02:00
Timothée Ravier
cc997ea1f1
Re-add gnome-keyring-pam for KDE variant
This is required for keyring unlock for users sessions.

Signed-off-by: Timothée Ravier <tim@siosm.fr>
2020-06-11 17:22:44 +02:00
Timothée Ravier
dd28188100 comps-blacklist: keep one browser and file manager
Keep at least one browser, file manager and terminal application in the
base image:
  * those applications are almost always needed,
  * we can not pre-install Flatpak replacement yet,
  * we must ensure they work well.
2019-04-16 00:04:17 +02:00
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