Merge updates from master

This commit is contained in:
Repository mirror & CI
2026-06-10 18:01:30 +00:00
41 changed files with 159 additions and 149 deletions

View File

@@ -58,3 +58,9 @@ LICENSE="|| ( Apache-2.0 MIT )"
LICENSE+=" AGPL-3 MIT Unicode-3.0"
SLOT="0"
KEYWORDS="~amd64"
RESTRICT="test" # requires non default target
QA_FLAGS_IGNORED="
usr/bin/flip-link
"

View File

@@ -1,4 +1,2 @@
DIST idf-component-manager-2.4.2.gh.tar.gz 328411 BLAKE2B 26dda6f11bcc1d36ddc51b79e0bfa9b7c537e1f7e116f0c8df57cbd395d196e6b0d54d7039024e4fdef4f37c7d6e3275f7b22471f2595b9a6eafda9f3b62ba4e SHA512 437c79a18c1cad50aa61486dce1a8d5b690a2ff4fd525084d4ef02ff6b2db7b0ab986f5e64ff6bc2cb635a22e2c835db71b9334d1061511f85ced55f3f3dcb5a
DIST idf-component-manager-2.4.6.gh.tar.gz 336846 BLAKE2B ef1c6bd3b6591b9b796dcd31ef8c2eee1a87eb1680730e0281bab3ad3ed11a0a81ebc9bbd9d774426b7b7845d72ca5c93b059c5b9f92820ffc15610c2d3ec0a5 SHA512 93bfd0179b9b98ea8b40cc73be6f2394ed358a682f1a0c3ad278269f39a78385a074b997412b1a83bb66ea284f5ca96898995daf3614ccf85b2e360aa21ab82c
DIST idf-component-manager-3.0.0.gh.tar.gz 341925 BLAKE2B 505bfedb91ee3658b77a3542b896975e830ee42150763e7736ec3b5e06298fbdef26829bb3efd27a69278abf6051330c85ccd7830d2c3b6eec6bd568410d6263 SHA512 6b01c407ec9ea4e5be4d688fc1606c34d0f20c870553bef7b6759ae6401472ef49cbfc78a236062eaf1c62843e586ae9e21e6d6e8d36f00e359de33b398f5c58
DIST idf-component-manager-3.0.2.gh.tar.gz 345743 BLAKE2B 93f300f0b182070914d7899f0f09ca38377ad4262307d8bdb9c11abfe876bc9ed90d365aab21588145f072d08525ce2df56c4762af9120bb4b4a1e078c6561b3 SHA512 6f0cb69c114fa521bed6d6e0cae98196a2192e908e3e59904b1937104ec9c0e968f0936c9826a5099654bd973d761ca17aa9b1897bd2845d87307d35bfe4b944

View File

@@ -1,77 +0,0 @@
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{12..13} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="Tool for installing ESP-IDF components"
HOMEPAGE="https://github.com/espressif/idf-component-manager"
SRC_URI="https://github.com/espressif/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
BDEPEND="
test? (
dev-python/requests-mock[${PYTHON_USEDEP}]
dev-python/jsonschema[${PYTHON_USEDEP}]
dev-python/vcrpy[${PYTHON_USEDEP}]
dev-python/filelock[${PYTHON_USEDEP}]
dev-vcs/git
)
"
RDEPEND="
dev-python/cachecontrol[${PYTHON_USEDEP}]
dev-python/click[${PYTHON_USEDEP}]
dev-python/colorama[${PYTHON_USEDEP}]
dev-python/jsonref[${PYTHON_USEDEP}]
dev-python/packaging[${PYTHON_USEDEP}]
dev-python/pydantic[${PYTHON_USEDEP}]
dev-python/pydantic-settings[${PYTHON_USEDEP}]
dev-python/pyparsing[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
dev-python/requests-toolbelt[${PYTHON_USEDEP}]
dev-python/requests-file[${PYTHON_USEDEP}]
dev-python/ruamel-yaml[${PYTHON_USEDEP}]
dev-python/schema[${PYTHON_USEDEP}]
dev-python/tqdm[${PYTHON_USEDEP}]
dev-python/urllib3[${PYTHON_USEDEP}]
"
# Requires networking or additional files not available in the tarball
EPYTEST_DESELECT=(
tests/core/test_upload_component.py::test_check_only_upload_component
tests/test_component_manager.py::test_pack_component_with_examples_errors
tests/test_component_manager.py::test_pack_component_with_dest_dir
tests/test_profile.py::TestMultiStorageClient::test_registry_storage_url
tests/test_profile.py::TestMultiStorageClient::test_storage_clients_precedence
tests/test_mirror_sync.py::test_sync_dependency_with_matches
tests/test_mirror_sync.py::test_sync_dependency_with_rules
tests/test_mirror_sync.py::test_update_existing_local_mirror
tests/test_mirror_sync.py::test_registry_sync_latest_with_two_requirements
tests/cli/test_manifest_command.py::test_add_git_dependency
tests/cli/test_manifest_command.py::test_add_git_dependency_invalid
tests/cli/test_manifest_command.py::test_manifest_keeps_comments
tests/cli/test_module.py::test_raise_exception_on_warnings
tests/cli/test_registry_command.py::test_logout_from_registry_revoked_token
tests/sources/test_git.py::test_versions_component_hash
tests/test_lock.py::TestLockManager::test_lock_dump_with_solution
tests/test_lock.py::TestLockManager::test_lock_dump_with_dictionary
tests/test_lock.py::TestLockManager::test_lock_dump
)
# network access
EPYTEST_IGNORE=(
tests/test_api_client.py
tests/test_prepare_dep_dirs.py
)
EPYTEST_PLUGINS=( pytest-mock )
distutils_enable_tests pytest

View File

@@ -20,7 +20,6 @@ BDEPEND="
test? (
dev-python/filelock[${PYTHON_USEDEP}]
dev-python/jsonschema[${PYTHON_USEDEP}]
dev-python/psutil[${PYTHON_USEDEP}]
dev-python/requests-mock[${PYTHON_USEDEP}]
dev-python/vcrpy[${PYTHON_USEDEP}]
dev-vcs/git
@@ -33,6 +32,7 @@ RDEPEND="
dev-python/colorama[${PYTHON_USEDEP}]
dev-python/jsonref[${PYTHON_USEDEP}]
dev-python/packaging[${PYTHON_USEDEP}]
dev-python/psutil[${PYTHON_USEDEP}]
dev-python/pydantic[${PYTHON_USEDEP}]
dev-python/pydantic-settings[${PYTHON_USEDEP}]
dev-python/pyparsing[${PYTHON_USEDEP}]

View File

@@ -1,9 +1,9 @@
DIST swift-5.10.1-r6.gpkg.tar 582164480 BLAKE2B 06a6e54c0f00ad59d260fabaabf3b590465bb762df929f51b9e90957ae29cbef8fd55f1932c67f74174152e8eb5f5c35c619cb72a3ca8a6455473a80f76c62fa SHA512 7541d756554565a9f759aada5e1375fd3ed89bfc371134081a4a4e0a54253d88eb7b013285dac356397d09bead957d952c96dd0ad5dc5f178a4ae7c5fef7b81c
DIST swift-6.2.3.gpkg.tar 732385280 BLAKE2B 35d2e7f514ae519aba5fa11d918f114726740b855a4c237655eabe0e56241735bf9598d2c3a9162ea9b5252c32737a7c3e14f246ef3f0ef85a8cdc602dd55628 SHA512 b8d6e6383c41255f733e3fe0991cc5d38630b5d2e461c253b3f4af5e936752d6a76a44b7f8050b158ec37a070cc739e909935d6d8882bc07d569945a1d856703
DIST swift-6.2.4.gpkg.tar 732160000 BLAKE2B d586fdc0ac5f84cf1cc3ec91739cce410c347a291dc47c4cd022ceb6ea1207d2d7796b5460ff9cabcd8759c7337921724a0a515ddff570f497bacd7f2dc649dc SHA512 3f7a171ae5892f7e689095859ac6f4e053df35e7f2347e174e54ab7fe834a0f2b121cfed0a4e71dadc8ab518803e3f39eed2cf8db32fce916abcc396015f672d
DIST swift-6.3-r1.gpkg.tar 768706560 BLAKE2B 3150d9f30f7a61e145b46fc66f9c465071d4b600fa3fff857ae8aa806f83051d2ed4ce8b2fef3eab6d4041f55da8b45fa60dd9550d7fdcf89fa8b588f4747b8b SHA512 ee8874afdefa5cd2c26d69ae1bc0f6cda4c27a4bd9ec5b911844fe0c3cb2e7fd92d8f2ec3ae46d3c99e42c3e1a8a7ba9b5fd16d849a85c2ac05e185887ae263a
DIST swift-6.3.1-r1.gpkg.tar 768686080 BLAKE2B 95a30addf66ee48a74de88761bd76dc0cabcdda5d1d009a66c5f870de0b06b1383137c333c43f110992e2a25dbd73c2e34e78229fee1791867b7870766587655 SHA512 9629d0d2ea6400e91f1b58b00672e6bfad21880d7f4660ca3aecda6c38175e8150148e3ae3d4018386298c70685b0345aa0e4e64dacf24070d3121cafd41ceb6
DIST swift-6.3-r2.gpkg.tar 768702464 BLAKE2B 12154bc501db0af99a8cfcd68f9328eac6dd25963d6137352fb213647c6d442eef13a1b2a0bdfa47a20800d1101e951e4a42f27d832885bd80434e32750fff1a SHA512 218d1babc9bbb741dfe8a7ba71711c28516803d20aba2a6a83b08eb2edfb66d0c21cd3690306ed1efaa7d0b740f874fdbb1d13dc6992500b6cdaf17bb549184c
DIST swift-6.3.1-r2.gpkg.tar 768685568 BLAKE2B e0d1d388cd93e9fd0c6c4a123d72685047229a468628cbbf623cdda304d658e465199ac8833ac6de2dcf019655bad09c9208a1b7de86796c4b914c9665e8a4e5 SHA512 33acaeee8dfc9e441ad77acd1bd028d5fa88bd4d1540a6284ee61535f4b8dcae6641f3963bfdb793d8f1d875e923de324f99345bc918f059aa3a87a892baca7b
DIST swift-6.3.1.gpkg.tar 768686080 BLAKE2B 95a30addf66ee48a74de88761bd76dc0cabcdda5d1d009a66c5f870de0b06b1383137c333c43f110992e2a25dbd73c2e34e78229fee1791867b7870766587655 SHA512 9629d0d2ea6400e91f1b58b00672e6bfad21880d7f4660ca3aecda6c38175e8150148e3ae3d4018386298c70685b0345aa0e4e64dacf24070d3121cafd41ceb6
DIST swift-6.3.2-r1.gpkg.tar 773304320 BLAKE2B 1e2b5503938824ee57cc750e472704e334e5b60cd4ff783e17cdf2498f52bbf2fbbac630b0af79e7e9cafbccefda9890ca6b1ed839f9dfedaaafd3bcfbf6c53f SHA512 4e8affa1de858155b99554dd38e664da4f51921b1bed6bc1f0491b55260c035dd8ad85b0d82ac908b24bba1611e1253374fcaa90e166cc3e72857748153ce392
DIST swift-6.3.2-r2.gpkg.tar 773304832 BLAKE2B 819b1544a00be3375ba60cc2778f4ef6fc36384cf843c18c773a6510b14967eaf67514d4862b33717b14fe58a68597299c826a6dc804b6186205751e83cfdf0b SHA512 1d8f6016a3bf8cadaabdd73d7e7704fb3af20f31f8c233506933deb5f4fe97bae1b8a24109f4a4fef4965737b48f3de474b13661d71d3e33a659897b58631721
DIST swift-6.3.2.gpkg.tar 773304320 BLAKE2B 1e2b5503938824ee57cc750e472704e334e5b60cd4ff783e17cdf2498f52bbf2fbbac630b0af79e7e9cafbccefda9890ca6b1ed839f9dfedaaafd3bcfbf6c53f SHA512 4e8affa1de858155b99554dd38e664da4f51921b1bed6bc1f0491b55260c035dd8ad85b0d82ac908b24bba1611e1253374fcaa90e166cc3e72857748153ce392
DIST swift-6.3.gpkg.tar 768706560 BLAKE2B 3150d9f30f7a61e145b46fc66f9c465071d4b600fa3fff857ae8aa806f83051d2ed4ce8b2fef3eab6d4041f55da8b45fa60dd9550d7fdcf89fa8b588f4747b8b SHA512 ee8874afdefa5cd2c26d69ae1bc0f6cda4c27a4bd9ec5b911844fe0c3cb2e7fd92d8f2ec3ae46d3c99e42c3e1a8a7ba9b5fd16d849a85c2ac05e185887ae263a

View File

@@ -45,7 +45,8 @@ src_unpack() {
}
src_install() {
mv "${SWIFT_PF}/image/usr" "${ED}"
[[ -d "${SWIFT_PF}/image" ]] || die "Expected image directory not found in package"
cp -R "${SWIFT_PF}/image/usr" "${ED}" || die "Copying prebuilt files failed"
}
pkg_preinst() {

View File

@@ -45,7 +45,8 @@ src_unpack() {
}
src_install() {
mv "${SWIFT_PF}/image/usr" "${ED}"
[[ -d "${SWIFT_PF}/image" ]] || die "Expected image directory not found in package"
cp -R "${SWIFT_PF}/image/usr" "${ED}" || die "Copying prebuilt files failed"
}
pkg_preinst() {

View File

@@ -45,7 +45,8 @@ src_unpack() {
}
src_install() {
mv "${SWIFT_PF}/image/usr" "${ED}"
[[ -d "${SWIFT_PF}/image" ]] || die "Expected image directory not found in package"
cp -R "${SWIFT_PF}/image/usr" "${ED}" || die "Copying prebuilt files failed"
}
pkg_preinst() {

View File

@@ -45,7 +45,8 @@ src_unpack() {
}
src_install() {
mv "${SWIFT_PF}/image/usr" "${ED}"
[[ -d "${SWIFT_PF}/image" ]] || die "Expected image directory not found in package"
cp -R "${SWIFT_PF}/image/usr" "${ED}" || die "Copying prebuilt files failed"
}
pkg_preinst() {

View File

@@ -45,7 +45,8 @@ src_unpack() {
}
src_install() {
mv "${SWIFT_PF}/image/usr" "${ED}"
[[ -d "${SWIFT_PF}/image" ]] || die "Expected image directory not found in package"
cp -R "${SWIFT_PF}/image/usr" "${ED}" || die "Copying prebuilt files failed"
}
pkg_preinst() {

View File

@@ -45,7 +45,8 @@ src_unpack() {
}
src_install() {
mv "${SWIFT_PF}/image/usr" "${ED}"
[[ -d "${SWIFT_PF}/image" ]] || die "Expected image directory not found in package"
cp -R "${SWIFT_PF}/image/usr" "${ED}" || die "Copying prebuilt files failed"
}
pkg_preinst() {

View File

@@ -45,7 +45,8 @@ src_unpack() {
}
src_install() {
mv "${SWIFT_PF}/image/usr" "${ED}"
[[ -d "${SWIFT_PF}/image" ]] || die "Expected image directory not found in package"
cp -R "${SWIFT_PF}/image/usr" "${ED}" || die "Copying prebuilt files failed"
}
pkg_preinst() {

View File

@@ -45,7 +45,8 @@ src_unpack() {
}
src_install() {
mv "${SWIFT_PF}/image/usr" "${ED}"
[[ -d "${SWIFT_PF}/image" ]] || die "Expected image directory not found in package"
cp -R "${SWIFT_PF}/image/usr" "${ED}" || die "Copying prebuilt files failed"
}
pkg_preinst() {

View File

@@ -45,7 +45,8 @@ src_unpack() {
}
src_install() {
mv "${SWIFT_PF}/image/usr" "${ED}"
[[ -d "${SWIFT_PF}/image" ]] || die "Expected image directory not found in package"
cp -R "${SWIFT_PF}/image/usr" "${ED}" || die "Copying prebuilt files failed"
}
pkg_preinst() {

View File

@@ -241,7 +241,7 @@ src_compile() {
local swift_version="$(eselect swift show | tail -n1 | xargs)"
if [[ "${swift_version}" != swift-* ]]; then
# Swift may be unset; we can use the latest available.
swift_Version="$(eselect swift show --latest | tail -n1 | xargs)"
swift_version="$(eselect swift show --latest | tail -n1 | xargs)"
fi
[[ "${swift_version}" == swift-* ]] || die "No Swift version found for bootstrapping."

View File

@@ -243,7 +243,7 @@ src_compile() {
local swift_version="$(eselect swift show | tail -n1 | xargs)"
if [[ "${swift_version}" != swift-* ]]; then
# Swift may be unset; we can use the latest available.
swift_Version="$(eselect swift show --latest | tail -n1 | xargs)"
swift_version="$(eselect swift show --latest | tail -n1 | xargs)"
fi
[[ "${swift_version}" == swift-* ]] || die "No Swift version found for bootstrapping."

View File

@@ -244,7 +244,7 @@ src_compile() {
local swift_version="$(eselect swift show | tail -n1 | xargs)"
if [[ "${swift_version}" != swift-* ]]; then
# Swift may be unset; we can use the latest available.
swift_Version="$(eselect swift show --latest | tail -n1 | xargs)"
swift_version="$(eselect swift show --latest | tail -n1 | xargs)"
fi
[[ "${swift_version}" == swift-* ]] || die "No Swift version found for bootstrapping."

View File

@@ -246,7 +246,7 @@ src_compile() {
local swift_version="$(eselect swift show | tail -n1 | xargs)"
if [[ "${swift_version}" != swift-* ]]; then
# Swift may be unset; we can use the latest available.
swift_Version="$(eselect swift show --latest | tail -n1 | xargs)"
swift_version="$(eselect swift show --latest | tail -n1 | xargs)"
fi
[[ "${swift_version}" == swift-* ]] || die "No Swift version found for bootstrapping."

View File

@@ -246,7 +246,7 @@ src_compile() {
local swift_version="$(eselect swift show | tail -n1 | xargs)"
if [[ "${swift_version}" != swift-* ]]; then
# Swift may be unset; we can use the latest available.
swift_Version="$(eselect swift show --latest | tail -n1 | xargs)"
swift_version="$(eselect swift show --latest | tail -n1 | xargs)"
fi
[[ "${swift_version}" == swift-* ]] || die "No Swift version found for bootstrapping."

View File

@@ -246,7 +246,7 @@ src_compile() {
local swift_version="$(eselect swift show | tail -n1 | xargs)"
if [[ "${swift_version}" != swift-* ]]; then
# Swift may be unset; we can use the latest available.
swift_Version="$(eselect swift show --latest | tail -n1 | xargs)"
swift_version="$(eselect swift show --latest | tail -n1 | xargs)"
fi
[[ "${swift_version}" == swift-* ]] || die "No Swift version found for bootstrapping."

View File

@@ -1 +0,0 @@
DIST libchdr-0_p20230230.tar.gz 1748513 BLAKE2B 03fc5507b7f598995fede477f26c8ab41cd16c658e4ca5c193e581840f14ead0db4ab8da3b888a2e03fb4c78c19af0f08cbab9feefe488dc230ec0fbd3941a91 SHA512 c25084b2257083c4bddd84d13e3dc0d30fea548a4e50a6beefd5282383480eaaa293c044647e2aff339d087dae87c3ef871137a43db766e08a1dffd8801c3367

View File

@@ -1,28 +0,0 @@
# Copyright 2022-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit cmake
HASH_CHDR=fec8ab94212cc65d9d9a62cb3da924f5830c04b0
DESCRIPTION="Standalone library for reading MAME's CHDv1-v5 formats"
HOMEPAGE="https://github.com/rtissera/libchdr/"
SRC_URI="https://github.com/rtissera/libchdr/archive/${HASH_CHDR}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${HASH_CHDR}"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
RDEPEND="virtual/zlib:="
DEPEND="${RDEPEND}"
src_configure() {
local mycmakeargs=(
-DWITH_SYSTEM_ZLIB=yes
)
cmake_src_configure
}

View File

@@ -1,11 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>samuel.bauer@yahoo.fr</email>
<name>Samuel BAUER</name>
</maintainer>
<upstream>
<remote-id type="github">rtissera/libchdr</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -35,6 +35,7 @@ RDEPEND="
( =dev-libs/protobuf-31* =dev-python/protobuf-6.31*[${PYTHON_USEDEP}] )
( =dev-libs/protobuf-32* =dev-python/protobuf-6.32*[${PYTHON_USEDEP}] )
( =dev-libs/protobuf-33* =dev-python/protobuf-6.33*[${PYTHON_USEDEP}] )
( =dev-libs/protobuf-34* =dev-python/protobuf-7.34*[${PYTHON_USEDEP}] )
)
')
"

View File

@@ -35,6 +35,7 @@ RDEPEND="
( =dev-libs/protobuf-31* =dev-python/protobuf-6.31*[${PYTHON_USEDEP}] )
( =dev-libs/protobuf-32* =dev-python/protobuf-6.32*[${PYTHON_USEDEP}] )
( =dev-libs/protobuf-33* =dev-python/protobuf-6.33*[${PYTHON_USEDEP}] )
( =dev-libs/protobuf-34* =dev-python/protobuf-7.34*[${PYTHON_USEDEP}] )
)
')
"

View File

@@ -1,7 +1,7 @@
DIST codex-0.137.0.tar.gz 8418800 BLAKE2B f35734a402bfd54123f49de9c83967b06c7a5f88c52a5e107b3efd3e9f5cba21f680522f4ca09410ef0647a1b735e5054428ac388f0a3a2be9232cfa90c6879b SHA512 46aad2244983c2857b4111bdb2edadfb86099161ded59cfd7b0522098f29827ad0eaf9991947c1fb19efc1cb811d8a0bf20ab7e1b21bb8282917f6edcad0b2d5
DIST codex-0.138.0.tar.gz 8465543 BLAKE2B ae2e325aaa6bbd9fe1527bdaef1f761cda615547ceb82456f387743e22542863ae9d813e2351a382fb14b4cf0a4be306777c168fe2b173efd97cb90237c31422 SHA512 ff5acb4127df2abf68994a6149df3192cc687b7b493f88bb318ca2d5bc3fac8c6d4f4713808cc54ab45474b56526be2718dcb08f575bb8b0cba6c9a4f8699c6c
DIST codex-rust-v0.137.0-crates.tar.xz 118988320 BLAKE2B 5af20cdd40fda730ee7cbd49704c2c11a49bc62db9af431682abac6202001144e91f6ee9cc15f9d7434d9ce98d83c4ce38c9c1ca812c694966e00ef03f60d8aa SHA512 1bd74084dd19690ad63d3835ba2da2cbca850d7079cf6a09ac854180175620f1e20548b6e032e12f1d70a8859d74a9a5e2535ba923d81fbafc03eac9857b740e
DIST codex-0.139.0.tar.gz 8504781 BLAKE2B 1e2afd3cd83f0fca38169e9761b39e2a3fec3ca2524e89ce0860013f19a8aa7af37dfa61ddefd70d5e379dc235d66a19b91d659fa15d08af29a5754bf1d2305d SHA512 d923968f9a0d0d7d4fe085fb8c14aed5628bd682fc6685cd731127d41a8a846478f91d9e3c074a4fe0c83919fd0e1c3666e9bffc17aa277ba49d8063d6fd169b
DIST codex-rust-v0.138.0-crates.tar.xz 118988320 BLAKE2B 5af20cdd40fda730ee7cbd49704c2c11a49bc62db9af431682abac6202001144e91f6ee9cc15f9d7434d9ce98d83c4ce38c9c1ca812c694966e00ef03f60d8aa SHA512 1bd74084dd19690ad63d3835ba2da2cbca850d7079cf6a09ac854180175620f1e20548b6e032e12f1d70a8859d74a9a5e2535ba923d81fbafc03eac9857b740e
DIST codex-rust-v0.139.0-crates.tar.xz 121089128 BLAKE2B 7df8955f20e3b6ba5ab9e29aff78b6575d38c57f44b97866a74fa8c2204dbdc2daa767711f0b325eb5f286ded104bf6fdbc763acfc5eae4078fbcc3794f06b98 SHA512 83c391afb959521483a0640a4f9fbef63ed0d19ba89015fb5b7a0544cc2de30b0c32d806b84e3ff627dd7fc0c39aed5f6b55c7dcfd728b61267440b9114c87a6
DIST crossterm-87db8bfa6dc99427fd3b071681b07fc31c6ce995.gh.tar.gz 129254 BLAKE2B 414dacc3a682c7a6dc5c9e43f185966255205d18f0522ee7eae73b5f113b4c3ea9b132e6dee81783d4ce160e4bf95aab784cf3601d666265bef4f889d5e46e68 SHA512 9dc7247d081a25d18776c9c0fd7fe3373f372950728b7fcf5ff43aaa6f7d69f11e1dbd91f92991cbe73007eb9e78c9a901b2388c27ddd6898553fdcef7fdaf44
DIST nucleo-4253de9faabb4e5c6d81d946a5e35a90f87347ee.gh.tar.gz 86782 BLAKE2B a812a2d2f08df818ac7b13b800f51c4229ea1f968668b1224fbc1fd82fb4e045f6b2c536ec6d2647a579097efbddaf041f4b7b356107679156aaa3ca5a9d4068 SHA512 354061278efce55defb30b9ee2ef5cdab745ab56d7d113f6f47a8ac174b4215ec6efe15c15bef0e3d907350182c0d189071e9d7d17d40e807d4db5361682f4e0
DIST ratatui-9b2ad1298408c45918ee9f8241a6f95498cdbed2.gh.tar.gz 566574 BLAKE2B 97f09fda6a798afb00067debab30b89d35aa00bfd284d2ef95fd6176aaa680121a8eee9b8dbe605e6230a6e72ead7b5d4e57ddf4892bcfe93f2fcbbafaba88d2 SHA512 b2ab8bcf19cfd649b8fbbc6752b628f69e79b09e8f8258ea9112ce4348dee512d9e718b5310fc73de65239b51b2b1b593942974f9698bd080616ab389093f4ef
@@ -11,5 +11,9 @@ DIST rusty_v8_147.4.0_librusty_v8_release_aarch64-unknown-linux-musl.a.gz 285066
DIST rusty_v8_147.4.0_librusty_v8_release_x86_64-unknown-linux-musl.a.gz 28963294 BLAKE2B 7f82d32e792a2369af969d1b02efe088ecabb90ced58746cfda2407a78ad72b83ac298e6bd4d4524fd9f10260878b9f2559f9697bd64b4010715475cdae4dfbd SHA512 06221f45db84e9eb41369761848d1067fcf5688b0c4559ffb27f773e7e6382b9f0f88cca55b1b2c81c4af99c6787261be06e3973b0124a864dad5b80315352e1
DIST rusty_v8_147.4.0_src_binding_release_aarch64-unknown-linux-musl.rs 40798 BLAKE2B 67d760138c88eefcc0e90ff2989785628592d3f04eeeb188bc15bfb1ca8e28ea80bd6213da2e7a470e5e7cdc80aaef3dc03f1db842e137c975dbe3ff0aff27c4 SHA512 e60537dd2c24c9804b1d242a61f3c9e4a5d7ef3dc60dfb3dfc80c30f915f29fa8fd7021ba88db034c7fe6e467df6a945cc895404efbbbb4b97ef61ee7a858365
DIST rusty_v8_147.4.0_src_binding_release_x86_64-unknown-linux-musl.rs 40798 BLAKE2B 67d760138c88eefcc0e90ff2989785628592d3f04eeeb188bc15bfb1ca8e28ea80bd6213da2e7a470e5e7cdc80aaef3dc03f1db842e137c975dbe3ff0aff27c4 SHA512 e60537dd2c24c9804b1d242a61f3c9e4a5d7ef3dc60dfb3dfc80c30f915f29fa8fd7021ba88db034c7fe6e467df6a945cc895404efbbbb4b97ef61ee7a858365
DIST rusty_v8_149.2.0_librusty_v8_release_aarch64-unknown-linux-musl.a.gz 28184570 BLAKE2B 131df03ef7da75a66ad99b4558bbb5bf3873111dd565eadee9510223b381af8e94893ab47dcc03b16c7c50f3689385abe8e30c90a90e54e6f20c821bf8bf5ff0 SHA512 669a65e65fab2944a95568a3d31063156e8514d20612cff4f9094397d48bfa4bf2c099d4fc59627020c397eb5f954087286404fc15bdf94aca5643077169f88a
DIST rusty_v8_149.2.0_librusty_v8_release_x86_64-unknown-linux-musl.a.gz 28806120 BLAKE2B a936b6c48f88e6d4773d9ed260a84b5165c68115fb295839fe13b5f5b32863d5f3e4cc9e2879ef27aa1aae1f5a4ff9755a0c47c9ff3de319dbb90e53b15f3c45 SHA512 68252ebb12e2b1699936c959ed1117d6dafaf9e00236fc3da87e650020448e245b8d87e6b6bf7c45de4cd7a938e15c19e2399e6461aef49299cceed55366e3de
DIST rusty_v8_149.2.0_src_binding_release_aarch64-unknown-linux-musl.rs 39884 BLAKE2B 537e542d62d52145ad527d6d926c54a1bb789d504518bf5dd43430ad4dd481bbbe618533292b1c3d49484248424d5e86a7598958c6173cf97950eee59ddeb3e7 SHA512 4c41941b37ca1644fa8960c90db581a9c624865708b9a943369da56d80a7986e0f3c18c10b67129e65a19e4de7e707397d658b4a2cb259fb93d7788dfcafa7f8
DIST rusty_v8_149.2.0_src_binding_release_x86_64-unknown-linux-musl.rs 39884 BLAKE2B 537e542d62d52145ad527d6d926c54a1bb789d504518bf5dd43430ad4dd481bbbe618533292b1c3d49484248424d5e86a7598958c6173cf97950eee59ddeb3e7 SHA512 4c41941b37ca1644fa8960c90db581a9c624865708b9a943369da56d80a7986e0f3c18c10b67129e65a19e4de7e707397d658b4a2cb259fb93d7788dfcafa7f8
DIST tokio-tungstenite-132f5b39c862e3a970f731d709608b3e6276d5f6.gh.tar.gz 31620 BLAKE2B 139395aeb58bf9ad632efd3c9a8d58d888b55da14129529b453fbf3b49cf5323f0d89912a25b30bc238673b729f4d4ff243826c9a5a25426ba6d77913c42b041 SHA512 8784ff79f1f78be5884a085b1a89300257df2a1b7d82c6a226961fd949c9a5a6ba3d825db8db6bc5e314ee184fd2f3bd0a3bf36923744f6a708870ca7ddaf76b
DIST tungstenite-rs-9200079d3b54a1ff51072e24d81fd354f085156f.gh.tar.gz 293929 BLAKE2B c3ce0b5f2939fc6dbbe5d0d539b3e7951e40cd646232086a023a8dba96c2160c6a5e61159463a071b1c97f6150a335cf844f53aa64c4751253eb7177c3720258 SHA512 44dd8c0dc60c86a5feb047002b8f9dae167a6ddf5c23e2ca8604018bfd0a24bfa2f1457a2715586c925d0639d0cfbb64931328addbc06a645c3744927fa76e2d

View File

@@ -37,7 +37,7 @@ declare -A GIT_CRATES=(
RUST_MIN_VER="1.95.0"
# python3 .github/scripts/rusty_v8_bazel.py resolved-v8-crate-version
RUSTY_V8_TAG="147.4.0"
RUSTY_V8_TAG="149.2.0"
inherit cargo check-reqs toolchain-funcs

View File

@@ -1,2 +1,2 @@
DIST gemini-cli-0.45.0.zip 20277548 BLAKE2B 1cfa71a9d6298a3b259282d8270a38f4ac994e00a87f759d5a6137c9a36d6c0f998a1ee3ca982a0b9f67e7ad0c5dde2fc9459d84817ded5f74cee019d7bc7061 SHA512 7a4d1c8fa52f44f546ebbdce1728db0285b83d7de7a3345d9f709e3ba8f0c9ab5b0cf53252822bd6a7b10dca6a7108f90592a3355003e63df0deb0c1dd261b4d
DIST gemini-cli-0.45.2.zip 24187090 BLAKE2B d6c476d60d05397817d9a5db112b93db041153c38de82c269d9cb9174f5cf083648c270752ab3e3c9907563e2e0312d9caa724452ad394db91abdd6d9a1f64c0 SHA512 b594de804368d46e76f9bcb8901bcd15f2d62a465d2bc8f57eef003fcbeca63e0650dc018a4bfe2aa3d815024edff4ce67471923f87906d6c8f4b00a96e0ab09
DIST gemini-cli-0.45.3.zip 24192548 BLAKE2B b74b04ebd7fc2b0d0024435d0054ad200178e2ee259df07a74888fbef567944165ca7f09af48f5fcda5c5dd6d24081a5f23bea0b10070d702ca8d847cd83d831 SHA512 8afa21aa13ca1b7137cf45f3b5ac821e50c7865a4e3f4056aa9696a6cbfa7d9bbd10e8d1c075e3ccd1af1313f7d26581340a05557264154200fa78aab80e3b2e

View File

@@ -1,4 +1,4 @@
# Copyright 2022-2025 Gentoo Authors
# Copyright 2022-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -23,9 +23,9 @@ IUSE="alsa ao lua opengl +openmp pulseaudio vulkan"
DEPEND="
dev-cpp/asio
dev-cpp/websocketpp
dev-libs/libchdr
dev-libs/libzip
dev-libs/xxhash
media-libs/libchdr
media-libs/libsdl2
net-libs/miniupnpc
virtual/zlib:=

View File

@@ -222,6 +222,7 @@ DEPEND="
app-arch/lz4:=
x11-libs/libxkbcommon[wayland]
dev-libs/wayland-protocols
dev-libs/wayland
"
RDEPEND="${DEPEND}"
BDEPEND="

View File

@@ -34,6 +34,7 @@ DEPEND="
app-arch/lz4:=
x11-libs/libxkbcommon[wayland]
dev-libs/wayland-protocols
dev-libs/wayland
"
RDEPEND="${DEPEND}"
BDEPEND="

View File

@@ -1 +1 @@
DIST xdg-desktop-portal-termfilechooser-1.4.0.tar.gz 24802 BLAKE2B a0cc321c326dd843aee5b9e48da6f57c0054aff69866d7e5f3ea998a1beb1a18e4f3e522557fdf86b43106198e867070e22f922ee148e111d1ce1129b23917f5 SHA512 a490563ac4f78bf94784894595215f6eb7eaeaedb761f6b54649c2034d4ebec7e8808a1dc23e090d9effe27657a2c4a9de0d89c7baf76549da4fd7a5c294a0b5
DIST xdg-desktop-portal-termfilechooser-1.4.1.tar.gz 24944 BLAKE2B 454fcedb85909ec9e8b24f78dac0c674ddaab4ab27b689b4b930b1d64e87233fc066ecef91ca825817010ee5b286ddd323ce37bdc47b9568b52af3a45e93e217 SHA512 b66d561fed77b7793fff2c48b843a4cc41347801cefb8fa262605762c4a7504615ab4cc27120fe38fbb5ea860bb0843e10c7187ed5c2dc4d17e01ff71fe8d5db

View File

@@ -1,4 +1,4 @@
DIST beansprout-1.0.0.tar.gz 1159887 BLAKE2B d2e05a3e57eaef3c1ca631933b4bbc567ca1ebb375679ee8ae92fd6f82c81d8305bcf1fc8138469c1204cff2fb654f3a7af6cf9d88451f4474567ac0c788f227 SHA512 04fb90037bf4cf26837277c5f15491c09553ac75d03462e68ee70644957897f3f5f817248b87df6a1b85b6d1dd09a4422d26cc0a215ecc49c5fe46f46b814325
DIST beansprout-1.1.1.tar.gz 1161432 BLAKE2B 6e04b2dcc375705abcb8b115cd7e467c8f44146828415a7c21b7000145d26b40de345844b585750bca375e79cf083c8da338289abbddd41a293901a5eef1fd68 SHA512 05b3efa1f3bb11a6e41ec4921050a2cd24716892e5dec7a423faa1759035eed49e2328c2e6f03aea01f2ffc63ae3be3918ba9165ad317b6a8be95165f3466620
DIST fcft-3.0.0-zcx6CxQfAADhnwm8SjyCkQF-VFHGiVarigc2de3ciInC.tar.gz 4679 BLAKE2B e2004349ab3a679be8ce7ccdde8987695fbf90e5b5bf1b1174e775042f98c71e328d30bc505aa3e9e7739b66e0b413113ca6a336d5b51dc574585b4980accc6e SHA512 12e5e1e0632d89cab23734005d93c1a44537b29718d43e5cb2e76afa250d425d2ac3c85f625c07f9002cb85f82ce86d913f87f758f9ca940468b038aa777cfb5
DIST kdl-0.0.0-8rilELAEAgCwhdgb36ZsWmGgtvrKaLmLI7eMlwBz8UDt.tar.gz 31310 BLAKE2B d0e0d666f7c898c00292dc73012ab78948141223ac7c179038fcc131d3215f3b70d75d69d4212322dbd2b2fa6bd5c09f64947c09d0cde5dc1252b7772ee14c78 SHA512 e89ca3f91b6b12e035bd46fd9cb8e3ef96002c36a9d71307a46511362a47f0bcc89fb9ed7a67962a3a9d046bea0a2632a4523e2ea154ddc6a80f8dbc7fa7e798
DIST known_folders-0.0.0-Fy-PJk3KAACzUg2us_0JvQQmod1ZA8jBt7MuoKCihq88.tar.gz 11888 BLAKE2B b474430ac503363cc376b32154f36e654381943eb58b615b91b343dcf1a6f0dafa9b9d43c245d799b03cae2b51ec1b3d186e0696b73f73f1ac3ea400c4115d0c SHA512 e577d93d8c71d383e88129cfd8a982cb2accc1ab378f3edabb1c41941c570cf7533a555554669849e8fee9f47e3ff86efb036690b37685d8b3d1f5d370b4e488

View File

@@ -3,7 +3,7 @@
EAPI=8
ZIG_SLOT="0.15"
ZIG_SLOT="0.16"
if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://codeberg.org/beansprout/beansprout.git"

View File

@@ -1,3 +1,6 @@
DIST teams-for-linux-2.11.1.aarch64.rpm 91821733 BLAKE2B bf0bac7c749a936763d415bca3f9d09ed3371304cbe9c56190e52a28dc7208193d25841e50f2c186ca32ff5deef4e10d743dce9afc5f12c9a74d22046e81afe9 SHA512 c68fda2336096f578afb97014efaa5ebcb1e6308d49588209a3020341a5c2200f8164482f6464cdc06e33459e94d505f68985347ac961f64e2526347c5d025d3
DIST teams-for-linux-2.11.1.armv7l.rpm 91691113 BLAKE2B 98b3c3f58663f3947b12c5b1b9f262755c192a85a469b1d08ddfcebdb6151f99b6179aae03f32c7fbb5cdf1b9f7d453d8d00eba5c04c3da228aff7bfd8e191b2 SHA512 78da68c36f7229fccaa37eff27df78d47fcd2319558a738798125360df0464fda3e34b4ff13bd1da21d0b6096a464feed751e50d2061bee93e5b93e423e79046
DIST teams-for-linux-2.11.1.x86_64.rpm 96993869 BLAKE2B 85ad8246def19043b3597755dcd70e54f7e8ac6c075fb81867b58be53884da528fc180767d1ae47730ba410d77391f2d2a577e26741083597eda82f37ebe4a89 SHA512 487a7a6d35abacadeb617a368cbd1d6f9b27a84274e9bcf8378cf86e51e5733493d3395c18c96e2a24a5935ea1b2b4357b3f1284289c06506b02f5efe7f37979
DIST teams-for-linux-2.6.14.aarch64.rpm 89679057 BLAKE2B 3c4016164290bdad708e4b9716f78344ff91108f4a8bdc6dbb0db2ca4c0dc7bcbf88177f8f1887f32dea18ff6ba1e65ef15ce0b1a24c1ffba42c7eadeeb9984d SHA512 94c90a063c77f2737cedaf9886506d111259c74f8a768f99eacc0db8ddcd78c180b05a3bb427a954ff1dfd6e7be4245e21998296157cf4b65122b0a188fc973d
DIST teams-for-linux-2.6.14.armv7l.rpm 89174453 BLAKE2B 5ee402a2d2604c561f2b014891f45565620b6be3ef5e47733ff7a68342fcaf3b2834dbd47aadf5edeca90fb119bb8fc5e85bd12c2c947a6549d4087ce21e8ac5 SHA512 509ad56a8438f96848f5e9dfda4188b4f7566ecf7b4594f00a8462d61ba66b679d3edd4c463067fba96a319175d4baa936c22535e07edc747a23f0e6208282c3
DIST teams-for-linux-2.6.14.x86_64.rpm 94864001 BLAKE2B e5902ad529e46175a9aaa9856738d4a70481d405fe35d5c108c9aabce27b2fdfb9657fafbdeb69462252c902c80ef766b5232d387cd7b2764ff66c976106b01c SHA512 6b2c5126936e1d442337ec906929b50d8c3edc5a79abc5ff42c01c29f07a6eb508894a51e7a25b465a3361cfccb851ddf663c83562663be89d35d2dbfc591848

View File

@@ -0,0 +1,99 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
CHROMIUM_LANGS="
af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he
hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr
sv sw ta te th tr uk ur vi zh-CN zh-TW
"
RPM_COMPRESS_TYPE="xz"
inherit chromium-2 desktop rpm xdg
DESCRIPTION="Unofficial Microsoft Teams client for Linux. Binary precompiled version."
HOMEPAGE="https://github.com/IsmaelMartinez/teams-for-linux"
SRC_URI="
amd64? ( https://github.com/IsmaelMartinez/${PN}/releases/download/v${PV}/${P}.x86_64.rpm )
arm? ( https://github.com/IsmaelMartinez/${PN}/releases/download/v${PV}/${P}.armv7l.rpm )
arm64? ( https://github.com/IsmaelMartinez/${PN}/releases/download/v${PV}/${P}.aarch64.rpm )
"
S="${WORKDIR}"
LICENSE="GPL-3"
# Electron bundles a bunch of things
LICENSE+="
MIT BSD BSD-2 BSD-4 AFL-2.1 Apache-2.0 Ms-PL GPL-2 LGPL-2.1 APSL-2
unRAR OFL-1.1 CC-BY-SA-3.0 MPL-2.0 android public-domain all-rights-reserved
"
SLOT="0"
KEYWORDS="-* ~amd64 ~arm ~arm64"
RESTRICT="bindist mirror"
RDEPEND="
app-accessibility/at-spi2-core:2
dev-libs/expat
dev-libs/glib:2
dev-libs/nspr
dev-libs/nss
media-libs/alsa-lib
media-libs/mesa
net-print/cups
sys-apps/dbus
virtual/libudev
x11-libs/cairo
x11-libs/gtk+:3
x11-libs/libX11
x11-libs/libxcb
x11-libs/libXcomposite
x11-libs/libXdamage
x11-libs/libXext
x11-libs/libXfixes
x11-libs/libxkbcommon
x11-libs/libXrandr
x11-libs/pango
"
QA_PREBUILT="opt/teams-for-linux/*"
QA_DESKTOP_FILE="usr/share/applications/teams-for-linux.desktop"
pkg_pretend() {
chromium_suid_sandbox_check_kernel_config
}
src_prepare() {
default
# cleanup languages
pushd "opt/teams-for-linux/locales" || die
chromium_remove_language_paks
popd || die
}
src_configure() {
chromium_suid_sandbox_check_kernel_config
default
}
src_install() {
for size in {16,24,32,48,64,96,128,256,512,1024}; do
doicon -s "${size}" "usr/share/icons/hicolor/${size}x${size}/apps/${PN}.png"
done
domenu "usr/share/applications/${PN}.desktop"
local DESTDIR="/opt/${PN}"
pushd "opt/${PN}" || die
exeinto "${DESTDIR}"
doexe chrome-sandbox chrome_crashpad_handler "${PN}" ./*.so*
insinto "${DESTDIR}"
doins ./*.pak ./*.bin ./*.json ./*.dat
insopts -m0755
doins -r locales resources
dosym "${DESTDIR}/${PN}" "/opt/bin/${PN}"
popd || die
}

View File

@@ -1,7 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
<maintainer type="person">
<email>andres.becerra@gmail.com</email>
<name>Andrés Becerra Sandoval</name>
</maintainer>
<upstream>
<remote-id type="github">FreeTubeApp/FreeTube</remote-id>
</upstream>

View File

@@ -1,2 +1,3 @@
move dev-util/forgejo-cli dev-util/fj-cli
move gui-apps/noctalia-shell gui-apps/noctalia
move gui-apps/noctalia-shell gui-apps/noctalia
move dev-libs/libchdr media-libs/libchdr