head 1.7; access; symbols pkgsrc-2026Q1:1.6.0.2 pkgsrc-2026Q1-base:1.6 pkgsrc-2025Q4:1.5.0.2 pkgsrc-2025Q4-base:1.5 pkgsrc-2025Q3:1.4.0.4 pkgsrc-2025Q3-base:1.4 pkgsrc-2025Q2:1.4.0.2 pkgsrc-2025Q2-base:1.4 pkgsrc-2025Q1:1.2.0.2 pkgsrc-2025Q1-base:1.2; locks; strict; comment @# @; 1.7 date 2026.05.25.16.19.20; author gutteridge; state Exp; branches; next 1.6; commitid mi0P8QCI6A06kdHG; 1.6 date 2026.01.13.17.44.13; author gutteridge; state Exp; branches; next 1.5; commitid yzEQFpcy9tvl2gqG; 1.5 date 2025.11.01.16.45.54; author gutteridge; state Exp; branches; next 1.4; commitid FWGv9mcqTdoO3SgG; 1.4 date 2025.06.13.01.31.15; author gutteridge; state Exp; branches; next 1.3; commitid ARMXbwzK3fL1xFYF; 1.3 date 2025.05.01.00.57.25; author gutteridge; state Exp; branches; next 1.2; commitid SkSXTCkMIIqXI8TF; 1.2 date 2025.02.14.01.50.54; author gutteridge; state Exp; branches; next 1.1; commitid jjXlH8GLb93OsnJF; 1.1 date 2024.12.25.11.04.36; author bsiegert; state Exp; branches; next ; commitid KNf9xEGoMzhAaSCF; desc @@ 1.7 log @libxfce4windowing: update to 4.20.6 4.20.6 (2026-05-24) ====== - Add xfw_screen_get_monitor_for_gdk_monitor() - Add missing "New in 4.20.6" docs section - Add missing chain up to parent class - I18n: Update po/LINGUAS list - XfwMonitor: Fix (xdg_)output_done event handling - XfwMonitor: Fix typo and initialize class member - Ignore workarea/workspace count mismatches - Fix incorrect max to clamp workspace number to - Implement workspace geometry for wayland - Add XfwWorkspace:geometry property - Fix missing workspace signal connections in test program - Add test program to enumerate workspaces - Fix X11 workspace geometry and layout getting out of date - Fix incorrect col & row ordering for Wayland workspace coordinates - Fix width -> height typo for XfwWorkspaceX11 geometry - Add fallback monitor on X11 if XRandR doesn't report anything - Don't depend on wayland-scanner and wayland-protocols - XfwWindowWayland: Connect to XfwScreen::monitor-added - XfwWindowWayland: Connect to XfwScreen::monitor-removed - Translation Updates: Georgian, Kazakh, Korean, Lao, Russian, Turkish @ text @$NetBSD: distinfo,v 1.6 2026/01/13 17:44:13 gutteridge Exp $ BLAKE2s (libxfce4windowing-4.20.6.tar.bz2) = 4854ffcf4d11a4c9e68c4b4a2fc286b6d7bc475e9d430d41f849afd6a3e429e2 SHA512 (libxfce4windowing-4.20.6.tar.bz2) = 94d1c199aeac99d584453dc782c1fed39311b922ac2bbeafec4e099347f1eeaff72a853497e1e328325d73513fd0cbcc13b5533309b37e484057315343b3244a Size (libxfce4windowing-4.20.6.tar.bz2) = 595011 bytes @ 1.6 log @libxfce4windowing: update to 4.20.5 4.20.5 (2025-12-29) ====== - I18n: Update po/LINGUAS list - build: Fix typo in optimization level - XfwWorkspaceWayland: Add missing sanity check - I18n: Update po/LINGUAS list - XfwWindowX11: Readjust entire monitor list when one is added/removed - I18n: Update po/LINGUAS list - autotools-build: Add *-docs.xml.in to EXTRA_DIST - Translation Updates: Arabic, Czech, Danish, Esperanto, Italian, Norwegian Bokmål, Occitan (post 1500), Portuguese (Brazil), Slovenian, Swedish, Thai, Uyghur, Vietnamese @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2025/11/01 16:45:54 gutteridge Exp $ d3 3 a5 3 BLAKE2s (libxfce4windowing-4.20.5.tar.bz2) = cab4707fc58e91ebecb67b518b0ee674f28bcf0ab0a9f5c1dd92b5459a0b4297 SHA512 (libxfce4windowing-4.20.5.tar.bz2) = 357afc89d2ed146d65afaa7376c3aada78adae291ecfe602f0cb061d115b132024ee8a78eedc0ed77b91fc6bdaa8d3c3b107c1e21503053eda1e05bc81b15d9f Size (libxfce4windowing-4.20.5.tar.bz2) = 622438 bytes @ 1.5 log @libxfce4windowing: update to 4.20.4 4.20.4 (2025-08-14) ====== - 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: Arabic, Bulgarian, Catalan, Chinese (China), Dutch, English (United Kingdom), Estonian, French, German, Greek, Japanese, Lithuanian, Polish, Portuguese, Portuguese (Brazil), Romanian, Serbian, Spanish, Ukrainian @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2025/06/13 01:31:15 gutteridge Exp $ d3 3 a5 3 BLAKE2s (libxfce4windowing-4.20.4.tar.bz2) = a9d03d61103c59c87ecb99d8b324a8c03f1b0285c2e438cd8d5cac7deea37821 SHA512 (libxfce4windowing-4.20.4.tar.bz2) = 6c49ba0de42791d1b7ee4fb27d24ba0554897f0f935caf72dcaced1b6845b366eb9b5b4da1e4d0bf3d1a2a2b0e9ca51238229a2a6873086e02bdb84f3ad89c06 Size (libxfce4windowing-4.20.4.tar.bz2) = 614876 bytes @ 1.4 log @libxfce4windowing: update to 4.20.3 4.20.3 (2025-05-21) ====== - Support absolute icon paths - meson-build: Add GNU visibility files to sources - I18n: Update po/LINGUAS list - autotools-build: Search for xdt-gen-visibility also in the working tree - build: Automate copyright year management - docs: Fix warnings - XfwWindowX11: Fix memory leak - Try to match the app id in lower case to find the .desktop file - XfwWindowX11: Keep a ref on workspace - XfwWnckIcon: Fix wrong compare func - meson-build: Add missing conditional for ext-workspace - meson-build: Reintroduce tests option - meson-build: Use SPDX license expression - meson-build: Specify wayland-scanner as a native dependency - meson-build: Update debug/optimization flag management - Translation Updates: Georgian @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2025/05/01 00:57:25 gutteridge Exp $ d3 3 a5 3 BLAKE2s (libxfce4windowing-4.20.3.tar.bz2) = 79703db2bf848d44fb66594e98ef4d1116de5cd4ea6ef85870c7fcc6a844f7a6 SHA512 (libxfce4windowing-4.20.3.tar.bz2) = 88c6681e5e9c13248bf49ba8b5482dcd2b4a5d3891ca722b29e66b94becee9326faa965d5469c01c6748dfbe4380afd02e94f3a6d55c4deafb67469208fe6812 Size (libxfce4windowing-4.20.3.tar.bz2) = 605237 bytes @ 1.3 log @libxfce4windowing: fix issue with job dependency ordering @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2025/02/14 01:50:54 gutteridge Exp $ d3 3 a5 6 BLAKE2s (libxfce4windowing-4.20.2.tar.bz2) = 5a75a0ff120c0931ad85245ba51b1740efde4b210829d755636178aa84bc5454 SHA512 (libxfce4windowing-4.20.2.tar.bz2) = 7d8f66bcef56e238246c54d9bca62596c7699b65357d242c05a72c0c6797a3a973b9163ebc81af83e6f09985a0bbaa8e7fb787f8b9e99d2a812a6ed31ee82ebc Size (libxfce4windowing-4.20.2.tar.bz2) = 601778 bytes SHA1 (patch-libxfce4windowing_meson.build) = 83c488dfa312d1db611df05bc19509b3de9341ed SHA1 (patch-libxfce4windowingui_meson.build) = 1669633e6b88ba8665ef7b5fb27a74eef79fc282 SHA1 (patch-meson.build) = 2563b1bd202b95df9bb4735e140682c8b6b7c9fd @ 1.2 log @libxfce4windowing: update to 4.20.2 4.20.2 (2025-02-02) ====== - autotools-build: Unconditionally add ext-workspace-v1.xml to EXTRA_DIST 4.20.1 (2025-02-02) ====== - Update copyright year - Sanity-check the dimensions of the icon data in _NET_WM_ICON - meson-build: Use meson built-in tests - XfwMonitorX11: Fix connector for virtual output - Use wnck_class_group_get_id() to attempt .desktop file icon fallback - meson-build: Let pkg.generate() fill in required libs - meson-build: Fix pkgdatadir definition - meson-build: Gobject introspection cleanup - meson-build: Use relative path in gtk-doc - meson-build: Improve maintainability of multi-dependency features - Removed extra ';' in source code. - build: Remove ununsed conditional - I18n: Update po/LINGUAS list - docs: Don't run gtkdoc-check - XfwWorkspaceWayland: Ensure active workspace is initialized - XfwWorkspaceManagerWayland: Fix typo - XfwWorkspaceWayland: fix ext-workspace activate - XfwWorkspaceWayland: Store name property - XfwWorkspaceWayland: Properly set id property - XfwWorkspaceGroupWayland: Fix wrong list element removal - Update ext-workspace protocol version - XfwWorkspaceWayland: Add missing sanity check - XfwWorkspaceManagerWayland: Fix typo - XfwWorkspaceGroupWayland: Add missing property and private struct - I18n: Update po/LINGUAS list - Translation Updates: Hungarian, Romanian, Slovak @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1 2024/12/25 11:04:36 bsiegert Exp $ d6 2 @ 1.1 log @New package, libxfce4windowing-4.20.0. libxfce4windowing is an abstraction library that attempts to present windowing concepts (screens, toplevel windows, workspaces, etc.) in a windowing-system-independent manner. Currently, X11 is fully supported, via libwnck. Wayland is partially supported, through various Wayland protocol extensions. However, the full range of operations available on X11 is not available on Wayland, due to missing features in these protocol extensions. @ text @d1 1 a1 1 $NetBSD$ d3 4 a6 3 BLAKE2s (libxfce4windowing-4.20.0.tar.bz2) = 6b065cca7a0ef4127495eeeb069883f793ec962d79823aa9802b9e20aa40bff7 SHA512 (libxfce4windowing-4.20.0.tar.bz2) = 4db76eacd25200a50619839eb7b0f7fbfc901b8641b40acfc2aa34b88b449212e13b8946a8f5fd43ab89f021ba5bab67384e616163efb06b11603faf6913ba90 Size (libxfce4windowing-4.20.0.tar.bz2) = 596847 bytes @