pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/wayland/wlroots
Module Name: pkgsrc
Committed By: kikadf
Date: Mon Jul 20 17:27:16 UTC 2026
Modified Files:
pkgsrc/wayland/wlroots: Makefile PLIST buildlink3.mk distinfo
Log Message:
wlroots: update to 0.20.2
* wlroots 0.20.2
Félix Poisot (1):
scene: don't send new dmabuf feedback after node disable
Simon Ser (13):
xwayland/selection: stop using VLAs for MIME type atom lists
xwayland: use const pointers for xcb_get_property_value()
xwayland/xwm: fix out-of-bounds strndup() in read_surface_class()
xwayland/xwm: pluralize array variable in read_surface_net_wm_state()
xwayland: stop using xcb_get_property_reply_t.value_len
xwayland/xwm: align WL_SURFACE_ID error message with WL_SURFACE_SERIAL
xwayland/xwm: expand comment about WL_SURFACE_ID event ordering
xwayland/xwm: check whether surface is already associated for WL_SURFACE_ID
xwayland/xwm: check object type in xwm_handle_surface_id_message()
xwayland/xwm: check WM_TRANSIENT_FOR length
scene: intersect visible area with output layout in update_node_update_outputs()
security_context_v1: set CLOEXEC for client FDs
build: bump version to 0.20.2
Steve Williams (1):
xwayland:use size of the pointed type instead of pointer
rewine (1):
xwayland: emit set_parent signal when parent is destroyed
xurui (1):
drag: check dnd action and accepted on touch up
* wlroots 0.20.1
Consolatis (3):
toplevel_capture: allocate new_request argument on the stack
render/pixman: fix bilinear filtering to match gles2 renderer
scene/surface: schedule on frame pacing output
Isaac Freund (2):
ext_image_capture_source_v1/scene: fix extents
keyboard: fix modifiers event when no keymap set
Johan Malm (1):
wlr_ext_workspace_v1.c: add new workspaces to end of list
Kenny Levinsen (1):
wlr_compositor: Apply state before updating surface_damage
Ronan Pigott (1):
scene: only send leave events to outputs with matching scene root
Simon Ser (2):
wlr_virtual_keyboard_v1: specify size when creating keymap
build: bump version to 0.20.1
tokyo4j (2):
wlr-foreign-toplevel-management: add new toplevels to end of list
ext-foreign-toplevel-list: add new toplevels to end of list
xurui (1):
linux_drm_syncobj_v1: fix memory leak
* wlroots 0.20.0
Félix Poisot (1):
linux_drm_syncobj_v1: fix handling of empty first commit
Simon Ser (3):
color_management_v1: use early continue in surface loop
color_management_v1: ignore surface update if no-op
build: bump version to 0.20.0
Simon Zeni (1):
render/vulkan: compile against vulkan 1.2 header
* wlroots 0.20.0-rc5
Andri Yngvason (1):
image_capture_source/output: Update constraints on enable
Christopher Snowhill (1):
scene: fix color format compare
Diego Viola (1):
wlr-export-dmabuf-unstable-v1: fix typo
Félix Poisot (7):
render/drm_syncobj: add wlr_drm_syncobj_timeline_signal()
scene: add buffer release point to 'sample' event
drm/syncobj: add timeline point merger utility
linux_drm_syncobj_v1: add release point accumulation
scene: transfer sample syncobj to client timeline
backend/drm: properly delay syncobj signalling
output/drm: don't use OUT_FENCE_PTR
Isaac Freund (3):
scene: avoid redundant wl_surface.enter/leave events
virtual-keyboard: add wlr_virtual_keyboard_v1_from_resource()
virtual-keyboard: handle seat destroy
Jonathan Marler (1):
backend/x11: ignore DestroyNotify events
Kenny Levinsen (1):
util/box: Use integer min/max for intersection
Scott Moreau (1):
wlr_ext_image_copy_capture_v1: Fix crash when client creates a cursor session not implemented server side
Simon Ser (1):
build: bump version to 0.20.0-rc5
Simon Zeni (1):
ci: update dalligi upstream repo
llyyr (1):
scene: use wl_list_for_each_safe to iterate outputs
* wlroots 0.20.0-rc4
Diego Viola (1):
treewide: fix typos
Kenny Levinsen (1):
scene/layer_shell_v1: Add support for exclusive_edge
Simon Ser (7):
render/vulkan: introduce buffer_import_sync_file()
render/vulkan: take render pass in vulkan_sync_render_buffer()
render/vulkan: fix missing DMA-BUF implicit read fence for textures
render/vulkan: introduce buffer_export_sync_file()
render/vulkan: add "acquire" to vulkan_sync_foreign_texture()
render/vulkan: fix missing DMA-BUF implicit write fence for render buffer
build: bump version to 0.20.0-rc4
Wang Yu (1):
xwayland: fix memory leak on pipe() failure
YaoBing Xiao (1):
render/gles: use optimized clears for unblended rects
liupeng (1):
screencopy: simplify capture error handling
* wlroots 0.20.0-rc3
Isaac Freund (1):
backend/x11: reject shm buffers with non-min strides
Kenny Levinsen (1):
backend/drm: Close non-master drm fd on failure
Simon Ser (2):
backend/libinput: guard against new enum entries
build: bump version to 0.20.0-rc3
hrdl (1):
CONTRIBUTING.md: update git host
* wlroots 0.20.0-rc2
Aleksei Bavshin (2):
backend/libinput: fix build with libinput 1.31
backend/libinput: add support for LIBINPUT_SWITCH_KEYPAD_SLIDE
Simon Ser (2):
xwayland: try flushing immediately in xwm_schedule_flush()
build: bump version to 0.20.0-rc2
Steve Williams (6):
render/pixel-format: add function to determine YCbCr from drm fourcc
vulkan: make use of new pixel_format_is_ycbcr function
color_representation: ensure encoding/range/drm formats compatibility
color-representation: add support for identity+full
types/wlr_buffer: add buffer_get_drm_format helper function
color-representation-v1: fix condition in surface commit
YaoBing Xiao (2):
xwayland: fix wl_array rollback when adding selection targets
output/cursor: fix missing newline at end of file
liupeng (2):
render/drm_syncobj: drop unnecessary drmSyncobjTimelineWait() arg
render/drm_syncobj: fix function name in drmSyncobjTimelineWait() error log
rewine (4):
types: Simplify wlr_keyboard_group_destroy
wlr_cursor: add comments for signal parameters
wlr_cursor: fix event type in handle_tablet_tool_button
ext_image_capture_source_v1: remove unused variable
* wlroots 0.20.0-rc1
Alexander Orzechowski (5):
wlr_scene: Make restack_xwayland_surface_below generic
wlr_scene: Don't recurse when disabling scene node if a child is already disabled
wlr_scene: Update outputs when node is disabled
wlr_scene: Only do disable cleanup when explicit damage is given
wlr_scene: Add documentation to scene_node_update()
Andri Yngvason (1):
ext-image-capture-source: output: Apply transform to cursor
Christopher Snowhill (2):
color_management_v1: set output color properties
color-representation-v1: Fix missing destroy signal init
Consolatis (2):
wlr_text_input_v3: remove event arguments from header
transient_seat: initialize seat destroy listener
Dale Turner (1):
Add "const" to eliminate "error: initialization discards ‘const’ qualifier from pointer target type"
David Turner (8):
Change all timespec pointers in events to owned
xwayland: Remove has_utf8_title field
scene: Block damage on single-pixel buffer textures
util/mem: Move memdup to new util/mem.c file
color-representation-v1: new protocol
color-representation-v1: Add wlr enums + converters
color-representation-v1: Actually set supported_*_len
xwm: Fix double-close
David96 (1):
wlr_virtual_pointer: Set axis source on all axis
DreamMaoMao (1):
render/pass: Ensure the precision is consistent during comparison
Furkan Sahin (2):
input-method-v2: Destroy keyboard grab before input method
backend/session: use device `boot_display`
Félix Poisot (21):
scene: fix output transfer functions
render: introduce Gamma 2.2 color transform
scene, render: use Gamma 2.2 TF as default
drm: save edid color characteristics in wlr_output
cursor: apply output image description when preparing texture
output/state: add missing unref for color_transform
render/vulkan: fix single-pass linear path
render/color: add wlr_color_primaries_transform_absolute_colorimetric
render/vulkan: apply "matrix" color transforms in shader
scene: always apply user gamma after scene color transform
render: remove buffer primaries from pass options
scene: don't rebuild color transforms each frame
output: don't rebuild cursor color transform for each update
render/color: make wlr_color_primaries_from_named public
render/color: introduce color_transform_compose
render/color: assert that wlr_color_transform_pipeline contains no NULLs
meson: bump minimum wayland-protocols version
color_management_v1: relax restrictions on maxCLL and maxFALL
color_management_v1: use 64bit image description identities
color_management_v1: new enum value for 'srgb' transfer function
render: don't infer luminance multipliers from color TF
Guido Günther (4):
text-input-v3: Name new text input event correctly
text-input-v3: Use `NULL` when emitting signals
input-method-unstable-v2: There are no enable / disable events
input-method-unstable-v2: surrounding text sends surrounding text
Ilia Bozhinov (2):
drag: destroy data source on touch_up
seat: add wlr_seat_touch_notify_clear_focus
Isaac Freund (2):
util/box: set dest to empty if boxes don't intersect
xwayland: add set_size_hints signal
Jens Peters (1):
backend/libinput: expose libinput_tablet_tool
Jesper Jensen (1):
output/cursor: Fix double cursor bug
JiDe Zhang (1):
xwayland: fix assertion failure in wlr_xwayland_shell_v1
John Lindgren (1):
render/allocator: add missing wlr_buffer_finish() in destroy impls
Kenny Levinsen (3):
render/vulkan: Handle multi-descriptor sets
output-swapchain-manager: Reject zero resolution
ext_image_copy_capture_v1: Only render scene source on damage
Kirill Primak (6):
cursor-shape-v1: use generated enum validator
cursor-shape-v1: bump to version 2
xdg-shell: add support for v7
fixes: add implementation
Avoid including generated headers publicly where possible
compositor: use wl_resource_post_error_vargs()
Martin Rys (1):
Add support for XKB_LED_NAME_COMPOSE and XKB_LED_NAME_KANA USB HID LEDs Requires xkbcommon 1.8.0
Peter Kaplan (2):
wlr_ext_image_copy_capture_v1: new_session event
image_capture_source: wlr_output_try_from_ext_image_capture_source_v1()
Robin Ebert (1):
wlr_ext_image_copy_capture_v1: Fix segmentation fault when using cursor session
Rémi Bernon (2):
xwayland: Create a dummy no_focus_window to use for non-X window focus
xwayland: Activate no_focus_window when a Wayland window is activated
Simon Ser (128):
build: bump version to 0.20.0-dev
output: don't send make/model
idle_notify_v1: drop trailing spaces
xwayland: require xcb-xfixes 1.15
render/allocator/gbm: require GBM 21.1
swapchain: assert that size is not empty at creation time
ext_image_capture_source_v1: add support for foreign toplevels
ext_image_capture_source_v1: add helper to capture scene nodes
scene: ignore outputs with too small intersection with nodes
scene: configure clients with the highest output scale
scene: filter frame_done primary output in surface handler
scene: use output with highest refresh rate for frame pacing
scene: send surface preferred transform alongside DMA-BUF feedback
render/color: add wlr_color_transform_init()
render/color: use variable instead of type in sizeof()
render/color: replace COLOR_TRANSFORM_LUT_3D with COLOR_TRANSFORM_LCMS2
render/color: introduce COLOR_TRANSFORM_LUT_3X1D
output: add color transform to state
backend/drm: add support for color transforms
wlr_gamma_control_v1: use color transforms
output: drop gamma LUT from state
render/vulkan: add color transformation matrix
render/vulkan: use output_pipe_srgb for non-NULL sRGB color transform
render/vulkan: rename mat3_to_mat4() to encode_proj_matrix()
render/vulkan: use array declaration in encode_proj_matrix()
render, render/vulkan: add primaries to wlr_buffer_pass_options
output: add color primaries to output state
backend/drm: add support for color primaries
render/vulkan: add PQ inverse EOTF to output shader
render/color, render/vulkan: add support for PQ transfer function
output: add transfer function to image description
backend/drm: add support for image description transfer function
render/vulkan: add luminance multipler for output shader
render/vulkan: fix multiplication order for output color matrix
render/color, render/vulkan: add EXT_LINEAR to enum wlr_color_transfer_function
color-management-v1: add EXT_LINEAR
render/pass: add wlr_render_texture_options.transfer_function
render/vulkan: fix typo in wlr_vk_texture.views comment
render/vulkan: add support for texture transfer functions
scene: add transfer function support for wlr_scene_buffer
scene: add support for color-management-v1 transfer functions
render/vulkan: prepare texture shader for new transforms
render/vulkan: introduce wlr_vk_frag_texture_pcr_data
render/vulkan: add texture color transformation matrix
render/vulkan: add support for PQ for textures
render, render/vulkan: add primaries to wlr_render_texture_options
render/vulkan: add luminance multiplier for texture shader
scene: add primaries support to wlr_scene_buffer
scene: add support for color-management-v1 primaries
output: shorten output enabled checks
output: add wlr_output.image_description
output: add output_pending_image_description()
scene: grab image description from output state
output: add full HDR metadata to wlr_output_image_description
backend/drm: relay full HDR metadata
render/egl: fix software rendering check
xdg-toplevel-tag-v1: new protocol
color_management_v1: add helpers to convert TF/primaries enums
scene: use helpers to convert TF/primaries enums
ext_image_capture_source_v1: advertise fallback {A,X}RGB8888 formats
backend, output: send commit events after applying all in wlr_backend_commit()
color-management-v1: handle inert outputs in get_output
tinywl: stop generating xdg-shell header
render/vulkan: fix VkPushConstantRange for wlr_vk_frag_texture_pcr_data
render/vulkan: remove hardcoded counts
build: add wayland-protocols to dependencies array
output/cursor: fix missing second cursor
scene/surface: simplify single-pixel-buffer check in surface_reconfigure()
scene/surface: fix NULL deref when source buffer is destroyed
cursor: use source buffer to signal release timeline point
render/vulkan: rename plain to two_pass
render/vulkan: use sRGB image view when color transform is set
render/vulkan: rename vulkan_setup_srgb_framebuffer() for linear
render/vulkan: introduce wlr_vk_render_buffer_out
render/vulkan: add wlr_vk_render_pass.render_setup
render/vulkan: add wlr_vk_render_pass.render_buffer_out
render/vulkan: replace wlr_vk_render_pass.srgb_pathway with two_pass
render/vulkan: add linear single-subpass
Add release script
color_management_v1: drop duplicated enum converters
color_management_v1: make from_wlr enum converters public
color_management_v1: add destroy event to manager
scene: send color_management_v1 surface feedback
render/color: fix bounds check in lut_1d_get()
backend/wayland: log when getting disconnected from remote display
backend/wayland: continue reading on hangup
backend/drm: avoid error message when EDID is missing
backend/session: fix crash on udev device remove event
Revert "wlr_scene: fix tf/prim comparison for scanout attempt"
ci: fix VKMS lookup after faux bus migration
linux_drm_syncobj_v1: fix use-after-free in surface_commit_destroy()
render/color: add wlr_color_transform_eval()
render/color: add wlr_color_transform_pipeline
output: check for color transform no-op changes
gamma_control_v1: add wlr_gamma_control_v1_get_color_transform()
gamma_control_v1: introduce fallback_gamma_size
scene: add software fallback for gamma LUT
render/color: turn enum wlr_color_encoding into a bitfield
render: add color encoding and range to wlr_render_texture_options
render/vulkan: add suport for color encoding and range
color_representation_v1: make supported_alpha_modes const
scene: add support for color encoding and range
scene: add support for color-representation-v1 coeffs and range
color_representation_v1: add helper to create global from renderer
render/color: introduce wlr_color_transform_matrix
color_management_v1: add helpers to get supported TFs/primaries
tinywl: fix duplicate object files passed to linker
render/pixman: add support for ABGR16161616
color_management_v1: add BT.1886 to TF-from-renderer helper
scene: don't assign outputs to invisible nodes
scene: constify pixman_region32_t
render: add new 16- and 32-bits-per-component pixel formats
render/gles2: add BGR161616F and BGR161616
render/vulkan: add new 16- and 32-bits-per-component pixel formats
scene: keep last preferred configuration when leaving last output
render: drop <linux/dma-buf.h> compat defines
ext_image_capture_source_v1/scene: fix stop for parallel captures
scene/surface: don't cache frame pacing output
scene: add knob to turn off Xwayland surface restacking
render/gles2: skip glslang check when shaders are unchanged
xcursor: add shared helper to create a wlr_xcursor_image
xcursor: introduce wlr_xcursor_image_get_buffer()
cursor: use wlr_xcursor_image_get_buffer()
xwayland: take wlr_buffer in wlr_xwayland_set_cursor()
ext_image_copy_capture_v1: replace schedule_frame with request_frame
ext_image_capture_source_v1: wait for capture client before sending frame event
color_representation_v1: send chroma_location protocol error
build: bump version to 0.20.0-rc1
Simon Zeni (2):
types: deprecate wlr-screencopy-unstable-v1
drm-lease-v1: remove connector active_lease & lease connectors
Stephane Fontaine (1):
xwm: don't leak msg in case of realloc failure
YaoBing Xiao (1):
render/vulkan: destroy vulkan instance when drm phdev mismatch
Yixue Wang (2):
types/color_representation: correctly cleanup in manager create
types/color_management: check on invalid image description
liupeng (3):
cursor: update output cursor even if output is disabled
drm_lease_v1: initialize device resource link during abnormal exit
backend/session: respond to event hangup or error
llyyr (9):
meson: bump minimum wayland-protocols version
wlr_scene: fix tf/prim comparison for scanout attempt
wlr_scene: return scene_direct_scanout_result instead of bool
render: introduce bt.1886 transfer function
wlr_scene: fix direct scanout for gamma2.2 buffers
render/vulkan: clip negative values before applying transfer function
color_representation_v1: don't leak supported_* on display destroy
render/vulkan: normalize luminance range in bt.1886 formula
xwayland: lock new buffer instead of the old one
qaqland (1):
tinywl: fix cursor disappears when focused window is closed
rewine (4):
ext_image_capture_source_v1: remove unused struct definition
wlr_ext_data_control_v1: Make all listeners private
docs: deprecate legacy wlr_data_control_v1 interface
protocols: sync with wlr-protocols, apply non-breaking updates and doc improvements
sunzhguy (1):
session: simplify libudev unref handling
tokyo4j (8):
backend/libinput: don't leak udev_device
xwm: add support for _NET_WM_ICON
input-method: rename input_method event to new_input_method
input-method: use `NULL` when emitting signals
util/box.c: use 1/256 instead of 1/65536 in wlr_box_closest_point()
wlr-foreign-toplevel: avoid wl_resource_find_for_client()
Add wlr_version_get_{major,minor,micro}()
ext-workspace-v1: add implementation
xurui (5):
render/allocator/gbm: insert buffer after export gbm bo
wlr_xdg_toplevel_icon_v1: check the correct resource
wlr_drag: drag motion signal also needs to be sent
types/wlr_input_device: name maybe NULL
xwayland/selection/dnd: fix parameter type
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 pkgsrc/wayland/wlroots/Makefile \
pkgsrc/wayland/wlroots/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/wayland/wlroots/PLIST \
pkgsrc/wayland/wlroots/buildlink3.mk
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/wayland/wlroots/Makefile
diff -u pkgsrc/wayland/wlroots/Makefile:1.2 pkgsrc/wayland/wlroots/Makefile:1.3
--- pkgsrc/wayland/wlroots/Makefile:1.2 Sat Apr 18 11:12:30 2026
+++ pkgsrc/wayland/wlroots/Makefile Mon Jul 20 17:27:15 2026
@@ -1,17 +1,18 @@
-# $NetBSD: Makefile,v 1.2 2026/04/18 11:12:30 kikadf Exp $
+# $NetBSD: Makefile,v 1.3 2026/07/20 17:27:15 kikadf Exp $
-DISTNAME= wlroots-0.19.3
+DISTNAME= wlroots-0.20.2
CATEGORIES= wayland
MASTER_SITE_GITLAB= https://gitlab.freedesktop.org/
MASTER_SITES= ${MASTER_SITE_GITLAB:=wlroots/}
GITLAB_TAG= ${PKGVERSION_NOREV}
-MAINTAINER= kikadf.01%gmail.com@localhost
+MAINTAINER= kikadf%NetBSD.org@localhost
HOMEPAGE= https://gitlab.freedesktop.org/wlroots/wlroots
COMMENT= Wayland compositor library
LICENSE= mit
USE_TOOLS+= pkg-config
+UDEV_REQUIRED= yes
MESON_ARGS+= -Dallocators=gbm
@@ -30,7 +31,6 @@ PKG_FAIL_REASON+= "DRM_IOCTL_GET_UNIQUE
.include "../../devel/meson/build.mk"
.include "../../devel/libopeninput/buildlink3.mk"
-.include "../../devel/libudev-bsd/buildlink3.mk"
.include "../../devel/wayland/buildlink3.mk"
.include "../../devel/wayland-protocols/buildlink3.mk"
.include "../../graphics/cairo/buildlink3.mk"
@@ -43,10 +43,12 @@ PREFER.MesaLib= pkgsrc # glesv2
.include "../../sysutils/hwdata/buildlink3.mk"
.include "../../sysutils/seatd/buildlink3.mk"
.include "../../x11/libdisplay-info/buildlink3.mk"
+BUILDLINK_API_DEPENDS.libdrm+= libdrm>=2.4.129
.include "../../x11/libdrm/buildlink3.mk"
.include "../../x11/libxkbcommon/buildlink3.mk"
.include "../../x11/pixman/buildlink3.mk"
.include "../../x11/xcb-util-errors/buildlink3.mk"
.include "../../x11/xcb-util-renderutil/buildlink3.mk"
.include "../../x11/xcb-util-wm/buildlink3.mk"
+.include "../../mk/udev.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/wayland/wlroots/distinfo
diff -u pkgsrc/wayland/wlroots/distinfo:1.2 pkgsrc/wayland/wlroots/distinfo:1.3
--- pkgsrc/wayland/wlroots/distinfo:1.2 Sat Apr 18 11:12:30 2026
+++ pkgsrc/wayland/wlroots/distinfo Mon Jul 20 17:27:15 2026
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.2 2026/04/18 11:12:30 kikadf Exp $
+$NetBSD: distinfo,v 1.3 2026/07/20 17:27:15 kikadf Exp $
-BLAKE2s (wlroots-0.19.3.tar.gz) = 2f57f3122fa3272ac55862c7b34537094a7ab8eebe6f5810fb7b920e53121f35
-SHA512 (wlroots-0.19.3.tar.gz) = 0de8e27eba656b5893792273f995ee8303738f68478828ee9fcb00fbf3479f928476f4616ae1cf2396cdd85e39360919c3ea8a583df5768e653f75d6b347ea71
-Size (wlroots-0.19.3.tar.gz) = 671209 bytes
+BLAKE2s (wlroots-0.20.2.tar.gz) = 3a63e35c27952d96df1b839d67195bf7e9a4dbede6f1574f65330a771e02c06d
+SHA512 (wlroots-0.20.2.tar.gz) = e96523a2b215e7d1f36bbe5e7fa3e65d15cb87e2f0d9c304d3c2fdc81b0ac0c7202cd955635c01072b34e70f08c6c00fa2cde8c277bd73fcabdcb19f7b579a12
+Size (wlroots-0.20.2.tar.gz) = 700802 bytes
SHA1 (patch-backend_libinput_meson.build) = 7f109761790191930828f280ca74db6bc95941e1
SHA1 (patch-render_allocator_allocator.c) = ca1f468d6e253fea5ae4d739172d4e94a07a4be6
SHA1 (patch-render_drm__syncobj.c) = 70708836fe3fd7e4f55e128edbe9d3ad50f66916
Index: pkgsrc/wayland/wlroots/PLIST
diff -u pkgsrc/wayland/wlroots/PLIST:1.1 pkgsrc/wayland/wlroots/PLIST:1.2
--- pkgsrc/wayland/wlroots/PLIST:1.1 Mon Apr 13 17:20:09 2026
+++ pkgsrc/wayland/wlroots/PLIST Mon Jul 20 17:27:15 2026
@@ -1,122 +1,126 @@
-@comment $NetBSD: PLIST,v 1.1 2026/04/13 17:20:09 kikadf Exp $
-include/wlroots-0.19/wlr/backend.h
-include/wlroots-0.19/wlr/backend/drm.h
-include/wlroots-0.19/wlr/backend/headless.h
-include/wlroots-0.19/wlr/backend/interface.h
-include/wlroots-0.19/wlr/backend/libinput.h
-include/wlroots-0.19/wlr/backend/multi.h
-include/wlroots-0.19/wlr/backend/session.h
-include/wlroots-0.19/wlr/backend/wayland.h
-include/wlroots-0.19/wlr/backend/x11.h
-include/wlroots-0.19/wlr/config.h
-include/wlroots-0.19/wlr/interfaces/wlr_buffer.h
-include/wlroots-0.19/wlr/interfaces/wlr_ext_image_capture_source_v1.h
-include/wlroots-0.19/wlr/interfaces/wlr_keyboard.h
-include/wlroots-0.19/wlr/interfaces/wlr_output.h
-include/wlroots-0.19/wlr/interfaces/wlr_pointer.h
-include/wlroots-0.19/wlr/interfaces/wlr_switch.h
-include/wlroots-0.19/wlr/interfaces/wlr_tablet_pad.h
-include/wlroots-0.19/wlr/interfaces/wlr_tablet_tool.h
-include/wlroots-0.19/wlr/interfaces/wlr_touch.h
-include/wlroots-0.19/wlr/render/allocator.h
-include/wlroots-0.19/wlr/render/color.h
-include/wlroots-0.19/wlr/render/dmabuf.h
-include/wlroots-0.19/wlr/render/drm_format_set.h
-include/wlroots-0.19/wlr/render/drm_syncobj.h
-include/wlroots-0.19/wlr/render/egl.h
-include/wlroots-0.19/wlr/render/gles2.h
-include/wlroots-0.19/wlr/render/interface.h
-include/wlroots-0.19/wlr/render/pass.h
-include/wlroots-0.19/wlr/render/pixman.h
-include/wlroots-0.19/wlr/render/swapchain.h
-include/wlroots-0.19/wlr/render/vulkan.h
-include/wlroots-0.19/wlr/render/wlr_renderer.h
-include/wlroots-0.19/wlr/render/wlr_texture.h
-include/wlroots-0.19/wlr/types/wlr_alpha_modifier_v1.h
-include/wlroots-0.19/wlr/types/wlr_buffer.h
-include/wlroots-0.19/wlr/types/wlr_color_management_v1.h
-include/wlroots-0.19/wlr/types/wlr_compositor.h
-include/wlroots-0.19/wlr/types/wlr_content_type_v1.h
-include/wlroots-0.19/wlr/types/wlr_cursor.h
-include/wlroots-0.19/wlr/types/wlr_cursor_shape_v1.h
-include/wlroots-0.19/wlr/types/wlr_damage_ring.h
-include/wlroots-0.19/wlr/types/wlr_data_control_v1.h
-include/wlroots-0.19/wlr/types/wlr_data_device.h
-include/wlroots-0.19/wlr/types/wlr_drm.h
-include/wlroots-0.19/wlr/types/wlr_drm_lease_v1.h
-include/wlroots-0.19/wlr/types/wlr_export_dmabuf_v1.h
-include/wlroots-0.19/wlr/types/wlr_ext_data_control_v1.h
-include/wlroots-0.19/wlr/types/wlr_ext_foreign_toplevel_list_v1.h
-include/wlroots-0.19/wlr/types/wlr_ext_image_capture_source_v1.h
-include/wlroots-0.19/wlr/types/wlr_ext_image_copy_capture_v1.h
-include/wlroots-0.19/wlr/types/wlr_foreign_toplevel_management_v1.h
-include/wlroots-0.19/wlr/types/wlr_fractional_scale_v1.h
-include/wlroots-0.19/wlr/types/wlr_gamma_control_v1.h
-include/wlroots-0.19/wlr/types/wlr_idle_inhibit_v1.h
-include/wlroots-0.19/wlr/types/wlr_idle_notify_v1.h
-include/wlroots-0.19/wlr/types/wlr_input_device.h
-include/wlroots-0.19/wlr/types/wlr_input_method_v2.h
-include/wlroots-0.19/wlr/types/wlr_keyboard.h
-include/wlroots-0.19/wlr/types/wlr_keyboard_group.h
-include/wlroots-0.19/wlr/types/wlr_keyboard_shortcuts_inhibit_v1.h
-include/wlroots-0.19/wlr/types/wlr_layer_shell_v1.h
-include/wlroots-0.19/wlr/types/wlr_linux_dmabuf_v1.h
-include/wlroots-0.19/wlr/types/wlr_linux_drm_syncobj_v1.h
-include/wlroots-0.19/wlr/types/wlr_output.h
-include/wlroots-0.19/wlr/types/wlr_output_layer.h
-include/wlroots-0.19/wlr/types/wlr_output_layout.h
-include/wlroots-0.19/wlr/types/wlr_output_management_v1.h
-include/wlroots-0.19/wlr/types/wlr_output_power_management_v1.h
-include/wlroots-0.19/wlr/types/wlr_output_swapchain_manager.h
-include/wlroots-0.19/wlr/types/wlr_pointer.h
-include/wlroots-0.19/wlr/types/wlr_pointer_constraints_v1.h
-include/wlroots-0.19/wlr/types/wlr_pointer_gestures_v1.h
-include/wlroots-0.19/wlr/types/wlr_presentation_time.h
-include/wlroots-0.19/wlr/types/wlr_primary_selection.h
-include/wlroots-0.19/wlr/types/wlr_primary_selection_v1.h
-include/wlroots-0.19/wlr/types/wlr_relative_pointer_v1.h
-include/wlroots-0.19/wlr/types/wlr_scene.h
-include/wlroots-0.19/wlr/types/wlr_screencopy_v1.h
-include/wlroots-0.19/wlr/types/wlr_seat.h
-include/wlroots-0.19/wlr/types/wlr_security_context_v1.h
-include/wlroots-0.19/wlr/types/wlr_server_decoration.h
-include/wlroots-0.19/wlr/types/wlr_session_lock_v1.h
-include/wlroots-0.19/wlr/types/wlr_shm.h
-include/wlroots-0.19/wlr/types/wlr_single_pixel_buffer_v1.h
-include/wlroots-0.19/wlr/types/wlr_subcompositor.h
-include/wlroots-0.19/wlr/types/wlr_switch.h
-include/wlroots-0.19/wlr/types/wlr_tablet_pad.h
-include/wlroots-0.19/wlr/types/wlr_tablet_tool.h
-include/wlroots-0.19/wlr/types/wlr_tablet_v2.h
-include/wlroots-0.19/wlr/types/wlr_tearing_control_v1.h
-include/wlroots-0.19/wlr/types/wlr_text_input_v3.h
-include/wlroots-0.19/wlr/types/wlr_touch.h
-include/wlroots-0.19/wlr/types/wlr_transient_seat_v1.h
-include/wlroots-0.19/wlr/types/wlr_viewporter.h
-include/wlroots-0.19/wlr/types/wlr_virtual_keyboard_v1.h
-include/wlroots-0.19/wlr/types/wlr_virtual_pointer_v1.h
-include/wlroots-0.19/wlr/types/wlr_xcursor_manager.h
-include/wlroots-0.19/wlr/types/wlr_xdg_activation_v1.h
-include/wlroots-0.19/wlr/types/wlr_xdg_decoration_v1.h
-include/wlroots-0.19/wlr/types/wlr_xdg_dialog_v1.h
-include/wlroots-0.19/wlr/types/wlr_xdg_foreign_registry.h
-include/wlroots-0.19/wlr/types/wlr_xdg_foreign_v1.h
-include/wlroots-0.19/wlr/types/wlr_xdg_foreign_v2.h
-include/wlroots-0.19/wlr/types/wlr_xdg_output_v1.h
-include/wlroots-0.19/wlr/types/wlr_xdg_shell.h
-include/wlroots-0.19/wlr/types/wlr_xdg_system_bell_v1.h
-include/wlroots-0.19/wlr/types/wlr_xdg_toplevel_icon_v1.h
-include/wlroots-0.19/wlr/util/addon.h
-include/wlroots-0.19/wlr/util/box.h
-include/wlroots-0.19/wlr/util/edges.h
-include/wlroots-0.19/wlr/util/log.h
-include/wlroots-0.19/wlr/util/region.h
-include/wlroots-0.19/wlr/util/transform.h
-include/wlroots-0.19/wlr/version.h
-include/wlroots-0.19/wlr/xcursor.h
-${PLIST.xwayland}include/wlroots-0.19/wlr/xwayland.h
-include/wlroots-0.19/wlr/xwayland/server.h
-include/wlroots-0.19/wlr/xwayland/shell.h
-include/wlroots-0.19/wlr/xwayland/xwayland.h
-lib/libwlroots-0.19.so
-lib/pkgconfig/wlroots-0.19.pc
+@comment $NetBSD: PLIST,v 1.2 2026/07/20 17:27:15 kikadf Exp $
+include/wlroots-0.20/wlr/backend.h
+include/wlroots-0.20/wlr/backend/drm.h
+include/wlroots-0.20/wlr/backend/headless.h
+include/wlroots-0.20/wlr/backend/interface.h
+include/wlroots-0.20/wlr/backend/libinput.h
+include/wlroots-0.20/wlr/backend/multi.h
+include/wlroots-0.20/wlr/backend/session.h
+include/wlroots-0.20/wlr/backend/wayland.h
+include/wlroots-0.20/wlr/backend/x11.h
+include/wlroots-0.20/wlr/config.h
+include/wlroots-0.20/wlr/interfaces/wlr_buffer.h
+include/wlroots-0.20/wlr/interfaces/wlr_ext_image_capture_source_v1.h
+include/wlroots-0.20/wlr/interfaces/wlr_keyboard.h
+include/wlroots-0.20/wlr/interfaces/wlr_output.h
+include/wlroots-0.20/wlr/interfaces/wlr_pointer.h
+include/wlroots-0.20/wlr/interfaces/wlr_switch.h
+include/wlroots-0.20/wlr/interfaces/wlr_tablet_pad.h
+include/wlroots-0.20/wlr/interfaces/wlr_tablet_tool.h
+include/wlroots-0.20/wlr/interfaces/wlr_touch.h
+include/wlroots-0.20/wlr/render/allocator.h
+include/wlroots-0.20/wlr/render/color.h
+include/wlroots-0.20/wlr/render/dmabuf.h
+include/wlroots-0.20/wlr/render/drm_format_set.h
+include/wlroots-0.20/wlr/render/drm_syncobj.h
+include/wlroots-0.20/wlr/render/egl.h
+include/wlroots-0.20/wlr/render/gles2.h
+include/wlroots-0.20/wlr/render/interface.h
+include/wlroots-0.20/wlr/render/pass.h
+include/wlroots-0.20/wlr/render/pixman.h
+include/wlroots-0.20/wlr/render/swapchain.h
+include/wlroots-0.20/wlr/render/vulkan.h
+include/wlroots-0.20/wlr/render/wlr_renderer.h
+include/wlroots-0.20/wlr/render/wlr_texture.h
+include/wlroots-0.20/wlr/types/wlr_alpha_modifier_v1.h
+include/wlroots-0.20/wlr/types/wlr_buffer.h
+include/wlroots-0.20/wlr/types/wlr_color_management_v1.h
+include/wlroots-0.20/wlr/types/wlr_color_representation_v1.h
+include/wlroots-0.20/wlr/types/wlr_compositor.h
+include/wlroots-0.20/wlr/types/wlr_content_type_v1.h
+include/wlroots-0.20/wlr/types/wlr_cursor.h
+include/wlroots-0.20/wlr/types/wlr_cursor_shape_v1.h
+include/wlroots-0.20/wlr/types/wlr_damage_ring.h
+include/wlroots-0.20/wlr/types/wlr_data_control_v1.h
+include/wlroots-0.20/wlr/types/wlr_data_device.h
+include/wlroots-0.20/wlr/types/wlr_drm.h
+include/wlroots-0.20/wlr/types/wlr_drm_lease_v1.h
+include/wlroots-0.20/wlr/types/wlr_export_dmabuf_v1.h
+include/wlroots-0.20/wlr/types/wlr_ext_data_control_v1.h
+include/wlroots-0.20/wlr/types/wlr_ext_foreign_toplevel_list_v1.h
+include/wlroots-0.20/wlr/types/wlr_ext_image_capture_source_v1.h
+include/wlroots-0.20/wlr/types/wlr_ext_image_copy_capture_v1.h
+include/wlroots-0.20/wlr/types/wlr_ext_workspace_v1.h
+include/wlroots-0.20/wlr/types/wlr_fixes.h
+include/wlroots-0.20/wlr/types/wlr_foreign_toplevel_management_v1.h
+include/wlroots-0.20/wlr/types/wlr_fractional_scale_v1.h
+include/wlroots-0.20/wlr/types/wlr_gamma_control_v1.h
+include/wlroots-0.20/wlr/types/wlr_idle_inhibit_v1.h
+include/wlroots-0.20/wlr/types/wlr_idle_notify_v1.h
+include/wlroots-0.20/wlr/types/wlr_input_device.h
+include/wlroots-0.20/wlr/types/wlr_input_method_v2.h
+include/wlroots-0.20/wlr/types/wlr_keyboard.h
+include/wlroots-0.20/wlr/types/wlr_keyboard_group.h
+include/wlroots-0.20/wlr/types/wlr_keyboard_shortcuts_inhibit_v1.h
+include/wlroots-0.20/wlr/types/wlr_layer_shell_v1.h
+include/wlroots-0.20/wlr/types/wlr_linux_dmabuf_v1.h
+include/wlroots-0.20/wlr/types/wlr_linux_drm_syncobj_v1.h
+include/wlroots-0.20/wlr/types/wlr_output.h
+include/wlroots-0.20/wlr/types/wlr_output_layer.h
+include/wlroots-0.20/wlr/types/wlr_output_layout.h
+include/wlroots-0.20/wlr/types/wlr_output_management_v1.h
+include/wlroots-0.20/wlr/types/wlr_output_power_management_v1.h
+include/wlroots-0.20/wlr/types/wlr_output_swapchain_manager.h
+include/wlroots-0.20/wlr/types/wlr_pointer.h
+include/wlroots-0.20/wlr/types/wlr_pointer_constraints_v1.h
+include/wlroots-0.20/wlr/types/wlr_pointer_gestures_v1.h
+include/wlroots-0.20/wlr/types/wlr_presentation_time.h
+include/wlroots-0.20/wlr/types/wlr_primary_selection.h
+include/wlroots-0.20/wlr/types/wlr_primary_selection_v1.h
+include/wlroots-0.20/wlr/types/wlr_relative_pointer_v1.h
+include/wlroots-0.20/wlr/types/wlr_scene.h
+include/wlroots-0.20/wlr/types/wlr_screencopy_v1.h
+include/wlroots-0.20/wlr/types/wlr_seat.h
+include/wlroots-0.20/wlr/types/wlr_security_context_v1.h
+include/wlroots-0.20/wlr/types/wlr_server_decoration.h
+include/wlroots-0.20/wlr/types/wlr_session_lock_v1.h
+include/wlroots-0.20/wlr/types/wlr_shm.h
+include/wlroots-0.20/wlr/types/wlr_single_pixel_buffer_v1.h
+include/wlroots-0.20/wlr/types/wlr_subcompositor.h
+include/wlroots-0.20/wlr/types/wlr_switch.h
+include/wlroots-0.20/wlr/types/wlr_tablet_pad.h
+include/wlroots-0.20/wlr/types/wlr_tablet_tool.h
+include/wlroots-0.20/wlr/types/wlr_tablet_v2.h
+include/wlroots-0.20/wlr/types/wlr_tearing_control_v1.h
+include/wlroots-0.20/wlr/types/wlr_text_input_v3.h
+include/wlroots-0.20/wlr/types/wlr_touch.h
+include/wlroots-0.20/wlr/types/wlr_transient_seat_v1.h
+include/wlroots-0.20/wlr/types/wlr_viewporter.h
+include/wlroots-0.20/wlr/types/wlr_virtual_keyboard_v1.h
+include/wlroots-0.20/wlr/types/wlr_virtual_pointer_v1.h
+include/wlroots-0.20/wlr/types/wlr_xcursor_manager.h
+include/wlroots-0.20/wlr/types/wlr_xdg_activation_v1.h
+include/wlroots-0.20/wlr/types/wlr_xdg_decoration_v1.h
+include/wlroots-0.20/wlr/types/wlr_xdg_dialog_v1.h
+include/wlroots-0.20/wlr/types/wlr_xdg_foreign_registry.h
+include/wlroots-0.20/wlr/types/wlr_xdg_foreign_v1.h
+include/wlroots-0.20/wlr/types/wlr_xdg_foreign_v2.h
+include/wlroots-0.20/wlr/types/wlr_xdg_output_v1.h
+include/wlroots-0.20/wlr/types/wlr_xdg_shell.h
+include/wlroots-0.20/wlr/types/wlr_xdg_system_bell_v1.h
+include/wlroots-0.20/wlr/types/wlr_xdg_toplevel_icon_v1.h
+include/wlroots-0.20/wlr/types/wlr_xdg_toplevel_tag_v1.h
+include/wlroots-0.20/wlr/util/addon.h
+include/wlroots-0.20/wlr/util/box.h
+include/wlroots-0.20/wlr/util/edges.h
+include/wlroots-0.20/wlr/util/log.h
+include/wlroots-0.20/wlr/util/region.h
+include/wlroots-0.20/wlr/util/transform.h
+include/wlroots-0.20/wlr/version.h
+include/wlroots-0.20/wlr/xcursor.h
+${PLIST.xwayland}include/wlroots-0.20/wlr/xwayland.h
+include/wlroots-0.20/wlr/xwayland/server.h
+include/wlroots-0.20/wlr/xwayland/shell.h
+include/wlroots-0.20/wlr/xwayland/xwayland.h
+lib/libwlroots-0.20.so
+lib/pkgconfig/wlroots-0.20.pc
Index: pkgsrc/wayland/wlroots/buildlink3.mk
diff -u pkgsrc/wayland/wlroots/buildlink3.mk:1.1 pkgsrc/wayland/wlroots/buildlink3.mk:1.2
--- pkgsrc/wayland/wlroots/buildlink3.mk:1.1 Mon Apr 13 17:20:09 2026
+++ pkgsrc/wayland/wlroots/buildlink3.mk Mon Jul 20 17:27:15 2026
@@ -1,11 +1,11 @@
-# $NetBSD: buildlink3.mk,v 1.1 2026/04/13 17:20:09 kikadf Exp $
+# $NetBSD: buildlink3.mk,v 1.2 2026/07/20 17:27:15 kikadf Exp $
BUILDLINK_TREE+= wlroots
.if !defined(WLROOTS_BUILDLINK3_MK)
WLROOTS_BUILDLINK3_MK:=
-BUILDLINK_API_DEPENDS.wlroots+= wlroots>=0.19.2
+BUILDLINK_API_DEPENDS.wlroots+= wlroots>=0.20.2
BUILDLINK_PKGSRCDIR.wlroots?= ../../wayland/wlroots
.include "../../devel/libopeninput/buildlink3.mk"
Home |
Main Index |
Thread Index |
Old Index