summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* app-editors/helix: remove unused patch(es)Michael Mair-Keimberger2024-08-213-126/+0
| | | | | | Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/38227 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-editors/helix: handle QA_FLAGS_IGNORED on 24.07Joonas Niilola2024-07-231-5/+4
| | | | | | - since the installation dir has changed. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-editors/helix: drop 23.10-r3Joonas Niilola2024-07-232-474/+0
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-editors/helix: Install grammars into libdirJonas Frei2024-07-233-19/+24
| | | | | | | 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>
* app-editors/helix: add 24.07Steffen Winter2024-07-231-0/+360
| | | | | Signed-off-by: Steffen Winter <steffen.winter@proton.me> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-editors/helix: re-add grammar USE flagSteffen Winter2024-07-235-18/+142
| | | | | | | | | | | | | | 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>
* app-editors/helix: drop 23.05Steffen Winter2024-07-232-417/+71
| | | | | Signed-off-by: Steffen Winter <steffen.winter@proton.me> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-editors/helix: Stabilize 24.03 amd64, #936221Joonas Niilola2024-07-231-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-editors/helix: Remove `grammar` USE flagMichal Rostecki2024-05-234-29/+22
| | | | | | | | | | | | | | | | | | 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>
* app-editors/helix: Stabilize 23.10-r2 amd64, #928597Joonas Niilola2024-04-051-2/+2
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-editors/helix: add 24.03Jonas Frei2024-04-042-0/+484
| | | | | | | | 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>
* app-editors/helix: Call xdg_icon_cache_update as wellPatrick McLean2023-12-121-0/+2
| | | | Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
* app-editors/helix: Call xdg_desktop_database_updatePatrick McLean2023-12-121-0/+5
| | | | Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
* app-editors/helix: Pull in patch to update tree-sitter-gemini depPatrick McLean2023-12-112-0/+27
| | | | Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
* app-editors/helix: Added dev-vcs/git as BDEP and RDEP, minor optsJonas Frei2023-11-061-8/+7
| | | | | | | | | | | | | | 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>
* app-editors/helix: add 23.10Jonas Frei2023-10-262-0/+456
| | | | | | | 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>
* app-editors/helix: drop 23.03Jonas Frei2023-05-283-613/+0
| | | | | | Signed-off-by: Jonas Frei <freijon@pm.me> Closes: https://github.com/gentoo/gentoo/pull/31160 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-editors/helix: add 23.05Jonas Frei2023-05-282-0/+387
| | | | | Signed-off-by: Jonas Frei <freijon@pm.me> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-editors/helix: add 23.03, drop 22.12Jonas Frei2023-04-113-730/+490
| | | | | | Signed-off-by: Jonas Frei <freijon@pm.me> Closes: https://github.com/gentoo/gentoo/pull/30432 Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
* app-editors/helix: Proxied maintainer requestJonas Frei2023-03-171-0/+8
| | | | | | Signed-off-by: Jonas Frei <freijon@pm.me> Closes: https://github.com/gentoo/gentoo/pull/30190 Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
* app-editors/helix: Fix grammar build with 'debug' USE flagJonas Frei2023-03-161-1/+1
| | | | | | | 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>
* app-editors/helix: new package, add 22.12Patrick McLean2023-03-134-0/+1035
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>