From: Laurent Cheylus Subject: [maintainer update] devel/ruff 0.14.9 To: ports Date: Mon, 15 Dec 2025 15:57:05 +0100 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",