Update to version 4.20.5 #2

Manually merged
pool merged 1 commits from tiwai/xfce4-panel:leap-16.0 into leap-16.0 2025-09-01 11:12:33 +02:00
4 changed files with 28 additions and 25 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:695b23af490719e734c8659394821b43cc94d3bee69994bafdc42ef40daa0d2c
size 2287183

BIN
xfce4-panel-4.20.5.tar.bz2 LFS Normal file

Binary file not shown.

View File

@@ -1,3 +1,19 @@
-------------------------------------------------------------------
Thu Aug 14 13:23:20 UTC 2025 - Manfred Hollstein <manfred.h@gmx.net>
- Update to version 4.20.5
* wayland: panel: Ensure panel window is shown at least once
* panel: Don't show panel window too early
* panel: Restrict X-XFCE-Unique=SCREEN to X11
* Fix string comparison when searching for plugin dirs
* wayland: Support multiple workspace groups where it makes sense
* tasklist: Deactivate context menu when its button is destroyed
* x11: Let GtkSocket expand if possible
* libxfce4panel: Restore possibility to oversize icons
* wayland: autohide: Try to trigger size_allocate() more reliably
* panel: Show window when new output is connected
* Translation Updates
-------------------------------------------------------------------
Sun Mar 23 11:51:50 UTC 2025 - Manfred Hollstein <manfred.h@gmx.net>

View File

@@ -1,7 +1,7 @@
#
# spec file for package xfce4-panel
#
# Copyright (c) 2025 SUSE LLC
# Copyright (c) 2025 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,11 +16,10 @@
#
%bcond_with git
%define libname libxfce4panel-2_0-4
Name: xfce4-panel
Version: 4.20.4
Version: 4.20.5
Release: 0
Summary: Panel for the Xfce Desktop Environment
License: GPL-2.0-or-later AND LGPL-2.1-or-later
@@ -35,6 +34,7 @@ BuildRequires: ed
BuildRequires: fdupes
BuildRequires: gettext >= 0.19.8
BuildRequires: gtk-doc >= 1.9
BuildRequires: meson >= 0.56.0
BuildRequires: perl
BuildRequires: update-desktop-files
@@ -142,23 +142,14 @@ A desktop file and application launcher is provided.
%autosetup
%build
%if %{with git}
NOCONFIGURE=1 ./autogen.sh
%configure \
--enable-maintainer-mode \
--with-helper-path-prefix=%{_libexecdir} \
--enable-vala=yes \
--disable-static
%else
%configure \
--with-helper-path-prefix=%{_libexecdir} \
--enable-vala=yes \
--disable-static
%endif
%make_build
%meson \
-Dhelper-path-prefix="%{_libexecdir}" \
-Dgtk-doc=true \
-Dvala=enabled
%meson_build
%install
%make_install
%meson_install
install -m0755 %{SOURCE2} %{buildroot}/%{_bindir}/%{name}-restore-defaults
@@ -185,11 +176,7 @@ rm -rf %{buildroot}%{_datadir}/locale/{ast,kk,tl_PH,ur_PK}
%postun -n %{libname} -p /sbin/ldconfig
%files
%if %{with git}
%doc AUTHORS NEWS README.md
%else
%doc AUTHORS ChangeLog NEWS README.md
%endif
%license COPYING COPYING.LIB
%{_bindir}/xfce4-panel
%{_bindir}/xfce4-popup-applicationsmenu