From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 494E91581FD for ; Wed, 03 Sep 2025 04:58:13 +0000 (UTC) Received: from lists.gentoo.org (bobolink.gentoo.org [140.211.166.189]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) (Authenticated sender: relay-lists.gentoo.org@gentoo.org) by smtp.gentoo.org (Postfix) with ESMTPSA id 34B92340DE1 for ; Wed, 03 Sep 2025 04:58:13 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id 5CF53110575; Wed, 03 Sep 2025 04:58:02 +0000 (UTC) Received: from smtp.gentoo.org (dev.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) by bobolink.gentoo.org (Postfix) with ESMTPS id 4FC85110575 for ; Wed, 03 Sep 2025 04:58:02 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id D17393406A2 for ; Wed, 03 Sep 2025 04:58:01 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id D442D38B1 for ; Wed, 03 Sep 2025 04:57:58 +0000 (UTC) From: "Michał Górny" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Michał Górny" Message-ID: <1756875467.db2246566e0afeaa2c784ac87c607068acf54e11.mgorny@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: dev-util/pixi/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-util/pixi/Manifest dev-util/pixi/pixi-0.50.2.ebuild dev-util/pixi/pixi-0.51.0.ebuild dev-util/pixi/pixi-0.52.0.ebuild X-VCS-Directories: dev-util/pixi/ X-VCS-Committer: mgorny X-VCS-Committer-Name: Michał Górny X-VCS-Revision: db2246566e0afeaa2c784ac87c607068acf54e11 X-VCS-Branch: master Date: Wed, 03 Sep 2025 04:57:58 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: f192e5cf-6555-41c3-98d2-3250dce47df0 X-Archives-Hash: 2ed1f21aa1fade3f319f7f08de30740b commit: db2246566e0afeaa2c784ac87c607068acf54e11 Author: Michał Górny gentoo org> AuthorDate: Wed Sep 3 04:35:12 2025 +0000 Commit: Michał Górny gentoo org> CommitDate: Wed Sep 3 04:57:47 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db224656 dev-util/pixi: Remove old Signed-off-by: Michał Górny gentoo.org> dev-util/pixi/Manifest | 7 -- dev-util/pixi/pixi-0.50.2.ebuild | 135 -------------------------------------- dev-util/pixi/pixi-0.51.0.ebuild | 136 --------------------------------------- dev-util/pixi/pixi-0.52.0.ebuild | 136 --------------------------------------- 4 files changed, 414 deletions(-) diff --git a/dev-util/pixi/Manifest b/dev-util/pixi/Manifest index c792d0f8a07e..f1276c3ae90e 100644 --- a/dev-util/pixi/Manifest +++ b/dev-util/pixi/Manifest @@ -1,14 +1,7 @@ -DIST pixi-0.50.2-crates.tar.xz 61190812 BLAKE2B 85f2e4a578da94c3b60ef1a11a2d4e79a69f6749fa78efd4bb535871c4f52e72aebec45bfe5dfae495cba3cd8ede06843ec5e05083ff63a893ab888de5c6b804 SHA512 7100bd304596df3db3864ba2ef3b23951a9961809035b9f67f9fc67f1e77f456cd3b0555d8ed4d749fc6938e7f4e5f1fe61886d243b3c79007b9ae6a6e311d68 -DIST pixi-0.50.2.tar.gz 9791258 BLAKE2B ebe111073a11453571f812d9fd9146687331e9b625fd52fd310b930b47b074a16a4f17b424d3a4015df3b7d67c6602c23be42ef2c0d5b210950623ba9b6c0925 SHA512 036c1f4741cfccf25fd8b20eb72cab73865eab4afb79236ab21047aa455ebb8afbf9c83ad4e9087eb6020a6d4cf5ba886c19ddbcb3a92867bce5568ecac4bb3b -DIST pixi-0.51.0-crates.tar.xz 61305328 BLAKE2B 52af6d2362185bcadb14b917dc451643ab923b67d491d1a2b1e60d8fdbac352b0222ac921011a5183c0501c82fcea1d4b97562e68f18b8ffb6689f93c433ccee SHA512 47deb98ecca83350b9bf5b19d57994a3dfbeb239e5345da65d561eb22ebf59b35be6e18143f553f64fd4d4df8e7d702b282925237ec2ec47bde6056ef398502e -DIST pixi-0.51.0.tar.gz 9820077 BLAKE2B 2c082feec4a8cdd38904b1bb5e3402b6001bfb1c55b7df44cff92a9809b0c9ea0422b7fcbf39ebdeee34f53a96591fc0f1428cd5fd4e994aea3dfab11d703f94 SHA512 5b1d9c590ac91b0724eb42cffc136684d9733bdb0659e4205345cc2b7aab7e00f6185f8ed6eee4c12b16f3dba509d3401148cec792e9e1e1ce31161a556f6c1a -DIST pixi-0.52.0-crates.tar.xz 61305328 BLAKE2B 52af6d2362185bcadb14b917dc451643ab923b67d491d1a2b1e60d8fdbac352b0222ac921011a5183c0501c82fcea1d4b97562e68f18b8ffb6689f93c433ccee SHA512 47deb98ecca83350b9bf5b19d57994a3dfbeb239e5345da65d561eb22ebf59b35be6e18143f553f64fd4d4df8e7d702b282925237ec2ec47bde6056ef398502e -DIST pixi-0.52.0.tar.gz 10093900 BLAKE2B ea5a78dc1131f77ce3e8636080afa5601008f84738656735e5d7d3ac6d4cb0d3f92f7d092bd38eda75bf2d0bf2becfe716e36ddd0dabe2dff4d1c4330bb786f9 SHA512 b01a57e60fd42229112a73e9cb7ad93413eeacc2a2ec4b64a8c1eee6d2cf4fc77ef696871f82ba52709a66168426df5bac724c8b42ef7b3e1965f6c8dbee0e3b DIST pixi-0.53.0-crates.tar.xz 61389760 BLAKE2B 6a750451bc9ea9f9f04489f34b0222a181de58532ad7c84d3ebcec70f2fba1232679c09bfef4b84eb2e29ac396062eba52e0d5be1ccac40f6a6f6407cd2f73a3 SHA512 ba97f21bf32173dac3740ab96504d7303a3388179ce145130556dc5958ec7b1d141433ba44901cbcc2928fcc3934eb3f100ef526e3c646a0df159b161a75cdd0 DIST pixi-0.53.0.tar.gz 10111331 BLAKE2B c5af3fbabac9ede1840686424ded5434a03af991e67c77c1d6dd9c7331dfef39f42c1123c757560324f03a4ae063a3d2472e920b44c326ab45489f28ea2d12ca SHA512 16fbd6181661b318542a43d4fcdb0cff4d8242a19c775d4a804b64ac1de02e611e2edcab9afb17374d40db694b23c5b0807e2bd3b0d8e71e8c0fe8cc0b33facf DIST pubgrub-06ec5a5f59ffaeb6cf5079c6cb184467da06c9db.gh.tar.gz 99881 BLAKE2B 5fcc2d1a06eb44351773081de4f616c93301eb2fe71b0c6f7b95779ec4bd9bb6cccc702a87a6399b0674711302a19de3a96fa31044660430fd74ff549000ad25 SHA512 3f0b18aecbc73fee91fc7de9f10d240ddc06c836fa2f116c1f007dd7818d099e6aea1852ca0b8d1a26ac19aac896535dba1a6298851a65515b553810c6245784 DIST reqwest-middleware-ad8b9d332d1773fde8b4cd008486de5973e0a3f8.gh.tar.gz 41975 BLAKE2B db42a68b8f0d592edc297462c19a34caa068464b9a5f307e8e1c1fdacde95cd08c5af0f73fa55ed62217dee63940a1d02a4322c5edb2c2c8a568a7e04efd80e6 SHA512 2dad83835c87cdd79e2a08c19b5024b3fdf30d1d8cd14e480e434612e856ecc20a5404881ff81d5793d3e9d5808ee3d59ce920312a86a100535009da43d7d46b DIST rs-async-zip-c909fda63fcafe4af496a07bfda28a5aae97e58d.gh.tar.gz 51763 BLAKE2B 59d053bc6692014d884a9247dea1b57a8789469ba2abbcc92ec21bb0022cbd74874afc463082156ab697aa6c80635019857a5d7e2dc150274e8b04d720518c36 SHA512 3a309566f4925b02496fcf19bc2865968edf6fb65082ca4079d2cee79e6b0353a1910c079f2afe656da0d0f6ddde5102052a221ea35a7dabc6d690a11218b20a DIST tl-6e25b2ee2513d75385101a8ff9f591ef51f314ec.gh.tar.gz 37106 BLAKE2B c30d1c33f6f52e2bc83823eb6319f8a3e462b7c7408fb6a08f995747857ef234f81db4135a04f9d183095fe473a4087f8f0cb89d8f87ef4400285d2ce034ec22 SHA512 4abbc4240ed129c92da8d616e27a6df0f24cdc85a0803acfdae588ca91f9e5b8d482e3ac88b2e657ff68917b1b43cef1e7ef3c887f624659b231fa5a13fcae68 -DIST uv-2514203964449fcd3a5cac3320963aa57383e6b6.gh.tar.gz 4131718 BLAKE2B c27ba12e0568db3f6422cbef1df7cff58dc0f9a6ff3596114a95364d9ad40c1f3b9c1efe1fa512a6f571093582c4abc15e6b8f667770a9a2829fef3041fc5864 SHA512 1e0330b5761bb1305bd402f3fcb77ce0b83a8d1b2c863c04407912b4fb85b786b926ea3d87ed076b1e2db3c48b603f4ed22b9838414e8dad95fecec2f19b069d DIST uv-ce37286814dbb802c422f0926487cfab7aefd2b7.gh.tar.gz 4240004 BLAKE2B ab2fcd73bffa6ab83ddd939cc48eeb8e6278ccc242d922085b42422fa74cbc67f8d323a371a1328aaf01492e6a4752cd6422a25d198cb29a1452ac356c2c11aa SHA512 d5ee3043fa2e40cc8a0ef958cb33f88457acc09ccea4a04af078e87f43ab02b96f719c436e215972fadc9499c9d4b7ef08f5cdb9bd3e9ec691104f1cb20cdec6 diff --git a/dev-util/pixi/pixi-0.50.2.ebuild b/dev-util/pixi/pixi-0.50.2.ebuild deleted file mode 100644 index 5919b1a0d758..000000000000 --- a/dev-util/pixi/pixi-0.50.2.ebuild +++ /dev/null @@ -1,135 +0,0 @@ -# Copyright 2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES=" -" - -declare -A GIT_CRATES=( - [async_zip]='https://github.com/charliermarsh/rs-async-zip;c909fda63fcafe4af496a07bfda28a5aae97e58d;rs-async-zip-%commit%' - [pubgrub]='https://github.com/astral-sh/pubgrub;06ec5a5f59ffaeb6cf5079c6cb184467da06c9db;pubgrub-%commit%' - [reqwest-middleware]='https://github.com/astral-sh/reqwest-middleware;ad8b9d332d1773fde8b4cd008486de5973e0a3f8;reqwest-middleware-%commit%/reqwest-middleware' - [reqwest-retry]='https://github.com/astral-sh/reqwest-middleware;ad8b9d332d1773fde8b4cd008486de5973e0a3f8;reqwest-middleware-%commit%/reqwest-retry' - [tl]='https://github.com/astral-sh/tl;6e25b2ee2513d75385101a8ff9f591ef51f314ec;tl-%commit%' - [uv-auth]='https://github.com/astral-sh/uv;2514203964449fcd3a5cac3320963aa57383e6b6;uv-%commit%/crates/uv-auth' - [uv-build-backend]='https://github.com/astral-sh/uv;2514203964449fcd3a5cac3320963aa57383e6b6;uv-%commit%/crates/uv-build-backend' - [uv-build-frontend]='https://github.com/astral-sh/uv;2514203964449fcd3a5cac3320963aa57383e6b6;uv-%commit%/crates/uv-build-frontend' - [uv-cache-info]='https://github.com/astral-sh/uv;2514203964449fcd3a5cac3320963aa57383e6b6;uv-%commit%/crates/uv-cache-info' - [uv-cache-key]='https://github.com/astral-sh/uv;2514203964449fcd3a5cac3320963aa57383e6b6;uv-%commit%/crates/uv-cache-key' - [uv-cache]='https://github.com/astral-sh/uv;2514203964449fcd3a5cac3320963aa57383e6b6;uv-%commit%/crates/uv-cache' - [uv-client]='https://github.com/astral-sh/uv;2514203964449fcd3a5cac3320963aa57383e6b6;uv-%commit%/crates/uv-client' - [uv-configuration]='https://github.com/astral-sh/uv;2514203964449fcd3a5cac3320963aa57383e6b6;uv-%commit%/crates/uv-configuration' - [uv-console]='https://github.com/astral-sh/uv;2514203964449fcd3a5cac3320963aa57383e6b6;uv-%commit%/crates/uv-console' - [uv-dirs]='https://github.com/astral-sh/uv;2514203964449fcd3a5cac3320963aa57383e6b6;uv-%commit%/crates/uv-dirs' - [uv-dispatch]='https://github.com/astral-sh/uv;2514203964449fcd3a5cac3320963aa57383e6b6;uv-%commit%/crates/uv-dispatch' - [uv-distribution-filename]='https://github.com/astral-sh/uv;2514203964449fcd3a5cac3320963aa57383e6b6;uv-%commit%/crates/uv-distribution-filename' - [uv-distribution-types]='https://github.com/astral-sh/uv;2514203964449fcd3a5cac3320963aa57383e6b6;uv-%commit%/crates/uv-distribution-types' - [uv-distribution]='https://github.com/astral-sh/uv;2514203964449fcd3a5cac3320963aa57383e6b6;uv-%commit%/crates/uv-distribution' - [uv-extract]='https://github.com/astral-sh/uv;2514203964449fcd3a5cac3320963aa57383e6b6;uv-%commit%/crates/uv-extract' - [uv-fs]='https://github.com/astral-sh/uv;2514203964449fcd3a5cac3320963aa57383e6b6;uv-%commit%/crates/uv-fs' - [uv-git-types]='https://github.com/astral-sh/uv;2514203964449fcd3a5cac3320963aa57383e6b6;uv-%commit%/crates/uv-git-types' - [uv-git]='https://github.com/astral-sh/uv;2514203964449fcd3a5cac3320963aa57383e6b6;uv-%commit%/crates/uv-git' - [uv-globfilter]='https://github.com/astral-sh/uv;2514203964449fcd3a5cac3320963aa57383e6b6;uv-%commit%/crates/uv-globfilter' - [uv-install-wheel]='https://github.com/astral-sh/uv;2514203964449fcd3a5cac3320963aa57383e6b6;uv-%commit%/crates/uv-install-wheel' - [uv-installer]='https://github.com/astral-sh/uv;2514203964449fcd3a5cac3320963aa57383e6b6;uv-%commit%/crates/uv-installer' - [uv-macros]='https://github.com/astral-sh/uv;2514203964449fcd3a5cac3320963aa57383e6b6;uv-%commit%/crates/uv-macros' - [uv-metadata]='https://github.com/astral-sh/uv;2514203964449fcd3a5cac3320963aa57383e6b6;uv-%commit%/crates/uv-metadata' - [uv-normalize]='https://github.com/astral-sh/uv;2514203964449fcd3a5cac3320963aa57383e6b6;uv-%commit%/crates/uv-normalize' - [uv-once-map]='https://github.com/astral-sh/uv;2514203964449fcd3a5cac3320963aa57383e6b6;uv-%commit%/crates/uv-once-map' - [uv-options-metadata]='https://github.com/astral-sh/uv;2514203964449fcd3a5cac3320963aa57383e6b6;uv-%commit%/crates/uv-options-metadata' - [uv-pep440]='https://github.com/astral-sh/uv;2514203964449fcd3a5cac3320963aa57383e6b6;uv-%commit%/crates/uv-pep440' - [uv-pep508]='https://github.com/astral-sh/uv;2514203964449fcd3a5cac3320963aa57383e6b6;uv-%commit%/crates/uv-pep508' - [uv-platform-tags]='https://github.com/astral-sh/uv;2514203964449fcd3a5cac3320963aa57383e6b6;uv-%commit%/crates/uv-platform-tags' - [uv-pypi-types]='https://github.com/astral-sh/uv;2514203964449fcd3a5cac3320963aa57383e6b6;uv-%commit%/crates/uv-pypi-types' - [uv-python]='https://github.com/astral-sh/uv;2514203964449fcd3a5cac3320963aa57383e6b6;uv-%commit%/crates/uv-python' - [uv-redacted]='https://github.com/astral-sh/uv;2514203964449fcd3a5cac3320963aa57383e6b6;uv-%commit%/crates/uv-redacted' - [uv-requirements-txt]='https://github.com/astral-sh/uv;2514203964449fcd3a5cac3320963aa57383e6b6;uv-%commit%/crates/uv-requirements-txt' - [uv-requirements]='https://github.com/astral-sh/uv;2514203964449fcd3a5cac3320963aa57383e6b6;uv-%commit%/crates/uv-requirements' - [uv-resolver]='https://github.com/astral-sh/uv;2514203964449fcd3a5cac3320963aa57383e6b6;uv-%commit%/crates/uv-resolver' - [uv-shell]='https://github.com/astral-sh/uv;2514203964449fcd3a5cac3320963aa57383e6b6;uv-%commit%/crates/uv-shell' - [uv-small-str]='https://github.com/astral-sh/uv;2514203964449fcd3a5cac3320963aa57383e6b6;uv-%commit%/crates/uv-small-str' - [uv-state]='https://github.com/astral-sh/uv;2514203964449fcd3a5cac3320963aa57383e6b6;uv-%commit%/crates/uv-state' - [uv-static]='https://github.com/astral-sh/uv;2514203964449fcd3a5cac3320963aa57383e6b6;uv-%commit%/crates/uv-static' - [uv-torch]='https://github.com/astral-sh/uv;2514203964449fcd3a5cac3320963aa57383e6b6;uv-%commit%/crates/uv-torch' - [uv-trampoline-builder]='https://github.com/astral-sh/uv;2514203964449fcd3a5cac3320963aa57383e6b6;uv-%commit%/crates/uv-trampoline-builder' - [uv-types]='https://github.com/astral-sh/uv;2514203964449fcd3a5cac3320963aa57383e6b6;uv-%commit%/crates/uv-types' - [uv-version]='https://github.com/astral-sh/uv;2514203964449fcd3a5cac3320963aa57383e6b6;uv-%commit%/crates/uv-version' - [uv-virtualenv]='https://github.com/astral-sh/uv;2514203964449fcd3a5cac3320963aa57383e6b6;uv-%commit%/crates/uv-virtualenv' - [uv-warnings]='https://github.com/astral-sh/uv;2514203964449fcd3a5cac3320963aa57383e6b6;uv-%commit%/crates/uv-warnings' - [uv-workspace]='https://github.com/astral-sh/uv;2514203964449fcd3a5cac3320963aa57383e6b6;uv-%commit%/crates/uv-workspace' - [version-ranges]='https://github.com/astral-sh/pubgrub;06ec5a5f59ffaeb6cf5079c6cb184467da06c9db;pubgrub-%commit%/version-ranges' -) - -RUST_MIN_VER="1.85.0" - -inherit cargo - -CRATE_P=${P} -DESCRIPTION="A package management and workflow tool" -HOMEPAGE=" - https://pixi.sh/ - https://github.com/prefix-dev/pixi/ -" -SRC_URI=" - https://github.com/prefix-dev/pixi/releases/download/v${PV}/source.tar.gz - -> ${P}.tar.gz - ${CARGO_CRATE_URIS} - https://github.com/gentoo-crate-dist/pixi/releases/download/v${PV}/${P}-crates.tar.xz -" - -LICENSE="BSD" -# Dependent crate licenses -LICENSE+=" - 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD Boost-1.0 - CDLA-Permissive-2.0 ISC MIT MPL-2.0 MPL-2.0 Unicode-3.0 ZLIB BZIP2 -" -SLOT="0" -KEYWORDS="~amd64" -IUSE="+rustls" - -RDEPEND=" - app-arch/bzip2:= - app-arch/xz-utils:= - app-arch/zstd:= - !rustls? ( dev-libs/openssl:= ) -" - -src_prepare() { - default - - # replace upstream crate substitution with our crate substitution, sigh - local pkg - for pkg in reqwest-middleware reqwest-retry version-ranges; do - local dep=$(grep "^${pkg}" "${ECARGO_HOME}"/config.toml || die) - sed -i -e "/\[patch\.crates-io\]/,\$s;^${pkg}.*$;${dep};" Cargo.toml || die - done - -} - -src_configure() { - local myfeatures=( - $(usex rustls rustls-tls native-tls) - ) - cargo_src_configure --no-default-features - - export ZSTD_SYS_USE_PKG_CONFIG=1 - - # bzip2-sys requires a pkg-config file - # https://github.com/alexcrichton/bzip2-rs/issues/104 - mkdir "${T}/pkg-config" || die - export PKG_CONFIG_PATH=${T}/pkg-config${PKG_CONFIG_PATH+:${PKG_CONFIG_PATH}} - cat >> "${T}/pkg-config/bzip2.pc" <<-EOF || die - Name: bzip2 - Version: 9999 - Description: - Libs: -lbz2 - EOF -} - -src_test() { - # tests use it to test preserving envvars, apparently assuming - # it will be always set - local -x USER=${USER} - cargo_src_test --no-fail-fast -} diff --git a/dev-util/pixi/pixi-0.51.0.ebuild b/dev-util/pixi/pixi-0.51.0.ebuild deleted file mode 100644 index e761e18f4cff..000000000000 --- a/dev-util/pixi/pixi-0.51.0.ebuild +++ /dev/null @@ -1,136 +0,0 @@ -# Copyright 2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES=" -" - -declare -A GIT_CRATES=( - [async_zip]='https://github.com/astral-sh/rs-async-zip;c909fda63fcafe4af496a07bfda28a5aae97e58d;rs-async-zip-%commit%' - [pubgrub]='https://github.com/astral-sh/pubgrub;06ec5a5f59ffaeb6cf5079c6cb184467da06c9db;pubgrub-%commit%' - [reqwest-middleware]='https://github.com/astral-sh/reqwest-middleware;ad8b9d332d1773fde8b4cd008486de5973e0a3f8;reqwest-middleware-%commit%/reqwest-middleware' - [reqwest-retry]='https://github.com/astral-sh/reqwest-middleware;ad8b9d332d1773fde8b4cd008486de5973e0a3f8;reqwest-middleware-%commit%/reqwest-retry' - [tl]='https://github.com/astral-sh/tl;6e25b2ee2513d75385101a8ff9f591ef51f314ec;tl-%commit%' - [uv-auth]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-auth' - [uv-build-backend]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-build-backend' - [uv-build-frontend]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-build-frontend' - [uv-cache-info]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-cache-info' - [uv-cache-key]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-cache-key' - [uv-cache]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-cache' - [uv-client]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-client' - [uv-configuration]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-configuration' - [uv-console]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-console' - [uv-dirs]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-dirs' - [uv-dispatch]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-dispatch' - [uv-distribution-filename]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-distribution-filename' - [uv-distribution-types]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-distribution-types' - [uv-distribution]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-distribution' - [uv-extract]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-extract' - [uv-fs]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-fs' - [uv-git-types]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-git-types' - [uv-git]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-git' - [uv-globfilter]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-globfilter' - [uv-install-wheel]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-install-wheel' - [uv-installer]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-installer' - [uv-macros]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-macros' - [uv-metadata]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-metadata' - [uv-normalize]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-normalize' - [uv-once-map]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-once-map' - [uv-options-metadata]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-options-metadata' - [uv-pep440]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-pep440' - [uv-pep508]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-pep508' - [uv-platform-tags]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-platform-tags' - [uv-platform]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-platform' - [uv-pypi-types]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-pypi-types' - [uv-python]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-python' - [uv-redacted]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-redacted' - [uv-requirements-txt]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-requirements-txt' - [uv-requirements]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-requirements' - [uv-resolver]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-resolver' - [uv-shell]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-shell' - [uv-small-str]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-small-str' - [uv-state]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-state' - [uv-static]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-static' - [uv-torch]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-torch' - [uv-trampoline-builder]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-trampoline-builder' - [uv-types]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-types' - [uv-version]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-version' - [uv-virtualenv]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-virtualenv' - [uv-warnings]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-warnings' - [uv-workspace]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-workspace' - [version-ranges]='https://github.com/astral-sh/pubgrub;06ec5a5f59ffaeb6cf5079c6cb184467da06c9db;pubgrub-%commit%/version-ranges' -) - -RUST_MIN_VER="1.86.0" - -inherit cargo - -CRATE_P=${P} -DESCRIPTION="A package management and workflow tool" -HOMEPAGE=" - https://pixi.sh/ - https://github.com/prefix-dev/pixi/ -" -SRC_URI=" - https://github.com/prefix-dev/pixi/releases/download/v${PV}/source.tar.gz - -> ${P}.tar.gz - ${CARGO_CRATE_URIS} - https://github.com/gentoo-crate-dist/pixi/releases/download/v${PV}/${P}-crates.tar.xz -" - -LICENSE="BSD" -# Dependent crate licenses -LICENSE+=" - 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD Boost-1.0 - CDLA-Permissive-2.0 ISC MIT MPL-2.0 MPL-2.0 Unicode-3.0 ZLIB BZIP2 -" -SLOT="0" -KEYWORDS="~amd64" -IUSE="+rustls" - -RDEPEND=" - app-arch/bzip2:= - app-arch/xz-utils:= - app-arch/zstd:= - !rustls? ( dev-libs/openssl:= ) -" - -src_prepare() { - default - - # replace upstream crate substitution with our crate substitution, sigh - local pkg - for pkg in reqwest-middleware reqwest-retry version-ranges; do - local dep=$(grep "^${pkg}" "${ECARGO_HOME}"/config.toml || die) - sed -i -e "/\[patch\.crates-io\]/,\$s;^${pkg}.*$;${dep};" Cargo.toml || die - done - -} - -src_configure() { - local myfeatures=( - $(usex rustls rustls-tls native-tls) - ) - cargo_src_configure --no-default-features - - export ZSTD_SYS_USE_PKG_CONFIG=1 - - # bzip2-sys requires a pkg-config file - # https://github.com/alexcrichton/bzip2-rs/issues/104 - mkdir "${T}/pkg-config" || die - export PKG_CONFIG_PATH=${T}/pkg-config${PKG_CONFIG_PATH+:${PKG_CONFIG_PATH}} - cat >> "${T}/pkg-config/bzip2.pc" <<-EOF || die - Name: bzip2 - Version: 9999 - Description: - Libs: -lbz2 - EOF -} - -src_test() { - # tests use it to test preserving envvars, apparently assuming - # it will be always set - local -x USER=${USER} - cargo_src_test --no-fail-fast -} diff --git a/dev-util/pixi/pixi-0.52.0.ebuild b/dev-util/pixi/pixi-0.52.0.ebuild deleted file mode 100644 index e761e18f4cff..000000000000 --- a/dev-util/pixi/pixi-0.52.0.ebuild +++ /dev/null @@ -1,136 +0,0 @@ -# Copyright 2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES=" -" - -declare -A GIT_CRATES=( - [async_zip]='https://github.com/astral-sh/rs-async-zip;c909fda63fcafe4af496a07bfda28a5aae97e58d;rs-async-zip-%commit%' - [pubgrub]='https://github.com/astral-sh/pubgrub;06ec5a5f59ffaeb6cf5079c6cb184467da06c9db;pubgrub-%commit%' - [reqwest-middleware]='https://github.com/astral-sh/reqwest-middleware;ad8b9d332d1773fde8b4cd008486de5973e0a3f8;reqwest-middleware-%commit%/reqwest-middleware' - [reqwest-retry]='https://github.com/astral-sh/reqwest-middleware;ad8b9d332d1773fde8b4cd008486de5973e0a3f8;reqwest-middleware-%commit%/reqwest-retry' - [tl]='https://github.com/astral-sh/tl;6e25b2ee2513d75385101a8ff9f591ef51f314ec;tl-%commit%' - [uv-auth]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-auth' - [uv-build-backend]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-build-backend' - [uv-build-frontend]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-build-frontend' - [uv-cache-info]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-cache-info' - [uv-cache-key]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-cache-key' - [uv-cache]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-cache' - [uv-client]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-client' - [uv-configuration]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-configuration' - [uv-console]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-console' - [uv-dirs]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-dirs' - [uv-dispatch]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-dispatch' - [uv-distribution-filename]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-distribution-filename' - [uv-distribution-types]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-distribution-types' - [uv-distribution]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-distribution' - [uv-extract]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-extract' - [uv-fs]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-fs' - [uv-git-types]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-git-types' - [uv-git]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-git' - [uv-globfilter]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-globfilter' - [uv-install-wheel]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-install-wheel' - [uv-installer]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-installer' - [uv-macros]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-macros' - [uv-metadata]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-metadata' - [uv-normalize]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-normalize' - [uv-once-map]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-once-map' - [uv-options-metadata]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-options-metadata' - [uv-pep440]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-pep440' - [uv-pep508]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-pep508' - [uv-platform-tags]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-platform-tags' - [uv-platform]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-platform' - [uv-pypi-types]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-pypi-types' - [uv-python]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-python' - [uv-redacted]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-redacted' - [uv-requirements-txt]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-requirements-txt' - [uv-requirements]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-requirements' - [uv-resolver]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-resolver' - [uv-shell]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-shell' - [uv-small-str]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-small-str' - [uv-state]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-state' - [uv-static]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-static' - [uv-torch]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-torch' - [uv-trampoline-builder]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-trampoline-builder' - [uv-types]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-types' - [uv-version]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-version' - [uv-virtualenv]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-virtualenv' - [uv-warnings]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-warnings' - [uv-workspace]='https://github.com/astral-sh/uv;ce37286814dbb802c422f0926487cfab7aefd2b7;uv-%commit%/crates/uv-workspace' - [version-ranges]='https://github.com/astral-sh/pubgrub;06ec5a5f59ffaeb6cf5079c6cb184467da06c9db;pubgrub-%commit%/version-ranges' -) - -RUST_MIN_VER="1.86.0" - -inherit cargo - -CRATE_P=${P} -DESCRIPTION="A package management and workflow tool" -HOMEPAGE=" - https://pixi.sh/ - https://github.com/prefix-dev/pixi/ -" -SRC_URI=" - https://github.com/prefix-dev/pixi/releases/download/v${PV}/source.tar.gz - -> ${P}.tar.gz - ${CARGO_CRATE_URIS} - https://github.com/gentoo-crate-dist/pixi/releases/download/v${PV}/${P}-crates.tar.xz -" - -LICENSE="BSD" -# Dependent crate licenses -LICENSE+=" - 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD Boost-1.0 - CDLA-Permissive-2.0 ISC MIT MPL-2.0 MPL-2.0 Unicode-3.0 ZLIB BZIP2 -" -SLOT="0" -KEYWORDS="~amd64" -IUSE="+rustls" - -RDEPEND=" - app-arch/bzip2:= - app-arch/xz-utils:= - app-arch/zstd:= - !rustls? ( dev-libs/openssl:= ) -" - -src_prepare() { - default - - # replace upstream crate substitution with our crate substitution, sigh - local pkg - for pkg in reqwest-middleware reqwest-retry version-ranges; do - local dep=$(grep "^${pkg}" "${ECARGO_HOME}"/config.toml || die) - sed -i -e "/\[patch\.crates-io\]/,\$s;^${pkg}.*$;${dep};" Cargo.toml || die - done - -} - -src_configure() { - local myfeatures=( - $(usex rustls rustls-tls native-tls) - ) - cargo_src_configure --no-default-features - - export ZSTD_SYS_USE_PKG_CONFIG=1 - - # bzip2-sys requires a pkg-config file - # https://github.com/alexcrichton/bzip2-rs/issues/104 - mkdir "${T}/pkg-config" || die - export PKG_CONFIG_PATH=${T}/pkg-config${PKG_CONFIG_PATH+:${PKG_CONFIG_PATH}} - cat >> "${T}/pkg-config/bzip2.pc" <<-EOF || die - Name: bzip2 - Version: 9999 - Description: - Libs: -lbz2 - EOF -} - -src_test() { - # tests use it to test preserving envvars, apparently assuming - # it will be always set - local -x USER=${USER} - cargo_src_test --no-fail-fast -}