Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package patterns-aeon for openSUSE:Factory checked in at 2024-05-11 18:20:26 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/patterns-aeon (Old) and /work/SRC/openSUSE:Factory/.patterns-aeon.new.1880 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "patterns-aeon" Sat May 11 18:20:26 2024 rev:6 rq:1172713 version:5.0 Changes: -------- --- /work/SRC/openSUSE:Factory/patterns-aeon/patterns-aeon.changes 2024-02-05 22:00:53.466340972 +0100 +++ /work/SRC/openSUSE:Factory/.patterns-aeon.new.1880/patterns-aeon.changes 2024-05-11 18:24:18.769019700 +0200 @@ -1,0 +2,140 @@ +Wed May 1 11:32:18 UTC 2024 - Richard Brown <[email protected]> + +- Support fingerprint scanners (boo#1212071) + +------------------------------------------------------------------- +Wed May 1 11:19:04 UTC 2024 - Richard Brown <[email protected]> + +- Support vulkan (boo#1223443) + +------------------------------------------------------------------- +Tue Apr 30 14:24:31 UTC 2024 - Richard Brown <[email protected]> + +- Remove desktop-data (not used, brings in wrong wallpaper) + +------------------------------------------------------------------- +Fri Apr 26 10:59:59 UTC 2024 - Richard Brown <[email protected]> + +- Remove gptfdisk as now using kiwi v10 + +------------------------------------------------------------------- +Fri Apr 26 10:50:46 UTC 2024 - Richard Brown <[email protected]> + +- Drop gnome-shell-classic + +------------------------------------------------------------------- +Fri Apr 26 10:35:59 UTC 2024 - Richard Brown <[email protected]> + +- Pattern shouldn't be visible in YaST + +------------------------------------------------------------------- +Wed Apr 24 14:37:34 UTC 2024 - Richard Brown <[email protected]> + +- Require distribution-logos-openSUSE-Aeon + +------------------------------------------------------------------- +Wed Apr 24 12:40:17 UTC 2024 - Richard Brown <[email protected]> + +- add replace gdm-branding-MicroOS with gdm-branding-Aeon + +------------------------------------------------------------------- +Thu Apr 18 08:08:13 UTC 2024 - Richard Brown <[email protected]> + +- Add combustion & ignition + +------------------------------------------------------------------- +Wed Apr 17 15:04:50 UTC 2024 - Richard Brown <[email protected]> + +- Add openssh back - we're a Desktop OS with gnome-control-center + which can manage openssh + +------------------------------------------------------------------- +Wed Apr 17 14:56:30 UTC 2024 - Richard Brown <[email protected]> + +- add gnome-control-center-users and gnome-control-center-user-faces + (note, may be removed if gets in the way of systemd-homed support) + +------------------------------------------------------------------- +Wed Apr 17 14:36:16 UTC 2024 - Richard Brown <[email protected]> + +- add exfatprogs (boo#1222955) +- add distrobox and podman (and wonder how I ever forgot either) + (boo#1222909) + +------------------------------------------------------------------- +Mon Apr 15 14:31:24 UTC 2024 - Richard Brown <[email protected]> + +- Add gnome-remote-desktop for remote desktop + +------------------------------------------------------------------- +Mon Apr 15 14:22:53 UTC 2024 - Richard Brown <[email protected]> + +- Address various pattern related bugs + * (boo#1209716, boo#1215343) gnome-backgrounds, webp support + * (boo#1219098) EPSOM printers + * (boo#1214614) sane-backend, scanner support + * (boo#1222711) iio-sensor-proxy, screen rotation sensors support + * (boo#1218510) alsa-ucm-conf, ALSA UCM Profiles + +------------------------------------------------------------------- +Mon Apr 15 14:06:37 UTC 2024 - Richard Brown <[email protected]> + +- Remove unused recommends + +------------------------------------------------------------------- +Mon Apr 15 14:01:16 UTC 2024 - Richard Brown <[email protected]> + +- Remove issue-generator and rebootmgr, MicroOS tools that don't + make sense in Aeon + +------------------------------------------------------------------- +Mon Apr 15 13:53:04 UTC 2024 - Richard Brown <[email protected]> + +- Remove openssh, we're a desktop OS + +------------------------------------------------------------------- +Mon Apr 15 08:18:14 UTC 2024 - Richard Brown <[email protected]> + +- Removing live-add-yast-repos to stop config.sh removing the whole + OS on image build + +------------------------------------------------------------------- +Fri Apr 12 15:23:23 UTC 2024 - Richard Brown <[email protected]> + +- Add live-add-yast-repos to include distro repos for Image + +------------------------------------------------------------------- +Fri Apr 12 12:06:07 UTC 2024 - Richard Brown <[email protected]> + +- Require gptfdisk until kiwi v10 used in Factory + +------------------------------------------------------------------- +Fri Apr 12 12:03:12 UTC 2024 - Richard Brown <[email protected]> + +- Move to systemd-boot for real this time + +------------------------------------------------------------------- +Mon Apr 8 13:12:33 UTC 2024 - Richard Brown <[email protected]> + +- Add mandatory x86_64_v3 support +- Add systemd-repart configuration +- Remove obsoletes/conflicts for Legacy MicroOS Desktop patterns, + users will need to reinstall + +------------------------------------------------------------------- +Tue Apr 2 08:13:02 UTC 2024 - Richard Brown <[email protected]> + +- Revert back to power-profiles-daemon for now, still the best integrated in GNOME + +------------------------------------------------------------------- +Tue Apr 2 08:07:00 UTC 2024 - Richard Brown <[email protected]> + +- Remove 'or' boolean deps - Aeon is opinionated +- Set tuned as the supported power management stack + +------------------------------------------------------------------- +Tue Feb 6 11:07:56 UTC 2024 - Richard Brown <[email protected]> + +- Add obsoletes/conflicts for all legacy MicroOS Desktop patterns + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ patterns-aeon.spec ++++++ --- /var/tmp/diff_new_pack.zYhd2Q/_old 2024-05-11 18:24:19.225036305 +0200 +++ /var/tmp/diff_new_pack.zYhd2Q/_new 2024-05-11 18:24:19.225036305 +0200 @@ -40,7 +40,6 @@ Provides: pattern-category() = Aeon Provides: pattern-icon() = pattern-kubic Provides: pattern-order() = 9200 -Provides: pattern-visible() %if %{with betatest} # need to require it as recommends are off Requires: pattern() = update_test @@ -53,36 +52,12 @@ Requires: filesystem ### Packages formerly provided by bootloader -Requires: (grub2-snapper-plugin if snapper) -Requires: grub2 -%ifarch x86_64 -# XXX: not sure this really belongs here. More like a kernel -# rather than bootloader related thing? -Requires: biosdevname -%endif -%ifnarch s390x ppc64 ppc64le -%if 0%{?is_opensuse} -Requires: (grub2-branding-openSUSE if branding-openSUSE) -%else -%if 0%{?sle_version} -Requires: (grub2-branding-SLE if branding-SLE) -%endif -%endif -%endif -%ifarch x86_64 -Requires: grub2-x86_64-efi -%endif -%ifarch aarch64 -Requires: grub2-arm64-efi -%endif -%ifarch armv7l armv7hl -Requires: grub2-arm-efi -Requires: grub2-arm-uboot -%endif -%ifarch aarch64 x86_64 -Requires: mokutil +Requires: sdbootutil-snapper +Requires: dracut-pcr-signature +Requires: efibootmgr +Requires: sdbootutil-rpm-scriptlets Requires: shim -%endif +Requires: uefi_mbr ### Packages formerly provided by base/basesystem Requires: /usr/bin/hostname @@ -105,7 +80,6 @@ Requires: pam Requires: pam-config Requires: procps -Requires: rebootmgr Requires: rpm Requires: shadow Requires: systemd @@ -127,13 +101,11 @@ Requires: health-checker Requires: health-checker-plugins-MicroOS Requires: iputils -Requires: issue-generator %ifnarch %{arm} Requires: kdump %endif Requires: less Requires: microos-tools -Requires: openssh Requires: snapper Requires: vim-small Requires: wtmpdb @@ -146,6 +118,8 @@ Conflicts: krb5-mini Obsoletes: suse-build-key < 12.1 Requires: yast2-logs +# exfat is an important filesystem too boo#1222955 +Requires: exfatprogs ### Packages formerly provided by base_zypper Requires: transactional-update @@ -170,6 +144,7 @@ ### Packages formerly provided by selinux Requires: container-selinux Requires: policycoreutils +Requires: policycoreutils-python-utils Requires: selinux-policy-targeted Requires: selinux-tools @@ -177,46 +152,28 @@ Requires: xf86-input-libinput Requires: xorg-x11-fonts-core Requires: xorg-x11-server -# Recommend something other than xdm, default to lightdm -Recommends: (gdm or lightdm or sddm) -Recommends: dejavu-fonts -Recommends: libyui-qt -Recommends: libyui-qt-pkg -Recommends: noto-sans-fonts -Recommends: tigervnc -Recommends: x11-tools -Recommends: xdmbgrd -Recommends: xorg-x11-Xvnc -Recommends: xorg-x11-driver-video -Recommends: xorg-x11-essentials -Recommends: xorg-x11-fonts -Recommends: xorg-x11-server-extra -Recommends: xterm -Recommends: xtermset -Recommends: yast2-control-center -Suggests: lightdm -# bsc#1071953 -%ifnarch s390 s390x -Recommends: xf86-input-vmmouse -Recommends: xf86-input-wacom -%endif ### Packages formerly provided by desktop-common # PipeWire is the default sound server Requires: gstreamer-plugin-pipewire Requires: pipewire-alsa Requires: pipewire-pulseaudio +# Support UCM Profiles boo#1218510 +Requires: alsa-ucm-conf # Allow users to print (and add some common printer drivers) Requires: OpenPrintingPPDs Requires: bluez-cups Requires: cups Requires: cups-filters Requires: cups-pk-helper +Requires: epson-inkjet-printer-escpr Requires: ghostscript Requires: hplip-hpijs Requires: system-config-printer-common Requires: system-config-printer-dbus-service Requires: udev-configure-printer +# Support scanners boo#1214614 +Requires: sane-backends # Add thunderbolt device management (boo#1208150) Requires: bolt # Common tools @@ -224,7 +181,6 @@ Requires: bluez-firmware Requires: glibc-locale Requires: hicolor-icon-theme-branding-openSUSE -Requires: policycoreutils-python-utils Requires: polkit-default-privs Requires: systemd-icon-branding-openSUSE Requires: udisks2 @@ -252,15 +208,14 @@ Requires: sof-firmware ### Packages formerly provided by desktop-gnome -Requires: gdm-branding-MicroOS +Requires: gdm-branding-Aeon +Requires: distribution-logos-openSUSE-Aeon # gnome-initial-setup requirements Requires: gnome-initial-setup +Requires: desktop-file-utils Requires: gjs Requires: gnome-menus-branding-openSUSE Requires: system-group-wheel -# from data/COMMON-DESKTOP -Requires: desktop-data -Requires: desktop-file-utils # # Now the real packages # @@ -269,6 +224,8 @@ # implied by gnome-keyring-pam #Requires: gnome-keyring Requires: gnome-disk-utility +# boo#1215343 +Requires: gnome-backgrounds # implied by gdm #Requires: gnome-shell #Requires: gnome-settings-daemon @@ -288,7 +245,6 @@ Requires: gnome-branding-Aeon Requires: gnome-color-manager #Requires: gnome-packagekit -Requires: gnome-shell-classic Requires: gnome-software Requires: gnome-system-monitor Requires: gnome-terminal @@ -298,8 +254,12 @@ Requires: gpgme # for online accounts and calendar integration Requires: gnome-bluetooth -# for display color profile support +# for display color profile support boo#1210492 Requires: gnome-control-center-color +# for desktop remote access +Requires: gnome-remote-desktop +# for shell remote access +Requires: openssh # needed to ensure bluetooth is enabled at startup (glgo#GNOME/gnome-bluetooth#110) Requires: bluez-auto-enable-devices Requires: gnome-control-center-goa @@ -311,6 +271,9 @@ Requires: rsvg-thumbnailer # So that GNOME shell extensions can be installed Requires: chrome-gnome-shell +# So users can be configured and have pretty face thumbnails +Requires: gnome-control-center-users +Requires: gnome-control-center-user-faces # we need something for xdg-su Requires: gnome-shell-search-provider-nautilus Requires: libgnomesu @@ -366,8 +329,7 @@ # https://build.opensuse.org/request/show/921373 Requires: xdg-desktop-portal-gnome # ensure laptop power support is there -Requires: (power-profiles-daemon or tlp) -Suggests: power-profiles-daemon +Requires: power-profiles-daemon # add steam-devices Requires: steam-devices @@ -395,12 +357,38 @@ ### Virtualisation support Requires: spice-vdagent Requires: qemu-guest-agent +### Container / Distrobox boo#1222909 +Requires: distrobox +Requires: podman -# bug#1211835 +# bug#1211835 - TPM2.0 support Requires: tpm2.0-abrmd Requires: tpm2-0-tss Requires: tpm2.0-tools +### x86_64_v3 support is mandatory on Aeon +Requires: x86_64_v3-branding-Aeon + +### Aeons partitions are defined to use systemd-repart +# systemd-experimental is temproarily required for repart +Requires: systemd-experimental +Requires: systemd-repart-branding-Aeon + +### Firstboot Configuration +Requires: ignition-dracut +Requires: combustion + +### Support screen rotation boo#1222711 +Requires: iio-sensor-proxy + +### Support Vulkan boo#1223443 +Requires: libvulkan_radeon +Requires: libvulkan_intel + +### Support fingerprint scanners boo#1212071 +Requires: fprintd +Requires: fprintd-pam + %description base This is the openSUSE Aeon base system. It contains only fully working immutable desktop system.
