Hello community,

here is the log from the commit of package patterns-microos for 
openSUSE:Factory checked in at 2020-02-15 22:24:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/patterns-microos (Old)
 and      /work/SRC/openSUSE:Factory/.patterns-microos.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "patterns-microos"

Sat Feb 15 22:24:53 2020 rev:12 rq:773808 version:5.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/patterns-microos/patterns-microos.changes        
2019-11-28 10:13:24.531636734 +0100
+++ 
/work/SRC/openSUSE:Factory/.patterns-microos.new.26092/patterns-microos.changes 
    2020-02-15 22:25:04.803298687 +0100
@@ -1,0 +2,11 @@
+Wed Feb 12 15:04:18 UTC 2020 - Frederic Crozat <fcro...@suse.com>
+
+- Move fcoe-utils and irqbalance to hardware pattern, not useful
+  on guest install.
+
+-------------------------------------------------------------------
+Wed Feb 12 09:48:30 UTC 2020 - Richard Brown <rbr...@suse.com>
+
+- Introduce MicroOS Desktop patterns [boo#1163453] 
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ patterns-microos.spec ++++++
--- /var/tmp/diff_new_pack.ITB59H/_old  2020-02-15 22:25:05.363298990 +0100
+++ /var/tmp/diff_new_pack.ITB59H/_new  2020-02-15 22:25:05.367298992 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package patterns-microos
 #
-# Copyright (c) 2019 SUSE LLC
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -66,7 +66,6 @@
 Requires:       dosfstools
 Requires:       dracut
 Requires:       elfutils
-Requires:       fcoe-utils
 Requires:       filesystem
 Requires:       glibc
 Requires:       grub2
@@ -138,9 +137,6 @@
 Requires:       grub2-arm-efi
 Requires:       grub2-arm-uboot
 %endif
-%ifnarch s390x
-Requires:       irqbalance
-%endif
 %ifarch x86_64
 Requires:       mokutil
 Requires:       shim
@@ -187,6 +183,10 @@
 Requires:       kernel-default
 %endif
 Requires:       kernel-firmware
+%ifnarch s390x
+Requires:       irqbalance
+%endif
+Requires:       fcoe-utils
 
 %description hardware
 Packages required to install openSUSE MicroOS on real hardware.
@@ -281,6 +281,164 @@
 %description cloud
 Packages required to enable openSUSE MicroOS in the Cloud.
 
+%package desktop-gnome
+Summary:        MicroOS GNOME Desktop
+Group:          Metapackages
+Provides:       pattern() = microos_gnome_desktop
+Provides:       pattern-category() = MicroOS
+Provides:       pattern-icon() = pattern-generic
+Provides:       pattern-order() = 9100
+Provides:       pattern-visible()
+Requires:       gdm-branding-MicroOS
+Requires:       pattern() = gnome_basic
+Requires:       pattern() = x11
+# from data/COMMON-DESKTOP
+Requires:       desktop-data
+Requires:       desktop-file-utils
+#
+# Now the real packages
+#
+# #332596
+Requires:       gnome-keyring-pam
+# implied by gnome-keyring-pam
+#Requires:     gnome-keyring
+Requires:       gnome-power-manager
+# implied by gdm
+#Requires: gnome-shell
+#Requires: gnome-settings-daemon
+# implied by gnome-shell
+#Requires:       gnome-control-center
+#
+# Default sessions
+# - Put in Recommends for now, to make sure the livecd will always build; but
+#   ideally, should be in Requires
+# - We also we explicitly put the packages required by those sessions, in case
+#   gnome-session-*-session is not installable, to make sure the livecd is
+#   somehow a bit usable
+#
+Requires:       gnome-session-default-session
+# boo#1090117
+Requires:       gnome-shell-classic
+Requires:       gnome-terminal
+# bnc#879466
+Requires:       gnome-user-docs
+Requires:       gpgme
+# we need something for xdg-su
+Requires:       adobe-sourcecodepro-fonts
+Requires:       adobe-sourcesanspro-fonts
+Requires:       adobe-sourceserifpro-fonts
+Requires:       dejavu-fonts
+Requires:       file-roller
+Requires:       flatpak
+Requires:       ghostscript-fonts-other
+Requires:       ghostscript-fonts-std
+Requires:       gnome-calculator
+Requires:       gnome-packagekit
+Requires:       gnome-software
+Requires:       gnome-system-monitor
+Requires:       gnome-tweak-tool
+Requires:       google-carlito-fonts
+Requires:       google-droid-fonts
+Requires:       google-opensans-fonts
+Requires:       google-roboto-fonts
+Requires:       libgnomesu
+Requires:       nautilus
+Requires:       nautilus-extension-terminal
+Requires:       nautilus-share
+Requires:       noto-coloremoji-fonts
+Requires:       noto-emoji-fonts
+Requires:       noto-sans-fonts
+Requires:       polkit-default-privs
+# Pulseaudio is the default sound server
+Requires:       pulseaudio-module-gsettings
+Requires:       pulseaudio-module-x11
+Requires:       samba
+# #509829
+Requires:       xdg-user-dirs-gtk
+Requires:       yelp
+#
+# Low-level parts that we need
+#
+%if 0%{is_opensuse}
+# bnc#430161
+Requires:       NetworkManager
+Requires:       NetworkManager-applet
+%endif
+%if 0%{is_opensuse}
+Requires:       canberra-gtk-play
+%endif
+%if 0%{is_opensuse}
+Requires:       MozillaFirefox
+Requires:       avahi
+#
+# Branding
+#
+# #591535
+Requires:       gio-branding-openSUSE
+Requires:       gtk2-branding-openSUSE
+Requires:       gtk3-branding-openSUSE
+Requires:       hicolor-icon-theme-branding-openSUSE
+
+#PackageKit
+Requires:       PackageKit
+Requires:       PackageKit-branding-openSUSE
+%endif
+
+%description desktop-gnome
+Packages required for the openSUSE MicroOS Desktop with GNOME.
+
+%package desktop-kde
+Summary:        MicroOS KDE Plasma Desktop
+Group:          Metapackages
+Provides:       pattern() = microos_kde_desktop
+Provides:       pattern-category() = MicroOS
+Provides:       pattern-icon() = pattern-generic
+Provides:       pattern-order() = 9101
+Provides:       pattern-visible()
+Requires:       pattern() = kde_plasma
+
+# Some basic system tools
+Requires:       kate
+Requires:       konsole
+
+# Recommended by kde_plasma
+Requires:       bluedevil5
+Requires:       breeze5-wallpapers
+Requires:       dolphin
+Requires:       kde-print-manager
+Requires:       kdeconnect-kde
+Requires:       kgamma5
+Requires:       kwrited5
+Requires:       phonon4qt5-backend-gstreamer
+Requires:       plasma-nm5
+Requires:       plasma5-addons
+Requires:       plasma5-pa
+Requires:       plasma5-pk-updates
+Requires:       plasma5-session-wayland
+Requires:       sddm
+# Not useful with excludedocs...
+#Requires:       khelpcenter5
+Requires:       kio-extras5
+Requires:       kwalletmanager5
+Requires:       pinentry-qt5
+
+Requires:       alsa-plugins-pulse
+Requires:       pulseaudio
+Requires:       pulseaudio-module-x11
+Requires:       pulseaudio-module-zeroconf
+Requires:       pulseaudio-utils
+
+# Recommends and Supplements won't work, so pull in manually
+Requires:       discover-backend-flatpak
+Requires:       pipewire
+Requires:       plasma5-defaults-openSUSE
+Requires:       qqc2-desktop-style
+Requires:       sddm-theme-openSUSE
+Requires:       xdg-desktop-portal-kde
+
+%description desktop-kde
+Packages required for the openSUSE MicroOS with KDE Plasma
+
 %package onlyDVD
 Summary:        Packages only for the DVD of openSUSE MicroOS
 Group:          Metapackages
@@ -346,7 +504,7 @@
 
 %install
 mkdir -p %buildroot/usr/share/doc/packages/patterns-microos/
-for i in basesystem base defaults hardware ima_evm apparmor selinux sssd_ldap 
cloud \
+for i in basesystem base defaults hardware ima_evm apparmor selinux sssd_ldap 
cloud desktop-gnome desktop-kde \
     onlyDVD alt_onlyDVD; do
        echo "This file marks the pattern $i to be installed." 
>%buildroot/usr/share/doc/packages/patterns-microos/$i.txt
 done
@@ -395,6 +553,16 @@
 %dir %{_docdir}/patterns-microos
 %{_docdir}/patterns-microos/cloud.txt
 
+%files desktop-gnome
+%defattr(-,root,root)
+%dir %{_docdir}/patterns-microos
+%{_docdir}/patterns-microos/desktop-gnome.txt
+
+%files desktop-kde
+%defattr(-,root,root)
+%dir %{_docdir}/patterns-microos
+%{_docdir}/patterns-microos/desktop-kde.txt
+
 %files onlyDVD
 %defattr(-,root,root)
 %dir %{_docdir}/patterns-microos


Reply via email to