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
-}

Reply via email to