Skip to content

bump x/clipboard -> v0.8.0 for wayland support - #51

Merged
cfoust merged 1 commit into
cfoust:mainfrom
wilsonsk0:bump-x-clipboard
Sep 6, 2026
Merged

cfoust merged 1 commit into
cfoust:mainfrom
wilsonsk0:bump-x-clipboard

Conversation

@wilsonsk0

Copy link
Copy Markdown
Contributor

Native wayland support was added to golang-design/clipboard in v0.8.0.

@cfoust

cfoust commented Sep 6, 2026

Copy link
Copy Markdown
Owner

Hey there! Thanks for the contribution. Nice catch. I鈥檒l fix this up and push a new version for ya!

@cfoust
cfoust merged commit f027181 into cfoust:main Sep 6, 2026
1 check failed
wilsonsk0 pushed a commit to wilsonsk0/cy that referenced this pull request Sep 7, 2026
Follow-up to cfoust#51, which bumped x/clipboard to v0.8.0 for native
Wayland support. That PR's `go mod tidy` was incomplete and it also
re-vendored the module verbatim, dropping cy's local patch that makes
Write return an error and adds ReadErr. This restores that patch on
top of v0.8.0 and reverts pkg/clipboard to the error-propagating API.

`go mod vendor` also clobbers two other hand-patched modules (go-vte
colon sub-parameters, go-daemon error wrapping). All three patches now
live in patches/ and are re-applied by a new `just vendor` recipe so
future bumps don't silently lose them.

v0.8.0 speaks the X11 wire protocol directly, so libx11-dev is no
longer needed to build on Linux; drop it from the workflows.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Q72W2BVbNZTQaiLsURxbe6
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants