Package Details: helix-git 24.07.r114.g518425e05-1

Git Clone URL: https://aur.archlinux.org/helix-git.git (read-only, click to copy)
Package Base: helix-git
Description: A text editor written in rust
Upstream URL: https://helix-editor.com
Keywords: editor
Licenses: MPL-2.0
Conflicts: helix
Provides: hx
Submitter: Wojciechkepka
Maintainer: Robin_Jadoul
Last Packager: Robin_Jadoul
Votes: 10
Popularity: 0.36
First Submitted: 2021-06-01 19:08 (UTC)
Last Updated: 2024-08-23 13:53 (UTC)

Dependencies (2)

Required by (0)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

MuratOzsoyler commented on 2024-01-28 12:46 (UTC)

Even though compilation starts surprisingly in the middle of the tests, this patch solved it. Thank you so much for your support and effort.

Robin_Jadoul commented on 2024-01-28 01:45 (UTC)

Seems to be a weird interaction between the "integration_test" feature flag and the regular (non-integration) tests. I just updated the tests to more match the helix CI setup (i.e. separate test + integration-test).

Somewhat annoying side effect: it needs to compile more between unit and integration tests now

MuratOzsoyler commented on 2024-01-27 16:30 (UTC)

When updating the package with sudo aura -Akax --noconfirm helix-git this error come up for last few attempts:

Running unittests src/lib.rs (target/debug/deps/helix_event-85a18dc758a2ce7f)

running 2 tests
test test::smoke_test ... FAILED
test test::dynamic ... FAILED

failures:

---- test::smoke_test stdout ----
thread 'test::smoke_test' panicked at helix-event/src/runtime.rs:67:18:
there is no reactor running, must be called from the context of a Tokio 1.x runtime

---- test::dynamic stdout ----
thread 'test::dynamic' panicked at helix-event/src/runtime.rs:67:18:
there is no reactor running, must be called from the context of a Tokio 1.x runtime
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace


failures:
    test::dynamic
    test::smoke_test

test result: FAILED. 0 passed; 2 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

There is no report relevant in upstream issues. Should I report this to upstream?

MuratOzsoyler commented on 2024-01-17 13:56 (UTC)

It is installed without problems now. Thanks for version bump. All previous warnings disappeared.

Robin_Jadoul commented on 2024-01-17 10:12 (UTC)

@MuratOzsoyler that looks like some weird problem during the git checkout. I'm not sure if that's due to some network thing, just github being flaky for a moment or something else. My best guess would be to try again and hope it got resolved, but I don't think there's much to do about it on the PKGBUILD side.

MuratOzsoyler commented on 2024-01-16 16:16 (UTC)

makepkg ends with error:

error: RPC failed; curl 92 HTTP/2 stream 5 was not closed cleanly: CANCEL (err 8)
error: 7107 bytes of body are still expected
fetch-pack: unexpected disconnect while reading sideband packet
fatal: early EOF
fatal: fetch-pack: invalid index-pack output
==> ERROR: Failure while downloading helix git repo
    Aborting...

Am I doing something wrong? How can I circumvent this error?

marijns commented on 2023-11-06 10:47 (UTC)

Can we have an r prefix in the version number to denote the number of commits difference since the listed tag from git describe --tags? This is what the s/\([^-]*-g\)/r\1/ portion is for on https://wiki.archlinux.org/title/VCS_package_guidelines#Git:

git describe --long | sed 's/\([^-]*-g\)/r\1/;s/-/./g'

Thanks!

jonas-w commented on 2023-10-25 20:57 (UTC)

The git package is missing in the makedepends, as per https://wiki.archlinux.org/title/PKGBUILD#makedepends

Otherwise, one can't build this package in a clean chroot.

ModProg commented on 2023-09-23 19:27 (UTC)

Would you consider installing the completions: https://github.com/helix-editor/helix/tree/master/contrib/completion

e.g. fish should go into /usr/share/fish/completions/ probably

PotatoChronicler commented on 2023-04-18 17:29 (UTC)

This package conflicts with community/hex, which already contains /usr/bin/hx