From 900988746a1a7412b5d0f0025e9f892233a417ff Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Thu, 11 Apr 2024 06:32:47 +0100 Subject: gentoo auto-resync : 11:04:2024 - 06:32:47 --- dev-lang/Manifest.gz | Bin 21993 -> 21985 bytes dev-lang/algol68g/Manifest | 2 - dev-lang/algol68g/algol68g-3.4.6.ebuild | 41 ------- dev-lang/closure-compiler-bin/Manifest | 2 - .../closure-compiler-bin-20231112.ebuild | 43 -------- dev-lang/coffee-script/Manifest | 2 - dev-lang/coffee-script/coffee-script-2.5.1.ebuild | 52 --------- dev-lang/crystal/Manifest | 3 + dev-lang/crystal/crystal-1.12.0.ebuild | 120 +++++++++++++++++++++ dev-lang/kotlin-bin/Manifest | 2 - dev-lang/kotlin-bin/kotlin-bin-1.9.22.ebuild | 59 ---------- dev-lang/qore/Manifest | 2 - dev-lang/qore/qore-1.19.1.ebuild | 76 ------------- dev-lang/typescript/Manifest | 2 + dev-lang/typescript/typescript-5.4.5.ebuild | 39 +++++++ 15 files changed, 164 insertions(+), 281 deletions(-) delete mode 100644 dev-lang/algol68g/algol68g-3.4.6.ebuild delete mode 100644 dev-lang/closure-compiler-bin/closure-compiler-bin-20231112.ebuild delete mode 100644 dev-lang/coffee-script/coffee-script-2.5.1.ebuild create mode 100644 dev-lang/crystal/crystal-1.12.0.ebuild delete mode 100644 dev-lang/kotlin-bin/kotlin-bin-1.9.22.ebuild delete mode 100644 dev-lang/qore/qore-1.19.1.ebuild create mode 100644 dev-lang/typescript/typescript-5.4.5.ebuild (limited to 'dev-lang') diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz index 7a6179dc1896..22c2d998d62d 100644 Binary files a/dev-lang/Manifest.gz and b/dev-lang/Manifest.gz differ diff --git a/dev-lang/algol68g/Manifest b/dev-lang/algol68g/Manifest index 921c56e1ce41..3ff629fdc0a0 100644 --- a/dev-lang/algol68g/Manifest +++ b/dev-lang/algol68g/Manifest @@ -1,6 +1,4 @@ AUX algol68g-3.3.21-configure-implicit.patch 236 BLAKE2B e59d1e65f6d1b83ac1bb43f00614d44ca13b0b2ad77fbc2da944b163487f679302e73d23bbe7d4adeb9a3168466bf38e53a38a3001b2e64725682f7e0edbbeac SHA512 11d9d38d98e210a2b20ef464ae365b4a1eab72befdb5daae15ad031cfda0d65f5d7134fe2c9c26d2929c172ebfef3acafd9072977c68a383784f2ccdefc41ff1 -DIST algol68g-3.4.6.tar.gz 661358 BLAKE2B 1a825534833f2b4ff4025c3ca2d2f022c1c78cf8f8a365cc12e97af1cc4994228b705d6395e5c967d6a195cd2fc542212025133e6410d4876d43c36952dc60c0 SHA512 831585cb90c524014cc199256dbcf663868b37804071774e2eac5c64944e25513df4584421042d02140ee2695a918caec9b99c837d117e775d3721bf09065fb4 DIST algol68g-3.5.1.tar.gz 661670 BLAKE2B ec0aa47f367af621f3cf8ebad81bd501bac31238b4a918943917fec4d9f66cf57f98f5bd4c4c02d315a8f1ac2fd789aafb6e331289fac417abf9301a2a5d339d SHA512 764038c7db567d5fc130d4c324b74f43d7dbcfd89efb7b12b1a6983314a7e13f17e105fa783fb3397fff3773b69699ca3f5fd3be873229db9bf91582f7bf52f4 -EBUILD algol68g-3.4.6.ebuild 946 BLAKE2B 7826e7dd8c13921585c3056103f6ad3e241e1599e45ed7854fd1f2da334d057bd5c92d6178491387cbdf391b7bc3bda1d2f1ca1eb458a0eb2d1b4251157ef29d SHA512 509e4b99469fcf59a74871f4d5f28ec22d2b6ae6c361abfa9305ef666580f27154cd33ffa3c923df665229c581bb56d8a57f33d16dc0d0b546cf1509cf6f1d39 EBUILD algol68g-3.5.1.ebuild 946 BLAKE2B 7826e7dd8c13921585c3056103f6ad3e241e1599e45ed7854fd1f2da334d057bd5c92d6178491387cbdf391b7bc3bda1d2f1ca1eb458a0eb2d1b4251157ef29d SHA512 509e4b99469fcf59a74871f4d5f28ec22d2b6ae6c361abfa9305ef666580f27154cd33ffa3c923df665229c581bb56d8a57f33d16dc0d0b546cf1509cf6f1d39 MISC metadata.xml 665 BLAKE2B 2b9b283f86666d64dd77164c5afb0d76403c63f9f0dfac3170eb2ade95bcc382b09d14248cb720edf7c1b055e78ca5ca0017b6784caf4381d970a011301058bd SHA512 b3171d505f9f9e4dcdd5b5a0c6d302849fa017538402832dd3db205c48c68a39867089aae4d1f3c158a45bfc170b21f83789cba16511f251d70300020e102b0a diff --git a/dev-lang/algol68g/algol68g-3.4.6.ebuild b/dev-lang/algol68g/algol68g-3.4.6.ebuild deleted file mode 100644 index 3b5c40da8f55..000000000000 --- a/dev-lang/algol68g/algol68g-3.4.6.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Algol 68 Genie compiler-interpreter" -HOMEPAGE="https://jmvdveer.home.xs4all.nl/en.algol-68-genie.html" -SRC_URI="https://jmvdveer.home.xs4all.nl/${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 ~x86" -IUSE="+curl +gsl +mpfr +ncurses plotutils postgres +readline" - -RDEPEND=" - curl? ( net-misc/curl ) - gsl? ( sci-libs/gsl:= ) - mpfr? ( dev-libs/mpfr:= ) - plotutils? ( media-libs/plotutils ) - postgres? ( dev-db/postgresql:* ) - readline? ( sys-libs/readline:= ) -" -DEPEND=" - ${RDEPEND} -" - -PATCHES=( "${FILESDIR}/${PN}-3.3.21-configure-implicit.patch" ) - -src_configure() { - local -a myconf=( - $(use_enable curl) - $(use_enable gsl) - $(use_enable mpfr) - $(use_enable ncurses curses) - $(use_enable plotutils) - $(use_enable postgres postgresql) - $(use_enable readline) - $(use_with ncurses) - ) - econf "${myconf[@]}" -} diff --git a/dev-lang/closure-compiler-bin/Manifest b/dev-lang/closure-compiler-bin/Manifest index 69ced9bd327c..73e9bc66afea 100644 --- a/dev-lang/closure-compiler-bin/Manifest +++ b/dev-lang/closure-compiler-bin/Manifest @@ -1,5 +1,3 @@ -DIST closure-compiler-v20231112.jar 14084315 BLAKE2B e56777723c2c306d8c7ddb700778bc2cea9c96967f17d78e4e3dc31e9dcf1debe73ec6ff1b54b1b89f7407add12c3c16ebe4111b397bfca85d695278744db69f SHA512 e07ff9f57cf7672a79bc72fc8d5f447134df3009b72e50b7bbba644ebb6cbc080b3870f0dd7a47aa85a0b7d1b2e26bbeb0b4d057864e3d29fb5249c1ec8e3e13 DIST closure-compiler-v20240317.jar 13984957 BLAKE2B cc9fd9e7dca6a95e62fe6d922dfad90d654ddddf15cd001c75a60ea5a893cea20e59d70b9a053d6b69853fc16c249c5994b2cff093838ff3fa79af0d5964313b SHA512 7bf276195fc6857e491cc16b12b33e1da55988c634ec5fea34d5b67e11e6caed91afff1d81bd91d77863200301f098549526d543be9c54eee4550bc20791a295 -EBUILD closure-compiler-bin-20231112.ebuild 824 BLAKE2B 3bc758d0b25ceea137a818dd2db97024f5c98526d2f935a64666ac63de2a3a59d53572e9034f955467337acb614ce417efcbaa2b138a2489a85c70f2c088bd33 SHA512 c4911a9a120c073b3cf6f4a24db4ca2ce4c81f935dc78fd47ad57f8b245c3fcdf03c5b7fb923f1b7929a574ab72d7013ebea42464255044fb302987778cd74b8 EBUILD closure-compiler-bin-20240317.ebuild 824 BLAKE2B 3bc758d0b25ceea137a818dd2db97024f5c98526d2f935a64666ac63de2a3a59d53572e9034f955467337acb614ce417efcbaa2b138a2489a85c70f2c088bd33 SHA512 c4911a9a120c073b3cf6f4a24db4ca2ce4c81f935dc78fd47ad57f8b245c3fcdf03c5b7fb923f1b7929a574ab72d7013ebea42464255044fb302987778cd74b8 MISC metadata.xml 906 BLAKE2B 806154be57433ec37b4a465670897ba718f75da23a9b5cf1fdde13d856931d28993c16f4db974436a3b4764c9d467816bc7d340d441e5b6e0fe6c90846a75919 SHA512 cd69b7d1dec75a640dc1fbc07f48625000ee17c31289adf326864cc0573f685cfd75b18e1c4183d33100ff68c85c1a2fa9c74b1e01e3ff0aaa3445954b10eb07 diff --git a/dev-lang/closure-compiler-bin/closure-compiler-bin-20231112.ebuild b/dev-lang/closure-compiler-bin/closure-compiler-bin-20231112.ebuild deleted file mode 100644 index 1790b462aa70..000000000000 --- a/dev-lang/closure-compiler-bin/closure-compiler-bin-20231112.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit java-pkg-2 - -MY_PN="${PN%-bin}" -MY_P="${MY_PN}-v${PV}" - -DESCRIPTION="JavaScript optimizing compiler" -HOMEPAGE="https://developers.google.com/closure/compiler/ - https://github.com/google/closure-compiler/" -SRC_URI="https://repo1.maven.org/maven2/com/google/javascript/${MY_PN}/v${PV}/${MY_P}.jar" -S="${WORKDIR}" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - >=virtual/jre-1.8:* -" - -src_unpack() { - : -} - -src_compile() { - : -} - -src_install() { - java-pkg_jarinto "/opt/${PN}-${SLOT}/lib" - java-pkg_newjar "${DISTDIR}/${MY_P}.jar" "${PN}.jar" - - local -a dolauncher_opts=( - "${MY_PN}" - --jar "/opt/${PN}-${SLOT}/lib/${PN}.jar" - -into /opt - ) - java-pkg_dolauncher "${dolauncher_opts[@]}" -} diff --git a/dev-lang/coffee-script/Manifest b/dev-lang/coffee-script/Manifest index e5c07a817714..654fc8ae4e50 100644 --- a/dev-lang/coffee-script/Manifest +++ b/dev-lang/coffee-script/Manifest @@ -1,5 +1,3 @@ -DIST coffee-script-2.5.1.tar.gz 2226483 BLAKE2B 5a2c5f93d46b111aeda63077f60992232a768008187ba0e41bec885184fbbbb91014620fca5d8e38cfdb5e88de483425d3d95c87779f27d7450de7cbe62b489b SHA512 99f11f0822ffc841552cf6c78a28d152554f070df6d1b729bdd17df8ba6faae6ed2ba9886f7ee13ccb316de698ab8624370287274611fe90bef033d9f76c5865 DIST coffee-script-2.7.0.tar.gz 2271083 BLAKE2B b79f8a3f3edd60b43e4f09c940a6461819199edf9d16dcb7f555a0230c45a9d7c86d2467a3c126e436c23245adaa4c26518dc820c222ce87118217db1ff2c252 SHA512 1a3ce93f67c3361ce8c8c182e4a8170b05019b08557c14285ed7ed7620e501717d97a991f0ebb884845811fdc2d5d76ba5fe4a92adebc3a8b3331b483eded5ab -EBUILD coffee-script-2.5.1.ebuild 1436 BLAKE2B 4f84045fa2e4b96d7d8208dd34466717a54cc2defbac5fba78d06eba0571f6b3034bbd0a1418c75eca8f2af341053e5e591b8689f02ca6bb4060d852323a324d SHA512 29b3ca15c19bf400785272bbd5e25fe7184410eaced04b7e6c55868bc8d3c0bf344abc7239625395b218645b4395993d994caaad49d59eaeb21a0a704b97bfc8 EBUILD coffee-script-2.7.0.ebuild 1693 BLAKE2B daa36e75a4c5cb03f402776fc7cd93042b3dcecece28729a5ce8006dbc55c71974df38be1da2e5919a94cf30fe4a089f79c6f88b4681a46f23a14f69e81275f6 SHA512 c74e038836406953f3e70063b8ce057115b2de920e7f7933abe3e8369fe316b52e02403f7dcb6e053ba102fe35a053f8e8b8d717d711b10e88b4fc4b7f6dec5d MISC metadata.xml 1029 BLAKE2B 80a03e9afc372837720050fa60919afd6c751c7526777be5afae00a29ef6869d4f46ea873197f53669a2ce5f5c07503c79c3363977ac1c4f8970225af57b40e7 SHA512 a01e36d206d984c31fbfc9f8be0584313e932f0dc57bd5a07905336300449b42c9d5f2ec1253dd180aa72113eac5decda2273adb6a49c85dab91907e749adb0f diff --git a/dev-lang/coffee-script/coffee-script-2.5.1.ebuild b/dev-lang/coffee-script/coffee-script-2.5.1.ebuild deleted file mode 100644 index e042a4d9f200..000000000000 --- a/dev-lang/coffee-script/coffee-script-2.5.1.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_PN="coffeescript" - -DESCRIPTION="A little language that compiles into javascript" -HOMEPAGE="https://coffeescript.org/" -SRC_URI="https://github.com/jashkenas/${MY_PN}/archive/${PV}.tar.gz - -> ${P}.tar.gz" -S="${WORKDIR}/${MY_PN}-${PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 x86" - -# This package has a test suite (that works), but it requires a number -# of NodeJS/NPM packages that aren't in the tree. -IUSE="doc examples" - -RDEPEND="net-libs/nodejs" - -src_install() { - local npm_module_dir="/usr/$(get_libdir)/node/${PN}" - insinto "${npm_module_dir}" - doins *.js package.json - doins -r lib - dodoc CONTRIBUTING.md README.md - - if use examples; then - # Users should be able to run the examples without having to copy - # them to another directory and decompress them. - docompress -x "/usr/share/doc/${PF}/examples" - dodoc -r documentation/examples - fi - - if use doc; then - # It looks like "docs/v2" contains the output from all of the stuff - # under "documentation". - docinto "html" - dodoc -r docs/v2/* - fi - - # The coffee and cake "binaries" use a relative path to find the lib - # directory, so we have to symlink them rather than use dobin(). - exeinto "${npm_module_dir}/bin" - doexe bin/cake - doexe bin/coffee - dosym "${npm_module_dir}/bin/cake" "/usr/bin/cake" - dosym "${npm_module_dir}/bin/coffee" "/usr/bin/coffee" -} diff --git a/dev-lang/crystal/Manifest b/dev-lang/crystal/Manifest index 482d179fe55a..61653bc99c1f 100644 --- a/dev-lang/crystal/Manifest +++ b/dev-lang/crystal/Manifest @@ -3,5 +3,8 @@ AUX crystal-0.27.0-gentoo-tests-long-unix.patch 3317 BLAKE2B df1040abdb587ac3fff AUX crystal-1.7.2-extra-spec-flags.patch 1080 BLAKE2B 3054e38d4e7d114f1b0a08b367f9a5b366bbe269c75b9195abf9dc39231b32428a108c4254abd0bdb29b2ac6a94d6d256eccc68ca69f80a273cd17e0c0115fc7 SHA512 3c3fd6a42b291a42f76ec76101d669011eb02d4d17f35c8ad31c5a49aa3655a2315999e2401af7f3bc26445f74f432430a44b021846238d345d9c14b1009fdc5 DIST crystal-1.11.2-1-linux-x86_64.tar.gz 46947860 BLAKE2B c3f08d8a399c139f2eb465857142ad6faaf6925459318d5e6b5b5b879974cc63f43c99f8b2d1fa852fe239a81c0341e24c84023b8b8113bc2bfe9e4fe03c8346 SHA512 54cf8e24d5bd87602a65d22dfa0bbe3520b49cedb430d0652066caf2f47d1cea1bafdb852133a886f3c3b324826212dfa82ac15475ef044016b4b8210e20da39 DIST crystal-1.11.2.tar.gz 3620048 BLAKE2B 3838f43897ba74a3c7f5717ba795f38cfd4265bbcbe11fa5a155d196afae40c60f7b5789c5d97e94eea1a1affb2cbd5c7fa9208e74a0fa7fa932b013e6124923 SHA512 e9b828539359fbae93799654f39b75c0c72764348ae279da326ac4ff4d2fa8e693c01956f5bc7ce1fff1504156049bf2b261c8defbde9cb690e1e84c13c8a296 +DIST crystal-1.12.0-1-linux-x86_64.tar.gz 47041886 BLAKE2B bdcfc974a8e37889455b07d3c9689a16ff72909819055a47167d5d1e6bd6f58ca6a89c395b7e8d9316a9db5df239586027b4c26b57f225a000a4b2697ff751af SHA512 fbfc096f0f879614e6f38a40477eb8c2749eb29fe1b988a4eed30a8ea706cbc6a8bf61840396b9c918cada857fb3a095d9c713615c5eb072e08bf82f633561d6 +DIST crystal-1.12.0.tar.gz 3655308 BLAKE2B 49f0d22cba830fefb3261c7411978eff6f2bb8845688d86c62b89376f5a5f2a5540ac97c6166e86553da93ad0cf2174853ca1bb0d7bc5af1df81adc1fce3f983 SHA512 69b2be677b6bda00e18054c1a18227feb3905fc7f5f235d7d70da6ce5463d0e0f3aa7cf57e7e986db6721753218235218aa3fd670cfdef3fbd71ebf43c6f25fa EBUILD crystal-1.11.2.ebuild 2629 BLAKE2B f3f307224f2c46fd96ed84663102894fa340db5976fbf2eecaa9a2f6dae13aaa2b866fff42fe8c3a7790c5672422894d79da78565742ab309bb5936bed537f0f SHA512 eb084e916cddcf5c8f4d555ab5a9f4efc236247d6824a892da68567f3869f092e1db72bcc43703e285d4a64f7ea07818dfb5d2c26dfed3a955067dbddbb712e2 +EBUILD crystal-1.12.0.ebuild 2630 BLAKE2B a940cead1eedbe0926149c7d5daa3e34ab61a98bc8fe4f07df56e66759e2bb107fca49e1e28c0038cb1e7d05e8d6323b427c30fbdd8ed5d41345ccd79aa0b447 SHA512 155a50c6af61b0ab13affaf29d02f2e7fbf81ebfae900e622a777133020452f8d9356688fe7e7bb11eaac946b05a2a0cbad25cf4662f63d3f29e6f53dc67c63e MISC metadata.xml 762 BLAKE2B 591f38c882318a6564501cc61abe6222264b65adeaffaf3b23d959ee86b83bae33eaf99029229705f92070fa539fd6d63d8242afc38475904483a9a0b997effd SHA512 ea223d568a3c336a43b183efc61bd1f1a9d1e5e0e8d963275e0b23ee879551bc7d8aae797b1e2edba49d119ad306692599eb535c5d164ebee0c6721dfeab78dc diff --git a/dev-lang/crystal/crystal-1.12.0.ebuild b/dev-lang/crystal/crystal-1.12.0.ebuild new file mode 100644 index 000000000000..02631f5f838f --- /dev/null +++ b/dev-lang/crystal/crystal-1.12.0.ebuild @@ -0,0 +1,120 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +BV="${PV}-1" +BV_AMD64="${BV}-linux-x86_64" + +LLVM_MAX_SLOT=17 + +inherit bash-completion-r1 llvm multiprocessing toolchain-funcs + +DESCRIPTION="The Crystal Programming Language" +HOMEPAGE="https://crystal-lang.org/ + https://github.com/crystal-lang/crystal/" +SRC_URI=" + https://github.com/crystal-lang/crystal/archive/${PV}.tar.gz + -> ${P}.tar.gz + amd64? ( + https://github.com/crystal-lang/crystal/releases/download/${BV/-*}/crystal-${BV_AMD64}.tar.gz + ) +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="doc debug llvm-libunwind" + +# Upstream test suite not reliable +RESTRICT="test" + +DEPEND=" +