9 Commits

Author SHA256 Message Date
d9cfa6d355 Accepting request 1322816 from X11:xfce
OBS-URL: https://build.opensuse.org/request/show/1322816
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/patterns-xfce?expand=0&rev=27
2025-12-15 11:00:52 +00:00
d9fa8c7fd6 - 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).

OBS-URL: https://build.opensuse.org/package/show/X11:xfce/patterns-xfce?expand=0&rev=62
2025-12-14 08:13:41 +00:00
44634a2c21 Accepting request 1308424 from X11:xfce
- Correct supplements of patterns-xfce_laptop* to match with
  patterns-desktop-mobile instead of patterns-desktop-laptop
  (bsc#1248802) (forwarded request 1308398 from tiwai)

OBS-URL: https://build.opensuse.org/request/show/1308424
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/patterns-xfce?expand=0&rev=26
2025-10-01 16:58:26 +00:00
c5da0aa379 - Correct supplements of patterns-xfce_laptop* to match with
patterns-desktop-mobile instead of patterns-desktop-laptop
  (bsc#1248802)

OBS-URL: https://build.opensuse.org/package/show/X11:xfce/patterns-xfce?expand=0&rev=60
2025-10-01 14:18:14 +00:00
0c70df29bf Accepting request 1301758 from X11:xfce
- 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) (forwarded request 1301743 from tiwai)

OBS-URL: https://build.opensuse.org/request/show/1301758
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/patterns-xfce?expand=0&rev=25
2025-08-28 15:19:44 +00:00
880fba2276 - 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)

OBS-URL: https://build.opensuse.org/package/show/X11:xfce/patterns-xfce?expand=0&rev=58
2025-08-28 08:37:11 +00:00
4be7020622 Accepting request 1300478 from X11:xfce
OBS-URL: https://build.opensuse.org/request/show/1300478
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/patterns-xfce?expand=0&rev=24
2025-08-20 11:26:42 +00:00
97fe760d7b - 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.

OBS-URL: https://build.opensuse.org/package/show/X11:xfce/patterns-xfce?expand=0&rev=56
2025-08-20 10:21:48 +00:00
8c2f240444 - 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).

OBS-URL: https://build.opensuse.org/package/show/X11:xfce/patterns-xfce?expand=0&rev=55
2025-08-20 07:18:55 +00:00
2 changed files with 58 additions and 29 deletions

View File

@@ -1,3 +1,43 @@
-------------------------------------------------------------------
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>
- 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)
-------------------------------------------------------------------
Wed Aug 20 10:08:31 UTC 2025 - Dominique Leuenberger <dimstar@opensuse.org>
- 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.
-------------------------------------------------------------------
Wed Aug 20 06:47:21 UTC 2025 - Dominique Leuenberger <dimstar@opensuse.org>
- 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).
-------------------------------------------------------------------
Tue Aug 5 12:47:30 UTC 2025 - Takashi Iwai <tiwai@suse.com>

View File

@@ -35,9 +35,8 @@ not make sense.
This particular package contains the Xfce patterns.
################################################################################
%package xfce
%pattern_graphicalenvironments
Summary: XFCE Desktop Environment
@@ -48,6 +47,7 @@ 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}
@@ -136,7 +136,11 @@ Recommends: gnome-keyring
Recommends: gnome-keyring-pam
# bnc#1108381
Recommends: gcr-ssh-askpass
%if 0%{?suse_version} >= 1600
Recommends: opensuse-welcome-launcher
%else
Recommends: opensuse-welcome
%endif
# from data/COMMON-DESKTOP-OPT
# packages a GTK application
@@ -166,6 +170,7 @@ 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}
@@ -232,7 +237,11 @@ Recommends: package-update-indicator
Recommends: gnome-keyring
Recommends: gcr-ssh-askpass
Recommends: gnome-keyring-pam
%if 0%{?suse_version} >= 1600
Recommends: opensuse-welcome-launcher
%else
Recommends: opensuse-welcome
%endif
# Useful extras
Recommends: gutenprint
@@ -262,11 +271,6 @@ 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
@@ -300,19 +304,13 @@ 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: pidgin
Recommends: remmina
Recommends: remmina-plugin-rdp
Recommends: remmina-plugin-vnc
Recommends: pattern() = imaging
Recommends: pattern() = multimedia
# Do not recommend remmina-plugin-xdmcp (X11 only)
Recommends: shotwell
Recommends: transmission-gtk
Recommends: pattern() = imaging
Recommends: pattern() = multimedia
Recommends: pattern() = office
Provides: patterns-openSUSE-xfce_extra_wayland = %{version}
Obsoletes: patterns-openSUSE-xfce_extra_wayland < %{version}
@@ -455,6 +453,8 @@ Requires: xfdesktop
Recommends: xfce4-terminal
Recommends: pavucontrol
Recommends: xfce4-pulseaudio-plugin
# invoked from labwc keybinding
Recommends: alsa-utils
# For screenlocking to work in xfce wayland
Recommends: xfce4-screensaver
@@ -493,7 +493,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-laptop)
Supplements: packageand(patterns-xfce-xfce:patterns-desktop-mobile)
Requires: pattern() = xfce
Requires: pattern() = xfce_basis
Provides: patterns-openSUSE-xfce_laptop = %{version}
@@ -515,7 +515,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-laptop)
Supplements: packageand(patterns-xfce-xfce_wayland:patterns-desktop-mobile)
# Not extending `xfce_laptop` or `xfce` to avoid X11 pull-in
Requires: pattern() = xfce_wayland
Requires: pattern() = xfce_basis_wayland
@@ -523,18 +523,7 @@ Provides: patterns-openSUSE-xfce_laptop_wayland = %{version}
Obsoletes: patterns-openSUSE-xfce_laptop_wayland < %{version}
# Laptop-specific recommendations (Wayland safe)
Recommends: upower
Recommends: brightnessctl
Recommends: xfce4-battery-plugin
Recommends: xfce4-power-manager
Recommends: xfce4-power-manager-plugin
Recommends: xfce4-pulseaudio-plugin
# invoked from labwc keybinding
Recommends: alsa-utils
# Touchpad and input settings
Recommends: xfce4-settings
Recommends: xfce4-notifyd
%description xfce_laptop_wayland
XFCE Laptop configuration optimized for Wayland, including power management,