harper-cli: update to 2.6.0.#61328
Conversation
meator
left a comment
There was a problem hiding this comment.
--- a/srcpkgs/harper-cli/template
+++ b/srcpkgs/harper-cli/template
@@ -39,6 +39,6 @@ pre_install() {
harper-ls_package() {
short_desc+=" - LSP"
pkg_install() {
- vbin "target/${RUST_TARGET}/release/harper-cli" harper-ls
+ vbin "target/${RUST_TARGET}/release/harper-ls" harper-ls
}
}This was a fun one to debug.
Ouch, good catch, thank you! Not sure what happened there :) |
|
Builds fail with i.e. a missing gtk+3 dependency. However, gtk3 is only required for building the desktop app of harper, but we're explicitly setting |
|
Oh, |
46c887b to
06d96c0
Compare
|
I'd make the least ammount of changes to harper's build system to get rid of unnecessary dependencies, make a patch of it, include it in the update and contact upstream. I don't know Rust nor Cargo, so I can't help much here. |
I finally managed to properly disable building and tests for the desktop package, so we should be good now, so Thanks for your help @meator <3 |
Testing the changes
Local build testing