diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-04-28 07:11:58 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-04-28 07:11:58 +0000 |
| commit | ebcfdde700572edcef684fefa2245f7955c655ae (patch) | |
| tree | 6c397f76adb9324789fa1e83af8b23c934ce0786 /dev-util | |
| parent | 758ba3a26cf3d19ddbff9cc837673acde1d4be43 (diff) | |
| download | baldeagleos-repo-ebcfdde700572edcef684fefa2245f7955c655ae.tar.gz baldeagleos-repo-ebcfdde700572edcef684fefa2245f7955c655ae.tar.xz baldeagleos-repo-ebcfdde700572edcef684fefa2245f7955c655ae.zip | |
Adding metadata
Diffstat (limited to 'dev-util')
| -rw-r--r-- | dev-util/ccache/Manifest | 4 | ||||
| -rw-r--r-- | dev-util/ccache/ccache-4.13.5.ebuild (renamed from dev-util/ccache/ccache-4.13.3.ebuild) | 14 | ||||
| -rw-r--r-- | dev-util/ccache/metadata.xml | 1 | ||||
| -rw-r--r-- | dev-util/claude-code/Manifest | 8 | ||||
| -rw-r--r-- | dev-util/claude-code/claude-code-2.1.121.ebuild (renamed from dev-util/claude-code/claude-code-2.1.118.ebuild) | 0 | ||||
| -rw-r--r-- | dev-util/intel-ocl-sdk/intel-ocl-sdk-18.1.0.015-r1.ebuild | 10 | ||||
| -rw-r--r-- | dev-util/ruff/Manifest | 2 | ||||
| -rw-r--r-- | dev-util/ruff/ruff-0.15.12.ebuild | 115 |
8 files changed, 137 insertions, 17 deletions
diff --git a/dev-util/ccache/Manifest b/dev-util/ccache/Manifest index 073b2019f4d7..1d64e9690e2c 100644 --- a/dev-util/ccache/Manifest +++ b/dev-util/ccache/Manifest @@ -4,5 +4,5 @@ DIST ccache-4.12.3.tar.xz.minisig 315 BLAKE2B a087a330e15567ee16541cd92df9defbb4 DIST ccache-4.13-docs.tar.xz 89264 BLAKE2B 7d59c28dd68a28d3ca4393a5aaa0c3ed6ee839178f7b7ad19eea1d7ea9cf527156ca3bdb39c20fad43691b43fb375ad890020abc30a96aa2d1d39d16f8f2d314 SHA512 4953ad7862adb5ffd5951e226345006e3c928789d30f65754e9af74743ef334f4b83b3b028ebfb00445d28aac96a0c4823aabf634e47df0e44f674e58d383135 DIST ccache-4.13.2.tar.xz 536304 BLAKE2B 4f6a27153c4aa01a03f7f2df7663f90d049a6cc30e4c4e86829aa8174078396b8647e536ca619be7d020876b0646b13feb3238e70d9bad8494e28169c3eecc0e SHA512 34d6c34a97a33fe26e9895b164de603bf3cdc62cc84b8b00360077190fa06bdeb9c7caf89a7cb8a6ca675ffc8c118cbfd88875f1c8f5e5be97af1ca9c0e488f0 DIST ccache-4.13.2.tar.xz.minisig 315 BLAKE2B a8c1e659bc2f0221ab95efdda6d684824976c17a61aa9946d76c81ed7c9babff57c3ed934c1c014f9181b0159981157745ae3e281e3f43ccaa70f65a83d71326 SHA512 fbdb7494a166b7fc308ce0c5fa6e2d5437780aef7600f955dd78fd127ec3fa18bf34ab9bba5a482e9b7762cbd6cd67613f134a22a11e871e5e38d9d5349ac1fe -DIST ccache-4.13.3.tar.xz 537828 BLAKE2B 07175c1f4ccf97638d85abc1de26302d38d08a498db9c151fbddecec7f438570ee15f2eadc222aa0bad21beab55ac4f2ceb5f20a47442144cc15898902806d8e SHA512 93766932df147395eb2ec1d58e660be4d713fb0e210d9b1d7ab8798d708abc3a99ced2580b31c0a819035a6c7b033edf61bbc2343d2f02e8f18de44faa8f7f9a -DIST ccache-4.13.3.tar.xz.minisig 315 BLAKE2B 162e52b1d43db84dfb7c1c5a3c156e911a6e73c4b4dfe8958dfa1d2667063f62d88b47cef3f387fd41ab49357c056c42e56a2502421db1517670b3bb2b3a34bb SHA512 a016e41e244c6cd33211f6a3ceb57d31943a5a14c240a6f80e23babf8d11650ecc28360b9089d21ae8538ea9a2f6eae234381a958f322468c7086ad857ec2483 +DIST ccache-4.13.5.tar.xz 538548 BLAKE2B 9234700482e3bb9e6b85c6db080158a862f6890e3eac1ffaa6236ebd9e877f38915b7f7d0771e5071acc492cbcbcf20a32e76dddb201fafad7baed2b10787cc8 SHA512 fcd6cc6ea5ed96bd00a79bd1610534b83c38b8933495f128fab7faf78ae172e4e5953c42afdb615494bf87afac9f5bb80d6a51f92a96bd089ac24a8612bbc7c4 +DIST ccache-4.13.5.tar.xz.minisig 315 BLAKE2B 29432c870f3c94f112ed12fad7cd478aa59563ea623dd8327758827afd67a689c61b5c95862dd7dfff415babece163d4736680a388ab6353749c05cef08a8544 SHA512 7cff37ffe8255caa0c2dd135d1bcdd5da1f108a6a683f37d8d4f1d77509304a6b7d239733353a6e68bed76f1677a0762e7d9c074d13e7f126fce1c10a2bbd6db diff --git a/dev-util/ccache/ccache-4.13.3.ebuild b/dev-util/ccache/ccache-4.13.5.ebuild index 0524d30ca6a6..a1c5df509c9e 100644 --- a/dev-util/ccache/ccache-4.13.3.ebuild +++ b/dev-util/ccache/ccache-4.13.5.ebuild @@ -35,16 +35,16 @@ fi LICENSE="GPL-3+ || ( CC0-1.0 Apache-2.0 )" LICENSE+=" elibc_mingw? ( LGPL-3 ISC PSF-2 )" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" # Enable 'static-c++' by default to make 'gcc' ebuild Just Work: bug #761220 -IUSE="${MY_DOCS_USEFLAG} redis +static-c++ test" +IUSE="${MY_DOCS_USEFLAG} http redis +static-c++ test" RESTRICT="!test? ( test )" DEPEND=" >=app-arch/zstd-1.3.4:= !static-c++? ( - >=dev-cpp/cpp-httplib-0.20.0:= >=dev-libs/libfmt-8.0.0:= + http? ( >=dev-cpp/cpp-httplib-0.20.0:= ) ) >=dev-libs/blake3-1.8.2:= >=dev-libs/xxhash-0.8.3 @@ -102,6 +102,7 @@ src_configure() { -DENABLE_DOCUMENTATION=$(usex doc) -DENABLE_TESTING=$(usex test) -DDEPS=LOCAL + -DHTTP_STORAGE_BACKEND=$(usex http) -DREDIS_STORAGE_BACKEND=$(usex redis) ) @@ -113,10 +114,9 @@ src_configure() { # Ideally gcc should not use LD_PRELOAD to avoid this type of failure. if use static-c++ ; then append-ldflags -static-libstdc++ - mycmakeargs+=( - -DDEP_CPPHTTPLIB=BUNDLED - -DDEP_FMT=BUNDLED - ) + + mycmakeargs+=( -DDEP_FMT=BUNDLED ) + use http && mycmakeargs+=( -DDEP_CPPHTTPLIB=BUNDLED ) fi cmake_src_configure diff --git a/dev-util/ccache/metadata.xml b/dev-util/ccache/metadata.xml index 8fd7f93cd4e5..f2b592837f94 100644 --- a/dev-util/ccache/metadata.xml +++ b/dev-util/ccache/metadata.xml @@ -11,6 +11,7 @@ </longdescription> <use> + <flag name="http">Enable HTTP backend for storage via <pkg>dev-cpp/cpp-httplib</pkg></flag> <flag name="redis">Enable Redis backend for storage via <pkg>dev-libs/hiredis</pkg></flag> <flag name="static-c++">Avoid dynamic dependency on gcc's libstdc++.</flag> </use> diff --git a/dev-util/claude-code/Manifest b/dev-util/claude-code/Manifest index fe715e8c5557..21f34540b4d5 100644 --- a/dev-util/claude-code/Manifest +++ b/dev-util/claude-code/Manifest @@ -1,4 +1,4 @@ -DIST claude-amd64-glibc-2.1.118 239573632 BLAKE2B 635ccc666da2316c13a4b8419437fcb2a3cebab4743236fafa4902888972509fa3d6fdadff96ba7278a59278dcaad4355201717ceac1606fd100948aba244ff4 SHA512 802dd48a7fc026b29aa9acb7d545dd88e18d79381a24f43b3093e023a794ff71033c568762524ff38edc129510667eceae62a1a06eea3998602e95f47fc0a633 -DIST claude-amd64-musl-2.1.118 233839040 BLAKE2B 176e720bbab4c1fba3b37bd81bb060f1321d7acb6760518e7c7d7630a278fb0b79264a13e239038d7ad9c761ccb327f439f07a82da88f278c820085b28dc3f3e SHA512 f59625c2f7f989cdb174ef489817735babff548f5a009066f0809eb16a82e6e86886b28efdcc7c23e0e6cda41a35b69a1658186a2daa4513ec5ea534f5dfc13a -DIST claude-arm64-glibc-2.1.118 239798848 BLAKE2B 1dd9f3919dde72c3bd1ae5230d5dbb7013581178606cdb565a0d88ce65fcdd6569d1f2c891a81f94128f9122b544137b917a324acc68d323432b842870219461 SHA512 fc50d0715d65fabfa8dd25de18f9847d7e3e9f26de226d3546ea5bc1038dac4c43f99e7af48e0d56eeb407debe4c10b61c8cd79ec0cc4aa1b8009053304edffc -DIST claude-arm64-musl-2.1.118 232524224 BLAKE2B 67f65927c5e734ba795e6c0fe945c48f7ba75ac3edb14211a877b5373c06b7b86519c8b5384a14a78ab447b33ac516eed477aef7d7d79be187f335a2ff407a34 SHA512 bf99bf5217d9e0212fd730390e2c825cf766b93dfcec14889a21128b7192cf4db8e815c298127e1ed5dc75d61615e601d20fa95caa238cc5e2822ae7a9d7e27a +DIST claude-amd64-glibc-2.1.121 247265920 BLAKE2B da05e67d638353a804969cc65fb34042975644593c4c2afe38aac7690403fc63b1cad47e17e015a8ae084b88421e23b933b5c010b7c8979fe7029bd506a0b9e5 SHA512 0571908c989b48bee0fc9d3740f91070f2ed97a82074a3e346170de6f1ad4383bd08f6b3aae434d4ab31995c1595f549f25d71cab5b61d9e0237ca24825110d7 +DIST claude-amd64-musl-2.1.121 241531264 BLAKE2B d3665ed7d9e8d52f79fe4c947a00b187e275aeaffc92371163904a6a0c257265d2ea3354766e29e47f66f0da7bf3d8c2f48bca51e4be8733b85553fd24658a6e SHA512 592b66cb5113233fad338735b58ecf1c1d81ade960a9cc1abeefe30fdca8e5d9aed485deef103f9f1e40732bf224b7c2c2884768a74f02d5ef52bf8e285a369f +DIST claude-arm64-glibc-2.1.121 247466560 BLAKE2B 3749bfed43bfd935641e51701478790f4769e47d583d2371c5c4e176b6aded2afe01c4ca21dd118b8e9b69c25316d6afacae599a9101ed0e9d9d410431b4293f SHA512 f07c6ccfa83b2a5c00b852d917352276190aecf9751723b38a9c4dcfce25fe00f8948ec3627a30aca96c64d097b636a8d9cf5e7efb8fe0eda046afb8eacf6724 +DIST claude-arm64-musl-2.1.121 240191872 BLAKE2B aa0a2271223b9d1d774990b62056a91e6b56f6d71b33698a4a5eff8cd09143eab1200e252225c1e73bae796a679d035e09f030aa459bae0638a86843fe678d63 SHA512 61bba43f6bd14a92a83767d84fcc919e3c0ac7b6b1644db61593bea670d177ab61494da38e15d6aece44e0babbd8faf82f95cebe7d393775690cbae3b7fe47bd diff --git a/dev-util/claude-code/claude-code-2.1.118.ebuild b/dev-util/claude-code/claude-code-2.1.121.ebuild index db11a157b462..db11a157b462 100644 --- a/dev-util/claude-code/claude-code-2.1.118.ebuild +++ b/dev-util/claude-code/claude-code-2.1.121.ebuild diff --git a/dev-util/intel-ocl-sdk/intel-ocl-sdk-18.1.0.015-r1.ebuild b/dev-util/intel-ocl-sdk/intel-ocl-sdk-18.1.0.015-r1.ebuild index 059f691f142f..90d81b558606 100644 --- a/dev-util/intel-ocl-sdk/intel-ocl-sdk-18.1.0.015-r1.ebuild +++ b/dev-util/intel-ocl-sdk/intel-ocl-sdk-18.1.0.015-r1.ebuild @@ -1,13 +1,15 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 +RPM_COMPRESS_TYPE=none inherit rpm DESCRIPTION="Intel's implementation of the OpenCL standard" HOMEPAGE="https://www.intel.com/content/www/us/en/developer/articles/tool/opencl-drivers.html#cpu-section" SRC_URI="https://registrationcenter-download.intel.com/akdlm/irc_nas/vcp/15532/l_opencl_p_${PV}.tgz" +S="${WORKDIR}/l_opencl_p_${PV}" LICENSE="Intel-SDP" SLOT="0" @@ -24,8 +26,6 @@ RDEPEND=" sys-process/numactl >=virtual/opencl-3" -S="${WORKDIR}/l_opencl_p_${PV}" - INTEL_CL="opt/intel/opencl_compilers_and_libraries_${PV}/linux" INTEL_INSTALL_PATH="/opt/intel/opencl-${PV}" INTEL_VENDOR_DIR=usr/lib/OpenCL/vendors/intel @@ -35,7 +35,9 @@ QA_PREBUILT="${INTEL_INSTALL_PATH}/*" src_unpack() { default - rpm_unpack "${S}/rpm/intel-openclrt-${PV}-${ALT_PV}.x86_64.rpm" + pushd "${S}" >/dev/null || die + rpm_unpack ./rpm/intel-openclrt-${PV}-${ALT_PV}.x86_64.rpm + popd >/dev/null || die } src_install() { diff --git a/dev-util/ruff/Manifest b/dev-util/ruff/Manifest index 5bdc098f55e7..539371d0884f 100644 --- a/dev-util/ruff/Manifest +++ b/dev-util/ruff/Manifest @@ -8,6 +8,8 @@ DIST ruff-0.15.10-crates.tar.xz 27376552 BLAKE2B 8c7d8262c2a6d1e5956007db34c3ba7 DIST ruff-0.15.10.gh.tar.gz 11441123 BLAKE2B 0457797de9b390d491c375960001960696c2b9a46c3d30af07362fb3ec02f9db90fb7f20cc8a9abf3e0e2ab3a0a7371f11dd338b3aaad9c6e3b364edea60c758 SHA512 fec3ed2ffecc4e0159691a1b893197f8962dd6668033008a075734801673af6d120d493c0c98d497f8eb00436f821970dffbdceeb2ab15b7998c4543cf4569a0 DIST ruff-0.15.11-crates.tar.xz 27392156 BLAKE2B 7948f7f0dc47f7682e59cef7669ef9e1664705a71facff35fcaec7f0844c3891177d6a7f453af0d42285a06c9fbff7b80ebf6cf651fdaef7e03e47a9b2e7b0d3 SHA512 23e448aa830ecf479b3961dfaee565f91b6705b24d77bae25dceab705688cb6ee9cd0b9afc100ffe54f3a74c071706c08b5f350cfbc120fad67c786a82f3987e DIST ruff-0.15.11.gh.tar.gz 11488829 BLAKE2B f33766a79e45480cbcdd3ebeeb7cac588d6d22f63830fb1eb34137c92dcbce59e81f0b5a32bc1e6492f3394e42371e3313aabdf269c03641929b548f4db2b64e SHA512 fcaeef9584f919048184913d16e13ebfca268c3ef105ef5a016e06de9c0fa863ccd47755817801e9758aba8ab03c1f9cee52ae2470069c48932dce5a90fe3d3f +DIST ruff-0.15.12-crates.tar.xz 27948828 BLAKE2B 7877e801f31dbf1a485ab4b5089669832ff3cfdfc38bbc9f640edc939255188fd026ad8bfecb7279d7d2c662338ae6afed55da7c17657ab8f936960cecd8ec2e SHA512 9870cc0edcfe7b12f92916b3662b4774b7f758e2d70289f0fd1845067bf3bab61bd67abfb43d38a0f879cc1554b828ae754b6ad9bf48ec07d6134a0f69834897 +DIST ruff-0.15.12.gh.tar.gz 11514538 BLAKE2B 96fe203e4dadc703f1eff9bd49f52c4bcac4d3f160b5d3f4a899c8341b4f21e2ffc6f136b76fafd5834095ddb6e86dd52a2786bdd045392106c25fabeb5fc06e SHA512 add23d05f9c1e86e52a5bda70f16dc300414b4a7fbb5a3f7d703c21b11ee6d1692f095be2bea1eeff7cf66b2e8a98bfbefb72854fd4535c4f748560931613b54 DIST ruff-0.15.8-crates.tar.xz 27533848 BLAKE2B 1f76cc4b0a8e8fd10ea8d8fc1919d6ceaf8bef3e6531b68f836800e9016ac2022d08a211bbe9ab43ef33c17df5fd62ee6cd845f93dece6dd88df3e567d13a84a SHA512 58399d4a87916cf8d6221bc26c43e594c9f78620b8e9ec38b9d467b0c1a5482e72678235e0e8dab4f335c1b90d4cf4504f0f92d647202d0bfc288dbedeaa16bf DIST ruff-0.15.8.gh.tar.gz 11339555 BLAKE2B 8bf1da708278459807ab120e17d762c128f7a10f5a6103881ca650b278eb938815f9ee9b2c22e755e1c38fd525269932138f5849dafdbdda930ec45e76273790 SHA512 868d8946a1f6d89f042a97a7cf21b99b4e56238a0020913e4a23a1cd3b617615ba556462a1dd7a6cf5cdae289d3fcc5291eedf0e7381a01b425f69d381dc799a DIST ruff-0.15.9-crates.tar.xz 27352792 BLAKE2B 140953d256d46bcd0928c3502e36da87cfa35ab7a14a82fd81bf520250b75cc9837ee71e8b744c720c1202e8a26dca173f79baecfe87d212dd251f2d06f0c99a SHA512 dd666997648769a48d5d8020e69af1b7fa13378149f68eb2d260c252ce7a057ff6795a5642790a70fcea3430a6ee2ef3abc1f2f8bee78c7d9492e9f1471f1ebb diff --git a/dev-util/ruff/ruff-0.15.12.ebuild b/dev-util/ruff/ruff-0.15.12.ebuild new file mode 100644 index 000000000000..b280bd446398 --- /dev/null +++ b/dev-util/ruff/ruff-0.15.12.ebuild @@ -0,0 +1,115 @@ +# Copyright 2024-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.15.1 + +EAPI=8 + +CRATES=" +" + +declare -A GIT_CRATES=( + [lsp-types]='https://github.com/astral-sh/lsp-types;e15db0593f0ecbbd80599c3f5880e4bf5da1ca0c;lsp-types-%commit%' +) + +RUST_MIN_VER="1.93" + +inherit shell-completion cargo + +DESCRIPTION="An extremely fast Python linter, written in Rust" +HOMEPAGE=" + https://docs.astral.sh/ruff/ + https://github.com/astral-sh/ruff +" +SRC_URI=" + ${CARGO_CRATE_URIS} + https://github.com/astral-sh/ruff/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz + https://github.com/gentoo-crate-dist/${PN}/releases/download/${PV}/${P}-crates.tar.xz +" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 BSD CC0-1.0 ISC MIT MPL-2.0 PSF-2 Unicode-3.0 + Unicode-DFS-2016 WTFPL-2 ZLIB +" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv" + +RDEPEND=" + !elibc_musl? ( !elibc_Darwin? ( !elibc_bionic? ( dev-libs/jemalloc:= ) ) ) + app-arch/zstd +" +DEPEND=" + ${RDEPEND} +" + +QA_FLAGS_IGNORED="usr/bin/.*" + +DOCS=( + BREAKING_CHANGES.md + CONTRIBUTING.md + README.md + assets + docs +) + +src_prepare() { + default + + # Experimental cruft cleaner. These crates are not used by the ruff binary, + # and when they are removed in the git repo, the lockfile is regenerated + # and gets quite a bit smaller. Hence pycargoebuild also produces much + # smaller CRATES= variables. Less for the user to download, fewer distfiles + # to mirror. + pushd crates >/dev/null || die + rm -r ruff_{benchmark,dev} ty{,_{server,completion_eval}} *_wasm || die + popd > /dev/null || die + + # tests that hang in the ebuild environment + rm crates/ruff_annotate_snippets/tests/examples.rs || die +} + +src_configure() { + export RUSTFLAGS="${RUSTFLAGS}" + cargo_src_configure +} + +src_compile() { + local -x ZSTD_SYS_USE_PKG_CONFIG=1 + # Gentoo bug #927338 + if use !elibc_musl && use !elibc_Darwin && use !elibc_bionic; then + local -x CARGO_FEATURE_UNPREFIXED_MALLOC_ON_SUPPORTED_PLATFORMS=1 + local -x JEMALLOC_OVERRIDE="${ESYSROOT}/usr/$(get_libdir)"/libjemalloc.so + fi + cargo_src_compile --bin ruff + + local releasedir + releasedir=$(cargo_target_dir) + + ${releasedir}/ruff generate-shell-completion bash > ruff-completion.bash || die + ${releasedir}/ruff generate-shell-completion fish > ruff-completion.fish || die + ${releasedir}/ruff generate-shell-completion zsh > ruff-completion.zsh || die +} + +src_test() { + local -x ZSTD_SYS_USE_PKG_CONFIG=1 + # Gentoo bug #927338 + if use !elibc_musl && use !elibc_Darwin && use !elibc_bionic; then + local -x CARGO_FEATURE_UNPREFIXED_MALLOC_ON_SUPPORTED_PLATFORMS=1 + local -x JEMALLOC_OVERRIDE="${ESYSROOT}/usr/$(get_libdir)"/libjemalloc.so + fi + cargo_src_test --target-dir "${PWD}"/tested-target/ +} + +src_install() { + local releasedir=$(cargo_target_dir) + + dobin ${releasedir}/ruff + + newbashcomp ruff-completion.bash ruff + newfishcomp ruff-completion.fish ruff.fish + newzshcomp ruff-completion.zsh _ruff + + dodoc -r "${DOCS[@]}" +} |
