Download raw body.
[maintainer update] devel/uv 0.8.0
Hi ports@
update for devel/uv to the latest version 0.8.0
Changelog:
- https://github.com/astral-sh/uv/releases/tag/0.7.21
- https://github.com/astral-sh/uv/releases/tag/0.7.22
- https://github.com/astral-sh/uv/releases/tag/0.8.0
Build OK on current/amd64 with Rust 1.88.0
Tests welcome and please commit if OK.
Laurent
Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/uv/Makefile,v
diff -u -p -r1.3 Makefile
--- Makefile 11 Jul 2025 12:01:31 -0000 1.3
+++ Makefile 18 Jul 2025 11:54:59 -0000
@@ -5,14 +5,14 @@ COMMENT = Python package and project ma
GH_ACCOUNT = astral-sh
GH_PROJECT = uv
-GH_TAGNAME = 0.7.20
+GH_TAGNAME = 0.8.0
ASYNC_ZIP = c909fda63fcafe4af496a07bfda28a5aae97e58d
PUBGRUB = 06ec5a5f59ffaeb6cf5079c6cb184467da06c9db
REQWEST_MIDDLEWARE = ad8b9d332d1773fde8b4cd008486de5973e0a3f8
TL = 6e25b2ee2513d75385101a8ff9f591ef51f314ec
-DIST_TUPLE += github charliermarsh rs-async-zip ${ASYNC_ZIP} ../rs-async-zip
+DIST_TUPLE += github astral-sh rs-async-zip ${ASYNC_ZIP} ../rs-async-zip
DIST_TUPLE += github astral-sh pubgrub ${PUBGRUB} ../pubgrub
DIST_TUPLE += github astral-sh reqwest-middleware ${REQWEST_MIDDLEWARE} \
../reqwest-middleware
Index: crates.inc
===================================================================
RCS file: /cvs/ports/devel/uv/crates.inc,v
diff -u -p -r1.2 crates.inc
--- crates.inc 11 Jul 2025 11:50:30 -0000 1.2
+++ crates.inc 18 Jul 2025 11:54:59 -0000
@@ -60,22 +60,23 @@ MODCARGO_CRATES += charset 0.1.5 # Apach
MODCARGO_CRATES += ciborium 0.2.2 # Apache-2.0
MODCARGO_CRATES += ciborium-io 0.2.2 # Apache-2.0
MODCARGO_CRATES += ciborium-ll 0.2.2 # Apache-2.0
-MODCARGO_CRATES += clap 4.5.40 # MIT OR Apache-2.0
-MODCARGO_CRATES += clap_builder 4.5.40 # MIT OR Apache-2.0
+MODCARGO_CRATES += clap 4.5.41 # MIT OR Apache-2.0
+MODCARGO_CRATES += clap_builder 4.5.41 # MIT OR Apache-2.0
MODCARGO_CRATES += clap_complete 4.5.44 # MIT OR Apache-2.0
MODCARGO_CRATES += clap_complete_command 0.6.1 # MIT
MODCARGO_CRATES += clap_complete_nushell 4.5.5 # MIT OR Apache-2.0
-MODCARGO_CRATES += clap_derive 4.5.40 # MIT OR Apache-2.0
+MODCARGO_CRATES += clap_derive 4.5.41 # MIT OR Apache-2.0
MODCARGO_CRATES += clap_lex 0.7.4 # MIT OR Apache-2.0
-MODCARGO_CRATES += codspeed 3.0.2 # MIT OR Apache-2.0
-MODCARGO_CRATES += codspeed-criterion-compat 3.0.2 # MIT OR Apache-2.0
-MODCARGO_CRATES += codspeed-criterion-compat-walltime 3.0.2 # Apache-2.0 OR MIT
+MODCARGO_CRATES += codspeed 3.0.3 # MIT OR Apache-2.0
+MODCARGO_CRATES += codspeed-criterion-compat 3.0.3 # MIT OR Apache-2.0
+MODCARGO_CRATES += codspeed-criterion-compat-walltime 3.0.3 # Apache-2.0 OR MIT
MODCARGO_CRATES += color_quant 1.1.0 # MIT
MODCARGO_CRATES += colorchoice 1.0.3 # MIT OR Apache-2.0
MODCARGO_CRATES += colored 2.2.0 # MPL-2.0
MODCARGO_CRATES += concurrent-queue 2.5.0 # Apache-2.0 OR MIT
MODCARGO_CRATES += configparser 3.1.0 # MIT OR LGPL-3.0-or-later
MODCARGO_CRATES += console 0.15.11 # MIT
+MODCARGO_CRATES += console 0.16.0 # MIT
MODCARGO_CRATES += core-foundation 0.10.0 # MIT OR Apache-2.0
MODCARGO_CRATES += core-foundation-sys 0.8.7 # MIT OR Apache-2.0
MODCARGO_CRATES += cpufeatures 0.2.17 # MIT OR Apache-2.0
@@ -173,7 +174,7 @@ MODCARGO_CRATES += httparse 1.10.0 # MIT
MODCARGO_CRATES += httpdate 1.0.3 # MIT OR Apache-2.0
MODCARGO_CRATES += hyper 1.6.0 # MIT
MODCARGO_CRATES += hyper-rustls 0.27.5 # Apache-2.0 OR ISC OR MIT
-MODCARGO_CRATES += hyper-util 0.1.14 # MIT
+MODCARGO_CRATES += hyper-util 0.1.15 # MIT
MODCARGO_CRATES += icu_collections 1.5.0 # Unicode-3.0
MODCARGO_CRATES += icu_locid 1.5.0 # Unicode-3.0
MODCARGO_CRATES += icu_locid_transform 1.5.0 # Unicode-3.0
@@ -190,9 +191,10 @@ MODCARGO_CRATES += ignore 0.4.23 # Unlic
MODCARGO_CRATES += image 0.25.5 # MIT OR Apache-2.0
MODCARGO_CRATES += imagesize 0.11.0 # MIT
MODCARGO_CRATES += indexmap 2.10.0 # Apache-2.0 OR MIT
-MODCARGO_CRATES += indicatif 0.17.11 # MIT
+MODCARGO_CRATES += indicatif 0.18.0 # MIT
MODCARGO_CRATES += indoc 2.0.6 # MIT OR Apache-2.0
MODCARGO_CRATES += insta 1.43.1 # Apache-2.0
+MODCARGO_CRATES += io-uring 0.7.8 # MIT OR Apache-2.0
MODCARGO_CRATES += ipnet 2.11.0 # MIT OR Apache-2.0
MODCARGO_CRATES += iri-string 0.7.8 # MIT OR Apache-2.0
MODCARGO_CRATES += is-terminal 0.4.15 # MIT
@@ -250,7 +252,6 @@ MODCARGO_CRATES += nu-ansi-term 0.46.0 #
MODCARGO_CRATES += nu-ansi-term 0.50.1 # MIT
MODCARGO_CRATES += num-traits 0.2.19 # MIT OR Apache-2.0
MODCARGO_CRATES += num_cpus 1.16.0 # MIT OR Apache-2.0
-MODCARGO_CRATES += number_prefix 0.4.0 # MIT
MODCARGO_CRATES += object 0.36.7 # Apache-2.0 OR MIT
MODCARGO_CRATES += once_cell 1.21.3 # MIT OR Apache-2.0
MODCARGO_CRATES += oorandom 11.1.4 # MIT
@@ -375,7 +376,7 @@ MODCARGO_CRATES += slab 0.4.9 # MIT
MODCARGO_CRATES += smallvec 1.15.1 # MIT OR Apache-2.0
MODCARGO_CRATES += smawk 0.3.2 # MIT
MODCARGO_CRATES += socket2 0.5.9 # MIT OR Apache-2.0
-MODCARGO_CRATES += spdx 0.10.8 # MIT OR Apache-2.0
+MODCARGO_CRATES += spdx 0.10.9 # MIT OR Apache-2.0
MODCARGO_CRATES += stable_deref_trait 1.2.0 # MIT/Apache-2.0
MODCARGO_CRATES += statrs 0.18.0 # MIT
MODCARGO_CRATES += strict-num 0.1.1 # MIT
@@ -418,7 +419,7 @@ MODCARGO_CRATES += tinystr 0.7.6 # Unico
MODCARGO_CRATES += tinytemplate 1.2.1 # Apache-2.0 OR MIT
MODCARGO_CRATES += tinyvec 1.8.1 # Zlib OR Apache-2.0 OR MIT
MODCARGO_CRATES += tinyvec_macros 0.1.1 # MIT OR Apache-2.0 OR Zlib
-MODCARGO_CRATES += tokio 1.45.1 # MIT
+MODCARGO_CRATES += tokio 1.46.1 # MIT
MODCARGO_CRATES += tokio-macros 2.5.0 # MIT
MODCARGO_CRATES += tokio-rustls 0.26.1 # MIT OR Apache-2.0
MODCARGO_CRATES += tokio-stream 0.1.17 # MIT
@@ -458,6 +459,7 @@ MODCARGO_CRATES += unicode-script 0.5.7
MODCARGO_CRATES += unicode-vo 0.1.0 # MIT/Apache-2.0
MODCARGO_CRATES += unicode-width 0.1.14 # MIT OR Apache-2.0
MODCARGO_CRATES += unicode-width 0.2.1 # MIT OR Apache-2.0
+MODCARGO_CRATES += unit-prefix 0.5.1 # MIT
MODCARGO_CRATES += unsafe-libyaml 0.2.11 # MIT
MODCARGO_CRATES += unscanny 0.1.0 # MIT OR Apache-2.0
MODCARGO_CRATES += untrusted 0.9.0 # ISC
@@ -520,9 +522,10 @@ MODCARGO_CRATES += windows-strings 0.4.2
MODCARGO_CRATES += windows-sys 0.48.0 # MIT OR Apache-2.0
MODCARGO_CRATES += windows-sys 0.52.0 # MIT OR Apache-2.0
MODCARGO_CRATES += windows-sys 0.59.0 # MIT OR Apache-2.0
+MODCARGO_CRATES += windows-sys 0.60.2 # MIT OR Apache-2.0
MODCARGO_CRATES += windows-targets 0.48.5 # MIT OR Apache-2.0
MODCARGO_CRATES += windows-targets 0.52.6 # MIT OR Apache-2.0
-MODCARGO_CRATES += windows-targets 0.53.0 # MIT OR Apache-2.0
+MODCARGO_CRATES += windows-targets 0.53.2 # MIT OR Apache-2.0
MODCARGO_CRATES += windows_aarch64_gnullvm 0.48.5 # MIT OR Apache-2.0
MODCARGO_CRATES += windows_aarch64_gnullvm 0.52.6 # MIT OR Apache-2.0
MODCARGO_CRATES += windows_aarch64_gnullvm 0.53.0 # MIT OR Apache-2.0
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/uv/distinfo,v
diff -u -p -r1.2 distinfo
--- distinfo 11 Jul 2025 11:50:30 -0000 1.2
+++ distinfo 18 Jul 2025 11:55:00 -0000
@@ -1,5 +1,6 @@
SHA256 (astral-sh-pubgrub-06ec5a5f59ffaeb6cf5079c6cb184467da06c9db.tar.gz) = fDk1Z0nqAISnXvZPWYkLLOOV1fRJLLMkdFc2ULflJoU=
SHA256 (astral-sh-reqwest-middleware-ad8b9d332d1773fde8b4cd008486de5973e0a3f8.tar.gz) = X/I7y19yQyPLLH1qm1l6mgXOBilbGn4sZn03gJnxqNc=
+SHA256 (astral-sh-rs-async-zip-c909fda63fcafe4af496a07bfda28a5aae97e58d.tar.gz) = j8ceIZpQWvZNnGFveUDSTBs43B9UwD0yyzS6hJMPPh0=
SHA256 (astral-sh-tl-6e25b2ee2513d75385101a8ff9f591ef51f314ec.tar.gz) = 6Di8p8sgXjc82AHOGUdqgIU0pgkPwmGqLqdN/ZzqaLA=
SHA256 (cargo/addr2line-0.24.2.tar.gz) = 374nflajdgAIdwkNqDdmC0QnqtUw4wKNROC//k+JocE=
SHA256 (cargo/adler2-2.0.0.tar.gz) = USdh4LsleN1zgMa6qg9M4D6E+V6WAjHR3si/TX1uJic=
@@ -63,22 +64,23 @@ SHA256 (cargo/charset-0.1.5.tar.gz) = 8f
SHA256 (cargo/ciborium-0.2.2.tar.gz) = Quaf/W8JF/XAKSVqJNAWHbF86jmX0YXbDTWSYwh3Dw4=
SHA256 (cargo/ciborium-io-0.2.2.tar.gz) = Ba/qHgoGyb4z1Tm4dvHONpL0r+ostB90DndDIl7Rx1c=
SHA256 (cargo/ciborium-ll-0.2.2.tar.gz) = V2Y7ZT2UijOL+z7rqbsv1fz67Lnhmeh+HtpNnoskD9k=
-SHA256 (cargo/clap-4.5.40.tar.gz) = QLaIeh2Ghc68zxFVONtcDv5iXMrJaWrUXECdllZukQ8=
-SHA256 (cargo/clap_builder-4.5.40.tar.gz) = 4MZsCM6fDGmMvOXAJ50LtqyTbYZ0F0/kj3NlM7lk9Z4=
+SHA256 (cargo/clap-4.5.41.tar.gz) = vpLTLoAkOlRxHl186CPDXEHJ2SncSrWOEnb2JYQarfk=
+SHA256 (cargo/clap_builder-4.5.41.tar.gz) = cH6rQeliL5E5QZ1XPsoJABN3GAAMUX1H2nMEX1QzHD0=
SHA256 (cargo/clap_complete-4.5.44.tar.gz) = N1+dglWt7u3VEFNXT9jUuodepfpVjoZhewfwnxaAyLY=
SHA256 (cargo/clap_complete_command-0.6.1.tar.gz) = 2o4ZjAUjFWhtNjceijxXeLeFL8dcwxPk4R7remRKG2I=
SHA256 (cargo/clap_complete_nushell-4.5.5.tar.gz) = xqixWTRX38L+U5ACt5VxDQItxiplvxUCPwOfl2DHsYo=
-SHA256 (cargo/clap_derive-4.5.40.tar.gz) = 0seUeuTMPYUSB8GttbXiYP8MyhFEax1tFCN4jkQiV84=
+SHA256 (cargo/clap_derive-4.5.41.tar.gz) = 709SOGpZykyGD3OTvPir2N/ZHszMD3dGNf9o6S7u9JE=
SHA256 (cargo/clap_lex-0.7.4.tar.gz) = 9GrRRHmiUQPyg8DxAAWWHPCG2NxCIFu0TEasVjR13KY=
-SHA256 (cargo/codspeed-3.0.2.tar.gz) = kiAYECWV9maM3QnAP0v/LZUc4jGMbcpP4Rvcsktlsr8=
-SHA256 (cargo/codspeed-criterion-compat-3.0.2.tar.gz) = JNitgtI4PLdJlfWJk8vdKRSu1XsvkfRlgDEN2B3D0Fo=
-SHA256 (cargo/codspeed-criterion-compat-walltime-3.0.2.tar.gz) = YbrapsRS0ZKin4OHFHiI8Ks1hVNZfD/pv4oWLvfC+mQ=
+SHA256 (cargo/codspeed-3.0.3.tar.gz) = p1JOAv9hc7wUPZq8AbUYcRt3rdtg3ocbvlaGhD+I+0g=
+SHA256 (cargo/codspeed-criterion-compat-3.0.3.tar.gz) = L3FmIzHE+FQTGkK5UFXz+MvKU2QDSJhfaZY1sfltjCY=
+SHA256 (cargo/codspeed-criterion-compat-walltime-3.0.3.tar.gz) = 48m9noleCqJj0TmotfWKTqSruG1Zgux/WNPHuEZcHgE=
SHA256 (cargo/color_quant-1.1.0.tar.gz) = PXuJT1QRc3t4Z/SCeVWSTXwlT8n02RpqrWsJeASxAYs=
SHA256 (cargo/colorchoice-1.0.3.tar.gz) = W2PKqaqTl+LZSAqbE2c4VseNisEjKIUmw314OfKoaZA=
SHA256 (cargo/colored-2.2.0.tar.gz) = EXcloQnTh8k3oVM84BtFDL3muIq87qhHPE16hYU82jw=
SHA256 (cargo/concurrent-queue-2.5.0.tar.gz) = TKAZeu4m0a43RF7lMv785DJR0kzHwWZ5n01GgX8dOXM=
SHA256 (cargo/configparser-3.1.0.tar.gz) = 5X4ycvAZDD8VhCctYTcZul/H339JQv5ULmPZSc86ZJs=
SHA256 (cargo/console-0.15.11.tar.gz) = BUzLWxD58sv1HrNVyh0FwtJ5zhgEaI0Nt0tHM6Wur9g=
+SHA256 (cargo/console-0.16.0.tar.gz) = LgnO1+u8y2O0xlQT2CHy4AzlTFykUU3cazyJL9vLxp0=
SHA256 (cargo/core-foundation-0.10.0.tar.gz) = tVJx5cjEeK0/OK0k7zSSMJHgVISSombRmzwLTYJXTGM=
SHA256 (cargo/core-foundation-sys-0.8.7.tar.gz) = dzZIuU0OXWIPZPKAd3RFdA5h/nAQJQh+yLV/RceRiIs=
SHA256 (cargo/cpufeatures-0.2.17.tar.gz) = We1YOO67JqK7Llj21bUxaYmunQi6sQ4ObRA+ZW0bAoA=
@@ -176,7 +178,7 @@ SHA256 (cargo/httparse-1.10.0.tar.gz) =
SHA256 (cargo/httpdate-1.0.3.tar.gz) = 3ztGQCqdWttMhqDPRj9C4ZmU4+6JEQGxhB8wpUXLSak=
SHA256 (cargo/hyper-1.6.0.tar.gz) = zCtXFljjjgwBsf3KO7vpPADT1xaT/ydwBD+MKbx9b4A=
SHA256 (cargo/hyper-rustls-0.27.5.tar.gz) = LRkVg/PaEwUlbyJGO5uwRxrK1IpOU0pSGLmWPpwfWbI=
-SHA256 (cargo/hyper-util-0.1.14.tar.gz) = 3C/f2/8Ir/5Vu3efM7BTqh/l3VtUwlc0PBft+lVxG9s=
+SHA256 (cargo/hyper-util-0.1.15.tar.gz) = f2bVvUxvAr8FQvrYXWJndbq5JYz3laQlbcrzFhEU0d8=
SHA256 (cargo/icu_collections-1.5.0.tar.gz) = 2y+kUiBuvuGMS1widNvx3hcAjodLTcTwrqnQHKeeRSY=
SHA256 (cargo/icu_locid-1.5.0.tar.gz) = E6y7g3GRf8lxvob8gFfEGmS1IcGEgIppjAKswkLb9jc=
SHA256 (cargo/icu_locid_transform-1.5.0.tar.gz) = AdEaw13o5A/e2gDZ4enZJSXz+diHzdeqgdcnWWeItU4=
@@ -193,9 +195,10 @@ SHA256 (cargo/ignore-0.4.23.tar.gz) = bY
SHA256 (cargo/image-0.25.5.tar.gz) = zW9ErtZC8YlToViv6zAgb01Q2ln7xm7LU8ZkiN5zVjs=
SHA256 (cargo/imagesize-0.11.0.tar.gz) = tyrUm1VMFyix6DJUobFWWupBYeKNq7+hcfwV/mIpnK8=
SHA256 (cargo/indexmap-2.10.0.tar.gz) = /kzYUzPiJBFBmgvK4Sl9JeWMlEOEixHcaob+/ox4pmE=
-SHA256 (cargo/indicatif-0.17.11.tar.gz) = GDswiJhLQA9M+sNiDV4HbITaU2QBa09JRz3ldLJYYjU=
+SHA256 (cargo/indicatif-0.18.0.tar.gz) = cKZG2UbQa+27xMrEwhis9Lvy2HdXp4SFcCX01Efk4c0=
SHA256 (cargo/indoc-2.0.6.tar.gz) = 9MckWghQSVVgVnDb8UH86rl18VyiFXBpauvp0ucVdr0=
SHA256 (cargo/insta-1.43.1.tar.gz) = FUk06nDFgFS1Vt1DC5mpjCp/9TCayYkVl+M5tcKPQ3E=
+SHA256 (cargo/io-uring-0.7.8.tar.gz) = uG4gLwAJPcukJ11GNrk++d110CWuVg0lIbReooq0kBM=
SHA256 (cargo/ipnet-2.11.0.tar.gz) = Rp+wuc76V+PvMSde58rLePL9ykTkdlSRiEorEZ1OsTA=
SHA256 (cargo/iri-string-0.7.8.tar.gz) = 28Xr6cOhp6USf5IKQY91hennWOkR0EZu0ATzk7DjgLI=
SHA256 (cargo/is-terminal-0.4.15.tar.gz) = 4Zsj1T81zp9Wrrx9G7TmrB6cDbeshcjRdgwEN57c7Tc=
@@ -253,7 +256,6 @@ SHA256 (cargo/nu-ansi-term-0.46.0.tar.gz
SHA256 (cargo/nu-ansi-term-0.50.1.tar.gz) = 1KKOBX0B+X5hJVIQ/P8JTXTtBGYDhjPpUBf1vraOQ5k=
SHA256 (cargo/num-traits-0.2.19.tar.gz) = Bx38BiaQ6QtzTAsic85yrQ/6lfDHRZa8JQ3P2WAmKEE=
SHA256 (cargo/num_cpus-1.16.0.tar.gz) = QWH8ttYC1NIIGvfDpFhS2HWgPdM3pr/dbgZAe2E0KkM=
-SHA256 (cargo/number_prefix-0.4.0.tar.gz) = gwskag5fIK+HFBslwXPNG2Cb13eaRhfW7FgquvkIcPM=
SHA256 (cargo/object-0.36.7.tar.gz) = YpSOFNkj6pXqLHyGxxATE4tmUluGvcCNLcwmK9tJe4c=
SHA256 (cargo/once_cell-1.21.3.tar.gz) = QvXhXJlTxeTMzusuc4KnFkgsNFFTFfewNTK4tOg5PS0=
SHA256 (cargo/oorandom-11.1.4.tar.gz) = tBC75+FKtSag6Gh360fGmWor13RvAnulUQKMklOQ5Ok=
@@ -378,7 +380,7 @@ SHA256 (cargo/slab-0.4.9.tar.gz) = j5Kkl
SHA256 (cargo/smallvec-1.15.1.tar.gz) = Z7G3o7X+TxN2iHGEBF/PRcaekq9zS3qt3AX7d3tvvQM=
SHA256 (cargo/smawk-0.3.2.tar.gz) = t8OIwbXpN1bQx0CWXEHogi+GZiHUGsvfYzamoWj4hAw=
SHA256 (cargo/socket2-0.5.9.tar.gz) = T1/VfIAFilbPXHd6uKEmOY7OjkQpg2BdKApEznnQ7e8=
-SHA256 (cargo/spdx-0.10.8.tar.gz) = WLaTVtpn4vwfVCxx6n5lSjYaeck45EJDkuz0+gZdIZM=
+SHA256 (cargo/spdx-0.10.9.tar.gz) = w+F+iAuvrrNip7dR7Ea9xbYURaGI+A4GBuaBZ81UD6M=
SHA256 (cargo/stable_deref_trait-1.2.0.tar.gz) = qPEScpUS+ORC2B+VqKfd8rfGuKGm9QmpWGQUKzDKstM=
SHA256 (cargo/statrs-0.18.0.tar.gz) = Kj/nwoxlEudmsIdDNdszyUrXuPkFQiiuHCq9R859M14=
SHA256 (cargo/strict-num-0.1.1.tar.gz) = Zje6t3ItN5yLQbqEkijWgMwS0KRboforSPKjBXegZzE=
@@ -421,7 +423,7 @@ SHA256 (cargo/tinystr-0.7.6.tar.gz) = kR
SHA256 (cargo/tinytemplate-1.2.1.tar.gz) = vk1rXxn/dmToyY0D4hOctRDbmwpgtV+Ohwm2idk5trw=
SHA256 (cargo/tinyvec-1.8.1.tar.gz) = Ai24kE36NC7+chmFFn6fzRbCmyJttDl+11KnYc/Ogeg=
SHA256 (cargo/tinyvec_macros-0.1.1.tar.gz) = HzzLrDEf6gX4b2GQS0YrVfs9+IN6Nm38YBoBYdBTLyA=
-SHA256 (cargo/tokio-1.45.1.tar.gz) = de9Roz7x2pJc6j5OsSKDPLN3xhQ5ykAbdw9UkCuAZ3k=
+SHA256 (cargo/tokio-1.46.1.tar.gz) = DMOiNE2vviOiRSQf6LCXNbUhEQ0w/O+71f6xeXyjXRc=
SHA256 (cargo/tokio-macros-2.5.0.tar.gz) = bgbUPxNFo7zTn2pW27fcqyukfmjorBNIVefivbr4yrg=
SHA256 (cargo/tokio-rustls-0.26.1.tar.gz) = X20Jdeqs4M8Pyt7k5Kql2hW1wHkUbyz/tnwRO+Eivzc=
SHA256 (cargo/tokio-stream-0.1.17.tar.gz) = 7KWNe7pKdXB4F6LEQXQlP5I2stX70FVgLp1cB8E5oEc=
@@ -461,6 +463,7 @@ SHA256 (cargo/unicode-script-0.5.7.tar.g
SHA256 (cargo/unicode-vo-0.1.0.tar.gz) = sdOG/1O0Fbf+J7ULtEZ54sxGYCcmlLe28zJthICCOpQ=
SHA256 (cargo/unicode-width-0.1.14.tar.gz) = fdbjDpC6pvckEXIGZdQdibmj0DncRbj66h3dB/YX9q8=
SHA256 (cargo/unicode-width-0.2.1.tar.gz) = ShoHzH2zgQgzKE6NNyzNxtopdBY57McMnsEH3w+mFUw=
+SHA256 (cargo/unit-prefix-0.5.1.tar.gz) = MjQCz/LdZY85yhfHibUCAhs/GHB8kc3yLjg44bQCOBc=
SHA256 (cargo/unsafe-libyaml-0.2.11.tar.gz) = ZzqsWfrLq4qQB8f2EI0R9jtgP3yr/5n6v2UP6lwyuGE=
SHA256 (cargo/unscanny-0.1.0.tar.gz) = 6d8q8GenlT6cODEyDzXBzAYAww1E2fehKwHbHNiNa0c=
SHA256 (cargo/untrusted-0.9.0.tar.gz) = jsttoouKNR13O2jVglrDkBfmgHUPmA86GoXNjdKKR8E=
@@ -523,9 +526,10 @@ SHA256 (cargo/windows-strings-0.4.2.tar.
SHA256 (cargo/windows-sys-0.48.0.tar.gz) = Z30kGL7GXjM47bB26Aa8HsFWk8XQEEaD8u/oV/YQVqk=
SHA256 (cargo/windows-sys-0.52.0.tar.gz) = KCvl82qM54H62MiuGPo/m+/1fsG1LLPeB4kgFCXZoz0=
SHA256 (cargo/windows-sys-0.59.0.tar.gz) = Hji8TXntZ/0HW8wlGhw5syoXdrvpLlvvHwvx+MUxhTs=
+SHA256 (cargo/windows-sys-0.60.2.tar.gz) = 8vUA5NKCNPcgQJkOydOeOmuVD58i09uhhBbDWIJhK8s=
SHA256 (cargo/windows-targets-0.48.5.tar.gz) = mi+m4hVdcke+aMCWRWCDFFwYPLu8J2QVDdpFqHGXlAw=
SHA256 (cargo/windows-targets-0.52.6.tar.gz) = m3JPcnluA2q5DBAh1HgNTT1kispZ5JHmuY5yW4TpmXM=
-SHA256 (cargo/windows-targets-0.53.0.tar.gz) = seTH6M6q+ct9dQfJdHNXKKtFO2fvjxj+vdfBH+Wdyos=
+SHA256 (cargo/windows-targets-0.53.2.tar.gz) = xm9p/MnOEdqZZt2zGkCWjK0AHFvt61wrgu3kJTq0iu8=
SHA256 (cargo/windows_aarch64_gnullvm-0.48.5.tar.gz) = KzjjLwq8z5mHpOMHnftn3NeZ+2E2HlPiiCw8uvDZBdg=
SHA256 (cargo/windows_aarch64_gnullvm-0.52.6.tar.gz) = MqRiIYDnoOwES7VVQEyAC8n9nsJi7BR+3VmJzNDALNM=
SHA256 (cargo/windows_aarch64_gnullvm-0.53.0.tar.gz) = hrjV+Q3dGctKFHpfpjyoSNs98IXiX+48wQs5tu6652Q=
@@ -574,10 +578,10 @@ SHA256 (cargo/zopfli-0.8.1.tar.gz) = 5QG
SHA256 (cargo/zstd-0.13.2.tar.gz) = /PK3eKZkWB4x44lFSnBy2rFkdgbUT3/uoizVq7nJ8/k=
SHA256 (cargo/zstd-safe-7.2.1.tar.gz) = VKOrTbaM6jZqzFyJfHtNTRuJlKnNbm+EH4lkVmpBkFk=
SHA256 (cargo/zstd-sys-2.0.13+zstd.1.5.6.tar.gz) = OP8PIc/uj5fZTO9BNZ4MiaphEwKKsCkaqMoAOJlalao=
-SHA256 (charliermarsh-rs-async-zip-c909fda63fcafe4af496a07bfda28a5aae97e58d.tar.gz) = j8ceIZpQWvZNnGFveUDSTBs43B9UwD0yyzS6hJMPPh0=
-SHA256 (uv-0.7.20.tar.gz) = wHr7cMkmcVtCgIFTk3cDULLPxjyJm8Fx9QjHTef8P14=
+SHA256 (uv-0.8.0.tar.gz) = QLck19Y6nGfmUZgOvOaU78c6kVwHkMLF6Lqn/QMy8qE=
SIZE (astral-sh-pubgrub-06ec5a5f59ffaeb6cf5079c6cb184467da06c9db.tar.gz) = 99881
SIZE (astral-sh-reqwest-middleware-ad8b9d332d1773fde8b4cd008486de5973e0a3f8.tar.gz) = 41975
+SIZE (astral-sh-rs-async-zip-c909fda63fcafe4af496a07bfda28a5aae97e58d.tar.gz) = 51763
SIZE (astral-sh-tl-6e25b2ee2513d75385101a8ff9f591ef51f314ec.tar.gz) = 37106
SIZE (cargo/addr2line-0.24.2.tar.gz) = 39015
SIZE (cargo/adler2-2.0.0.tar.gz) = 13529
@@ -641,22 +645,23 @@ SIZE (cargo/charset-0.1.5.tar.gz) = 1591
SIZE (cargo/ciborium-0.2.2.tar.gz) = 35611
SIZE (cargo/ciborium-io-0.2.2.tar.gz) = 6697
SIZE (cargo/ciborium-ll-0.2.2.tar.gz) = 14695
-SIZE (cargo/clap-4.5.40.tar.gz) = 57419
-SIZE (cargo/clap_builder-4.5.40.tar.gz) = 169191
+SIZE (cargo/clap-4.5.41.tar.gz) = 58298
+SIZE (cargo/clap_builder-4.5.41.tar.gz) = 169633
SIZE (cargo/clap_complete-4.5.44.tar.gz) = 47993
SIZE (cargo/clap_complete_command-0.6.1.tar.gz) = 7959
SIZE (cargo/clap_complete_nushell-4.5.5.tar.gz) = 33986
-SIZE (cargo/clap_derive-4.5.40.tar.gz) = 33470
+SIZE (cargo/clap_derive-4.5.41.tar.gz) = 33493
SIZE (cargo/clap_lex-0.7.4.tar.gz) = 12858
-SIZE (cargo/codspeed-3.0.2.tar.gz) = 12859
-SIZE (cargo/codspeed-criterion-compat-3.0.2.tar.gz) = 21805
-SIZE (cargo/codspeed-criterion-compat-walltime-3.0.2.tar.gz) = 123670
+SIZE (cargo/codspeed-3.0.3.tar.gz) = 12859
+SIZE (cargo/codspeed-criterion-compat-3.0.3.tar.gz) = 21805
+SIZE (cargo/codspeed-criterion-compat-walltime-3.0.3.tar.gz) = 123664
SIZE (cargo/color_quant-1.1.0.tar.gz) = 6649
SIZE (cargo/colorchoice-1.0.3.tar.gz) = 7923
SIZE (cargo/colored-2.2.0.tar.gz) = 35062
SIZE (cargo/concurrent-queue-2.5.0.tar.gz) = 22654
SIZE (cargo/configparser-3.1.0.tar.gz) = 25473
SIZE (cargo/console-0.15.11.tar.gz) = 37822
+SIZE (cargo/console-0.16.0.tar.gz) = 39107
SIZE (cargo/core-foundation-0.10.0.tar.gz) = 27023
SIZE (cargo/core-foundation-sys-0.8.7.tar.gz) = 37712
SIZE (cargo/cpufeatures-0.2.17.tar.gz) = 13466
@@ -754,7 +759,7 @@ SIZE (cargo/httparse-1.10.0.tar.gz) = 44
SIZE (cargo/httpdate-1.0.3.tar.gz) = 10639
SIZE (cargo/hyper-1.6.0.tar.gz) = 153923
SIZE (cargo/hyper-rustls-0.27.5.tar.gz) = 34660
-SIZE (cargo/hyper-util-0.1.14.tar.gz) = 101462
+SIZE (cargo/hyper-util-0.1.15.tar.gz) = 101020
SIZE (cargo/icu_collections-1.5.0.tar.gz) = 82762
SIZE (cargo/icu_locid-1.5.0.tar.gz) = 55131
SIZE (cargo/icu_locid_transform-1.5.0.tar.gz) = 29094
@@ -771,9 +776,10 @@ SIZE (cargo/ignore-0.4.23.tar.gz) = 5590
SIZE (cargo/image-0.25.5.tar.gz) = 241073
SIZE (cargo/imagesize-0.11.0.tar.gz) = 9519
SIZE (cargo/indexmap-2.10.0.tar.gz) = 95836
-SIZE (cargo/indicatif-0.17.11.tar.gz) = 66577
+SIZE (cargo/indicatif-0.18.0.tar.gz) = 67969
SIZE (cargo/indoc-2.0.6.tar.gz) = 17164
SIZE (cargo/insta-1.43.1.tar.gz) = 101047
+SIZE (cargo/io-uring-0.7.8.tar.gz) = 94958
SIZE (cargo/ipnet-2.11.0.tar.gz) = 29718
SIZE (cargo/iri-string-0.7.8.tar.gz) = 141493
SIZE (cargo/is-terminal-0.4.15.tar.gz) = 7770
@@ -831,7 +837,6 @@ SIZE (cargo/nu-ansi-term-0.46.0.tar.gz)
SIZE (cargo/nu-ansi-term-0.50.1.tar.gz) = 28536
SIZE (cargo/num-traits-0.2.19.tar.gz) = 51631
SIZE (cargo/num_cpus-1.16.0.tar.gz) = 15713
-SIZE (cargo/number_prefix-0.4.0.tar.gz) = 6922
SIZE (cargo/object-0.36.7.tar.gz) = 329938
SIZE (cargo/once_cell-1.21.3.tar.gz) = 34534
SIZE (cargo/oorandom-11.1.4.tar.gz) = 10201
@@ -956,7 +961,7 @@ SIZE (cargo/slab-0.4.9.tar.gz) = 17108
SIZE (cargo/smallvec-1.15.1.tar.gz) = 38116
SIZE (cargo/smawk-0.3.2.tar.gz) = 13831
SIZE (cargo/socket2-0.5.9.tar.gz) = 57432
-SIZE (cargo/spdx-0.10.8.tar.gz) = 1036873
+SIZE (cargo/spdx-0.10.9.tar.gz) = 1050181
SIZE (cargo/stable_deref_trait-1.2.0.tar.gz) = 8054
SIZE (cargo/statrs-0.18.0.tar.gz) = 156842
SIZE (cargo/strict-num-0.1.1.tar.gz) = 5104
@@ -999,7 +1004,7 @@ SIZE (cargo/tinystr-0.7.6.tar.gz) = 1697
SIZE (cargo/tinytemplate-1.2.1.tar.gz) = 26490
SIZE (cargo/tinyvec-1.8.1.tar.gz) = 47269
SIZE (cargo/tinyvec_macros-0.1.1.tar.gz) = 5865
-SIZE (cargo/tokio-1.45.1.tar.gz) = 811787
+SIZE (cargo/tokio-1.46.1.tar.gz) = 823632
SIZE (cargo/tokio-macros-2.5.0.tar.gz) = 12617
SIZE (cargo/tokio-rustls-0.26.1.tar.gz) = 31214
SIZE (cargo/tokio-stream-0.1.17.tar.gz) = 38477
@@ -1039,6 +1044,7 @@ SIZE (cargo/unicode-script-0.5.7.tar.gz)
SIZE (cargo/unicode-vo-0.1.0.tar.gz) = 8084
SIZE (cargo/unicode-width-0.1.14.tar.gz) = 271615
SIZE (cargo/unicode-width-0.2.1.tar.gz) = 279344
+SIZE (cargo/unit-prefix-0.5.1.tar.gz) = 7627
SIZE (cargo/unsafe-libyaml-0.2.11.tar.gz) = 62101
SIZE (cargo/unscanny-0.1.0.tar.gz) = 10338
SIZE (cargo/untrusted-0.9.0.tar.gz) = 14447
@@ -1101,9 +1107,10 @@ SIZE (cargo/windows-strings-0.4.2.tar.gz
SIZE (cargo/windows-sys-0.48.0.tar.gz) = 2628884
SIZE (cargo/windows-sys-0.52.0.tar.gz) = 2576877
SIZE (cargo/windows-sys-0.59.0.tar.gz) = 2387323
+SIZE (cargo/windows-sys-0.60.2.tar.gz) = 2518479
SIZE (cargo/windows-targets-0.48.5.tar.gz) = 6904
SIZE (cargo/windows-targets-0.52.6.tar.gz) = 6403
-SIZE (cargo/windows-targets-0.53.0.tar.gz) = 7020
+SIZE (cargo/windows-targets-0.53.2.tar.gz) = 7046
SIZE (cargo/windows_aarch64_gnullvm-0.48.5.tar.gz) = 418492
SIZE (cargo/windows_aarch64_gnullvm-0.52.6.tar.gz) = 435718
SIZE (cargo/windows_aarch64_gnullvm-0.53.0.tar.gz) = 782443
@@ -1152,5 +1159,4 @@ SIZE (cargo/zopfli-0.8.1.tar.gz) = 50972
SIZE (cargo/zstd-0.13.2.tar.gz) = 30251
SIZE (cargo/zstd-safe-7.2.1.tar.gz) = 21122
SIZE (cargo/zstd-sys-2.0.13+zstd.1.5.6.tar.gz) = 749090
-SIZE (charliermarsh-rs-async-zip-c909fda63fcafe4af496a07bfda28a5aae97e58d.tar.gz) = 51763
-SIZE (uv-0.7.20.tar.gz) = 4127300
+SIZE (uv-0.8.0.tar.gz) = 4170876
Index: patches/patch-Cargo_toml
===================================================================
RCS file: /cvs/ports/devel/uv/patches/patch-Cargo_toml,v
diff -u -p -r1.2 patch-Cargo_toml
--- patches/patch-Cargo_toml 11 Jul 2025 11:50:30 -0000 1.2
+++ patches/patch-Cargo_toml 18 Jul 2025 11:55:00 -0000
@@ -1,16 +1,16 @@
Index: Cargo.toml
--- Cargo.toml.orig
+++ Cargo.toml
-@@ -80,7 +80,7 @@ async-channel = { version = "2.3.1" }
+@@ -81,7 +81,7 @@ async-channel = { version = "2.3.1" }
async-compression = { version = "0.4.12", features = ["bzip2", "gzip", "xz", "zstd"] }
async-trait = { version = "0.1.82" }
async_http_range_reader = { version = "0.9.1" }
--async_zip = { git = "https://github.com/charliermarsh/rs-async-zip", rev = "c909fda63fcafe4af496a07bfda28a5aae97e58d", features = ["bzip2", "deflate", "lzma", "tokio", "xz", "zstd"] }
+-async_zip = { git = "https://github.com/astral-sh/rs-async-zip", rev = "c909fda63fcafe4af496a07bfda28a5aae97e58d", features = ["bzip2", "deflate", "lzma", "tokio", "xz", "zstd"] }
+async_zip = { path = "../rs-async-zip", features = ["bzip2", "deflate", "lzma", "tokio", "xz", "zstd"] }
axoupdater = { version = "0.9.0", default-features = false }
backon = { version = "1.3.0" }
base64 = { version = "0.22.1" }
-@@ -135,7 +135,7 @@ percent-encoding = { version = "2.3.1" }
+@@ -136,7 +136,7 @@ percent-encoding = { version = "2.3.1" }
petgraph = { version = "0.8.0" }
proc-macro2 = { version = "1.0.86" }
procfs = { version = "0.17.0", default-features = false, features = ["flate2"] }
@@ -19,7 +19,7 @@ Index: Cargo.toml
quote = { version = "1.0.37" }
rayon = { version = "1.10.0" }
ref-cast = { version = "1.0.24" }
-@@ -143,8 +143,8 @@ reflink-copy = { version = "0.1.19" }
+@@ -144,8 +144,8 @@ reflink-copy = { version = "0.1.19" }
regex = { version = "1.10.6" }
regex-automata = { version = "0.4.8", default-features = false, features = ["dfa-build", "dfa-search", "perf", "std", "syntax"] }
reqwest = { version = "0.12.22", default-features = false, features = ["json", "gzip", "deflate", "zstd", "stream", "rustls-tls", "rustls-tls-native-roots", "socks", "multipart", "http2", "blocking"] }
@@ -30,7 +30,7 @@ Index: Cargo.toml
rkyv = { version = "0.8.8", features = ["bytecheck"] }
rmp-serde = { version = "1.3.0" }
rust-netrc = { version = "0.1.2" }
-@@ -167,7 +167,7 @@ target-lexicon = { version = "0.13.0" }
+@@ -168,7 +168,7 @@ target-lexicon = { version = "0.13.0" }
tempfile = { version = "3.14.0" }
textwrap = { version = "0.16.1" }
thiserror = { version = "2.0.0" }
@@ -39,7 +39,7 @@ Index: Cargo.toml
tokio = { version = "1.40.0", features = ["fs", "io-util", "macros", "process", "rt", "signal", "sync"] }
tokio-stream = { version = "0.1.16" }
tokio-util = { version = "0.7.12", features = ["compat", "io"] }
-@@ -181,7 +181,7 @@ tracing-tree = { version = "0.4.0" }
+@@ -182,7 +182,7 @@ tracing-tree = { version = "0.4.0" }
unicode-width = { version = "0.2.0" }
unscanny = { version = "0.1.0" }
url = { version = "2.5.2", features = ["serde"] }
@@ -47,8 +47,8 @@ Index: Cargo.toml
+version-ranges = { path = "../pubgrub/version-ranges" }
walkdir = { version = "2.5.0" }
which = { version = "8.0.0", features = ["regex"] }
- windows = { version = "0.59.0", features = ["Win32_Storage_FileSystem"] }
-@@ -298,5 +298,5 @@ codegen-units = 1
+ windows = { version = "0.59.0", features = ["Win32_Globalization", "Win32_System_Console", "Win32_System_Kernel", "Win32_System_Diagnostics_Debug", "Win32_Storage_FileSystem"] }
+@@ -299,5 +299,5 @@ codegen-units = 1
inherits = "release"
[patch.crates-io]
[maintainer update] devel/uv 0.8.0