Download raw body.
[maintainer update] devel/ruff 0.14.9
Hi ports@
update for devel/ruff (Python linter in Rust) to the latest version 0.14.9
Changelog:
- https://github.com/astral-sh/ruff/releases/tag/0.14.7
- https://github.com/astral-sh/ruff/releases/tag/0.14.8
- https://github.com/astral-sh/ruff/releases/tag/0.14.9
Update Makefile and distinfo for salsa crate downloaded via Git.
Build and tests OK on current/amd64 with Rust 1.91.1
Tests welcome and please commit if OK.
Laurent
Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/ruff/Makefile,v
diff -u -p -r1.3 Makefile
--- Makefile 22 Nov 2025 10:57:10 -0000 1.3
+++ Makefile 12 Dec 2025 11:37:07 -0000
@@ -5,11 +5,11 @@ COMMENT = Python linter and code formatt
GH_ACCOUNT = astral-sh
GH_PROJECT = ruff
-GH_TAGNAME = 0.14.6
+GH_TAGNAME = 0.14.9
# Rust crates downloaded via git
LSPTYPES = 3512a9f33eadc5402cfab1b8f7340824c8ca1439
-SALSA = a885bb4c4c192741b8a17418fef81a71e33d111e
+SALSA = 55e5e7d32fa3fc189276f35bb04c9438f9aedbd1
DIST_TUPLE += github astral-sh lsp-types ${LSPTYPES} ../lsp-types
DIST_TUPLE += github salsa-rs salsa ${SALSA} ../salsa
Index: crates.inc
===================================================================
RCS file: /cvs/ports/devel/ruff/crates.inc,v
diff -u -p -r1.3 crates.inc
--- crates.inc 22 Nov 2025 10:57:10 -0000 1.3
+++ crates.inc 12 Dec 2025 11:37:08 -0000
@@ -46,8 +46,8 @@ MODCARGO_CRATES += ciborium 0.2.2 # Apac
MODCARGO_CRATES += ciborium-io 0.2.2 # Apache-2.0
MODCARGO_CRATES += ciborium-ll 0.2.2 # Apache-2.0
MODCARGO_CRATES += clang-sys 1.8.1 # Apache-2.0
-MODCARGO_CRATES += clap 4.5.51 # MIT OR Apache-2.0
-MODCARGO_CRATES += clap_builder 4.5.51 # MIT OR Apache-2.0
+MODCARGO_CRATES += clap 4.5.53 # MIT OR Apache-2.0
+MODCARGO_CRATES += clap_builder 4.5.53 # MIT OR Apache-2.0
MODCARGO_CRATES += clap_complete 4.5.58 # MIT OR Apache-2.0
MODCARGO_CRATES += clap_complete_command 0.6.1 # MIT
MODCARGO_CRATES += clap_complete_nushell 4.5.8 # MIT OR Apache-2.0
@@ -127,8 +127,8 @@ MODCARGO_CRATES += fs-err 2.11.0 # MIT/A
MODCARGO_CRATES += fsevent-sys 4.1.0 # MIT
MODCARGO_CRATES += funty 2.0.0 # MIT
MODCARGO_CRATES += generic-array 0.14.7 # MIT
-MODCARGO_CRATES += get-size-derive2 0.7.2 # MIT OR Apache-2.0
-MODCARGO_CRATES += get-size2 0.7.2 # MIT OR Apache-2.0
+MODCARGO_CRATES += get-size-derive2 0.7.3 # MIT OR Apache-2.0
+MODCARGO_CRATES += get-size2 0.7.3 # MIT OR Apache-2.0
MODCARGO_CRATES += getopts 0.2.24 # MIT OR Apache-2.0
MODCARGO_CRATES += getrandom 0.2.16 # MIT OR Apache-2.0
MODCARGO_CRATES += getrandom 0.3.4 # MIT OR Apache-2.0
@@ -138,7 +138,7 @@ MODCARGO_CRATES += globwalk 0.9.1 # MIT
MODCARGO_CRATES += half 2.6.0 # MIT OR Apache-2.0
MODCARGO_CRATES += hashbrown 0.14.5 # MIT OR Apache-2.0
MODCARGO_CRATES += hashbrown 0.15.5 # MIT OR Apache-2.0
-MODCARGO_CRATES += hashbrown 0.16.0 # MIT OR Apache-2.0
+MODCARGO_CRATES += hashbrown 0.16.1 # MIT OR Apache-2.0
MODCARGO_CRATES += hashlink 0.10.0 # MIT OR Apache-2.0
MODCARGO_CRATES += heck 0.5.0 # MIT OR Apache-2.0
MODCARGO_CRATES += hermit-abi 0.5.2 # MIT OR Apache-2.0
@@ -158,7 +158,7 @@ MODCARGO_CRATES += idna_adapter 1.2.1 #
MODCARGO_CRATES += ignore 0.4.25 # Unlicense OR MIT
MODCARGO_CRATES += imara-diff 0.1.8 # Apache-2.0
MODCARGO_CRATES += imperative 1.0.6 # MIT OR Apache-2.0
-MODCARGO_CRATES += indexmap 2.12.0 # Apache-2.0 OR MIT
+MODCARGO_CRATES += indexmap 2.12.1 # Apache-2.0 OR MIT
MODCARGO_CRATES += indicatif 0.18.3 # MIT
MODCARGO_CRATES += indoc 2.0.7 # MIT OR Apache-2.0
MODCARGO_CRATES += inotify 0.11.0 # ISC
@@ -229,7 +229,7 @@ MODCARGO_CRATES += once_cell 1.21.3 # MI
MODCARGO_CRATES += once_cell_polyfill 1.70.1 # MIT OR Apache-2.0
MODCARGO_CRATES += oorandom 11.1.5 # MIT
MODCARGO_CRATES += option-ext 0.2.0 # MPL-2.0
-MODCARGO_CRATES += ordermap 0.5.12 # Apache-2.0 OR MIT
+MODCARGO_CRATES += ordermap 1.0.0 # Apache-2.0 OR MIT
MODCARGO_CRATES += os_pipe 1.2.2 # MIT
MODCARGO_CRATES += os_str_bytes 7.1.1 # MIT OR Apache-2.0
MODCARGO_CRATES += parking_lot 0.12.4 # MIT OR Apache-2.0
@@ -333,7 +333,7 @@ MODCARGO_CRATES += strsim 0.11.1 # MIT
MODCARGO_CRATES += strum 0.27.2 # MIT
MODCARGO_CRATES += strum_macros 0.27.2 # MIT
MODCARGO_CRATES += supports-hyperlinks 3.1.0 # Apache-2.0
-MODCARGO_CRATES += syn 2.0.110 # MIT OR Apache-2.0
+MODCARGO_CRATES += syn 2.0.111 # MIT OR Apache-2.0
MODCARGO_CRATES += synstructure 0.13.2 # MIT
MODCARGO_CRATES += tap 1.0.1 # MIT
MODCARGO_CRATES += tempfile 3.23.0 # MIT OR Apache-2.0
@@ -362,13 +362,13 @@ MODCARGO_CRATES += toml_datetime 0.7.3 #
MODCARGO_CRATES += toml_edit 0.23.6 # MIT OR Apache-2.0
MODCARGO_CRATES += toml_parser 1.0.4 # MIT OR Apache-2.0
MODCARGO_CRATES += toml_writer 1.0.4 # MIT OR Apache-2.0
-MODCARGO_CRATES += tracing 0.1.41 # MIT
-MODCARGO_CRATES += tracing-attributes 0.1.30 # MIT
-MODCARGO_CRATES += tracing-core 0.1.34 # MIT
+MODCARGO_CRATES += tracing 0.1.43 # MIT
+MODCARGO_CRATES += tracing-attributes 0.1.31 # MIT
+MODCARGO_CRATES += tracing-core 0.1.35 # MIT
MODCARGO_CRATES += tracing-flame 0.2.0 # MIT
MODCARGO_CRATES += tracing-indicatif 0.3.13 # MIT
MODCARGO_CRATES += tracing-log 0.2.0 # MIT
-MODCARGO_CRATES += tracing-subscriber 0.3.20 # MIT
+MODCARGO_CRATES += tracing-subscriber 0.3.22 # MIT
MODCARGO_CRATES += tryfn 0.2.3 # MIT OR Apache-2.0
MODCARGO_CRATES += typed-arena 2.0.2 # MIT
MODCARGO_CRATES += typenum 1.18.0 # MIT OR Apache-2.0
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/ruff/distinfo,v
diff -u -p -r1.3 distinfo
--- distinfo 22 Nov 2025 10:57:10 -0000 1.3
+++ distinfo 12 Dec 2025 11:37:08 -0000
@@ -47,8 +47,8 @@ SHA256 (cargo/ciborium-0.2.2.tar.gz) = Q
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/clang-sys-1.8.1.tar.gz) = CwI5R4EXWMl8Wb+dHBiP1hmtRxjcqnZ5R98crbFPOfQ=
-SHA256 (cargo/clap-4.5.51.tar.gz) = TCbXIRcOApXxkaab2aH5PvzbCv84aEthq1dQRoly5fU=
-SHA256 (cargo/clap_builder-4.5.51.tar.gz) = dYNfDHv2gb/QWr5E6WV2D+qZmlKGxustWYg2NP0CARo=
+SHA256 (cargo/clap-4.5.53.tar.gz) = yeNA4BKhv0k19Sgu0UNtFIlUjo9yMIIH6l3w4j0tA/g=
+SHA256 (cargo/clap_builder-4.5.53.tar.gz) = 12tdE+qhjJAf0vf8qTn+/joHJ6lTVh/v3zspIrhWnQA=
SHA256 (cargo/clap_complete-4.5.58.tar.gz) = db8LMq0uFS3nibtjXqTTB49rg4rXl0FD6ZuZ9FoEr0o=
SHA256 (cargo/clap_complete_command-0.6.1.tar.gz) = 2o4ZjAUjFWhtNjceijxXeLeFL8dcwxPk4R7remRKG2I=
SHA256 (cargo/clap_complete_nushell-4.5.8.tar.gz) = CgyVFpRpHmW/nUIdWX1oQWwi3pYy6ITChBLLjNi3Pc4=
@@ -128,8 +128,8 @@ SHA256 (cargo/fs-err-2.11.0.tar.gz) = iK
SHA256 (cargo/fsevent-sys-4.1.0.tar.gz) = du56AtpNIxZQx86jE0m4ib4vRd2z7zAy0uyBhfYxP9I=
SHA256 (cargo/funty-2.0.0.tar.gz) = 5tWjKBWuPzMwLZX9yyzheGL4xlNj3P0pNgSAuhAB/Jw=
SHA256 (cargo/generic-array-0.14.7.tar.gz) = hWScpR/XInLXghra8nStkcKIJ3cT2cGIINhJmn/2npo=
-SHA256 (cargo/get-size-derive2-0.7.2.tar.gz) = /0faphUFyFrxJundZK9qNCoz3AzM/hvnTOrcfTUubv0=
-SHA256 (cargo/get-size2-0.7.2.tar.gz) = rHu4cQ4fCWchAr593zn3ZNhECudKn04wqqSCDc3/pK8=
+SHA256 (cargo/get-size-derive2-0.7.3.tar.gz) = qyHXvSxiXyBk8EzlS8uIvFfEVyTN5Fy6Mm14TiLT9xo=
+SHA256 (cargo/get-size2-0.7.3.tar.gz) = h5JysN4Qnitns5/P49Jf27qWrAfkSiVPWgtNf/VTQMs=
SHA256 (cargo/getopts-0.2.24.tar.gz) = z+T7rFA7jR+I5mdgEYhfNLcXT0blmVa7pTS6g6ve1N8=
SHA256 (cargo/getrandom-0.2.16.tar.gz) = M1/58TXkOEyBUNbyfG2u1DNXf4a0dQQYM4wBoaJShZI=
SHA256 (cargo/getrandom-0.3.4.tar.gz) = iZ3vXDfE/XsmZGSMKBIOzsE45NOVtFnlyjT5zOLdd/0=
@@ -139,7 +139,7 @@ SHA256 (cargo/globwalk-0.9.1.tar.gz) = C
SHA256 (cargo/half-2.6.0.tar.gz) = RZGW7SlUlaaPfX/h2E9sS3/w4h/jAXsvKDxvrDrYA8k=
SHA256 (cargo/hashbrown-0.14.5.tar.gz) = 5SdEI+F7fJ/CC25+IIUy+bGYJdgt/WFXCLcO3YPfQfE=
SHA256 (cargo/hashbrown-0.15.5.tar.gz) = kinP5T39afBgmkn2VGG9kwAeoe+InNVSndF2WT9TOKE=
-SHA256 (cargo/hashbrown-0.16.0.tar.gz) = VBm9xPapIH++um0RtgTUga3feOzRDBGtUedsL2SCdI0=
+SHA256 (cargo/hashbrown-0.16.1.tar.gz) = hB0cyb7X+SNvMh35dwMDc/SkFjrhp9v+GlGiwaUdkQA=
SHA256 (cargo/hashlink-0.10.0.tar.gz) = c4LPYmNBny2N84xV19qD2lwYrvh/x6f8H7HjRO3+FME=
SHA256 (cargo/heck-0.5.0.tar.gz) = IwTgCYP4f/s4tVtES147YKiEtdMMD8p9gv4zRJu+Veo=
SHA256 (cargo/hermit-abi-0.5.2.tar.gz) = /A/vRW5LqpbalQRVzQLAgcqVOxQSmOQds/x+NrHahJw=
@@ -159,7 +159,7 @@ SHA256 (cargo/idna_adapter-1.2.1.tar.gz)
SHA256 (cargo/ignore-0.4.25.tar.gz) = 09eCo2WgFeD1wEkCJGE5JJq/dpElAG++dkni7ogWm0o=
SHA256 (cargo/imara-diff-0.1.8.tar.gz) = F9NLfUIXiUX3dehLxMNt3nwcbN/qZW0zVNAJBW8rs9I=
SHA256 (cargo/imperative-1.0.6.tar.gz) = KaH2Umr3Ifmuyc7terjr/KR/M5nQi4AFbCrMo/y2lKk=
-SHA256 (cargo/indexmap-2.12.0.tar.gz) = Zxeo0qWpKaGi60OhKBJJjtFBoLz7fo94RPvb5DA7up8=
+SHA256 (cargo/indexmap-2.12.1.tar.gz) = CtS7K1ZbygZF9NaMXJr5f7oJTpeR2mhb+Dy18850rPI=
SHA256 (cargo/indicatif-0.18.3.tar.gz) = k3XhEuS0Y+wbHGwBGVNUXGWjAWT7q1tYHfMrOr8Ny4g=
SHA256 (cargo/indoc-2.0.7.tar.gz) = ec9ck/kyKM+O+zujYlNfsRGZrFSKCc4RfJsa3DAw1wY=
SHA256 (cargo/inotify-0.11.0.tar.gz) = 833M/yeRq2BPm6vvC6FPvgvjC9No3FQeKwjQfIqpCPM=
@@ -230,7 +230,7 @@ SHA256 (cargo/once_cell-1.21.3.tar.gz) =
SHA256 (cargo/once_cell_polyfill-1.70.1.tar.gz) = pIlRdbQlyx+HchtZ8PKGwgkr1K+BIkNnJRDhrFPi4K0=
SHA256 (cargo/oorandom-11.1.5.tar.gz) = 1nkPWMf/Yz2HcfQpZSiSA0EaXlxoOIcDwG4U8kdwtB4=
SHA256 (cargo/option-ext-0.2.0.tar.gz) = BHRPSerpmreODVwLYDqyGPUV6oz+WkVtdimtiDo7bn0=
-SHA256 (cargo/ordermap-0.5.12.tar.gz) = sQD33WBWEYItMOGCIU08Av3vzi2AHSOZP2trpsoTkq8=
+SHA256 (cargo/ordermap-1.0.0.tar.gz) = 7WN3Qc7Y+yQIVdIqK08gjat6BrzOczgBYuUlMADBZ1g=
SHA256 (cargo/os_pipe-1.2.2.tar.gz) = 2zNfR2CxTq1ikBFvJCe/M6FNTwYX1J94okbeEMGDEiQ=
SHA256 (cargo/os_str_bytes-7.1.1.tar.gz) = Y+zre111cBGofQjrISPbFdh/sMKB9l0QHOMKHpbDrVw=
SHA256 (cargo/parking_lot-0.12.4.tar.gz) = cNWL9DZptXldFXbQZBz7b7sgV79ilQYmepKAcVhYShM=
@@ -334,7 +334,7 @@ SHA256 (cargo/strsim-0.11.1.tar.gz) = fa
SHA256 (cargo/strum-0.27.2.tar.gz) = ryPW9sGiJLrvnT9h4ofSdhOFpbiP2rTrTG8RrrVMS88=
SHA256 (cargo/strum_macros-0.27.2.tar.gz) = dpXOOEXqSzOSfAVaOdxDikWwWffBs9kdONEDVfuMvKc=
SHA256 (cargo/supports-hyperlinks-3.1.0.tar.gz) = gE9E7TxjFS3mqfkKy+oaEQRB3kMAbqUbzOj0NhlqKIs=
-SHA256 (cargo/syn-2.0.110.tar.gz) = qZgBtb007eTPP8aIxZGTaP6k5IFKRmQ1lQPmAVsoCuo=
+SHA256 (cargo/syn-2.0.111.tar.gz) = OQzJopSrcb2xqi6Z0Tvpx1PNLXvWVgx3EYWXQQxNLoc=
SHA256 (cargo/synstructure-0.13.2.tar.gz) = copw89uvW6t/DEsayNeuXqYKS1VJyKWRQ2HJkUenCdI=
SHA256 (cargo/tap-1.0.1.tar.gz) = VZN+F5kYWxKGPUR/Qll+1p2ZKGhrjYih3xc3agl9g2k=
SHA256 (cargo/tempfile-3.23.0.tar.gz) = LTHHe99Cp0U3HSYKJspxY/Hgkktkr6C2iOYbWp+gLxY=
@@ -363,13 +363,13 @@ SHA256 (cargo/toml_datetime-0.7.3.tar.gz
SHA256 (cargo/toml_edit-0.23.6.tar.gz) = 8+/+fA6G/f9Pac3SzMG5b5M+JIEcVEHUSQToaD4nGEs=
SHA256 (cargo/toml_parser-1.0.4.tar.gz) = wMviaNNb20u1pWot6I0K0Otwr1OEqZ1kjNSz0EA5gA4=
SHA256 (cargo/toml_writer-1.0.4.tar.gz) = 34srVHM2dK0obRYmfc/Hpx7Vx3bkrHqjw+JWH3xje/I=
-SHA256 (cargo/tracing-0.1.41.tar.gz) = eE4KxTXetFBFXL+iim8N8UXqG7euUbghz155J/3PvdA=
-SHA256 (cargo/tracing-attributes-0.1.30.tar.gz) = gTg6tk5yp6i44TEwxJ49qyne9tDH12oDCHs89xxcaQM=
-SHA256 (cargo/tracing-core-0.1.34.tar.gz) = udElgfIn6T8JTTryrmkKV0q7iiubepbnz+lkeythdng=
+SHA256 (cargo/tracing-0.1.43.tar.gz) = LRXZCgtcGTeJUtR53IWEBxSde7RaFN4BQvbFNLFvxkc=
+SHA256 (cargo/tracing-attributes-0.1.31.tar.gz) = dJDPpeyWN0ZWh0BlGsZ4H3AcnF6iV8WOBX87qM9p6No=
+SHA256 (cargo/tracing-core-0.1.35.tar.gz) = egTiT6tcicajbrhVjJZW8w2B3lHfpNO0XyayHWH6Cmw=
SHA256 (cargo/tracing-flame-0.2.0.tar.gz) = C64RfuFHiRheEpqu5dk3UKvmf9xammJlBFK/5OEio6k=
SHA256 (cargo/tracing-indicatif-0.3.13.tar.gz) = BNThHg4nrO8lpH8n6UNTVf7NxIiGf6K8kOdbBwDSgj0=
SHA256 (cargo/tracing-log-0.2.0.tar.gz) = 7oVfH0AL0OXALRUK5d44QAOaP1SwJRVkBONMI8A/R8M=
-SHA256 (cargo/tracing-subscriber-0.3.20.tar.gz) = IFShT1MH1gH4ja8FU+HL9HKsxPLFGvq2MkMc3NchJNU=
+SHA256 (cargo/tracing-subscriber-0.3.22.tar.gz) = LzAUOCfdqw0lb9hDt6ZtFk6fJxz6Dd5JFCxcoMopHx4=
SHA256 (cargo/tryfn-0.2.3.tar.gz) = X+JC7p5kas7Jq3OlxUDoVD7RsQfwzkK+gx4HddQjw5Y=
SHA256 (cargo/typed-arena-2.0.2.tar.gz) = avauIBZ6ns5Ly0GvW4D4ofHfmB9jkRic4A/SV68EEmo=
SHA256 (cargo/typenum-1.18.0.tar.gz) = Hcz/484Hr5OGv9KegMCrGoIFovw05LzUA2TfkCz6jz8=
@@ -466,8 +466,8 @@ SHA256 (cargo/zip-0.6.6.tar.gz) = dgOU4k
SHA256 (cargo/zstd-0.11.2+zstd.1.5.2.tar.gz) = IMyWAybs5k8BDS0hB1N/JtxYmmVzoxa9Wx26aF+l/eQ=
SHA256 (cargo/zstd-safe-5.0.2+zstd.1.5.2.tar.gz) = HSpVheBPnupLKj0eylCMTe6Vkqie9vRQwRcZ2gcm9Ns=
SHA256 (cargo/zstd-sys-2.0.16+zstd.1.5.7.tar.gz) = keGevCrcj4PkMDnnl3bj/ajKkZEy1oof7WpfrKJoN0g=
-SHA256 (ruff-0.14.6.tar.gz) = WOu47ER56LMHxTZPz1YvlNHev2Wg+YIcFT8rOqAZJDw=
-SHA256 (salsa-rs-salsa-a885bb4c4c192741b8a17418fef81a71e33d111e.tar.gz) = JTV39uUWSiaDEQcai2GXehgDMSDvMw0XoTiRBmE7ugQ=
+SHA256 (ruff-0.14.9.tar.gz) = zTVkT57CRc47VQ6ZQc8rzP0vGEWB41QGk0mbnGEhfsc=
+SHA256 (salsa-rs-salsa-55e5e7d32fa3fc189276f35bb04c9438f9aedbd1.tar.gz) = iigQZEdVaR7T7iNsJ0PD1Sq4nKNArqyL3Z8CIO9FrOE=
SIZE (astral-sh-lsp-types-3512a9f33eadc5402cfab1b8f7340824c8ca1439.tar.gz) = 71124
SIZE (cargo/adler2-2.0.1.tar.gz) = 13366
SIZE (cargo/aho-corasick-1.1.4.tar.gz) = 184015
@@ -517,8 +517,8 @@ SIZE (cargo/ciborium-0.2.2.tar.gz) = 356
SIZE (cargo/ciborium-io-0.2.2.tar.gz) = 6697
SIZE (cargo/ciborium-ll-0.2.2.tar.gz) = 14695
SIZE (cargo/clang-sys-1.8.1.tar.gz) = 44009
-SIZE (cargo/clap-4.5.51.tar.gz) = 62030
-SIZE (cargo/clap_builder-4.5.51.tar.gz) = 171077
+SIZE (cargo/clap-4.5.53.tar.gz) = 62036
+SIZE (cargo/clap_builder-4.5.53.tar.gz) = 170811
SIZE (cargo/clap_complete-4.5.58.tar.gz) = 48645
SIZE (cargo/clap_complete_command-0.6.1.tar.gz) = 7959
SIZE (cargo/clap_complete_nushell-4.5.8.tar.gz) = 35171
@@ -598,8 +598,8 @@ SIZE (cargo/fs-err-2.11.0.tar.gz) = 2044
SIZE (cargo/fsevent-sys-4.1.0.tar.gz) = 4620
SIZE (cargo/funty-2.0.0.tar.gz) = 13160
SIZE (cargo/generic-array-0.14.7.tar.gz) = 15950
-SIZE (cargo/get-size-derive2-0.7.2.tar.gz) = 8859
-SIZE (cargo/get-size2-0.7.2.tar.gz) = 19159
+SIZE (cargo/get-size-derive2-0.7.3.tar.gz) = 8865
+SIZE (cargo/get-size2-0.7.3.tar.gz) = 19162
SIZE (cargo/getopts-0.2.24.tar.gz) = 21467
SIZE (cargo/getrandom-0.2.16.tar.gz) = 40163
SIZE (cargo/getrandom-0.3.4.tar.gz) = 50932
@@ -609,7 +609,7 @@ SIZE (cargo/globwalk-0.9.1.tar.gz) = 125
SIZE (cargo/half-2.6.0.tar.gz) = 59507
SIZE (cargo/hashbrown-0.14.5.tar.gz) = 141498
SIZE (cargo/hashbrown-0.15.5.tar.gz) = 140908
-SIZE (cargo/hashbrown-0.16.0.tar.gz) = 141708
+SIZE (cargo/hashbrown-0.16.1.tar.gz) = 147785
SIZE (cargo/hashlink-0.10.0.tar.gz) = 29402
SIZE (cargo/heck-0.5.0.tar.gz) = 11517
SIZE (cargo/hermit-abi-0.5.2.tar.gz) = 17435
@@ -629,7 +629,7 @@ SIZE (cargo/idna_adapter-1.2.1.tar.gz) =
SIZE (cargo/ignore-0.4.25.tar.gz) = 59154
SIZE (cargo/imara-diff-0.1.8.tar.gz) = 155787
SIZE (cargo/imperative-1.0.6.tar.gz) = 13221
-SIZE (cargo/indexmap-2.12.0.tar.gz) = 100446
+SIZE (cargo/indexmap-2.12.1.tar.gz) = 100184
SIZE (cargo/indicatif-0.18.3.tar.gz) = 66504
SIZE (cargo/indoc-2.0.7.tar.gz) = 17184
SIZE (cargo/inotify-0.11.0.tar.gz) = 26241
@@ -700,7 +700,7 @@ SIZE (cargo/once_cell-1.21.3.tar.gz) = 3
SIZE (cargo/once_cell_polyfill-1.70.1.tar.gz) = 7510
SIZE (cargo/oorandom-11.1.5.tar.gz) = 23750
SIZE (cargo/option-ext-0.2.0.tar.gz) = 7345
-SIZE (cargo/ordermap-0.5.12.tar.gz) = 69927
+SIZE (cargo/ordermap-1.0.0.tar.gz) = 70288
SIZE (cargo/os_pipe-1.2.2.tar.gz) = 10810
SIZE (cargo/os_str_bytes-7.1.1.tar.gz) = 28828
SIZE (cargo/parking_lot-0.12.4.tar.gz) = 46779
@@ -804,7 +804,7 @@ SIZE (cargo/strsim-0.11.1.tar.gz) = 1426
SIZE (cargo/strum-0.27.2.tar.gz) = 8489
SIZE (cargo/strum_macros-0.27.2.tar.gz) = 30522
SIZE (cargo/supports-hyperlinks-3.1.0.tar.gz) = 8235
-SIZE (cargo/syn-2.0.110.tar.gz) = 302184
+SIZE (cargo/syn-2.0.111.tar.gz) = 302117
SIZE (cargo/synstructure-0.13.2.tar.gz) = 18950
SIZE (cargo/tap-1.0.1.tar.gz) = 11316
SIZE (cargo/tempfile-3.23.0.tar.gz) = 43063
@@ -833,13 +833,13 @@ SIZE (cargo/toml_datetime-0.7.3.tar.gz)
SIZE (cargo/toml_edit-0.23.6.tar.gz) = 65753
SIZE (cargo/toml_parser-1.0.4.tar.gz) = 34978
SIZE (cargo/toml_writer-1.0.4.tar.gz) = 17146
-SIZE (cargo/tracing-0.1.41.tar.gz) = 82448
-SIZE (cargo/tracing-attributes-0.1.30.tar.gz) = 39142
-SIZE (cargo/tracing-core-0.1.34.tar.gz) = 63760
+SIZE (cargo/tracing-0.1.43.tar.gz) = 90033
+SIZE (cargo/tracing-attributes-0.1.31.tar.gz) = 39733
+SIZE (cargo/tracing-core-0.1.35.tar.gz) = 63837
SIZE (cargo/tracing-flame-0.2.0.tar.gz) = 9062
SIZE (cargo/tracing-indicatif-0.3.13.tar.gz) = 29929
SIZE (cargo/tracing-log-0.2.0.tar.gz) = 17561
-SIZE (cargo/tracing-subscriber-0.3.20.tar.gz) = 212274
+SIZE (cargo/tracing-subscriber-0.3.22.tar.gz) = 212851
SIZE (cargo/tryfn-0.2.3.tar.gz) = 8481
SIZE (cargo/typed-arena-2.0.2.tar.gz) = 11848
SIZE (cargo/typenum-1.18.0.tar.gz) = 74871
@@ -936,5 +936,5 @@ SIZE (cargo/zip-0.6.6.tar.gz) = 65789
SIZE (cargo/zstd-0.11.2+zstd.1.5.2.tar.gz) = 28987
SIZE (cargo/zstd-safe-5.0.2+zstd.1.5.2.tar.gz) = 17273
SIZE (cargo/zstd-sys-2.0.16+zstd.1.5.7.tar.gz) = 775620
-SIZE (ruff-0.14.6.tar.gz) = 8397813
-SIZE (salsa-rs-salsa-a885bb4c4c192741b8a17418fef81a71e33d111e.tar.gz) = 730610
+SIZE (ruff-0.14.9.tar.gz) = 10435624
+SIZE (salsa-rs-salsa-55e5e7d32fa3fc189276f35bb04c9438f9aedbd1.tar.gz) = 731425
Index: patches/patch-Cargo_toml
===================================================================
RCS file: /cvs/ports/devel/ruff/patches/patch-Cargo_toml,v
diff -u -p -r1.3 patch-Cargo_toml
--- patches/patch-Cargo_toml 22 Nov 2025 10:57:10 -0000 1.3
+++ patches/patch-Cargo_toml 12 Dec 2025 11:37:08 -0000
@@ -18,7 +18,7 @@ Index: Cargo.toml
rustc-hash = { version = "2.0.0" }
rustc-stable-hash = { version = "0.1.2" }
# When updating salsa, make sure to also update the revision in `fuzz/Cargo.toml`
--salsa = { git = "https://github.com/salsa-rs/salsa.git", rev = "a885bb4c4c192741b8a17418fef81a71e33d111e", default-features = false, features = [
+-salsa = { git = "https://github.com/salsa-rs/salsa.git", rev = "55e5e7d32fa3fc189276f35bb04c9438f9aedbd1", default-features = false, features = [
+salsa = { path = "../salsa", default-features = false, features = [
"compact_str",
"macros",
[maintainer update] devel/ruff 0.14.9