summaryrefslogtreecommitdiff
path: root/dev-lang
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-11-29 02:06:03 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-11-29 02:06:03 +0000
commit2a3c08f4647671d17f534a5dbd8bd45e11c90ea2 (patch)
tree67ecd2d13b251a03c4834bdec638d301818901eb /dev-lang
parenta2148b9fab4c83209816a49f091d70873b19881d (diff)
gentoo auto-resync : 29:11:2024 - 02:06:03
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/Manifest.gzbin22139 -> 22142 bytes
-rw-r--r--dev-lang/bas/Manifest6
-rw-r--r--dev-lang/bas/bas-2.4.ebuild41
-rw-r--r--dev-lang/bas/bas-2.6-r1.ebuild (renamed from dev-lang/bas/bas-2.6.ebuild)28
-rw-r--r--dev-lang/bas/metadata.xml20
-rw-r--r--dev-lang/kotlin-bin/Manifest4
-rw-r--r--dev-lang/kotlin-bin/kotlin-bin-2.1.0.ebuild (renamed from dev-lang/kotlin-bin/kotlin-bin-2.0.20.ebuild)0
-rw-r--r--dev-lang/oorexx/Manifest2
-rw-r--r--dev-lang/oorexx/oorexx-5.0.0.ebuild4
9 files changed, 42 insertions, 63 deletions
diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz
index 4862110cd0ce..cd5c7c3a364c 100644
--- a/dev-lang/Manifest.gz
+++ b/dev-lang/Manifest.gz
Binary files 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.ebuild b/dev-lang/bas/bas-2.6-r1.ebuild
index 087309da6b1f..247d63aaeb53 100644
--- a/dev-lang/bas/bas-2.6.ebuild
+++ b/dev-lang/bas/bas-2.6-r1.ebuild
@@ -11,23 +11,31 @@ 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 )
+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
}
@@ -35,5 +43,5 @@ src_install() {
default
docinto pdf
- dodoc bas.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 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+
<pkgmetadata>
- <!-- maintainer-needed -->
- <use>
- <flag name="lr0">Use the LR0 parser instead of the recursive descending parser</flag>
- </use>
+ <maintainer type="person">
+ <email>xgqt@gentoo.org</email>
+ <name>Maciej Barć</name>
+ </maintainer>
+ <longdescription>
+ 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.
+ </longdescription>
</pkgmetadata>
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.1.0.ebuild
index 7e3629cfadfc..7e3629cfadfc 100644
--- a/dev-lang/kotlin-bin/kotlin-bin-2.0.20.ebuild
+++ b/dev-lang/kotlin-bin/kotlin-bin-2.1.0.ebuild
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