commit: 10ede04ef1bae31e0de470f350531b2f0c8515da Author: idealseal <realidealseal <AT> protonmail <DOT> com> AuthorDate: Thu Mar 12 18:33:59 2026 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Sat Mar 14 18:46:25 2026 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10ede04e
app-editors/helix: drop 25.01.1 Signed-off-by: idealseal <realidealseal <AT> protonmail.com> Part-of: https://codeberg.org/gentoo/gentoo/pulls/306 Merges: https://codeberg.org/gentoo/gentoo/pulls/306 Signed-off-by: Sam James <sam <AT> gentoo.org> app-editors/helix/Manifest | 2 - app-editors/helix/helix-25.01.1.ebuild | 90 ---------------------------------- 2 files changed, 92 deletions(-) diff --git a/app-editors/helix/Manifest b/app-editors/helix/Manifest index f156045db988..7f79b403df58 100644 --- a/app-editors/helix/Manifest +++ b/app-editors/helix/Manifest @@ -1,4 +1,2 @@ -DIST helix-25.01.1-crates.tar.xz 26033992 BLAKE2B d0038cbdcec7cab740cfcde8f264329c475411ae96ecaf8c913635aa0a92fb2af6a9d0cdf3e051f32c06b84d9842a8044c473997a045a73e965f442ff8709bad SHA512 5e3c14e69ade7b24f639ddb8be7426fffa1e3d9b90ac1359e464a568434090f8864a68c790e65825547680ce2defebc8adf163f41d167dae8dce4b569429b776 -DIST helix-25.01.1.tar.xz 151110492 BLAKE2B fe8b78c3e41ebfdafdb52683deb6f353710425d7ba403672ea7462f12247401b559793156108817d6e51904649eeddb3a0e06d9943788c1c7b8379563c75b3f0 SHA512 154387a4c1b27e99534c3eb67bf268916f46b99579d5d1800a5cd9f04d10143366840d549b54c13fc487e43f6f7afebd4e5c719b4779ba817691b35e1e93b288 DIST helix-25.07.1-crates.tar.xz 20449420 BLAKE2B 8ab48b077ce1bd851831ad7bb36e71ef33f4cceea4cece134d2c2985911eb952c4df68ca61ffc870e30a7f0253483c4fd51a2735ce8e60b206f68cc797d46529 SHA512 51dff79d1e798fd2be2ff3f428a11af607b2620d19bb5afefcf48b9bbc8abfd4b284c98faf720435c14313ff1783a1391ed369bb620a45291a8e6832092d9351 DIST helix-25.07.1.tar.xz 170088608 BLAKE2B 3320a9f24a06c2e856039059bdfdd59dac1c113932d4ef39627aa1d07d2f3482f8d9210dfdfcd3e4b74f2f05af269d4378f33a9ae0d9ad37868bfb14cf62b72a SHA512 05431c7c1992752182275d7d98a5b988c3fc667cc2b37b2ebdc85b645e73e78458e306af665b901db04c9e58fadc52786bcffd962c41bf846136f54545b3b863 diff --git a/app-editors/helix/helix-25.01.1.ebuild b/app-editors/helix/helix-25.01.1.ebuild deleted file mode 100644 index cb5b159317fd..000000000000 --- a/app-editors/helix/helix-25.01.1.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 2024-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES="" - -RUST_MIN_VER="1.76" - -inherit cargo desktop shell-completion xdg - -DESCRIPTION="A post-modern text editor" -HOMEPAGE=" - https://helix-editor.com/ - https://github.com/helix-editor/helix -" -SRC_URI="https://github.com/helix-editor/${PN}/releases/download/${PV}/${P}-source.tar.xz -> ${P}.tar.xz" -DEPS_URI="https://github.com/freijon/${PN}/releases/download/${PV}/${P}-crates.tar.xz" -SRC_URI+=" ${DEPS_URI}" -S="${WORKDIR}" - -LICENSE="MPL-2.0" -# Dependent crate licenses -LICENSE+=" - Apache-2.0 BSD Boost-1.0 ISC MIT MPL-2.0 MPL-2.0 Unicode-DFS-2016 - ZLIB -" -SLOT="0" -KEYWORDS="amd64" -IUSE="+grammar" - -RDEPEND="dev-vcs/git" - -pkg_setup() { - QA_FLAGS_IGNORED=" - usr/bin/hx - usr/$(get_libdir)/${PN}/.*\.so - " - export HELIX_DEFAULT_RUNTIME="${EPREFIX}/usr/share/${PN}/runtime" - use grammar || export HELIX_DISABLE_AUTO_GRAMMAR_BUILD=1 - rust_pkg_setup -} - -src_install() { - cargo_src_install --path helix-term - - insinto "/usr/$(get_libdir)/${PN}" - use grammar && doins runtime/grammars/*.so - rm -r runtime/grammars || die - use grammar && dosym -r "/usr/$(get_libdir)/${PN}" "/usr/share/${PN}/runtime/grammars" - - insinto /usr/share/helix - doins -r runtime - - doicon -s 256x256 contrib/${PN}.png - domenu contrib/Helix.desktop - - insinto /usr/share/metainfo - doins contrib/Helix.appdata.xml - - newbashcomp contrib/completion/hx.bash hx - newzshcomp contrib/completion/hx.zsh _hx - dofishcomp contrib/completion/hx.fish - - DOCS=( - README.md - CHANGELOG.md - docs/ - ) - HTML_DOCS=( - book/ - ) - einstalldocs -} - -pkg_postinst() { - if ! use grammar ; then - einfo "Grammars are not installed yet. To fetch them, run:" - einfo "" - einfo " hx --grammar fetch && hx --grammar build" - fi - - xdg_desktop_database_update - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update -}
