summaryrefslogtreecommitdiff
path: root/dev-lang
diff options
context:
space:
mode:
authormirror@stealer.net <mirror@stealer.net>2025-07-30 22:30:24 +0000
committermirror@stealer.net <mirror@stealer.net>2025-07-30 22:30:24 +0000
commit0983161e429a6bdf7a234de8a3827eafcb71f20f (patch)
tree5b8507a9310d98b73f6c1c6c032773a187da0d62 /dev-lang
parentc411b00617934212922625614aabf85469d54796 (diff)
2025-07-30 22:11:08+00:00
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/Manifest.gzbin22479 -> 22490 bytes
-rw-r--r--dev-lang/algol68g/Manifest4
-rw-r--r--dev-lang/algol68g/algol68g-3.6.1.ebuild (renamed from dev-lang/algol68g/algol68g-3.6.0.ebuild)0
-rw-r--r--dev-lang/closure-compiler-bin/Manifest4
-rw-r--r--dev-lang/closure-compiler-bin/closure-compiler-bin-20250706.ebuild (renamed from dev-lang/closure-compiler-bin/closure-compiler-bin-20250407.ebuild)2
-rw-r--r--dev-lang/crystal/Manifest9
-rw-r--r--dev-lang/crystal/crystal-1.16.2-r1.ebuild124
-rw-r--r--dev-lang/crystal/crystal-1.17.1.ebuild (renamed from dev-lang/crystal/crystal-1.15.1-r1.ebuild)15
-rw-r--r--dev-lang/python/Manifest2
-rw-r--r--dev-lang/python/python-3.10.18_p2.ebuild2
10 files changed, 20 insertions, 142 deletions
diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz
index 565cabd00f944..986e9c0cad430 100644
--- a/dev-lang/Manifest.gz
+++ b/dev-lang/Manifest.gz
Binary files differ
diff --git a/dev-lang/algol68g/Manifest b/dev-lang/algol68g/Manifest
index 46e1d0a945a5e..f1f2921e013a7 100644
--- a/dev-lang/algol68g/Manifest
+++ b/dev-lang/algol68g/Manifest
@@ -1,8 +1,8 @@
AUX algol68g-3.3.21-configure-implicit.patch 236 BLAKE2B e59d1e65f6d1b83ac1bb43f00614d44ca13b0b2ad77fbc2da944b163487f679302e73d23bbe7d4adeb9a3168466bf38e53a38a3001b2e64725682f7e0edbbeac SHA512 11d9d38d98e210a2b20ef464ae365b4a1eab72befdb5daae15ad031cfda0d65f5d7134fe2c9c26d2929c172ebfef3acafd9072977c68a383784f2ccdefc41ff1
DIST algol68g-3.5.14.tar.gz 662412 BLAKE2B 95806e4c5ba2f2d74b4ea40abe56f07a6dcfff5c545489183a24c554b7d1281b058ca8adac1e4ad734b8a88c2ae7468aa1d445ef7e1a787f6d923a38a6f1c4f1 SHA512 307eade62ee63c70e094fe20c9c7b83de50185ccaca96389b9252e300a78fec40374d38598f972b2bee4369d86f48edc29f66a31177a0348085ec26f8b6f0e96
DIST algol68g-3.5.15.tar.gz 662704 BLAKE2B a2a2e7e9ddeec276a88b4c5841e02dbfb3589e098428c15498af775caeb99ed028a6c96d2f7e798c50340b093d93065ce0627ebda4dc107bf034ce9fa4c66daf SHA512 48cc170ba001cb33a30819c947a5f4d9d86b869c21fcc9bbb8cedc5366beb46bf4410f253bd302cb9bf48c59140cd37aaf89b051a88fc738309771d6de7fb794
-DIST algol68g-3.6.0.tar.gz 662789 BLAKE2B d30106b4bb8b97a53bf766f5f1abdb0a354d8d47e8a169065752241c82423a03c1adc700265ad915017b5dff6a8710fdc65cc12950d0b540ae45382f71118edc SHA512 dc86714867670385fe390ff76c2c32dfa41093230995d116dd2e065da7b58e8f21f800a84adbc58edbea108670e23c4284df44621c305248bb7051206749c8fb
+DIST algol68g-3.6.1.tar.gz 662939 BLAKE2B dd9e9bd2fcc7ccd2a634dad5d0b2d84af8f7332b624b309f4d7a4b938961b64dc874306fd8023d4bba084da533f3a88fb78014221637a4a44c1d6ff465f29235 SHA512 d01364d483d50745ca166c2b6da3e63406c7185be8d00ef11e11dfba81bd690982ba11359c3ba6b95d73fc348a802f0184f40a38b8ccc1e851980f75e9df6a3a
EBUILD algol68g-3.5.14.ebuild 946 BLAKE2B 367040f0b742d6374bc889448698f008a5b6aedebd5520371386e3f1db6ba4ac11d813cecfa979194cf59eb7a029a5051242adb50326793d3352a9fbf4241e19 SHA512 8f27f1e5dca69e89e9c5ebdd8f09c6db13f7a241d3dd8862ac7f59964265f77367b52d7b3f86a8b09fc55fb2354dbc4728f421b50ab1873c5279c67444b0e202
EBUILD algol68g-3.5.15.ebuild 947 BLAKE2B 93ee95aa832af217345027acefc5ea9491e71ff2cde134321fb090b51fb754d6c693623ac11d4983d47f3cfc69e74f805e66a7137d7522f5e16701aeee906626 SHA512 d0882449b545d799ea5bc8b5939b68ec5bb1c0aec04dd84111dbb190d76ae554e73c40689b76a0e58b60e3b5d534fd5fc88f85ec6e69e5fb31133119ba64e7a4
-EBUILD algol68g-3.6.0.ebuild 947 BLAKE2B 93ee95aa832af217345027acefc5ea9491e71ff2cde134321fb090b51fb754d6c693623ac11d4983d47f3cfc69e74f805e66a7137d7522f5e16701aeee906626 SHA512 d0882449b545d799ea5bc8b5939b68ec5bb1c0aec04dd84111dbb190d76ae554e73c40689b76a0e58b60e3b5d534fd5fc88f85ec6e69e5fb31133119ba64e7a4
+EBUILD algol68g-3.6.1.ebuild 947 BLAKE2B 93ee95aa832af217345027acefc5ea9491e71ff2cde134321fb090b51fb754d6c693623ac11d4983d47f3cfc69e74f805e66a7137d7522f5e16701aeee906626 SHA512 d0882449b545d799ea5bc8b5939b68ec5bb1c0aec04dd84111dbb190d76ae554e73c40689b76a0e58b60e3b5d534fd5fc88f85ec6e69e5fb31133119ba64e7a4
MISC metadata.xml 665 BLAKE2B 2b9b283f86666d64dd77164c5afb0d76403c63f9f0dfac3170eb2ade95bcc382b09d14248cb720edf7c1b055e78ca5ca0017b6784caf4381d970a011301058bd SHA512 b3171d505f9f9e4dcdd5b5a0c6d302849fa017538402832dd3db205c48c68a39867089aae4d1f3c158a45bfc170b21f83789cba16511f251d70300020e102b0a
diff --git a/dev-lang/algol68g/algol68g-3.6.0.ebuild b/dev-lang/algol68g/algol68g-3.6.1.ebuild
index 703e6c6c442f5..703e6c6c442f5 100644
--- a/dev-lang/algol68g/algol68g-3.6.0.ebuild
+++ b/dev-lang/algol68g/algol68g-3.6.1.ebuild
diff --git a/dev-lang/closure-compiler-bin/Manifest b/dev-lang/closure-compiler-bin/Manifest
index 14d76edf83cef..6c3025ce4573d 100644
--- a/dev-lang/closure-compiler-bin/Manifest
+++ b/dev-lang/closure-compiler-bin/Manifest
@@ -1,5 +1,5 @@
-DIST closure-compiler-bin-20250407.maven.jar 14047634 BLAKE2B 7ebdb3fa7b1a8bc992c4c8bd9196fc578f353fdfd3d1310a585d9a2d8a99fb24d9792b8e75d656efc76f4aae4b18ddd3671d3fde46204434c1cf85ee0ac8652a SHA512 4898f1487a2760e374f4b42b664f52af7c6a4481a99008d0d56a8ce2a979edd18fd1afd5caccf3b5e1157bd4e99e1c4043ac527eaa5e7105aa88da35d311c534
DIST closure-compiler-bin-20250528.maven.jar 14046635 BLAKE2B bada24ff20a7c2edbc62e4c5111cd1d3b075012e71892e85e7ba643a8c397b7ce1b29688fa4869533eb22bbc9e702f88b296a652c97ecf9d44d6c6c200aed582 SHA512 ffb70a91250ed3417f47c5d9682fe3ec3c771d875ceb1c2706b4abe8c490e69c9bbc1453b1bdf83d60f98a2666936b652f212e340e1ecb6e5267b6c7ced35385
-EBUILD closure-compiler-bin-20250407.ebuild 894 BLAKE2B 9cacc02bc54994cddf9916d997a7e89dad88710debe95195d6f7ea7a68543764288732c78d5461a08de04ac80cff76c53a58a6eabd2763b2e7979ff39320cdbe SHA512 f534c8b71c0ac5d8fa60aeec82b72b4025ffb15c8c701fe3827193395947bdd68d77285bd7c3b085f646e06396a65d67f93ab27cef20a5634c9e9e6ab756825c
+DIST closure-compiler-bin-20250706.maven.jar 14046635 BLAKE2B ea7c55cbffeff5692fe8902b733c008224db6e7483224c7f947500e91064121f0e1288dd341d02c5d23e244630290838e4c343f3b8fa8f60fe58531a29c418ed SHA512 14a1b08e2d822580a4921b18cc7a3e68c34a41d315a53f4ca0c3e1e50b00ca969b207e8062f42413005805350a752f85ebd22fceb4ac1c7bd212f5ba9d8b1a94
EBUILD closure-compiler-bin-20250528.ebuild 894 BLAKE2B 9cacc02bc54994cddf9916d997a7e89dad88710debe95195d6f7ea7a68543764288732c78d5461a08de04ac80cff76c53a58a6eabd2763b2e7979ff39320cdbe SHA512 f534c8b71c0ac5d8fa60aeec82b72b4025ffb15c8c701fe3827193395947bdd68d77285bd7c3b085f646e06396a65d67f93ab27cef20a5634c9e9e6ab756825c
+EBUILD closure-compiler-bin-20250706.ebuild 895 BLAKE2B 63de979a5aefbaff94781fd941b82f43bfa80fc7295f101a6ae5eb5e613112f3803609d09d2940c968d0f5bd9c3931495cca2440b65b64496c58bd1a6e484688 SHA512 9a941add4e1bf3db9f833581abfa63e506a7e4b6be250de7acbc2a7df7a41edf94f3b78a0c612d5b9b3c3c1e548bb6dbedbac0cfaa000738342f63ede0052463
MISC metadata.xml 906 BLAKE2B 806154be57433ec37b4a465670897ba718f75da23a9b5cf1fdde13d856931d28993c16f4db974436a3b4764c9d467816bc7d340d441e5b6e0fe6c90846a75919 SHA512 cd69b7d1dec75a640dc1fbc07f48625000ee17c31289adf326864cc0573f685cfd75b18e1c4183d33100ff68c85c1a2fa9c74b1e01e3ff0aaa3445954b10eb07
diff --git a/dev-lang/closure-compiler-bin/closure-compiler-bin-20250407.ebuild b/dev-lang/closure-compiler-bin/closure-compiler-bin-20250706.ebuild
index 186465e76cd0d..e7514d5c5dcd0 100644
--- a/dev-lang/closure-compiler-bin/closure-compiler-bin-20250407.ebuild
+++ b/dev-lang/closure-compiler-bin/closure-compiler-bin-20250706.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="~amd64 ~x86"
RDEPEND="
>=virtual/jre-1.8:*
diff --git a/dev-lang/crystal/Manifest b/dev-lang/crystal/Manifest
index 8ee89a64b02d7..2c7d28a4a588c 100644
--- a/dev-lang/crystal/Manifest
+++ b/dev-lang/crystal/Manifest
@@ -1,13 +1,10 @@
AUX crystal-0.27.0-gentoo-tests-long-unix-2.patch 469 BLAKE2B 66bcc1d0dd9582cac4ba89a2ccc2c7a2ac3ff4994cd687191470f2d481f9a6e3a91aaaf705f92f7600118a9cda015a9554056520502df7ae6462e111665c7330 SHA512 d840ac343ef566e404dc84e908bead5a020dfd88b8c0432f17bceea8d710d435626dc72b4be6622dbcd683a149bca16e781320cf74fc3f2598f84d169c6f7faa
AUX crystal-0.27.0-gentoo-tests-long-unix.patch 3317 BLAKE2B df1040abdb587ac3fffb8129d4f1bafc492e38ad5dcfdea5cfbf4426849b099c4d94dac61c93ae7fcae46b60dea1809f52ad373efcd89796a3c1f119614063c1 SHA512 a9ed819a864465e062b4d6a568f14fbb8adc1db01071c79164dede8b2b8d83e07b785cd8196826097de5119e0bdc7d6e194cf4e10cc677bd2bdf158d124c2ad2
AUX crystal-1.15.0-remove-enviroment-clearing-tests.patch 936 BLAKE2B e9d3f2384c79eb17a52b71636147ac97aada9a7ddccc619fd0a5ccd2c89d3e7f135d9526931557f4bd15eef5232e0cb469715568d8d07b7e5530947720f67921 SHA512 e0e48d65098d07511238b4be0c1daa8c8d9aec42148a5115526431f1f507425160324e98d2ca647fb135b3a0b534cf0b376ae7563bd6c9046ea1264b860f44ad
-DIST crystal-1.15.1-1-linux-x86_64.tar.gz 51499223 BLAKE2B 11f94a67c97215f410c4a5987abaaa34d1264cdb4340a34223843e33152697125de05acc1a47604bb85456e1fd507fc854f38498adcc7b19492cb87c160184db SHA512 94faf3859212f0b9b80b4f2ce46bfa8a90cbf9d2c71f0127453baeff6ca8d1d76cde36d9af2c7bb6019e809de08e8eafdc39cc2621695d05c612d2fc8765f303
-DIST crystal-1.15.1.gh.tar.gz 3814922 BLAKE2B 0667e93e3c2b7b80d44347377303195161bfee1709fa64e78fd978cc3409813836542642ac04054d94bf280828a29e592af6db8fdbd4a7bf8f04e8ef62ca209e SHA512 3c552bf4acb06a5e0e3adae2a22cc42c8a003b91a3c9f2ce4cc80d790f5981e94178ad0667504f4d709dfa3f1bc9505ef8ae42b8eb79489f4d1396bd9fc456ff
-DIST crystal-1.16.2-1-linux-x86_64.tar.gz 51722506 BLAKE2B 3c4ee66b8cb8cb50aa4f7a6192e2c9e3c6dd153e35dddcfad14edf7a6c6c8c06b411808811a91d4fba6540c82064fe063ebf2313e1c4a7fc52747b4fed7044f6 SHA512 9bc023642c540cde095983e6b5ce440a01ea4603f309d4044fdce77f332d0037199599b69f0b1046e95b1b8c43cec6d4260e47de2ca97a459b4e6120dbfd71a9
-DIST crystal-1.16.2.gh.tar.gz 3719814 BLAKE2B f2f04fe6637bf4df49b7becd745588452f17a85abecca1bfa609b6b18f8980aef3e10461e66553672cd94c4351eb10a232f71c89ab0bb0eac4a52cef7fab93ef SHA512 c72cc30dc97ad43f08a0206429119bacabcedd810401501954a36e800e5444b5f5b9a56bed8edae684628f08f583bfc15bf3ff5d00ab60ecdb3f5553b65f1960
DIST crystal-1.16.3-1-linux-x86_64.tar.gz 51726619 BLAKE2B 1bfdd2cf03cdcb15148507d7e13662d38f73f0b01fe94a2cc5baf3967e55fe8671372a53ceffa1bcd1192e869e5aef1c840b756fbba3520f9d683f3ae234c8b4 SHA512 d4419417ac6f3a69d2c8da5ac7b71e8678090edd4beba538dadb54d3cf7ef54c574af03c9d25f744f9fb9969d5c6b76c85084ce99aa780740ec4218d9a919228
DIST crystal-1.16.3.gh.tar.gz 3720544 BLAKE2B 11e83f3efa5eaa499cea3bb61bcb94cd7a97a9dcaac856e7d6c75ca5f77dc3bc60adc996828512b558c859b48f1de1a5997c544c3b34027999055d61ebc30e81 SHA512 4a4a409ad28629c088ddd824fa17a4a1eacf16cb71a644f8df7636208cca0101c0fb190dcad759f1a56e5471fe2094a37d00df47381e54b8259f93f78481f517
-EBUILD crystal-1.15.1-r1.ebuild 2783 BLAKE2B c29917c1dafed6f7b80d081a4c0c35485b0723168ef23706de75cf27feb045a9c9ecdcaae382aa8c800e23f2843708b47e77d5e9719aeced50c237185ca732f3 SHA512 9a0d249d3d937eb2ee884d25388528fb2673a87e1af2f762140b26151293573b3b74d965858dd18531fb89097e0c9db852b4a2d8714e1721391e1e33d1a1d7ad
-EBUILD crystal-1.16.2-r1.ebuild 2783 BLAKE2B c29917c1dafed6f7b80d081a4c0c35485b0723168ef23706de75cf27feb045a9c9ecdcaae382aa8c800e23f2843708b47e77d5e9719aeced50c237185ca732f3 SHA512 9a0d249d3d937eb2ee884d25388528fb2673a87e1af2f762140b26151293573b3b74d965858dd18531fb89097e0c9db852b4a2d8714e1721391e1e33d1a1d7ad
+DIST crystal-1.17.1-1-linux-x86_64.tar.gz 51825901 BLAKE2B c865caa6eb5d10a444d8b84cdaaf99bff4b74495176c2325858d67c0d5d78fa079dbf6fddffd728a868ac82309ab2ee8d227f83923c506340da8400f7d90771b SHA512 955553fb89eee33ca9b0f737b315f6cef931a9787bae3e6116c40b42d037f1253d22a4894620f600632401384110ca94dce994857c4fac6a78d86afe3843b82b
+DIST crystal-1.17.1.gh.tar.gz 3868937 BLAKE2B 565a770efed6e138091e7681810b40798b30b69e358197cec9972c450d966ac38838480cd2a6511b4ed0b5c3f02dbfbdec7237e97c060b49b95f15da22b3c42d SHA512 72c11692747f71c1f926493152785c01d1efb919e7cbf9ef92a0012d1cda781603c90c4787bb6b2d057398b229c629250969110df7e4a2a219ffeae80701da2d
EBUILD crystal-1.16.3.ebuild 2783 BLAKE2B c29917c1dafed6f7b80d081a4c0c35485b0723168ef23706de75cf27feb045a9c9ecdcaae382aa8c800e23f2843708b47e77d5e9719aeced50c237185ca732f3 SHA512 9a0d249d3d937eb2ee884d25388528fb2673a87e1af2f762140b26151293573b3b74d965858dd18531fb89097e0c9db852b4a2d8714e1721391e1e33d1a1d7ad
+EBUILD crystal-1.17.1.ebuild 2810 BLAKE2B 9569e28ca0e0d5363682698d48ae504caae45d52a49a4a8c6cdfe13efa2f8d42979acd1404790411a1df03bc008de6e4ff21940941a86b8eb47f585c327e0cb9 SHA512 aa20af2f33085226bb87c323c174b2f74a20b73e9e0a3e9b3affe0ca969a4620819aa77ed698e72c62ab787d80b0358950a7df746e6f57179993a49a7b3228cc
MISC metadata.xml 762 BLAKE2B 591f38c882318a6564501cc61abe6222264b65adeaffaf3b23d959ee86b83bae33eaf99029229705f92070fa539fd6d63d8242afc38475904483a9a0b997effd SHA512 ea223d568a3c336a43b183efc61bd1f1a9d1e5e0e8d963275e0b23ee879551bc7d8aae797b1e2edba49d119ad306692599eb535c5d164ebee0c6721dfeab78dc
diff --git a/dev-lang/crystal/crystal-1.16.2-r1.ebuild b/dev-lang/crystal/crystal-1.16.2-r1.ebuild
deleted file mode 100644
index 8967275dd0cd5..0000000000000
--- a/dev-lang/crystal/crystal-1.16.2-r1.ebuild
+++ /dev/null
@@ -1,124 +0,0 @@
-# Copyright 1999-2025 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_COMPAT=( {18..19} )
-
-inherit llvm-r1 multiprocessing shell-completion 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}.gh.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"
-RESTRICT="test" # Upstream test suite not reliable.
-
-DEPEND="
- dev-libs/boehm-gc:=[threads]
- dev-libs/gmp:=
- dev-libs/libatomic_ops:=
- dev-libs/libevent:=
- dev-libs/libpcre2:=[unicode]
- dev-libs/libxml2:=
- dev-libs/libyaml
- dev-libs/pcl:=
- $(llvm_gen_dep '
- llvm-core/llvm:${LLVM_SLOT}=
- ')
- llvm-libunwind? (
- llvm-runtimes/libunwind:=
- )
- !llvm-libunwind? (
- sys-libs/libunwind:=
- )
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
- "${FILESDIR}/${PN}-0.27.0-gentoo-tests-long-unix.patch"
- "${FILESDIR}/${PN}-0.27.0-gentoo-tests-long-unix-2.patch"
- "${FILESDIR}/${PN}-1.15.0-remove-enviroment-clearing-tests.patch"
-)
-
-src_prepare() {
- default
-
- # Link against system boehm-gc instead of upstream prebuilt static library
- # bug #929123, #929989 and #931100
- # https://github.com/crystal-lang/crystal/issues/12035#issuecomment-2522606612
- rm "${WORKDIR}/crystal-${BV}"/lib/crystal/libgc.a || die
-}
-
-src_configure() {
- local bootstrap_path="${WORKDIR}/${PN}-${BV}/bin"
- if [[ ! -d "${bootstrap_path}" ]] ; then
- eerror "Binary tarball does not contain expected directory:"
- die "'${bootstrap_path}' path does not exist."
- fi
-
- # crystal uses 'LLVM_TARGETS' to override default list of targets
- unset LLVM_TARGETS
-
- MY_EMAKE_COMMON_ARGS=(
- PATH="${bootstrap_path}:${PATH}"
-
- CRYSTAL_CONFIG_VERSION="${PV}"
- CRYSTAL_CONFIG_PATH="lib:${EPREFIX}/usr/$(get_libdir)/crystal"
-
- $(usex debug "" release=1)
- progress=true
- stats=1
- threads="$(makeopts_jobs)"
- verbose=1
- check_lld= # disable opportunistic lld
-
- AR="$(tc-getAR)"
- CC="$(tc-getCC)"
- CXX="$(tc-getCXX)"
- LLVM_CONFIG="$(get_llvm_prefix -d)/bin/llvm-config"
- )
-}
-
-src_compile() {
- emake "${MY_EMAKE_COMMON_ARGS[@]}"
-
- use doc && emake docs "${MY_EMAKE_COMMON_ARGS[@]}"
-}
-
-src_test() {
- emake std_spec "${MY_EMAKE_COMMON_ARGS[@]}"
-}
-
-src_install() {
- insinto "/usr/$(get_libdir)/crystal"
- doins -r src/.
-
- exeinto /usr/bin
- doexe .build/crystal
-
- newzshcomp etc/completion.zsh _crystal
- newfishcomp etc/completion.fish crystal.fish
-
- dodoc -r samples
- doman "man/${PN}.1"
- newbashcomp etc/completion.bash "${PN}"
-
- if use doc ; then
- docinto api
- dodoc -r docs/.
- fi
-}
diff --git a/dev-lang/crystal/crystal-1.15.1-r1.ebuild b/dev-lang/crystal/crystal-1.17.1.ebuild
index 8967275dd0cd5..370d65fe9b049 100644
--- a/dev-lang/crystal/crystal-1.15.1-r1.ebuild
+++ b/dev-lang/crystal/crystal-1.17.1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
BV="${PV}-1"
BV_AMD64="${BV}-linux-x86_64"
-LLVM_COMPAT=( {18..19} )
+LLVM_COMPAT=( {18..20} )
inherit llvm-r1 multiprocessing shell-completion toolchain-funcs
@@ -23,7 +23,7 @@ SRC_URI="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64"
+KEYWORDS="~amd64"
IUSE="doc debug llvm-libunwind"
RESTRICT="test" # Upstream test suite not reliable.
@@ -46,7 +46,9 @@ DEPEND="
sys-libs/libunwind:=
)
"
-RDEPEND="${DEPEND}"
+RDEPEND="
+ ${DEPEND}
+"
PATCHES=(
"${FILESDIR}/${PN}-0.27.0-gentoo-tests-long-unix.patch"
@@ -65,6 +67,7 @@ src_prepare() {
src_configure() {
local bootstrap_path="${WORKDIR}/${PN}-${BV}/bin"
+
if [[ ! -d "${bootstrap_path}" ]] ; then
eerror "Binary tarball does not contain expected directory:"
die "'${bootstrap_path}' path does not exist."
@@ -96,11 +99,13 @@ src_configure() {
src_compile() {
emake "${MY_EMAKE_COMMON_ARGS[@]}"
- use doc && emake docs "${MY_EMAKE_COMMON_ARGS[@]}"
+ if use doc ; then
+ emake docs "${MY_EMAKE_COMMON_ARGS[@]}"
+ fi
}
src_test() {
- emake std_spec "${MY_EMAKE_COMMON_ARGS[@]}"
+ nonfatal emake std_spec "${MY_EMAKE_COMMON_ARGS[@]}"
}
src_install() {
diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index a50d7ecb1e971..99d3eb5be5eda 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -48,7 +48,7 @@ EBUILD python-0.3.14.9999.ebuild 15905 BLAKE2B 4c17b48d56394f53f11f4d0c490ba35c4
EBUILD python-0.3.15.9999.ebuild 14896 BLAKE2B b89c4b730eda9d1743cc8272fec96b98784b9bf2af6b637dbba9a59356b0f56b4880008da9f047f27beba5b15e39c073f973595298a701483f3ff854526da7ae SHA512 725ed60546003b23e92843b7f6162497f717c9b0eb7871be3186388a9b470029a27fd49615d114792a5109e0aa01169a50b7264eaf5050bbc1e7789d3550d5bc
EBUILD python-2.7.18_p16-r2.ebuild 8450 BLAKE2B 634bd131e2f2df901dc6367c7151ca2a1039a664515078a2852e4a9d7ec4ea4bee9fb5a13a8c3720122e84eb065324deef9557232c6eead4e382c6033f995259 SHA512 173f50465d4f33d5db2f2415e74589aba2093d859d792ba03cd8cdc71a42a62e85a49bcfbcb3287f754b5e74f182c732d593482dbb9f6c0b807d3aed562cb38d
EBUILD python-3.10.18-r1.ebuild 14480 BLAKE2B 5d11a7c7d56f82a27c0f97ae093523ab3af04cd8acf3160ee7783f4ad972b90319b21e2f6726522f673d58963812cf70a930a198970b1e19f9708ffd85c5cc81 SHA512 0c6999d53c17341baa5a8a6805d8f3caf8a207bb81dccd084eec492b479a6cad7d5e5bcc262dfffa3c79793a679d242cb76f16787d8bc3d91c7a7656981ff8ac
-EBUILD python-3.10.18_p2.ebuild 14488 BLAKE2B 16c7ab6fd0dc72076d4785f2ced469fd65408a02ab7dcc95b137155cf548a361449caeaa20daabb984a2b3472b2adff96d8c7bfb98f3351f3d40bde78a3ff58d SHA512 a6d9f0c5b05ef7c6478194ec7061e405fadf9fb2c572920a7b783083c8904d4b92e09ef3ea5cd521e72e1a24fd63437d183a69f69ee1c847a6a59fc4949fadc7
+EBUILD python-3.10.18_p2.ebuild 14487 BLAKE2B f5aabfa341a617d09fa71e5989d31f6344d2c49e6d5d205dd57f5f9c1c2e516d36daa423f580fb268222fc9719afb404adbadd59eecba51855e0e45e5ff8932c SHA512 3e78fce2c91c202a10da181532ff75da6f0eac22596520ccc3427425c8c4510e9d9616896413fd1026839897575daf9c9ddeaadc29194db9eda04cc4d9576203
EBUILD python-3.10.9999.ebuild 14054 BLAKE2B 8bf784c9759e9a130cd67fa0d8dcf8c0300b9ae81ae10badbca0ed56d418d803e2937618919f8784ee3d15e6b1d80a740deafb7ed1aabe5b23471ca9c70491f0 SHA512 903e7ee3762413a4412ce59ce4ed52701754d1d5799f80eb4eb3d223999c2e8453e4b3c49cf273f66c5caab8f50d32fb4cd4945a770019cc7454422414b1706b
EBUILD python-3.11.13-r1.ebuild 16223 BLAKE2B f0395624753335993d43891d2e9d1e5d3cdd5189950c101c1709f5ff3f09a030a22c7892e29719123ed3e62ad2b40285d2a816b14086ed7881cfa18b6b757713 SHA512 d0f20bdb832c3c7ab42c498a682df8b42c020acbe7e2a809f3cc8d7f4e9dfd98ee0a9631d6aa219e12c81f273b4d7f38517664a06dbdf58771c824ba9e3b965f
EBUILD python-3.11.13_p1.ebuild 16231 BLAKE2B f0ae82273c7a5ac18039db2c8478e418a1a72bc1ef4ea0be279ab4e7dfec3fd983b795ae10ad6cd1153436d4e562c62051c4d7122a679232837ca97eb0e5bef6 SHA512 11744bf59bbb3240d9ebdaf6f3f0100d8563bd75ebd025caf73aa15aed7ed33e9b22ebe7f5040ce074b5e0241d04939f492b49fe6fadb2c7d2e9e0b311955765
diff --git a/dev-lang/python/python-3.10.18_p2.ebuild b/dev-lang/python/python-3.10.18_p2.ebuild
index a5c50f4ed7e92..bfaad66c61d42 100644
--- a/dev-lang/python/python-3.10.18_p2.ebuild
+++ b/dev-lang/python/python-3.10.18_p2.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="PSF-2"
SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE="
bluetooth debug +ensurepip examples gdbm libedit +ncurses pgo
+readline +sqlite +ssl test tk valgrind