app-editors / helix

A post-modern text editor

Official package sites : https://github.com/helix-editor/helix · https://helix-editor.com/ ·

v24.07-r1 :: 0 :: gentoo

Modified
License
MPL-2.0 Apache-2.0 BSD Boost-1.0 ISC MIT MPL-2.0 MPL-2.0 Unicode-DFS-2016 ZLIB
Keywords
amd64
USE flags
debug grammar

v24.03-r2 :: 0 :: gentoo

Modified
License
0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD Boost-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 Unlicense ZLIB
Keywords
amd64
USE flags
debug grammar

General

debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
grammar
Build and install grammar language files

dev-vcs / git : Stupid content tracker: distributed VCS designed for speed and efficiency

virtual / editor : Virtual for editor

921930
app-editors/helix-23.10-r2 - ignores makeopts -j2
Repository mirror & CI · gentoo
Merge updates from master
Matt Jolly · gentoo
*/*: update for slotted Rust
Tidyups: - $(cargo_crate_uris) - Rust BDEPENDS come from the eclass except in very rare circumstances (RUST_OPTIONAL=1) - RUST_M{AX,IN}_VER where required. - Suboptimal crate separator (`-` -> `@`) Signed-off-by: Matt Jolly <kangie@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/39218 Signed-off-by: Matt Jolly <kangie@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-editors/helix: Stabilize 24.07 amd64, #939934
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-editors/helix: handle QA_FLAGS_IGNORED on 24.07
- since the installation dir has changed. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
app-editors/helix: drop 23.10-r3
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-editors/helix: Stabilize 24.03 amd64, #936221
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Jonas Frei · gentoo
app-editors/helix: Install grammars into libdir
Signed-off-by: Jonas Frei <freijon@pm.me> Signed-off-by: Steffen Winter <steffen.winter@proton.me> Closes: https://github.com/gentoo/gentoo/pull/37569 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Steffen Winter · gentoo
app-editors/helix: add 24.07
Signed-off-by: Steffen Winter <steffen.winter@proton.me> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Steffen Winter · gentoo
app-editors/helix: re-add grammar USE flag
This also patches two tree-sitter parsers which wouldn't built with the newer stricter compilers regarding C11. Closes: https://bugs.gentoo.org/901107 Closes: https://bugs.gentoo.org/912050 Closes: https://bugs.gentoo.org/918941 Closes: https://bugs.gentoo.org/933727 Closes: https://bugs.gentoo.org/934041 Signed-off-by: Steffen Winter <steffen.winter@proton.me> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Steffen Winter · gentoo
app-editors/helix: drop 23.05
Signed-off-by: Steffen Winter <steffen.winter@proton.me> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michal Rostecki · gentoo
app-editors/helix: Remove `grammar` USE flag
Fetching grammars is done with git, therefore doing that during the package build is not the best, because git rigtfully complains about "unsafe directories". Instead of micromanaging grammar builds, notify the user how to do it after installation. The procedure is to run: ``` hx --grammar fetch hx --grammar build ``` Signed-off-by: Michal Rostecki <vadorovsky@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/36660 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-editors/helix: Stabilize 23.10-r2 amd64, #928597
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jonas Frei · gentoo
app-editors/helix: add 24.03
Removed patch, upstream has corrected the URL. Signed-off-by: Jonas Frei <freijon@pm.me> Closes: https://github.com/gentoo/gentoo/pull/36065 Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Patrick McLean · gentoo
app-editors/helix: Call xdg_icon_cache_update as well
Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Patrick McLean · gentoo
app-editors/helix: Call xdg_desktop_database_update
Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Patrick McLean · gentoo
app-editors/helix: Pull in patch to update tree-sitter-gemini dep
Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jonas Frei · gentoo
app-editors/helix: Added dev-vcs/git as BDEP and RDEP, minor opts
The reason is that the build will fail if 'git' is not found at build time. Also, the users can fetch/build the grammars at runtime and needs the 'git' binary for this feature. Minor optimizations: The 'shell-completion' eclass is now used. Also, a typo was fixed in 'pkg_postinst'. Closes: https://bugs.gentoo.org/916375 Signed-off-by: Jonas Frei <freijon@pm.me> Closes: https://github.com/gentoo/gentoo/pull/33586 Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jonas Frei · gentoo
app-editors/helix: add 23.10
Closes: https://bugs.gentoo.org/911865 Signed-off-by: Jonas Frei <freijon@pm.me> Closes: https://github.com/gentoo/gentoo/pull/33512 Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jonas Frei · gentoo
app-editors/helix: drop 23.03
Signed-off-by: Jonas Frei <freijon@pm.me> Closes: https://github.com/gentoo/gentoo/pull/31160 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Jonas Frei · gentoo
app-editors/helix: add 23.05
Signed-off-by: Jonas Frei <freijon@pm.me> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jonas Frei · gentoo
app-editors/helix: add 23.03, drop 22.12
Signed-off-by: Jonas Frei <freijon@pm.me> Closes: https://github.com/gentoo/gentoo/pull/30432 Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jonas Frei · gentoo
app-editors/helix: Fix grammar build with 'debug' USE flag
Bug: https://bugs.gentoo.org/901007 Signed-off-by: Jonas Frei <freijon@pm.me> Closes: https://github.com/gentoo/gentoo/pull/30164 Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Patrick McLean · gentoo
app-editors/helix: new package, add 22.12
This ebuild based on the ebuild in the GURU overlay by Degni Luciano <degni.public@gmail.com> and Jonas Frei <freijon@pm.me> Signed-off-by: Patrick McLean <chutzpah@gentoo.org>