summaryrefslogtreecommitdiff
path: root/dev-lang
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2025-04-08 08:43:12 +0100
committerV3n3RiX <venerix@koprulu.sector>2025-04-08 08:43:12 +0100
commite81d2dd033df3a61b874a9a37f951ca05eead86f (patch)
tree82bfb1314b75b6c04de41a378a4838b7a18b0d68 /dev-lang
parent288d9455931660abb6dfa534a78d45c7fb901477 (diff)
gentoo auto-resync : 08:04:2025 - 08:43:11
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/Manifest.gzbin22617 -> 22612 bytes
-rw-r--r--dev-lang/closure-compiler-bin/Manifest2
-rw-r--r--dev-lang/closure-compiler-bin/closure-compiler-bin-20250402.ebuild43
-rw-r--r--dev-lang/go/Manifest6
-rw-r--r--dev-lang/go/go-1.23.8.ebuild163
-rw-r--r--dev-lang/go/go-1.24.2.ebuild (renamed from dev-lang/go/go-1.24.1.ebuild)0
-rw-r--r--dev-lang/inform/Manifest2
-rw-r--r--dev-lang/inform/inform-6.42_p4.ebuild4
-rw-r--r--dev-lang/jwasm/Manifest2
-rw-r--r--dev-lang/jwasm/jwasm-2.19.ebuild2
-rw-r--r--dev-lang/typescript/Manifest4
-rw-r--r--dev-lang/typescript/typescript-5.8.3.ebuild (renamed from dev-lang/typescript/typescript-5.7.3.ebuild)2
12 files changed, 220 insertions, 10 deletions
diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz
index 9bd4d6e49f32..36b0e8dd3f32 100644
--- a/dev-lang/Manifest.gz
+++ b/dev-lang/Manifest.gz
Binary files differ
diff --git a/dev-lang/closure-compiler-bin/Manifest b/dev-lang/closure-compiler-bin/Manifest
index 73e9bc66afea..1e5ebf8f6cf4 100644
--- a/dev-lang/closure-compiler-bin/Manifest
+++ b/dev-lang/closure-compiler-bin/Manifest
@@ -1,3 +1,5 @@
DIST closure-compiler-v20240317.jar 13984957 BLAKE2B cc9fd9e7dca6a95e62fe6d922dfad90d654ddddf15cd001c75a60ea5a893cea20e59d70b9a053d6b69853fc16c249c5994b2cff093838ff3fa79af0d5964313b SHA512 7bf276195fc6857e491cc16b12b33e1da55988c634ec5fea34d5b67e11e6caed91afff1d81bd91d77863200301f098549526d543be9c54eee4550bc20791a295
+DIST closure-compiler-v20250402.jar 14062314 BLAKE2B f1c422e9240797b65355404eade63bd50ee04fae4d022052bcc0fd85485163e905e1b5f7357b18b9d70ca8592c31db9114d7c2f0aeb02cf256d7ab4e3f9301da SHA512 9669f7e816781b018c298749a50b638cc739bb079a6831355f7f02e5228393184af420bbe56537255188067ac22983f3ca266d687d25e4a1ffbdacf0bbb69b71
EBUILD closure-compiler-bin-20240317.ebuild 824 BLAKE2B 3bc758d0b25ceea137a818dd2db97024f5c98526d2f935a64666ac63de2a3a59d53572e9034f955467337acb614ce417efcbaa2b138a2489a85c70f2c088bd33 SHA512 c4911a9a120c073b3cf6f4a24db4ca2ce4c81f935dc78fd47ad57f8b245c3fcdf03c5b7fb923f1b7929a574ab72d7013ebea42464255044fb302987778cd74b8
+EBUILD closure-compiler-bin-20250402.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-20250402.ebuild b/dev-lang/closure-compiler-bin/closure-compiler-bin-20250402.ebuild
new file mode 100644
index 000000000000..1790b462aa70
--- /dev/null
+++ b/dev-lang/closure-compiler-bin/closure-compiler-bin-20250402.ebuild
@@ -0,0 +1,43 @@
+# 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/go/Manifest b/dev-lang/go/Manifest
index d5fede902820..d9208ec3b3b8 100644
--- a/dev-lang/go/Manifest
+++ b/dev-lang/go/Manifest
@@ -2,8 +2,10 @@ AUX go-1.24-skip-gdb-tests.patch 408 BLAKE2B 062d5ee7bda4e4891a3098e4a9328136b12
AUX go-never-download-newer-toolchains.patch 368 BLAKE2B 0c90f46492af80622f430b2d506b143f3b553b5276085f78f41b93fee8219745179038302462603b5b1677554d92911eb4865084d0488aaa4c71ae1abc307f71 SHA512 b5acf97ccf96c6a353fcb7bd97113c38562defd82338828124fcc72c71334feda9c4e839d2aae5b66b809bc8a692eac96396c54a478e17a7ffd8d2c68fea95e6
AUX go-sets.conf 256 BLAKE2B 670afd72a2fa961e2b3882ac48d10e9d047af7a68f47bc8c8985b2de7a84022410fb1acfe2c710f8b3804ec3b043bf18c948478cf7d31c982cff47714b309cdf SHA512 028fba72c2d82ef893416970c27cb277be15f7c5c67773c0a62cd8ce2c192813ba851339596f10a6f5394c479e67b62dd4e4520379cc03f764ed4a4ab834fba6
DIST go1.23.7.src.tar.gz 28181215 BLAKE2B d3c9bff18438f90f6730e1ad9580a3f97d266f90533552cd73b63b512c694de76466435f274dc2b190c672cdbd83ffaf735e4e74c12e426cac920b81dbfd88af SHA512 79192b760ab6fcc9512fd879a9484a3566fdeec5eace36c54b728cd9cb033e7ac68065a42fc657b351a106d684b79fdbefbf682cf63209c0191e7e7c8c0a0147
-DIST go1.24.1.src.tar.gz 30777528 BLAKE2B 76217ec25a721183591a434b012bd9cfb6d6206410aafffce4490bff8053440f2aa590bac0cfb839f10c19a3368fe60515a61123a21d187f5289ba0ae1399c1c SHA512 a924d6bdc7e7101917e6d063bc7b471390525394e79224c152997564657c4362b5600e0c8bf6ee857d345129ccf7368bdf4ed2251ab740446ea2abda144e6353
+DIST go1.23.8.src.tar.gz 28182772 BLAKE2B 568b9fcc7ed12cb19e10b458fc1890a5977c97660657e9eb7c171aa16382f6790a78cb87df99ed72ec18d5ff1654ee4d15a4d603332ad0812ee97f6500866198 SHA512 8e352a01484c168894026080ee4501180e327d734fb3d892ab17daac193964fcd5fd90033c9cf86d6ffe8b7e4da64bda83ba4501a6c05919bcefbe9e2467c771
+DIST go1.24.2.src.tar.gz 30787666 BLAKE2B bb5f998a87e6527def304347b854c4addb0860a03da82e711f60e2af460bd43c36273b25126c643a679ae22fca226e6a4fc5ba55967d21965ffdc8f564781e35 SHA512 6366a32f6678e7908b138f62dafeed96f7144b3b93505e75fba374b33727da8b1d087c1f979f493382b319758ebfcbeb30e9d7dadcb2923b628c8abe7db41c6f
EBUILD go-1.23.7.ebuild 4219 BLAKE2B 5d42a222a7aab58bba44ba7504c1785260547e0a61adbd7801fef84a69308929d2b90fe941993ef6b6b4df6df7f2e2d2b532e6749e7b32a999f760180f4b72c8 SHA512 f78e742f821b52dcff9d0edd6dd27629b0d691a868b0d35eac4b46025163b6d33174554d730999182ae3721ae45ef97fa18709b05203bb005b7e7ec5711a33d2
-EBUILD go-1.24.1.ebuild 3401 BLAKE2B 2ea55f57bad1c6970c494fe110f1d5c57af9db310d3d4071763f91594cae0ae838627d1e691b5ec8f3087c3a790f91e946a8ca299e0d8748fcc10ec7e5c3696e SHA512 7ea5b4533b6a7a46f26d8c447c1a8afd47efaaa263fe37c26684cb9fe1880f077e1e4562de05c85686769913568ed71b3e786e54170e184dad9aa89dbb8f4e79
+EBUILD go-1.23.8.ebuild 4224 BLAKE2B 1da389b2a10fe9270005495df7d202bde33271502d8033a0296ffd209f159de91866378d1f4aecc7ff637167ae869df86578a91bf541785f71abadca2cebcbdb SHA512 7d87a60d906756523246c88e56aaf5abfa3879403b8abec0454552f95a6c24767f4c0c177071e06994e45176bea064047209a8b13ede0632733d2d3e9427a482
+EBUILD go-1.24.2.ebuild 3401 BLAKE2B 2ea55f57bad1c6970c494fe110f1d5c57af9db310d3d4071763f91594cae0ae838627d1e691b5ec8f3087c3a790f91e946a8ca299e0d8748fcc10ec7e5c3696e SHA512 7ea5b4533b6a7a46f26d8c447c1a8afd47efaaa263fe37c26684cb9fe1880f077e1e4562de05c85686769913568ed71b3e786e54170e184dad9aa89dbb8f4e79
EBUILD go-9999.ebuild 3363 BLAKE2B 49672850d9c2e09b4263d4fa7211608251a080be138abeef75fd4602db68e346f7591832e18ef3248a37519af5c9126f192c908549bbcb62d1e09a764aaacd7f SHA512 99ed1c3388e560e851213dc6239a2da268818fa6fc74f068e912af05f3794b49d1bc26de8d6047a961d7596dbe46a2aaacdf97a15e792dece609bbfa9403ff19
MISC metadata.xml 589 BLAKE2B 341e4c0e91d73ca668c1795035e1223eed60f85c724afd989ef1f8fb69649f7f6eaaf8a5228f6c8f587ffcc40a438c47d332fbe6866839f5a0829872a983f642 SHA512 fe58ddddfbd4d0d060516cb035592a80c0f48e125bb59c95d3c6fac0c182271e2a9ec9bd055b9cc8e6cb8c449e6c483bff4a23c362f532c24255febfdefc273a
diff --git a/dev-lang/go/go-1.23.8.ebuild b/dev-lang/go/go-1.23.8.ebuild
new file mode 100644
index 000000000000..132bdf517d47
--- /dev/null
+++ b/dev-lang/go/go-1.23.8.ebuild
@@ -0,0 +1,163 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+export CBUILD=${CBUILD:-${CHOST}}
+export CTARGET=${CTARGET:-${CHOST}}
+
+# See "Bootstrap" in release notes
+GO_BOOTSTRAP_MIN=1.20.14
+MY_PV=${PV/_/}
+
+inherit go-env toolchain-funcs
+
+case ${PV} in
+*9999*)
+ EGIT_REPO_URI="https://github.com/golang/go.git"
+ inherit git-r3
+ ;;
+*)
+ SRC_URI="https://storage.googleapis.com/golang/go${MY_PV}.src.tar.gz "
+ S="${WORKDIR}"/go
+ case ${PV} in
+ *_beta*|*_rc*) ;;
+ *)
+ KEYWORDS="-* ~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~s390 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+ ;;
+ esac
+esac
+
+DESCRIPTION="A concurrent garbage collected and typesafe programming language"
+HOMEPAGE="https://go.dev"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+IUSE="cpu_flags_x86_sse2"
+
+RDEPEND="
+arm? ( sys-devel/binutils[gold(-)] )
+arm64? ( sys-devel/binutils[gold(-)] )"
+BDEPEND="|| (
+ >=dev-lang/go-${GO_BOOTSTRAP_MIN}
+ >=dev-lang/go-bootstrap-${GO_BOOTSTRAP_MIN} )"
+
+# the *.syso files have writable/executable stacks
+QA_EXECSTACK='*.syso'
+
+# Do not complain about CFLAGS, etc, since Go doesn't use them.
+QA_FLAGS_IGNORED='.*'
+
+# The tools in /usr/lib/go should not cause the multilib-strict check to fail.
+QA_MULTILIB_PATHS="usr/lib/go/pkg/tool/.*/.*"
+
+# This package triggers "unrecognized elf file(s)" notices on riscv.
+# https://bugs.gentoo.org/794046
+QA_PREBUILT='.*'
+
+# Do not strip this package. Stripping is unsupported upstream and may
+# fail.
+RESTRICT=" strip"
+
+DOCS=(
+ CONTRIBUTING.md
+ PATENTS
+ README.md
+ SECURITY.md
+)
+
+go_tuple() {
+ echo "$(go-env_goos $@)_$(go-env_goarch $@)"
+}
+
+go_cross_compile() {
+ [[ $(go_tuple ${CBUILD}) != $(go_tuple) ]]
+}
+
+PATCHES=(
+ "${FILESDIR}"/go-1.24-skip-gdb-tests.patch
+ "${FILESDIR}"/go-never-download-newer-toolchains.patch
+)
+
+src_compile() {
+ if has_version -b ">=dev-lang/go-${GO_BOOTSTRAP_MIN}"; then
+ export GOROOT_BOOTSTRAP="${BROOT}/usr/lib/go"
+ elif has_version -b ">=dev-lang/go-bootstrap-${GO_BOOTSTRAP_MIN}"; then
+ export GOROOT_BOOTSTRAP="${BROOT}/usr/lib/go-bootstrap"
+ else
+ eerror "Go cannot be built without go or go-bootstrap installed"
+ die "Should not be here, please report a bug"
+ fi
+
+ # Go's build script does not use BUILD/HOST/TARGET consistently. :(
+ export GOHOSTARCH=$(go-env_goarch ${CBUILD})
+ export GOHOSTOS=$(go-env_goos ${CBUILD})
+ export CC=$(tc-getBUILD_CC)
+
+ export GOARCH=$(go-env_goarch)
+ export GOOS=$(go-env_goos)
+ export CC_FOR_TARGET=$(tc-getCC)
+ export CXX_FOR_TARGET=$(tc-getCXX)
+ use arm && export GOARM=$(go-env_goarm)
+ use x86 && export GO386=$(go-env_go386)
+
+ cd src
+ bash -x ./make.bash || die "build failed"
+}
+
+src_test() {
+ go_cross_compile && return 0
+
+ cd src
+
+ # https://github.com/golang/go/issues/42005
+ rm cmd/link/internal/ld/fallocate_test.go || die
+
+ PATH="${GOBIN}:${PATH}" \
+ ./run.bash -no-rebuild -k || die "tests failed"
+ cd ..
+ rm -fr pkg/*_race || die
+ rm -fr pkg/obj/go-build || die
+}
+
+src_install() {
+ dodir /usr/lib/go
+ # The use of cp is deliberate in order to retain permissions
+ cp -R api bin doc lib pkg misc src test "${ED}"/usr/lib/go
+ einstalldocs
+
+ insinto /usr/lib/go
+ doins go.env VERSION*
+
+ # testdata directories are not needed on the installed system
+ rm -fr $(find "${ED}"/usr/lib/go -iname testdata -type d -print)
+
+ local bin_path
+ if go_cross_compile; then
+ bin_path="bin/$(go_tuple)"
+ else
+ bin_path=bin
+ fi
+ local f x
+ for x in ${bin_path}/*; do
+ f=${x##*/}
+ dosym ../lib/go/${bin_path}/${f} /usr/bin/${f}
+ done
+
+ # install the @golang-rebuild set for Portage
+ insinto /usr/share/portage/config/sets
+ newins "${FILESDIR}"/go-sets.conf go.conf
+}
+
+pkg_postinst() {
+ [[ -z ${REPLACING_VERSIONS} ]] && return
+ elog "After ${CATEGORY}/${PN} is updated it is recommended to rebuild"
+ elog "all packages compiled with previous versions of ${CATEGORY}/${PN}"
+ elog "due to the static linking nature of go."
+ elog "If this is not done, the packages compiled with the older"
+ elog "version of the compiler will not be updated until they are"
+ elog "updated individually, which could mean they will have"
+ elog "vulnerabilities."
+ elog "Run 'emerge @golang-rebuild' to rebuild all 'go' packages"
+ elog "See https://bugs.gentoo.org/752153 for more info"
+}
diff --git a/dev-lang/go/go-1.24.1.ebuild b/dev-lang/go/go-1.24.2.ebuild
index 423eda182b28..423eda182b28 100644
--- a/dev-lang/go/go-1.24.1.ebuild
+++ b/dev-lang/go/go-1.24.2.ebuild
diff --git a/dev-lang/inform/Manifest b/dev-lang/inform/Manifest
index 635e7601349b..a751bb431664 100644
--- a/dev-lang/inform/Manifest
+++ b/dev-lang/inform/Manifest
@@ -3,5 +3,5 @@ DIST inform-6.35-r4.tar.gz 2307089 BLAKE2B 9864324fe29fe920e226a239f92f327678ed7
DIST inform-6.42-r4.tar.gz 2681740 BLAKE2B 00bf6870b6fa22c61a316731947d112a24fe2e47f79177988799b412a0a47b29886e09ef25d566bfda7ee6f2dadc2bfe5b39327d5a4dd8c98f1ea38ce0db09d2 SHA512 728d1005519bc7aeb5ba67eda57bab4b1de7425126db8d97bdd25b78b1c747bb529e1fe96d5cb72dbd3141ebb33f86da134a3d7209806806e0fc8b9082b14428
EBUILD inform-6.33.1_p2.ebuild 738 BLAKE2B 57cd9f597bd7c18bd38ec46186f30fcda437c77bd79f450c4cf76d6e62008ac2a0036e84e3eead371cd13f162a1f8924be6de884b59c4a57813c408907e1acc0 SHA512 54f5d0e522bdaa0cb2269e87842e1eb0bf72f8d4e8c20d5fd250aeac62d35567cd604009dad8593c416c5c0389774f0939b53b9cc70cd75ae74d2b94a5192be0
EBUILD inform-6.35_p4.ebuild 1228 BLAKE2B fea353ffbf901d1e88455d212100ebc36010037a5be9ad76461cd245cd9d63282cd345e788a0176e7376fcc714d5c2383cbb8d3d03211736194d971465b04e4d SHA512 025104b23fc95b47b8bfe2a4231603f88a436c9fc3fb047eff6458b51f7985eb7c4c3e3db38302b88f06936aa7967822780aa79acfbeb50c79689868ebe81b98
-EBUILD inform-6.42_p4.ebuild 1243 BLAKE2B a3237f8adb8209cc6ce20d70b80ab656aabfff52dcfefbc4c88a3eb87e5dc2ef7cfca879a5fbb2f07b7c0d56d2c6811c6924595f50dcea527e68376f2c6fb9f7 SHA512 c654b484b0a43bcd40484f410df640418fd04b7047856c91b972b416dd9a6bddba2b3f7fadcb70992b14ba82119b7a217dbade176f65c366cfaf8648b502abf0
+EBUILD inform-6.42_p4.ebuild 1241 BLAKE2B 47c3578c0214301d8dab87d808d1c969d2fd0b30dac7ade7adb1e177ebfecb094b090e8f79955ae8039c71c574378c6e19de716c293b7abb0195ee2ec8165c52 SHA512 b16fc3525f404972e839c4309b11448d43785038b4e7c262275fc6eb485d3ca3238ecfcb2053705cb19ba6f79cc70f1727643e6b393be2da0672373ea995c16c
MISC metadata.xml 435 BLAKE2B 2f4a52609bb35b017249a38e5ef83642a9e6e70eb7fdb2cfdf329f3761c1c580d165d328012293f0fa4480b3004bd44a35209e39ad669fe024c6386eed2ab5e1 SHA512 cd8065b1a6a8206f19fd3f3ce6f99c4900eae4201a3f18c4bdf17d45a167704a4f005553d084cb4e6d310f5999c48f05ebcc86e019f835a2068c8000fe56c11f
diff --git a/dev-lang/inform/inform-6.42_p4.ebuild b/dev-lang/inform/inform-6.42_p4.ebuild
index e63c60b0f3ae..faa12535b95d 100644
--- a/dev-lang/inform/inform-6.42_p4.ebuild
+++ b/dev-lang/inform/inform-6.42_p4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="Artistic-2 Inform"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ~ppc ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="emacs tools"
# non-interactive tests use ruby, seem broken, and return true even on failure
RESTRICT="test"
diff --git a/dev-lang/jwasm/Manifest b/dev-lang/jwasm/Manifest
index 762e63847d44..53d04ff989a4 100644
--- a/dev-lang/jwasm/Manifest
+++ b/dev-lang/jwasm/Manifest
@@ -5,5 +5,5 @@ AUX jwasm-2.19-respect-ldflags.patch 863 BLAKE2B 8a8dbd84a0d730d82d38921bbc7ff14
DIST jwasm-2.18.tar.gz 1169949 BLAKE2B 2a5d6c37f27dd5193390a5b5ab7d7ec260a800ead132dda4a49b16b5ae43b53ef397b663166767c8f4ce2de69dd9fa61e59e0537d837ba85da38cb17aa0da6e0 SHA512 f5ca9d2ec80b979e2acec7246861e13e11717917f59df126f28339e3c1ded3405c8a93daaef6ee817bc217d593151010bf18c85c9fc03600ff70cb18e793309c
DIST jwasm-2.19.tar.gz 1187558 BLAKE2B ab932d61fddcb8b422ae8b4be43bc4d7b8a3b229b4f720768c69d41302b47d1fe1cf1d2761838f97ac4241a7e5cf2ca3f8f23cc4636365caca38e3c66a38924f SHA512 0b017f0f43d36a74faab2bc2da4023cc933f3b0c81eb65c59a98d0dedee20eaf6a5979943c387f39e34a188b5a7ec787e8effc61d1e70635b795e106e52399d0
EBUILD jwasm-2.18-r1.ebuild 989 BLAKE2B 53ae6fb3b9bcf3b36902290c9cea281294155aa3f671dabb4c964cadde6b2df87f189d384f65a031219bdb232bc96abf797f1787b15eebec653a59eff9467074 SHA512 f3ce0795d889989be346d0a32326a62a5c858ff8e9bdc645accd5ca1efc0975cf1a70c52c94a1185beef997bde5675b115977119f8eddc382111d31767331b91
-EBUILD jwasm-2.19.ebuild 949 BLAKE2B 264ea3bdd328ab323f2d74e1f5b7f0ec6dbe5c0027a906ea973cc9e7ae25c02e2f5d9d4c6387108c1df4d1da70f1c9320c9abbf38eee14439e72c34ef2423f2c SHA512 c7e0487d8d17c53ee435d141448dc0566c8b0dca8b182cc4fb0f1d990a8c1c71be0691ba45625afe5bdc7bddc2be3d4c7a0fbbdfd408b6a5d0442c9e826064a2
+EBUILD jwasm-2.19.ebuild 948 BLAKE2B 8ddab8e996491288b353e709708955d660dac8af0b66f4bb3f6f5c337ed0f0b4be7aa2968eb7b15433d3dd87940394a612d7d2db7d61f181f89c0c7fd0e6e486 SHA512 793c4b92882b50f0fb3101569754ddf4f63b1bf02919e0dd8bc36fa74ab651157973269974988b2ed5fa2d3378e686cd480b91562086f43c05bd308fd43065ab
MISC metadata.xml 307 BLAKE2B c7eb2546ed5af50a82d536311203f569ef0d7450c7b3a40cf342ede488b4b1cf5bff66a3b54e0eb9c201e3468f1f76756a88f989a60ed9d528f3d5124abd302e SHA512 6f5dfb2ca18c019747390572a642bc7172a98ef80b9a099bbe08b561713e81c025eb8b14c391465ea2678dc0e00fc7bcda4d367ae8d27cfb65f7893f129cc907
diff --git a/dev-lang/jwasm/jwasm-2.19.ebuild b/dev-lang/jwasm/jwasm-2.19.ebuild
index 817473af0ee0..ffa1407367b1 100644
--- a/dev-lang/jwasm/jwasm-2.19.ebuild
+++ b/dev-lang/jwasm/jwasm-2.19.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/JWasm-${PV}"
LICENSE="Watcom-1.0"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
PATCHES=(
"${FILESDIR}"/${PN}-2.18-types-test.patch
diff --git a/dev-lang/typescript/Manifest b/dev-lang/typescript/Manifest
index dcebd4e57c44..95ba433ad97a 100644
--- a/dev-lang/typescript/Manifest
+++ b/dev-lang/typescript/Manifest
@@ -1,5 +1,5 @@
-DIST typescript-5.7.3.tgz 4232501 BLAKE2B 12165981b51cd343aac582d05c6d57c94773c9deefaf0b18ddfed404bbdb889fb948c289399275061d897479478ed5df05ab4de9844e6de130435b7f22d83746 SHA512 f383154a33041cff854113f2de95fdb13555fc83487b1ef5b3d4cbd869b9146fd61b54aa5de2b267493bfdb958ff815d3b3235d82072d6f19ce2883f7aeb347f
DIST typescript-5.8.2.tgz 4250087 BLAKE2B 74bc64289bde0b663e06e66d717225645e420741831db9f721860ea1d5d98c64f9787d9bc6c1637b2deda12d5ed19422732b3a3a3f030fb301949083c3bbd2f2 SHA512 6899fac2ad77fda7d9a7f8d3f50666c048c3aaabd21a9d554f919583e7ffb7afe8572ae05cce8163587d05187f3b9a773e550f01ef96ba21193a66ffe3d46aa1
-EBUILD typescript-5.7.3.ebuild 834 BLAKE2B e0ded0c158b65fd8d531dd327e11808012628e79ec679519aed9b11a49f896bf4345a1a98f42b8b91df023e477ed489371af423e27725c82f2eefcf8db2e7b06 SHA512 255a2edbd50a2a7b10ddb4b489011cebc90ed4b19fbe90478badef9995ee805a2ecd34bafe202edd2aa28cf3159c15ba81a42a2998322b70876acef2ffbfe21a
+DIST typescript-5.8.3.tgz 4250436 BLAKE2B 58d1a1c6e7515bc83375c18e3e25ed6dca93989589c722e7b561bf255f69e133f6aa4a0347eeb5bf6aa29dc5e4cc4a6fa7e6079b792d442ad9f300fd7683212c SHA512 a757625ba4ea2fd2f4ee7371bd130cee130cc387395cea3fd626cbe1a0081a6480b7db254c4d57830e4a5aea1fdae4cebc283d058ed9462f86685fbbb1f80f79
EBUILD typescript-5.8.2.ebuild 834 BLAKE2B e0ded0c158b65fd8d531dd327e11808012628e79ec679519aed9b11a49f896bf4345a1a98f42b8b91df023e477ed489371af423e27725c82f2eefcf8db2e7b06 SHA512 255a2edbd50a2a7b10ddb4b489011cebc90ed4b19fbe90478badef9995ee805a2ecd34bafe202edd2aa28cf3159c15ba81a42a2998322b70876acef2ffbfe21a
+EBUILD typescript-5.8.3.ebuild 835 BLAKE2B 8b92a843bc5e5bb9a48578f14b827099b1b4c6a444421fb0c64d32efba0660835d58b6cee79f24b29fe1282cba6f03e54350cd3a9ce4f370d7bc456a6865181f SHA512 409d61ca254c8e0ada0b7f698d23900e9f881c25c2d92e40c04f550d5eb68357d5ef6f731a4d96133608988e52e956b48bdd253d0963924b9c53763870b89aa4
MISC metadata.xml 733 BLAKE2B 903d85acefa054dd979ac181106cd604c351e4b81e18be7ad0f370501864f6789895244a797ec20041158d8c716907a06fa75c2ba4ea192e798719bbe73b1d45 SHA512 95806f8f442b0246867f0ba0ed70c093dfd772a558ae499be7e22bfe99cb3bc54debc7479ca9b4ac81a54156d3b8745cbb448e412f31ed2d5c43f76cbc642d72
diff --git a/dev-lang/typescript/typescript-5.7.3.ebuild b/dev-lang/typescript/typescript-5.8.3.ebuild
index 3c3637607390..145001b5fed2 100644
--- a/dev-lang/typescript/typescript-5.7.3.ebuild
+++ b/dev-lang/typescript/typescript-5.8.3.ebuild
@@ -11,7 +11,7 @@ S="${WORKDIR}/package"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64"
+KEYWORDS="~amd64 ~arm64 ~ppc64"
RDEPEND="
net-libs/nodejs