From 2a3c08f4647671d17f534a5dbd8bd45e11c90ea2 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Fri, 29 Nov 2024 02:06:03 +0000 Subject: gentoo auto-resync : 29:11:2024 - 02:06:03 --- dev-lang/Manifest.gz | Bin 22139 -> 22142 bytes dev-lang/bas/Manifest | 6 +-- dev-lang/bas/bas-2.4.ebuild | 41 ------------------- dev-lang/bas/bas-2.6-r1.ebuild | 47 +++++++++++++++++++++ dev-lang/bas/bas-2.6.ebuild | 39 ------------------ dev-lang/bas/metadata.xml | 20 +++++++-- dev-lang/kotlin-bin/Manifest | 4 +- dev-lang/kotlin-bin/kotlin-bin-2.0.20.ebuild | 59 --------------------------- dev-lang/kotlin-bin/kotlin-bin-2.1.0.ebuild | 59 +++++++++++++++++++++++++++ dev-lang/oorexx/Manifest | 2 +- dev-lang/oorexx/oorexx-5.0.0.ebuild | 4 +- 11 files changed, 130 insertions(+), 151 deletions(-) delete mode 100644 dev-lang/bas/bas-2.4.ebuild create mode 100644 dev-lang/bas/bas-2.6-r1.ebuild delete mode 100644 dev-lang/bas/bas-2.6.ebuild delete mode 100644 dev-lang/kotlin-bin/kotlin-bin-2.0.20.ebuild create mode 100644 dev-lang/kotlin-bin/kotlin-bin-2.1.0.ebuild (limited to 'dev-lang') diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz index 4862110cd0ce..cd5c7c3a364c 100644 Binary files a/dev-lang/Manifest.gz and b/dev-lang/Manifest.gz differ diff --git a/dev-lang/bas/Manifest b/dev-lang/bas/Manifest index 48b4624754b7..9f803fbe8f77 100644 --- a/dev-lang/bas/Manifest +++ b/dev-lang/bas/Manifest @@ -1,6 +1,4 @@ AUX bas-2.1-makefile.patch 1595 BLAKE2B 4811875d7f498df287d7e12708604acca99b7726f5c9bfb077f1764c1f5846592fd625e77552a179ba3918139ecb1298eca408be43dd162d72fb5978db2a18e1 SHA512 be12b5a79e1ef239b21e6d28a3254e38ca77a0d78c3743adfe70c1189e833543003c831f7c0f07bf08eed7796da2917ae4b0250df93a790a642f8a891bdce4ae -DIST bas-2.4.tar.gz 258055 BLAKE2B ab7ce46ac0792d996ef0941af78f7f9dbec76226ee624c0b42623bf0236cdcb5dfa0694ce46b4a9e75b4e07f64192064f48a88db06affd71793f52c6578bcf19 SHA512 1a86805d1981a7bc920d7f6ab7827ee9f0ed9535b78b4c46718106e7abe0b1ef9298631e7e4d3d9bf206a8ca0e1239db48a9d94b0b85b71101aea0956d1454d7 DIST bas-2.6.tar.gz 279148 BLAKE2B f04c4dfe453eaf5da8c84093c9b4b57c1554323bd4a8d8b36d14f2c3bedd4ce9ac79bdb609572d81cf2543274626e755b21178c6969cf9ed614ba4d9e067473a SHA512 f340630aa57931674a68c51d151f7eac77e2ea36197e4704ff9cc4f554c2da6c9b66983358e56c1efaee637470402f24ec3901ecbcc26a403d5e72b718390fd0 -EBUILD bas-2.4.ebuild 730 BLAKE2B 8196ce45cf951d04cf219879d78d8c99af5e1d592fa976eb85c6c539dfef37a45d1c10c337b1fae32c46d6fecf7a3dbf5c602f3909b15991b726aa703475931f SHA512 ce6d608df22613e483b746b3523dbd5075d74291cba891865eaaea8c100a06f97b4e84e155a2dece7c3c1106b6cfd954b085234511c13f8172227a448795ffe2 -EBUILD bas-2.6.ebuild 687 BLAKE2B 088754f678c7cd88437f962a2b7a16095ac741e096102a531cfb26ab75a45f82781adadde27f5138794e20cacf44cdf6a671c27794f501dd5e8503f130de83ac SHA512 0d97cb5e914deef1145a55db4c063765aa17e0e79fbc470462f86f6a5f9c41fb43d3417e277dfaddbde5b27eb8d70f2e09594d19daad2c95303f064fd7cc89f5 -MISC metadata.xml 276 BLAKE2B ad5c425e5ea0db4a36710268da4a250e731fbad1b8a4f64b520876c411b5b58616e80b37acafb16d2c13ee6a1083b550490fd1141311a9a5706f2a981867e68c SHA512 45d4ec658d48e3dc1040e5ee4307711e9fce58776321fb7f6aa3ce9d16e541218d59a9d6697e6b84ddd923687a55a9da3c8584263bef56bb5f1f406954e4c7e1 +EBUILD bas-2.6-r1.ebuild 727 BLAKE2B 078068dc70068950e5ff0f57b5da3f53ad21738e1493e452b48b65585b8c33b722f6cdc06b4cbe4215ddb7b23d3fe9d9ce341c400d5c69ad75ef2c00848e2dd9 SHA512 5f87ba11063c708107185812ea2bf50675144d8475d269afb0a1f75ca45214bc4fdb5644804e9174e25af5a2f28610ac4d60086348d059eafa4eed53dc86b6ab +MISC metadata.xml 934 BLAKE2B b238537e9338a2dfc63c97ee24864eddd2eb87ae1d5cdfc7ac20db84e6a4016a23a9cc46a5ba13c19b1bfac027a7badeee38b46b641b772de322939a0d270276 SHA512 de1888ba383ab6fab077d9541775fcdb401442ee27d88846e3cebba98fde3e6175b23f5f4ef002a9adca96b2ffabd4f529e048618ad91c6b1c07b805685eead5 diff --git a/dev-lang/bas/bas-2.4.ebuild b/dev-lang/bas/bas-2.4.ebuild deleted file mode 100644 index 30a9f6103abf..000000000000 --- a/dev-lang/bas/bas-2.4.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools toolchain-funcs - -DESCRIPTION="An interpreter for the classic dialect of the programming language BASIC" -HOMEPAGE="http://www.moria.de/~michael/bas/" -SRC_URI="http://www.moria.de/~michael/bas/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="lr0" - -RDEPEND=" - sys-libs/ncurses - virtual/libintl" -DEPEND="${RDEPEND}" -BDEPEND="sys-devel/gettext" - -PATCHES=( "${FILESDIR}"/${PN}-2.1-makefile.patch ) - -src_prepare() { - default - mv configure.{in,ac} || die - eautoconf -} - -src_configure() { - tc-export AR - econf $(use_enable lr0) -} - -src_install() { - default - - docinto pdf - dodoc bas.pdf -} diff --git a/dev-lang/bas/bas-2.6-r1.ebuild b/dev-lang/bas/bas-2.6-r1.ebuild new file mode 100644 index 000000000000..247d63aaeb53 --- /dev/null +++ b/dev-lang/bas/bas-2.6-r1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools toolchain-funcs + +DESCRIPTION="An interpreter for the classic dialect of the programming language BASIC" +HOMEPAGE="http://www.moria.de/~michael/bas/" +SRC_URI="http://www.moria.de/~michael/bas/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc64 ~x86" + +RDEPEND=" + sys-libs/ncurses:= + virtual/libintl +" +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + app-alternatives/lex + sys-devel/gettext +" + +PATCHES=( "${FILESDIR}/${PN}-2.1-makefile.patch" ) + +src_prepare() { + default + + eautoconf +} + +src_configure() { + tc-export AR + + econf +} + +src_install() { + default + + docinto pdf + dodoc ./bas.pdf +} diff --git a/dev-lang/bas/bas-2.6.ebuild b/dev-lang/bas/bas-2.6.ebuild deleted file mode 100644 index 087309da6b1f..000000000000 --- a/dev-lang/bas/bas-2.6.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools toolchain-funcs - -DESCRIPTION="An interpreter for the classic dialect of the programming language BASIC" -HOMEPAGE="http://www.moria.de/~michael/bas/" -SRC_URI="http://www.moria.de/~michael/bas/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND="sys-libs/ncurses - virtual/libintl" -DEPEND="${RDEPEND}" -BDEPEND="app-alternatives/lex - sys-devel/gettext" - -PATCHES=( "${FILESDIR}"/${PN}-2.1-makefile.patch ) - -src_prepare() { - default - eautoconf -} - -src_configure() { - tc-export AR - econf -} - -src_install() { - default - - docinto pdf - dodoc bas.pdf -} diff --git a/dev-lang/bas/metadata.xml b/dev-lang/bas/metadata.xml index 4d3d5e82967f..a5d1e6a79aaf 100644 --- a/dev-lang/bas/metadata.xml +++ b/dev-lang/bas/metadata.xml @@ -1,8 +1,20 @@ + - - - Use the LR0 parser instead of the recursive descending parser - + + xgqt@gentoo.org + Maciej Barć + + + Bas is an interpreter for the classic dialect of the programming + language BASIC. It is pretty compatible to typical BASIC interpreters of + the 1980s, unlike some other UNIX BASIC interpreters, that implement a + different syntax, breaking compatibility to existing programs. Bas + offers many ANSI BASIC statements for structured programming, such as + procedures, local variables and various loop types. Further there are + matrix operations, automatic LIST indentation and many statements and + functions found in specific classic dialects. Line numbers are not + required. Bas is written in ANSI C for UNIX systems. + diff --git a/dev-lang/kotlin-bin/Manifest b/dev-lang/kotlin-bin/Manifest index 5ecab03fb1ce..fac531d53fad 100644 --- a/dev-lang/kotlin-bin/Manifest +++ b/dev-lang/kotlin-bin/Manifest @@ -1,5 +1,5 @@ -DIST kotlin-compiler-2.0.20.zip 86110157 BLAKE2B 601e6d8b0ac3af3b8b0b2ddc87bb8ab2d69769e9f3d217c1be317874bfd77a8b767fd84c315637b48782393326bc3b1abc875d1293b3766dc03a0216d26cddf0 SHA512 07bb47339813d127783b2ddfd52635dd483744f1821c8b95075698f37c506e0b66c7abb3d9ab183ba957fe07b4ce1a34b9be2c4477ca0e9115feacab8380bba7 DIST kotlin-compiler-2.0.21.zip 85822011 BLAKE2B 007a3cb8902e5a12d883ede2ef670f821471c3273dc97d17935006e0dc35989fe540cbeaa0a8203fc95e05f2b36d95000a1e3ac11803c2723b1dfa361a102470 SHA512 0ab48b49fc3582274485eb5c65a6e5b5de9c45e9c2faafb0720bf07308af50d813eae6d73c57a56daed6b9fd5378d40ce701f14f13e3063bdb38c5d529eb7626 -EBUILD kotlin-bin-2.0.20.ebuild 1005 BLAKE2B 0c2efbc96602feaa82e87463c19ab244d44bd7b9596177346ae08331d37a53e1f033f41cc0ee557e7b806997a1d553b8e33eb8abd69bd8552db316053276d21f SHA512 c96c829a4c8f21ed7a82de4af30756806d27f72394242115a1cc34fa755f93f1d1cd7a42abfc6bb40ab3c4209ea6428464ccc9a32aadb16e077f132194abb085 +DIST kotlin-compiler-2.1.0.zip 86409360 BLAKE2B 67fbdf3e074f44bfe7ee788b458d9ac9a2e0c4d471c312fd3e050df3e9a659994b5884b5d964603ee6b16e1e4f347b4e645245ce0aeb97beeacb250ba8ed83f7 SHA512 1c14213fc10543af09bc031274be7ef9b3cf1b5d0629de3fde731578e2d84d002ab9b3df90c0417d34eaabff7ea9501209e9323662a6c4eb5504f34fcb10c7f0 EBUILD kotlin-bin-2.0.21.ebuild 1005 BLAKE2B 0c2efbc96602feaa82e87463c19ab244d44bd7b9596177346ae08331d37a53e1f033f41cc0ee557e7b806997a1d553b8e33eb8abd69bd8552db316053276d21f SHA512 c96c829a4c8f21ed7a82de4af30756806d27f72394242115a1cc34fa755f93f1d1cd7a42abfc6bb40ab3c4209ea6428464ccc9a32aadb16e077f132194abb085 +EBUILD kotlin-bin-2.1.0.ebuild 1005 BLAKE2B 0c2efbc96602feaa82e87463c19ab244d44bd7b9596177346ae08331d37a53e1f033f41cc0ee557e7b806997a1d553b8e33eb8abd69bd8552db316053276d21f SHA512 c96c829a4c8f21ed7a82de4af30756806d27f72394242115a1cc34fa755f93f1d1cd7a42abfc6bb40ab3c4209ea6428464ccc9a32aadb16e077f132194abb085 MISC metadata.xml 696 BLAKE2B 5ff5c3681ab7e083f1a2ea607b183c279c50a022eea2237bfc705d67b8e3ddac7d61fdb1774ac2d6214e03d61d0fb03367cd399734a4b537dcf53a3d8cb14de1 SHA512 44186263fa0709e3d4fadd54cc80e1063d215f908855be9476062259387ec9d968f35bfe8da6fbc716be22a53212630676157fd08fbebd67c20dc4a4485b5a44 diff --git a/dev-lang/kotlin-bin/kotlin-bin-2.0.20.ebuild b/dev-lang/kotlin-bin/kotlin-bin-2.0.20.ebuild deleted file mode 100644 index 7e3629cfadfc..000000000000 --- a/dev-lang/kotlin-bin/kotlin-bin-2.0.20.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit java-pkg-2 wrapper - -DESCRIPTION="Statically typed language that targets the JVM and JavaScript" -HOMEPAGE="https://kotlinlang.org/ - https://github.com/JetBrains/kotlin/" -SRC_URI="https://github.com/JetBrains/kotlin/releases/download/v${PV}/kotlin-compiler-${PV}.zip" -S="${WORKDIR}/kotlinc" - -LICENSE="Apache-2.0 BSD MIT NPL-1.1" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - >=virtual/jre-1.8:* -" -DEPEND=" - >=virtual/jdk-1.8:* -" -BDEPEND=" - app-arch/unzip -" - -src_prepare() { - default - - rm bin/*.bat || die -} - -src_compile() { - : -} - -src_install() { - java-pkg_dojar lib/* - - # Follow the Java eclass JAR installation path. - local app_home="/usr/share/${PN}" - - exeinto "${app_home}/bin" - doexe bin/* - - local -a exes=( - kapt - kotlin - kotlinc - kotlinc-js - kotlinc-jvm - kotlin-dce-js - ) - local exe - for exe in "${exes[@]}" ; do - make_wrapper "${exe}" "${app_home}/bin/${exe}" - done -} diff --git a/dev-lang/kotlin-bin/kotlin-bin-2.1.0.ebuild b/dev-lang/kotlin-bin/kotlin-bin-2.1.0.ebuild new file mode 100644 index 000000000000..7e3629cfadfc --- /dev/null +++ b/dev-lang/kotlin-bin/kotlin-bin-2.1.0.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit java-pkg-2 wrapper + +DESCRIPTION="Statically typed language that targets the JVM and JavaScript" +HOMEPAGE="https://kotlinlang.org/ + https://github.com/JetBrains/kotlin/" +SRC_URI="https://github.com/JetBrains/kotlin/releases/download/v${PV}/kotlin-compiler-${PV}.zip" +S="${WORKDIR}/kotlinc" + +LICENSE="Apache-2.0 BSD MIT NPL-1.1" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + >=virtual/jre-1.8:* +" +DEPEND=" + >=virtual/jdk-1.8:* +" +BDEPEND=" + app-arch/unzip +" + +src_prepare() { + default + + rm bin/*.bat || die +} + +src_compile() { + : +} + +src_install() { + java-pkg_dojar lib/* + + # Follow the Java eclass JAR installation path. + local app_home="/usr/share/${PN}" + + exeinto "${app_home}/bin" + doexe bin/* + + local -a exes=( + kapt + kotlin + kotlinc + kotlinc-js + kotlinc-jvm + kotlin-dce-js + ) + local exe + for exe in "${exes[@]}" ; do + make_wrapper "${exe}" "${app_home}/bin/${exe}" + done +} diff --git a/dev-lang/oorexx/Manifest b/dev-lang/oorexx/Manifest index 094e6cb6bf78..d01bd23a221f 100644 --- a/dev-lang/oorexx/Manifest +++ b/dev-lang/oorexx/Manifest @@ -1,4 +1,4 @@ AUX oorexx-5.0.0-man.patch 1080 BLAKE2B 17e105f80a5efd4fa28312c1cc81050b57c39357b7fc83ff0b8703970976e4530f03e942f09cfe79fa4dae35a7616be45058355133aa46ebc359f8578800cedf SHA512 530397a95170e08aca60db967af54c4ec22ae322f98ae7c0fb38737067f58cd8409700a00025fa85da05d54b76fc5090c0c0c02ed5502d2a84ae5468d4cefe2a DIST oorexx-5.0.0-12583.tar.gz 6398458 BLAKE2B 3df1eb024eae75f9c29bd46a7c9e0c8fffecf54545e5926f872b6757f0cba56530c4b457e94ec44debbd98e514e1043ba751384dc0f1dabb4812aa52da4381e0 SHA512 141af22e0a99731d50492940d5db55cc59099e5a7fa8acba918d1ae82bcd6e2983fb0ca71bbbf044cc4fc89e740c8a0ac81237eea5812d7a570f825bba5d08b9 -EBUILD oorexx-5.0.0.ebuild 920 BLAKE2B f5c7c078a982c78c8a9679fdf0f901ddc6229d344991d0f2d1c0e84a6a4616506aa975448d30bc4d8d152e7448ede1ffce7646146085d6adc3c9af147754ec8b SHA512 9122226421d2092ae529d353bde614baaed53dd39856e20260c7218641e3caced68dba92a71ffffec63cc06c88d4186199a87a02d89470b8830c29a5620290d6 +EBUILD oorexx-5.0.0.ebuild 1042 BLAKE2B 38c2787954192717b3fa5373dacd63eb9235afeaaf184d617e99c8889e79caa3399a22d5680e3cf842f20f404cfd50167c4ac9657a02eb7414491c5448b2c013 SHA512 1f9b707aef2128b07e068a26576a660a156e077281199646741c16b59a3d70f15f66ccb202bbf9626846463401918710c0d660fa72fa1602593db41c1f836b50 MISC metadata.xml 791 BLAKE2B 5e8ab7a5472b3864c1f1c66559518072fa4364276afbdb1939b8a81a3fcb8279bfb07c3f929edfc49faf1768d14171a870825e23ffee6e1f8fbf151879c95f8d SHA512 1e7a42ad84daee790eb4bb400365645432c895940fb4a380d575123782b77251d8be4efc108239f5587865434bef3b3f4cb90761e0e7f4425d5387f4f7e31cdc diff --git a/dev-lang/oorexx/oorexx-5.0.0.ebuild b/dev-lang/oorexx/oorexx-5.0.0.ebuild index 217c32aea9d5..27599fb90a30 100644 --- a/dev-lang/oorexx/oorexx-5.0.0.ebuild +++ b/dev-lang/oorexx/oorexx-5.0.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://downloads.sourceforge.net/project/${PN}/${PN}/${PV}/${P}-${APP_ LICENSE="CPL-1.0" SLOT="0" -KEYWORDS="amd64 ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ppc64 ~x86" RDEPEND=" sys-libs/ncurses:= @@ -31,6 +31,8 @@ src_unpack() { default # HACK: Dance around cmake.eclass S directory requirements. + # > * QA notice: S=WORKDIR is deprecated for cmake.eclass. + # > * Please relocate the sources in src_unpack. mv "${WORKDIR}" "${T}/${P}" || die mkdir -p "${WORKDIR}" || die mv "${T}/${P}" "${S}" || die -- cgit v1.2.3