diff --git a/dev-util/opencode-bin/Manifest b/dev-util/opencode-bin/Manifest index 7a65ea998e..c5dad9a298 100644 --- a/dev-util/opencode-bin/Manifest +++ b/dev-util/opencode-bin/Manifest @@ -8,3 +8,5 @@ DIST opencode-bin-2.0.22-amd64.tar.gz 90535207 BLAKE2B d8d8a7a392e90ca2d8bdad12a DIST opencode-bin-2.0.22-arm64.tar.gz 89333887 BLAKE2B 7ba3d267ae962e868fb6f6a1e9c9318c797908d9c09b56853e1b6dc68bdcac8092b32f1c9773c36b969172cb234aea2ceacc0e25267979dc927fda8540d414e8 SHA512 b7fcaebbd0ea77f338e1d147f796e986eee290ee85013310b9593ff754019c2333b0ff3356b5d4ef30310f5c152e9618503a88a271268bcd17113945ab1edc87 DIST opencode-bin-2.0.23-amd64.tar.gz 90303043 BLAKE2B 051c0c56e210e3e751dc847d54a26f3723796f225f77ab76a95a04ccebf11ceb6cf66b1f4cae1133996783b30a98c773a253f793f2ecb5731550c19603ced12e SHA512 d73de2cb66cd9c28d4bc778cb4e436a194a4c72b3f864ea613ec267b7d656297f84c2a9ee87670de83b4bac77b0b9752fe09e754c63db67cad7a4946a5d7a38e DIST opencode-bin-2.0.23-arm64.tar.gz 89087866 BLAKE2B ca43bd8d1dd5d4e1c0ab5bf1ee64d55a136d7878b586324d78cbb1637afd16fd412b3198cd8fe59711ccd7596bb18687416320f1580ea17027dd66c4bb173762 SHA512 92e2c348ea4514609d092fdf75a1d9db232a5ec3f88f061f4b4c95e22958c5a07b7343c9f38798d5bfdb97637d25710b5d4d772363850c8f8d5b35e1c97af139 +DIST opencode-bin-2.0.24-amd64.tar.gz 90261926 BLAKE2B a384378f6b41789ee8ea1a27194559c1cfd950dfe475331b09a2d2c5695a0314b400550ae224c093a655279c232eadcc22aa6f3a5099d7dbf781cc793a4e9d56 SHA512 7466bdf54c86612e3a6a5afabb181a48a2876bf0ad1a04e559db1ed5b6e13632e899e3a1748255270c3154a7c5433e3f3438354b30d76f181c21785ad906073e +DIST opencode-bin-2.0.24-arm64.tar.gz 89049443 BLAKE2B b4ab718872d5fba24767377f508f866b0602793bd6a6ffd5b84ba62938e7c764aba5427ce3901c9b893b2cbfa60767fc3ad8a7ac5596bcb46af1b3c5acdb3dd9 SHA512 9fe0b55e4a0807435a1caf42428e2018873d15118386b31d0973bc85e10ebd480ab07ff444ec42af70b152e25a2a894bff9f9ce6edc2a225ec7242fe7dae766a diff --git a/dev-util/opencode-bin/opencode-bin-2.0.24.ebuild b/dev-util/opencode-bin/opencode-bin-2.0.24.ebuild new file mode 100644 index 0000000000..84b5fcf3db --- /dev/null +++ b/dev-util/opencode-bin/opencode-bin-2.0.24.ebuild @@ -0,0 +1,31 @@ +# Copyright 2021-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN=${PN%%-bin} + +DESCRIPTION="The open source coding agent" +HOMEPAGE="https://opencode.ai" + +SRC_URI=" + amd64? ( + https://registry.npmjs.org/@opencode/cli-linux-x64-baseline/-/cli-linux-x64-baseline-${PV}.tgz -> ${P}-amd64.tar.gz + ) + arm64? ( + https://registry.npmjs.org/@opencode/cli-linux-arm64/-/cli-linux-arm64-${PV}.tgz -> ${P}-arm64.tar.gz + ) +" + +S="${WORKDIR}" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +RESTRICT="mirror strip" + +QA_PREBUILT="usr/bin/opencode" + +src_install() { + dobin package/bin/${MY_PN} + dosym ${MY_PN} /usr/bin/${MY_PN}2 +}