Skip to content

wayle: 0.6.0#60792

Open
dani-77 wants to merge 17 commits into
void-linux:masterfrom
dani-77:master
Open

wayle: 0.6.0#60792
dani-77 wants to merge 17 commits into
void-linux:masterfrom
dani-77:master

Conversation

@dani-77
Copy link
Copy Markdown

@dani-77 dani-77 commented May 28, 2026

Testing the changes

  • I tested the changes in this PR: YES

New package

Local build testing

  • I built this PR locally for my native architecture, (X86_64-GLIBC)

@dani-77
Copy link
Copy Markdown
Author

dani-77 commented May 28, 2026

It is a GTK shell for Wayland compositors; 100% functional on Niri, tested with some flaws on dwl and scroll.

@dani-77
Copy link
Copy Markdown
Author

dani-77 commented May 28, 2026

I forgot to remove from the template my repository name...

@tranzystorekk tranzystorekk added the new-package This PR adds a new package label May 28, 2026
@classabbyamp
Copy link
Copy Markdown
Member

we should not be vendoring 7000 lines of completions. they can be generated by the executable during install

build_helper="qemu"

# ...

post_install() {
	for sh in bash fish zsh; do
		vtargetrun "$DESTDIR/usr/bin/wayle completions "$sh" > "wayle.$sh"
		vcompletion "wayle.$sh" "$sh"
	done
}

Comment thread srcpkgs/wayle/template Outdated
Comment thread srcpkgs/wayle/template Outdated
Comment thread srcpkgs/wayle/template Outdated
Comment thread srcpkgs/wayle/template Outdated
Comment thread srcpkgs/wayle/template Outdated
dani-77 and others added 9 commits May 28, 2026 17:41
Co-authored-by: classabbyamp <5366828+classabbyamp@users.noreply.github.com>
Co-authored-by: classabbyamp <5366828+classabbyamp@users.noreply.github.com>
Co-authored-by: classabbyamp <5366828+classabbyamp@users.noreply.github.com>
Co-authored-by: classabbyamp <5366828+classabbyamp@users.noreply.github.com>
Co-authored-by: classabbyamp <5366828+classabbyamp@users.noreply.github.com>
Added build_helper and post_install function for completions.
Copy link
Copy Markdown
Author

@dani-77 dani-77 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It is building, generating completions and installing pkg with all features.

@dani-77 dani-77 changed the title wayle: 0.5.0 wayle: 0.6.0 May 31, 2026
@dani-77 dani-77 requested a review from classabbyamp May 31, 2026 18:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

new-package This PR adds a new package

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants