dev-lang/crystal-bin: add 1.21.0, drop old

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
This commit is contained in:
Anna (cybertailor) Vyalkova committed 2026-07-31 19:01:59 +05:00
1 parent 4d1169d52c
commit 19cdb12541
3 files changed
+2 -55

No files matched your search

+2 -4
View File
@@ -1,6 +1,4 @@
DIST crystal-1.19.1-1-linux-x86_64.tar.gz 57469667 BLAKE2B f1038d31ad30f7129d459db0bf85f1eabdf6eaa9c2f884f9fd114f2dd0941d552f069e49325565e089ef68155d2a6452c91157891ef83a1614c3d2800b3be6a7 SHA512 92d0ca05d3b0e49e4e357d811eac5f1720df42051f30d050b7056ecebce3ac60c5dfb7d4ca3a2d467f527f752d2368b71db5b2f42bb4033a127b41206cdd36b5
DIST crystal-1.19.1-docs.tar.gz 16921959 BLAKE2B 65969c484a34ff8bba369c50399a54bd00db9371c8e2d2bcc3fff6703d4d94c8d81816f820bbd8feedaa7e4dfa497e1f5eb73b20940c26854f34503039359ffa SHA512 7960edc11608bc7b62bbaece12329560f10f07dc29fd0b7fce55003f4b72e6147b8568ea6a1bda2d2f6171781c75ae2ed75a408850acb43bee529375433cc12c
DIST crystal-1.20.0-1-linux-x86_64.tar.gz 57716758 BLAKE2B ac3d944284c72ef19e5bd7c87d1b00bbe6c25e0e348b23a1a64b2c765f8ef30ee6ec09346a1526d25c2354b070e640e46ed122a0604a2d5c823fdc16f9164e66 SHA512 457219c0c93216809ac989daf72586abfe01d8342d788ae988349193410bf575a5590dbe01780582013aae5ab29dd912284fbbaa9622f58d9433702a3dd2e318
DIST crystal-1.20.0-docs.tar.gz 17288186 BLAKE2B 087789425852417ae9152a341a0d30be78fd2983927e61dc7062814922c4aa267d38cdbd25bb99eb0f1428686798c85d482aac3ef5e0e2b54642b030d36ebba9 SHA512 b6c7b6864fe0c78e82bf41370c218df2daa97cfd99cf0309482408e78d31e340374f6e9c7643bfaf9430f3e633dfaa8b9188888f4d96feed43d0a9f44919a8af
DIST crystal-1.20.2-1-linux-x86_64.tar.gz 57694161 BLAKE2B 222bea08376a97057a08f4c63af9d34768025e07fd84a1bb87a3ba318767a0e871bee8a53ee9d6557672bb5ab88a57c5bd8f2733faede6023798d92163a43fb8 SHA512 59b72be3167cf7113c483123fa905613e52bdfca6c2a6e40ec55f672962a14c55eb52e419e222e0670fda0d9b3cb00c086bbd28bdd68bb2d6308ebf1544025b5
DIST crystal-1.20.2-docs.tar.gz 17289153 BLAKE2B 89fa67e20d1eba402ee7ac64eb107b7814cbd43a015e20032d3375ec01bc2a3da0fb5e4695eb80144ed8a3b74ef5b3d1bfc22438dd1d4a297c2b7a5cc8b82e66 SHA512 af527ea13504757f93884281985ec386d39fc0215a0705d333c6da0c577ac1c26352057b386fcada750efc76d67d8532ad65cd52070943d11a6e2cfd6afbce13
DIST crystal-1.21.0-1-linux-x86_64.tar.gz 57910155 BLAKE2B 72686e1ac93a5347b3fcdf080274201e11c43979701686e2bfced5a7cdc72af35d2e8f3a183df06adff1a7118cac9e60f90fb2d3f9f8ca1c14261de1ecc481f1 SHA512 3e1d6a617c0b08f4e539026329c2e43cf1bc986bcf8bbc3197f455d4fef8740e554613c2672cd795d65c8371e0e11522a94310435f785b6bd2c1ab3de514d3f4
DIST crystal-1.21.0-docs.tar.gz 17320424 BLAKE2B d5623b44e5d87a6f78e3d16f82c92678d66e552e1507315d1a55df29166031b517b42cdc0afc05bcb87ac8334cefdf2325fa04c5bc17d9f5ddd17e9f7982bfae SHA512 7541a367d90d4b18e05fc61886c9b240673a3f70845c5f757d126a066963c40ae7c96abdee4398b6b3067dc3ec0397d75aea85dc7b73bbd44aaaa18f4bf3d94d
@@ -1,51 +0,0 @@
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=9
MY_PN="${PN%-bin}"
BV="${PV}-1"
BV_AMD64="${BV}-linux-x86_64"
DESCRIPTION="The Crystal Programming Language"
HOMEPAGE="https://crystal-lang.org https://github.com/crystal-lang/crystal"
SRC_URI="
amd64? ( https://github.com/${MY_PN}-lang/${MY_PN}/releases/download/${PV}/${MY_PN}-${BV_AMD64}.tar.gz )
doc? ( https://github.com/${MY_PN}-lang/${MY_PN}/releases/download/${PV}/${MY_PN}-${PV}-docs.tar.gz )
"
S="${WORKDIR}/${MY_PN}-${BV}"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="-* ~amd64"
IUSE="doc"
# file collisions
RDEPEND="
!dev-lang/crystal
!dev-util/shards
!games-mud/crystal
!sci-chemistry/tinker
"
QA_PREBUILT="usr/bin/.*"
src_prepare() {
default
rm -r share/licenses || die
gunzip share/man/*/*.gz || die
}
src_install() {
dobin bin/*
insinto /usr
doins -r share
insinto /usr/$(get_libdir)
doins -r lib/crystal
use doc && HTML_DOCS=( "${WORKDIR}"/${MY_PN}-${PV}-docs )
einstalldocs
}