3 Commits

Author SHA256 Message Date
Takashi Iwai
5199929a27 Fix patterns for Wayland
Move alsa-utils recommends from laptop_wayland to to basis_wayland
patterns, as it's always used by labwc, not depending on laptop

Clean up superfluous entries in laptop_wayland patterns that are
already included in the basis pattern;
xfce4-battery-plugin is dropped as xfce4-power-manager already
provides the functionality (and it's not used as default)
2025-08-29 13:49:01 +02:00
Takashi Iwai
11a6685a40 Only recommend opensuse-welcome-launcher on suse_version >= 1600.
This pattern is also still used on Leap 15.6, where the switch to
the flexible launcher is not planned to happen.
2025-08-29 13:47:54 +02:00
Takashi Iwai
6f755af44b Recommend opensuse-welcome-launcher instead of opensuse-welcome:
the launcher is the new tool that decides which welcome app (per
desktop) to use (boo#1248327).
2025-08-29 13:47:23 +02:00
2 changed files with 16 additions and 23 deletions

View File

@@ -1,19 +1,3 @@
-------------------------------------------------------------------
Fri Dec 12 08:09:19 UTC 2025 - Dominique Leuenberger <dimstar@opensuse.org>
- Drop pidgin recommends: It's becoming more and more niche.
- Do not recommend remmina: it's quite special software used by a
small fraction of people.
- Recommend xfce_extra to get a more complete installation by
default (boo#1254779).
-------------------------------------------------------------------
Wed Oct 1 12:28:26 UTC 2025 - Takashi Iwai <tiwai@suse.com>
- Correct supplements of patterns-xfce_laptop* to match with
patterns-desktop-mobile instead of patterns-desktop-laptop
(bsc#1248802)
-------------------------------------------------------------------
Thu Aug 28 07:30:11 UTC 2025 - Takashi Iwai <tiwai@suse.com>

View File

@@ -47,7 +47,6 @@ Provides: pattern-order() = 1310
Provides: pattern-visible()
Requires: pattern() = x11
Requires: pattern() = xfce_basis
Recommends: pattern() = xfce_extra
Provides: patterns-openSUSE-xfce = %{version}
Obsoletes: patterns-openSUSE-xfce < %{version}
@@ -170,7 +169,6 @@ Provides: pattern-order() = 1311
Provides: pattern-visible()
# Not extending xfce to avoid X11 pull-in
Requires: pattern() = xfce_basis_wayland
Recommends: pattern() = xfce_extra_wayland
Provides: patterns-openSUSE-xfce_wayland = %{version}
Obsoletes: patterns-openSUSE-xfce_wayland < %{version}
@@ -271,6 +269,11 @@ Requires: pattern() = xfce
Requires: pattern() = xfce_basis
Recommends: MozillaThunderbird
Recommends: libreoffice-gtk3
Recommends: pidgin
Recommends: remmina
Recommends: remmina-plugin-rdp
Recommends: remmina-plugin-vnc
Recommends: remmina-plugin-xdmcp
Recommends: shotwell
Recommends: transmission-gtk
Recommends: pattern() = imaging
@@ -304,13 +307,19 @@ Provides: pattern-visible()
Requires: pattern() = xfce
Requires: pattern() = xfce_basis
# Wayland-friendly extras (avoid x11-specific plugins like remmina-plugin-xdmcp)
Recommends: pattern() = office
Recommends: MozillaThunderbird
Recommends: libreoffice-gtk3
Recommends: shotwell
Recommends: transmission-gtk
Recommends: pidgin
Recommends: remmina
Recommends: remmina-plugin-rdp
Recommends: remmina-plugin-vnc
Recommends: pattern() = imaging
Recommends: pattern() = multimedia
Recommends: pattern() = office
# Do not recommend remmina-plugin-xdmcp (X11 only)
Recommends: shotwell
Recommends: transmission-gtk
Provides: patterns-openSUSE-xfce_extra_wayland = %{version}
Obsoletes: patterns-openSUSE-xfce_extra_wayland < %{version}
@@ -493,7 +502,7 @@ Provides: pattern() = xfce_laptop
Provides: pattern-extends() = laptop
Provides: pattern-icon() = pattern-generic
Provides: pattern-order() = 5180
Supplements: packageand(patterns-xfce-xfce:patterns-desktop-mobile)
Supplements: packageand(patterns-xfce-xfce:patterns-desktop-laptop)
Requires: pattern() = xfce
Requires: pattern() = xfce_basis
Provides: patterns-openSUSE-xfce_laptop = %{version}
@@ -515,7 +524,7 @@ Group: Metapackages
Provides: pattern() = xfce_laptop_wayland
Provides: pattern-icon() = pattern-generic
Provides: pattern-order() = 5181
Supplements: packageand(patterns-xfce-xfce_wayland:patterns-desktop-mobile)
Supplements: packageand(patterns-xfce-xfce_wayland:patterns-desktop-laptop)
# Not extending `xfce_laptop` or `xfce` to avoid X11 pull-in
Requires: pattern() = xfce_wayland
Requires: pattern() = xfce_basis_wayland