From 6cdcf266ba2544479001c9a80f12d9d55c4ac9d0 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Thu, 30 Jan 2025 00:00:39 +0500 Subject: dev-lang/crystal-bin: add 1.15.0, drop 1.13.1 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-lang/crystal-bin/Manifest | 4 +- dev-lang/crystal-bin/crystal-bin-1.13.1.ebuild | 51 -------------------------- dev-lang/crystal-bin/crystal-bin-1.15.0.ebuild | 51 ++++++++++++++++++++++++++ 3 files changed, 53 insertions(+), 53 deletions(-) delete mode 100644 dev-lang/crystal-bin/crystal-bin-1.13.1.ebuild create mode 100644 dev-lang/crystal-bin/crystal-bin-1.15.0.ebuild (limited to 'dev-lang') diff --git a/dev-lang/crystal-bin/Manifest b/dev-lang/crystal-bin/Manifest index d3c1cadae..290d122c7 100644 --- a/dev-lang/crystal-bin/Manifest +++ b/dev-lang/crystal-bin/Manifest @@ -1,4 +1,4 @@ -DIST crystal-1.13.1-1-linux-x86_64.tar.gz 51651920 BLAKE2B 304203d7f46653c7c687e0d96ab8ff63798cc1e8f43ffcb9d3fd12c04e5ac35d058d6964e8d6e8f407b579e1bc80daa88dc0d9463cc7dc558055b36e96f75799 SHA512 d79555b3f79b0e9ad48ae08b1566c0ac2c1097ae28c434af43d869916b5a4b81383491492f548fec2bd662ff29231c83c14f10bacbb85bc9741a1903e3f331f2 -DIST crystal-1.13.1-docs.tar.gz 14992382 BLAKE2B 4e9a02e60792925b0774392c40e86d5e832f1fa0640a1c5ba6a08d0b48e14303d9b375b148916c682607826c4daa65cef4cb389361942233b56d5228105a5c89 SHA512 bca46e8db923253680bf1f05bcab731e7a6d9193ec9fe2e4346d240bea16bb7fe985513b7fe1e6a43ad6d15a8961006507c45e90e3ba5165a608ff6bad9febbe DIST crystal-1.14.0-1-linux-x86_64.tar.gz 51712092 BLAKE2B 25281d0488ce84b278005e918fd7ae893ec690d50b01c65f06370e24d3ef6548a3ff823c0ce1903fc3d6d0c4108ab8c72365ce51f1ebb64519e0076cc5df9dff SHA512 ff7839166ebe0217149d0185c27fa0d48cd7322ddca3492e3bbbfaf505696994ce04a86eb1f51f6c0633892ebc4b82bac53ec9cb26c0a9c588c5002a984f0038 DIST crystal-1.14.0-docs.tar.gz 15325430 BLAKE2B 970aeb6cc8fb5694efc5a7a5c319a1afdae3d2292a669b1e60f0eacd2928e7b4fdbb079a23b29bd471cae17e343d7d748837331a31228d308a783b062a39c92e SHA512 4b86441e1b3f3a42008a65c9c52cf14554fe4ec31d5f5cde35bdc993ada110825c298e427b434e74781d340e62df91c183e07677272dcd3cb53e19b54d03b281 +DIST crystal-1.15.0-1-linux-x86_64.tar.gz 51497623 BLAKE2B 03059b38b1df3a035c82472f0691c3b37d9b82ae90e0cae922a36c069750e5d00444dc5759fd5cefee294fbde20b17aac233323067256caf161ef542d27e51d5 SHA512 ee0a85d98fd1170c97380184bd845cafd426765bf633d0d26885e970a5e15241d76a93a11c1a207ddedef9a1d76978e5f32be17b074cd3c03c3f5cc5b7e064b9 +DIST crystal-1.15.0-docs.tar.gz 15744275 BLAKE2B 10c30651b067e23feb8f7622c4262ac0610c965bd1ca284899f39413d7356713903c83ebffab8224e6db845604132fb2a533c33be3fe7205dd98c3d6d8522b65 SHA512 5700df1fb8a27162a11c337d02cac21a3417d67409e4d65ca6aac08c6f639894137584ac776399a3664a157e2fc6fed147178159371a35f1bf879bdb9ced5e7f diff --git a/dev-lang/crystal-bin/crystal-bin-1.13.1.ebuild b/dev-lang/crystal-bin/crystal-bin-1.13.1.ebuild deleted file mode 100644 index 7868ba497..000000000 --- a/dev-lang/crystal-bin/crystal-bin-1.13.1.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -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 -} diff --git a/dev-lang/crystal-bin/crystal-bin-1.15.0.ebuild b/dev-lang/crystal-bin/crystal-bin-1.15.0.ebuild new file mode 100644 index 000000000..c89076a89 --- /dev/null +++ b/dev-lang/crystal-bin/crystal-bin-1.15.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +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 +} -- cgit v1.2.3-65-gdbad