New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New package: wluma-1.2.2 #32485
New package: wluma-1.2.2 #32485
Conversation
You need to squash into one commit and change revision to one. |
srcpkgs/wluma/template
Outdated
#wrksrc= | ||
#create_wrksrc=yes | ||
build_style=gnu-makefile | ||
make_cmd="make build" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What you want is make_build_target=build
srcpkgs/wluma/template
Outdated
#wrksrc= | ||
#create_wrksrc=yes |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
remove commented out fields
srcpkgs/wluma/template
Outdated
homepage="https://github.com/maximbaz/wluma" | ||
distfiles="${homepage}/archive/${version}.tar.gz" | ||
checksum=dabd6cdf0b9c644af52ad6fad40861829f43c534d42123af2f1f4465b31d5bed | ||
make_check=no # wluma provides no check suite |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
make_check=no # wluma provides no check suite | |
make_check=no # wluma provides no test suite |
srcpkgs/wluma/template
Outdated
make_cmd="make build" | ||
hostmakedepends="pkg-config meson ninja" | ||
makedepends="Vulkan-Headers wayland-devel Vulkan-Tools" | ||
depends="wayland vulkan-loader mesa-vulkan-intel mesa-vulkan-radeon" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
wayland
and vulkan-loader
are detected automatically:
=> wluma-1.2.2_3: running pre-pkg hook: 04-generate-runtime-deps ...
SONAME: libvulkan.so.1 <-> vulkan-loader>=1.0.57.0_1
SONAME: libm.so.6 <-> glibc>=2.32_1
SONAME: libwayland-client.so.0 <-> wayland>=1.10.0_1
SONAME: libc.so.6 <-> glibc>=2.32_1
And I don't think we should force the vulkan drivers either, so I'd be against them. In other words, you can completely remove depends
.
srcpkgs/wluma/template
Outdated
pkgname=wluma | ||
version=1.2.2 | ||
revision=3 | ||
archs="x86_64" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No reason to limit this.
Well, I now see this uses meson, so you should probably use that build style directly. Also, they are rewriting in Rust, so the direction of the package is quite open, I don't think it should be packaged just yet. |
Okay, thanks for all the help and advice. |
General
Have the results of the proposed changes been tested?