From 1fd9186b8332638efd997972fcb7cf79b80c2ace333b6acb60efa681254ce245 Mon Sep 17 00:00:00 2001 From: Takashi Iwai Date: Fri, 15 Aug 2025 11:51:54 +0200 Subject: [PATCH] Update to version 4.20.4 * XfwMonitorWayland: Delay monitor finalization until gdk data are set * XfwSeatWayland: Store global name for matching when seat is removed * XfwMonitorWayland: Fix release order in _global_removed() * XfwMonitorManagerWayland: Use g_hash_table_iter_remove when iterating * XfwMonitorWayland: Store global name for matching when output is removed * XfwScreenWayland: Rename id to name in registry_global(_remove)? * XfwMonitorWayland: Don't make XfwScreen emit signal with null monitor * XfwWorkspaceGroupWayland: Connect to XfwScreen::monitor-(added|removed) * Add mnemonics for workspace names in workspace menu * Revert "Update README after switchover to meson" * Update README after switchover to meson * Destroy wl_output & xdg_output together when wl_output global removed * XfwWorkspaceWayland: Fix typo * XfwWorkspace: Fix id property management * Defer binding to the workspace manager until after we have the outputs * I18n: Update po/LINGUAS list * meson-build: Add Vala language bindings option * Translation Updates * Translation Updates --- libxfce4windowing-4.20.3.tar.bz2 | 3 --- libxfce4windowing-4.20.4.tar.bz2 | 3 +++ libxfce4windowing.changes | 33 +++++++++++++++++++++++++++++++- libxfce4windowing.spec | 6 +++--- 4 files changed, 38 insertions(+), 7 deletions(-) delete mode 100644 libxfce4windowing-4.20.3.tar.bz2 create mode 100644 libxfce4windowing-4.20.4.tar.bz2 diff --git a/libxfce4windowing-4.20.3.tar.bz2 b/libxfce4windowing-4.20.3.tar.bz2 deleted file mode 100644 index 40e5090..0000000 --- a/libxfce4windowing-4.20.3.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:df2419a6bd960c0bfac3307eff593050857524642597eb35a26fb4f8261a017b -size 605237 diff --git a/libxfce4windowing-4.20.4.tar.bz2 b/libxfce4windowing-4.20.4.tar.bz2 new file mode 100644 index 0000000..fb38132 --- /dev/null +++ b/libxfce4windowing-4.20.4.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:db467f9ac4bac8f1c4e82667902841fc0957af835c29603d6659a57440b6f8cb +size 614876 diff --git a/libxfce4windowing.changes b/libxfce4windowing.changes index 9353fac..f31e5df 100644 --- a/libxfce4windowing.changes +++ b/libxfce4windowing.changes @@ -1,3 +1,34 @@ +------------------------------------------------------------------- +Thu Aug 14 07:42:44 UTC 2025 - Manfred Hollstein + +- Update to version 4.20.4 + * XfwMonitorWayland: Delay monitor finalization until gdk data are + set + * XfwSeatWayland: Store global name for matching when seat is + removed + * XfwMonitorWayland: Fix release order in _global_removed() + * XfwMonitorManagerWayland: Use g_hash_table_iter_remove when + iterating + * XfwMonitorWayland: Store global name for matching when output is + removed + * XfwScreenWayland: Rename id to name in registry_global(_remove)? + * XfwMonitorWayland: Don't make XfwScreen emit signal with null + monitor + * XfwWorkspaceGroupWayland: Connect to + XfwScreen::monitor-(added|removed) + * Add mnemonics for workspace names in workspace menu + * Revert "Update README after switchover to meson" + * Update README after switchover to meson + * Destroy wl_output & xdg_output together when wl_output global + removed + * XfwWorkspaceWayland: Fix typo + * XfwWorkspace: Fix id property management + * Defer binding to the workspace manager until after we have the + outputs + * I18n: Update po/LINGUAS list + * meson-build: Add Vala language bindings option + * Translation Updates + ------------------------------------------------------------------- Fri May 23 07:35:16 UTC 2025 - Maurizio Galli @@ -223,7 +254,7 @@ Tue Apr 2 06:11:29 UTC 2024 - Maurizio Galli * x11: use workspace number as ID * Use G_N_ELEMENTS() * XfwApplication: Fix window memory management - * Translation Updates + * Translation Updates ------------------------------------------------------------------- Wed Jan 31 14:29:49 UTC 2024 - Manfred Hollstein diff --git a/libxfce4windowing.spec b/libxfce4windowing.spec index ea6051b..32f1b1a 100644 --- a/libxfce4windowing.spec +++ b/libxfce4windowing.spec @@ -1,7 +1,7 @@ # # spec file for package libxfce4windowing # -# 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 # upon. The license for this file, and modifications and additions to the @@ -36,7 +36,7 @@ Name: libxfce4windowing Summary: Windowing concept abstraction library for X11 and Wayland -Version: 4.20.3 +Version: 4.20.4 Release: 0 License: LGPL-2.1-or-later Group: System/Libraries @@ -59,7 +59,7 @@ BuildRequires: pkgconfig(libwnck-3.0) >= 3.14 BuildRequires: pkgconfig(wayland-client) >= 1.20 BuildRequires: pkgconfig(wayland-protocols) >= 1.25 BuildRequires: pkgconfig(wayland-scanner) >= 1.20 -BuildRequires: pkgconfig(x11) >= 1.6.5 +BuildRequires: pkgconfig(x11) >= 1.6.7 BuildRequires: pkgconfig(xrandr) >= 1.5.0 %description -- 2.51.1